@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('//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://7885496.fs1.hubspotusercontent-na1.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: 150px 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://www.strikegraph.com/hs-fs/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; }
  
}     .content-wrapper, .page-center { max-width: 1160px; } @media screen and (min-width: 1380px) { .content-wrapper { padding: 0; }} .content-wrapper--narrow { max-width: 760px; }@media screen and (min-width: 800px) { .content-wrapper--narrow { padding: 0; }} .dnd-section,.content-wrapper--blog-index,.content-wrapper--blog-post { padding: 80px 20px; } .dnd-section > .row-fluid { max-width: 1160px; } html { font-size: 18px; }  p { font-family: Roboto, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; } p.lead,p.intro { font-size: 1.25rem; } a { font-family: Roboto, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; color: #000000; } a:hover, a:focus { font-weight: normal; text-decoration: underline; font-family: Roboto, sans-serif; font-style: normal; color: #255179; } a:active { font-weight: normal; text-decoration: underline; font-family: Roboto, sans-serif; font-style: normal; color: #75a1c9; } a.button:disabled { background-color: #f1f1f1; } ul,ol { margin: 1.5rem 0;  padding-left: 1.5rem; } ul li,ol li { margin: 0.7rem; } ul ul, ol ul, ul ol, ol ol { margin: 1.5rem; } blockquote { border-left: 10px solid #255179;  padding-left: 1.5rem; } hr { border-bottom-color: #d0d0d0; } button, .button { font-family: Rubik, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;  background-color: rgba(108, 154, 78, 1.0) ;  border: 1px solid #6C9A4E;  border-radius: 7px;  color: #FFFFFF;  fill: #FFFFFF;  font-size: 18px;  padding: 13px 15px;  text-transform: none;} button:hover, button:focus, .button:hover, .button:focus, button:active, .button:active { font-family: Rubik, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;  background-color: rgba(108, 154, 78, 1.0) ;  border: 1px solid #6C9A4E;  color: #FFFFFF; } button:active,.button:active { font-family: Rubik, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;  background-color: rgba(188, 234, 158, 100); border: 1px solid #6C9A4E;  border-color: #bcea9e;  color: #FFFFFF; } button:disabled,.button:disabled,.button.button--secondary:disabled,.button.button--simple:disabled { color: #f1f1f1; } button:disabled,.button:disabled { background-color: #d0d0d0; } .button.button--secondary { font-family: Rubik, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;  background-color: rgba(108, 154, 78, 0.0) ;  border: 1px solid #6C9A4E;  border-radius: 7px;  color: #6C9A4E;  fill: #6C9A4E;  padding: 13px 15px;  text-transform: none; } .button.button--secondary:hover,.button.button--secondary:focus,.button.button--secondary:active { font-family: Rubik, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;  background-color: rgba(108, 154, 78, 1.0) ;  border: 1px solid #6C9A4E;  color: #ffffff;  fill: #ffffff; } .button.button--secondary:active { font-family: Rubik, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;  background-color: rgba(188, 234, 158, 100);  border: 1px solid #6C9A4E;  border-color: #bcea9e;  color: #ffffff;  fill: #ffffff;} .button.button--simple { font-family: Roboto, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;  color: #000000;  fill: #000000;  text-transform: none; }  .button.button--simple:after { content: none; }  .button.button--simple:hover,.button.button--simple:focus { font-family: Roboto, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;  color: #6C9A4E;  fill: #6C9A4E; }  .button.button--simple:hover:after,.button.button--simple:focus:after,.button.button--simple:active:after { content: none; }  .button.button--simple:active { font-family: Roboto, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;  color: #bcea9e;  fill: #bcea9e; } .button.button--small { font-size: 16px; padding: 13px 26px; } .button.button--large { font-size: 20px; padding: 13px 15px; } form { background-color: rgba(255, 255, 255, 0.0) ;  border: 1px none #cacaca;  border-radius: 0px;  padding: 0px 0px; } .hs-form-field { margin-bottom: 16px; } .form-title { font-family: Rubik, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;  background-color: rgba(255, 255, 255, 0.0) ;  border: 1px none #cacaca;  border-top-left-radius: 0px;  border-top-right-radius: 0px;  color: #000000;  font-size: 32px;  padding: 8px 15px;  text-transform: none; } .hs-form-field > label, .hs-form-field > label span { font-family: Roboto, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;  color: #000000;  font-size: 16px;  padding: 4px 0px; } .hs-form-field legend { font-family: Roboto, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;  color: #000000;  font-size: 14px; } input[type='text'], input[type='email'], input[type='password'], input[type='tel'], input[type='number'], select, textarea { font-family: Roboto, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;  background-color: rgba(255, 255, 255, 1.0) ;  border: 1px solid #cacaca;  border-radius: 7px;  color: #000000;  font-size: 16px;  padding: 15px 20px; } input[type='text']:focus, input[type='email']:focus, input[type='password']:focus, input[type='tel']:focus, input[type='number']:focus, input[type='file']:focus, select:focus, textarea:focus { outline-color: #000000; } ::-webkit-input-placeholder { color: #8a8a8a; }::-moz-placeholder { color: #8a8a8a; } ::-ms-input-placeholder { color: #8a8a8a; } ::-moz-placeholder { color: #8a8a8a; }::placeholder { color: #8a8a8a; } form .inputs-list:not(.no-list) label,form .inputs-list:not(.no-list) label > span,form .inputs-list:not(.no-list) label > span p { font-family: Roboto, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;  color: #FFFFFF;  font-size: 18px; } .fn-date-picker .pika-table thead th { background-color: rgba(0, 50, 109, 1.0) ;  color: #FFFFFF; } .fn-date-picker td.is-today .pika-button { color: #000000; } .hs-datepicker .is-selected button.pika-button { background-color: #255179;  color: #000000; } .hs-datepicker button.pika-button:hover { background-color: #000000 !important; } form .hs-richtext,form .hs-richtext *,form .hs-richtext p,form .hs-richtext h1,form .hs-richtext h2,form .hs-richtext h3,form .hs-richtext h4,form .hs-richtext h5,form .hs-richtext h6 {  font-family: Roboto, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;  color: #000000; } form .legal-consent-container, form .legal-consent-container .hs-richtext,form .legal-consent-container .hs-richtext p {  font-family: Roboto, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;  color: #000000;  font-size: 14px; } .hs-input.invalid.error { border-color: #ef6b51; } .hs-error-msg, .hs-error-msgs { color: #ef6b51; }  form input[type='submit'], form .hs-button { font-family: Rubik, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;  background-color: rgba(108, 154, 78, 1.0) ;  border: 1px solid #6C9A4E;  border-radius: 7px;  color: #FFFFFF;  fill: #FFFFFF;  padding: 13px 15px;  text-transform: none; } form input[type='submit']:hover,form input[type='submit']:focus,form .hs-button:hover,form .hs-button:focus {  font-family: Rubik, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;  background-color: rgba(108, 154, 78, 1.0) ;  border: 1px solid #6C9A4E;  color: #FFFFFF;} form input[type='submit']:active,form .hs-button:active {  font-family: Rubik, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;  background-color: rgba(188, 234, 158, 100);  border: 1px solid #6C9A4E;  border-color: #bcea9e; }   form input[type='submit'], form .hs-button {  font-size: 18px;  padding: 13px 15px;}  .submitted-message { background-color: rgba(255, 255, 255, 0.0) ;  border: 1px none #cacaca;  border-radius: 0px;  padding: 0px 0px; } table { background-color: rgba(255, 255, 255, 1.0) ;  border: 1px solid #D2E9FC; } th, td { border: 1px solid #D2E9FC;  color: #000000;  padding: 15px 15px; } thead th, thead td { background-color: rgba(0, 50, 109, 1.0) ;  border-bottom: 2px none #D2E9FC;  color: #FFFFFF; } tbody + tbody { border-top: 2px none #D2E9FC; } .header { background-color: rgba(255, 255, 255, 1.0) ;  border-bottom: 1px none #FFFFFF; } .header__container { max-width: 1160px; } .header p,.header h1,.header h2,.header h3,.header h4,.header h5,.header h6,.header span,.header div,.header li,.header blockquote,.header .related-post__title a {  color: rgba(0, 0, 0, 1) ; } .header__logo .logo-company-name { color: rgba(0, 0, 0, 1) ; } .navigation-primary .menu-item a { font-family: Roboto, sans-serif; font-style: normal; font-weight: 900; text-decoration: none;  color: #000000;  font-size: 18px;  text-transform: none; } .navigation-primary .menu-item a:hover,.navigation-primary .menu-item a:focus { font-family: Roboto, sans-serif; font-style: normal; font-weight: 900; text-decoration: none;  color: #000000; } .navigation-primary .menu-item a:active { font-family: Roboto, sans-serif; font-style: normal; font-weight: 900; text-decoration: none;  color: #000000; } .navigation-primary .submenu:not(.level-1) { background-color: rgba(255, 255, 255, 1.0) ; } .navigation-primary .submenu:not(.level-1) .menu-item .menu-link:hover, .navigation-primary .submenu:not(.level-1) .menu-item .menu-link:focus { font-family: Roboto, sans-serif; font-style: normal; font-weight: 900; text-decoration: none;  background-color: rgba(239, 247, 255, 1.0) ;  color: #000000; } .navigation-primary .submenu:not(.level-1) .menu-item .menu-link:active { font-family: Roboto, sans-serif; font-style: normal; font-weight: 900; text-decoration: none;  background-color: rgba(0, 0, 0, 1.0) ;  color: #000000; } @media (min-width: 768px) { .navigation-primary .submenu:not(.level-1) { border: 2px solid #EFF7FE; }} @media (max-width: 768px) { .header__navigation { background-color: rgba(255, 255, 255, 1.0) ;   } .header__menu .header__mobile-menu-icon, .header__menu .header__mobile-menu-icon:after, .header__menu .header__mobile-menu-icon:before, .header__menu .menu-arrow-icon, .header__menu .menu-arrow-icon:after { background-color: #000000;   } .navigation-primary .submenu.level-1 .menu-item .menu-link:hover, .navigation-primary .submenu.level-1 .menu-item .menu-link:focus { font-family: Roboto, sans-serif; font-style: normal; font-weight: 900; text-decoration: none; background-color: rgba(239, 247, 255, 1.0) ; color: #000000;   } .navigation-primary .submenu.level-1 .menu-item .menu-link:active { font-family: Roboto, sans-serif; font-style: normal; font-weight: 900; text-decoration: none; background-color: rgba(0, 0, 0, 1.0) ; color: #000000; } } @media screen and (max-width: 767px) { body .header__navigation-toggle svg, body .menu-arrow svg { fill: #000000;   } } .header__language-switcher .lang_list_class { background-color: rgba(255, 255, 255, 1.0) ;  border: 2px solid #EFF7FE; } .header__language-switcher-label-current:after { border-top-color: #000000; } .header__language-switcher-label-current, .header__language-switcher .lang_list_class li a { font-family: Roboto, sans-serif; font-style: normal; font-weight: 900; text-decoration: none;  color: #000000;  font-size: 18px;  text-transform: none; } .header__language-switcher-label-current:hover, .header__language-switcher-label-current:focus,.header__language-switcher-label-current:active,.header__language-switcher .lang_list_class li:hover a,.header__language-switcher .lang_list_class li:focus a,.header__language-switcher .lang_list_class li a:active {  font-family: Roboto, sans-serif; font-style: normal; font-weight: 900; text-decoration: none;  color: #000000;} .header__language-switcher .lang_list_class li:hover, .header__language-switcher .lang_list_class li:focus { font-family: Roboto, sans-serif; font-style: normal; font-weight: 900; text-decoration: none;  background-color: rgba(239, 247, 255, 1.0) ;  color: #000000; } .header .blog-post-listing h1, .header .blog-post-listing h2,.header .blog-post-listing h3,.header .blog-post-listing h4,.header .blog-post-listing h5,.header .blog-post-listing h6,.header .blog-post-listing p,.header .blog-post-listing div,.header .blog-post-listing span {  color: #000000;} .header .related-post__title a:hover,.header .related-post__title a:focus {  color: rgba(0, 0, 0, 1) ; } .header .related-post__title a:active { color: rgba(0, 0, 0, 1) ; } .header .social-links__icon svg { fill: rgba(0, 0, 0, 1) ; } .header .social-links__icon:hover svg { fill: rgba(255, 255, 255, 1.0) ; } .header .social-links__icon:hover { background-color: rgba(0, 0, 0, 1) ; } .footer--site-page { background-color: rgba(0, 50, 109, 1.0) ;  border-top: 1px none #00C6AB; } .footer--landing-page { background-color: #FFFFFF; } .footer__container { max-width: 1160px; } .footer__bottom-section {  border-color: #FFFFFF; border-top: 2px solid #EFF7FE; } .footer--site-page h1,.footer--site-page h2,.footer--site-page h3,.footer--site-page h4,.footer--site-page h5,.footer--site-page h6,.footer--site-page p,.footer--site-page a:not(.button),.footer--site-page div,.footer--site-page span,.footer--site-page blockquote,.footer--site-page .related-post__title a {  color: #FFFFFF; }  .footer--site-page h4 { font-family: Rubik, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;  font-size: 18px;  letter-spacing: 0px;  text-transform: none; }  .footer .hs-menu-item a { font-family: Roboto, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;  color: #FFFFFF;  font-size: 18px;  text-transform: none; } .footer .hs-menu-item a:hover, .footer .hs-menu-item a:focus {  font-family: Roboto, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;  color: #FFFFFF; } .footer .hs-menu-item a:active { font-family: Roboto, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;  color: #FFFFFF; } .footer--site-page .form-title,.footer--site-page form .hs-richtext,.footer--site-page form .hs-richtext *,.footer--site-page form .hs-richtext p,.footer--site-page form .hs-richtext h1,.footer--site-page form .hs-richtext h2,.footer--site-page form .hs-richtext h3,.footer--site-page form .hs-richtext h4,.footer--site-page form .hs-richtext h5,.footer--site-page form .hs-richtext h6,.footer--site-page .hs-form-field > label,.footer--site-page .hs-form-field > label span,.footer--site-page .hs-form-field legend,.footer--site-page form .inputs-list:not(.no-list) label,.footer--site-page form .inputs-list:not(.no-list) label > span,.footer--site-page form .inputs-list:not(.no-list) label > span p {  color: #FFFFFF;} .footer .blog-post-listing h1,.footer .blog-post-listing h2,.footer .blog-post-listing h3,.footer .blog-post-listing h4,.footer .blog-post-listing h5,.footer .blog-post-listing h6,.footer .blog-post-listing p,.footer .blog-post-listing div,.footer .blog-post-listing span {  color: #000000;} .footer--site-page .related-post__title a:hover, .footer--site-page .related-post__title a:focus { color: #afafaf; } .footer--site-page .related-post__title a:active { color: #ffffff; } .footer--site-page .social-links__icon svg { fill: #FFFFFF; } .footer--site-page .social-links__icon:hover svg { fill: rgba(0, 50, 109, 1.0) ; } .footer--site-page .social-links__icon:hover { background-color: #FFFFFF; } .blog-index__post-title a, .blog-index__post-author-name { color: #000000; } .blog-index__post-title a:hover, .blog-index__post-title a:focus { color: #000000; } .blog-index__post-title a:active { color: #505050; } .blog-index__post-author-name, .blog-post__author-name { font-family: Roboto, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;  color: #000000; } .blog-post__author-links svg { fill: #000000; } .blog-post__author-links a:hover svg { fill: #000000; } .blog-index__post-tag-link, .blog-post__tag-link { background-color: rgba(37, 81, 121, 0.0) ;  color: #00C6AB; } .blog-index__post-tags svg, .blog-post__tags svg {  fill: #255179; } .blog-subheader__author-links a { background-color: #000000; } .blog-subheader__author-links a:hover { background-color: #255179; } .blog-pagination__link { color: #000000; } .blog-pagination__link:hover, .blog-pagination__link:focus { color: #255179; } .blog-pagination__link:hover svg, .blog-pagination__link:focus svg { fill: #255179; } .blog-pagination__link:active { color: #75a1c9; } .blog-pagination__link:active svg { fill: #75a1c9; } .blog-pagination__prev-link--disabled, .blog-pagination__next-link--disabled { color: #d0d0d0; } .blog-pagination__prev-link--disabled svg, .blog-pagination__next-link--disabled svg { fill: #d0d0d0; } .blog-pagination__link--active { background-color: #000000;  color: #fff; } .blog-pagination__link--active:hover, .blog-pagination__link--active:focus { color: #fff; } .blog-post__image { border-radius: 18px; } .blog-search form button { border-radius: 7px; } .error-page:before { font-family: Roboto, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; } .hs-search-results__title { font-family: Rubik, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;  color: #000000; } .hs-search-results__title:hover { font-family: Rubik, sans-serif; font-style: normal; font-weight: 700; text-decoration: none; } #email-prefs-form h3 { font-family: Roboto, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;  color: #000000;  font-size: 16px;  padding: 4px 0px; } #email-prefs-form,#email-prefs-form h1,#email-prefs-form h2 { color: #000000; } .password-prompt input[type='password'] { margin-bottom: 16px; } .backup-unsubscribe input[type='email'] { margin-bottom: 16px; padding: 15px 20px !important; } body .icon svg { fill: #255179; } body .price-block__header { background-color: #255179; } body .billing-selectors__pricing-option input[type='radio']:checked + label:before { border-color: #255179; } img { max-width: 100%; } body .social-links__icon svg { fill: #000000; } body .social-links__icon:hover svg { fill: #000000; } body .social-links__icon:hover { background-color: transparent; } body .statistic__circle { background-color: #d0d0d0; } body .statistic__info { color: #000000; } body .statistic__bar,body .statistic__fill,body .statistic__fill { border-color: #255179; } body .statistic__circle:after { background-color: #FFFFFF } body .tns-nav button { background-color: #d0d0d0; } body .tns-nav .tns-nav-active { background-color: #255179; } @media (max-width: 1199px){ h1{ font-size: 48px; } h2{ font-size: 40px; } h3 , .form-title{ font-size: 30px; } } @media (max-width: 991px) { h1{ font-size: 42px; } h2{ font-size: 36px; } h3 , .form-title{ font-size: 28px; } } @media (max-width: 767px){ h1{ font-size: 36px; } h2{ font-size: 30px; } h3 , .form-title{ font-size: 26px; } h4{ font-size: 22px; } } .lp-hero-pop-video { display: none; } .fancybox-overlay.fancybox-overlay-fixed { position: fixed; top: 0; left: 0; width: 100% !important; height: 100% !important; background-color: rgba(0,0,0,.8); } .fancybox-overlay.fancybox-overlay-fixed .fancybox-wrap { position: absolute !important; top: 50% !important; left: 0 !important; margin: 0 auto !important; right: 0 !important; transform: translateY(-50%); padding: 40px; background-color: #fff; width: 90% !important; overflow: visible !important; max-width: 800px; } .fancybox-overlay.fancybox-overlay-fixed .fancybox-skin .fancybox-outer { overflow: visible !important; } .lp-hero-pop-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .fancybox-overlay.fancybox-overlay-fixed .fancybox-skin .fancybox-outer .fancybox-inner { width: 100% !important; height: 100% !important; } .fancybox-overlay.fancybox-overlay-fixed .fancybox-wrap .fancybox-skin { position: relative; padding: 0 0 56.25% !important; width: 100% !important; height: 100% !important; } a.fancybox-item.fancybox-close { height: 35px; width: 35px; position: absolute; top: -40px; right: -40px; background-color: #0e527d; display: flex; align-items: center; justify-content: center; } a.fancybox-item.fancybox-close:before, a.fancybox-item.fancybox-close:after { content: ""; background-color: #fff; height: 15px; width: 2px; position: absolute; transform: rotate(45deg); } a.fancybox-item.fancybox-close:after { transform: rotate(-45deg); } .bodyv3 .hs-menu-wrapper.flyouts .hs-menu-children-wrapper { display: block; opacity: 1; position: static; } .bodyv3 .footer .hs-menu-item a { font-size: 15px; white-space: normal; } .bodyv3 .footer .hs-menu-wrapper li { margin: 2px 0;line-height: 1.85;} .bodyv3 .footer p { font-size: 15px; margin: 0; } .bodyv3 .footer { font-weight: 400; line-height: 28px; } .bodyv3 .footer .social-list ul { margin: 0px; padding: 0px; } .bodyv3 .row-fluid .footerv2 .container { margin-left: auto; margin-right: auto; } .bodyv3 .footer .footer-top-inner .hs-menu-wrapper ul { margin: 0; } .bodyv3 .social-list ul li a:hover { text-decoration: none; } .bodyv3 .row-fluid [class*="span"] { min-height: 0; } .bodyv3 .row-fluid .header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper { left: 0; } .bodyv3 .btn a:hover, .bodyv3 .btn a:focus { text-decoration: none; font-weight: 700; } .bodyv3 .row-fluid .header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li > a:hover { color: #05517c; text-decoration: none; } .bodyv3 .row-fluid .header a:hover{ text-decoration: none; } .bodyv3 .row-fluid .header ul li { margin: 0; } .bodyv3 .announceText { line-height: 28px; } .grn-btn a { background-color: rgba(108, 154, 78, 1); opacity: 1; border-radius: 6px; color: #fff; font-weight: 800; font-size: 18px; line-height: 26px; text-align: center; padding: 13px 15px; min-width: 200px; text-decoration: none !important; } .grn-btn a:hover { background-color: #000; } .soc-hero-inner h1 { font-size: 44px; line-height: 52px; color: #255179 !important; } .soc-hero-inner { max-width: 800px; margin: 0 auto; text-align: center; } .soc-hero-text p { font-size: 18px; line-height: 26px; color: #000; } .soc-hero-text { max-width: 420px; margin-top: 30px; margin-bottom: 30px; margin-left: auto; margin-right: auto; } .add-overlay-img { position: relative; z-index: 1; } .add-overlay-img:before { position: absolute; z-index: -1; content: ""; top: 50%; transform:translateY(-50%); right: 0; background-image: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/SOC2-Page/Polygon@2x%201%20%281%29.png'); background-repeat: no-repeat; background-size: cover; min-width: 190px; min-height: 420px; } .zgzag-hdr { text-align: center; max-width: 766px; margin: 0 auto 100px; } .zgzag-hdr h2 { font-size: 40px; line-height: 47px; } .zgzag-block { margin-bottom: 100px; display: flex; display: -moz-flex; display: -o-flex; display: -webkit-flex; flex-wrap: wrap; -moz-flex-wrap: wrap; -o-flex-wrap: wrap;  -webkit-flex-wrap: wrap; align-items: center; -moz-align-items: center; -o-align-items: center; -webkit-align-items: center; } .zgzagtext-block { width: 39%; padding-right: 60px; } .zgzagtext-block h3 { font-weight: 700; font-size: 30px; line-height: 38px; margin-bottom: 15px; } .zgzagbelieve-text , .zgzagbelieve-text p { font-weight: 400; font-size: 18px; line-height: 26px; color: #000; } .zgzagimage-block { text-align: right; width: 61%; } .zgzagbelieve-text { padding-right: 0px; } .zgzag-block.left-side .zgzagimage-block { order: 0; text-align: center; } .zgzag-block.left-side .zgzagtext-block { order: 1; padding-right: 0; padding-left: 60px; } .zgzag-sec { position: relative; overflow: hidden; z-index: 1; } .zgzag-sec:before { margin-top: 80px; position: absolute; z-index: -1; top: 50%; transform: translateY(-50%); right: 0; content: ""; background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/SOC2-Page/Polygon@2x%205.png); background-size: contain; background-position: 0 0; min-width: 370px; min-height: 860px; background-repeat: no-repeat; } .featur-header { width: 40%; float: left; padding-right: 70px; } .featur-header h2 { font-weight: 700; font-size: 36px; line-height: 43px; color: #000; } .featur-rw { width: 60%; float: left; } .featur-cls { display: flex; flex-wrap: wrap; align-items: center; width: 48%; float: left; margin-right: 4%; margin-bottom: 32px; } .featur-cls:nth-child(2n) { margin-right: 0; } .featur-cls-txt { width: 70%; float: left; font-weight: 700; font-size: 20px; line-height: 23px; color:#222222; } .featur-cls-img { width: 30%; float: left; padding-right: 30px; } .how-works-header { width: 30%; float: left; color: #FFF; } .how-works-rw { padding-left: 15%; width: 70%; float: left; color: #FFF; } .how-works-header h2 { font-weight: 700; font-size: 40px; line-height: 47px; color: #fff !important; } .how-works-txt { margin-bottom: 30px; margin-top: 10px; } .white-btn a{ text-decoration: none !important; background: #fff; min-width: 200px; border-radius: 6px; padding: 12px 15px; font-weight: 800; font-size: 18px; line-height: 26px; text-align: center; color: #255179; } .white-btn a:hover { background: #000; color: #fff; } .how-works-innrcls { max-width: 350px; padding-left: 45px;} .how-works-cls { position: relative; padding-left: 130px; padding-bottom: 50px; width: 100%; float: left; } span.step-text { position: absolute; top: 0; left: -30px; width: 140px; font-weight: 700; font-size: 24px; line-height: 28px; text-align: right; text-transform: uppercase; color: #fff; font-family: 'Rubik',sans-serif; text-align: right; } .how-works-innrcls h4 { color: #fff !important; line-height: 28px; margin-bottom: 12px; } .how-works-cls-txt, .how-works-cls-txt p { font-weight: 400; font-size: 16px; line-height: 23px; } .how-works-cls:before { position: absolute; top: -57px; left: 128px; width: 2px; height: 100%; content: ''; background-color: #DFE4E8; } .how-works-cls:after { position: absolute; top: 2px; left: 121px; width: 16px; height: 16px; background: #6C9A4E; border-radius: 50%; content:''; } .how-works-cls:last-child span.last-arrow { position: absolute; bottom: 50px; left: 124px; content: ""; border-bottom: 6px solid transparent; border-top: 6px solid transparent; border-right: 10px solid #dfe4e8; transform: rotate(-90deg); } .how-works-cls:last-child { padding-bottom: 0; } .how-works-sec { position: relative; z-index: 1; overflow: hidden; } .how-works-sec:before { position: absolute; z-index: -1; bottom: 0; left: 0; width: 300px; height: 400px; content: ''; background-image: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/SOC2-Page/Polygon@2x%2015.png'); background-size: cover; background-repeat: no-repeat; } .how-works-sec.hide-shape:before { display: none; } .faq-inner { max-width: 936px; margin: 0 auto; } .faq-rw { width: 100%; float: left; } .faq-cls { z-index:1; border: 2px solid #E2E2E2; border-radius: 6px; padding: 24px 37px; position: relative; margin-bottom: 20px; width: 100%; float: left; } .faq-cls h4 { cursor: pointer; padding-right: 30px; font-weight: 700; font-size: 20px; line-height: 26px; color: #000; font-family: 'Roboto',sans-serif; margin-bottom: 0; } .faq-clspnel { display: none; padding: 18px 0 10px; } .faq-cls-txt ul li{ margin: 0; padding-bottom: 3px; list-style: disc; } .faq-cls-txt , .faq-cls-txt p , .faq-cls-txt li { font-size: 16px; line-height: 23px; color: #000; } .faq-cls-txt strong { color: #000; } .faq-tblrw { margin-top: 10px; border: 1px solid #D3D3D3; } .faq-tblcl { min-height: 50px; width: 100%; display: flex; flex-wrap: wrap; } .faq-tblcl:first-child , .faq-tblcl:last-child { background: #F4F7FA; } .faq-tblcl:first-child { border-bottom: 1px solid #D3D3D3; } .faq-tblcl:last-child { border-top: 1px solid #D3D3D3; } .faq-tbl-lft { font-family: 'Rubik',sans-serif; font-weight: 700; font-size: 16px; line-height: 26px; width: 40%; text-align: center; border-right: 1px solid #D3D3D3; height: inherit; padding: 20px 15px; } .faq-tbl-rght  { width: 60%; padding: 20px 25px; } .faq-tbl-lrgxt { font-weight: 700; font-size: 20px; line-height: 26px; text-align: center; color: #255179; } .faq-tbl-rght, .faq-tbl-rght p { font-size: 16px; color: #000; } .faq-tbl-rght p { line-height: 21px; } .faq-cls:before { position: absolute; z-index: -1; top: 26px; right: 37px; width: 25px; height: 25px; border: 2px solid #255179; border-radius: 50%; content: ''; } .faq-cls:after { position: absolute; z-index: -1; top: 38px; right: 42px; width: 14px; height: 2px; background-color: #255179; content: ''; } .faq-cls h4:before { position: absolute; z-index: -1; top: 32px; right: 48px; height: 14px; width: 2px; background-color: #255179; content: ''; } .faq-cls.active h4:before { display: none; } .faq-btmtext { width: 100%; float: left; margin-top: 40px; } .faq-sec { width: 100%; float: left; } .faq-btmtext , .faq-btmtext p { font-weight: 400; font-size: 18px; line-height: 26px; } .faq-btmtext a { color: #255179; font-weight: 700; } .faq-header h2 { font-weight: 700; font-size: 40px; line-height: 47px; text-align: center; color: #255179; margin-bottom: 17px; } .faq-header { max-width: 744px; margin-left: auto; margin-right: auto; margin-bottom: 52px; } .Stwo-mntm-inner { max-width: 744px; margin: 0 auto; } .Stwo-mntm-sec { position: relative; /*z-index: 1; */overflow: hidden; } .Stwo-mntm-sec:before { position: absolute; content: ''; left: 0; bottom: 50px; background-image: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/SOC2-Page/Polygon@2x%2016.png'); background-repeat: no-repeat; width: 250px; min-height: 560px; background-size: cover; } .Stwo-mntm-sec.hide-shape:before { display: none; } .Stwo-mntm-header { color: #FFF; margin-bottom: 50px; } .Stwo-mntm-header h2 { color: #FFF !important; font-weight: 700; font-size: 40px; line-height: 47px; margin-bottom: 17px; } .Stwo-mntm-txt { line-height: 26px; } .Stwo-mntm-cls { width: 48%; text-align: center; color: #FFF; float: left; margin-right: 4%; margin-bottom: 40px; } .Stwo-mntm-cls:nth-child(2n) { margin-right: 0; } .Stwo-mntm-clsimg { margin-bottom: 30px; /*min-height: 290px;*/ display: flex; flex-wrap: wrap; align-items: center; justify-content: center; } .Stwo-mntm-clsimg img { max-width:150px !important; width:100%; } .Stwo-mntm-cls h4 { color: #Fff !important; margin-bottom: 15px; font-size: 24px; line-height: 26px; } .Stwo-mntm-rw { width: 100%; float: left; display: flex; flex-wrap: wrap; display: -webkit-flex; -webkit-flex-wrap: wrap; } .Svdo-vdopart { max-width: 744px; margin: 0 auto; border: 1px solid #D3D3D3; border-radius: 6px; } .Svdo-vdopart iframe { border-radius: 6px; } .Svdo-sec { width: 100%; float: left; position: relative; z-index: 1; } .Svdo-header h2 { margin-top: 18px; color: #255179; line-height: 52px; margin-bottom: 20px; } .Svdo-header { max-width: 720px; margin: 0 auto; } .Svdo-mntm-txt { padding: 0 30px; margin-bottom: 30px; } .add-rght-ovimg:before { position: absolute; right: 0; bottom: 30px; width: 200px; height: 460px; content: ''; background-image: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/SOC2-Page/Polygon@2x%203.png'); background-size: cover; background-position: top left; background-repeat: no-repeat; } .sldrating-lft { padding-right: 70px; width: 50%; float: left; } .sldrating-rght{ width: 50%; float: left; } .sldrating-slider { background: #FFF; box-shadow: 4px 4px 16px rgba(0, 0, 0, 0.1); border-radius: 16px; padding: 46px 100px; text-align: center;} ul.sldrating-tplst { margin: 0; padding: 0; margin-top: 20px; } ul.sldrating-tplst li { margin: 0; padding: 0; display: inline-block; margin-right: 12px; margin-bottom: 12px; } .sldrating-topimg { width: 20%; padding: 0 8px; float: left; } .sldrating-toprght { margin-top: 30px; float: left; width: 100%; } .sldrating-toplft h2 { font-size: 30px; line-height: 39px; } .sldrating-slider{ max-width: 552px; margin-left: auto; } .sldrating-slider .slick-dots { margin: 0; padding: 0; } .sldrating-slider .slick-dots li button { opacity: 1; margin-bottom: 0; background-color: #C4C4C4; width: 11px; height: 11px; } .sldrating-slider .slick-dots li.slick-active button { background-color: #255179; width: 11px; } .sldrating-ttl h3 { margin-bottom: 17px; font-style: italic; font-size: 28px; line-height: 32px; } .sldrating-text { margin-bottom: 7px; } .sldrating-text , .sldrating-text p { font-size: 14px; line-height: 21px; font-style: italic; } .sldrating-name h6 { font-style: italic; font-weight: 700; font-size: 12px; line-height: 24px; } .sldrating-block { margin-bottom: 20px; padding-top: 45px; position: relative; } .sldrating-block:before { position: absolute; top: 0; left: 50%; transform: translateX(-50%); width: 44px; min-height: 25px; content: '';  background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/SOC2-Page/%E2%80%9C.png); background-size: contain; background-repeat: no-repeat; } .sldrating-slider .slick-dots li button:focus { outline: 0; } .soc-sldr-header h2 { font-size: 40px; line-height: 47px; margin-bottom: 16px; } .soc-sldr-header { margin-bottom: 32px; } .soc-sldr-ftrimg { width: 100%; float: left; box-shadow: 0px 4px 14px rgba(0, 0, 0, 0.1); border-radius: 16px; margin-bottom: 20px; background-size: cover; background-position: center center; background-repeat: no-repeat; padding-top: 56.25%; } ul.soc-sldr-tag { margin: 0; padding: 0; width: 50%; float: left; } ul.soc-sldr-tag li { margin: 0; display: inline-block; line-height: 20px; } ul.soc-sldr-tag li a { font-weight: 500; font-size: 14px; line-height: 20px; color: #1c99e8; letter-spacing: 2px; text-transform: uppercase; } .soc-sldr-date { color: #979797; font-size: 14px; line-height: 20px; letter-spacing: 2px; text-transform: uppercase; font-weight: 400; text-align: right; } .soc-sldr-tgdt { width: 100%; margin-bottom: 9px; float: left; } .soc-sldr-ttl { width: 100%; float: left; } .soc-sldr-ttl h4 a { color: inherit; font-weight: 700; font-size: 24px; line-height: 31px; } .soc-sldr-block { margin: 0 10px 20px; } .soc-sldr-rw .slick-list { overflow: visible; } .soc-sldr-sec { overflow: hidden; } .soc-sldr-ttl h4, .soc-sldr-ttl h4 a { color: #052536; font-size: 21px; line-height: 32px; font-weight: 600; } .soc-sldr-ttl h4 a:hover { color: #1c99e8; text-decoration: none; } .soc-sldr-rw .slick-arrow { left: 50%; transform: translateX(-50%); bottom: -80px; top: auto; flex-wrap: wrap; align-items: center; justify-content: center; border-radius: 50%; background: #fff; border: 1px solid #EAEAEA; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.09); width: 68px; height: 68px; } .soc-sldr-rw .slick-arrow:before { background: none; border-top: 3px solid #6C9A4E; border-right: 3px solid #6C9A4E; width: 20px; height: 20px; } .soc-sldr-rw .slick-prev.slick-arrow:before { transform: rotate(-135deg); margin-left: 5px; } .soc-sldr-rw .slick-next.slick-arrow:before { transform: rotate(45deg); margin-left: -5px; } .soc-sldr-rw .slick-next.slick-arrow { margin-left: 40px; right: auto; } .soc-sldr-rw .slick-prev.slick-arrow { margin-left: -40px; } .soc-sldr-rw .slick-arrow:hover:before { filter: none; } .soc-sldr-rw .slick-arrow:focus { outline: 0; } .zgzagimage-block img { border-radius: 6px; } .sldrating-slider .slick-arrow{ border-radius: 0; background: transparent; width: 20px; height: 20px; } .sldrating-slider .slick-arrow:focus , .sldrating-slider .slick-arrow:hover { border: 0; outline: none; } .sldrating-slider .slick-arrow:before { background: none; border-top: 3px solid #6c9a4e; border-right: 3px solid #6c9a4e; content: ""; width: 12px; height: 12px; transform: rotate(45deg); } .sldrating-slider .slick-prev.slick-arrow:before { transform: rotate(-135deg); } .sldrating-slider .slick-prev.slick-arrow { left: 30px; } .sldrating-slider .slick-next.slick-arrow{ right: 20px; } .sldrating-slider .slick-arrow:hover:before { filter: none; } .soc-hero-vdo { margin-top: 76px; padding: 0 30px; position: relative; z-index: 1; } .soc-herovd { border: 1px solid #EAEAEA; box-shadow: 4px 4px 18px rgb(0 0 0 / 10%); border-radius: 6px; } .soc-hero-img { padding: 60px 20px; background: #fff; border: 1px solid #EAEAEA; box-shadow: 4px 4px 18px rgb(0 0 0 / 10%); border-radius: 6px; } .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:150px !important; height: auto; } .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; } button.fancybox-button.fancybox-close-small:hover { background-color: transparent; border:none; } .bodyv3 .fancybox-content {border-radius: 10px; width: auto !important; height: auto !important; padding-top: 0 !important; } .bodyv3 .fancybox-slide { width: 100% !important; padding: 20px; max-width:100% !important; transform: none; background:none;height: 100% !important; left: 0; top: 0; } .row-fluid-inputs .cybersecurity-form .hs-form-field>label { margin: 0; padding: 0; } .bodyv3 .fancybox-button { display:none; } .bodyv3  .fancybox-slide--html .fancybox-close-small { display:block; } h4.lrgfrm-ttl { font-size: 40px; line-height: 47px; margin-bottom: 17px; } .isofrm-cls .hero-sectionv2 .hero-caption { max-width: 100%; } .Svdo-vdopart { border: 0; } .before-table-text { padding-top: 15px; display: none; } .faq-cls.active .before-table-text{ display:block; } .hippa-hero.aiHero .container_left { width: 50%; } .hippa-hero.aiHero .container_left .hero-caption { max-width: 470px; } .modTitle h2 { color: rgb(37 81 121) !important; font-size: 40px; line-height: 50px; margin: 0 0 80px; max-width: 860px; display: inline-block; } .modItems { padding-left: 190px; position: relative; margin: 0 0 24px; } .modImage img { max-width: 160px !important; } .modImage { position: absolute; top: 10px; left: 0; text-align: center; width: 160px; } .modContent h3 { margin: 0 0 5px; color: rgb(0 0 0); font-size: 24px; line-height: 28px; font-weight: 700; } .modText  { font-size: 18px; line-height: 26px; max-width: 725px; display: inline-block; } .modSection { position: relative; z-index: 1; overflow: hidden; } .modSection:before { z-index: -1; content: ""; background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%20%20LP%20Files/Polygon@2x%206.png); position: absolute; top: 50%; right: 0; width: 564px; height: 648px; background-repeat: no-repeat; background-position: center right; transform: translateY(-50%); } .cabSection { position: relative; overflow: hidden; } .cabSection:before { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%20%20LP%20Files/Polygon@2x%203-1.png);    width: 367px;    height: 420px;    position: absolute;    top: 50%;    transform: translateY(-50%);    right: 0;    background-repeat: no-repeat;    background-size: contain;    background-position: center right; }.cabInner h2 { max-width: 720px; margin: 0 auto 15px; font-size: 40px; line-height: 50px; } .cabText { max-width: 540px; margin: 0 auto 30px; } .cabButton a { border-radius: 6px; color: rgb(255 255 255); font-weight: 800; font-size: 18px; line-height: 26px; text-align: center; padding: 13px 15px; min-width: 200px; text-decoration: none!important; } .alterHero .container_left { width: 45%; } .alterHero .hero-img { width: 55%; position: absolute; right: 0; bottom: 0; } .hippa-hero.aiHero .hero-img { position: absolute; right: 0; text-align: right; } .hippa-hero.aiHero .hero-section { position: static; } .hippa-hero.aiHero { position: relative; overflow: hidden; } .zgzagimage-block.zgzagimage-center { text-align: center; } .slick-dots { padding-left: 0; } .contact-form-v2 { position: relative; z-index: 1; overflow: hidden; } .contact-formv2-left { width: 50%; float: left; padding-right: 120px; } .contact-formv2-right { width: 50%; float: left; } .contact-formv2-left h1 { color: #255179; font-size: 44px; line-height: 52px; } .contact-form-v2text { line-height: 26px; } .contactv2-shape-image:before { position: absolute; z-index: -1; opacity: 0.55; bottom: -240px; left: 0; width: 564px; height: 648px; content: ''; background-image: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/01%20Assets%20Strike%20Graph%20-%20Home/Polygon@2x%206%20%281%29-1.png'); background-size: cover; background-position: top right; background-repeat: no-repeat; } .contact-formv2-right input[type=email], .contact-formv2-right input[type=number], .contact-formv2-right input[type=password], .contact-formv2-right input[type=tel], .contact-formv2-right input[type=text], .contact-formv2-right select, .contact-formv2-right textarea { border: 2px solid #EAEAEA; border-radius: 6px;  color: #000; padding: 14px 16px; } .contact-formv2-right form ::placeholder { color: #BABABA; } .contact-formv2-right .hs-fieldtype-select .input:after { transform: translateY(-50%) rotate(45deg); width: 10px; height: 10px; content: ''; border-bottom: 2px solid #255179; border-right: 2px solid #255179; right: 20px; } .contact-formv2-right textarea { min-height: 136px; } .contact-formv2-right form .hs-button, .contact-formv2-right form input[type=submit] { padding: 11px 15px; background-color: #255179; width: auto; min-width: 222px; border-radius: 6px; border-color: #255179; font-weight: 800; line-height: 26px; font-family: 'Roboto', sans-serif; } .contact-formv2-right form .hs-form-field { margin-bottom: 10px; } .contact-formv2-right form .actions { margin-top: 5px; } .contact-formv2-right select { color: #000; padding: 14px 25px 14px 16px; } .contact-formv2-right form .hs-button:hover , .contact-formv2-right form input[type=submit]:hover {border-color: #033554; background: #033554; } .contact-formv2-right .form-title { text-align: left; background-color: transparent; border: 0; padding: 0; } .contact-formv2-right h3 { margin-bottom: 20px; } .contact-formv2-right .hs-form-field > label span{ padding: 0; margin: 0; } .contact-formv2-right .hs-form-field > label { padding-top: 0; line-height: 24px; margin-bottom: 0; } .contact-formv2-right .no-list.hs-error-msgs.inputs-list li { margin-left: 0; margin-right: 0; margin-top: 5px; } .contact-formv2-right .grecaptcha-badge { margin: 0; } .heroPress { position: relative; text-align: center; padding: 89px 0 450px; } .heroPress:before { content: " "; position: absolute; right: 0; top: 109px; background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/01%20Strike%20Graph%20%20Assets%20-%20Press/Polygon@2x%206.png); width: 190px; height: 464px; } .heroPress .wrapper { max-width: 760px; } .tagLine { font-weight: 800; font-size: 16px; line-height: 26px; text-align: center; color: #222222; text-transform: uppercase; margin: 0 0 15px; } .heroPress h1 { font-size: 44px; line-height: 52px; color: #255179; margin: 0 0 21px; } .hs-mcEmail { color: #255179; font-weight: 700; font-size: 18px; line-height: 26px; } .hs-mcEmail a {  color: rgba(34, 34, 34, 1);} .hs-pressNum { display: flex; flex-flow: row wrap; align-items: center; margin: 60px 0 0; } .hs-pressLeft { width: 60%; float: left; } .hs-pressRight { width: 40%; float: left; } .hs-pressLeft .hs-pNumcol { width: 50%; float: left; padding-left: 10px; padding-right: 10px;  margin: 19px 0 0;   } .hs-pNumcol { padding-top: 23px; position: relative; } .hs-topBorder { position: absolute; left: 50%; transform: translateX(-50%); top: 0; width: 45px; height: 5px; border-radius: 50px;  } .hs-pNumcol > span { margin: 0 0 8px; font-weight: 700; font-size: 55px; line-height: 65px; font-family: 'Rubik', sans-serif; display: block;  } .hs-pNumcol { color: #222222; } .hs-pNumcol p { font-family: 'Rubik', sans-serif; } .hs-pressRight .hs-pNumcol {  margin: 19px 0; padding-left: 50px; padding-right: 50px; } .hs-pressRight .hs-pNumcol > span { font-size: 150px; line-height: 120px; } .pressAbout { padding-bottom: 44px; } .pad-left h2, .pad-right h2 { margin: 0 0 25px; font-size: 36px; color: #222222; } .pad-left { width: 47.5%; float: left;  } .pres-date { font-size: 14px; line-height: 26px; color: #A7A7A7; margin: 0 0 2px; } .pad-right { width: 38.5%; float: left; margin-left:  14%;  } .press-row h5, .press-row h5 a { font-weight: 700; letter-spacing: 0.01em; color: #222222; font-family: 'Rubik', sans-serif;} .press-row { padding: 14px 0 17px; border-bottom: 1px solid #BCBCBC; } .pressAbout-text { line-height: 26px; color: #222222; } .pressAbout-text p + p strong { color: rgba(37, 81, 121, 1); } .pab-outer { margin-top: -329px; position: relative;  } .pressSee-btn a { text-decoration: none !important; margin: 30px 0 0; border: 2px solid #255179; border-radius: 6px; padding: 10px 45px; font-weight: 800; font-size: 18px; line-height: 26px; text-align: center; color: #255179; } .pressSee-btn a:hover { background: #255179; color: #fff;  } .pressResources { background: linear-gradient(0deg, #F2F6F8 0%, rgba(242, 246, 248, 0) 108.58%); } .pressRes-img > span { width: 128px; height: 128px; display: block;  } .pressResources { text-align: center; } .pressResources h2 { margin: 0 0 30px; font-weight: 700; font-size: 40px; line-height: 47px; color: #255179; } .pressRes-outer { background: #F0F5F8; padding: 85px 0 45px; } .pressRes-rows { text-align: center; display: none; } .pressRes-img { box-shadow: 3px 4px 9px rgba(0, 0, 0, 0.18); display: inline-block; background: #fff; border-radius: 1em/0.5em; height: 82px; margin: 1.7em .7em 3em .7em; position: relative; transition: opacity .5s; width: 128px; } .pressRes-img:before, .pressRes-img:after { position: absolute; left: 50%; top: 50%; width: inherit; height: inherit; border-radius: inherit; background: inherit !important; content: ''; } .pressRes-img:before { -webkit-transform: translate(-50%, -50%) rotate(60deg); transform: translate(-50%, -50%) rotate(60deg); } .pressRes-img:after { -webkit-transform: translate(-50%, -50%) rotate(-60deg); transform: translate(-50%, -50%) rotate(-60deg); bottom: 0; } .pressRes-img img { left: 50%; position: absolute; z-index: 1; top: 50%; transform: translate(-50%, -50%); max-width: 91px !important; } .pressRes-tabs ul { list-style: none; padding: 0; margin: 0; } .pressRes-tabs li { margin: 0 12px 15px; display: inline-block; } .pressRes-tabs li a { font-family: 'Rubik', sans-serif; text-decoration: none !important;  padding: 0 0 2px;  } .pressRes-tabs li.activeTab a { color: #255179; font-weight: 700; border-bottom: 3px solid #255179; } .ctaDownload { text-align: center;  } .ctaDownload a { position: relative; margin: 30px 0 0; padding: 12px 30px 12px 60px; background: #255179; border-radius: 6px; font-weight: 800; color: #fff; text-align: center; text-decoration: none !important; } .ctaDownload a:before { content: " "; position: absolute; left: 27px; top: 50%; transform: translateY(-50%); width: 23px; height: 22px; background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/01%20Strike%20Graph%20%20Assets%20-%20Press/Group%202594.png) no-repeat center top/contain; } .pressBlank { min-height: 146px; background: linear-gradient(180deg, #F2F6F8 0%, rgba(242, 246, 248, 0) 108.58%); } .blog-recslider-sec.recPress-res .blog-recslider-header { margin: 0 0 25px; padding: 0 66px 0 0; position: relative; } .blog-recslider-sec.recPress-res .blog-recslider-seeallbtn { position: absolute; right: 0; bottom: 0; } .blog-recslider-sec.recPress-res .blog-recslider-Items { width: 29.8%; float: left; margin: 0 5.3% 0 0; } .blog-recslider-sec.recPress-res .blog-recslider-Items:nth-child(3n) { margin-right: 0; } .blog-recslider-sec.recPress-res .blog-recslider-header h2 { font-size: 40px; color: #255179; } .blog-recslider-sec.recPress-res { padding: 0 0 100px; } .blog-recslider-sec.recPress-res .blog-post-Title h3, .blog-recslider-sec.recPress-res .blog-post-Title h3 a { color: #222222; font-weight: 600; font-size: 24px; line-height: 31px; font-family: 'Rubik', sans-serif; } .blog-recslider-sec.recPress-res .blog-post-Title h3 a:hover { color: #1C99E8; } .blog-recslider-sec.recPress-res .blogTag a.topic-link { letter-spacing: normal; font-weight: 600; } .blog-recslider-sec.recPress-res .blog-recslider-header .blog-recslider-seeallbtn a { letter-spacing: normal; font-weight: 400; font-size: 18px; line-height: 26px;  text-decoration-line: underline; color: #255179; } .hsNews-sub { margin: 0 0 25px; } .heroPress.hsNews { padding-bottom: 58px; } .heroPress.hsNews .wrapper { max-width: 1000px; } .hsNews-fImg { margin: 0 0 10px; padding: 45.25% 0 0 0; border-radius: 20px; width: 100%; position: relative;  } a.hsNews-fWrap { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; } .hsNews-fTop { display: flex; flex-flow: row wrap; padding: 10px 0;  } .hsNews-fTop > div { width: 48%; float: left; margin: 0 4% 0 0;  } .hsNews-fTop > div:nth-child(2n) { margin-right: 0; } .hsNews-fTag { font-weight: 600; font-size: 14px; color: #1C99E8; text-align: left;font-family: Rubik,sans-serif;} .hsNews-fDate { font-size: 14px; text-align: right; color: #A0A0A0;font-family: Rubik,sans-serif; } .hsNews-Featured { width: 47.5%; float: left; margin: 30px 5% 0 0; position: relative; } .hsNews-Featured:nth-child(2n) { margin-right: 0; } .hsNews-Featured h3, .hsNews-Featured h3 a { font-weight: 600; font-size: 24px; line-height: 31px; color: #222222; text-align: left; } .hsNews-Featured h3 a:hover { color: #1C99E8; text-decoration: none; } .heroPress.hsNews .hs-pressMax { max-width: 740px; margin: 0 auto; float: none; } .heroPress.hsNews.hsnews-sec .hs-pressMax { max-width: 858px; } .thldNews { padding: 0 0 90px; } .thldNews .wrapper {  margin-top: -412px !important; } .thldNews h2 { margin: 0 0 20px; font-weight: 700; font-size: 40px; line-height: 47px; text-align: center; color: #255179; } .thldPosts { margin: 70px 0 0;  display: flex; flex-flow: row wrap; } .thlddLogos { display: flex; flex-flow: row wrap; justify-content: center; align-items: center; } .thldCols { width: 20%; float: left; text-align: center; margin: 30px 0 0; padding: 0 10px; } .thldTag { font-weight: 600; font-size: 14px; line-height: 35px; color: #1C99E8; text-transform: uppercase;    font-family: Rubik,sans-serif; } .thldPost-col { display: none; width: 32%; float: left; margin: 0 2% 21px 0; padding: 0 0 10px; border-bottom: 1px solid #BCBCBC; } .thldPost-col:nth-child(3n) { margin-right: 0; } .thldPost-col h4, .thldPost-col h4 a { font-family: 'Rubik', sans-serif; font-weight: 600; font-size: 18px; color: #222222; } .thldPost-col h4 a:hover { color: #1C99E8; text-decoration: none !important;  } .seeMore-News { text-align: center; } .seeMore-News a { border: 2px solid #255179; border-radius: 6px; color: #255179; font-size: 18px; font-weight: 800; line-height: 26px; margin: 30px 0 0; padding: 10px 45px; text-align: center; text-decoration: none!important; } .seeMore-News a:hover { background: #255179; color: #fff; } .thldNews-bgOne { min-height: 117px; background: linear-gradient(0deg, #F2F6F8 0%, rgba(242, 246, 248, 0) 108.58%); } .thldNews-bgTwo { min-height: 194px; background: #F4F7FA; } .thldNews-bgThree { min-height: 101px; background: linear-gradient(180deg, #F2F6F8 0%, rgba(242, 246, 248, 0) 108.58%); } .hsnews-sec.heroPress h1 { font-size: 55px; line-height: 65px; } .heropress-nouter { width: 100%; max-width: 934px; text-align: center; margin-left: auto; margin-right: auto; } .heropress-nouter h1 { margin-bottom: 25px; font-weight: 700; font-size: 55px; line-height: 65px; color: #255179; } .hs-pressblog { margin-top: 45px; } .hs-pressblog h2 { font-weight: 700; color: #255179; } .hs-pressrow .press-row { display:none; width: 32%; float: left; margin-right: 2%; margin-bottom: 13px; padding-top:23px; } .hs-pressrow .press-row:nth-child(3n) { margin-right: 0; } .hs-pressrow .press-row h4 { font-weight: 600; color: #222222; line-height:32px; margin-bottom: 7px; } .hs-pressrow .press-row h4 a { text-decoration: none; color: #222222; font-weight: 600; } .hs-pressrow .pres-date { color: #1C99E8; font-size: 14px; font-weight: 600; text-transform: uppercase; font-family: 'Rubik', sans-serif; } .press-btn a { font-weight: 400; font-size: 18px; line-height: 26px; color: #5D9C42; } .hs-pressrow { display: flex; flex-wrap: wrap; } .hs-press-seemore.pressSee-btn a { margin-top: 30px; } .press-counter-outer { padding: 46px 10px 36px; border-radius: 20px; } .press-counter-row { display: flex; justify-content: center; max-width: 860px; margin-left: auto; margin-right: auto; } .press-counter-cols { text-align: center; padding: 0 20px 15px; } .press-counter-icon img { max-width: 40px !important; } .press-counter-icon { margin-bottom: 5px; } .press-counter-cols h2 { margin-bottom: 3px; font-weight: 700; font-size: 36px; line-height: 43px; color: #fff; } .press-counter-text { color: #DFE8EE; font-weight: 400; font-size: 18px; line-height: 26px; } .press-counter-cols:not(.press-counter-last) { max-width: 165px; } .press-counter-cols.press-counter-last h2 { font-size: 150px; line-height: 110px; } .press-counter-cols.press-counter-last { max-width: 225px; display: flex; } .press-counter-left { margin-right: 5px; } .press-counter-cols.press-counter-last .press-counter-text{ margin-top: 55px; text-align: left; } .about-press { position: relative; } .about-press-left { width: 50%; float: left; } .about-press-right { width: 50%; float: right; padding-left: 30px; } .about-press-right h2 { color: #255179; } .about-press-text , .about-press-text p { font-size: 18px; line-height: 26px; } .about-press-text { color: #222222; margin-bottom: 20px; } .about-press-text span , .about-press-text span strong { color: #255179; } .about-press-btn a { border: 2px solid #255179; border-radius: 6px; color: #255179; font-size: 18px; font-weight: 800; line-height: 26px; padding: 10px 37px; text-align: center; text-decoration: none!important; } .about-press-btn a:hover { background: #255179; color: #fff; } .about-press-left { position: absolute; top: 0px; left: 0; } .about-press-outer.fullwidth { position: relative; z-index: 1; } .press-resource-outer h2 { color: #255179; } .press-resource-cols { width: 32%; float: left; margin-right: 2%; margin-top: 40px; } .press-resource-cols:nth-child(3n) { margin-right: 0; } .press-resource-image { padding-top: 47.35%; background-repeat: no-repeat; background-size: cover; background-position: center center; border: 1px solid #85A7BD; border-radius: 6px; } .press-resource-cols h4 { margin-bottom: 18px; font-weight: 600; font-size: 20px; line-height: 24px; color: #210A0B; } .press-resource-text { margin-top: 20px; } .press-resource-text a { text-decoration: none; font-weight: 800; font-size: 18px; line-height: 26px; color: #5D9C42; position: relative; padding-left: 30px; } .press-resource-text a:before { position: absolute; top: 3px; left: 0; width:22px; height: 22px; content:''; background-image: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/01%20Strike%20Graph%20%20Assets%20-%20Press/Group%202594-1.png'); background-repeat: no-repeat; background-size: contain; background-position: center center; } .blogfeature.blog-editable-image a { background-color: #F3F7F9; display: flex; flex-wrap: wrap; align-items: center; justify-content: center;padding: 0; max-height: 195px; min-height: 195px; } .blog-recslider-sec.recPress-res span.blog-recslider-seeallbtn.blog-recleft-btn { position: static; } .blog-recslider-sec.recPress-res span.blog-recslider-seeallbtn.blog-recleft-btn a { text-transform: initial; text-decoration: none; font-weight: 400; font-size: 18px; line-height: 23px; color: #5D9C42; } .blog-recslider-sec.recPress-res span.blog-recslider-seeallbtn.blog-recleft-btn a:hover { text-decoration: underline; } .blog-recslider-sec.recPress-res .blog-recslider-Items.blog-recslider-editsec { width: 32%; margin-right: 2%; } .blog-recslider-sec.recPress-res .blog-recslider-Items.blog-recslider-editsec:nth-child(3n) { margin-right: 0; } .blog-recslider-Items.blog-recslider-editsec .blog-post-Title h3 a { text-decoration: none; } .press-iconmbl { display: none; } .hs-pressrow .press-row h4 a { font-family: 'Rubik', sans-serif;} .nist-hero-inner { max-width:864px; } .hero-nist-txt { margin: 20px auto 35px; max-width: 688px; } .hero-nist-txt p { font-size: 18px; line-height: 26px; color: #000 !important; } .nist-solution .Stwo-mntm-inner { max-width:900px; } .nist-solution .Stwo-mntm-txt { max-width: 744px; margin: 0 auto; } .nist-solution .Stwo-mntm-cls { padding:0px 35px; } .nist-solution .Stwo-mntm-cls.line:before { right:-4%; } .nist-solution .zgzagtext-block h3 { font-size: 36px; line-height: 43px; } .nist-solution .zgzagtext-block { padding-right:0; } .nist-solution .zgzag-sec > img { opacity: 0; } .nist-solution .sldrating-text a { color:#6C9A4E; } .nist-solution .Svdo-mntm-txt { padding:0; } .nist-herosubtitle { font-weight: 800; color: #222222; font-size: 16px; margin-bottom: 5px; } .nist-hero-inner.nist-hero-largefont h1 { font-size: 55px; line-height: 65px; margin-bottom: 10px; } .nist-hero-largefont .grn-btn a { min-width: 238px; } .benefits-career{ position: relative; z-index: 1; } .benefits-career:before { content: ''; position: absolute; z-index: -1; top: 0; left: 0; width: 100%; height: calc(100% - 218px); background-size: cover; background-position: top right; background-repeat: no-repeat; opacity: 0.5; } .benefits-career-header { max-width: 556px; margin-left: auto; margin-right: auto; margin-bottom: 15px; } .benefits-career-header h2 { color:#255179; } .tab-career-cols { width: 30.6%; float: left; margin-right: 4%; margin-bottom: 30px; } .tab-career-cols:nth-child(3n) { margin-right: 0; } .tab-career-text { display: flex; display: -moz-flex; display: -o-flex; display: -webkit-flex; flex-wrap: wrap; -moz-flex-wrap: wrap; -o-flex-wrap: wrap;  -webkit-flex-wrap: wrap; align-items: center; -moz-align-items: center; -o-align-items: center; -webkit-align-items: center; position: relative; min-height: 92px; font-weight: 700; line-height: 22px; color: #222222; padding: 21px 0 21px 73px; border-bottom: 1px solid rgba(133, 167, 189, 0.37); } .tab-plus { position: absolute; top: 22px; left: 0; width: 49px; height: 49px; border-radius: 50%; content: ''; background: #5D9C43; } .tab-plus:before { position: absolute; top: 50%; left: 50%; width: 7.35px; height: 26.95px; content:''; background: #fff; border-radius: 6px; transform: translate(-50%, -50%); } .tab-plus:after { position: absolute; top: 50%; left: 50%; height: 7.35px; width: 26.95px; content:''; background: #fff; border-radius: 6px; transform: translate(-50%, -50%); } .row-fluid .testimonial-career-row { width: calc(100% + 24px); margin-left: -12px; margin-right: -12px; } .testimonial-career-cols { width: 50%; padding: 0 0px 45px; background: #fff; box-shadow: 4px 4px 16px rgba(0, 0, 0, 0.1); border-radius: 6px; text-align: center; margin: 100px 12px 45px; float: left; } .testimonial-career-img { margin-top: -90px; } .testimonial-career-rtitle h3 { font-style: italic; font-size: 28px; line-height: 33px; color: #255179; margin-bottom: 15px; } .testimonial-career-content { max-width: 382px; margin-left: auto; margin-right: auto; margin-top: 30px; } .testimonial-career-rtitle { position: relative; } .testimonial-career-rtitle:before { width: 44px; height: 26px; content: ''; position: absolute; top: -5px; left: -35px; background-repeat: no-repeat; background-size: contain; background-position: center center; background-image: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%202022/%E2%80%9C.png'); content: ''; } .testimonial-career-rtitle:after { width: 44px; height: 26px; position: absolute; top: -5px; right: -35px; background-repeat: no-repeat; background-size: contain; background-position: center center; background-image: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%202022/%E2%80%9C.png'); content: ''; } .testimonial-career-text { font-size: 14px; line-height: 21px; margin-bottom: 18px; font-family: 'Rubik'; } .testimonial-career-text p { font-size: 14px; line-height: 21px; } .testimonial-career-bottomtext { font-size: 14px; line-height: 24px; font-family: 'Rubik',sans-serif; } .testimonial-career-bottomtext strong { color: currentcolor; } .testimonial-career-img img { margin-left: auto; margin-right: auto; } .testimonial-career-row .slick-arrow { background-color: transparent; border-radius: 0; width: 10px; height: 21px; } .testimonial-career-row .slick-arrow:before { background-image: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%202022/Slick%20Arrow.png'); } .testimonial-career-row .slick-dots li button { width: 11px; height: 11px; opacity: 1; background: #C4C4C4; margin:0;  } .testimonial-career-row .slick-dots li { margin: 0 7px; line-height:0; } .testimonial-career-row .slick-dots li.slick-active button { background: #255179; width: 11px; border-radius: 100%; } .testimonial-career-row { margin-top: 0; } .testimonial-career-row .slick-prev.slick-arrow { left: -24px; } .testimonial-career-row .slick-next.slick-arrow { right: -24px; } .testimonial-career-row .slick-arrow:hover { background: transparent; color: transparent; animation: none; -webkit-animation: none; -moz-animation: none; -ms-animation: none; } .testimonial-career-row .slick-arrow:hover:before { filter: none; content: ''; } .testimonial-career-row .slick-arrow:active, .testimonial-career-row .slick-arrow:focus, .testimonial-career-row .slick-arrow:hover { border: 0; } .testimonial-career-row .slick-dots { margin:0; } .tab-career { position: relative; z-index: 1; } .tab-career-outer { display:flex; flex-wrap:wrap; align-items:center; display:-webkit-flex; -webkit-flex-wrap:wrap; -wewbkit-align-items:center; } .tab-career-left { background-color: #255179; width: 30%; padding:100px 0px; position: relative; z-index: 1; } .tab-career-left h2 { color:#fff; } .tab-career-left ul.tabs-nav { padding:0; margin:44px 0px 0px; } .tab-career-left ul.tabs-nav li:last-child { margin-bottom:0; } .tab-career-left ul.tabs-nav li { font-size: 18px; line-height: 26px; color: #fff; text-decoration: none !important; margin: 0 0 22px; cursor: pointer; } .tab-career-left ul.tabs-nav li.slick-current.slick-active { color: #6DC7FF; } .tab-career-left:before { content: ''; position: absolute; width: 1000%; left: -1000%; background-color: #255179; top: 0; height: 100%; z-index: -1; } .tab-info-box { margin:0px 15px; } .tab-career-right { width:70%; padding:100px 0px 100px 120px; position: relative; z-index: 1; } .tab-career:before { content: ''; position: absolute; width: 70%; height: 100%; background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/image%20125.png); top: 0; right: 0; z-index: -1; background-size: cover; background-repeat: no-repeat; mix-blend-mode: multiply; } .tab-info-box h3 { color:#fff; margin-bottom:19px; } .tabbing-txt { font-size: 18px; line-height: 26px; color:#fff; max-width:413px; } .zigzag-career .zgzag-hdr h2 { font-size: 44px; line-height: 52px; } .zig-zag-txt { margin-top: 27px; } .zigzag-career .zgzagtext-block h3 { font-size:32px; } .zigzag-career:after { content: ''; position: absolute; background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Polygon@2x%206.png); left: 0; top: -90px; min-width: 284px; min-height: 387px; background-position: 0 0; background-repeat: no-repeat; background-size: contain; } .zigzag-career:before { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Polygon%20239.png); top: -80px; transform: none; margin: 0; min-height: 261px !important; min-width: 234px !important; background-position: center; right: 25px; } .zigzag-career .zgzag-container { position: relative; } /* .zigzag-career .zgzag-container:before { content: ''; position: absolute; background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Polygon%20240.png); min-width: 119px; min-height: 131px; right: -110px; top: -125px; background-repeat: no-repeat; background-size: contain; background-position: center; } */ .zigzag-career .career-img { position: relative; } .zgzagimage-block.right_bottom_img .career-img:first-child { margin-right:60px; text-align: center; } .zgzagimage-block.right_bottom_img .career-img:nth-child(2) { margin-top: -220px; text-align: right; z-index: -1; } .zigzag-career .right_bottom_img:before, .zigzag-career .right_bottom_img:after { content: ''; position: absolute;  background-size: cover; background-repeat: no-repeat; background-position: center; z-index: -1; } .zigzag-career .right_bottom_img:before { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Polygon%20240-1.png); min-width: 86px; min-height: 92px; top: 60px; right: 75px; } .zigzag-career .right_bottom_img:after { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Polygon@2x%207.png); min-width: 171px; min-height: 198px; bottom: 10px; left: 110px; } .zgzagimage-block.right_bottom_img .career-img:first-child img { max-width:342px !important; width:100%; } .zgzagimage-block.right_bottom_img .career-img:nth-child(2) img { max-width:350px; width:100%; } .zgzagimage-block.left_center_img .career-img:first-child img { max-width: 267px; width:100%; } .zgzagimage-block.left_center_img .career-img:nth-child(2) img { max-width: 361px; width:100%; } .zgzagimage-block.left_center_img .career-img:first-child { position: absolute; width:100%; top: 50%; transform: translateY(-50%); z-index: 1; left: -120px; } .zgzagimage-block.left_center_img .career-img:nth-child(2) { margin-left:80px; } .zigzag-career .left_center_img:before, .zigzag-career .left_center_img:after {  content: ''; position: absolute;  background-size: cover; background-repeat: no-repeat; background-position: center; z-index: -1; } .zigzag-career .left_center_img:before { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Polygon%20239-1.png); min-width: 223px; min-height: 249px; left: 55px; top: 34px; } .zigzag-career .left_center_img:after { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Polygon@2x%206-1.png); min-width: 180px; min-height: 206px; right: 90px; bottom: 55px; } .zgzagimage-block.right_top_img .career-img:nth-child(1) {  margin-right: 142px;  z-index: 1; } .zgzagimage-block.right_top_img .career-img:nth-child(2) {  top: -100px; margin-top: -300px; } .zgzagimage-block.right_top_img .career-img:first-child img { max-width: 409px; width:100%; } .zgzagimage-block.right_top_img .career-img:nth-child(2) img { max-width: 318px; width:100%; } .zigzag-career .right_top_img:before, .zigzag-career .right_top_img:after { content: ''; position: absolute; background-size: contain; background-repeat: no-repeat; background-position: center; z-index:-1; } .zigzag-career .right_top_img:before { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Polygon%20242.png); min-width: 166px; min-height: 184px; top: -55px; left: 48%; transform: translateX(-50%); } .zigzag-career .right_top_img:after { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Polygon%20241.png); min-width: 79px; min-height: 78px; bottom: 80px; right: 55px; } .zigzag-career .zgzag-block { position: relative; } .zigzag-career .bottom-shape:before { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Polygon%20241.png); left: 56px; min-height: 78px; min-width: 70px; top: 709px; background-position: 50%; background-repeat: no-repeat; background-size: contain; content: ""; position: absolute; } .zigzag-career .bottom-shape:after { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Polygon@2x%207-1.png); background-position: 50%; background-repeat: no-repeat; background-size: contain; content: ""; min-height: 185px; min-width: 123px; position: absolute; right: 0; top: 723px; } .zigzag-career.left_hide_shape:after, .zigzag-career.right_hide_shape:before, .zigzag-career.right_hide_shape .zgzag-container:before { display:none; } .zigzag-career .zgzag-hdr.zgzag-smallspce { margin-bottom:57px; } .zigzag-career .right-shape { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Polygon%20240.png); background-position: 50%; background-repeat: no-repeat; background-size: contain; content: ""; min-height: 131px; min-width: 119px; position: absolute; right: 33px; top: 234px; } .position-inner { margin-top: 35px; } .position-box a { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; display: -webkit-flex; -webkit-flex-wrap: wrap; -webkit-justify-content: space-between; -webkit-align-items: center; background-color: #fff; color: #222222; max-width: 936px; padding: 28px 21px 27px 29px; margin: 0 auto 15px; border: 1px solid #85A7BD; border-radius: 8px; } .position-box:last-child a { margin-bottom:0; } .position-box a strong { color: #222222; } .position-box a:hover, .position-box a:hover strong { color: #255179; } .testimonial-career-rtitle { min-height: 147px; } .hs-pressrow .press-row:hover h4 a { color: #1c99e8; } .asset-page .page-center { max-width: 964px; } .body-footer-color .footer { border: none; background-color: #f4f7fa; } .Three-column-main-container.big-padding { padding: 95px 0px 74px; } .block_content.title-sm-font h4 { font-size: 18px; letter-spacing: -0.03em; } .hero-asset-sec {position: relative; z-index: 1; } .hero-left-asset { width: 50%; } .hero-left-asset h1 { font-size: 55px; line-height: 55px; letter-spacing: -0.03em; } .hero-left-asset h1 span { padding-top: 20px; display: block; } .asset-txt { margin-bottom: 28px; } .asset-book-img { position: relative; z-index: 1; } .hero-asset-sec .asset-book-img { margin-bottom: -203px; } .asset-book-img:before { content: ''; position: absolute; width: 100%; height: 100%; background-color: rgba(255, 0, 0, 0.5); top: 0; left: 0; } .book-img-txt { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: #fff; font-size: 44px; line-height: 52px; letter-spacing: -0.03em; font-weight: 700; font-family: 'Rubik', sans-serif; } .hero-right-asset { width: 50%; padding-left: 108px; } .asset-form { background-color: #fff; padding: 34px; box-shadow: 0px 4px 20px rgb(0 0 0 / 10%); border-radius: 10px; margin-bottom: -127px; } .asset-form h3 { text-align: center; font-size: 24px; line-height: 28px; font-weight: 600; color: #000; margin-bottom: 0px; padding: 0; } .asset-form-txt { text-align: center; margin: 10px 0px; } .asset-form .hs-form-field > label, .asset-form .hs-form-field > label span { font-size: 12px; line-height: 14px; color: #222222; font-weight: 500; padding: 0; margin: 0; } .asset-form .hs-form-field > label { margin-bottom: 2px; } .asset-form input[type=email], .asset-form input[type=number], .asset-form input[type=password], .asset-form input[type=tel], .asset-form input[type=text], .asset-form select, .asset-form textarea { border-color: #E2E2E2; padding: 11px 20px; } .asset-form .hs-form-field { margin-bottom: 10px; } .asset-form form .hs-button, .asset-form form input[type=submit] { padding: 14px 15px; } .asset-form form .inputs-list > li { margin: 0; line-height: 1; } .asset-form form .inputs-list > li .hs-error-msg { font-size:12px; line-height: 14px; } .hero-asset-sec .left-shape { position: absolute; width: 100%; height: 100%; background-repeat: no-repeat; top: -35px; left: 0; max-width: 302px; background-size: contain; z-index: -1; } .hero-asset-sec:before { content: ''; position: absolute; right: 40px; width: 100%; min-height: 265px; top: -26px; background-repeat: no-repeat; background-size: contain; max-width: 234px; z-index: -1; } .hero-asset-sec:after { content: ''; position: absolute; width: 100%; top: 279px; min-height: 135px; right: 47px; max-width: 137px; background-repeat: no-repeat; background-size: contain; z-index: -1; } .heading-asset h2 { letter-spacing: -0.03em; margin-bottom: 20px; } .advset-inner { margin-top: 28px; } .advset-box { background-color: #fff; padding: 0px 32px 32px 32px; width: 30.44%; margin-top: 37px; box-shadow: 0px 4px 20px rgb(0 0 0 / 10%); border-radius: 10px; margin-right: 4.33%; margin-bottom: 55px;} .advset-box:nth-child(3n) { margin-right: 0; } .advset-box .advset-icon { text-align: center; margin-top: -37px; margin-bottom: 15px; line-height: 0; } .advset-box .advset-icon img { max-width: 92px !important; } .advset-box h4 { margin-bottom: 15px; letter-spacing: -0.04em; color: #222; } .aset-txtimg-left { width: 50%; } .aset-txtimg-left h2 { font-size: 32px; line-height: 38px; letter-spacing: -0.03em; margin-bottom: 15px; } .aset-txtimg-left .aset-txt { margin-bottom: 15px; } .aset-txtimg-right { width: 50%; padding-left: 40px; } .aset-btn a { border-radius: 6px; color: #fff; font-size: 18px; font-weight: 700; line-height: 26px; font-family: 'Rubik',sans-serif; min-width: 291px; padding: 13px 15px; text-align: center; text-decoration: none!important; } .logos-main-container.logo-sec .heading-text { font-size: 24px; line-height: 28px; margin-bottom: 23px; } .logos-main-container.logo-sec .logos-container .logo-block { width: 20%; } .logos-main-container.logo-sec .logos-container .logo-block img { filter: none!important; } .subscrib-form .hs_cos_wrapper > h3.form-title { margin: 0; padding: 0; } .subscrib-form .hs-form-field>label { padding: 0; margin: 0; } .subscrib-form form { position: relative; max-width:490px; margin:0 auto; text-align: left; } .subscrib-form form .actions { position: absolute; top: 0; right: 0; max-width: 144px; width: 100%; } .subscrib-form form .hs-button, .subscrib-form form input[type=submit] { padding:14px 15px; outline: none; } .subscrib-form form .hs_email.hs-form-field .input { max-width: 340px; } .subscrib-form form .hs-form-field { margin-bottom: 0; } .certi-four-step .sub-txt { max-width: 593px; margin: 0 auto; } .certi-step-inner { display: flex; display: -webkit-flex; margin-top: 33px; margin-right: -13px; margin-left: -13px; } .certi-step-info { width: 25%; padding: 0px 13px; } .certi-step-info h4 { letter-spacing: -0.04em; margin-bottom: 5px; color: #222; } .certi-step-info h6.step-txt { color: #255179; font-size: 14px; line-height: 24px; position: relative; padding-bottom: 39px; z-index: 1;} .certi-step-info h6.step-txt:before { content: ''; position: absolute; width: 27px; height: 27px; background-color: #1C99E8; border-radius: 50%; bottom: 0; } .certi-step-info h6.step-txt:after { content: ''; position: absolute; width: 100%; height: 1px; border-top: 1px solid #5182a1; left: 26px; bottom: 13px; z-index: -1; } .certi-step-info:last-child h6.step-txt:after { display: none; } .demoBanners { position: relative; z-index: 1; } .demoBanners:before { content: ""; background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/01%20Assets%20Strike%20Graph%20-%20Home/Polygon@2x%206.png); width: 664px; height: 679px; position: absolute; top: 40px; background-size: contain; left: -500px; z-index: -1; } .demobLeft { width: 50%; padding-right: 65px; } .demobRight { width: 50%; } .demobLeft h1 { margin: 0 0 34px; letter-spacing: -0.03em; } .demobText, .demobText p,.demobText ul li { font-size: 20px; line-height: 26px; } .demobText { max-width: 490px; } .demobText ul { padding: 0; } .demobText ul li { padding-left: 35px; position: relative; margin: 0 0 15px; } .demobText ul li:before { content: ""; background-color: #000; width: 6px; height: 6px; position: absolute; border-radius: 50%; top: 10px; left: 12px; } .demobForm { background-color: #fff; box-shadow: 0px 4px 20px rgb(0 0 0 / 10%); border-radius: 10px; padding: 36px 45px; } .form-title:empty { display: none; } .demobForm h3 { text-align: center; margin: 0 0 10px; font-weight: 600; font-size: 24px; line-height: 28px; } .demobForm form .hs-form-field > label, .demobForm form .hs-form-field > label span { margin: 0; padding: 0; font-size: 12px; line-height: 14px; font-weight: 500; color: #222222; } .demobForm form .hs-form-field > label { margin: 0 0 5px; } .demobForm form .input { margin-right: 0 !important; } .demobForm form { max-width: 400px; margin: 0 auto 10px; } .demobForm form fieldset.form-columns-2 { margin: 0 -10px; max-width: initial !important; } .demobForm form fieldset.form-columns-2 .hs-form-field { width: 50%; padding: 0 10px; } .demobForm form input[type=email], .demobForm form input[type=number], .demobForm form input[type=password], .demobForm form input[type=tel], .demobForm form input[type=text], .demobForm form select, .demobForm form textarea { border: 1px solid #E2E2E2; border-radius: 7px; padding: 12px 15px; color: #222222; font-size: 12px; line-height: 16px; font-weight: 500; } .demobForm form .hs-form-field, .demobForm form .legal-consent-container { margin: 0 0 15px; } .demobForm form .inputs-list li { margin: 0 0 10px; } .demobForm form .inputs-list .hs-input { width: auto !important; display:none;  } .demobForm form .inputs-list label > span { font-size: 12px; line-height: 18px; font-weight: 500; color: #222222; position: relative; padding-left: 26px; margin-left: 0px; display: inline-block; cursor:pointer; } .demobForm form .inputs-list label > span:before { position: absolute; content: ''; left: 0; top:0; width: 18px; height: 18px; border: 1px solid #E2E2E2; border-radius: 5px; } .demobForm form .inputs-list label > span:after { content: ""; border-left: 2px solid #222; border-bottom: 2px solid #222; width: 8px; height: 4.5px; position: absolute; top: 6px; left: 5px; transform: rotate(-45deg); opacity: 0; visibility: hidden; } .demobForm form .inputs-list .hs-input:checked+span:after { opacity: 1; visibility: visible; } .demobForm form input[type=submit] { max-width: 290px; margin: 0 auto; padding: 14px 15px; } .demobfText { color: #000; font-size: 12px; line-height: 26px; text-align: center; } .demobForm form label.hs-error-msg { font-size: 12px; line-height: normal; font-weight: 400; } .demobForm .hs_interested_in_learning_about ul.inputs-list { display: flex; flex-wrap: wrap; display: -webkit-flex; -webkit-flex-wrap: wrap; } .demobForm .hs_interested_in_learning_about ul.inputs-list li.hs-form-checkbox { width: 33.33%; } .submitted-message { color: #5d9c43; border: 1px solid; padding: 5px; } .demo-ecpactha { max-width: 150px; margin: 15px auto 0; } .cybersecurity-form .hs_interested_in_learning_about li.hs-form-checkbox label span { color: #222; } /* 404 page */ .error-page.error-404 h1 { color: #255179; } /* Sec Certifications Page */ body.body-black-bg { background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%20%20LP%20Files/Asset%202@2x%201.png); background-size: cover; background-repeat: no-repeat; background-position: top center; }.wrapper-lp { box-sizing: border-box; width: 100%; float: none !important; display: block; margin: 0 auto !important; max-width: 1230px; padding-right: 15px !important; padding-left: 15px !important; } .head-logo-sec { padding: 49px 0px 15px; } .head-logo-part { line-height: 0; } .head-logo-part img { max-width: 148px !important; } .hero-certi-left { width: 50%; padding-right: 21px; } .hero-certi-title h1 { color: #fff; font-size: 55px; line-height: 55px; letter-spacing: -0.01em; } .hero-certi-txt, .hero-certi-txt p { color: #fff; font-size: 24px; line-height: 32px; font-family: 'Manrope', sans-serif; } .hero-certi-txt { margin-bottom: 50px; } .hero-certi-txt ul { padding-left: 0; } .hero-certi-txt ul li { margin: 0 0 12px; padding-left: 20px; position: relative; z-index: 1; line-height: 1.2; } .hero-certi-txt ul li:before { content: ''; position: absolute; width: 8px; height: 8px; background-color: #fff; border-radius: 50%; top: 7px; left: 0; } .hero-certi-right { width: 50%; } .hero-certi-form { padding: 34px; background: rgba(9, 53, 75, 0.7); box-shadow: 0px 4px 40px rgb(0 0 0 / 40%); border-radius: 10px; /*max-width: 360px;*/ max-width: 400px; margin-left: auto; } .certi-form-title h3 { font-size: 24px; line-height: 28px; color: #fff; text-align: center; margin-bottom: 5px; } .certi-form-txt { font-size: 16px; line-height: 26px; color: #fff; font-weight: 500; text-align: center; font-family: Manrope,sans-serif; } .hero-certi-form form { padding-top: 15px; } .hero-certi-form .hs-form-field > label { padding: 0; margin: 0 0 5px; line-height: 0; } .hero-certi-form .hs-form-field > label span { padding: 0; margin: 0; font-size: 12px; font-weight: 600; line-height: 16px; color: #fff; font-family: Manrope,sans-serif; } .hero-certi-form .hs-form-field { margin-bottom: 15px; } .hero-certi-form textarea, .hero-certi-form input[type=email], .hero-certi-form input[type=number], .hero-certi-form input[type=password], .hero-certi-form input[type=tel], .hero-certi-form input[type=text], .hero-certi-form select { border-color: #E2E2E2; padding: 11px 15px; } .hero-certi-form form fieldset .input { margin-right: 0 !important; } .hero-certi-form form fieldset.form-columns-2 .hs-form-field { width:47.33% !important; margin-right: 15px; float: left !important; } .hero-certi-form form fieldset.form-columns-2 .hs-form-field:nth-child(2n) { margin-right: 0; } .hero-certi-form form input[type='submit'], .hero-certi-form  form .hs-button { background-color: #3A9552; font-weight: 700; font-size: 18px; line-height: 25px; font-family: 'Manrope', sans-serif; padding: 11px 35px 12px; border-radius: 53px; border: none; width: auto; margin: 0 auto; } .hero-overlay-img { position: relative; z-index: 1; } .hero-overlay-img:before { content: ''; position: absolute; top: 0; left: -151px; width: 1196px; height: 1176px; background-repeat: no-repeat; background-position: center; background-size: contain; z-index: -1; } .hero-certi-form form ul.inputs-list { display: flex; flex-wrap: wrap; } .hero-certi-form form ul.inputs-list li { width: 50%; margin: 10px 0px; } .certifi-title h2 { font-size: 44px; line-height: 52px; color: #fff; font-weight: 700; letter-spacing: -0.03em; } .certi-step-outer { padding-top: 8px; margin-left: -13px; margin-right: -13px; width: calc(100% + 26px); } .certi-step-col { width: 25%; padding: 0px 13px; margin-top: 35px; } .certi-step-col h6.step-no-txt { position: relative; z-index: 1; font-size: 14px; line-height: 24px; font-weight: 600; color: #ABEAED; margin-bottom: 29px; padding-bottom: 53px; } .certi-step-col h4 { font-size: 24px; line-height: 28px; letter-spacing: -0.04em; font-weight: 600; color: #fff; margin-bottom: 15px; } .certi-step-col .step-txt, .certi-step-col .step-txt p { font-family: 'Manrope', sans-serif; font-size: 18px; line-height: 28px; color: #fff; font-weight: 400; } .certi-step-col h6.step-no-txt:before { content: ''; position: absolute; width: 40px; height: 40px; border: 3px solid #fff; border-radius: 50%; bottom: 0; left: 0; background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%20%20LP%20Files/Check%20Icon.png); background-repeat: no-repeat; background-position: center; background-size: auto; } .certi-step-col h6.step-no-txt:after { content: ''; position: absolute; border-top: 3px solid rgb(255 255 255 / 20%); bottom: 19px; width: 94%; right: -26px; } .certi-step-col:last-child h6.step-no-txt:after { display: none; } .zig-certifi-outer { padding-top: 71px; } .zig-certifi-box.align-center { align-items: center; -webkit-align-items: center; } .zig-certi-content { width: 50%;} .zig-certifi-box.right .zig-certi-content { padding-right: 70px; } .zig-certifi-box.left .zig-certi-content { padding-left: 70px; } .zig-certifi-box.left { flex-direction: row-reverse; } .zig-certifi-box { padding-bottom: 132px; } .zig-certifi-box:last-child { padding-bottom: 0; } .zig-certi-img { width: 50%; line-height: 0; } .zig-certi-content h3 { font-size: 32px; line-height: 38px; font-weight: 600; color: #fff; margin-bottom: 20px; } .zig-certi-txt, .zig-certi-txt p { font-size: 18px; line-height: 28px; font-weight: 400; color: #FFF; font-family: 'Manrope', sans-serif; } .zig-certi-txt p:not(:last-child) { margin-bottom: 20px; } .zig-certi-txt span { color: #6FC9C0; } .platfrm-heading .certifi-title h2 { margin-bottom: 10px; } .platfrm-title-txt, .platfrm-title-txt p { font-size: 20px; line-height: 32px; font-weight: 500; color: #fff; font-family: 'Manrope', sans-serif; } .platfrm-outer { padding-top: 46px; } .paltfrm-img { width: 70px; } .paltfrm-content { width: calc(100% - 70px); padding-left: 30px; } .paltfrm-content h4 { font-size: 24px; line-height: 28px; letter-spacing: -0.04em; font-weight: 600; color: #fff; margin-bottom: 5px; } .paltfrm-txt, .paltfrm-txt p { font-size: 18px; line-height: 28px; font-weight: 400; color: #fff; font-family: 'Manrope', sans-serif; } .platfrm-col { padding-bottom: 30px; border-bottom: 1px solid rgb(255 255 255 / 20%); margin-bottom: 26px; } .platfrm-col:last-child { border-bottom: 0; margin-bottom: 0px; } .trust-logo-sec .trust-title h4, .trust-logo-sec .trust-title h2 { font-weight: 600; font-size: 24px; line-height: 28px; color: #ABEAED; } .trust-logo-sec .logos-outer { display: flex; flex-flow: row wrap; justify-content: left; align-items: center; display: -webkit-flex; -webkit-flex-flow: row wrap; -webkit-justify-content: left; -webkit-align-items: center; padding-top: 22px; } .trust-logo-sec .logo-block { padding: 20px 10px; text-align: center; width: 20%; } .trust-logo-sec .logo-block img { max-width: 100px !important; } .certi-star-outer {  max-width: 900px; margin: 0 auto; display: flex; flex-flow: row wrap; justify-content: center; align-items: center; display: -webkit-flex; -webkit-flex-flow: row wrap; -webkit-justify-content: center; -webkit-align-items: center; } .certi-star-img { display: inline-block; padding: 0px 16px; } .certi-star-smpd .certi-star-img { padding: 0px 5px; } .certi-slider-outer { padding-top: 50px; } .certi-slider-txt { padding: 30px 42px 27px 49px; background-color: #fff; box-shadow: 0px 4px 30px #01070c; border-radius: 10px; position: relative; z-index: 1; } .certi-slider-txt, .certi-slider-txt p {  font-size: 16px; line-height: 24px; font-weight: 500; font-family: 'Manrope', sans-serif; color: #333; } .certi-slider-txt span { font-size: 20px; color: #0E527D; font-weight: 700; } .certi-slid-content h5 { display:inline-block; font-weight: 700; font-size: 20px; line-height: 24px; color: #ABEAED; margin-bottom: 0; font-family: 'Manrope', sans-serif; } .certi-slider-info .position-txt { display:inline-block; width: auto; padding-left: 5px; font-weight: 700; font-size: 16px; line-height: 20px; color: #fff; font-family: 'Manrope', sans-serif; } .certi-slid-content { margin-top: 15px; } .certi-slider-info { margin:0px 44px; opacity: 30%; transition: all 0.3s ease; } .certi-slider-info.slick-center.slick-active { opacity: 1; transform: translateY(-25px); } .certi-slider-outer .slick-list { overflow: visible; } .certi-slider-outer .slick-dots li button { background: rgb(255 255 255 / 30%);  width: 17px;  height: 17px; opacity: 1; margin: 0; outline: none;} .slick-dots li.slick-active button { background: #6FC9C0; } .certi-slider-outer .slick-dots li  { margin: 0px 10px; } .certi-slider-outer ul.slick-dots { line-height: 0; margin:21px 0 0; } .certi-slider-txt:before { content: ''; position: absolute; width: 88px; height: 78px; top: -23px; left: -48px; background-repeat: no-repeat; background-size: contain; background-position: center; } .three-cert-sec .certifi-title h2 { letter-spacing: 0; } .three-cert-outer  { padding-top: 20px; } .three-cert-box { background: linear-gradient(180deg, rgba(14, 82, 125, 0.5) 0%, rgb(14 82 125 / 0%) 100%); padding: 25px 30px; border-radius: 10px; width: 32%; float:left; margin-right: 2%; margin-bottom: 41px; } .three-cert-box:nth-child(3n) { margin-right: 0; } .three-cert-iconimg { line-height: 0; margin-bottom: 20px; } .three-cert-box h3 { font-size: 20px; line-height: 24px; font-weight: 500; color: #fff; margin-bottom: 11px; } .three-cert-text, .three-cert-text p { font-size: 18px; line-height: 24px; color: #fff; font-family: 'Manrope', sans-serif; font-weight: 500; } .frmtxt-certi-outer { align-items: center; -webkit-align-items: center; } .frmtxt-certi-left { width: 40%; } .frmtxt-certi-right { width: 60%; padding-left: 65px; } .frmtxt-certi-right .certifi-title h2 { margin-bottom: 20px; } .frmtxt-certi-txt, .frmtxt-certi-txt p { font-size: 20px; line-height: 32px; font-family: 'Manrope', sans-serif; font-weight: 500; color: #fff; } .certi-demo-frm { background: linear-gradient(162.38deg, rgba(255, 255, 255, 0.9) 0.77%, #fff 27.8%, #fff 66.74%, rgba(255, 255, 255, 0.9) 99.43%); padding: 34px; border-radius: 10px; box-shadow: 0px 4px 20px rgb(0 0 0 / 10%); max-width: 360px;  } .certi-demo-frm h3 { font-size: 20px; line-height: 24px; color: #01070C; font-weight: 600; text-align: center; margin-bottom: 15px; } .certi-demo-frm .hs-form-field > label { padding: 0; margin: 0 0 5px; line-height: 0; } .certi-demo-frm .hs-form-field > label span { padding: 0; margin: 0; font-size: 12px; font-weight: 600; line-height: 16px; color: #333333; font-family: Manrope,sans-serif; } .certi-demo-frm .hs-form-field { margin-bottom: 15px; } .certi-demo-frm textarea, .certi-demo-frm input[type=email], .certi-demo-frm input[type=number], .certi-demo-frm input[type=password], .certi-demo-frm input[type=tel], .certi-demo-frm input[type=text], .certi-demo-frm select { border-color: #E2E2E2; padding: 11px 15px; background-color: #fff; } .certi-demo-frm form fieldset .input { margin-right: 0 !important; } .certi-demo-frm form fieldset.form-columns-2 .hs-form-field { width:47.33% !important; margin-right: 15px; float: left !important;} .certi-demo-frm form fieldset.form-columns-2 .hs-form-field:nth-child(2n) { margin-right: 0; } .certi-demo-frm form input[type='submit'], .hero-certi-form  form .hs-button { background-color: #3A9552; font-weight: 700; font-size: 18px; line-height: 25px; font-family: 'Manrope', sans-serif; padding: 11px 35px 12px; border-radius: 53px; border: none; width: auto; margin: 0 auto; } .certi-overlay-img { position: relative; z-index: 1; } .certi-overlay-img:before { content: ''; position: absolute; width: 638px; height: 702px; left: 50%; transform: translateX(-50%); background-repeat: no-repeat; background-size: contain; background-position: top center; z-index: -1; } .footerlp-sec { padding: 40px 0px 56px; } .footerlp-sec .footer-outer { display: flex; flex-wrap: wrap; justify-content: space-between; align-items:center; -webkit-display: flex; -webkit-flex-wrap: wrap; -webkit-justify-content: space-between; align-items:center; } .footerlp-sec .footer-logo { line-height: 0; } .footerlp-sec .footer-logo img { max-width: 148px !important; } .footerlp-sec .copyright-txt { font-size: 16px; line-height: 25px; color: #fff; } .footerlp-sec .footer-menu ul li a { font-size: 16px; line-height: 25px; color: #fff; text-decoration: underline; } .footerlp-sec .footer-menu ul li { margin: 5px; } .certi-sticky-btn { position: fixed; z-index: 111111; bottom: 30px; left: 0; opacity: 0; visibility: hidden; } .certi-sticky-btn.show { opacity: 1; visibility: visible; } .sticky-btn-outer { align-items: center; background: linear-gradient(180deg, rgba(11, 54, 74, 0.8) 0%, #103C4E 24.48%, #1D4C57 73.96%, rgba(35, 83, 91, 0.8) 100%); border-radius: 43.5px; padding: 19px 153px; } .sticky-btn-content { width: calc(100% - 221px); } .sticky-btn-content h5 { font-size: 20px; line-height: 24px; color: #fff; margin-bottom: 4px; } .sticky-btn-txt, .sticky-btn-txt p { font-size: 16px; line-height: 20px; color: #fff; font-family: 'Manrope', sans-serif; } .sticky-btn-outer .certi-btn a { text-decoration: none; background: #3A9552; border-radius: 53px; padding: 11px 35px 12px; font-size: 18px; line-height: 25px; font-weight: 700; font-family: 'Manrope', sans-serif; color: #fff; } .trust-logo-sec .logosg-large .logo-block img { max-width: 155px !important; vertical-align: middle; } .sample-headersg.trust-title { margin-bottom: 18px; } /* changes new solution page */ .sec_bgimg { background-size: cover; background-repeat: no-repeat; background-position: top center; } /* Responsive */ .contact-formv2-right form .input li.hs-form-checkbox label > span { font-size: 16px; color: #000; } .contact-formv2-right form .input li.hs-form-checkbox { margin-left: 0; } /* Recaptcha Change */ 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://www.strikegraph.com/hs-fs/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; } .body-strikegraph-theme .body-container-wrapper { width: 100%; } .hero-certi-bottomtext { color: #fff; text-align: center; margin-top: 20px; } .hero-certi-bottomtext , .hero-certi-bottomtext p , .frmtxt-certi-bottomtext , .frmtxt-certi-bottomtext p { font-size: 16px; } .frmtxt-certi-bottomtext { color: #333; text-align: center; margin-top: 20px; } .slickButton { width: 12px; height: 12px; display: block; border-radius: 50%; background: #6F6FCD; opacity: 0.11; transition: all 0.5s; margin: 0 4px; } .slick-dots .slick-active .slickButton { background: #6fc9c0; opacity: 1;} .hero-certi-form form .legal-consent-container { display: none; } @media(min-width:768px) and (max-width:991px) { .tab-plus { width: 38px; height: 38px; } .tab-career-text { padding-left: 53px; font-size: 15px; } .tab-plus:after { height: 5px; width: 21px; } .tab-plus:before { width: 5px; height: 21px; } .tab-career-cols { margin-right: 3%; width: 31.3%; } .tab-career-left { width:35%; } .tab-career-right { width:65%; padding-left:60px; } .three-cert-box:nth-child(2n) { margin-right: 0; } .three-cert-box:nth-child(3n) { margin-right: 2%; } .certi-overlay-img:before { bottom: 0; } } @media(min-width:768px){ .tab-career-right .slick-track { display:flex; flex-wrap:wrap; align-items:center; } ul.tabs-nav .slick-track { transform:none !important; } .tab-career-left ul.tabs-nav li { width: 100% !important; } .tab-content-inner ul.tabs-nav .slick-track { width: auto !important; transform:none !important; } .zigzag-career .zgzagtext-block { width:44%; } .zigzag-career .zgzagimage-block { width:56%; position: relative; } .certi-slider-txt:before { width: 70px; left: -38px; top: -29px; } } @media (max-width: 1199px){ .zgzag-sec:before { min-width: 260px; min-height: 630px; } .sldrating-lft { padding-right: 40px; } .featur-cls-img { padding-right: 20px; } .featur-cls-txt { font-size: 18px; } span.step-text { font-size: 23px; } .how-works-innrcls h4 { font-size: 22px; } .zgzagtext-block { padding-right: 50px; } .zgzag-block.left-side .zgzagtext-block { padding-left: 50px; } .Stwo-mntm-sec:before { width: 190px; min-height: 430px; } .sldrating-slider { padding: 46px 60px; } .hero-section .hero-img { margin-left:0 !important;} .modTitle h2 { font-size: 36px; line-height: 46px; margin: 0 0 50px; } .cabInner h2 { font-size: 44px; line-height: 54px; } .alterHero .soc-hero-inner h1 { font-size: 36px; line-height: 44px; } .hippa-hero.alterHero .hero-text { margin: 20px 0; } .alterHero .hero-img img { vertical-align: bottom; } .how-works-txt br { display: none; } .contact-formv2-left { padding-right: 40px; } .contact-formv2-left h1 { font-size: 40px; } .hs-pNumcol > span { font-size: 48px; line-height: 52px; } .hs-pressRight .hs-pNumcol > span { font-size: 120px; line-height: 100px; } .blog-recslider-sec.recPress-res .blog-post-Title h3, .blog-recslider-sec.recPress-res .blog-post-Title h3 a { font-size: 21px; } .blog-recslider-sec.recPress-res .blog-recslider-header h2, .pressResources h2, .thldNews h2 { font-size: 36px; } .seeMore-News a, .hsNews-sub p, .pressSee-btn a, .hs-pNumcol p, .hs-mcEmail, .pressAbout-text p, .blog-recslider-sec.recPress-res .blog-recslider-header .blog-recslider-seeallbtn a, .pressRes-tabs li a, .ctaDownload a, .press-row h5, .press-row h5 a { font-size: 16px; line-height: 24px; } .pressBlank { min-height: 100px; } .heroPress.hsNews .wrapper { max-width: 950px; } .press-counter-cols { padding: 0 10px 15px; } .press-counter-cols.press-counter-last h2 { font-size: 140px; line-height: 100px; } .press-counter-cols h2 { font-size: 32px; line-height: 40px; } .heropress-nouter h1 { font-size: 50px; line-height: 58px; } .testimonial-career-content { max-width:340px; } .testimonial-career-rtitle h3 { font-size:25px; } .testimonial-career-rtitle:after, .testimonial-career-rtitle:before { width:40px; } .zigzag-career .right_top_img:after { bottom:60px; } .zigzag-career .left_center_img:before { left:-10px; } .zigzag-career .left_center_img:after { right:0; } .zgzagimage-block.right_top_img .career-img:nth-child(2) { top:-80px; } .zigzag-career .right_top_img:before { left:38%; } .zigzag-career .bottom-shape:before { left:20px; } .zgzagimage-block.right_bottom_img .career-img:first-child { margin-right:150px; } .zigzag-career .right_bottom_img:after { left:0; } /* Sec Certifications Page */ .wrapper-lp { max-width: 930px; } } @media (max-width: 991px){ .soc-hero-inner h1 { font-size: 42px; line-height: 50px; } .Svdo-header h2, .soc-sldr-header h2, .faq-header h2, .how-works-header h2, .zgzag-hdr h2, .Stwo-mntm-header h2 { font-size: 36px; line-height: 42px; } .zgzagtext-block { padding-right: 30px; } .zgzag-block.left-side .zgzagtext-block { padding-left: 30px; } .zgzagbelieve-text { padding-right: 0; } .zgzag-sec:before { min-width: 130px; min-height: 320px; } .zgzag-hdr { margin: 0 auto 60px; } .zgzag-block { margin-bottom: 60px; } .featur-header { padding-right: 20px; } .featur-header h2 { font-size: 30px; line-height: 36px; } .featur-cls-img { padding-right: 10px; } .featur-cls-txt { font-size: 16px; line-height: 20px; } .how-works-rw { padding-left: 5%; } .how-works-sec:before { width: 230px; height: 310px; } .how-works-cls { padding-bottom: 40px; } .sldrating-lft { padding-right: 0; width: 100%; margin-bottom: 40px; } .sldrating-rght { width: 100%; } .sldrating-slider { margin-right: auto; } .faq-cls { padding: 24px 20px; } .faq-cls h4 { font-size: 18px; line-height: 24px; } .faq-cls:before { top: 25px; right: 17px; } .faq-cls:after { top: 37px; right: 22px; } .faq-cls h4:before { top: 31px; right: 28px; }.soc-sldr-ttl h4 a { font-size: 20px; line-height: 30px; } .soc-sldr-rw .slick-arrow { width: 50px; height: 50px; } .soc-sldr-rw .slick-arrow:before { width: 15px; height: 15px; } .soc-sldr-rw .slick-arrow { bottom: -50px; } .add-rght-ovimg:before { width: 100px; height: 230px; } /*   .sldrating-ttl h3 { font-size: 28px; line-height: 36px; } */ .add-overlay-img:before { min-width: 170px; min-height: 370px; } .sldrating-toplft h2 { margin-bottom: 20px; } .how-works-header h2, .featur-header h2 { margin-bottom: 20px; } .Stwo-mntm-sec:before { width: 170px; min-height: 380px; } h4.lrgfrm-ttl { font-size: 36px; line-height: 42px; } .alterHero .container_left { width: 100%; padding: 0 0 20px; } .alterHero .hero-sectionv2 { flex-wrap: wrap; -webkit-flex-wrap: wrap; } .alterHero .hero-img { width: 100%; position: static; } .alterHero .hero-img img { margin: 0; } .heroPress h1 { font-size: 40px; line-height: 50px; } .blog-recslider-sec.recPress-res { padding: 0 0 80px; } .blog-recslider-sec.recPress-res .blog-recslider-header h2 { margin-bottom: 0; } .pad-right { margin-left: 10%; width: 42%; } .blog-recslider-sec.recPress-res .blog-post-Title h3, .blog-recslider-sec.recPress-res .blog-post-Title h3 a { font-size: 18px; line-height: 28px; } .heroPress.hsNews .wrapper { max-width: 760px; } .hsnews-sec.heroPress h1 { font-size: 40px; line-height: 50px; } /* nist Solution Page */ .nist-solution .Stwo-mntm-cls { padding:0; } .nist-solution .zgzagtext-block { padding-right:30px; } .nist-hero-inner.nist-hero-largefont h1 { font-size:50px; } .zigzag-career:after { min-height: 303px; min-width: 200px; } .zigzag-career:before { min-height: 201px!important; min-width: 174px!important; } /*   .zigzag-career .zgzag-container:before { min-height: 81px; min-width: 69px; right: -70px; top: -220px; } */ .zgzagimage-block.right_bottom_img .career-img:nth-child(2) { max-width: 290px; margin-left: auto;  margin-top: -185px; } .zgzagimage-block.right_bottom_img .career-img:first-child { margin-right:0; max-width: 260px; margin-left:5px; } .zigzag-career .right_bottom_img:before { min-height: 66px; min-width: 60px; right: 55px; top: 35px; } .zigzag-career .right_bottom_img:after { bottom: 30px; left: 0; min-height: 137px; min-width: 120px; } .zgzagimage-block.left_center_img .career-img:nth-child(2) { margin-left: auto; max-width: 300px; margin-right:12px; width:100%; } .zgzagimage-block.left_center_img .career-img:first-child { max-width:250px; left:0; } .zigzag-career .left_center_img:before { left: -10px; top: 20px; min-height: 179px; min-width: 163px; } .zigzag-career .left_center_img:after { bottom:35px; } .zgzagimage-block.right_top_img .career-img:first-child { max-width: 300px; width:100%; } .zgzagimage-block.right_top_img .career-img:nth-child(2) { width:100%; max-width: 260px; top:0; margin-left:auto; } .zigzag-career .right_top_img:before { left: 130px; min-height: 144px; min-width: 136px; top: -45px; } .zigzag-career .right_top_img:after { bottom: -10px; right: 37px; min-height: 63px; min-width: 64px; } .zigzag-career .right-shape { min-height: 91px; min-width: 79px; right: 15px; top: 140px; } .testimonial-career-content { max-width: 250px; } .testimonial-career-rtitle:after, .testimonial-career-rtitle:before { width:35px; } /* asset landing page */ .hero-right-asset { padding-left: 60px; } .hero-left-asset h1 { font-size: 46px; } .hero-asset-sec .left-shape { max-width: 230px; } .hero-asset-sec:before { max-width: 150px; right: 0px; min-height: 167px; } .hero-asset-sec:after { max-width: 80px; right:-17px; min-height: 88px; top: 150px; } .advset-inner.flexwrap { justify-content: center; -webkit-justify-content: center; } .advset-box { width: 100%; max-width: 285px; margin: 37px 20px 35px !important; } .demobLeft { width: 100%; padding: 0 0 40px; } .demobRight { width: 100%; } .demobText { max-width: 100%; } /* Sec Certifications Page */ .wrapper-lp { max-width: 730px; } .hero-certi-left { width: 100%; padding-right: 0; } .hero-certi-right { width:100%; padding-top: 40px;} .hero-certi-img { text-align: center; } .hero-certi-form { margin: 0 auto; } .hero-overlay-img:before { left:50%; transform: translateX(-50%); } .zig-certifi-outer { padding-top: 40px; } .zig-certi-content { width: 100%; } .zig-certi-img { width: 100%; padding-top: 27px; text-align: center; } .zig-certifi-box.left .zig-certi-content { padding-left: 0; } .zig-certifi-box.right .zig-certi-content { padding-right: 0; } .certi-slider-info { margin: 0px 25px; } .certi-slider-txt { padding: 30px 32px 27px 40px; } .three-cert-outer { display: flex; flex-wrap: wrap; display: -webkit-flex; -webkit-flex-wrap: wrap; } .three-cert-box { width:48%; } .frmtxt-certi-left { width:100%; order: 2; padding-top: 42px; } .certi-demo-frm { margin:0 auto; } .frmtxt-certi-right { width:100%; padding-left:0; } .sticky-btn-outer { padding: 19px 50px; } } @media (max-width: 990px){ .bodyv3 .footer .hs-menu-item a { font-size: 13px; } .contact-formv2-left { padding-right: 0; width: 100%; } .contact-formv2-right { width: 100%; margin-top: 30px; } .hs-pressblog { margin-top: 35px; } .hs-pressblog h2 { margin-bottom: 25px; } .press-counter-row { flex-wrap: wrap; } .press-counter-cols:not(.press-counter-last) { max-width: 100%; width: 33.33%; } .press-resource-outer h2 { margin-bottom: 20px; } .heropress-nouter h1 { font-size: 40px; line-height: 50px; } .trust-logo-sec .logosg-large .logo-block img { max-width: 100px!important; } } @media(max-width: 767px){ .soc-hero-inner h1, .alterHero .soc-hero-inner h1 { font-size: 34px; line-height: 44px; } .soc-hero-text { margin-top: 20px; } .add-overlay-img:before { min-width: 140px; min-height: 310px; } .faq-header h2, .how-works-header h2, .soc-sldr-header h2, .Stwo-mntm-header h2, .Svdo-header h2, .zgzag-hdr h2 { font-size: 30px; line-height: 40px; } .Stwo-mntm-clsimg { margin-bottom: 20px; min-height: auto; } .Stwo-mntm-cls { width: 100%; margin-right: 0; } .Stwo-mntm-cls h4 { font-size: 22px; line-height: 24px; } .zgzagtext-block { padding-right: 0; width: 100%; order: 1; margin-top: 20px; } .zgzagimage-block { text-align: center; width: 100%; display: flex; order: 0; } .zgzag-block.left-side .zgzagimage-block { text-align: center; } .zgzag-block.left-side .zgzagimage-block img { margin: 0 auto; } .zgzag-block.left-side .zgzagtext-block { padding-left: 0; } .zgzagtext-block h3 { font-size: 24px; line-height: 36px; } .zgzag-block { margin-bottom: 40px; } .featur-header { padding-right: 0; width: 100%; } .featur-rw { width: 100%; } .featur-cls { width: 100%; margin-right: 0; margin-bottom: 25px; } .how-works-header { width: 100%; } .how-works-rw { padding-left: 0; width: 100%; margin-top: 40px; } .how-works-cls { padding-left: 60px; } span.step-text { top: -4px; left: -25px; width: 75px; font-size: 12px; } .how-works-cls:before { top: 0; left: 60px; } .how-works-cls:after { top: 0; left: 55px; width: 12px; height: 12px; } .how-works-innrcls { padding-left: 20px; } .how-works-cls:last-child span.last-arrow { bottom: -5px; left: 56px; } .how-works-sec:before { width: 110px; height: 150px; } .how-works-innrcls h4 {font-size: 18px; line-height: 26px; } .sldrating-toplft h2 { font-size: 28px; line-height: 37px; } .sldrating-toprght { margin-top: 10px; display: flex; flex-wrap: wrap;} .sldrating-slider { padding: 25px 20px 25px; } .sldrating-block:before { width: 35px; min-height: 22px; } .sldrating-ttl h3 { font-size: 24px; line-height: 32px; } .sldrating-block { margin-bottom: 10px; } .faq-tbl-lft { width: 40%; padding: 10px 10px; } .faq-tbl-lrgxt { font-size: 16px; line-height: 22px; } .faq-tbl-rght { width: 60%; padding: 10px 10px; } .faq-tbl-rght, .faq-tbl-rght p { font-size: 14px; } .faq-tbl-lft { font-size: 14px; } .faq-btmtext { margin-top: 20px; } .add-rght-ovimg:before { width: 80px; height: 190px; } .sldrating-topimg { width: 33.33%; } .featur-cls-img { width: 120px; } .featur-cls-txt { width: calc( 100% - 120px); } .featur-header h2 br { display: none; } .Stwo-mntm-sec:before { width: 80px; min-height: 180px; } .soc-hero-vdo { margin-top: 40px; padding: 0; } .soc-hero-img { padding: 25px 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%;} .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; } h4.lrgfrm-ttl { font-size: 32px; line-height: 40px; } .modTitle h2 { font-size: 28px; line-height: 38px; margin: 0 0 40px; } .modItems { padding: 0; } .modImage { position: static; margin: 0 0 20px; width: auto; text-align: left; } .cabInner h2 { font-size: 30px; line-height: 40px; } .hippa-hero.aiHero .container_left { width: 100%; } .hippa-hero.aiHero .hero-section { flex-direction: column; -webkit-flex-direction: column; padding: 0; } .hippa-hero.aiHero .hero-img { padding: 40px 0 0; position: static; } .contactv2-shape-image:before { bottom: -240px; height: 530px; width: 430px; } .heroPress { padding: 50px 0 400px; } .tagLine { font-size: 14px; } .row-fluid .heroPress h1 { font-size: 32px; line-height: 37px; } .hs-pressLeft { width: 100%; } .hs-pressRight { width: 100%; } .hs-pressNum { flex-flow: column-reverse; margin: 40px 0 0; } .hs-pNumcol > span { font-size: 40px; line-height: 48px; } .pad-left { width: 100%; } .pad-right { margin: 50px 0 0; width: 100%; } body .thldNews h2, body .blog-recslider-sec.recPress-res .blog-recslider-header h2, body .pressResources h2, body .pad-left h2, body .pad-right h2 { font-size: 28px; line-height: 37px;  } .pressRes-outer { padding-top: 50px; } .pressBlank { min-height: 30px; } .blog-recslider-sec.recPress-res { padding: 0 0 30px; } .blog-recslider-sec.recPress-res .blog-recslider-Items { width: 100%; margin: 0; } .heroPress.hsNews .wrapper { max-width: 100%; } .hsNews-fImg { width: 100%;  } .hsNews-Featured { width: 100%; margin-right: 0; } .thldCols { width: 33.33%; } .hsNews-Featured h3 { margin: 0 0 10px; } .hsNews-Featured h3, .hsNews-Featured h3 a { font-size: 21px; line-height:28px; } .thldPost-col { width: 100%; } .thldNews { padding: 0 0 60px; } .thldPosts { margin: 40px 0 0; } .hsnews-sec.heroPress h1 { font-size: 38px; line-height: 45px; } .thldNews h2 { text-align: left; } .press-resource-cols { margin-right: 0; width: 100%; } .hs-pressrow .press-row { margin-right: 0; width: 100%; padding-top:15px; } .press-counter-cols:not(.press-counter-last) { width: 50%; } .about-press-left { position: static; width: 100%; } .about-press-right { float: left; padding-left: 0; width: 100%; margin-top: 30px; } .about-press-right h2 { margin-bottom: 20px; } .press-resource-cols { margin-top: 20px; margin-bottom: 40px; } .blog-recslider-sec.recPress-res .blog-recslider-Items.blog-recslider-editsec { width: 100%; margin-right: 0; } .press-icondesk { display: none; } .press-iconmbl { display: block; } .press-counter-cols.press-counter-last .press-counter-text { margin-top: 0; } .press-counter-cols { padding: 0 10px 37px; } .press-counter-cols:not(.press-counter-last) h2 .press-counter-icon.press-iconmbl { vertical-align: middle; display: inline-block; margin-bottom: 0; padding-right: 10px; } .press-counter-cols h2 { font-size: 32px; line-height: 32px; } /* nist Solution Page */ .nist-solution .zgzag-block.right-side .zgzagimage-block img { margin:0 auto; } .nist-solution .zgzagtext-block { padding-right:0; } .nist-hero-inner.nist-hero-largefont h1 { font-size: 38px; line-height: 45px; } .Careers-sec .hero-nist-txt { margin:15px 0px; } .tab-career .container { padding: 0 !important; max-width:100%; } .tab-career-left { width:100%; padding: 68px 0px 50px; } .tab-career-left:before { display:none; } .tab-career-left h2 { font-size: 32px !important; line-height: 38px; margin-bottom:20px; text-align:center; } .tab-career-left .nav-inner { overflow-x: auto; width: 100%; } .tab-career-left ul.tabs-nav { margin-top:0; /* margin-left:128px; */ display: flex; } .tab-career-left ul.tabs-nav li { text-align: center; display:inline-block; margin-bottom:0px; white-space: nowrap; margin-right:12px; margin-left: 12px; } .tab-career-right { width:100%; padding:137px 15px 102px; background-color:rgba(36, 66, 94,1.0); } .tab-career:before { display:none; } .tab-career-right:before { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/image%20125.png); background-repeat: no-repeat; background-size: cover; content: ""; height: 100%; mix-blend-mode: multiply; position: absolute; right: 0; top: 0; width: 100%; z-index: -1; } .zigzag-career .zgzag-hdr h2 { font-size:32px; line-height:38px; margin-bottom:16px; } .zig-zag-txt { margin-top:16px; } .zigzag-career .zgzagtext-block h3 { font-size:24px; line-height:28px; } .zigzag-career .zgzag-hdr.zgzag-smallspce { margin-bottom: 47px; } .zigzag-career .zgzag-block { margin-bottom:53px; } .zigzag-career:before { min-height: 99px!important; min-width: 101px!important; right: -30px; top: -20px; } .zigzag-career:after { min-height: 145px; min-width: 126px; top: -40px; left: -53px; } .zigzag-career .zgzagimage-block { justify-content: center; position: relative; max-width:320px; margin:0 auto; } .zgzagimage-block.right_bottom_img .career-img:first-child { max-width: 214px; margin-left: 0px; width: 100%; } .zgzagimage-block.right_bottom_img .career-img:nth-child(2) { max-width: 219px; margin-left: -120px; margin-top: 65px; width: 100%; } .zigzag-career .right_bottom_img:before { min-height: 56px; min-width: 51px; right: 40px; top: 45px; } .zigzag-career .right_bottom_img:after { bottom: 18px; min-height: 117px; min-width: 102px; } .zgzagimage-block.left_center_img .career-img:first-child { left: 0; max-width: 160px; position: relative; transform: none; margin-right: -100px; margin-top: 40px; } .zgzagimage-block.left_center_img .career-img:nth-child(2) { max-width:216px; margin-left:0; margin-right:5px; } .zigzag-career .left_center_img:after { bottom: 30px; min-height: 124px; min-width: 108px; right: 15px; } .zigzag-career .left_center_img:before { left: 10px; top: 18px; min-height: 151px; min-width: 133px; } .zgzagimage-block.right_top_img .career-img:first-child { max-width: 249px; width: 100%; margin-right: 0; margin-top: 20px; } .zgzagimage-block.right_top_img .career-img:nth-child(2) { margin-top: -34px; max-width: 194px; margin-left: -116px; } .zigzag-career .right_top_img:after { bottom: 55px; right: 30px; min-height: 47px; min-width: 48px; } .zigzag-career .right_top_img:before { left: 110px; min-height: 100px; min-width: 101px; top: -15px; } .zigzag-career .bottom-shape:before, .zigzag-career .bottom-shape:after { display:none; } .zigzag-career .right-shape { min-height: 50px; min-width: 52px; right: -25px; top: 94px; } .testimonial-career-cols { margin-left:20px; margin-right:20px; } .testimonial-career-img img { max-width: 218px !important; } .testimonial-career-rtitle h3 { font-size: 20px !important; line-height: 24px; max-width:300px; margin:0 auto 14px; } .testimonial-career-content { max-width: 400px; padding: 0px 15px; } .testimonial-career-rtitle:after, .testimonial-career-rtitle:before { width:28px; } .testimonial-career-rtitle:after { right:-15px; } .testimonial-career-rtitle:before { left:-15px; } .benefits-career-header h2 { font-size: 32px !important; line-height: 38px; margin-bottom: 30px; } .tab-career-cols { width:100%; margin:0; } .position-box a { padding:21px; } .position-txt { width: 53%; } .position-box a .position-txt:nth-child(2) { text-align: right;width: 47%; } .benefits-career:before { height:calc(100% - 501px); top: 324px; } .testimonial-career-rtitle { min-height: auto; } /* asset landing page */ .Three-column-main-container.big-padding { padding: 80px 0px 41px; } .hero-left-asset { width:100%; text-align:center; } .hero-left-asset h1 { font-size: 38px; line-height: 45px; margin-bottom: 13px; } .hero-left-asset h1 span { padding-top: 10px; } .asset-txt { margin-bottom: 13px; } .hero-asset-sec .asset-book-img { width: 65%; margin: 0 auto -45px; } .hero-right-asset { width: 100%; padding-left: 0; } .asset-form { padding-top: 60px; margin-bottom: -296px; } .hero-asset-sec .left-shape { max-width: 102px; top: 13px; } .hero-asset-sec:before { max-width: 82px; right: -20px; top: 17px; min-height: 79px; } .hero-asset-sec:after { max-width: 41px; top: 109px; min-height: 40px; } .subscrib-form form, .subscrib-form form input[type=email] { text-align: center; } .advset-inner { margin-top: 36px; } .heading-asset h2 { font-size: 32px !important; line-height: 38px; } .advset-box h4, .certi-step-info h4 { font-size: 24px; } .aset-txtimg-left { width: 100%; padding-bottom: 36px; } .aset-txtimg-left h2 { font-size:28px; line-height: 33px; margin-bottom: 20px; } .aset-txtimg-left .aset-txt { margin-bottom: 30px; } .aset-txtimg-right { width: 100%; padding-left: 0; } .certi-step-inner { flex-wrap: wrap; -webkit-flex-wrap: wrap; margin: 39px 0 0;} .certi-step-info { width: 100%; padding: 0; margin-bottom: 23px; position: relative; } .certi-step-info:last-child { margin-bottom: 0; } .certi-step-info h6.step-txt { padding-bottom: 0; padding-left: 40px; margin-bottom: 0; } .certi-step-info h6.step-txt:before { left: 0; top: 50%; transform: translateY(-50%); } .certi-step-info h6.step-txt:after { display: none; } .certi-step-info .step-content { padding-left: 40px; } .certi-step-info:before { content: ''; position: absolute; width: 1px; height: 100%; border-left: 1px solid #5182a1; top: 26px; left: 13px; } .certi-step-info:last-child:before { display: none; } .logos-main-container.logo-sec .logos-container .logo-block { width: 50%; } .subscrib-inner h2 { font-size: 32px; line-height: 38px; margin-bottom: 15px; } .subscrib-form form .actions { position: relative; margin: 10px auto 0; } .subscrib-form form .hs_email.hs-form-field .input { max-width: 100%; } .bodyv3 .footer .hs-menu-item a { font-size: 16px; } .demobForm { padding: 35px; } .demobText, .demobText p, .demobText ul li  { font-size: 18px; line-height: 24px; } .demobForm form .hs-form-field .grecaptcha-logo { height: 60px; } .demobLeft { order:2; padding:40px 0 0; } /* Sec Certifications Page */ .wrapper-lp { max-width: 100%; padding: 0px 17px !important; } .head-logo-sec { padding-top: 33px; } .hero-certi-title h1 { font-size: 38px; line-height: 40px;} .hero-certi-txt, .hero-certi-txt p { font-size: 20px; line-height: 28px; } .hero-certi-txt { margin-bottom: 25px; } .certifi-title h2 { font-size: 32px; line-height: 38px; } .certi-step-outer { width:100%; margin: 0; padding-top: 25px; } .certi-slider-info { margin: 0px 20px; } .certi-step-col { width: 100%; padding-right: 0; padding-left: 56px; margin-bottom: 26px; position: relative; z-index: 1; margin-top: 0; } .certi-step-col:last-child { margin-bottom: 0; } .certi-step-col h6.step-no-txt { padding-bottom: 0; margin-bottom: 10px; } .certi-step-col h6.step-no-txt:before { left: -56px; transform: translateY(-50%); top: 50%; bottom: auto; } .certi-step-col h6.step-no-txt:after { display:none; } .certi-step-col h4 { margin-bottom: 10px; font-size: 20px; line-height: 24px; } .certi-step-col:before { content: ''; position: absolute; border-left: 3px solid rgba(255, 255, 255, 0.2); left:19px; top: 31px; bottom: -22px; } .certi-step-col:last-child:before { display:none; } .zig-certifi-outer { padding-top: 30px; } .zig-certi-content h3 { font-size: 24px; line-height: 28px; margin-bottom: 12px; } .zig-certifi-box { padding-bottom: 70px; } .platfrm-heading .certifi-title h2 { margin-bottom: 4px; } .platfrm-outer { padding-top: 43px; } .paltfrm-img { padding-bottom: 30px; } .paltfrm-content { width:100%; padding-left: 0; } .paltfrm-content h4 { font-size: 20px; line-height: 24px; } .trust-logo-sec .logo-block { width: 50%; } .certi-star-outer { max-width: 300px; margin: 0 auto; } .certi-star-img:first-child { width:100%; text-align: center; } .certi-slider-txt { padding: 46px 31px 31px 32px; } .certi-slider-txt:before { left: -15px; top: -39px; } .three-cert-sec .certifi-title h2 { letter-spacing: -0.03em; } .three-cert-box { width: 100%; margin-right: 0; margin-bottom: 16px; } .three-cert-box:last-child { margin-bottom: 0; } .frmtxt-certi-right .certifi-title h2 { margin-bottom: 20px; font-size: 38px; line-height: 40px; letter-spacing: -0.01em; margin-bottom: 19px;} .certi-overlay-img:before { width: 356px; height: 392px; top: 108px; } .footerlp-sec { padding-top: 36px; } .footerlp-sec .footer-outer { text-align: center; } .footerlp-sec .footer-logo { width:100%; margin-bottom: 29px; } .footerlp-sec .footer-menu { width:100%; margin-bottom: 24px; } .copyright-txt { width:100%; } .footerlp-sec .footer-menu ul { flex-direction: row; justify-content: center; } .sticky-btn-outer { padding: 17px 15px 17px 25px; } .sticky-btn-outer .certi-btn a { font-size: 14px; line-height: 19px; padding: 7px 17px; letter-spacing: 0; } .sticky-btn-content { width: calc(100% - 221px); width: 50%; padding-right: 8px; } .certi-btn { width: 50%; text-align: center; padding-left: 5px; } .sticky-btn-txt, .sticky-btn-txt p { display: none; } .sticky-btn-content h5 { font-weight: 600; font-size: 16px; line-height: 19px; margin: 0; } .sample-headersg.trust-title { margin-bottom: 0; } .bodyv3 .footer .hs-menu-wrapper li { margin: 5px 0; } .headerLogo button.ebiz-toggle { width: 48px; height: 48px; padding: 0; top: 6px; } .bodyv3 .footer .hs-menu-wrapper li { line-height: 1.73; } .certi-star-smpd .certi-star-outer { max-width: 100%; } .certi-star-smpd .certi-star-img:first-child { width: auto; } .certi-star-smpd .certi-star-img img { max-width: 100px !important; } } @media(max-width:480px){ .fancybox-overlay.fancybox-overlay-fixed .fancybox-wrap { padding: 25px; } a.fancybox-item.fancybox-close { width: 22px; height: 22px; top: -25px; right: -25px; } a.fancybox-item.fancybox-close:before, a.fancybox-item.fancybox-close:after { height: 10px; } .contactv2-shape-image:before { bottom: -210px; height: 440px; width: 280px; } .hs-pressLeft .hs-pNumcol { width: 100%; } .thldCols { width: 50%; } .press-counter-cols:not(.press-counter-last) { width: 100%; } /* nist Solution Page */ body.bodyv3 .nist-solution h1 { font-size: 34px; line-height: 44px; } .testimonial-career-rtitle h3 { max-width:196px; } .testimonial-career-content { max-width: 285px; } .testimonial-career-rtitle:after { right: 0px; } .testimonial-career-rtitle:before { left: 0px; } .demobForm .hs_interested_in_learning_about ul.inputs-list li.hs-form-checkbox { width: 50%; } } @media(max-width:375px){ .tab-career-left ul.tabs-nav li { font-size:16px; } .zigzag-career .zgzagimage-block { max-width:260px; } .zigzag-career .right_bottom_img:before { right:25px; } .zigzag-career .right_top_img:after { right: 23px; top:100px; bottom: auto; } .zigzag-career .right_top_img:before { left: 70px; top:-5px; min-height: 80px; min-width: 81px; } .zigzag-career .left_center_img:before { left:-8px; top:20px; } .zigzag-career .left_center_img:after { right:0; } .hero-certi-form form fieldset.form-columns-2 .hs-form-field, .certi-demo-frm form fieldset.form-columns-2 .hs-form-field { margin-right: 11px; } }.certi-demo-frm label.hs-error-msg { font-size: 14px; line-height: 20px; }.certi-demo-frm .hs-error-msgs li { margin: 5px 0; }.logos-main-container.logo-sec .logos-container .logo-block img { max-width: 130px !important }.head-logo .header__container { margin: 0 auto; }  .head-logo .header__logo a img { max-width: 250px; }.head-logo.header { padding: 20px 0px;}.head-logo .header__logo { text-align: center; }.footer-part .footer__container { margin: 0 auto; }  .footer-part .footer__logo a img { max-width: 250px; }.footer-part .footer__logo { text-align: center; }.footer.footer-part { padding: 20px 0px; }a#hs-link-logo > img.hs-image-widget { max-width: 250px; }.iso-hero-sec .soc-hero-inner h1 { color: #01070C !important; }.iso-hero-sec .hero-img { position: relative; padding-left: 10px; }.iso-hero-sec .hero-img img { margin: 0; }.iso-hero-sec .grn-btn a{ transition: 0.5s; text-decoration: none; padding: 14.5px 20px; min-width: 221px; font-family: Rubik,sans-serif; display: inline-block; 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: #fff; }.iso-hero-sec .grn-btn a:hover { background-position: right center; color: #fff; font-family: Rubik,sans-serif; font-style: normal; font-weight: 500; text-decoration: none; }.iso-hero-sec.hero-sectionv2 { padding-bottom:0; }@media(min-width:768px){.Stwo-mntm-inner .Stwo-mntm-cls { width: 50%; margin-right: 0; padding: 0px 15px; }.Stwo-mntm-inner .Stwo-mntm-cls.line:before { right: 0; }}@media(max-width:1199px){.alterHero .container_left, .iso-hero-sec .container_left{ padding-left: 0; } }@media(max-width:991px){.alterHero .container_left, .iso-hero-sec .container_left { padding-bottom: 20px; }.iso-hero-sec.hero-sectionv2 .hero-caption { width:100%; padding-right: 0; }.iso-hero-sec .soc-hero-text { max-width: 100%; }.iso-hero-sec.hero-sectionv2 .hero-caption { max-width: 100%;}.iso-hero-sec.hero-section { flex-wrap: wrap; -webkit-flex-wrap: wrap; }.iso-hero-sec.hero-section .hero-img { width: 100%; padding-left: 0; text-align: center; }.alterHero .iso-hero-sec .hero-img { padding-left: 0; text-align: center; }}@media(max-width:767px){.alterHero .container_left, .iso-hero-sec .container_left { padding-bottom: 0px; }.iso-hero-sec.hero-section .hero-img img { max-width: 462px !important; }}.certi-step-outer.certi-step-outer-others { margin: 0; }.certi-step-outer.certi-step-outer-others .certi-step-col h6.step-no-txt:after, .certi-step-outer.certi-step-outer-others .certi-step-col:last-child:before {  display:none; }.certi-step-outer.certi-step-outer-others .certi-step-col { width: 100%; padding-right: 0; padding-left: 56px; margin-bottom: 70px; position: relative; z-index: 1; margin-top: 0; } .certi-step-outer.certi-step-outer-others .certi-step-col:before { content: ''; position: absolute; border-left: 3px solid rgba(255, 255, 255, 0.2); left: 19px; top: 31px; bottom: -65px; }.certi-step-outer.certi-step-outer-others .certi-step-col h6.step-no-txt { padding-bottom: 0; margin-bottom: 10px; }.certi-step-outer.certi-step-outer-others .certi-step-col h6.step-no-txt:before { left: -56px; transform: translateY(-50%); top: 50%; bottom: auto; }.imgquiz-sec { position: relative; z-index: 2; }.imgquiz-outer { width: 100%; display: flex; flex-wrap: wrap; align-items: center; padding-top: 40px; }.imgquiz-block { width: 25%; float: left; padding: 15px; text-align: center; transition: all ease-in-out .3s; -webkit-transition: all ease-in-out .3s; overflow: hidden; }.imgquiz-block:hover { transform: scale(1.09); }.hero-quizright { width: 46%; float: left; margin-left: 4%; } .hero-certi-rightimg img { border-radius: 20px; }.frmtxt-certi-bottomtext.frmtxt-certi-fontsmall , .frmtxt-certi-bottomtext.frmtxt-certi-fontsmall p { font-size: 14px; line-height: 22px; }.stwo-mntm-topshape { position: absolute; top: 23px; left: 0; width: 100%; min-height: 257px; background-position: left top; background-size: contain; background-repeat: repeat no-repeat; }.stwo-lrgetxt { font-size: 20px; line-height: 1.2; } .bgimgoption { background-size: cover !important; background-repeat: no-repeat !important; }.zgzag-block.zgzaglespace { margin-bottom: 50px; }.zgzag-block.zgzaglespace .zgzagtext-block { padding-right: 0; }.zgzag-block.zgzaglespace.left-side .zgzagtext-block { padding-left: 0; }.zgzag-block.left-side.zgzaglespace .zgzagimage-block { text-align: left; }.zgzag-block.left-side.zgzaglespace .zgzagimage-block.zgzagimage-center { text-align: center; }.faq-btmtext a { cursor: pointer; }.demohrnew .demobForm h3 { color: #fff; }.demohrnew .demobForm { background: transparent; box-shadow: none; padding-top: 0; padding-bottom: 0; }.demohrnew .demobForm form { max-width: 100%; padding-top: 15px; }.demohrnew .demobForm form .hs-form-field > label, .demohrnew .demobForm form .hs-form-field > label span { font-size: 15px; line-height: 1; font-weight: 500; color: rgba(255, 255, 255, 0.7); }.demohrnew .demobForm form .inputs-list label > span { color: #fff; }.demohrnew .demobfText { color: #fff; }.demohrnew .demobForm form input[type=email],.demohrnew .demobForm form input[type=number],.demohrnew .demobForm form input[type=password],.demohrnew .demobForm form input[type=tel],.demohrnew .demobForm form input[type=text],.demohrnew .demobForm form select, .demohrnew .demobForm form textarea { border-radius: 3px; font-size: 14px; padding: 10px 15px } .demohrnew .demobForm form input[type=submit] { background: linear-gradient(268.08deg,#3a9552 11.55%,#0e7d76 97.39%); border: 0; border-radius: 53px; color: #fff; font-size: 18px; font-weight: 500; line-height: 21px; max-width: none; outline: 0; padding: 12px 40px; width: auto !important; display: block; }.demohrnew .demobForm form .inputs-list label > span:after { border-color: #fff; }.demohrnew .demobForm .hs_interested_in_learning_about ul.inputs-list li.hs-form-checkbox { line-height: normal; }.ratrbx-gradient .ratingsec-scroll { background: linear-gradient(186deg, #0B364A 0%, #23535B 100%); }.ratrbx-gradient .ratingsec-content h5 { color: #fff; }.ratrbx-gradient .ratingsec-pname { color: #fff; }.ratrbx-gradient .ratingsec-pname strong { color: rgba(149, 215, 222,1.0); }.set-trans-header-true .head-logo-sec { position: absolute; width: 100%; top: 0; left: 0; z-index: 99; }.priciSection { position: relative; z-index: 1; background-size: cover; background-repeat: no-repeat; background-position: center top; }.priciSection:before { position: absolute; width: 100%; min-height: 500px; max-width: 1160px; background-size: cover; background-repeat: no-repeat; background-position: center top; z-index: -1; top: 22px; left: 0; right: 0; margin: 0 auto; }.priciInner h1 { margin: 0 0 30px; font-size: 54px; line-height: 55px; letter-spacing: -0.54px; }.priciText { font-size: 22px; line-height: 32px; max-width: 670px; margin: 0 auto 60px; }.priciOuter { margin: 0 -6px -483px; }.priciItem { width: 33.33%; padding: 0 6px; margin: 0 0 13px; }.priciOuter.set_four_column .priciItem { width: 25%; }  .priciInns { padding: 40px 30px 120px; border-radius: 10px; background: linear-gradient(221deg, #00745F 9.27%, #00273D 71.22%); box-shadow: 0px 4px 40px 0px rgba(14, 82, 125, 0.05); position: relative; height: 100%; }.priciTops { border-bottom: 1px solid rgba(255, 255, 255, 0.15); padding: 0 0 30px; margin: 0 0 30px; }.priciTags { font-size: 16px; line-height: 18px; font-weight: 600; }.priciTops h2 { letter-spacing: -1.08px; font-size: 36px; line-height: 40px; margin: 20px 0; font-weight: 600; }.pricitText { font-size: 16px; line-height: 20px; font-weight: 600; max-width: 290px; margin: 0 auto; }.pricimilikst { position: relative; padding-left: 30px; margin: 0 0 10px; }.pricimicon svg { position: absolute; top: 10px; left: 0; }.pricimOther { border-top: 1px solid rgba(1, 7, 12, 0.15); margin: 30px 0 0; padding: 30px 0 0; }.pricimOther h3 { font-size: 18px; line-height: 24px; font-weight: 600; margin: 0 0 10px; }.pricimmoText { font-size: 16px; line-height: 20px; max-width: 290px; margin: 0 auto; }.pricimmoText p:not(:last-child) { margin: 0 0 15px; }.pricimButton.set_style_background_style a { background: linear-gradient(268deg, #3A9552 11.55%, #0E7D76 97.39%);  }.pricimButton a { background: linear-gradient(268deg, #3A9552 11.55%, #0E7D76 97.39%); font-size: 18px; line-height: normal; font-weight: 500; text-align: center; display: block; color: #fff; border-radius: 53px; max-width: 221px; margin: 0px auto 0; padding: 14px 15px; text-decoration: none; transition: none; position: absolute; bottom: 30px; left: 0; right: 0; }.pricimButton.set_style_border_style a { border: 3px solid var(--Gradient1, #3A9552); background: none; color: #01070C; padding: 11px 15px; }.pricimButton.set_style_border_style a:hover { background: linear-gradient(268deg,#3a9552 11.55%,#0e7d76 97.39%); color: #fff; }.priciItem.set_box_style_dark .priciInns { background: linear-gradient(180deg, #FFF 0%, #EDF4F5 100%); }.priciItem.set_box_style_dark .priciTops { border-bottom-color: rgba(1,7,12,15%); }.priciItem.set_box_style_dark .priciTags { color: #0E527D; }.priciItem.set_box_style_dark .priciTops h2 { color: #01070C; }.priciItem.set_box_style_dark .pricitText { color: #01070C; }.priciItem.set_box_style_dark .pricimText { color: #333; }.priciItem.set_box_style_dark .pricimButton a { border: 3px solid var(--Gradient1, #3A9552); background: none; color: #01070C; padding: 11px 15px; }.priciItem.set_box_style_dark .pricimButton a:hover { background: linear-gradient(268deg,#3a9552 11.55%,#0e7d76 97.39%); color: #fff; }.priciItem.set_box_style_light .priciTags { color: #6FC9C0; }.priciItem.set_box_style_light .priciTops { border-bottom-color: rgba(255, 255, 255, 0.15); }.priciItem.set_box_style_light .priciTops h2 { color: #fff; }.priciItem.set_box_style_light .pricitText { color: #fff; }.priciItem.set_box_style_light .pricimText { color: #fff; }.enterpOuter { border-radius: 10px; background: linear-gradient(180deg, #EEF5F6 0%, #DEE6EB 100%); box-shadow: 0px 4px 40px 0px rgba(14, 82, 125, 0.05); padding:40px 30px; }.enterpInner {  margin: 0 -20px; }.enterpInner > div { width: 33.33%; padding: 0 20px; }.enterplListi { color: #01070C; padding-left: 30px; position: relative; font-size: 16px; line-height: 24px; margin: 0 0 10px; }.enterplListi svg { position: absolute; top: 7px; left: 0; }.enterpsuText { color: #0E527D; font-size: 16px; line-height: 18px; font-weight: 600; }.enterpLeft h2 { color: #01070C; letter-spacing: -1.08px; font-size: 36px; line-height: 40px; margin: 20px 0; }.enterplText { color: #01070C; font-size: 16px; line-height: 20px; font-weight: 600; max-width: 260px; }.enterpRight h3 { color: #01070C; font-size: 18px; line-height: 24px; font-weight: 600; margin: 0 0 10px; }.enterpRText { color: #01070C; font-size: 16px; line-height: 18px; }.enterpRText p:not(:last-child) { margin: 0 0 10px; }.enterpRButton a { transition: none; border-radius: 53px; border: 3px solid #3A9552; color: #01070C; font-weight: 500; padding:12px 14px; font-size: 18px; line-height: normal; min-width: 221px; text-align: center; margin: 20px 0 0; text-decoration: none; }.enterpRButton a:hover { background: linear-gradient(268deg,#3a9552 11.55%,#0e7d76 97.39%); color: #fff; }.plancomTops h2 { color: #01070C; margin: 0 0 10px; letter-spacing: -0.42px; font-size: 42px; line-height: normal; }.plancomTewxt { color: #333; font-size: 22px; line-height: 32px; margin: 0 auto 20px; max-width: 960px; }.plancomExCol button { border: 0; min-width: 160px; border-radius: 53px; background: linear-gradient(268deg, #3A9552 11.55%, #0E7D76 97.39%); }.plancomExCol button span.collapse { display: none; }.plancomExCol button { cursor: pointer; background: linear-gradient(268deg,#3a9552 11.55%,#0e7d76 97.39%); border-radius: 53px; padding: 14px 30px; position: relative; font-size: 18px; line-height: 18px; font-weight: 500; display: flex; justify-content: space-between; align-items: center; display: -webkit-flex; -webkit-justify-content: space-between; -webkit-align-items: center; }.plancomExCol button svg { vertical-align: middle; margin-left: 10px; transition: all ease-in-out .3s; }.plancomExCol button.activates span.expand { display: none; }.plancomExCol button.activates span.collapse { display: inline-block; }.plancomExCol button.activates svg { transform: rotate(180deg); }.plancomExCol { display: flex; justify-content: center; display: -webkit-flex; -webkit-justify-content: center; }.plancomOuter { margin: 50px 0 0; position: relative; max-height: 244px; overflow: hidden; }.plancomOuter:before { content: ""; background: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, #FFF 100%); position: absolute; bottom: 0; left: 0; right: 0; min-height: 244px; }.plancomOuter.expand { max-height: initial; }.plancomOuter.expand:before { display:none;  }   .plancomhIt h3, .plancomBMob h3 { color: #333; margin: 00; font-size: 24px; line-height: normal; font-weight: 600; }.plancomhIt:nth-child(2) .plancomhText, .plancomBCol:nth-child(2) .plancomhText { color: #429946; font-size: 18px; line-height: normal; font-weight: 600; }.plancomhText { white-space: normal; color: #0E527D; font-size: 18px; line-height: normal; font-weight: 600; }.plancomBTitle { font-weight: 600; text-transform: uppercase; color: #333; font-size: 14px; line-height: 32px; display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; }.plancomBCol { font-size: 16px; line-height: 26px; font-weight: 400; }.plancomBCol .plancomBIcon { display: inline-block; }.plancomBCol .plancomBIcon svg { vertical-align: middle; width: 25px; height: 25px; margin-right: 10px; }.plancomBColInn { white-space: normal; padding: 10px 15px; display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; min-height: 52px; height: 100%; }.plancomBRows, .plancomHead { display: flex; display: -webkit-flex; }.plancomBRows:nth-child(even) .plancomBColInn { background-color: #E9F0F4; }.plancomBoinn { margin: 0 0 10px; }.plancomBMob { display: none; }.plancomBIcon.setFalse { background-color: #333; border-radius: 50%; width: 25px; height: 25px; position: relative; }.plancomBIcon.setFalse svg { width: 10px; height: 10px; margin: 0; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }.plancomTooltips svg { vertical-align: middle; margin-left: 11px; width: 18px; height: 18px; }.plancomTooltips { position: relative; display: inline-block; }.plltoolText { white-space: normal; z-index: 111; position: absolute; width: 358px; padding: 20px 30px 30px 30px; top: 40px; left: 0px; opacity: 0; visibility: hidden; transition: all ease-in-out .3s; border-radius: 10px; background-color: #FFF; box-shadow: 0px 4px 40px 0px rgba(14, 82, 125, 0.05); font-size: 16px; line-height: 20px; text-transform: initial; }.plancomTooltips:hover .plltoolText { opacity: 1; visibility: visible; }.plltoolText strong { color: #333; font-weight: 700; }.plltoolText p { margin: 10px 0 0; }.plltoolText svg { margin: 0; }.plancomTooltips .plltoolText svg { display: block; margin: 0 0 10px; }.plancomhIt:first-child, .plancomBCol:first-child { min-width: 330px; }.plancomhIt, .plancomBCol { min-width: 222px; padding: 0 2.5px; display: inline-block; }.plancomHead.flexwrap, .plancomBRows.flexwrap { flex-wrap: nowrap; -webkit-flex-wrap: nowrap; }.plancomTable { white-space: nowrap; }.plancomInner { overflow-x: auto; }   .plancomBRows.plancomBRowsOnly .plancomBColInn { background-color: #E9F0F4; }.pfsh-wrap { max-width: 900px; margin: 0 auto; }.pfs-header h2 { font-size: 45px; letter-spacing: -.45px; margin: 0 0 10px; }.pfs-box { float: left; width: 32%; margin-right: 2%; margin-top: 29px; padding: 40px 50px; border-radius: 10px; font-size: 18px; line-height: 24px;}.pfs-box:nth-child(3n) { margin-right: 0; } .pfs-box h3 { font-size: 28px; margin: 20px 0 10px; line-height: 32px; font-weight: 600; }.pfs-boxes { padding: 12px 0 0; display: flex; flex-flow: row wrap;display: -webkit-flex; -webkit-flex-flow: row wrap; }.pfsh-Text { font-size: 22px; line-height: 32px; }.pfs-icon img { vertical-align: middle; }.frameworks-tabbing-section { position: relative; overflow: hidden;}.fts-header h2 { font-size: 42px; letter-spacing: -.42px; margin: 0 0 10px; }.fts-Text { font-size: 22px; line-height: 32px; }.fts-content-outer { float: left; width: 72%;padding-left:16px; }.fts-tabmenu { float: left; width: 28%; padding-right: 50px; }.fts-tabmenu a { display: block; letter-spacing: 3.6px; text-transform: uppercase; font-size: 18px; font-family: 'Rubik', sans-serif;     padding: 16.5px 0;border-bottom: 1px solid rgb(14 82 125 / 30%);text-decoration: none;outline:0;    transition: none;}.fts-tabmenu a.active { font-weight: 600;}.fts-tabmenu a:last-child { border-bottom: 0; }.fts-inside { max-width: 989px; margin: 0 auto; display: flex; flex-flow: row wrap; }.fcc-wrap, .fcc-img { float: left; width: 50%; }.fts-row { margin: 50px 0 0; }.fcc-img { margin-left: -38px; margin-top: -15px; }.fcc-wrap-inside { max-width: 349px; display: inline-block; }.fts-content h3 { letter-spacing: -0.56px; font-weight: 600; line-height: 36px; font-size: 28px; margin: 0 0 10px; }.fcc-text { line-height: 24px; }.fts-content .btn-grdnt { margin-top: 20px; }.fts-content .btn-grdnt a { padding: 15px 40px; min-width: auto; font-size: 16px; font-weight: 500; font-family: 'Rubik',sans-serif; }.fts-content { display: none; align-items: center; }.ft-left-shape { position: absolute; left: 0; top: 0; }.ft-right-shape { position: absolute; right: 0; top: 0; }.frameworks-tabbing-section .wrapper { position: relative; z-index: 1; }.frameworks-tabbing-section:before { position: absolute; top: 0; left: 0; content: ''; height: 100%; width: 100%; background-size: cover; background-repeat: no-repeat; background-position: top; }.footer-sgsInn { margin: 0 -18px; }.footer-sgs-col { width: 33.33%; padding: 0 18px 36px; }.footer-sgs-inn { border-radius: 10px; background: linear-gradient(97deg, rgba(111, 201, 192, 0.20) 4.33%, rgba(54, 138, 115, 0.00) 51.41%, rgba(14, 82, 125, 0.30) 97.52%); padding: 40px 50px; }.footer-sgs-text { color: #fff; letter-spacing: -0.48px; font-size: 24px; line-height: 36px; font-weight: 400; margin: 0 0 12px; }.footer-sgs-text-bott { color: rgb(255 255 255 / 50%); font-size: 18px; line-height: 20px; }.footer-sgs-text-bott .footer-sgs-names { color: #95D7DE; font-size: 20px; line-height: 28px; font-weight: 700; }.footer-sgsTit h2 { color: #fff; margin: 0 0 64px; letter-spacing: -0.42px; font-size: 42px; line-height: normal; }.foot-quote-section { padding: 141px 0 0; }.footbudgIt { display: inline-block; padding: 0px 5px; }.footbudgInner.flexwrap { justify-content: center; -webkit-justify-content: center; }.footbudg-sec { padding: 20px 0; }.foot-cta-sec { padding: 90px 0 37px; }.foot-cta-button.set_style_bg_style a { background: linear-gradient(268deg, #3A9552 11.55%, #0E7D76 97.39%);  }.foot-cta-button a { background: linear-gradient(268deg, #3A9552 11.55%, #0E7D76 97.39%); font-size: 18px; line-height: normal; font-weight: 500; text-align: center; display: block; color: #fff; border-radius: 53px; max-width: 221px; margin: 25px 0 0; padding: 14px 15px; text-decoration: none; transition: none; }.foot-cta-button.set_style_border_style a { border: 3px solid #3A9552; background: none; color: #01070C; padding: 11px 15px; }.foot-cta-button.set_style_border_style a:hover { background: linear-gradient(268deg,#3a9552 11.55%,#0e7d76 97.39%); color: #fff; }.foot-cta-inners { margin: 0 -5px; }.foot-cta-item { width: 50%; padding: 0 5px; margin: 10px 0 0; }.foot-cta-inns { height: 100%; padding: 50px; box-shadow: 0px 4px 40px 0px rgba(0, 0, 0, 0.40); border-radius: 10px; }.foot-cta-icon { margin: 0 0 25px; }.foot-cta-content h3 { letter-spacing: -1.26px; font-size: 42px; line-height: normal; margin: 0 0 10px; }.foot-cta-text { font-size: 20px; line-height: 32px; }.trust-logo-sec.update-deaign-true .logo-block { width: 16.66%; } .trust-logo-sec.update-deaign-true .logos-outer { justify-content: center; -webkit-justify-content: center; }.trust-logo-sec.update-deaign-true .logo-block img { max-width: 120px !important; }.pfsButton a { font-size: 18px; line-height: normal; font-weight: 500; text-align: center; display: block; border-radius: 53px; max-width: 221px; margin: 50px auto 0; text-decoration: none; transition: none; border: 3px solid #3A9552; background: none; color: #01070C; padding: 11px 15px; }.pfsButton a:hover { background: linear-gradient(268deg,#3a9552 11.55%,#0e7d76 97.39%); color: #fff; }.hst-text { font-size: 22px; line-height: 32px; }.hs-top h2 { font-size:54px; line-height:55px; }.transheader-true .header-sgsec { position: absolute; left: 0; top: 0; z-index: 9; }.transheader-true .header-sgsec .header-sginner { background:transparent; }.ms-sidebar { float: left; width: 21.38%; }.ms-sidebar h4 { font-size: 24px; color: #333333; letter-spacing: 0; }.ms-sidebar input { padding: 10px 20px; line-height: 20px; font-size: 18px; } .ms-sidebar .msssf-btn { background: linear-gradient(90deg,#0e7d76 0,#3a9552 51%,#0e7d76); background-size: 200% auto; padding: 10px 20px; border-radius: 30px; line-height: 21px; font-family: 'Rubik'; font-weight: 500; color: #fff; min-width: 117px; text-align: center; margin: 10px 0 0; cursor: pointer; text-decoration: none; font-size:16px; } .ms-sidebar .msssf-btn:hover { background-position:100%; }.ms-sidebar .msssf-btn:focus { box-shadow: #000 0 0 0 1px; }.ms-main { float: left; width: 75.5%; margin-left: 3%; height:auto !important; }.mainresource-section .container { display:flex; flex-flow:row wrap; justify-content:flex-start; } .msss-form { margin: 0 0 40px; } .mssf-rows { border-bottom: #D9D9D9 solid 1px; padding: 15px 0; }.mssf-rows ul { display: none; padding: 0 10px 0 0; float: left; margin: 10px 0 0; width: 100%; max-height: 360px; overflow-y: auto; } .mssf-rows ul::-webkit-scrollbar { width: 5px; border-radius:5px; }.mssf-rows ul::-webkit-scrollbar-track { background: #f1f1f1; }.mssf-rows ul::-webkit-scrollbar-thumb { background: #888; border-radius:5px; }.mssf-rows ul::-webkit-scrollbar-thumb:hover { background: #555; }.mssf-rows ul li { margin: 4px 0 0; float: left; width:100%; }body .mssf-rows ul li label { width: 100%; border-radius: 34px; padding: 8px 18px; font-size: 18px; }.mssf-rows label { cursor:pointer; }.mssf-rows.active label > span { font-size: 0; position: relative; }.mssf-rows.active label > span:before { content: ''; position: absolute; left: 50%; top: 50%; width: 8px; height: 2px; border-top: #255179 solid 2px; display: inline-block; transform: translate(-50%,-50%); }.mssf-rows label > span { color: #255179; border: #255179 solid 2px; display: inline-block; line-height: 14px; width: 18px; height: 18px; text-align: center; border-radius: 50%; font-size: 16px; font-weight: 700; margin: 5px 0 0 20px; vertical-align: top; }.mssf-rows ul li a { background: #E4F0F2; padding: 10px; line-height: 20px; font-size: 20px; border-radius: 3px; vertical-align: top; text-decoration: none; cursor: pointer; color: #333333; }  .sel-filt a { cursor:pointer; background:#E4F0F2; padding:10px; border-radius:3px; line-height:20px; margin:0 4px 4px 0;  }.sel-filt a:hover { color:#333333; text-decoration:none; }.clr-all:after {  content: "X"; font-size: 10px; width: 14px; height: 14px; background: #333333; color: #fff; display: none; vertical-align: top; line-height: 14px; text-align: center; margin: 2px 0 0 5px; border-radius: 2px; } .sel-filt .clr-all { background:transparent; padding: 0; margin: 0 0 30px; text-transform: uppercase; font-size: 16px; letter-spacing: 0.4px; position: relative; padding-right: 30px; } .msm-post { position: relative !important; left:0 !important; top:0 !important; transform:none !important;  padding: 15px 0 15px 200px; float: left; width: 100%; min-height: 150px; border-bottom:#CACACA solid 1px; }.msm-post h6, .ms-featured h6 { letter-spacing:1px; color: #6FC9C0; font-size: 16px; font-weight: 500; line-height: 24px; margin: 0 0 10px; text-transform: uppercase; }.ms-featured h6 { position:absolute; left:20px; bottom:30px; right:20px; margin:0; } .msmp-image { position: absolute; left: 0; top: 15px; width: 180px; height: 120px; border-radius: 10px; display:flex; }.msmp-image img { object-fit:cover; border-radius:10px; }.msmp-image > a { display: flex; width: 100%; }.msm-post h4 { font-size: 24px; line-height: 1; letter-spacing: 0; margin: 0; }.msm-post h4 a { text-decoration: none; color: #01070C; letter-spacing: 0; }.mssf-rows ul li a.is-checked { opacity:0.5; }.msmp-date { font-size: 14px; line-height: 24px; color: #333333; }.msmp-filters a { font-size: 14px; color: #969797; line-height: 1; margin: 10px 0 0; display: inline-block; }.msmp-filters a:hover { text-decoration:none; color:#6FC9C0; }.msf-row { float: left; width: 48%; display: none; flex-flow: row wrap; justify-content: flex-start; border-radius: 10px; box-shadow: #0e527d0a 0 4px 20px; overflow: hidden; } .msf-row:nth-child(1), .msf-row:nth-child(2) { display:flex; }.msf-row h5 a { color:#000; text-decoration:none; }.msf-row .msfr-image { float: left; width: 50%; display:flex; }.msf-row .msfr-image img { object-fit:cover; }.msfr-content { width: 50%; background: #fff; padding: 30px 20px 80px; min-height:300px; position:relative; }.msfr-date { color: #969797; font-size: 14px; line-height: 24px; margin: 0 0 12px; }.ms-featured { margin-top: -360px; margin-bottom: 50px; display: flex; flex-flow: row wrap; justify-content: space-between; }.search-text { font-size: 24px; line-height: 1; color: #333333; margin: 0 0 15px; }.riskleft-content { width: 50%; padding-right: 40px; }.riskright-img { width: 50%; padding-left: 40px; }.riskmg-text { font-size: 20px; line-height: 32px; }.riskleft-content h2 { line-height: 40px; font-size: 36px; letter-spacing: -0.72px; font-weight: 600; margin-bottom: 10px; }.riskleft-content .sub-title { font-size: 18px; line-height: 36px; letter-spacing: 5.4px; font-weight: 600; margin-bottom: 10px; font-family: Rubik, sans-serif; }.riskmg-btn.btn-grdnt a { min-width: 261px; }.riskmg-btn { margin-top: 30px; }.faq-risk-sec .faq-inner { max-width: 100%; }.faq-risk-sec .faq-header { max-width: 1100px; }.faq-risk-sec .faq-cls { background-color: #fff; padding: 30px 40px; }.faq-risk-sec .faq-cls:before { top: 30px; right: 40px; }.faq-risk-sec .faq-cls:after { top: 41px; right: 45px; }.faq-risk-sec .faq-cls h4:before { top: 35px; right: 51px; }.faq-risk-sec .faq-rw { max-width: 945px; margin: 0 auto; float: none; }.risktesti-col { width: 32.15%; margin-right: 1.77%; margin-bottom: 20px; }.risktesti-content { padding: 40px 50px; background: linear-gradient(97deg, #FFF 4.33%, #F3F8FB 97.52%); border-radius: 10px; }.risktesti-txt { font-size: 24px; letter-spacing: -0.48px; line-height: 36px; margin-bottom: 12px; }.risktesti-name { font-size: 20px; line-height: 28px; font-weight: 700; }.risktesti-position { font-size: 18px; line-height: 20px; }.risktwbox-heading { max-width: 800px; margin: 0 auto 50px; }.risktwbox-heading h2 { letter-spacing: -0.42px; line-height: 1; font-weight: 700; }.risktwbox-col { width: 49.5%; margin-right: .9%; margin-bottom: 25px; padding: 50px; border-radius: 10px; background: linear-gradient(180deg, #FFF 0%, #EEF5F6 100%); box-shadow: 0px 4px 40px 0px rgba(0, 0, 0, 0.40); }.risktwbox-col:nth-child(2n) { margin-right: 0; }.risktwbox-col.dark-bg { background: linear-gradient(221deg, #00745F 9.27%, #00273D 71.22%); } .risktwbox-icon { margin-bottom: 25px; }.risktwbox-icon img { max-width: 95px !important; }.risktwbox-col h3 { font-size: 42px; line-height: 1; letter-spacing: -1.26px; margin-bottom: 10px; }.risktwbox-txt { font-size: 20px; line-height: 28px; margin-bottom: 25px; }.riskbtn-trans a { transition: 0.5s; text-decoration: none; padding: 11.5px 20px; min-width: 221px; font-family: Rubik,sans-serif; display: inline-block; border-radius: 53px; font-weight: 500; font-size: 18px; line-height: 21px; text-align: center; color: #01070C; border: 3px solid #3A9552; }.riskbtn-trans a:hover { background:linear-gradient(268deg,#3a9552 11.55%,#0e7d76 97.39%); color: #fff; }.risktwbox-col.reduce-tile h3 { font-size: 32px; font-weight: 600; }.dotLeft-shape, .dotRight-shape { position: absolute; top: 29px; z-index: -1;}.dotLeft-shape { left: 0; width: 56%; }.dotRight-shape { right: 0; width: 59%; }.hrasst-lf { width: 25%; padding-right: 20px; }.hrasst-rght { width: 75%; }.hrasstsub-title { font-weight: 600; font-size: 18px; line-height: 36px; margin-bottom: 9px; }.hrasst-title h1 { font-size: 54px; line-height: 55px; letter-spacing: -0.54px; margin-bottom: 15px; }.hrasst-text { font-size: 22px; line-height: 32px; }.hrasst-btn { margin-top: 23px; } .hrasst-Breadcrumb ul { margin: 0 0 15px; padding: 0; display: flex; flex-wrap: wrap;}.hrasst-Breadcrumb ul li { margin: 0; position: relative; }.hrasst-Breadcrumb ul li:not(:first-child){ padding-left: 20px; }.hrasst-Breadcrumb ul li, .hrasst-Breadcrumb ul li > a { font-weight: 500; font-size: 18px; line-height: 26px; font-family: Rubik, sans-serif; }.hrasst-Breadcrumb ul li > a:hover { text-decoration: none; }.hrasst-Breadcrumb ul li:not(:first-child):before { content: ''; position: absolute; width: 9px; height: 9px; border-right: 2px solid rgba(1, 7, 12,0.5); transform: translateY(-50%) rotate(45deg) skew(-10deg, -10deg); border-top: 2px solid rgba(1, 7, 12,0.5); top: 50%; left: 3px; }.thrasst-col { width: 30.44%; margin-right: 4.33%; margin-bottom: 40px; }.thrasst-icon { margin-bottom: 30px; }.thrasst-icon img { max-width: 80px !important; }.thrasst-subtitle { font-size: 18px; font-weight: 600; line-height: 24px; letter-spacing: 5.4px; text-transform: uppercase; margin-bottom: 10px; }.thrasst-title h3 { font-size: 36px; line-height: 40px; letter-spacing: -0.72px; font-weight: 600; margin-bottom: 10px; }.thrasst-text { font-size: 18px; line-height: 26px; }.thrasst-heading { max-width: 1100px; margin: 0 auto 50px; }.thrasst-sectile h2 { font-size: 42px; letter-spacing: -0.42px; line-height: 1.2; }.thrasst-sectxt { font-size: 22px; line-height: 32px; }.thrasst-inner, .thrasst-content { max-width: 1100px; margin: 0 auto; }.furasst-col { width: 22.97%; margin-right: 2.7%; margin-bottom: 30px; }.furasst-col:nth-child(4n) { margin-right: 0; }.furasst-col h3 { font-size: 32px; line-height: 36px; letter-spacing: -0.32px; }.sample-headersg .sample-titlesg h2 > span { display: block; } .imgai-security .sample-titlesg h2 { margin-bottom: 20px; font-size: 42px; line-height: 1; }.imgai-security .imgtitle-sgtext { max-width: 1100px; }.imgai-security .imgtitle-sgvideo video, .imgai-security .imgtitle-sgvideo iframe { object-fit: cover; }.imgai-security .sample-textsg, .imgai-security .sample-textsg p { font-size: 22px; }.security-imgsec .riskleft-content h2 { font-size: 42px; letter-spacing: -1.26px; line-height: 1.2; }.faq-risk-sec .faq-cls h4 { padding-right: 65px; letter-spacing: 0; }.rpost-aisec .sample-titlesg h2 { margin-bottom: 20px; font-size: 42px; line-height: 1.2; }.rpost-aisec .rpost-sgTitle h3 { font-size: 24px; line-height: 32px; }.sample-headersg.trust-title.addslogoheaderspace { margin-bottom: 50px; }.risktesti-maxinner { max-width: 1162px; margin-left: auto; margin-right: auto; }@media(min-width: 991px) {.hippaleft-content.hippa-redupd { padding-right: 40px; }}@media(min-width: 992px) { .plancomBRowout { display: block !important; }  .faq-risk-sec .faq-header h2, .risktwbox-heading h2 { font-size: 42px; } .risktesti-col:nth-child(3n){ margin-right: 0; } .thrasst-title h3 > span { display: block; } .thrasst-col:nth-child(3n){ margin-right: 0; }}@media(max-width: 1200px) and (min-width: 990px){ .aisec-asst .container, .faq-risk-sec .faq-header { padding: 0px 50px; }.aisec-asst .risk-txtimg-outer { padding: 0px 30px; }.rpost-aisec .rpost-sgcol { width: 33.33%; } }@media(max-width: 991px) and (min-width: 768px){ .ratingsec-right { max-width: 780px; margin-left: auto; }  }@media(max-width: 1200px){  .pfs-box, .footer-sgs-inn, .foot-cta-inns { padding: 30px; } .foot-cta-content h3 { font-size: 36px; }.risktesti-content { padding: 40px; }.risktwbox-col h3 { font-size: 40px; } .hrasst-title h1 { font-size: 44px; line-height: 45px; } }@media(max-width: 991px){  .hero-quizright { width: 100%; margin-left: 0; margin-top: 50px; }.imgquiz-block { width: 50%; }.imgquiz-outer { padding-top: 20px; }.hero-certi-txt.hero-quiz-txt { margin-bottom: 30px; }.rpost-sgrow.slick-slider button.slick-arrow {display:none !important;}.zgzag-block.zgzaglespace .zgzagtext-block { padding-right: 10px; } .zgzag-block.zgzaglespace.left-side .zgzagtext-block { padding-left: 10px; } .zgzag-block.zgzaglespace { margin-bottom: 30px; } .stwo-lrgetxt { font-size: 18px; }      .demohrnew .demobLeft h1 { line-height: 1.2; }   .pfs-box { padding: 40px 20px; }.pfs-box h3 {font-size:26px;}.pfs-header h2 { font-size: 36px; line-height: 1.2; } .pfsh-Text {font-size: 16px; line-height: 28px;}.pfs-box h3 {font-size:26px;}.fts-header h2 { font-size: 36px; line-height: 1.2; } .fts-Text {font-size: 16px; line-height: 28px;} .priciItem { width: 50%; } .priciInns { height: 100%; } .priciOuter { margin: 0 -6px -260px; }  .enterpInner > div { width: 50%; }  .fts-tabmenu { text-align: center; }  .fts-tabmenu a { font-size: 18px; line-height: 26px; display: inline-block; padding: 10px 0; margin: 5px 20px 5px 0; }  .footer-sgs-col { width: 50%; }  .foot-quote-section { padding: 90px 0 0; }  .foot-cta-sec { padding: 40px 0 37px; }  .foot-cta-content h3 { font-size: 30px; }  .plancomhIt:first-child, .plancomBCol:first-child { min-width: 260px; }  .plancomhIt, .plancomBCol { min-width: 200px; }  .trust-logo-sec.update-deaign-true .logo-block { width: 20%; }    .riskleft-content { width: 100%; padding-right: 0; }  .riskright-img { width: 100%; padding: 40px 0 0; text-align: center; }  .risktesti-col { width: 100%; margin: 0; text-align: center; } .risktesti-col:not(:last-child){ margin-bottom: 20px; } .risktwbox-col { padding: 40px; } .risktwbox-col h3 { font-size: 34px; }  .risktesti-content { padding: 40px 51px; }    .faq-risk-sec .faq-header br { display: none; }    .hrasst-lf { width: 100%; padding-right: 0; text-align: center; order: 1; }  .hrasst-rght { width: 100%; padding-bottom: 50px; }    .thrasst-col, .furasst-col { width: 100%; margin: 0; display: flex; flex-wrap: wrap; display: -webkit-flex; -webkit-flex-wrap: wrap; }  .thrasst-icon { margin-bottom: 0px; width: 80px; }  .thrasst-content { width: calc(100% - 80px); padding-left: 30px; }  .thrasst-col:not(:last-child), .furasst-col:not(:last-child) { margin-bottom: 48px; } .security-imgsec .riskright-img { padding-top: 0px; margin-bottom: -185px; margin-top: -50px; }  .security-imgsec { overflow: hidden; }    .faq-risk-sec h2 { font-size: 42px; line-height: 1.2; }  .faq-risk-sec .faq-cls h4 { font-size: 20px; line-height: 26px; }  .sample-headersg.trust-title.addslogoheaderspace { margin-bottom: 40px; }     .security-imgsec.imgzinxd .riskright-img { z-index: 1; margin-bottom: 0; margin-top: 0; }}@media(max-width:767px){ .certi-step-outer.certi-step-outer-others .certi-step-col { margin-bottom: 30px; } .certi-step-outer.certi-step-outer-others .certi-step-col:before { bottom: -22px; }  .imgquiz-block { width: 100%; padding: 10px 0; } .imgquiz-outer { padding-top: 10px; } .imgquiz-block:hover { transform: scale(1.05); }  .hero-certi-rightimg img { border-radius: 10px; }  .hero-quizright { margin-top: 40px; }  .zgzag-block.zgzaglespace .zgzagtext-block { padding-right: 0; } .zgzag-block.zgzaglespace.left-side .zgzagtext-block { padding-left: 0; }   .zgzag-block.right-side.zgzaglespace .zgzagimage-block img { margin: 0 auto; }    .stwo-lrgetxt { font-size: 16px; }      .demohrnew .demobForm { padding: 0; }    .pfs-box {width: 100%;margin-right:0; }  .pfs-header h2, .footer-sgsTit h2, .foot-cta-content h3, .enterpLeft h2, .priciTops h2 { font-size: 32px; line-height: 40px; }  .pfs-box {width: 100%;margin-right:0; }  .fts-header h2 { font-size: 30px;}  .priciItem, .enterpInner > div { width: 100%; }  .priciInner h1 { font-size: 36px; line-height: 46px; }  .priciText { font-size: 18px; line-height: 26px; margin: 0 0 30px; }  .enterpRight, .enterpMidd { margin: 20px 0 0; }    .fts-tabmenu { width: 100%; padding: 0 0 30px; } .fts-content-outer { width: 100%; padding: 0; }  .fcc-wrap, .fcc-img { width: 100%; }  .fcc-img { margin-left: 0; }  .footer-sgs-col, .foot-cta-item { width: 100%; padding: 0 18px 10px; }  .footer-sgsTit h2 { margin: 0 0 30px; }  .foot-quote-section { padding: 60px 0 0; }  .footer-sgs-text { font-size: 20px; line-height: 28px; }  .footer-sgs-text-bott .footer-sgs-names { font-size: 18px; line-height: 26px; }  .foot-cta-text, .plancomhText { font-size: 16px; line-height: 24px; }  .priciTops h2 { margin: 10px 0; }  .plancomhIt:first-child, .plancomBCol:first-child { width: 250px; }  .plancomTops h2 { font-size: 32px; }  .plancomTewxt { font-size: 20px; line-height: 30px; }  .pfs-box h3 { font-size: 20px; }  .fts-tabmenu a { font-size: 16px; line-height: 22px; }  .fcc-img, .fts-content .fcc-btn, .fcc-wrap-inside { text-align: center; }  .fcc-img img { max-width: 200px !important; margin: 0 auto; }  .fts-content h3 {  font-size: 20px; line-height: normal; }  .fcc-wrap-inside { margin: 0 auto; display: block; }  .plltoolText { left: -100px; }  .trust-logo-sec.update-deaign-true .logo-block { width: 50%; }    .risktesti-col { width: 100%; margin-right: 0; } .riskleft-content h2 { font-size: 30px; line-height: 36px; }  .riskmg-text { font-size: 18px; line-height: 26px; }  .riskleft-content .sub-title { font-size: 16px; line-height: 26px; } .risktesti-col:last-child { margin-bottom: 0; } .risktwbox-col { width: 100%; margin-right: 0; }  .risktwbox-col:last-child{ margin: 0; }  .risktwbox-rw  { margin: 0; width: 100%; }  .riskmob-title { display: none; }    .hrasst-title h1 { font-size: 36px; line-height: 38px; }  .hrasst-text { font-size: 18px; line-height: 30px; }  .hrasst-Breadcrumb ul li, .hrasst-Breadcrumb ul li > a { font-size: 16px; line-height: 26px; }  .sample-headersg .sample-titlesg h2 > span { display: inline; }   .aisec-asst .container, .aisec-asst .page-center { padding: 0px 30px; } .aisec-asst .risk-txtimg-outer { padding: 0px 10px; } .imgai-security .imgtitle-sgheader { padding: 0px 20px; }    .thrasst-inner { padding: 0px 20px; }    .security-imgsec .riskmg-text { font-size: 20px; }    .security-imgsec .riskright-img { margin-bottom: -230px }  .security-imgsec .riskleft-content .sub-title { font-size: 18px; }    .sample-headersg.trust-title { padding: 0px 30px; }  .rpost-aisec .sample-textsg, .rpost-aisec .sample-textsg p { font-size: 22px; }  .rpost-airow { max-width: 390px; margin: 0 auto; }  .rpost-aisec .sample-headersg { margin-bottom: 50px; }     .sample-headersg.trust-title.addslogoheaderspace { margin-bottom: 30px; } }@media(max-width: 480px){ .imgai-security .imgtitle-sgheader { padding: 0px; }  .imgai-security .sample-titlesg h2 { font-size: 32px; }  .imgai-security .sample-textsg, .imgai-security .sample-textsg p { font-size: 20px; }    .thrasst-title h3 { font-size: 28px; line-height: 1; }  .thrasst-subtitle { font-size: 16px; line-height: 24px; }  .thrasst-icon { width: 100%; margin-bottom: 20px; }  .thrasst-content { width: 100%; padding-left: 0; }    .security-imgsec .riskleft-content .sub-title { font-size: 14px; }   .security-imgsec .riskleft-content h2 { font-size: 32px; letter-spacing: 0px; }  .security-imgsec .riskmg-text { font-size: 18px; }  .security-imgsec .riskright-img { margin-bottom: -60px; margin-top: 0; padding-top: 20px; }    .sample-headersg.trust-title { padding: 0px; }  .risktesti-txt { font-size: 20px; line-height: 30px; }    .faq-risk-sec .faq-cls h4 { padding-right: 44px; }  .faq-risk-sec h2 { font-size: 32px; }  .faq-risk-sec .faq-cls h4 { font-size: 18px; line-height: 26px; }    .rpost-aisec .sample-titlesg h2 { font-size: 32px; }  .rpost-aisec .sample-textsg, .rpost-aisec .sample-textsg p { font-size: 20px; line-height: 30px; }      .risktwbox-col { padding: 30px; }  .risktwbox-col h3 { font-size: 32px; }  .risktwbox-txt { font-size: 18px; line-height: 24px; }    .thrasst-sectile h2 { font-size: 32px; }  .thrasst-sectxt { font-size: 20px; line-height: 30px; } }
.trust-logo-sec.update-deaign-true .logo-block.four_col { width: 25%; } .thrasst-btn { margin-top: 50px; } .thrasst-bmtxt { font-size: 22px; line-height: 30px; margin-top: 10px; } .imgtitle-hublvido, .imgtitle-hublvido iframe { border-radius: 10px; } .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; } .header-submenu h5 { transition: all ease-in-out .4s; } .header-submenu h5 a {font-weight: 500;  } .header-submenu h5.hoverState:hover { color: #5DC169 !important; opacity: 1; } .header-submenu h5.hoverState:hover a { color: #5DC169 !important; } .soc-sldr-sec.blgrelat-nwsec .slick-track {display: flex;display: -webkit-flex;} .soc-sldr-sec.blgrelat-nwsec .slick-slide{ height: auto !important; } @media(min-width:1200px){ .sample-headersg .incer-sectile h2, .incer-sectile h2 { font-size: 44px; letter-spacing: -0.88px; } } @media(max-width:991px) { .trust-logo-sec.update-deaign-true .logo-block.four_col { width: 33.33%; } .blgrelat-nwsec .blog-post-Title h3, .blgrelat-nwsec .blog-post-Title h3 a { font-size: 22px; } .thrasst-bmtxt  { margin-top: 50px; } } @media(max-width:767px){ .thrasst-bmtxt { font-size: 18px; line-height: 30px; } } @media(max-width:600px) { .trust-logo-sec.update-deaign-true .logo-block.four_col { width: 50%; } .blgrelat-nwsec .soc-sldr-rw { padding-bottom: 70px; } }
.transheader-true .header-sgsec.sgfixed-header { position: fixed; }
.sample-textsg a, .zigsolu-text a, .multiframework-colstxt a { color: #5dc169; text-decoration: underline; }         

.hrpoadcast-sec { position: relative; z-index: 1; }
.hrpoadcast-logo { margin-bottom: 41px; }
/* .hrpoadcast-inn { max-width: 1100px; margin: 0 auto; } */
.hrpoad-tile h1 { line-height: 1.2; letter-spacing: -1.1px; margin-bottom: 10px; }
.author-name h3 { font-weight: 500; line-height: 36px; letter-spacing: -0.36px; margin-bottom: 21px; }
.hrpoadcast-left { width: 60%; }
.hrpoadcast-headersg .sample-textsg { max-width: 455px; }
.hrpoadcast-rght h6 { font-size: 20px; letter-spacing: 4px; line-height: normal;  }
.hrpoadcast-rght { width: 40%; padding-left: 30px; }
.hrpoadcast-img img { max-width: 436px !important; width: 100%; display: block; border-radius: 10px; }
.hrpoadcast-audio { position: relative; z-index: 1; max-width: 438px; min-height: 170px; border-radius: 10px; background: url(<path-to-image>) lightgray 50% / cover no-repeat; box-shadow: 0px 4px 40px 0px rgba(37, 81, 121, 0.50); overflow: hidden; margin-top: 25px; margin-bottom: -61px; }
.hrpoadcast-audio iframe { position: absolute; width: 100%; height: 100%; top: 0; left: 0; }
.poadcast-icon ul { padding: 0; margin: 19px 0 0 0; row-gap; 19px; column-gap: 25px; align-items: center; }
.poadcast-icon ul li { margin: 0; }
.podcast-tile h2, .podcast-blg .security-title h2 { font-size: 44px; line-height: 1; letter-spacing: -0.88px; }
.podcast-blg a:hover, .podcast-blgpst a:hover { text-decoration: none; }
.hraudio-update .hrpoadcast-audio { min-height: 282px; margin: 10px 0 0; }
.hrpoadcast-logo { width: 206px; }
.hrpoadcast-content { width: calc(100% - 206px); padding-left: 40px; }



.procoming-inner { max-width: 1100px; margin: 0 auto; }
.procoming-heading h6 { line-height: 1; margin-bottom: 10px; letter-spacing: 4px; font-size: 20px; color: #429946; }
.procoming-inner .podcast-tile h2 { margin-bottom: 10px; }
.procoming-img { width: 252px; height: 252px; background-size: cover; background-repeat: no-repeat; background-position: top center; margin-right: 54px; }
.procoming-rght { width: calc(100% - 306px); }
.procoming-text, .procoming-text p { font-size: 22px; line-height: 32px; }
.procoming-text p { margin-bottom: 10px; }
.procoming-text p:last-child { margin-bottom: 0; }
.procoming-btn { margin-top: 30px; text-align: center; }


.procoming-text strong { font-size: 28px;  line-height: 36px; }
.prohost-header { margin-bottom: 60px; }
.prohost-image { width: 249px; height: 249px; background-position: top center; background-size: cover; background-repeat: no-repeat; }
.prohost-content { width: calc(100% - 249px); padding-left: 54px; }
.prohost-info { font-size: 24px; line-height: 1.2; margin-bottom: 26px; }
.prohost-info strong { margin-right: 20px; }
.prohost-info a { color: #3185A0; font-weight: 700; margin-left: 11px; }
.prohost-inn { max-width: 1017px; margin: 0 auto; }
.prohost-inn .blgau-social { margin-top: 22px; }
.prohost-inn .blgau-social a:hover { text-decoration: none; font-weight: 700; color: #007EBB; }
.prohost-text { font-size: 18px; line-height: 28px; }

.cyberseuri-header { margin-bottom: 50px; }
.cyberseuri-star ul { margin: 0; padding: 0; gap: 15px; justify-content: center !important; }
.cyberseuri-star ul li { margin: 0; }
.cyberseuri-header h2 { margin-bottom: 20px; }
.cyberseuri-inn { max-width: 1095px; margin: 0 auto; text-align: center; }
.cyberseuri-txt { font-size: 24px; line-height: 32px; }
.cyberseuri-name { font-size: 18px; font-weight: 500; line-height: 32px; margin-top: 15px; }
.cyberseuri-col { width: 28%; margin-right: 8%; margin-bottom: 20px; }
.cyberseuri-col:nth-child(3n) { margin-right: 0; }

.podcast-cta .cta-sgform form { text-align: left; max-width: 672px; margin: 0 auto; }
.podcast-cta .cta-sgform form .form-columns-2 .input, .podcast-cta .cta-sgform form .form-columns-1 .input { margin-right: 0 !important; }
.podcast-cta .cta-sgform form .hs-form-field { padding: 10px 13px; }
.podcast-cta .cta-sgform form .form-columns-1 .hs-form-field { width: 100%; }
.podcast-cta .cta-sgform .hs-richtext, .podcast-cta .cta-sgform .hs-richtext p { color: rgba(255, 255, 255, 50%); font-size: 16px;line-height: 18px; }
.podcast-cta .cta-sgform .hs-richtext { text-align: center; margin-bottom: 16px; }



.recepi-header { margin-bottom: 50px; }
.recepi-header h2 { font-size: 42px; letter-spacing: -0.42px; line-height: 1.1; margin-bottom: 20px; }
.recepi-row { margin: 0px -10px; }
.recepi-col { width: 33.33%; padding: 125px 10px 0; margin-bottom: 50px; }
.recepi-inn { padding: 0 40px 40px 40px; border-radius: 10px; background: linear-gradient(252deg, rgba(111, 201, 192, 0.20) 3.58%, rgba(14, 125, 118, 0.06) 35.43%, rgba(14, 125, 118, 0.06) 64.05%, rgba(58, 149, 82, 0.20) 95.9%); height: 100%; display: flex; flex-flow: row wrap; }
.recepi-darkbg { background: linear-gradient(252deg, rgba(111, 201, 192, 0.50) 3.58%, rgba(14, 125, 118, 0.15) 35.43%, rgba(14, 125, 118, 0.15) 64.05%, rgba(58, 149, 82, 0.50) 95.9%); }
.recepi-feature { width: 249px; height: 249px; border-radius: 50%; background-position: top center; background-size: cover; background-repeat: no-repeat; margin: -125px auto 26px; }
.recepi-tile h3 { font-family: Roboto; font-size: 24px; font-weight: 400; line-height: 28px; margin-bottom: 10px; }
.recepi-tile h3 a { text-decoration: none !important; }
.recepi-play a { font-family: Rubik; font-size: 24px; font-weight: 500; line-height: 16px; display: flex; flex-wrap: wrap; align-items: center; margin-top: 10px; text-decoration: none !important; }
.recepi-play a svg { width: 33px; height: 33px; margin-right: 15px; }
.recepi-btn { margin-top: 4px; text-align: center; }
.recepi-play { width: 100%; }


.podcast-post { background-color: #F9FBFC; padding: 50px 0px; }
.podcast-pstinn, .proguest-inn { max-width: 808px; margin: 0 auto; }
.podcast-pstinn ul, .podcast-pstinn ul li { margin: 0; padding: 0; }
.podcast-pstinn .podpst-content ul li { margin: 0 0 10px;   padding-left: 16px;   position: relative; }
.podcast-pstinn .podpst-content ul li:before { content: "";   background-color: #000;    width: 7px;   height: 7px;    position: absolute;    border-radius: 50px;    top: 10px;    left: 0; }


.podcast-pstinn .blg-ret-res { margin-bottom: 30px;  }
.podcast-pstitle h1 { color: #333; font-size: 44px; line-height: normal; letter-spacing: -0.88px; margin-bottom: 20px; }
.podcast-pstitle h1 span { color: #333; }
.podcast-pstinn .rpost-sgDate { color: #01070C; margin-bottom: 20px; }
.podpst-social, .podpst-social ul { display: flex; flex-wrap: wrap; align-items: center; gap: 12px; }
.podpst-social { justify-content: space-between; margin-bottom: 30px; }
.podpst-social .blg-social-icons.section-post-right { margin: 0; }
.podpst-social .section-post-right ul li p.hide.copy-text { transform: translateX(-50%); right: auto; left: 50%; top: auto; bottom: 100%; margin-bottom: 5px; }
.podpst-iframe { position: relative; padding-top: 50.70%; margin-bottom: 30px; }
.podpst-video { margin-bottom: 30px; }
.podpst-iframe iframe { position: absolute; width: 100%; height: 100%; top: 0; }
.accpod-title h4 { color: #01070C; font-size: 24px; font-weight: 600; line-height: normal; margin-bottom: 12px; letter-spacing: 0; position: relative; padding-left: 40px; cursor: pointer; }
.accpod-title h4:before { transform: rotate(-90deg); transition: all .3s; content: ''; position: absolute; width: 30px; height: 30px; border-top: 26px solid #D9D9D9; border-left: 15px solid transparent; border-right: 15px solid transparent; left: 0; top: 3px; }
.accpod-title.active h4:before { transform: rotate(0deg); }

.proguest-inn .prohost-image { width: 197px; height: 197px; }
.proguest-inn .prohost-content { width: calc(100% - 197px); }
.podcast-blgpst .resource-CTA-section { background: #f9fbfc; }
.accpod-content:not(:last-child) { margin-bottom: 30px; }
.podcast-post .procoming-heading h6 { margin-bottom: 20px; }
.podcast_image { background-size: cover; background-position: top center; background-repeat: no-repeat; margin-bottom: 30px; padding-top: 27.74%; }

.remove-mrtop { margin-top: 0; }
.soc-ars-inner .rpost-sgbtndesc { margin-top: 30px; }

/*_*_*_*_*_*_*_*_*_*_*_*_*/
.hrdrata-sec { position: relative; z-index: 1; }
.hrdrata-inner { justify-content: space-between !important; -webkit-justify-content: space-between !important; max-width: 960px; margin: 0 auto; }
.hrdrata-lf, .hrdrata-rght { width: 47%; }
.hrdrata-lf h1 { line-height: normal; letter-spacing: -1.1px; }
.hrdrata-text h3 { font-size: 32px; line-height: 1.1; margin-bottom: 10px; }
.hrdr-shp { position: absolute; left: 0; z-index: -1; }
.hrdr-shp.tp-shape { top: 15px; }
.hrdr-shp.bm-shape { bottom: 58px; }
.hrdrata-btn { margin-top: 30px; }


.drimgtxt-content { width: 36.66%; }
.drimgtxt-image { width: 63.34%; padding-right: 80px; }
.drimgtxt-content h2 { letter-spacing: -1.26px; margin-bottom: 10px; }
.drimgtxt-content .sample-textsg, .drimgtxt-content .sample-textsg p { font-size: 20px; }

.drquestion-heading { margin-bottom: 50px; }
.drquestion-heading h2 { letter-spacing: -0.88px; }
.drquestion-inn { max-width: 1100px; margin: 0 auto; }
.qu-heading { align-items: center; margin-bottom: 30px; }
.qu-step { width: 100px; margin-right: 30px; }
.qu-number { width: 100px; background: linear-gradient(180deg, rgb(14 82 124 / 80%), rgb(111 200 191 / 80%)); border-radius: 50%; height: 100px; position: relative; display: flex; justify-content: center; align-items: center; }
.qu-number span { width: 65px; height: 65px; background: #e9f1f2; border-radius: 50%; display: flex; justify-content: center; align-items: center; font-family: Rubik; font-size: 45px; font-weight: 700; letter-spacing: -0.45px; }
.qu-tile h3 { margin-bottom: 0; font-size: 36px; font-weight: 600; line-height: 36px; letter-spacing: -0.72px; }
.qu-tile { width: calc(100% - 130px); }
.qu-row { background: #fff; padding: 30px; border-radius: 10px; }
.qu-row:not(:last-child){ margin-bottom: 20px; }
.quicon-img { width: 32px; margin-right: 20px; }
.qu-content { width: calc(100% - 52px); }
.qu-content h4 { margin-bottom: 10px; font-size: 24px; letter-spacing: 0; line-height: 1.2; font-weight: 600; }
.qu-text { font-size: 22px; line-height: 32px; }
.drquestion-rw:not(:last-child){ margin-bottom: 50px; }


.herosg-subtile h6 { font-size: 24px; letter-spacing: 0; margin-bottom: 24px; text-transform: none; }

.faqdata-inner .sample-headersg { margin-bottom: 30px; }
.faqdata-clspnel { display: none; }
.faqdata-rw { max-width: 1100px; margin: 0 auto; }
.faqdata-cls { border-radius: 20px; background: #E9F1F2; padding: 30px 80px; }
.faqdata-cls:not(:last-child) { margin-bottom: 13px; }
.faqdata-cls h3 { cursor: pointer; margin-bottom: 0; font-size: 32px; font-weight: 600; letter-spacing: -0.64px; line-height: 1.1; display: flex; justify-content: center; align-items: center; }
.faq-content { padding: 40px 0px; border-bottom: 1px solid #CCC; }
.faq-content:last-child { border-bottom: 0; }
.faq-text { font-size: 22px; line-height: 32px; }
.faq-subtxt { font-size: 20px; font-weight: 600; line-height: normal; letter-spacing: 4px; text-transform: uppercase; font-family: Rubik, sans-serif; margin-bottom: 10px; }
span.fqicon { content: ''; display: inline-block; width: 35px; height: 35px; border-radius: 53px; background: linear-gradient(268deg, #3A9552 11.55%, #0E7D76 97.39%); margin-right: 10px; position: relative; }
span.fqicon:before, span.fqicon:after { content: ''; position: absolute; width: 15px;  height: 4px; background: #fff; top: 50%; left: 50%; transform: translate(-50%, -50%); }
span.fqicon:after { height: 15px; width: 4px; }
.faqopen span.fqicon:after { opacity: 0; }


.zigsolu-rw { max-width: 1100px; margin: 0 auto; }  
.zigsolu-col { align-items: center; }
.zigsolu-col:not(:last-child) { margin-bottom: 20px; }
.zigsolu-img { width: 40%; }
.zigsolu-content { width: 60%; padding-left: 40px; }
.zigsolu-content h3 { font-size: 32px; font-weight: 600; line-height: normal; letter-spacing: -0.64px; margin-bottom: 10px; }
.zigsolu-btn a { font-size: 18px; line-height: 26px; text-decoration-line: underline; }
.zigsolu-btn { margin-top: 10px; }
.zigsolu-col.imgres { flex-direction: row-reverse; }
.zigsolu-col.imgres .zigsolu-content { padding: 0 40px 0 0; }

.trust-opers-newinners { width: 100%; display: flex; flex-wrap: wrap; margin-right: auto; margin-left: auto; }
.trust-opers-newinners .trust-operas-items { border: 1px solid #fff; width: calc(33.33% - 20px); margin-left: 10px; margin-right: 10px; border-radius: 20px; padding: 20px; background: linear-gradient(180deg, #0B364A 0%, #23535B 100%); box-shadow: 0px 10px 40px rgba(0, 0, 0, 0.25); }

.hrpoadcast-rght .hrpodcast-list .podcast-episode { position: relative;   z-index: 1;    max-width: 438px;    min-height: auto;    border-radius: 10px;    background-color: lightgray;    box-shadow: 0px 4px 40px 0px rgba(37, 81, 121, 0.50);    margin-top: 125px;    padding: 0px 30px 100px;   height: auto;    }
.hrpoadcast-rght .hrpodcast-list .podcast-episode img {  width: 220px;    height: 220px;    object-fit: cover;    border-radius: 50%;  margin: -85px auto 0; }
.hrpodcast-list .ep-link { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; cursor: pointer;     font-size: 0;}
audio.ep-audio { display: none; }
.hrpodcast-list .ep-plays { position: absolute; top: 0;  left: 0; background-color: rgba(0, 0, 0, .2);  width: 100%; height: 100%; background-color: transparent; border: 0; padding: 0; cursor: pointer; display: flex; align-items: flex-end; justify-content: center; }
.hrpodcast-list .ep-plays svg { fill: #fff;  }
.hrpodcast-list .ep-plays-icon {  position:relative; }
.hrpodcast-list .ep-plays svg path { fill: #fff; }
.hrpodcast-list .ep-plays-icon {  margin: 0 15px 0 0; position: relative;    background: linear-gradient(268.08deg, #3A9552 11.55%, #0E7D76 97.39%);   width: 40px;    height: 40px;   border-radius: 50%;    display: flex;   align-items: center;   justify-content: center; }
.podcast-imags { text-align: center; margin: 0 0 20px; }
.podcast-title h3 { font-size: 20px; line-height: 24px; text-align: center; margin:0; }
.ep-plays-content  { display: flex; align-items: center; margin-bottom: 40px; }

.hotrwokInner { display: flex; flex-wrap: wrap; justify-content: left; margin: 0 -20px; row-gap: 30px; }
.hotrwokItem { width: 25%; padding: 0 20px; }
.hotrwok_threecols .hotrwokItem { width: 33.33%; }
.hotrwokTitle h2 { color: #FFF; text-align: center; font-size: 44px; font-weight: 700; line-height: normal; letter-spacing: -0.88px; margin: 0 0 40px; }
.hotrwok-top { position: relative;   padding-left: 68px;   display: flex;    align-items: center;    margin: 0 0 16px; }
.hotrwok-top h3 { margin: 0; font-weight: 600; }
.hotrwokIcon { position: absolute; width: 50px; top: 0; left: 0; }
.hotrwokbtn { text-align: center; margin: 37px 0 0; margin-top: 10px; }
.hotrwokSec { overflow: hidden; background-size: cover; background-repeat: no-repeat; background-position: center top; position: relative; z-index: 1; }
.hotrwokSec:before { content:''; background:linear-gradient(229deg, #1C4560 9.73%, #000201 36.62%, #030A0C 68.21%, #19415B 95.1%);  }    

.riskoverlay_bgimg { position: relative; z-index: 1; }
.riskoverlay_bgimg:before { content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-size: cover; background-position: top center; background-repeat: no-repeat; z-index: -1; }

.ctaframeworkinner { padding: 50px; border-radius: 10px; margin:0 auto; }
.ctaframeworkleft { width: 22%; }
.ctaframeworkright { width: 78%; padding-left:50px; }
.ctaframeworkright .sample-titlesg h2 { letter-spacing: -1.26px; margin: 0 0 10px; }
.ctaframeworkright .sample-textsg, .ctaframeworkright .sample-textsg p { font-size: 20px; font-weight: 400; line-height: 28px; }
.ctafra-btn { margin: 28px 0 0; }
.right_image .ctaframeworkright{ padding-left: 0; padding-right: 50px;  }


.faqframework-header h2 { font-size: 44px; letter-spacing: -0.88px; }
.faqframework-rw { max-width: 945px; margin-left: auto; margin-right: auto; }
.faqframework-cls { padding: 30px 40px; border-bottom: 1px solid #E2E2E2; }
.faqframework-cls h4 { margin-bottom: 0; cursor: pointer; position: relative; padding-left: 65px; font-size: 20px; font-family: Roboto, sans-serif; line-height: 1.4; letter-spacing: 0; }
.faqframework-dot { width: 24px; height: 24px; border: 2px solid #255179; border-radius: 50%; position: absolute; top: 50%; transform: translateY(-50%); left: 0; }
.faqframework-dot:before { content: ''; width: 14px; height: 2px; position: absolute; top: 9px; left: 3px; background-color: #255179; }
.faqframework-dot:after { content: ''; height: 14px; width: 2px; position: absolute; top: 3px; left: 9px; background-color: #255179; }
.faqframework-clspnel { display: none; margin-top: 30px; }
.faqframeworkcls-txt p { margin-bottom: 20px; }
.faqframeworkcls-txt p:last-child { margin-bottom: 0; }
.faqframeworkcls-txt ul { margin: 0 0 10px; padding: 0; list-style: none; }
.faqframeworkcls-txt ul li { margin: 0 0 10px; }
.faqframework-btmtext { width: 100%; margin-top: 50px; }
.faqframework-btmtext strong , .faqframework-btmtext a { font-weight: 800; }
.faqframework-cls.active .faqframework-dot:after { display: none; }

.sample-titlesg.operatlargetitle h2 { font-size: 44px; letter-spacing: -0.88px; margin-bottom: 15px; }

.hero-ev-section {  position: relative; z-index: 1; }
.hero-ev-left { width: 45%; }
.hero-ev-right { width: 55%; padding-left: 70px; }
.hero-ev-cont h1 { color: #fff;   font-size: 55px;    font-style: normal;    font-weight: 700;    line-height: 99.973%;    letter-spacing: -1.1px;    margin: 0 0 16px; }
.hero-ev-text { color: #fff; font-size: 22px; line-height: 32px; }
.hero-ev-btn a { display: inline-block;   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;    text-align: center;    margin: 30px 0 0;    text-decoration: none;    background-size: 200% auto;    background-image: linear-gradient(to right, #0E7D76 0%, #3A9552 51%, #0E7D76 100%);    min-width: 243px; }
.hero-ev-btn a:hover { background-position: right center; }
.hero-ev-section:before { content: "";   background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Imported%20images/hero-tp-shap.svg);    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 180px;    background-repeat: no-repeat;    background-position: center top;    background-size: cover; z-index: -1; }
.hero-ev-section:after { content: "";   background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Imported%20images/hero-bt-shap.svg);    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 180px;    background-repeat: no-repeat;    background-position: center top;    background-size: cover; z-index: -1; }

.secure-path-listi { margin: 0 -50px; row-gap: 50px; }
.secure-path-licols { width: 33.33%; text-align: center; padding: 0 50px; border-left: 1px solid #B0B0B0; }
.secure-path-top h2 { margin: 20px 0;    color: #01070C;    font-size: 42px;    font-weight: 700;    line-height: normal;    letter-spacing: -0.42px; }
.secure-path-top h6 { color: #005F74; text-transform: uppercase; font-size: 20px;   font-style: normal;    font-weight: 600;    line-height: normal;   letter-spacing: 4px; }
.secure-path-text { max-width: 900px;   margin: 0 auto;    color: #333;   font-size: 22px;    font-weight: 400;    line-height: 32px; }
.secure-path-top { margin: 0 0 48px; }
.secure-path-licols:nth-child(3n + 1 ) { border: 0; }
.secure-path-content h3 { color: #01070C;    margin: 20px 0 10px;    font-size: 24px;    font-style: normal;    font-weight: 600;    line-height: normal;    letter-spacing: -0.48px; }
.secure-path-coltext { font-size: 18px;   font-style: normal;   font-weight: 400;    line-height: 24px; }



.abou-secure-path-top h2 { margin: 20px 0;    color: #01070C;    font-size: 42px;    font-weight: 700;    line-height: normal;    letter-spacing: -0.42px; }
.abou-secure-path-top h6 { color: #005F74; text-transform: uppercase; font-size: 20px;   font-style: normal;    font-weight: 600;    line-height: normal;   letter-spacing: 4px; }
.abou-secure-path-text { max-width: 1200px;   margin: 0 auto;    color: #333;   font-size: 22px;    font-weight: 400;    line-height: 32px; }
.abou-secure-path-section .container { max-width: 1230px; }
.abou-secure-path-text h3 { color: #0E527D;    font-size: 24px;    font-weight: 600;    line-height: normal;    letter-spacing: -0.48px;    max-width: 640px;    margin: 0 auto; }


.zzsOuter { display: flex; flex-wrap: wrap; row-gap: 100px; }
.zzsLeft { width: 56%; padding: 0 70px 0 0; }
.zzsRight { width: 44%; }
.zzsimgb { padding: 28px; border-radius: 20px; background-color: #DDF2EE; }
.zzsimgb img { min-height: 400px; object-fit: cover; border-radius: 10px; vertical-align: middle; }
.zzsInner:nth-child(even) { flex-flow: row-reverse; }
.zzsInner:nth-child(even) .zzsLeft { padding: 0 0 0 70px; }
.zzsText ul { padding: 0 0 0 24px; list-style: disc; }
.zzsText ul li { list-style: disc; margin: 0 0 10px; }
.zzsLeft h3 { margin: 0 0 20px;    color: #01070C;   font-size: 32px;    font-weight: 600;    line-height: normal;    letter-spacing: -0.64px; }
.zzsText { color: #333;   font-size: 18px;   font-style: normal;    font-weight: 400;    line-height: 26px; }
.zzsText strong { color: #333; }

.upcoeveTop h2 { margin: 20px 0;    color: #01070C;    font-size: 42px;    font-weight: 700;    line-height: normal;    letter-spacing: -0.42px; }
.upcoeveTop h6 { color: #005F74; text-transform: uppercase; font-size: 20px;   font-style: normal;    font-weight: 600;    line-height: normal;   letter-spacing: 4px; }
.upcoeveText { max-width: 1200px;   margin: 0 auto;    color: #333;   font-size: 22px;    font-weight: 400;    line-height: 32px; }
.upcoeveBtn a { display: inline-block;   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;    text-align: center;    margin: 30px 0 0;    text-decoration: none;    background-size: 200% auto;    background-image: linear-gradient(to right, #0E7D76 0%, #3A9552 51%, #0E7D76 100%);    min-width: 243px; }
.upcoeveBtn a:hover { background-position: right center; }

.abou-speak-section { background: linear-gradient(221deg, #00745F 9.27%, #00273D 71.22%); position: relative; z-index: 1; }
.abou-speak-top h2 { margin: 20px 0;    color: #fff;    font-size: 42px;    font-weight: 700;    line-height: normal;    letter-spacing: -0.42px; }
.abou-speak-top h6 { color: #6FC9C0; text-transform: uppercase; font-size: 20px;   font-style: normal;    font-weight: 600;    line-height: normal;   letter-spacing: 4px; }
.abou-speak-text { max-width: 1200px;   margin: 0 auto;    color: #fff;   font-size: 22px;    font-weight: 400;    line-height: 32px; }
.abou-speak-top { margin: 0 0 48px; }
.abou-speak-inner.flexwrap { row-gap: 48px; margin: 0 -10px; }
.abou-speak-item { width: 33.33%; padding: 0 10px; }
.abou-speak-item-inn { position: relative;    margin: 124px 0px 0px;    border-radius: 10px;    background: linear-gradient(rgb(249, 255, 249) 0%, rgb(219, 239, 222) 100%); padding: 150px 40px 40px; }
.abou-speak-img { width: 250px;   height: 250px;    background-repeat: no-repeat;    background-size: cover;    background-position: center top;    position: absolute;    top: -124px;    left: 0;    right: 0;    margin: 0 auto; } 
.abou-speak-content h3 { font-size: 24px;   font-style: normal;    font-weight: 600;    line-height: normal;    letter-spacing: -0.48px;   margin: 0;    color: #01070C; }
.abou-speaks-desig { color: #01070C;    font-size: 18px;    font-style: normal;    font-weight: 400;   line-height: 26px;   margin: 0 0 13px; }
.abou-speaks-text { font-size: 16px;    font-style: normal;    font-weight: 400;    line-height: 24px; }
.abou-speak-sbtext { color: #fff;   font-size: 24px;    font-style: normal;    font-weight: 600;    line-height: normal;    letter-spacing: -0.48px;    margin: 48px 0 0; }
.abou-speak-btn a { display: inline-block;   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;    text-align: center;    margin: 20px 0 0;    text-decoration: none;    background-size: 200% auto;    background-image: linear-gradient(to right, #0E7D76 0%, #3A9552 51%, #0E7D76 100%);    min-width: 243px; }
.abou-speak-btn a:hover { background-position: right center; }

.part-wis-top h2 { margin: 0 0 15px;   color: #01070C;    letter-spacing: -0.45px; }
.part-wis-tttext { color: #333;   font-size: 22px;    font-weight: 400;    line-height: 32px;    margin: 0 0 25px; }
.btnStyle a { display: inline-block;   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;    text-align: center;      text-decoration: none;    background-size: 200% auto;    background-image: linear-gradient(to right, #0E7D76 0%, #3A9552 51%, #0E7D76 100%);    min-width: 243px; }
.btnStyle a:hover { background-position: right center; }
.part-wis-cols { width: 33.33%; padding: 0 50px; border-left: 1px solid #C0C0C0; }
.part-wis-cols:nth-child(3n + 1) { border: 0; }
.part-wis-inn.flexwrap { margin: 0 -50px; row-gap: 50px; }
.part-wis-top { margin: 0 0 50px; }
.part-wis-cols h3 { margin: 20px 0;   color: #01070C;    font-size: 24px;    font-style: normal;    font-weight: 600;    line-height: normal;    letter-spacing: -0.48px; }
.part-wis-text { color: #333;   font-size: 18px;    font-style: normal;    font-weight: 400;    line-height: 24px; }

.logo-sl-inner.slick-slider .slick-track { display: flex; align-items: center; }
.logo-sl-img img { max-width: 170px !important; margin: 0 auto; width: 100%; }	
.logo-slide-sl { margin: 0 20px; }


/**/

.thrasst-title.thrasst-smalltitle h3 { font-size: 30px; letter-spacing: 0; }

.body-container .btn-grdnt a { color: #FFFFFF; text-decoration: none; } 



.thrasst.thrasst-smallcol { width: 31.51%; margin-right: 2.728%; }
.thrasst.thrasst-smallcol:nth-child(3n) { margin-right: 0; }
.thrasst.thrasst-smallcol .thrasst-icon { margin-bottom: 10px; }
.thrasst-col .thrasst-title.thrasst-smalltitle h3 { font-size: 24px; font-weight: 600; line-height: normal; letter-spacing: -0.48px; }

.dotLeft-shape.dotfull-shape { width: 100%; }
.home-form-part.form-style, .home-form-part.form-style p { color: #fff; }


/*Lp*/
.surver-hrlf { width: 55%; }
.surver-hrrght { width: 40%; }
.surver-hrinn { max-width: 960px; margin: 0 auto; justify-content: space-between !important; }
.surver-hrlf .sample-titlesg h1 { font-size: 55px; font-weight: 700; line-height: 1.1; letter-spacing: -1.1px; margin-bottom: 20px; }
.surver-hrlf .sample-headersg { margin: 0; }
.surver-hrbtn { margin-top: 20px; } 

.survey-content-box { max-width: 960px; margin: 0 auto; }
.survey-content-box .sample-titlesg h2 { font-size: 36px; font-weight: 600; line-height: 42px; letter-spacing: -0.72px; margin-bottom: 12px; }
.survey-textsg { line-height: 26px; position: relative; z-index: 1; }
.survey-textsg p:not(:last-child), .sample-textsg { margin-bottom: 12px; }
.survey-textsg a, .survey-textsg strong { color: inherit; }
.survey-textsg ul li { list-style: disc; margin: 2px 0px; }
.survey-textsg ul { margin: 0 0 12px; }
.survey-imgcol img { margin: 15px 0; }
.survey-content-col { margin-bottom: 50px; }
.survey-content-col h3 { font-size: 32px; font-weight: 600; letter-spacing: -0.64px; margin-bottom: 12px; }
.survey-content-col h4 { font-size: 24px; font-weight: 600; letter-spacing: -0.48px; margin-bottom: 12px; }
.survey-quotebox { padding: 40px; border-radius: 20px; background: rgb(111 201 192 / 20%); font-size: 28px; line-height: 36px;  position: relative;}
.survey-quotebox.hide-icon:before,.survey-quotebox.hide-icon:after { display: none; }
.survey-quotebox:before, .survey-quotebox:after { content: ''; position: absolute; width: 73px; height: 49px; top: -8px; left: -12px; background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Website%20Images/Strike%20Graph%20V2/Images/Layer_1.svg)no-repeat top center/contain; }
.survey-quotebox:after { bottom: -8px; top: auto; right: -8px; left: auto; transform: rotate(180deg); }
.survey-darkbox { border-radius: 20px; background: #00273D; padding: 40px 80px; }
.quotebox-txt { max-width: 916px; margin: 0 auto; }

.quote-icon:before, .quote-icon:after { content: ''; position: absolute; width: 73px; height: 49px; top: -58px; left: -86px; background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Website%20Images/Strike%20Graph%20V2/Images/Layer_1.svg) no-repeat top center / contain; }
.quote-icon:after { bottom: 0px; top: auto; right: -86px; left: auto; transform: rotate(180deg); }
.survey-mergebx .survey-darkbox { border-bottom-left-radius: 0; border-bottom-right-radius: 0; }
.survey-mergebx .survey-quotebox { border-top-left-radius: 0; border-top-right-radius: 0; }

.survey-frminn { background: linear-gradient(180deg, #00273D 0%, #005F74 100%); max-width: 954px; margin: 0 auto ; padding: 34px; }
.survey-frminn .sample-headersg { margin-bottom: 22px; }
.survey-frminn .sample-titlesg h2 { font-size: 24px; font-weight: 600; letter-spacing: -0.48px; line-height: normal; margin-bottom: 15px;  }
.survey-frmsec fieldset.form-columns-2 { display: flex; flex-wrap: wrap; column-gap: 15px; }
.survey-frminn.hero-lpformbox form .form-columns-2 .hs-form-field { margin-right: 0; width: calc(50% - 7.5px) !important; }



@media(min-width: 768px){
  .ctaframework-update .ctaframeworkleft { width: 32%; }
  .ctaframework-update .ctaframeworkright { width: 68%; }
  
}

@media(min-width: 1200px){
  
 .risk-upfnt h2 { font-size: 42px;  line-height: normal; letter-spacing: -1.26px; }
  
  .hrpoad-tile h1, .hrdrata-lf h1 { font-size: 55px; }  
  .author-name h3 { font-size: 36px; }
  .ctaframework-update .ctaframeworkinner { padding: 30px 60px; }
}


@media(max-width: 1199px) and (min-width: 798px){  
  .recepi-tile h3,.cyberseuri-txt { font-size: 20px; line-height: 28px; }
}
@media(max-width: 1199px) {

  .faqframework-header h2, .imgai-security .sample-titlesg h2, .sample-titlesg.operatlargetitle h2, .largezgzagheadertitle.zgzag-hdr h2, .hotrwokTitle h2 { font-size: 40px; }
  
  .part-wis-cols, .secure-path-licols { padding: 0 20px; }  
  .part-wis-inn.flexwrap, .secure-path-listi { margin: 0 -20px; }
  .abou-speak-top h2, .upcoeveTop h2, .abou-secure-path-top h2, .secure-path-top h2, .part-wis-top h2 { font-size: 38px; }
  .hero-ev-cont h1 { font-size: 44px; line-height: 54px; }
  .hero-ev-text, .abou-secure-path-text { font-size: 18px; line-height: 28px; }
  .zzsLeft h3 { font-size: 30px; }
  
  
  
}


@media(max-width: 991px){
  
  .hrpoadcast-sec .container { padding: 0px 27px; }
  .hrpoadcast-left { width: 100%; padding-right: 0; }
  .hrpoadcast-rght { width: 100%; padding-top: 30px; padding-left: 0; }
  .hrpoadcast-logo img { max-width: 293px !important; }
  .hrpoadcast-logo { margin-bottom: 20px; }
  .podcast-tile h2 { font-size: 40px; }
  
  .procoming-inner { text-align: center; }
  .procoming-rght { width: 100%; }
  .procoming-img { margin: 0 auto 30px; }
  .recepi-col { width: 50%; }
  
  .prohost-info { font-size: 20px; }
  .cyberseuri-col { width: 31%; margin-right: 3.5%; }
  
  
  .hrdrata-lf, .hrdrata-rght, .drimgtxt-content { width: 100%; }
  .hrdrata-lf { padding-bottom: 50px; }
  
  .drimgtxt-image { width: 100%; padding: 0 0 50px; }
  
  .qu-tile h3 { font-size: 32px; }
  .qu-text { font-size: 18px; line-height: 26px; }
  .hrdrata-text h3 { font-size: 28px; }
  
  .faqdata-cls h3, .zigsolu-content h3 { font-size: 26px; }
  
  
  .trust-opers-newinners .trust-operas-items { /* width: calc(50% - 20px);*/ margin-bottom: 30px; }
  .trust-opers-newinners .trust-operas-items .trust-operas-title h3 { font-size: 28px; }
  .trust-operas-inners.trust-opers-newinners { padding-top: 0; }
  .hrpoadcast-rght .hrpodcast-list .podcast-episode { max-width: 100%;}
  .hotrwokItem { width: 50%; }
  .hotrwok_threecols .hotrwokItem { width: 50%; }
  .ctaframeworkinner { padding: 35px; }
  .faqframework-header h2, .imgai-security .sample-titlesg h2, .sample-titlesg.operatlargetitle h2, .largezgzagheadertitle.zgzag-hdr h2, .hotrwokTitle h2 { font-size: 36px; }
  .hero-ev-left { width: 100%; order: 2; }
  .hero-ev-right { width: 100%; padding: 0 0 50px; }
  .abou-speak-top h2, .upcoeveTop h2, .abou-secure-path-top h2, .secure-path-top h2, .part-wis-top h2 { font-size: 34px; }
  .secure-path-text { font-size: 20px; line-height: 28px; }
  .zzsLeft, .zzsInner:nth-child(even) .zzsLeft { width: 100%; padding: 30px 0 0; order: 2; }
  .zzsRight { width: 100%; }
  .zzsOuter { row-gap: 40px; }
  .zzsInner:nth-child(even) { flex-flow: column; }
  .abou-speak-item { width: 50%; }
  
  .thrasst-title.thrasst-smalltitle h3 { font-size: 28px; line-height: 34px; }
  
  .thrasst.thrasst-smallcol { width: 100%; display: -webkit-flex; flex-wrap: wrap; margin: 0px; }
  .thrasst.thrasst-smallcol:not(:last-child) { margin-bottom: 48px; }
  
  .thrasst.thrasst-smallcol { flex-direction: column; }
  .thrasst.thrasst-smallcol .thrasst-content { width: 100%; padding-left: 0; }

  .surver-hrlf .sample-titlesg h1 { font-size: 42px; }
  .surver-hrlf { width: 100%; }
  .surver-hrrght { width: 100%; text-align: center; padding-top: 40px; }
  .survey-quotebox:after, .survey-quotebox:before { width: 55px; }
  .quote-icon { padding: 0px 30px; } 
  .quote-icon:before { left: -10px; top: 0; width: 30px; }
  .quote-icon:after { right: -10px; width: 30px; bottom: 0; } 
  .survey-quotebox { font-size: 24px; line-height: 1.2; }
  .survey-darkbox { padding: 40px 50px; }
  .survey-content-box .sample-titlesg h2 { font-size: 32px; line-height: 1.2; }
  .survey-content-col h3 { font-size: 28px; } 
}


@media(max-width: 767px){
  .hrpoad-tile h1, .podcast-pstitle h1 { font-size: 32px; letter-spacing: -0.96px; }
  .author-name h3 { font-size: 24px; line-height: 28px; letter-spacing: -0.24px; }
  .hrpoadcast-audio { min-height: 130px; margin-bottom: -92px;  }
  .hrpoadcast-headersg .sample-textsg, .hrpoadcast-headersg .sample-textsg p, .podcast-blg .security-title .sample-textsg, .podcast-blg .security-title .sample-textsg p { font-size: 20px; line-height: 30px; }
  .hrpoadcast-shape .dotLeft-shape, .hrpoadcast-shape .dotRight-shape { min-height: 130px; object-fit: cover; }
  .hrpoadcast-logo img { max-width: 100px !important; } 
  .hrpoadcast-logo { width: 100px; }
  .hrpoadcast-content { width: calc(100% - 100px); padding-left: 20px; }
  .hrpoadcast-left .sample-textsg, .hrpoadcast-left .poadcast-icon, .procoming-rght .procoming-heading { display: none; }
  .hrpoadcast-center.hide { display: block; } 
  .hrpoadcast-center .sample-textsg, .hrpoadcast-center .sample-textsg p { font-size: 22px; line-height: 32px; }
  .hraudio-update .hrpoadcast-audio { min-height: 216px; }
  
  
  .procoming-img { width: 180px; height: 180px; }
  .procoming-heading h6 { font-size: 20px; margin-bottom: 20px; }
  .procoming-heading.hide { display: block; margin-bottom: 30px; } 
  
  .podcast-tile h2, .recepi-header h2, .podcast-blg .security-title h2 { font-size: 32px; line-height: 36px; letter-spacing: -0.96px; }
  
  
  
  .recepi-header .sample-textsg, .recepi-header .sample-textsg p { font-size: 20px; line-height: 30px; }
  .recepi-col { width: 100%; }
  .recepi-tile h3 { font-size: 20px; line-height: 30px; }
  
  .prohost-content, .proguest-inn .prohost-content { width: 100%; padding-left: 0; }
  .prohost-header { margin-bottom: 30px; }
  .prohost-image { margin: 0 auto 20px; }
  .prohost-info strong { display: block; margin: 0 0 5px; }
  .prohost-info a { display: block; margin: 5px 0 0 0; }
  .prohost-info { font-size: 24px; line-height: 28px; text-align: center; }
  .podcast-cta .cta-sgform form .actions { float: none; }
  .podcast-cta form .hs_recaptcha { left: 50%; transform: translateX(-50%); }
  
  .cyberseuri-star ul { gap: 11px; }
  .cyberseuri-col { width: 100%; margin-right: 0; margin-bottom: 38px; }
  
  .podcast-cta .cta-sgheader { padding: 50px 30px; }
  .podcast-cta .cta-sgtitle.sample-titlesg h2 { font-size: 32px; font-weight: 700; line-height: 36px; letter-spacing: -0.96px; }
  .podcast-cta .cta-sgform form .hs-form-field { padding: 10px 0px; width: 100% !important; }
  
  
  .podpst-social .blg-social-icons.section-post-right { padding-top: 0; }
  .podapp-icon li a> img { max-width: 44px !important; }
  
  .accpod-title h4 { font-size: 20px; padding-left: 34px; }
  .accpod-title h4:before { width: 20px; height: 20px; border-top: 20px solid #D9D9D9; border-left: 12px solid transparent; border-right: 12px solid transparent; }
  
  .hrdr-shp.bm-shape { bottom: 30px; }
  .hrdrata-text h3 { font-size: 24px; }
  
  .drimgtxt-image { padding-bottom: 25px; }
  
  .qu-row { padding: 22px; }
  .quicon-img { width: 100%; margin: 0 0 12px; }
  .qu-content, .qu-tile { width: 100%; }
  .qu-content h4 { font-size: 22px; }
  .qu-tile h3 { font-size: 28px; }
  .qu-step { width: 100%; margin: 0 0 20px; }
  .qu-number { width: 80px; height: 80px; margin: 0 auto; }
  .qu-number span { width: 55px; height: 55px; font-size: 35px; }
  .drquestion-rw { text-align: center }

  .zigsolu-img { width: 100%; text-align: center; margin-bottom: 20px; }
  .zigsolu-content { width: 100%; padding: 0 !important; }
  .zigsolu-col:not(:last-child) { margin-bottom: 35px; }
  
  .herosg-subtile h6 { font-size: 18px; margin-bottom: 14px; }
  
  .faqdata-cls { padding: 20px; }
  .faqdata-cls h3 { font-size: 20px; }
  span.fqicon { width: 22px; height: 22px; margin-right: 8px; }
  span.fqicon:after { height: 12px; width: 3px; }
  span.fqicon:before { height: 3px; width: 12px; }
  .faq-subtxt  { font-size: 18px; letter-spacing: 2.5px; }
  .faq-text { font-size: 18px; line-height: 28px; }
  .faq-content { padding: 30px 0px;  }
  
  .zigsolu-content h3 { font-size: 22px; }
  
  .trust-opers-newinners .trust-operas-items { width: 100%; margin-left: 0; margin-right: 0; }   
  
  .testimonial-wrapperspce .wrapper-lp { padding-left: 15px !important; padding-right: 15px !important; }
  .hrpoadcast-rght .hrpodcast-list .podcast-episode img { width: 160px; height: 160px; }
  .ctaframeworkleft { width: 100%; text-align: center; }
  .ctaframeworkright { width: 100%; padding: 30px 0 0; }
  .ctaframeworkright .sample-textsg, .ctaframeworkright .sample-textsg p { font-size: 18px; font-weight: 400; line-height: 26px; }
  .right_image .ctaframeworkright { padding-right: 0; }
  
  .hotrwokItem, .secure-path-licols, .abou-speak-item, .part-wis-cols { width: 100%; }
  .hotrwok_threecols .hotrwokItem { width: 100%; }
  .hero-ev-cont h1 { font-size: 36px; line-height: 48px; }
  .secure-path-top h6, .abou-secure-path-top h6, .upcoeveTop h6, .abou-speak-top h6 { font-size: 18px; }
  .abou-speak-top h2, .upcoeveTop h2, .abou-secure-path-top h2, .secure-path-top h2, .part-wis-top h2 { font-size: 28px; }
  .secure-path-text, .upcoeveText, .abou-speak-text, .part-wis-tttext { font-size: 18px; line-height: 28px; }
  .abou-secure-path-text h3 { font-size: 22px; }
  .zzsimgb img { min-height: 300px; }
  .zzsLeft h3 { font-size: 24px; }
  .abou-speak-img { width: 220px; height: 220px; }
  .abou-speak-item-inn { padding: 130px 24px 24px; }
  .abou-speak-sbtext { font-size: 20px; }
  
  .thrasst-title.thrasst-smalltitle h3 { font-size: 26px; line-height: 34px; }
  
  .surver-hrlf .sample-titlesg h1 { font-size: 36px; }
  .survey-content-box .sample-titlesg h2 { font-size: 28px; }
  .survey-content-col h3 { font-size: 26px; }
  .survey-content-col h4 { font-size: 22px; }
  .survey-content-col { margin-bottom: 30px; }
  .survey-darkbox { padding: 25px; }
  .survey-quotebox { padding: 25px; font-size: 20px; line-height: 26px; }
  .survey-quotebox:after, .survey-quotebox:before { width: 40px; } 
  .survey-frminn .sample-titlesg h2 { font-size: 20px; }
  .survey-frminn.hero-lpformbox form .form-columns-2 .hs-form-field { width: 100% !important; }
  
}

@media(max-width: 375px){
  .cyberseuri-star ul li > img  { max-width: 48px !important; }
  .recepi-feature { width: 210px; height: 210px; }  

} *, *:before, *:after { box-sizing: border-box; } .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: 1px;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: 1px;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: 1px;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 ;}} .content-wrapper, .page-center {margin: 0 auto;padding: 0 15px;}.dnd-section > .row-fluid {margin-left: auto;margin-right: auto;}.dnd-section .dnd-column {padding-left: 15px;padding-right: 15px;}@media (max-width: 767px) {.dnd-section .dnd-column {padding-left: 0;padding-right: 0;}}  .hs-form-field {position: relative;}.form-title {margin: 0;text-align: center;}.form-title ~ div > form {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;}.hs-form-field > label {display: block;margin-bottom: 0.35rem;text-align: left;width: auto;}.input {position: relative;}input[type='text'], input[type='email'], input[type='password'], input[type='tel'], input[type='number'], input[type='file'], select, textarea {-webkit-appearance: none;-moz-appearance: none;appearance: none;display: inline-block;width: 100% !important;}select::-ms-expand {display: none;}fieldset {max-width: 100% !important;}form .inputs-list {list-style: none;margin: 0;padding: 0;}.inputs-list > li {display: block;margin: 0.7rem 0 0.7rem 0.7rem;padding: 0;width: 100%;}input[type='checkbox'], input[type='radio'] {border: none;cursor: pointer;height: auto;line-height: normal;margin-right: 0.35rem;padding: 0;width: auto;}.hs-fieldtype-select .input:after {content: '\25BE';pointer-events: none;position: absolute;right: 15px;top: 50%;transform: translateY(-50%);}.hs-fieldtype-date .input .hs-dateinput:before {content: '\01F4C5';position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}.fn-date-picker td.is-selected .pika-button {border-radius: 0;box-shadow: none;}.fn-date-picker td .pika-button:hover {border-radius: 0 !important;}form .hs-richtext img {max-width: 100% !important;}form .header {background-color: transparent;border: none;}.legal-consent-container .hs-form-booleancheckbox-display > span, .legal-consent-container .hs-form-booleancheckbox-display > span p {line-height: 1.25;}.hs-error-msg, .hs-error-msgs {margin-top: 0.35rem;}form input[type='submit'], form .hs-button {cursor: pointer;display: block;letter-spacing: 0;margin: 0;text-align: center;transition: all 0.15s linear;white-space: normal;width: 100%;}.grecaptcha-badge {margin: 0 auto;}  .hs-menu-wrapper ul {display: flex;flex-wrap: wrap;list-style: none;margin: 0;padding-left: 0;}.hs-menu-wrapper.hs-menu-flow-horizontal .hs-menu-children-wrapper {flex-direction: column;}@media (max-width: 767px) {.hs-menu-wrapper.hs-menu-flow-horizontal ul {flex-direction: column;}}.hs-menu-wrapper.hs-menu-flow-vertical ul {flex-direction: column;}.hs-menu-wrapper.hs-menu-flow-vertical.flyouts ul {display: inline-flex;}@media (max-width: 767px) {.hs-menu-wrapper.hs-menu-flow-vertical ul {display: flex;}}.hs-menu-wrapper.flyouts .hs-item-has-children {position: relative;}.hs-menu-wrapper.flyouts .hs-menu-children-wrapper {left: -9999px;opacity: 0;position: absolute;}.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a {display: block;white-space: nowrap;}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {left: 0;opacity: 1;top: 100%;}.hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {left: 100%;opacity: 1;top: 0;}@media (max-width: 767px) {.hs-menu-wrapper.flyouts .hs-menu-children-wrapper, .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper, .hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {left: 0;opacity: 1;position: relative;top: auto;}} .testimonial-main-container .slick-dots li button:focus:before,.testimonial-main-container .slick-dots li button:hover:before,.testimonial-main-container .slick-dots li.slick-active button:before{opacity:1;background-color:#255179}.lp-banner-container{position:relative;overflow:hidden}.cta-sec .background-graphics,.lp-banner-container .background-graphics{position:absolute;right:-50px;top:0}.lp-banner-inner-container{max-width:936px;margin:0 auto}.lp-banner-container .text-form-container{padding:69px 0 78px;display:flex;justify-content:space-between;align-items:center;position:relative}.lp-banner-container .right-form-block,.with-right-image .right-image-block{max-width:360px;width:100%;margin-left:20px}.lp-banner-container .left-text-block{width:-webkit-calc(100% - 380px);width:-moz-calc(100% - 380px);width:calc(100% - 380px)}.lp-banner-container .left-text-block .section-text{max-width:456px}.lp-banner-container .right-form-block .form-block{border-radius:7px;padding:27px 42px 46px;border:1px solid #dedede;box-shadow:8px 9px 23px rgba(0,0,0,.1)}.text-form-container.image-text .right-image-block .banner-image img,.with-right-image .right-image-block .banner-image img{box-shadow:8px 9px 23px rgba(0,0,0,.1);border-radius:8px;width:100%}.cta-block,.image-main-container .section-image-block,.lp-banner-container .right-form-block .form-block .submitted-message{text-align:center}.hero-rght-frmblck form .hs_error_rollup,.lp-banner-container .right-form-block .form-block .hs-form-field>label,.testimonial-main-container .slick-next:before,.testimonial-main-container .slick-prev:before,.with-right-image .banner-form .form-title,.with-right-image .banner-form .hs-form-field>label{display:none}.lp-banner-container .right-form-block .form-block p.form-text{text-align:center;margin:0}.banner-video-inner-section{max-width:936px;margin:-240px auto 0;position:relative}.lp-banner-container.with-banner-video{padding-bottom:240px}.with-right-image .banner-form{max-width:360px}.lp-banner-container .text-form-container.text-form{padding-bottom:0}.text-form-container.image-text .right-image-block{max-width:360px;margin-right:80px;width:100%}.lp-banner-container .text-form-container.image-text .left-text-block{width:-webkit-calc(100% - 440px);width:-moz-calc(100% - 440px);width:calc(100% - 440px)}.logos-main-container{padding:58px 0 52px}.logos-main-container .heading-text{text-align:center;margin:0 0 12px}.logos-container{display:flex;justify-content:center;margin:0 -10px;flex-wrap:wrap;align-items:center}.logos-container .logo-block{margin:0 10px}.step-main-container{padding:70px 0 100px}.step-main-container .section-heading-block{text-align:center;max-width:655px;margin:0 auto}.step-block-container{display:flex;margin:0 -12px}.step-block{width:-webkit-calc(25% - 24px);width:-moz-calc(25% - 24px);width:calc(25% - 24px);margin:40px 12px 0}.step-block .sub-title{position:relative;margin:0 0 26px;padding:0 0 30px;text-transform:uppercase}.step-block .sub-title::after{content:'';width:16px;height:16px;background-color:#6c9a4e;display:block;bottom:0;left:0;position:absolute;border-radius:100%}.step-block .title{margin:0 0 6px}.Three-column-main-container .block_row .block .block_content .block-text p,.step-block .block-text p{margin:0}.image-main-container .page-center,.step-block-main-container{position:relative}.line-shape{position:absolute;width:100%;top:71px}.line-shape img{width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px)}.image-text-flexible-main-container{padding:50px 0;position:relative;overflow:hidden}.image-text-flexible-main-container::before{content:'';background-image:url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%20%20LP%20Files/Polygon@2x%202.png);background-size:contain;width:503px;height:625px;background-repeat:no-repeat;position:absolute;top:120px;left:0}.image-text-flexible-main-container::after{content:'';background-image:url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%20%20LP%20Files/Polygon@2x%203.png);background-size:contain;width:510px;height:637px;background-repeat:no-repeat;position:absolute;right:0;top:40%}.fancybox-button,.fancybox-slide{background:#fff}.image-text-block-container{max-width:936px;margin:0 auto;position:relative;z-index:1}.image-text-flexible-main-container .image-text-block{background:#fff;border:1px solid #ccc;border-radius:7px;padding:55px;display:flex;align-items:center;justify-content:space-between;margin:50px 0}.image-text-flexible-main-container .image-text-block .image-block,.image-text-flexible-main-container .image-text-block .text-block{width:-webkit-calc(50% - 25px);width:-moz-calc(50% - 25px);width:calc(50% - 25px)}.image-text-flexible-main-container .image-text-block .text-block{max-width:363px}.image-text-flexible-main-container .image-text-block .image-block{max-width:374px}.image-text-flexible-main-container .image-text-block.left-side{flex-direction:row-reverse}.Three-column-main-container{padding:50px 0 70px}.Three-column-main-container .section-heading-block h2{margin-bottom:60px}.Three-column-main-container .block_row{display:flex;flex-wrap:wrap;margin:0 -13px}.Three-column-main-container .block_row .block{margin:0 13px 30px;width:-webkit-calc(33.33% - 26px);width:-moz-calc(33.33% - 26px);width:calc(33.33% - 26px)}.Three-column-main-container .block_row .block .block_icon img{max-height:90px}.Three-column-main-container .block_row .block .block_icon{margin-bottom:30px}.Three-column-main-container .block_row .block .block_content h4{margin:0 0 8px}.Three-column-main-container.small-icon .section-heading-block h2{margin-bottom:8px}.Three-column-main-container.small-icon .section-heading-block p{max-width:637px;margin-bottom:40px}.Three-column-main-container.small-icon .block_row .block{display:flex}.Three-column-main-container.small-icon .block_row .block .block_icon{margin-bottom:0;max-width:72px;width:100%;margin-right:25px}.testimonial-main-container{padding:110px 0}.testimonial-icon{padding-top:20px}.testimonial-inner-block{max-width:780px;margin:0 auto;text-align:center;padding:0 15px}.testimonial-main-container .slick-dots{bottom:-30px;margin:0;line-height:0}.testimonial-main-container .slick-dots li{width:10px;height:10px;margin:0 10px;padding:0}.testimonial-main-container .slick-dots li button{width:10px;height:10px;padding:0;margin:0}.testimonial-main-container .slick-dots li button:before{font-size:0;line-height:10px;width:10px;height:10px;opacity:1;background-color:#dbdbdb;content:'';border-radius:100%}.testimonial-main-container .slick-next,.testimonial-main-container .slick-prev{width:18px;height:37px;margin-top:-18px;background-size:contain!important;border:none!important;margin-bottom:0;background-repeat:no-repeat!important}.image-main-container::before,.rating-block:before{background-repeat:no-repeat;background-size:contain;content:''}.testimonial-main-container .slick-next{right:-15px;background-image:url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%20%20LP%20Files/Vector%203.png)}.testimonial-main-container .slick-next:focus,.testimonial-main-container .slick-next:hover{background-image:url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%20%20LP%20Files/Vector%203.png);background-size:cover}.testimonial-main-container .slick-prev{left:-15px;background-image:url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%20%20LP%20Files/Vector%202.png)}.testimonial-main-container .slick-prev:focus,.testimonial-main-container .slick-prev:hover{background-image:url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%20%20LP%20Files/Vector%202.png);background-size:cover}.slick-slide{outline:0!important}.image-main-container{padding:120px 0;position:relative}.custmr-clnr,.custmr-cls-hdr{padding-right:26px;float:left}.image-main-container::before{background-image:url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%20%20LP%20Files/Polygon@2x%205.png);width:221px;height:495px;position:absolute;top:0;left:0}.image-main-container .section-heading{max-width:637px;text-align:center;margin:0 auto 36px}.hero-rght-frmblck .form-title.hero-rght-ttl{font-size:24px}.lp-banner-container .right-form-block.hero-rght-frmblck .form-block{padding:23px 34px 25px;border:0;box-shadow:4px 4px 19px rgb(0 0 0 / 10%);border-radius:8px}.lp-banner-container .right-form-block.hero-rght-frmblck .form-block .hs-form-field>label{display:block}.hero-rght-frmblck input[type=email],.hero-rght-frmblck input[type=number],.hero-rght-frmblck input[type=password],.hero-rght-frmblck input[type=tel],.hero-rght-frmblck input[type=text],.hero-rght-frmblck select,.hero-rght-frmblck textarea{border:1px solid #e2e2e2;padding:10px 20px}.hero-rght-frmblck input[type=checkbox],.hero-rght-frmblck input[type=radio]{vertical-align:middle;border:1px solid #e2e2e2;border-radius:3px;width:17px!important;height:17px}.hero-rght-frmblck .hs-form-field>label,.hero-rght-frmblck .hs-form-field>label span{font-family:Roboto,sans-serif;font-style:normal;color:#8a8a8a;font-weight:500;font-size:10px;line-height:12px;padding:0}.cta-mn a,.cta-mn a:hover{font-weight:700;background:#6c9a4e;text-decoration:none}.hero-rght-frmblck .hs-form-field{margin-bottom:10px}.hero-rght-frmblck form .inputs-list:not(.no-list) label,.hero-rght-frmblck form .inputs-list:not(.no-list) label>span,.hero-rght-frmblck form .inputs-list:not(.no-list) label>span p{color:#8a8a8a;font-weight:500;font-size:10px;line-height:12px}.custmr-cls-outer,.hero-rght-frmblck form .inputs-list,.rating-rw{display:flex;flex-wrap:wrap}.hero-rght-frmblck form .inputs-list>li{margin:8px 0;line-height:12px;width:33.33%;padding:0 10px 0 0}.hero-rght-frmblck form ul.no-list.hs-error-msgs.inputs-list>li{width:100%;padding:0}.hero-rght-frmblck form ul.no-list.hs-error-msgs.inputs-list>li .hs-error-msg{font-size:10px}.hero-rght-frmblck form .hs_submit.hs-submit{margin-top:10px}.hero-rght-frmblck form fieldset{max-width:100%!important} 
.hero-rght-frmblck form .input{margin-right:0!important}.hero-rght-frmblck form .form-columns-2 .hs-form-field{width:48%!important;float:left;margin-right:4%}.hero-rght-frmblck form .form-columns-2 div.hs-form-field+div.hs-form-field,.rating-block:nth-child(4n){margin-right:0}.custmr-cls-hdr{width:30%}.custmr-cls-hdr h3{font-size:24px;line-height:28px;margin-bottom:5px}.custmr-clnr h4{font-size:30px;line-height:36px;margin-bottom:5px}.custmr-clnr{width:25%}.custmr-cls-inr{width:70%;float:left}.custmr-cls-otrtxt{font-size:10px;line-height:12px;color:#939393}.custmr-cls-inrtxt,.custmr-cls-inrtxt p{font-size:14px;line-height:17px;color:#000;margin-bottom:0}.cta-mn a,.cta-mn a:hover,.rating-top-btn a{color:#fff;font-family:Rubik,sans-serif}.text-form-container.newtxt-form-container{padding:44px 0 54px}.custmr-saves{padding-bottom:50px}.sectn-icon{width:14.2857142857%;float:left;padding:10px}.rating-container,.rating-innrcontainer,.rating-rw,.rating-top-rw,.scn-mn-container,.sectn-icon-grp,.step-main-sec{width:100%;float:left}.sectn-icon-grp{margin-bottom:80px}.cta-sec{position:relative;overflow:hidden;padding:104px 0 100px}.cta-block h2{font-size:55px;line-height:65px}.cta-mn a{margin-top:30px;border-radius:7px;font-size:18px;line-height:21px;padding:13px 20px;min-width:263px;width:auto;display:inline-block;vertical-align:middle}.rating-container{padding:87px 0}.rating-toplft{width:30%;float:left;padding-right:40px;padding-left:20px}.rating-toprght{width:60%;float:left}ul.rating-tplst{margin:0 0 12px;padding:0;list-style:none}ul.rating-tplst li{margin:0;display:inline-block;padding:0 6px}.rating-topimg{width:25%;padding:0 8px;float:left}.rating-top-btn a{font-weight:400;font-size:16px;line-height:19px;text-decoration:underline}.rating-toplft h2{line-height:52px;margin-bottom:12px}.rating-top-rw{margin-bottom:40px}.rating-block{position:relative;z-index:1;border-radius:6px;width:23.5%;float:left;margin-right:2%;padding:30px 38px 35px;margin-bottom:20px}.fancybox-content,.fancybox-content iframe,.fancybox-slide{border-radius:10px}.rating-block:before{position:absolute;top:10px;left:8px;background-image:url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/%E2%80%9C.png);background-position:center center;width:22px;height:15px}.rating-name h6{font-size:10px;line-height:12px;margin-bottom:0}.rating-text h6{margin-bottom:16px;font-weight:600;font-size:16px;line-height:19px;color:inherit}.rating-name{position:absolute;bottom:20px;left:0;padding-left:38px;width:100%}.lp-hero-btntxt>a{font-weight:700;font-size:14px;line-height:17px;font-family:Rubik,sans-serif;padding-left:57px;position:relative;min-height:44px;display:flex;flex-wrap:wrap;align-items:center}.lp-hero-btntxt>a:focus,.lp-hero-btntxt>a:hover{color:#6c9a4e;text-decoration:none;font-family:Rubik,sans-serif;font-weight:700}.lp-hero-btntxt>a:before{position:absolute;top:0;left:0;content:'';width:44px;height:44px;border-radius:50%;background-color:#6c9a4e}.lp-hero-btntxt>a:after{position:absolute;top:14px;left:18px;content:'';width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #fff}.fancybox-slide{width:calc(100% - 20px)!important;margin:20px 20px 20px 0;padding:40px;max-width:600px!important;transform:translate(-50%,-50%);height:auto!important;top:50%;left:50%}.fancybox-content{width:100%!important;height:inherit!important;padding-top:56.25%!important}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#000}@media (max-width:1199px){.rating-toplft{padding-left:10px;padding-right:20px}ul.rating-tplst li{padding:0 5px}.cta-block h2{font-size:42px;line-height:60px}}@media (max-width:991px){.logos-main-container{padding:58px 0 40px}.step-main-container{padding:40px 0 50px}.image-text-flexible-main-container{padding:0}.Three-column-main-container{padding:40px 0}.testimonial-main-container{padding:70px 0}.cta-sec,.image-main-container,.rating-container{padding:80px 0}.image-main-container::before{width:141px}.text-form-container.image-text .right-image-block{margin-right:40px}.lp-banner-container .text-form-container.image-text .left-text-block{width:-webkit-calc(100% - 400px);width:-moz-calc(100% - 400px);width:calc(100% - 400px)}.custmr-cls-hdr h3{font-size:22px;line-height:26px}.custmr-clnr h4{font-size:29px;line-height:34px}ul.rating-tplst li{padding:0 4px}ul.rating-tplst li img{max-width:26px!important}.rating-toplft h2{line-height:42px;font-size:32px}.rating-block{width:49%}.rating-block:nth-child(2n){margin-right:0}.cta-block h2{font-size:38px;line-height:56px}.sectn-icon-grp{margin-bottom:40px}}@media (max-width:767px){.lp-banner-container .text-form-container{padding:50px 0;justify-content:center;flex-direction:column}.lp-banner-container .left-text-block{width:100%;text-align:center}.lp-banner-container .right-form-block{margin-left:0;margin-top:20px}.lp-banner-container .left-text-block .section-heading,.lp-banner-container .left-text-block .section-text,.with-right-image .banner-form{margin-left:auto;margin-right:auto}.banner-video-inner-section{margin-top:-180px}.lp-banner-container.with-banner-video{padding-bottom:180px}.logos-main-container{padding:50px 0 40px}.step-block-container{flex-wrap:wrap}.step-block{width:-webkit-calc(50% - 24px);width:-moz-calc(50% - 24px);width:calc(50% - 24px)}.line-shape{display:none}.image-text-flexible-main-container .image-text-block{padding:30px;justify-content:center;flex-direction:column}.custmr-cls-outer,.image-text-flexible-main-container .image-text-block.left-side{flex-direction:column}.custmr-cls-inr,.image-text-flexible-main-container .image-text-block .image-block,.image-text-flexible-main-container .image-text-block .text-block,.lp-banner-container .text-form-container.image-text .left-text-block,.rating-toprght{width:100%}.image-text-flexible-main-container .image-text-block .text-block{max-width:100%;text-align:center}.Three-column-main-container{padding:30px 0}.Three-column-main-container .block_row .block{width:-webkit-calc(50% - 26px);width:-moz-calc(50% - 26px);width:calc(50% - 26px)}.Three-column-main-container .block_row .block .block_icon{margin-bottom:15px}.cta-sec,.image-main-container,.rating-container,.testimonial-main-container{padding:50px 0}.image-main-container::before{width:121px;height:285px}.with-right-image .banner-form{max-width:360px}.with-right-image .banner-form .submitted-message{text-align:center}.lp-banner-container .text-form-container{align-items:center!important}.with-right-image .right-image-block{margin-left:0;margin-top:40px}.text-form-container.image-text .right-image-block{margin-right:0;margin-top:40px}.lp-banner-container .text-form-container.image-text{flex-direction:column-reverse}.lp-banner-container .left-text-block .section-text h5,.lp-banner-container .left-text-block .section-text h6,.lp-banner-container .left-text-block .section-text ul li{text-align:left}.lp-banner-container .right-form-block.hero-rght-frmblck .form-block{padding:23px 20px 25px}.hero-rght-frmblck .form-title.hero-rght-ttl{font-size:22px}.hero-rght-frmblck form .form-columns-2 .hs-form-field{width:100%!important;margin-right:0}.hero-rght-frmblck form .inputs-list>li{width:50%}.custmr-cls-hdr{width:100%;padding-right:0;margin-bottom:20px}.custmr-clnr{width:33.33%}.sectn-icon{width:25%}.sectn-icon-grp{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.rating-toplft{padding-left:0;padding-right:0;width:100%;margin-bottom:30px}.rating-topimg{width:20%}.cta-block h2{font-size:34px;line-height:46px}.cta-mn a{margin-top:20px}.rating-block{padding:25px 25px 30px}.rating-name{position:absolute;bottom:15px;left:0;padding-left:25px}.rating-block:before{width:18px;height:15px}.fancybox-slide{padding:20px}}@media (max-width:480px){.lp-banner-container .right-form-block .form-block{padding:27px 30px 30px}.banner-video-inner-section{margin-top:-100px}.lp-banner-container.with-banner-video{padding-bottom:100px}.step-block{width:-webkit-calc(100% - 24px);width:-moz-calc(100% - 24px);width:calc(100% - 24px)}.step-main-container{padding:40px 0}.image-text-flexible-main-container .image-text-block{padding:30px 15px;margin:40px 0}.Three-column-main-container .section-heading-block h2{margin-bottom:40px}.Three-column-main-container .block_row .block{width:-webkit-calc(100% - 26px);width:-moz-calc(100% - 26px);width:calc(100% - 26px)}.custmr-saves{padding-bottom:30px}.custmr-clnr{width:100%;margin-bottom:20px}.custmr-clnr h4{font-size:22px;line-height:26px}.sectn-icon{width:33.33%;padding:5px}.rating-block{width:100%;margin-right:0}.rating-topimg{width:33.33%}.rating-top-rw{margin-bottom:30px}.rating-toplft h2{line-height:36px;font-size:28px}.cta-block h2{font-size:30px;line-height:40px}} .testimonial-wrapper-section,.two-col-section-inner{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;-webkit-flex-wrap:wrap}.two-col-img-and-content-section{position:relative;overflow:hidden;padding:99px 0}.two-col-section-inner{display:flex;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.two-col-img-and-content-section .background-graphics{position:absolute;left:-27px;top:0}.two-col-img-and-content-section .background-graphics img{max-width:442px;width:100%}.two-col-img-and-content-section .left-col-img{width:35%}.two-col-img-and-content-section .left-col-img img{box-shadow:8px 9px 23px rgba(0,0,0,.1);border-radius:8px}.two-col-img-and-content-section .right-col-text{width:65%}.two-col-img-and-content-section .right-col-inner{padding-left:74px}.two-col-img-and-content-section .section-cta a.button{max-width:264px;width:100%;justify-content:center}.two-col-section-main{max-width:895px;margin:0 auto;width:100%;position:relative}.two-col-img-and-content-section .section-heading h2{margin-bottom:20px}.two-col-img-and-content-section .section-text p{margin-bottom:15px}.two-col-video-and-content-section .left-col-video,.two-col-video-and-content-section .right-col-text-sec{width:50%}.two-col-video-and-content-section .right-col-inner-text{padding-left:55px}.two-col-video-and-content-section{padding:262px 0 293px}.two-col-video-and-content-section .watch-the-video h6{margin-bottom:7px}.two-col-video-and-content-section .right-col-inner-text .section-text{max-width:480px;width:100%}.two-col-video-and-content-section .right-col-inner-text .section-text p{margin-bottom:0}.text-and-video-section{padding:86px 0 74px;position:relative;overflow:hidden}.text-and-video-section .section-content{max-width:744px;margin:0 auto;text-align:center;position:relative}.text-and-video-section .section-content h2{max-width:552px;width:100%;margin:0 auto 28px}.text-and-video-section .background-graphics{position:absolute;right:0;top:0}.text-and-video-section .section-content p{max-width:552px;width:100%;margin:22px auto 28px}.text-and-video-section .section-content h6{margin-bottom:10px}.testimonial-section .testimonial-inner-section{max-width:965px;margin:0 auto;width:100%;border:1px solid #ccc;border-radius:7px}.testimonial-wrapper-section{display:flex;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;padding:71px 98px 90px}.testimonial-main-container.testimonial-section{padding:118px 0 122px}.testimonial-section .left-content-column{width:22%}.testimonial-section .right-content-column{width:78%;padding-left:25px}.testimonial-section .testimonial-logo-image{margin-bottom:14px}.testimonial-section .slick-dots{bottom:-42px}.stats-and-callouts-counter{padding:80px 0 67px;margin-bottom:64px}.stats-and-callouts-counter-main,.stats-and-callouts-wrapper,.three-col-text-and-img-inner{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.stats-and-callouts-block{width:33.33%;padding:0 45px}.stats-and-callouts-counter-main .section-heading{width:28%;padding-right:30px}.stats-and-callouts-main{width:72%}.stats-and-callouts-block h2{margin-bottom:5px;display:flex}.three-col-text-and-img-section{padding:128px 0}.three-col-text-and-img-section .top-section{text-align:center}.three-col-text-and-img-block{width:33.33%;padding:0 12px}.three-col-text-and-img-block .image-section{height:220px;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:13px;margin-bottom:12px}.three-col-text-and-img-block .text-wrapper{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:9px}.three-col-text-and-img-block .text-wrapper p{margin-bottom:0;font-size:14px;line-height:35px;font-weight:600}.three-col-text-and-img-block .section-heading h2{margin-bottom:11px}.three-col-text-and-img-block .sub-text p{margin-bottom:35px}.Three-column-main-container.small-icon .block_row .block .block_content .block-text p{font-weight:700}@media screen and (max-width:1199px){.testimonial-section .testimonial-inner-section{max-width:860px}.testimonial-wrapper-section{padding:70px 60px}}@media screen and (max-width:991px){.two-col-img-and-content-section{padding:70px 0 60px}.two-col-video-and-content-section{padding:150px 0}.testimonial-wrapper-section{padding:50px 40px 40px}.testimonial-main-container.testimonial-section,.three-col-text-and-img-section{padding:80px 0}.testimonial-section .testimonial-inner-section{max-width:700px}.stats-and-callouts-counter{padding:70px 0 45px;margin-bottom:50px}.stats-and-callouts-block{padding:0 15px}}@media screen and (max-width:880px){.two-col-video-and-content-section .right-col-inner-text{padding-left:35px}}@media screen and (max-width:767px){.text-and-video-section,.two-col-img-and-content-section{padding:60px 0 50px}.two-col-section-container,.two-col-section-main{text-align:center}.two-col-section-inner{flex-direction:column-reverse}.two-col-img-and-content-section .left-col-img{width:100%;margin-bottom:15px}.stats-and-callouts-block,.two-col-video-and-content-section .left-col-video{margin-bottom:30px;width:100%}.stats-and-callouts-main,.testimonial-section .left-content-column,.two-col-img-and-content-section .right-col-text{width:100%}.two-col-img-and-content-section .right-col-inner,.two-col-video-and-content-section .right-col-inner-text{padding-left:0}.two-col-video-and-content-section .right-col-text-sec{width:100%;margin-bottom:25px}.two-col-video-and-content-section{padding:120px 0}.testimonial-section .slick-slide img,.two-col-video-and-content-section .right-col-inner-text .section-text{margin:0 auto}.two-col-img-and-content-section .background-graphics img{max-width:inherit}.testimonial-main-container.testimonial-section,.three-col-text-and-img-section{padding:60px 0}.testimonial-wrapper-section{padding:30px;text-align:center}.testimonial-section .right-content-column{width:100%;padding-left:0}.stats-and-callouts-block{padding:0}.stats-and-callouts-counter{padding:50px 0 30px;margin-bottom:40px}.stats-and-callouts-counter-main{display:block;text-align:center}.stats-and-callouts-wrapper{display:block}.stats-and-callouts-counter-main .section-heading{width:100%;padding-right:0}.stats-and-callouts-counter-main .section-heading h3{margin-bottom:25px}.stats-and-callouts-block h2{justify-content:center}.three-col-text-and-img-block{width:50%;margin-bottom:35px;padding:0 10px}}@media screen and (max-width:568px){.three-col-text-and-img-inner{display:block}.three-col-text-and-img-block{width:100%;padding:0}} .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);-ms-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{0%,100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{0%,100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);-ms-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);-ms-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);-ms-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);-ms-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);-ms-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@keyframes tada{0%,100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%,100%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@keyframes wobble{0%,100%{-webkit-transform:none;-ms-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);-ms-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);-ms-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);-ms-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);-ms-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);-ms-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}.bounceOut,.flipOutX{-webkit-animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);-ms-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);-ms-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);-ms-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);-ms-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);-ms-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);-ms-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);-ms-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);-ms-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);-ms-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);-ms-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);-ms-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);-ms-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;animation-duration:.75s;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);-ms-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);-ms-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);-ms-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);-ms-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);-ms-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0,0,1,45deg);transform:rotate(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0,0,1,45deg);-ms-transform:rotate(0,0,1,45deg);transform:rotate(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);-ms-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);-ms-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);-ms-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);-ms-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);-ms-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);-ms-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);-ms-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);-ms-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-arrow.slick-hidden,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}} 
body .hero-resource .hs-top h2 { font-size: 54px; line-height: 55px; letter-spacing: -0.54px; max-width: 960px;  }body .hero-resource .hs-top .hst-text { max-width: 1100px; }.container-940 { float: none; width: 100%; max-width: 970px; padding: 0 15px; margin: 0 auto; }.headerlphexagon { position: relative; z-index: 1; }.headerlphexagonimg { position: absolute; z-index: -1; top: 0; left: 0; width: 100%; height: 100%; background-size: contain; background-repeat: repeat no-repeat; background-position: left top; }.headerlpouter { display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between; align-items: center; -webkit-align-items: center; width: 100%; }.headerlpleft { width: 45%; float: left; }.headerlpleft a img { max-width: 315px !important; display: inline-block; vertical-align: middle; }.headerlpright a { border-radius: 53px; position: relative; z-index: 1; background-color: transparent; display: inline-block; transition: 0.5s; text-decoration: none; padding: 13px 23px; min-width: 256px; font-family: Rubik,sans-serif; font-weight: 500; font-size: 18px; line-height: 18px; text-align: center; color: #01070C; }.headerlpright 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; }.headerlpright a:hover { color: #fff; }.headerlpright a:hover:before { background: linear-gradient(to right, #3A9552 0%, #0E7D76 100%); -webkit-mask: none; }.footerlprow { display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between; width: 100%; }.footerlpleft { width: 65%; }.footerlpright { width: 35%; display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: flex-end; -webkit-justify-content: flex-end; }.footerlpright ul { list-style: none; margin: 0; padding: 0; }.footerlpright ul li { line-height: 0; margin: 0; margin-bottom: 10px; display: inline-block; margin-left: 15px; }.footerlpright ul li a img { max-width: 43px !important; display: inline-block; vertical-align: middle; } .footerlpleft a img { max-width: 198px !important; display: inline-block; vertical-align: middle; }.footerlptxt { font-size: 16px; line-height: 24px; margin-top: 10px; }.footercopyrightxt a , .footerlptxt a { color: currentcolor; vertical-align: top; text-decoration: underline; }.footercopyrightxt a:hover, .footerlptxt a:hover { color: #6FC9C0; }.footercopyrightxt { margin-top: 30px; font-size: 16px; line-height: 24px; width: 65%; }.hero-lphexagon { position: relative; z-index: 1; }.hero-lphexagon-shape { position: absolute; z-index: -1; top: 16px; left: 0; width: 100%; height: 189px; background-size: contain; background-repeat: repeat no-repeat; background-position: left top; }.hero-lpformtitle h1 { font-size: 48px; line-height: 1; letter-spacing: -1.44px; }.hero-lpformrow { margin-top: 30px; width: 100%; display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between; }.hero-lpformleft { width: 48%; float: left; }.hero-lpformright { width: 48%; }.hero-lpformleft { font-size: 18px; line-height: 26px; }.hero-lpformbox { padding: 24px; border-radius: 10px; box-shadow: 0px 4px 40px 0px rgba(14, 82, 125, 0.30); color: #fff; }.hero-lpformtitle h4 { font-size: 24px; line-height: normal; text-align: center; letter-spacing: -0.48px; font-weight: 600; }.hero-lpformbox input[type='text'], .hero-lpformbox input[type='email'], .hero-lpformbox input[type='password'], .hero-lpformbox input[type='tel'], .hero-lpformbox input[type='number'], .hero-lpformbox input[type='file'],  .hero-lpformbox select, .hero-lpformbox textarea { border: 0; border-radius: 5px; color: #A3A3A3; font-size: 12px; padding: 12px 10px; }.hero-lpformbox .hs-form-field > label { padding: 0; }.hero-lpformbox .hs-form-field { margin-bottom: 14px; }.hero-lpformbox form .hs_recaptcha { left: auto; width: 50%; right: 0; margin: 0 !important; }.hero-lpformbox form .hs_recaptcha + .hs_submit { margin-top: 8px; padding-bottom: 0; padding-right: 50%; }.hero-lpformbox form .hs_recaptcha .input { margin-right: 0 !important; max-width: 115px; }.hero-lpformbox form input[type='submit'], .hero-lpformbox form .hs-button { min-width: 164px; width: auto; padding: 6.5px 15px; border-radius: 62px; border: 3px solid #5DC169; font-family: Rubik, sans-serif; font-size: 18px; font-weight: 600; line-height: normal; background-color: transparent; }.hero-lpformbox form input[type='submit']:hover , .hero-lpformbox form .hs-button:hover { background-color: #5DC169; }.hero-lpformbox form .form-columns-2 .input { margin-right: 0 !important; }.hero-lpformbox form .form-columns-2 .hs-form-field { width: 48% !important; float: left; margin-right: 4%; }.hero-lpformbox form .form-columns-2 .hs-form-field +  .hs-form-field { margin-right: 0; }.hero-lpformbox form .hs-error-msgs { font-size: 12px; }.hero-lpformbox form .hs-error-msgs li { margin: 0; margin-top: 7px; }.hero-lpformtxt p:not(:last-child) { margin-bottom: 15px; }.hero-lpformtxt ul{ margin: 0; padding: 0; }.hero-lpformtxt ul li { margin: 0; margin-bottom: 15px; padding-left: 20px; position: relative; }.hero-lpformtxt ul li:before { position: absolute; top: 8px; left: 0; width: 8px; height: 8px; border-radius: 50%; content: ''; }.hero-lpformtxt strong , .hero-lpformtxt a { color: currentColor; }.hero-lpformright.frmtp-space { padding-top: 50px; }.tcs-hexagon { position: relative; z-index: 1; }.tcs-hexagon-image { position: absolute; z-index: -1; bottom: -17px; left: 0; width: 100%; height: auto; min-height: 189px; background-size: contain; background-repeat: repeat no-repeat; background-position: bottom left; }.tcs-lphtxt h2 , .img-lphtitle h2 { font-size: 36px; font-weight: 600; line-height: 40px; letter-spacing: -0.72px; }.tcs-lprow { margin-top: 30px; width: 100%; display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: center; -webkit-justify-content: center; column-gap: 10px; row-gap: 20px; }.tcs-lpimg img { display: inline-block; vertical-align: middle; }.img-lprow { column-gap: 20px; row-gap: 30px; display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; width: 100%; }.img-lpcols img { display: inline-block; vertical-align: middle; }.bgsp_lfrght { position: absolute; left: 0; width: 100%; height: 100%; background-size: 100%; background-position: top center; background-repeat: no-repeat; top: 0; z-index: -1; }.soc-ars-sec { overflow: hidden; }.soc-ars-header { margin-bottom: 32px; }.soc-ars-header h2 { font-size: 40px; line-height: 47px; margin-bottom: 16px; }.soc-ars-block { margin: 0 10px 20px; }.soc-ars-rw .slick-list { overflow: visible; }.soc-ars-ftrimg { width: 100%; float: left; box-shadow: 0px 4px 14px rgba(0, 0, 0, 0.1); border-radius: 16px; margin-bottom: 20px; background-size: cover; background-position: center center; background-repeat: no-repeat; padding-top: 56.25%; }   .soc-ars-tgdt { width: 100%; margin-bottom: 9px; float: left; }ul.soc-ars-tag { margin: 0; padding: 0; width: 50%; float: left; line-height: 20px; }ul.soc-ars-tag li { margin: 0; display: inline-block; line-height: 20px; }ul.soc-ars-tag li a { font-family: Rubik,sans-serif; letter-spacing: 0; font-weight: 600; vertical-align: middle; font-size: 14px; line-height: 20px; color: #1c99e8; text-transform: uppercase; }.soc-ars-date { color: #979797; font-size: 14px; line-height: 20px; font-weight: 400; text-align: right; font-family: Rubik,sans-serif; letter-spacing: 0; text-transform: none; }.soc-ars-ttl { width: 100%; float: left; }.soc-ars-ttl h4, .soc-ars-ttl h4 a { color: #052536; font-size: 21px; line-height: 32px; font-weight: 600; }.soc-ars-ttl h4 a:hover { color: #1c99e8; text-decoration: none; }.soc-ars-rw .slick-arrow { left: 50%; transform: translateX(-50%); bottom: -80px; top: auto; flex-wrap: wrap; align-items: center; justify-content: center; border-radius: 50%; background: #fff; border: 1px solid #EAEAEA; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.09); width: 68px; height: 68px; }.soc-ars-rw .slick-prev.slick-arrow { margin-left: -40px; }.soc-ars-rw .slick-next.slick-arrow { margin-left: 40px; right: auto; }.soc-ars-rw .slick-arrow:before { z-index: -1; background: none; border-top: 3px solid #6C9A4E; border-right: 3px solid #6C9A4E; width: 20px; height: 20px; }.soc-ars-rw .slick-next.slick-arrow:before { transform: rotate(45deg); margin-left: -5px; }.soc-ars-rw .slick-prev.slick-arrow:before { transform: rotate(-135deg); margin-left: 5px; }.soc-ars-rw .slick-arrow:hover:before { filter: none; }.soc-ars-block.soc-ars-hubdbcontent { display: none; }.soc-ars-block.soc-ars-hubdbcontent.add-hubdbcol { display: block; }.soc-ars-ftrimg.soc-ars-hubimg { background-size: contain; }.hero-lpformbox.orgrdnt-btn form input[type='submit'], .hero-lpformbox.orgrdnt-btn form .hs-button { background-image: linear-gradient(to right, #EB8F05 0%, #FFE878 51%, #EB8F05 100%); background-size: 200% auto; border: 0; padding: 10px 50px; }.hero-lpformbox.orgrdnt-btn form input[type='submit']:hover, .hero-lpformbox.orgrdnt-btn form .hs-button:hover { background-position: right center; }.vivetxt-inner.flexwrap { justify-content: space-between; -webkit-justify-content: space-between; }.vivetxt-lf { width: 48%; padding-right: 35px; } .vivetxt-rght { width: 48%; }.vivetxt-rght > img { border-radius: 10px; }.vivetxt-lf h2 { font-size: 48px; line-height: 1; margin-bottom: 20px; letter-spacing: -1.44px; }.vivetxt-lf .sample-textsg { font-size: 24px; line-height: 32px; }.vivetxt-lf .sample-textsg ul { margin: 0; padding: 0; }.vivetxt-lf .sample-textsg ul li { margin: 0; padding: 20px 0; padding-left: 40px; position: relative; }.vivetxt-lf .sample-textsg ul li:not(:last-child){ border-bottom: 1px solid #B1B1B1; }.vivetxt-lf .sample-textsg ul li:before { content: ""; position: absolute; width: 6px; height: 6px; left: 18px; top: 33px; background: #333; border-radius: 50%; }.vivetxt-btn { margin-top: 20px; }  .orgrdnt-btn a { transition: 0.5s; text-decoration: none; padding: 14px 30px; min-width: 221px; font-family: Rubik, sans-serif; display: inline-block; border-radius: 53px; font-weight: 600; font-size: 18px; line-height: 22px; text-align: center; color: #01070c; background-image: linear-gradient(to right, #EB8F05 0%, #FFE878 51%, #EB8F05 100%); background-size: 200% auto; }.orgrdnt-btn a:hover { background-position: right center; }.vivetxt-sec .dotLeft-shape, .vivetxt-sec .dotRight-shape { top: auto; bottom: 16px; }.vivecta-btn { margin-top: 30px; }.vivecta-lf { width: 50%; }.vivecta-rght { width: 50%; padding-left: 68px; }.vivecta-inner { border-radius: 10px; box-shadow: 0px 4px 40px 0px rgba(37, 81, 121, 0.20); padding: 30px 60px; align-items: center; }.vivecta-lf h2 { letter-spacing: -1.26px; margin-bottom: 10px; font-size: 42px; }.hrvive-mob .hero-lpformbox { padding: 34px; }.hrvive-mob .hero-lpformtitle h4  { margin-bottom: 10px; }.hero-lpformtext { margin-bottom: 22px; line-height: 26px; }.soc-newars { background: linear-gradient(252deg, #E7F3F8 3.58%, #FFF 35.43%, #FFF 65.89%, #E8EFF3 95.9%); border-radius: 10px; height: inherit; overflow: hidden; }.soc-newars .soc-ars-block-inner { height: 100%; display: flex; display: -webkit-flex; flex-flow: column; -webkit-flex-flow: column; }.soc-newars .soc-ars-ftrimg { box-shadow: none; border-radius: 0; margin-bottom: 0; }.soc-newars .soc-arscontent { display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; height: 100%; justify-content: space-between; -webkit-justify-content: space-between; padding: 25px 20px; }.soc-newars .soc-ars-ttl h4 , .soc-newars .soc-ars-ttl h4 a { font-size: 24px; font-weight: 400; line-height: 28px; color: #01070C; }.soc-newars .soc-ars-ttl h4 a:hover { color: #005F74; }.soc-newars .soc-ars-ttl h4 { height: auto !important; margin: 0; }.soc-newars .soc-ars-date { color: #666666; line-height: 24px; text-transform: none; letter-spacing: 0; text-align: left; }.soc-newars ul.soc-ars-tag { margin: 19px 0 0; /* align-items: flex-end; -webkit-align-items: flex-end; display: flex; display: -webkit-flex; */ margin-bottom: 0; width: 100%; float: none; }.soc-ars-rwfl ul.soc-ars-tag li { display: inline; }.soc-ars-rwfl ul.soc-ars-tag li a { display: inline; font-weight: 700; color: #005F74; text-transform: none; }  .soc-ars-rwfl .blgreDate { height: auto !important; }.soc-ars-rwfl .slick-track { display: flex; }.soc-ars-rwfl { padding-bottom: 84px; }.soc-ars-btn { width: 100%; float: left; }.soc-ars-rw.soc-ars-rwfl .slick-arrow { width: 54px; height: 54px; border: 2px solid #DEE4E9; background: #fff; box-shadow: none; bottom: 0; }.soc-ars-rw.soc-ars-rwfl .slick-arrow:before { transform: rotate(45deg); margin-left: -5px; border-width: 2px; width: 16px; height: 16px; }.soc-ars-rw.soc-ars-rwfl .slick-prev.slick-arrow:before { transform: rotate(-135deg); margin-left: 5px; }.soc-newars .soc-sldr-tgdt { float: none; margin-bottom: 0; align-items: flex-end; -webkit-align-items: flex-end; display: flex; display: -webkit-flex; }.heroeventsec { overflow: hidden; }.headerlogotransparent .wrapper-lp { max-width: 1020px; padding-right: 30px !important; padding-left: 30px !important; }.wrapper-eventlp { box-sizing: border-box; width: 100%; float: none !important; display: block; margin: 0 auto !important; max-width: 1020px; padding-right: 30px !important; padding-left: 30px !important; }body.body-transparent-header { background: transparent; }.headerlogotransparent { position: absolute; top: 0; left: 0; width: 100%; z-index: 99; padding-top: 60px; }.headerlogotransparent .head-logo-part.text-center { text-align: left; }.headerlogotransparent .head-logo-part img { max-width: 247px !important; }.heroevent-left.sample-headersg { margin-bottom: 0; }.heroeventsec { position: relative; z-index: 1; }.heroeventtitle h1 { color: #FFF; font-size: 48px; line-height: 1; letter-spacing: -1.44px; margin-bottom: 25px; }.heroeventsubtitle h6 { text-transform: uppercase; font-size: 20px; font-weight: 700; line-height: 25px; letter-spacing: 4px; margin-bottom: 19px; }.heroeventtxt { font-size: 18px; line-height: 26px; padding-right: 60px; }.heroeventtxt p:not(:last-child) { margin-bottom: 15px; }.sample-btns a { transition: 0.5s; font-family: 'Rubik', sans-serif; border-radius: 62px; background: linear-gradient(90deg, #EB8F05 0%, #FFE878 100%); padding: 10px 30px; color: #01070C; text-align: center; font-size: 18px; font-weight: 600; line-height: 21px; letter-spacing: -0.36px; text-decoration: none !important; }.sample-btns a:hover { /* background-position: right center; */ background: linear-gradient(90deg, #FFE878 0% , #EB8F05 100% ); }.heroeventbnts { margin-top: 45px; }.heroeventright { background-position: top left; background-size: contain; background-repeat: no-repeat; bottom: 89px; right: 94px; position: absolute; z-index: -1; width: 724px; height: 363px; }.eventsec { position: relative; z-index: 1; overflow: hidden; }.eventsec:before { content: ''; z-index: -1; position: absolute; top: -22px; left: 0; width: 100%; opacity: 5%; height: 190px; background-size: contain; background-repeat: repeat no-repeat; background-position: top center; }.eventheader.sample-headersg .sample-titlesg h2 { margin-bottom: 0; color: #00273D; font-size: 48px; font-weight: 700; line-height: 1; letter-spacing: -1.44px; }.eventheadertxt { margin-top: 20px; }.eventrow { row-gap: 20px; width: 100%; max-width: 820px; margin-left: auto; margin-right: auto; display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; }.eventcols { position: relative; z-index: 1; background-position: center center; background-repeat: no-repeat; background-size: cover; border: 2px solid #fff; border-top: 0; border-bottom: 0; padding-top: 39.026%; width: 33.33%; }.eventcolsbox { display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; position: absolute; top: 0; left: 0; width: 100%; background-color: #ffffffcc; padding: 12px 20px; }span.eventboxnum { font-size: 18px; line-height: 1; color: #000; display: inline-block; padding-right: 10px; margin-right: 10px; border-right: 2px solid #3e87b8; }span.eventboxtxt { letter-spacing: 1px; font-weight: 500; font-size: 18px; line-height: 1; text-transform: uppercase; }.becomepartnerheader h2 { color: #FFF; font-size: 48px; line-height: 1; letter-spacing: -1.44px; margin-bottom: 0; }.becomepartnertxt{ margin-top: 20px; }.becomepartnerow { row-gap: 20px; width: 100%; max-width: 820px; margin-left: auto; margin-right: auto; display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; }.becomepartnercols { padding: 50px; border-radius: 10px; background: linear-gradient(231deg, #FFF4C9 0%, #EFBA6A 48.34%, #FAE698 98.66%); box-shadow: 0px 4px 40px 0px rgba(235, 143, 5, 0.20); position: relative; z-index: 1; width: 49.39%; margin-right: 1.22%; }.becomepartnercols:nth-child(2n) { margin-right: 0; }.becomepartnersec { position: relative; z-index: 1; overflow: hidden; }.becomepartnersec:before { content: ''; z-index: -1; position: absolute; bottom: -22px; left: 0; width: 100%; opacity: 5%; height: 190px; background-size: contain; background-repeat: repeat no-repeat; background-position: bottom center; }.becomepartnertop { margin-bottom: 10px; width: 100%; display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; align-items: center; -webkit-align-items: center; }span.bpimg { max-width: 75px; display: inline-block; line-height: 0; }h2.bptitle { margin-bottom: 0; width: calc(100% - 95px); color: #5C3700; font-size: 36px; font-weight: 600; line-height: 36px; letter-spacing: -0.72px; margin-left: 20px; }.bptxt { font-size: 18px; color: #1A1A1A; line-height: 26px; }.bpbtn { margin-top: 25px; }.bpbtn a { transition: all ease .4s; text-decoration: none !important; color: #5C3700; text-align: center; font-family: Rubik, sans-serif; font-size: 18px; font-weight: 500; border-radius: 53px; border: 3px solid #FFF; background: linear-gradient(268deg, #FFE88D 11.55%, #E3A13E 97.39%); padding: 9px; min-width: 221px; line-height: 26px; }.bpbtn a:hover { background: #fff; }.becomepartnercols.silver_sponsorship { background: linear-gradient(229deg, #F0F0F0 1.72%, #FFF 52.38%, #DBDBDB 99.15%); box-shadow: 0px 4px 40px 0px rgba(37, 81, 121, 0.20); } .silver_sponsorship h2.bptitle { color: #616161; }.silver_sponsorship .bpbtn a { color: #505050; border-color: #EBEBEB; background: #FFF; }.silver_sponsorship .bpbtn a:hover { background: #505050; border-color: #505050; color: #fff; }.locationrow { margin-left: auto; margin-right: auto; width: 100%; display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; }.locationleft { width: 40%; margin-right: 6%; }.locationright { width: 54%; margin-bottom: 11px; background-size: cover; background-position: center center; background-repeat: no-repeat; height: inherit; }.locationcls h4 { color: #333; font-size: 32px; font-weight: 600; line-height: 26px; letter-spacing: -0.64px; margin-bottom: 0; }.locationclstxt { color: #333; font-size: 24px; line-height: 30px; }.locationcls { padding: 26px 0; border-bottom: 1px solid #A9A9A9; }.locationcls:last-child { border-bottom: 0; padding-bottom: 0; }.locationcls:first-child { padding-top: 0; }.locationheadert h2 { color: #FFF; font-size: 48px; line-height: 1; letter-spacing: -1.44px; margin-bottom: 0; }.locationheadertext { margin-top: 20px; }.locationheader.sample-headersg { margin-bottom: 37px; }.locationright.lociframe { position: relative; }.locationright.lociframe iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }.eformoverlay { position: relative; z-index: 1; }.eformoverlay:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; }.eformheader { max-width: 752px; margin-left: auto; margin-right: auto; width: 100%; }.eformtitle h2 { margin-bottom: 10px; font-size: 48px; font-weight: 700; line-height: 1; letter-spacing: -1.44px; }.eformtxt { color: #FFF; font-size: 18px; font-weight: 400; line-height: 26px; }.eformcol .hs-form-field > label { margin-bottom: 0; padding: 0; } .eformcol input[type='text'], .eformcol input[type='email'], .eformcol input[type='password'], .eformcol input[type='tel'], .eformcol input[type='number'], .eformcol input[type='file'], .eformcol select, .eformcol textarea { border-color: #fff; color: #A3A3A3; font-size: 12px; font-weight: 500; line-height: normal; padding: 11px 10px; border-radius: 5px; background: #FFF; }.eformcol form fieldset.form-columns-1 .input , .eformcol form fieldset .input , .eformcol form fieldset.form-columns-2 .input { margin-right: 0; }.eformcol form fieldset.form-columns-2 .hs-form-field { width: 49%; margin-right: 2%; }.eformcol form fieldset.form-columns-2 .hs-form-field + .hs-form-field { margin-right: 0; }.eformcol { margin-top: 22px; }.eformcol form .legal-consent-container , .eformcol form .legal-consent-container .hs-richtext, .eformcol form .legal-consent-container .hs-richtext p { color: #FFF; text-align: center; font-size: 14px; font-weight: 400; line-height: 18px; }.eformcol form .hs_submit { width: 50%; text-align: right; margin-top: 22px; padding-bottom: 0; }.eformcol form input[type='submit'], .eformcol form .hs-button { transition: 0.5s; color: #01070C; text-align: center; font-size: 18px; font-weight: 600; line-height: normal; padding: 9.5px; border-radius: 62px; background: linear-gradient(90deg, #EB8F05 0%, #FFE878 100%); display: inline-block; width: auto; min-width: 164px; border: 0; }.eformcol form input[type='submit']:hover , .eformcol form .hs-button:hover { background: linear-gradient(90deg, #FFE878 0%, #EB8F05 100%); }.eformcol form .hs_recaptcha { width: 200px; left: 50%; }.eformcol form .hs_recaptcha .input { margin-left: 22px !important; max-width: 114px; background-image: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Website%20Images/Event%20Page/recaptcha.svg'); }.eformcol form .inputs-list > li { margin-left: 0; margin-top: 5px; margin-bottom: 5px; }.eformcol form .inputs-list > li .hs-error-msg { font-size: 14px; line-height: 1.5; }@media(max-width: 1080px){.locationrow { max-width: 820px; }.heroeventright { right: -225px; }}@media(min-width: 1100px){.hero-lpformright.frmtp-space { margin-right: -15px; }}@media(min-width: 701px) and (max-width: 991px ) { .vive-page .container, .vive-page .page-center { padding: 0px 75px; }.vive-page .container-940 { padding: 0px 50px; }.hrvive-mob .hero-lpformleft { width: 45%; }.hrvive-mob .hero-lpformright { width: 55%; margin-top: 0; padding-left: 50px; }}@media(max-width: 991px){.headerlpleft a img { max-width: 250px !important; }.img-lpcols img { max-width: 400px !important; width: 100%; } .tcs-lpimg img { max-width: 110px !important; } .hero-lpformtitle h1 { font-size: 40px; letter-spacing: -0.88px; }.hero-lpformleft { font-size: 16px; }.tcs-lphtxt h2 , .img-lphtitle h2 { font-size: 32px; font-weight: 600; line-height: 35px; letter-spacing: -0.4px; }.soc-ars-ttl h4, .soc-ars-ttl h4 a { font-size: 20px; line-height: 30px; }.soc-ars-rw .slick-arrow { width: 50px; height: 50px; bottom: -50px; }.soc-ars-rw .slick-arrow:before { width: 15px; height: 15px; }.security-imgsec .reduce-fnt .riskleft-content h2 { font-size: 28px; }.security-imgsec .reduce-fnt .riskmg-text { font-size: 16px; }.vivecta-inner { padding: 40px 40px 0; }.vivecta-lf { width: 100%; }.vivecta-rght { width: 100%; padding-left: 0; text-align: center; margin-bottom: -135px; }.vivecta-lf h2 { font-size: 32px; }.vivecta-txt { font-size: 18px; }.vivecta-rght > img { max-width: 390px !important; width: 100%; }.risktesti-col.mobtxt-lf { text-align: left; }.mobtxt-lf .risktesti-txt { font-size: 18px; line-height: 24px; }.vivetxt-lf { width: 100%; padding-right: 0; }.vivetxt-rght { width: 100%; padding-top: 60px; text-align: center; }.vivetxt-lf h2 { font-size: 28px; margin-bottom: 10px; }.vivetxt-lf .sample-textsg { font-size: 18px; }  .vivetxt-lf .sample-textsg ul li { padding: 10px 0 10px 35px; }.vivetxt-lf .sample-textsg ul li:before { left: 15px; top: 25px; }.vivetxt-btn { text-align: center; }.hrvive-mob .hero-lpformtitle h1 { font-size: 32px; line-height: 36px; letter-spacing: -0.96px; }.hero-lpformtext { font-size: 16px; line-height: 20px; }.soc-newars .soc-ars-ttl h4, .soc-newars .soc-ars-ttl h4 a { font-size: 22px; }.heroeventtitle h1 { font-size: 32px; line-height: 1.13; letter-spacing: -0.96px; }.heroeventbnts { margin-top: 35px; }.eventheader.sample-headersg .sample-titlesg h2 , .becomepartnerheader h2 , .locationheadert h2 , .eformtitle h2 { font-size: 32px; line-height: 1.15; letter-spacing: -0.96px; }.sample-headersg.becomepartnerheader .sample-titlesg h2 , .sample-headersg .sample-titlesg.locationheadert h2 { letter-spacing: -0.96px; }.locationcls h4 { font-size: 24px; letter-spacing: 0; } .locationclstxt { font-size: 20px; }h2.bptitle { font-size: 32px; }}@media(max-width: 767px){.headerlpleft { width: 52%; }.headerlpright a { min-width: auto; }.headerlpleft a img { max-width: 200px !important; }.footerlpleft { width: 100%; margin-bottom: 20px; }.footerlpright { width: 100%; justify-content: flex-start; -webkit-justify-content: flex-start; }.footerlpright ul li { margin-left: 0; margin-right: 15px; }.footercopyrightxt { width: 100%; margin-top: 20px; }.footerlpright ul li a img { max-width: 38px !important; }     .hero-lpformtitle h1 { font-size: 36px; line-height: normal; letter-spacing: -0.5px; }.hero-lpformleft { width: 100%; }.hero-lpformright { width: 100%; margin-top: 30px; }.hero-lpformrow { margin-top: 0; }  .hero-lpformbox form .form-columns-2 .hs-form-field { width: 100% !important; margin-right: 0; }.hero-lpformbox form .hs_recaptcha + .hs_submit { padding-bottom: 70px; padding-right: 0; }.hero-lpformbox form .hs_recaptcha { width: 100%; }.hero-lpformbox form .hs_recaptcha .input { margin-right: auto !important; }.hero-lpformbox form input[type='submit'], .hero-lpformbox form .hs-button { margin-left: auto; margin-right: auto; }.hero-lpformtitle h4 { font-size: 20px; letter-spacing: 0; }.hero-lpformright.frmtp-space { padding-top: 0px; }.tcs-lphtxt h2, .img-lphtitle h2 { font-size: 26px; line-height: 32px; letter-spacing: 0; }.tcs-lprow { row-gap: 10px; margin-top: 0; }.tcs-lpimg img { max-width: 90px !important; }.img-lprow { column-gap: 0; row-gap: 20px; }.img-lpcols { width: 100%; text-align: center; }.img-lpcols img { max-width: 100% !important; }      .soc-ars-header h2 { font-size: 30px; line-height: 40px; }.vive-page.aisec-asst .risk-txtimg-outer { padding: 0; }.becomepartnercols { max-width: 411px; margin-left: auto; margin-right: auto; width: 100%; }.becomepartnercols:nth-child(2n) { margin-right: auto; }h2.bptitle { font-size: 36px; }.becomepartnerheader.sample-headersg , .eventheader.sample-headersg { margin-bottom: 60px; }.heroeventtxt { padding-right: 0; max-width: 307px; }.heroeventright { right: -170px; width: 590px; bottom: 70px; height: 295px; }span.eventboxnum { font-size: 14px; }span.eventboxtxt { letter-spacing: 0; font-size: 14px; }}@media(max-width: 700px){.vive-page .container-940 { padding: 0px 30px; }.headerlogotransparent { padding-top: 28px; }.headerlogotransparent .head-logo-part img { max-width: 195px !important; }.heroeventsubtitle h6 { font-size: 16px; letter-spacing: 3.2px; }.heroeventtitle h1 { margin-bottom: 20px; }.heroeventright { right: -70px; width: calc(100% + 70px); height: 244px; bottom: 35px; }.eventrow { flex-direction: column; align-items: center; }.eventcols { padding-top: 87%; width: 100%; max-width: 324px; margin-left: auto; margin-right: auto; }.eventcolsbox { padding: 8px 15px; }h2.bptitle { width: calc(100% - 68px); font-size: 28px; line-height: normal; letter-spacing: 0; margin-left: 10px; }.becomepartnercols { padding: 30px; }span.bpimg { max-width: 58px; }.locationrow { flex-direction: column-reverse; }.locationleft { width: 100%; margin-right: 0; margin-top: 51px; } .locationright { width: 100%; margin-bottom: 0; /*padding-top: 135.5%; */ min-height: 467px; }.eformcol form fieldset.form-columns-2 .hs-form-field { width: 100%; margin-right: 0; }}@media(max-width: 480px){.headerlpleft a img { max-width: 150px !important; }.headerlpright a { padding-left: 15px; padding-right: 15px; font-size: 12px; line-height: 12px; padding-top: 11px; padding-bottom: 11px; }.hrvive-mob .hero-lpformbox { padding: 25px 34px; }.mobtxt-lf .risktesti-content { padding: 30px; }.vivecta-inner { padding: 30px 30px 0; }.vivecta-rght { margin-bottom: -95px; }}@media(max-width: 360px){.becomepartnertop { flex-direction: column; align-items: flex-start; -webkit-align-items: flex-start; }h2.bptitle { width: 100%; margin-left: 0; margin-top: 10px; }.bpbtn a { min-width: 200px; }.eformcol form input[type='submit'], .eformcol form .hs-button { min-width: 100%; }}
.zgzaghdr-txt { font-size: 22px; line-height: 1.2; }.zgzag-subtitle h5 { line-height: 1.2; letter-spacing: 3.6px; font-family: 'Rubik', sans-serif; text-transform: uppercase; font-weight: 600; margin-bottom: 15px; } .largezgzagheadertitle.zgzag-hdr h2 { font-size: 44px; letter-spacing: -0.88px; margin-bottom: 20px; }.zgzagtext-block.zgzaglrgtitle h3 { line-height: 1; font-size: 36px; letter-spacing: -0.72px; font-weight: 600; margin-bottom: 20px; } .zgzaglrgtitle .zgzagbelieve-text, .zgzaglrgtitle .zgzagbelieve-text p {font-size: 22px; color: #333333; line-height: 1.4; } .chngezgzgdesign .zgzagtext-block.zgzaglrgtitle { width: 49%;}.chngezgzgdesign .zgzagimage-block { width: 49%; margin-left: 2%; }.chngezgzgdesign.zgzag-block.left-side.zgzaglespace .zgzagimage-block { margin-left: 0; margin-right: 2%; }.zgzagimglrcnsmll.zgzag-block.zgzaglespace .zgzagtext-block { padding-right: 10px; }.zgzagimglrcnsmll.zgzag-block.zgzaglespace.left-side .zgzagtext-block { padding-left: 10px; padding-right: 0; }
.zgzag-newrapper .zgzagtext-block.zgzagsmltitle h3 { font-size: 30px; line-height: 38px; }
.zgzagbelieve-text a { text-decoration: underline; }


.hotrwokHText { font-size: 22px; line-height: 1.2; }
.hotrwokTitle h2 { margin-bottom: 25px; }
.hotrwokheader { margin-bottom: 40px; }

@media(max-width: 1199px) {
  
  .largezgzagheadertitle.zgzag-hdr h2 { font-size: 40px; }
  .zgzagtext-block.zgzaglrgtitle h3 { font-size: 32px; }
  
}

@media(max-width: 991px) {
  .largezgzagheadertitle.zgzag-hdr h2 { font-size: 36px; }
  .zgzagtext-block.zgzaglrgtitle h3 { font-size: 30px; }
}


@media(max-width: 767px) {
  .largezgzagheadertitle.zgzag-hdr h2 { font-size: 30px; line-height: normal; }
  .chngezgzgdesign .zgzagtext-block.zgzaglrgtitle { width: 100%; }
  .chngezgzgdesign .zgzagimage-block { width: 100%; margin: 0; }
  .zgzagtext-block.zgzaglrgtitle h3 { font-size: 26px; }
  .zgzaglrgtitle .zgzagbelieve-text, .zgzaglrgtitle .zgzagbelieve-text p { font-size: 18px; }
  .faqframework-header h2, .imgai-security .sample-titlesg h2, .sample-titlesg.operatlargetitle h2, .largezgzagheadertitle.zgzag-hdr h2, .hotrwokTitle h2 { font-size: 30px; line-height: 36px; }
  
  .zgzag-newrapper .zgzagtext-block.zgzagsmltitle h3 { font-size: 24px; line-height: 36px; }
  .zgzag-subtitle h5 { margin-bottom: 10px; font-size: 18px; }
  .zgzagimglrcnsmll.zgzag-block.zgzaglespace.left-side .zgzagtext-block { padding-left: 0; }
  
  
  
  
  
  
}