*,:after,:before{box-sizing:border-box}.contactPage-section1 .span4.widget-span,.contactPage-section1 .span8.widget-span{margin:0;min-height:1px;position:relative}.contactPage-section1 .span4.widget-span{margin-top:30px;padding-left:20px}.contactPage-section1 .span8.widget-span{padding-right:10px}.contactPage-section1 .span4 .hs_cos_wrapper_type_rich_text p{color:#333;display:block;font-size:16px;margin:0;padding-left:30px;position:relative}.contactPage-section1 .span4 .hs_cos_wrapper_type_rich_text p span{color:#555;display:block;font-size:16px;margin:0 0 10px}.contactPage-section1 .span4 .hs_cos_wrapper_type_rich_text p i{color:#006595;font-size:110%;left:0;position:absolute;top:5px}.contactPage-section1 form{margin:20px 0 0;max-width:none;padding:0}.contactPage-section1 form>div,.contactPage-section1 form>fieldset{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;max-width:none!important;width:auto}.contactPage-section1 form>fieldset>div{margin:0;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.contactPage-section1 form>fieldset>div .input{margin:0!important}.contactPage-section1 form>fieldset .hs_message{width:100%}.contactPage-section1 form>fieldset .hs_message textarea{min-height:252px;width:100%!important}.contactPage-section1 form>div .actions{margin-bottom:30px;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.contactPage-section2 .dnd-section>.row-fluid{padding:0}.contactPage-section2 .hs_cos_wrapper_type_linked_image{display:block;width:100%}.contactPage-section2 .hs_cos_wrapper_type_linked_image img,.contactPage-section2 .widget-type-linked_image{width:100%}.contactPage-section1 form>fieldset>div label span{color:inherit}.contactPage-section1 form .hs_error_rollup ul.no-list.hs-error-msgs.inputs-list{margin-bottom:10px;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.aboutPage-section1 .dnd-section{padding:80px}.aboutPage-section1 .dnd-section>.row-fluid,.aboutPage-section2 .dnd-section.dnd_section2-row-1-force-full-width-section .row-fluid{padding:0}.aboutPage-section2 .dnd-section.dnd_section2-row-1-force-full-width-section{clip-path:none}.hometype2Page-section1 .hs_cos_wrapper_type_rich_text h2{font-size:35px;margin:0 0 20px}.hometype2Page-section1 .hs_cos_wrapper_type_rich_text p{display:block;position:relative}.hometype2Page-section1 .span4.widget-span,.hometype2Page-section1 .span8.widget-span{margin:0;min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.hometype2Page-section1 .dnd-section.dnd_areamigration-row-1-force-full-width-section>.row-fluid,.hometype2Page-section1 .dnd-section.dnd_areamigration-row-3-force-full-width-section>.row-fluid,.hometype2Page-section1 .dnd-section.dnd_areamigration-row-4-force-full-width-section>.row-fluid{padding:0}.hometype2Page-section2 .span2.widget-span{float:left;margin:0;min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:50%}.hometype2Page-section2 .hs_cos_wrapper_type_linked_image{display:block}.hometype2Page-section2 .hs_cos_wrapper_type_linked_image img{display:block;height:auto;width:100%}.hometype2Page-section2{background-color:#fff}.hometype2Page-section2 .dnd_section2-row-0-force-full-width-section .row-fluid{padding:0}.hometype2Page-section3 .dnd-section{background-color:#8ec73f;padding:30px 0}.homepage-section1 .dnd-section>.row-fluid,.homepage-section2 .dnd-section.dnd_areamigration-row-0-force-full-width-section>.row-fluid,.hometype2Page-section3 .dnd-section .row-fluid{padding:0}.homepage-section2 .span6.widget-span{margin:0;min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.homepage-section2{background-color:#fff}.homepage-section2 .dnd-section>.row-fluid{padding:0}.homepage-section2 .widget-type-linked_image{width:100%}.homepage-section3 .dnd-section>.row-fluid{padding:0}.homepage-section3 .services_wrap h2{font-size:24px;margin-bottom:10px;margin-top:20px;padding-bottom:60px;padding-left:10px;padding-right:10px;text-transform:inherit}.homepage-section3 .services_wrap .service-heading{align-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:20px}.homepage-section3 .services_wrap .service-heading i{color:#0e5c84;font-size:36px;margin-right:15px}.homepage-section3 .services_wrap .service-heading h3{color:#8ec73f;font-size:18px;margin-bottom:10px;margin-top:10px}.homepage-section3 .services_wrap .service .serviceCopy{color:#555;font-size:16px;margin:0 0 10px}.homepage-section3 .row{margin:0}.homepage-section4{background:#fafafa}.homepage-section4 .dnd-section>.row-fluid,.homepage-section5 .dnd-section>.row-fluid{padding:0}.homepage-section4 .span6.widget-span{margin:0;min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.homepage-section4 .hs-button{-webkit-appearance:inherit;background:#8ec73f;border:1px solid #8ec73f;color:#fff;display:inline-block;font-size:16px;margin-top:40px;padding:11px 30px;text-decoration:none;text-transform:unset;transition:all .5s}.homepage-section4 .hs-button:hover{background:#fff;border:1px solid #8ec73f;color:#8ec73f;text-decoration:none}.homepage-section4 .hs_cos_wrapper_type_module,.homepage-section4 .widget-type-linked_image{width:100%}.homepage-section5{background-color:#fff}.homepage-section5 .advanceBtn_wrap{background-repeat:no-repeat;background-size:cover;padding:80px 0}.homepage-section5 .advanceBtn_wrap h3{color:#fff;font-size:36px;font-weight:600}.homepage-section5 .advanceBtn_wrap .row.text-center{margin:0}.homepage-section1{overflow:hidden}@media (min-width:768px){.contactPage-section1 .span4.widget-span,.contactPage-section1 .span8.widget-span,.hometype2Page-section1 .span4.widget-span,.hometype2Page-section1 .span8.widget-span{width:50%}.hometype2Page-section2 .span2.widget-span{width:25%}.homepage-section3 .services_wrap .service{width:100%}}@media (min-width:992px){.contactPage-section1 .span8.widget-span{width:66.66666667%}.contactPage-section1 .span4.widget-span,.hometype2Page-section1 .span4.widget-span{width:33.33333333%}.hometype2Page-section1 .span8.widget-span{width:66.66666667%}.hometype2Page-section2 .span2.widget-span{width:16.66666667%}.homepage-section2 .span6.widget-span,.homepage-section3 .services_wrap .service,.homepage-section4 .span6.widget-span{width:50%}}@media (min-width:1200px){.homepage-section3 .services_wrap .service{width:33.33333333%}}@media only screen and (max-width:920px){.homepage-section3 .services_wrap .service-heading{align-content:center;align-items:center;flex-direction:column;justify-content:center;text-align:center}}@media (max-width:991px){.homepage-section4 .hs-button{margin-bottom:10px}}@media (max-width:767px){.contactPage-section1 form>fieldset>div{float:none!important;width:100%!important}.contactPage-section1 .span4.widget-span,.contactPage-section1 .span8.widget-span{padding:0;width:100%}.contactPage-section1 form>div .actions{margin-bottom:0}.contactPage-section1 form>fieldset>div .input input,.contactPage-section1 form>fieldset>div .input select,.contactPage-section1 form>fieldset>div .input textarea{width:100%!important}.hometype2Page-section2 .widget-type-linked_image{width:100%}.homepage-section3 .services_wrap h2{padding-left:15px;padding-right:15px}}@media (max-width:630px){div#aboutPage .cst-banner-grp .largeHeader{font-size:30px}}@media (max-width:400px){.aboutPage-section1 .dnd-section{padding:80px 40px}}.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.127659574%;*margin-left:2.0744680846382977%;min-height:1px;width:100%}.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:after,.container-fluid:before{content:"";display:table}.container-fluid:after{clear:both}@media (max-width:767px){.row-fluid{width:100%}.row-fluid [class*=span]{display:block;float:none;margin-left:0;width:auto}}@media (min-width:768px) and (max-width:1139px){.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.762430939%;*margin-left:2.709239449638298%;min-height:1px;width:100%}.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:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.564102564%;*margin-left:2.510911074638298%;min-height:1px;width:100%}.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:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.hide{display:none}.show{display:block}.hidden,.invisible{visibility:hidden}.hidden{display:none}.hidden-desktop,.visible-phone,.visible-tablet{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,.dnd-section>.row-fluid{margin:0 auto}@media (max-width:767px){.dnd-section .dnd-column{padding:0}}.no-extra-gap .container-fluid,.no-extra-gap .dnd-section,.no-extra-gap .dnd-section>.row-fluid{padding:0!important}#serviceContent{padding:50px 0}#serviceContent strong{color:#0e5c84;font-weight:700}.cst-r1-right-content-grp img.hs-image-widget{width:100%}#serviceContent ul{margin-bottom:10px;margin-top:0}#serviceContent .widget-type-rich_text{font-family:Open Sans,sans-serif;line-height:1.42857143}#serviceContent ul li{color:#555;font-size:16px}.cst-r1-full-grp{padding:0 15px}blockquote{border-left:7px solid #006595!important}.cst-r1-full-grp p{color:#555}#services .service a{text-decoration:none}#serviceContent .widget-type-rich_text p{color:#555;font-size:16px}.banner-type-2-grp .dnd-section>.row-fluid{padding:0}body{background-color:#f5f5f5;line-height:1.42857143;width:100%}h1,h2,h3,h4,h5,h6{color:#000;font-family:Mulish,sans-serif;font-style:normal;font-weight:700}.h1,h1{font-size:64px}.h1,.h2,h1,h2{font-weight:700!important;line-height:120%;margin:1% 0}.h2,h2{color:#0e5c84;font-size:42px}.h3,h3{font-size:36px;line-height:120%}.h3,.h4,h3,h4{font-weight:700!important;margin:1% 0}.h4,h4{font-size:30px;line-height:156%}.h5,h5{font-size:24px}.h5,.h6,h5,h6{line-height:156%;margin:1% 0}.h6,h6{font-size:18px}p{font-weight:300;line-height:168%}b,strong{font-size:18px;font-weight:700}i,italic{font-style:italic}o,oblique{font-style:oblique}p{color:#3a3a3a;font-size:18px;margin:0 0 10px}a{cursor:pointer;overflow-wrap:break-word}a:focus,a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;margin-bottom:10px;margin-top:20px;overflow-wrap:break-word}ol,ul{margin:0 0 10px}ol ol,ol ul,ul ol,ul ul{margin:10px 0}ul.no-list{list-style:none}.text-orange{color:#ff6c00!important}code{vertical-align:bottom}blockquote{background:#fff;border-left:7px solid #006595;color:#666;display:block;font-size:16px;line-height:1.2;margin:20px 0;padding:40px;position:relative;text-align:justify}blockquote:before{color:rgba(0,0,0,.05);content:"\201C";font-family:arial;font-size:175px;font-weight:700;left:5px;position:absolute;top:0}blockquote:after{content:""}hr{background-color:#ccc;border:none;color:#ccc;height:1px}body .content-wrapper--vertical-spacing,body .dnd-section{padding-left:0;padding-right:0}.content-wrapper,.dnd-section>.row-fluid,.footer__container,.header__container,.page-center{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (max-width:1199px){body .content-wrapper,body .dnd-section>.row-fluid,body .footer__container,body .header__container,body .page-center{max-width:970px}}@media (max-width:991px){body .content-wrapper,body .dnd-section>.row-fluid,body .footer__container,body .header__container,body .page-center{max-width:750px}}.button,.hs-button,button{-webkit-appearance:button;border-style:none;cursor:pointer;overflow-wrap:break-word;position:relative;text-align:center;text-transform:uppercase;transition:all .4s}.button:active,.button:focus,.button:hover,.hs-button:active,.hs-button:focus,.hs-button:hover,button:active,button:focus,button:hover{text-decoration:none}.small-btn{max-width:150px}form{max-width:500px}.hs-form-field{margin-bottom:24px}form label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}form legend{font-size:.875rem}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{background:#f4f6fa;border:1px solid #dce3ef;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;display:block;font-size:16px;margin:15px 0;padding:11px 10px;vertical-align:middle;width:100%}form input[type=email]:focus,form input[type=file]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{outline:1px solid;outline-color:#8ec73f}form fieldset{max-width:100%!important}::placeholder{color:inherit;opacity:1}form .inputs-list{list-style:none;margin:0;padding:0}form .inputs-list>li{display:block;margin:.7rem 0}form .inputs-list input,form .inputs-list span{vertical-align:middle}form input[type=checkbox],form input[type=radio]{cursor:pointer;margin-right:.35rem}.hs-dateinput{position:relative}.hs-dateinput:before{content:"\01F4C5";position:absolute;right:10%;top:50%;transform:translateY(-50%)}.fn-date-picker .pika-table thead th{color:#fff}.fn-date-picker td.is-selected .pika-button{border-radius:0;box-shadow:none}.fn-date-picker td .pika-button:focus,.fn-date-picker td .pika-button:hover{border-radius:0!important;color:#fff}form input[type=file]{background-color:transparent;border:initial;padding:initial}form .hs-richtext,form .hs-richtext p{font-size:.875rem;margin:0 0 1.4rem}form .hs-richtext img{max-width:100%!important}.legal-consent-container .hs-form-booleancheckbox-display>span,.legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:1rem!important}.hs-form-required{color:#ef0000}ul.no-list.hs-error-msgs.inputs-list li{color:#dc3232;display:block;font-size:1em;font-weight:400;margin:0}ul.no-list.hs-error-msgs.inputs-list li label{color:#dc3232;font-size:1em;font-weight:inherit;margin:0}.hs-error-msg{color:#dc3232;margin-top:0}.grecaptcha-badge{margin:0 auto}.hs-button,button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}input{line-height:normal}.hs-button,button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}@media (max-width:767px){form{max-width:100%}}table{margin-bottom:1.4rem;overflow-wrap:break-word}table,td,th{border:1px solid}td,th{padding:.75rem;vertical-align:top}thead td,thead th{border-bottom:2px solid;vertical-align:bottom}.header{margin-top:0;padding:0;position:relative;width:100%;z-index:1}#Header,.header .flex{margin:0 auto;max-width:1440px}#preHeader a{color:#fff}#preHeader{background:#0e5c84;color:#fff;margin:0;padding:0 7vw}.level-1>li>a{color:#003e56!important;font-weight:600;padding:20px 30px!important}.level-1>li.contact>a{border:2px solid #8cc63f!important;border-radius:8px;padding:8px 20px!important}.level-1>li.contact>a:hover{background:#8cc63f!important;color:#fff!important}.custom-menu-primary .navigation-primary .submenu .menu-item ul{background:#fff}#preHeader .two a{margin:0 10px 0 5px}#preHeader a,#preHeader span{font-weight:700}.client-support-btn{font-weight:600;height:40px;text-transform:capitalize;width:160px}#preHeader span{margin-right:5px}#Header{padding:.75em}.header_logo img{height:auto;max-width:185px;min-height:auto}.custom-menu-primary{display:none;overflow-x:visible;padding-left:15px;padding-right:15px;-webkit-overflow-scrolling:touch}.custom-menu-primary a{color:#111}.custom-menu-primary a:hover{color:#045575}.custom-menu-primary p{color:#000}.client-support{display:none!important}.min-height{box-sizing:border-box;clear:none;display:block;flex:0 1 auto;float:none;min-height:112px;overflow:visible;transform:none}ul.submenu.level-1{height:60px!important}.custom-menu-primary .navigation-primary>.level-1{margin:7.5px -15px;padding-left:0}.custom-menu-primary .navigation-primary>.level-1>.menu-item{cursor:pointer;display:block;position:relative}.custom-menu-primary .navigation-primary .submenu .menu-item a{display:block;font-family:Raleway,sans-serif;line-height:20px;padding:5px 10px;position:relative;text-decoration:none!important}.custom-menu-primary .navigation-primary .submenu .menu-item>ul .menu-item a{clear:both;display:block;font-family:Open Sans,sans-serif;line-height:1.42857143;padding:10px 20px;white-space:nowrap}.custom-menu-primary .navigation-primary>.level-1:after{clear:both;content:" ";display:table}.custom-menu-primary .navigation-primary>.level-1:before{content:" ";display:table}.caret{border-top:4px dashed;display:inline-block;height:0;margin-left:5px;vertical-align:middle;width:0}.custom-menu-primary .navigation-primary>.level-1>.menu-item.client-support{border:1px solid #fff;border-radius:20px;-webkit-border-radius:3px;padding:5px}header .navbar{background-color:transparent;border:none;margin:0}.mobile-trigger{background-color:transparent;background-image:none;border:1px solid #ddd;border-radius:4px;float:right;margin-bottom:8px;margin-right:15px;margin-top:8px;padding:9px 10px;position:relative}.mobile-trigger .icon-bar{background-color:#888;border-radius:1px;display:block;height:2px;width:22px}.mobile-trigger .icon-bar+.icon-bar{margin-top:4px}.mobile-trigger:focus,.mobile-trigger:hover{background-color:#ddd;border:1px solid #ddd}.banner-section .banner-area,.banner-section .banner-area .dnd-section,.banner-section .banner-area .dnd-section>.row-fluid{padding:0}a.cta_button{-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;vertical-align:middle}li.no-submenu.menu-item.client-support a{padding:8px!important}ul.submenu.level-2{background:#efefef!important;border-bottom:6px solid #006595;border-radius:0 0 5px 5px}@media (min-width:768px){.custom-menu-primary .navigation-primary .submenu .menu-item ul{background:#efefef!important;display:block!important;float:left;font-size:14px;height:auto!important;left:0;left:auto;list-style:none;margin:2px 0 0!important;margin-top:0;min-width:160px;overflow:visible!important;padding:5px 0!important;position:absolute;text-align:left;top:65%;visibility:hidden;z-index:1000}.custom-menu-primary{border-top:0;-webkit-box-shadow:none;box-shadow:none;display:block!important;height:auto;overflow:visible!important;padding-bottom:0;width:auto}.custom-menu-primary .navigation-primary>.level-1{float:right;margin:0 -15px 0 0}.custom-menu-primary .navigation-primary>.level-1>.menu-item{float:left}.custom-menu-primary .navigation-primary .submenu .menu-item a{padding-bottom:15px;padding-top:15px}.mobile-trigger{display:none}.custom-menu-primary .navigation-primary .submenu .menu-item:hover>ul.submenu{opacity:1;visibility:visible}.custom-menu-primary .navigation-primary>.level-1>.menu-item.has-submenu:after{background:transparent;bottom:-5px;content:"";display:block;height:20px;position:absolute;width:100%}}@media (max-width:767px){.min-height{display:none;height:828px}.Header .header__container{display:flex;min-width:100vw}#preHeader{background:#0e5c84;color:#fff;margin:0;padding:5px}#Header{padding:30px 0!important}.two{text-align:right}.header__column{text-align:left}.header_row{display:block;margin:0;width:100%}.custom-menu-primary .navigation-primary>.level-1{display:block;width:auto}.custom-menu-primary .navigation-primary .submenu .menu-item{display:block;margin-left:0;margin-right:0;width:100%}.custom-menu-primary .navigation-primary .submenu .menu-item ul{display:none;margin-bottom:0;margin-top:0;padding:0}.custom-menu-primary .navigation-primary .submenu .menu-item>ul .has-submenu.menu-item .menu-arrow{top:0}.custom-menu-primary .navigation-primary .submenu .menu-item>ul .has-submenu.menu-item>a:after{right:8px}.custom-menu-primary .navigation-primary .submenu .menu-item ul ul{display:none;margin-bottom:0;margin-top:0;padding:0}.header__column{display:none}.menu-arrow{cursor:pointer;height:20px;margin-left:-8px;position:absolute;width:30px;z-index:99}}footer{background-color:#2d3743;color:#fff;flex-wrap:wrap;justify-content:center;padding:50px 0}footer,footer a,footer p,footer span{color:#fff;text-align:left}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:#8ec73f;text-align:left}footer img{height:auto;margin-bottom:30px;max-width:60%}footer h5{margin-top:0!important}footer .container{max-width:1450px}footer .container .col-3{text-align:left}footer .contact-inner{margin-left:40px}footer p.explainer{font-size:15px;margin-right:40px}.contact-details{display:flex;flex-direction:column;justify-content:center;line-height:2;margin-left:70px;text-align:left;width:250px}.margin-auto{margin:0 1.5em}footer .container{margin:0 50px;width:100%}footer .footerArea strong{display:block;font-family:Raleway,sans-serif;margin:0 0 15px;text-transform:uppercase}strong{font-size:16px}footer .footerArea ul{display:inline;list-style:none;margin-bottom:10px;margin-top:0;padding:0}#afterFooter{background:#0e5c84;padding:0 50px}footer .footerArea ul li a{transition:all .4s}#afterFooter a,#afterFooter p{color:#fff!important;font-size:14px}#afterFooter a{margin:0;text-align:center}footer .footerArea ul li a:hover{text-decoration:none;transition:all .4s}footer .footerArea address,footer .footerArea span{display:block;font-style:normal;text-align:left;transition:all .4s}footer .footerArea.contact a{font-weight:700}footer .footerArea address a,footer .footerArea span a{transition:all .4s}footer .footerArea address a:hover,footer .footerArea span a:hover{text-decoration:none}.centerBar{align-items:center;justify-content:space-between;text-align:center;width:1500px}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto}#afterFooter{display:flex;justify-content:center;padding:10px 0}#afterFooter p{font-size:13px;margin:0;text-align:center}footer .csat-widget{border:unset!important;max-width:100%;min-width:unset;text-align:center}footer .csat-widget .csat-widget-header{display:none}footer .csat-widget .csat-widget-content{border:unset;padding:0;text-align:center}footer .csat-widget .csat-widget-smiley{float:none;padding-left:0}footer .csat-widget .csat-widget-hint{padding-top:0}.hs-menu-wrapper ul{list-style:none;margin:0;padding-left:0}body,html{color:#000;font-family:Mulish,sans-serif;font-weight:300;margin:0;padding:0;scroll-behavior:smooth}*{box-sizing:border-box}body{background-color:#fff}img{height:auto;max-width:100%;width:100%}a{color:#3d308b;outline:none}a,a:hover{text-decoration:none}a:hover{color:#95378c}svg path{transition:all .3s}address{text-align:left}h1{font-weight:600}iframe{max-width:100%}.body-wrapper>div:first-child{background:#fff;position:sticky;top:0;z-index:1000}.content-wrapper,.dnd-section>.row-fluid,.footer__container,.header__container,.page-center{padding-left:0!important;padding-right:0!important}section{padding:90px 0;width:100%}.row{margin:0 auto;max-width:1400px;width:100%}.row:after,.row:before{clear:both;content:"";display:table}[class*=col-]{border:0;float:left;height:auto;min-height:1px;padding:0 10px}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}.full-width{align-items:flex-start;padding:0!important}.full-width .col-12{padding:0}.flex{display:flex}.flex-column{flex-direction:column}.flex-start{display:flex;justify-content:flex-start}.flex-end{display:flex;justify-content:flex-end}.flex-row{display:flex;flex-wrap:wrap}.flex-row,.relative{position:relative}.align-center,.justify-center{align-items:center}.justify-center{align-content:center;display:flex;justify-content:center}.justify-between{align-items:center;justify-content:space-between}.justify-evenly{justify-content:space-evenly}.m-top-10{margin-top:10px}.m-top-20{margin-top:20px}.m-bottom-10{margin-bottom:10px}.m-bottom-20{margin-bottom:20px}.m-left-20{margin-left:20px}.m-right-20{margin-right:20px}.m-left-50{margin-left:50px}.m-right-50{margin-right:50px}.m-right-100{margin-right:100px}.pad-50{padding:50px}.pad-100{padding:100px}.r-pad-50{padding-right:50px}.l-pad-50{padding-left:50px}.l-pad-100{padding-left:100px}.right-padding{padding-right:80px}.left-padding{padding-left:80px}.firstColumnMargin{margin-right:80px}.h-full{height:100vh}.min-height{min-height:0!important}.center-padding{margin:50px 0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.no-decoration{color:#fff;text-decoration:none}.bc-primary{color:#3d308b}.bc-secondary{color:#95378c}.dark-bg,.dark-line,.dark-text{color:#000}.grey-bg,.grey-line,.grey-text{color:#676767}.white-bg,.white-line,.white-text{color:#fff}.gradient-text{background:linear-gradient(90deg,#95378c,#3d308b);color:#3d308b}.line{background:#3d308b;height:4px;margin:20px auto;width:60px}.brand-border,.line{border:none;float:none;max-width:100%}.brand-border{background:#fff;height:1px;width:80px}li::marker{color:#5d5d5d;font-size:20px}.border-points ul{margin:0;padding:0}.border-points ul li{list-style:none}.border-points p{border-bottom:1px solid hsla(0,0%,100%,.7);display:inline-block;margin:0;padding:20px 0;width:93%}.border-points .brand-border{width:100%}.border-points li:first-child p{padding-top:0}.check-points ul{padding-left:0}.check-points li{align-items:flex-start;display:flex;list-style:none;margin-bottom:20px}.check-points p{margin:0;text-align:left}.check-points .fa-check-circle{font-size:32px;margin-right:12px}.btn{background:#3d308b;border:none;border-radius:0;box-sizing:border-box;color:#fff;display:inline-block;font-family:inherit;font-weight:600;margin:16px 0 0;padding:10px 16px;text-align:center;text-decoration:none}.btn:hover{background:#000;color:#fff;cursor:pointer}.dark-btn{background-color:#000;border:none;border-radius:0;color:#fff;display:inline-block;font-family:inherit;font-weight:600;margin:16px 0 0;padding:10px 16px;text-align:center;text-decoration:none}.dark-btn:hover{background:#000;color:#fff;cursor:pointer}.white-btn{background-color:#fff;border:none;border-radius:0;color:#000;display:inline-block;font-family:inherit;font-weight:600;margin:16px 0 0;padding:10px 16px;text-align:center;text-decoration:none}.white-btn:hover{background:#000;color:#fff;cursor:pointer}.primary-btn{background:#e3eaff;border:1px solid #19648a;border-radius:8px;color:#19648a;display:flex;font-weight:500;justify-content:center;min-width:max-content;padding:10px 30px;width:18vw}.primary-btn:hover{background:#19648a;color:#fff}.large-btn{width:25vw}.secondary-btn{background:#fff;border-radius:8px;color:#19648a;display:flex;justify-content:center;min-width:20vw;padding:10px 30px}.hs-button{min-width:200px}.client-support-btn{background-color:#ff6c00}.client-support{border:1px solid #fff!important;border-radius:20px!important}#full-width .row{margin:0!important;padding:0!important}#full-width,#full-width-map{margin:0;padding:0;width:100vw}#service-page-it-support{background-position:top;padding:40% 5% 20%}#service-page-padding,#service-page-padding-sectors{padding:15% 25% 15% 8%!important}#service-page-padding-about,#service-page-padding-contact{background-position:top;padding:15% 25% 15% 8%!important}#preHeader a{font-size:14px}#whole-map .blue-contact-card{position:fixed}.one-column-hero .row .col-12{max-width:800px}section#row-reverse .row:nth-child(2){display:flex}#row-reverse{padding-bottom:0!important}@media (min-width:769px){#row-reverse{padding-bottom:20px!important}}#alignForm .row:nth-child(n+1){align-items:center;display:flex;justify-content:center}.basic-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:8% 0}.basic-hero h1,.basic-hero h2,.basic-hero h3,.basic-hero h4,.basic-hero h5,.basic-hero h6{color:#000;line-height:163%;margin:0}.basic-hero h4,.basic-hero h5{font-weight:400;padding:20px 0 40px}.basic-hero h6{font-weight:400;padding:0 0 40px}.basic-hero .col-8{margin:0 auto;max-width:96%;width:auto}.one-column-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:8% 0}.one-column-hero a,.one-column-hero h1,.one-column-hero h2,.one-column-hero h3,.one-column-hero h4,.one-column-hero h5,.one-column-hero h6,.one-column-hero p{color:#000;text-align:left}.one-column-hero .btn:hover{background:#fff;color:#000}.two-column-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:8% 0}.two-column-hero h1,.two-column-hero h2,.two-column-hero h3,.two-column-hero h4,.two-column-hero h5,.two-column-hero h6,.two-column-hero p{color:#000}.two-column-hero .btn:hover{background:#fff;color:#000}.hero p{font-size:16px}#full-height-hero{height:100vh;margin:auto;width:100%}#full-height-hero,#full-height-hero .row{align-items:center;display:flex;justify-content:center}section#banner{padding:50px 0!important}#banner .small-btn{max-width:230px}.banner-icon{margin-right:10px}.banner-icon-section{display:flex;flex-wrap:wrap}#banner .banner-icon-section{flex-direction:row!important}@media (max-width:520px),(min-width:993px){#banner .banner-icon-section{flex-wrap:nowrap}}.banner-title{margin-right:1.5rem}#homepage_testimonial{background:#f4f4f4}#homepage_testimonial .splide__slide{align-items:center;backface-visibility:hidden;box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;list-style-type:none!important;margin:0;outline:none;position:relative;text-align:center;width:100%!important}#homepage_testimonial .splide__slide .flex-row.quote-attr{margin:0 20%}#homepage_testimonial .splide__pagination{bottom:-3.5em!important;left:0;padding:0 1em;position:absolute;right:0;z-index:1}#homepage_testimonial .splide__slide .testimonial-quote-left{font-size:13em;left:-190px;position:absolute;top:-53px}#homepage_testimonial .splide__slide .testimonial-quote-right{font-size:13em;position:absolute;right:-140px;top:100px}@media (max-width:992px){#homepage_testimonial .splide__slide .testimonial-quote-left,#homepage_testimonial .splide__slide .testimonial-quote-right{display:none}}.quote{color:#0c5c84;font-family:initial;font-size:13em;left:-30px;line-height:0;overflow:visible;position:absolute;top:40px}.quote-section{display:flex;flex-direction:column;justify-content:center;left:0;margin:auto;max-width:550px;position:relative;right:0;top:2em}section#assessment ul{line-height:3em}#assessment li{font-size:18px!important}.booking-form{max-width:580px}input,textarea{background-color:transparent;border:1px solid #000;border-radius:5px!important;box-sizing:border-box;color:#000;display:inline-block;font-size:16px;font-weight:400;height:40px;line-height:20px;margin:5px 0 20px;padding:9px 10px;width:100%!important}input::placeholder,textarea::placeholder{color:#000}input::marker,li.hs-form-booleancheckbox::marker{display:none!important}input.hs-button.primary.large{background:#eee;border-radius:5px;font-size:16px;font-weight:700;max-width:200px;padding:8px 16px}input.hs-button.primary.large:hover{background:#000;color:#fff;cursor:pointer}fieldset{max-width:100%!important}label.hs-error-msg{color:red;font-size:12px}ul.no-list.hs-error-msgs.inputs-list{margin:0 auto 40px;padding:0}.legal-consent-container p{color:#000;font-size:12px;line-height:14px}.legal-consent-container .hs-form-booleancheckbox-display input{border:1px solid #000;border-radius:5px!important;float:left;height:auto;padding:8px}#contact-form-row label{color:#fff}input#hs-pwd-widget-password{height:40px!important}.navbar .menu-icon{cursor:pointer;float:right;padding:28px 15px;position:relative;user-select:none}.navbar .menu-icon .navicon{background:#fff;display:block;height:3px;position:relative;width:24px}.navbar .menu-icon .navicon:after,.navbar .menu-icon .navicon:before{background:#fff;content:"";display:block;height:100%;position:absolute;width:100%}.navbar .menu-icon .navicon:before{top:7px}.navbar .menu-icon .navicon:after{top:-7px}.navbar .menu-icon.active .navicon{background:transparent}.navbar .menu-icon.active .navicon:before{transform:rotate(-45deg)}.navbar .menu-icon.active .navicon:after{transform:rotate(45deg)}.navbar .menu-icon.active .navicon:after,.navbar .menu-icon.active .navicon:before{top:0}ul.hs-menu-children-wrapper{height:0;overflow:hidden;padding:0;position:absolute;text-align:left;width:auto}.child-trigger{background-repeat:no-repeat;display:inline-block;height:20px;margin:0 0 0 2px;vertical-align:bottom;width:12px}.hs-item-has-children{position:relative}.hs-item-has-children .nav-arrow{margin-top:30px;position:absolute;right:0;transform:translate(-14px)}.hs-item-has-children .nav-arrow:after,.hs-item-has-children .nav-arrow:before{background-color:#000;content:"";height:10px;position:absolute;width:2px}.hs-item-has-children .nav-arrow:before{transform:translate(1px) rotate(45deg)}.hs-item-has-children .nav-arrow:after{transform:translate(-5px) rotate(-45deg)}.hs-item-has-children .hs-menu-children-wrapper{height:0;list-style:none;overflow:hidden}.hs-item-has-children .sub-menu-show{border-radius:3px;box-shadow:0 0 20px rgba(0,0,0,.175);display:block;margin-top:12px;min-width:170px;padding:10px 0;position:absolute;top:40px;width:auto;z-index:3}.sub-menu-show{height:0}.hs-item-has-children:hover .hs-menu-children-wrapper{border-radius:3px;display:block;height:auto;margin-top:12px;min-width:190px;padding:10px 0;position:absolute;top:37px;width:auto;z-index:1}.hs-item-has-children .sub-menu-show li a:hover{text-decoration:underline}.hs-menu-children-wrapper .menu-item .nav-link{color:#000;padding:10px 0}.hs-menu-children-wrapper .menu-item a:after{border:0}.navbar .hs-menu-children-wrapper li{margin:0 auto}.top-nav .menu-list,.top-nav .row{text-align:right}.top-nav .row{height:auto}.top-nav .row ul{padding:7px 0 6px}.top-nav .row span{font-size:14px;padding:8px 0 6px 10px}.level-1.menu-list li a{display:inline-block;font-size:14px;padding:33px 4px;position:relative;z-index:3}.hs-menu-children-wrapper .hs-menu-item a{line-height:150%;padding:20px 10px 5px!important}ul.hs-menu-children-wrapper.level-3.menu-list .hs-menu-item{height:30px!important}li.hs-menu-item.hs-item-has-children{height:136px}ul.hs-menu-children-wrapper.level-3.menu-list{height:70%;margin:0;padding:0}.contact .menu-link{margin-top:9px}#blog{background-repeat:no-repeat;background-size:cover}.blog-body h6 a{color:#000}.blog-body h6 a:hover{color:#63318a}.blog-body .blog-pagination__link{background:#000;color:#fff;font-size:16px;margin:5px;padding:8px 10px}.blog-pagination__prev-link{margin-right:10px!important}.blog-body .blog-pagination__link:hover{background:#ccc;color:#000}.blog-body nav{display:inline-block;margin-top:40px}#blog-hero-section{padding:6.5% 0 9.5%}body section.main-blog-body{padding:50px 0}body section.main-blog-body section{padding:0}body section.main-blog-body .col-12{float:none;margin:0 auto;max-width:960px;width:100%}body section.main-blog-body h1{font-size:42px;margin-bottom:30px}body section.main-blog-body h2{margin:40px 0}body section.main-blog-body h3{margin:28px 0}body section.main-blog-body h4,body section.main-blog-body h5,body section.main-blog-body h6{margin:20px 0}body section.main-blog-body .blog-feat-image{margin:10px 0 30px}body section.main-blog-body li{line-height:168%;margin-bottom:10px}.hs-responsive-embed-inner-wrapper{height:500px}.map-fw-text-col{align-items:flex-start;background:#eee;display:block;flex-direction:column;height:500px;justify-content:center;padding:0 7.5%;width:50%}.map-embed-col{height:100%;max-height:700px;overflow:hidden;width:50%}.map-embed-col iframe{height:500px;width:100%}.map-text-col{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:0 7.5%;width:50%}.skew-up{background-color:#eee;transform:skew(0deg,-3deg)}.skew-down,.skew-up .skew-counter{transform:skew(0deg,3deg)}.skew-down{background-color:#eee}.skew-down .skew-counter{transform:skew(0deg,-3deg)}.skew-down,.skew-up{margin:4% 0;padding:6% 0 4%}.skew-down-hero{padding:4% 0 8%}.skew-up-hero{padding:6% 0}.grey-card{align-items:baseline;flex-direction:column;justify-content:left;max-height:480px;min-height:480px;padding:50px 40px;text-align:left}.grey-card,.grey-card-four{background:#f4f4f4;border-radius:20px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);display:flex}.grey-card-four{align-items:center;justify-content:center;max-height:540px;min-height:400px;padding:0 60px}.grey-card-four img{height:82px!important;object-fit:contain}.grey-card-five{align-items:center;display:flex;flex-direction:column;justify-content:start;margin-bottom:30px;min-height:455px}.grey-card-five,.grey-card-three{background:#f4f4f4;border-radius:20px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);max-height:fit-content;padding:30px}.grey-card-three{min-height:520px;width:calc(100% - 20px)}.grey-card-three img{object-fit:contain}.five-rt .row{align-items:center;display:flex;justify-content:center}.five-rt .row:nth-child(2){max-width:1800px!important}.two-rt .grey-card-four{max-height:unset;min-height:100%;padding:25px 60px}.two-rt .row{display:flex;flex-wrap:wrap}@media (max-width:768px){.two-rt .grey-card-four{padding:25px 15px}.two-rt .col-6{flex:0 0 100%;margin-bottom:30px;width:100%}}.white-card-about{background:#fff;border-radius:8px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;min-height:100%;padding:30px}.white-card-about img{border-radius:20px;max-height:160px}.white-card-about .grey-card-title{margin-left:0}@media (min-width:521px){.white-card-about .grey-card-title{margin-left:20px}}@media (max-width:768px){.white-card-about .grey-card-title{width:100%}}.white-card-contact{align-items:center;justify-content:center;max-height:500px;min-height:350px;padding:30px;width:calc(100% - 20px)}.white-blog-card,.white-card-contact{background:#fff;border-radius:8px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);display:flex;flex-direction:column}.white-blog-card{height:100%;width:100%}.white-blog-card div{border-radius:8px 8px 0 0;min-height:300px}.white-blog-card .card-body{margin:0 20px}.white-blog-card .card-body h5 a{color:#0e5c84}.white-blog-card .card-body p{color:#565656}.yellow{min-height:300px}#fourcards .row{display:flex;flex-wrap:wrap}#fourcards .col-3{display:flex;flex-direction:column;padding-bottom:20px}#fourcards .grey-card{max-height:unset!important;min-height:100%!important}.white-card{background:#fff;border-radius:8px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);height:470px;justify-content:flex-end;max-height:630px;min-height:400px;padding:50px 60px 50px 30px}.card-content,.white-card{display:flex;flex-direction:column}.card-content{height:100%;justify-content:space-between}.image-grey-card{background:#f4f4f4;border-radius:8px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);height:100vh;max-height:640px;min-height:100%}.image-grey-card img{border-radius:8px 8px 0 0;outline:1px solid #fafafa}.image-grey-card p{padding:10px 30px}.image-grey-card h4{padding:20px 0 0}@media (min-width:1025px){.image-grey-card h4{padding:20px 0 0 30px}}h3.grey-card-title{align-items:center;display:flex;justify-content:center;margin-left:20px;margin-top:0}.grey-card-side-logo{height:100px;width:100px}.white-card .primary-btn{width:150px}.one-rt .primary-btn{min-width:200px;text-align:center}.flex-card{background:#fff;box-shadow:4px 4px 6px 4px rgba(0,0,0,.1);margin:0 1% 2%;width:31%}.flex-card h4{margin-top:0}.flex-card .flex-card-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;width:100%}.flex-card .card-body{padding:20px}.cards-over-skew{position:relative}.cards-over-skew .overlapped-skew{background-repeat:no-repeat;background-size:cover;height:450px;left:0;position:absolute;top:38%;transform:skew(0deg,-3deg);width:100%;z-index:-1}.cards-over-skew .flex-row{flex-wrap:wrap;justify-content:center}.split-container{background:#f4f4f4;border-radius:8px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);display:flex;max-height:540px;min-height:480px}.left-side,.left-side-10,.left-side-2,.left-side-3,.left-side-4,.left-side-5,.left-side-6,.left-side-7,.left-side-8,.left-side-9{background-position:50%;background-size:cover;flex:0 0 40%}.left-side,.left-side-10,.left-side-3,.left-side-4,.left-side-6,.left-side-8{border-radius:8px 0 0 8px}.left-side-2,.left-side-5,.left-side-7,.left-side-9{border-radius:0 8px 8px 0}.left-side{background-image:url(https://7696098.fs1.hubspotusercontent-na1.net/hubfs/7696098/Ratcliff_Website_2023/Managed%20IT/man-on-phone.webp)}.left-side-2{background-image:url(https://7696098.fs1.hubspotusercontent-na1.net/hubfs/7696098/Ratcliff_Website_2023/Managed%20IT/it-project-outsourcing.png)}.left-side-3{background-image:url(https://7696098.fs1.hubspotusercontent-na1.net/hubfs/7696098/Ratcliff_Website_2023/two-people-working-together.webp)}.left-side-4{background-image:url(https://7696098.fs1.hubspotusercontent-na1.net/hubfs/7696098/Ratcliff_Website_2023/IT%20Strategy/systems-audit.png)}.left-side-5{background-image:url(https://7696098.fs1.hubspotusercontent-na1.net/hubfs/7696098/Ratcliff_Website_2023/ideas.webp)}.left-side-6{background-image:url(https://7696098.fs1.hubspotusercontent-na1.net/hubfs/7696098/Ratcliff_Website_2023/IT%20Strategy/framework-creation.png)}.left-side-7{background-image:url(https://7696098.fs1.hubspotusercontent-na1.net/hubfs/7696098/Ratcliff_Website_2023/man-talking-on-phone.webp)}.left-side-8{background-image:url(https://7696098.fs1.hubspotusercontent-na1.net/hubfs/7696098/Ratcliff_Website_2023/Cyber%20Security/cyber-security-assessments.png)}.left-side-9{background-image:url(https://7696098.fs1.hubspotusercontent-na1.net/hubfs/7696098/Ratcliff_Website_2023/Cyber%20Security/cyber-security-awareness-training.png)}.left-side-10{background-image:url(https://7696098.fs1.hubspotusercontent-na1.net/hubfs/7696098/Ratcliff_Website_2023/Cyber%20Security/cyber-essentials-certification.png)}.right-side{align-items:center;display:flex;flex:0 0 60%;justify-content:center;padding:0 60px}.centered-text{text-align:left}.reverse{flex-direction:row-reverse}.blue-contact-card{align-items:center;background:#19648a;border-radius:10px;color:#fff!important;display:flex;font-weight:500;justify-content:space-between;left:4%;min-height:200px;padding:0 30px 20px;position:absolute;top:50%;z-index:9999}#one .blue-contact-card{width:auto}.fab{font-family:Font Awesome\ 5 Brands;font-weight:400}#benefits-cards .row,#contact-three-cards .row,#contact-two-cards .row,#our-values-cards .row,#sector-specific-success-cards .row,#specialist-support .row{display:flex;flex-wrap:wrap}#benefits-cards .col-4,#contact-three-cards .col-4,#contact-two-cards .col-6,#our-values-cards .col-2,#sector-specific-success-cards .col-3,#specialist-support .col-3{display:flex;flex-direction:column;margin-bottom:20px}#benefits-cards .grey-card-three{max-height:unset;min-height:100%;width:unset}#contact-three-cards .white-card-contact,#contact-two-cards .white-card-contact{margin-bottom:0;max-height:unset;min-height:100%;width:unset}#sector-specific-success-cards .image-grey-card{height:unset;margin-bottom:0;max-height:unset}#specialist-support .col-3{margin-bottom:30px}#specialist-support .white-card{height:unset;margin-bottom:0;max-height:unset;min-height:100%;padding:50px 35px}#specialist-support .card-fix{text-align:left}#our-values-cards .grey-card-five{margin-bottom:0;max-height:unset;min-height:100%}#our-values-cards .row{align-items:flex-start}#our-values-cards .col-2{margin-bottom:30px}@media (min-width:993px){#our-values-cards .col-2{flex:0 0 50%;width:50%}}@media (min-width:1199px){#our-values-cards .col-2{flex:0 0 16%;width:16.66%}}#it-strategy-cta-banner{background:linear-gradient(90deg,#dcedf4,#dfe8d4)}#list-of-sectors .split-container{background:none;box-shadow:none}#list-of-sectors .center-padding{margin:0}@media (min-width:769px){#list-of-sectors .center-padding{margin:50px 0}}#list-of-sectors .left-side-4{background-image:url(https://7696098.fs1.hubspotusercontent-na1.net/hubfs/7696098/Ratcliff_Website_2023/investment-management-1.png)}#list-of-sectors .left-side-5{background-image:url(https://7696098.fs1.hubspotusercontent-na1.net/hub/7696098/hubfs/Ratcliff_Website_2023/property-asset-management.png?width=750&height=536&name=property-asset-management.png)}#list-of-sectors .left-side-6{background-image:url(https://7696098.fs1.hubspotusercontent-na1.net/hub/7696098/hubfs/Ratcliff_Website_2023/professional-services-1.png?width=750&height=549&name=professional-services-1.png)}#list-of-sectors .left-side-7{background-image:url(https://7696098.fs1.hubspotusercontent-na1.net/hub/7696098/hubfs/Ratcliff_Website_2023/tv-film-production-1.png?width=750&height=536&name=tv-film-production-1.png)}.footer .footer-address{margin-bottom:10px}.footer .d-flex{display:flex!important}.footer .contact-details{width:260px}@media (max-width:1280px){#preHeader{padding:0 5%!important}}@media (max-width:1220px){.row{padding-left:20px;padding-right:20px}h1{font-size:40px}.navbar .row{max-width:100%;padding-left:0;padding-right:0}}@media (max-width:1200px){#preHeader{padding:0 2.5%!important}.header-contact-info .one{display:none}.header-contact-info .two{align-items:center;display:flex;justify-content:center;width:100%}body .content-wrapper,body .dnd-section>.row-fluid,body .footer__container,body .header__container,body .page-center{max-width:100%!important}#homepage-two-col-content .quote{font-size:9em;left:-25px;top:30px}}@media (min-width:1200px) and (max-width:1500px){.text-overlay{top:60vh!important}#specialist-support .white-card{flex-direction:inherit!important;height:auto!important;justify-content:flex-start!important}.grey-card{max-height:none!important;min-height:fit-content!important;width:100%}section#fourcards .row .col-3{padding-bottom:20px}}@media only screen and (min-width:1024px) and (max-width:1200px){#fourcards .row .col-3{width:50%}}@media only screen and (min-width:768px) and (max-width:1024px){.custom-menu-primary .navigation-primary .submenu .menu-item a{padding:0!important}.squeeze{padding:0 1em!important}.four-rt>div:nth-child(2)>div{margin-bottom:20px;max-height:fit-content;text-align:center;width:100%}.image-grey-card{max-height:none}#specialist-support .white-card{flex-direction:inherit!important;height:auto!important;justify-content:flex-start!important;margin-bottom:20px}#specialist-support>div:nth-child(2) .col-3{width:100%}#specialist-support>div:nth-child(2){display:flex;flex-direction:column;width:100%}.grey-card{max-height:none!important;min-height:fit-content!important;width:100%}.card-content{display:flex;flex-direction:column;height:100%}section#fourcards .row .col-3{padding-bottom:20px;width:100%}li.no-submenu.menu-item.contact{border:1px solid #fff;border-radius:40px;padding:10px}ul.submenu.level-1{align-items:center;display:flex;flex-direction:row;height:90px;justify-content:center;min-width:450px;text-align:center}section{padding:90px 10px!important;width:100%}.m-right-100{margin-right:20px}.booking-form{max-width:100%}body .dnd-section>.row-fluid{min-width:768px}.align-self{align-items:stretch}.video-container{min-width:100vw}.text-overlay{top:50vh}.custom-menu-primary .navigation-primary>.level-1>.menu-item{display:flex}#preHeader{background:#0e5c84;color:#fff;margin:0;padding:0 7% 0 8%!important}.header section{padding:10px 7vw!important}.right-padding{padding-right:30px}.custom-menu-primary .navigation-primary .submenu .menu-item:hover>ul.submenu{background:#0c5c84}#banner .col-12 div{align-items:center;display:flex!important}.banner span{font-size:16px}.banner .banner-icon-section img{min-width:70px!important}.banner{display:flex}#video-container video{height:90%}.image-grey-card img{width:100%!important}}@media (max-width:1115px){.homepage .two-column-hero .col-6{width:96%}.grey-card-five{min-height:555px}body .dnd-section>.row-fluid{min-width:100%}.navbar img{margin:16px 0;max-height:50px;max-width:40%}.navbar .brand-border{height:4px}.navbar .site-menu-list{clear:both;display:none;max-height:0}.navbar .site-menu-list.active{display:block;max-height:none;text-align:center}.navbar ul{flex-direction:column;height:auto;padding:10px 0;text-align:left}.navbar li{color:#000;display:block;padding:0}.navbar li a{display:inline-block;padding:20px 30px;vertical-align:middle}.level-1.menu-list li a{padding:10px}.navbar .row .col-8{padding:0;position:absolute;top:70px;width:100%;z-index:10}.hs-item-has-children .sub-menu-show,.menu-item-has-children .sub-menu-show{box-shadow:none;display:block;height:auto!important;padding:10px 0;position:relative;top:0;width:100%}.child-trigger{display:inline-block!important;vertical-align:middle}.hs-item-has-children:hover .hs-menu-children-wrapper{height:0;padding:0}.hs-menu-children-wrapper.level-2.menu-list.sub-menu-show{padding:0 0 10px 10px;z-index:11}.sub-menu .menu-item a.nav-link{color:#fff}.navbar .inner-menu-container{clear:both;display:none;max-height:0}.navbar .inner-menu-container.active{display:flex;flex-direction:column-reverse;height:auto;max-height:none;padding-bottom:10px;text-align:center;width:100%}.navbar .row{background-color:#000;height:auto;max-width:100%;width:100%}.navbar .row .col-10{margin:0;padding-bottom:0;width:100%}.navbar .row .col-12{align-items:flex-start}.navbar .menu-icon{display:block;position:absolute;right:0;top:0}.navbar .menu-icon:hover{cursor:pointer}.navbar .sub-menu-show li a:hover,.navbar .top-nav ul li a:hover,.navbar ul li a:hover,.topnav .row .col-12 li a:hover{color:#5cafff;text-decoration:none}.acc-button,.acc-content{width:96%}.top-nav .row ul{padding:0}.navbar ul.hs-menu-children-wrapper{margin:initial;position:relative}.navbar .hs-menu-children-wrapper li{background:#000;border:none;margin:0 auto;padding:3px 15px}.hs-menu-children-wrapper .hs-menu-item a{line-height:150%;padding:15px 10px 5px!important}.navbar [class*=col-]{float:none;margin:0 auto;padding:0;text-align:center;width:100%}.top-nav .menu-list{text-align:left}.top-nav .menu-list li a{color:#fff}.mobile-menu{display:block!important}.desktop-menu{display:none!important}.navbar .col-10 ul li:nth-of-type(8){margin-left:10px;margin-top:10px}.navbar .col-10 ul li:nth-of-type(8) a{padding:0}footer .row{text-align:center}.navbar .top-nav{background:#000}.navbar .top-nav .client-login{margin:10px 0 10px 16px}.navbar .top-nav .col-12{color:#fff;display:flex;flex-direction:column-reverse}.navbar .top-nav .col-12 .top-nav-social{margin-left:6px;margin-top:5px;text-align:left}.navbar .top-nav .col-12 .top-nav-social a{color:#fff;font-size:14px}.navbar .top-nav .col-12 .top-nav-social a .fab{color:#fff;font-size:30px;margin:12px}.navbar .top-nav .col-12 .top-nav-social a:hover{color:#5cafff}.top-nav .row span{padding:7px 0 6px 22px}footer .col-10{float:none;margin:0 auto}footer .col-10 .col-2{width:50%}footer .col-2{text-align:center;width:100%}footer .col-2 img{padding:15px;width:180px}.homepage .two-column-hero{background-image:url()!important;background-position:100%;padding:120px 0 80px}.homepage .two-column-hero .col-6{margin:20px auto 40px;width:65%}footer .col-10 .row .col-3{float:left;text-align:center;width:50%}footer .partners-row{flex-direction:column}footer .partners-row .col-8 img{margin-bottom:40px}footer .footer-menu-row{margin-top:20px}.flex-card{margin:2%;width:45%}#blog-hero-section,body .one-column-hero,body .two-column-hero{background-position:50%;padding:170px 0 190px}}@media (min-width:1116px){.child-trigger{display:none!important}}@media (max-width:992px){.footer .container{display:inline-block!important;padding-top:50px}.footer .contact-details{margin-top:10px;width:unset}.footer .inner{flex-direction:column}.squeeze{padding:0 1em!important}.m-right-100{margin-right:20px}section{padding:50px 10px!important;width:100%}#downloadSection .primary-btn{width:80vw}#banner .primary-btn{margin-top:30px!important;min-width:100%!important}.white-card{margin-bottom:30px;min-height:450px;padding:50px 20px 0 30px}.banner-icon-section{display:block}.grey-card,.image-grey-card{margin-bottom:30px}.primary-btn{min-width:100%;width:100%}#banner .col-12 div{display:block}.banner span{font-size:28px}.banner .banner-icon-section img{min-width:200px}.banner{display:block}.single-quote{display:none}#Header .header__container.clearfix{align-items:center;display:flex}nav.navigation-primary li a{color:#000}section#assessment ul{line-height:3em;text-align:left}#homepage_testimonial{background-image:none;padding:80px 0}.blue-contact-card{display:none}.footer img{margin-left:20%}.contact-details{margin-left:0;text-align:center}.footer .container div{display:inline-grid;justify-content:space-around}.map-fw-text-col{height:80vh;margin-bottom:20px}.align-self{align-items:self-end}footer .container{min-width:0!important}section{padding:50px 0}h1,h2{font-weight:700}h2{font-size:28px}h3{font-size:24px}h3,h4{font-weight:700}h4{font-size:20px}h5,h6{font-size:18px;font-weight:400}body section.main-blog-body{padding:40px 0}body section.main-blog-body h1{font-size:36px}body section.main-blog-body ul li{text-align:left}[class*=col-]{float:none;margin:0 auto;padding:0 10px;text-align:center;width:96%}.row{padding-left:0;padding-right:0}.row .border-points{margin-top:40px}.brand-border{margin:auto}.mobHide{display:none}.map-text-col{align-items:center;text-align:center}.flex-card-center{justify-content:center}#video-container{height:35vw;overflow:hidden;padding-bottom:0;width:100%}#video-container video{height:90%}.text-overlay{padding-top:190px;width:100vw}#privacy-policy-content .content-col{text-align:left}#contact-three-cards .col-4:last-of-type{margin-bottom:0}.white-card-about img{margin:0 auto 1rem}.white-card-about .flex{flex-direction:column}#specialist-support .white-card{padding:30px 15px}}@media (max-width:768px){.child-trigger{display:none}.home section.flexible .row ul li p{text-align:center}#homepage_testimonial{background-image:none!important;padding:80px 0}.text-overlay{top:55%!important;width:100%}.footer .container{display:flex;flex-flow:column;justify-content:start}.three-rt .row .col-4{min-width:100%!important}.three-rt .col-4{display:contents}.map-fw-text-col{min-height:100vh!important}footer .container .col-3{width:100%}.blue-contact-card{flex-direction:column;min-width:auto!important;width:100%}.primary-btn{width:auto}#row-reverse>div:nth-child(2)>div{width:100%}#service-page-padding,#service-page-padding-about,#service-page-padding-contact,#service-page-padding-sectors{padding:60% 5% 20% 0!important}nav.navbar.clearfix{position:absolute;right:20px;top:-60px}.five-rt .row:nth-child(2){display:flex;flex-direction:column;max-width:1800px!important}section.five-rt .col-2{width:80%}.m-right-100{margin-right:20px}.white-card-contact{margin-bottom:20px;width:100%}footer .container{margin:0}#wholeMap{background-position:50%}.grey-card{align-items:center;justify-content:center;text-align:center}.grey-card-three{display:flex;justify-content:center;margin-bottom:20px;min-height:400px;padding:50px 30px;width:100%}section#row-reverse .row:nth-child(2){display:block}.left-padding{padding-left:0}.home section .row ul li{display:block}.left-side,.left-side-10,.left-side-2,.left-side-3,.left-side-4,.left-side-5,.left-side-6,.left-side-7,.left-side-8,.left-side-9{display:none}.right-side{align-items:center;contain:inline-size;display:flex;flex:1%;justify-content:center;padding:20px 30px}.split-container{max-height:none;min-height:fit-content}.grey-card-four,.split-container{background:#f4f4f4;border-radius:20px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15)}.grey-card-four{max-height:fit-content;max-width:70px;padding:30px;width:100%}.grey-card-four img{max-width:70px!important}.grey-card-four .flex{display:block}h3.grey-card-title{align-items:center;display:flex;justify-content:center;margin-left:20px;margin-top:0}.blockMobile{display:block}.blockMobile .banner-btn{margin-top:1rem}#service-page-padding{padding:50% 0!important}.right-padding{padding-right:0}.mobile-mt{margin-top:40px}.homepage .grey-box .box-heading{display:flex;justify-content:center}.section.three-by-three-rt .grey-box{min-height:auto;text-align:center}.homepage .seven-rt .col-3{float:none;width:96%}.hs-blog-post .related-posts-feed .rel-posts-image{display:none}.hs-blog-post .related-posts-feed.section .blog_info{left:auto;padding-left:0;position:relative;text-align:center;width:100%}.hs-blog-post .related-posts-feed.section h2{text-align:center}.homepage .two-column-hero .col-6{width:96%}.flex-card{margin:2%;width:94%}.homepage .two-column-hero{background-position:100%;padding:80px 0 60px}.map-embed-col,.map-fw-text-col,.map-text-col{width:100%}.map-embed-col iframe{min-height:auto}#managed-it-support-services .flex{flex-direction:column}#managed-it-support-services ol,#managed-it-support-services ul{margin:0;padding-left:20px}#assessment .col-6:last-of-type{margin-bottom:0}#assessment{padding-bottom:0!important}#blog .white-blog-card .card-body{margin:0;padding:10px 15px}}@media (min-width:769px){#it-strategy-image-right-content-left img{height:100%;object-fit:cover}}@media (min-width:992px){#service-page-it-support{padding:20% 25% 15% 8%}.grey-card-three{margin-bottom:20px}}@media (min-width:1200px){#it-strategy-image-right-content-left img{height:auto;object-fit:cover}}@media (max-width:520px){footer .col-10 .row .col-3{float:none;text-align:center;width:100%}#blog .flex-card{margin:2%;width:100%!important}#alignForm .row:nth-child(n+1){display:block!important}.grey-card-five{min-height:auto!important}.white-card-smaller{margin-bottom:20px;max-height:100%}.firstColumnMargin{margin-right:0!important}.five-rt .row{display:block}.footer .container div{display:block!important;text-align:left}.quote{display:none}.custom-menu-primary .navigation-primary .submenu .menu-item{display:block!important;max-width:100vw}.custom-menu-primary .navigation-primary .submenu .menu-item a{color:#003e56!important}.client-support-btn{font-size:14px;min-width:165px;padding:2px 10px}.one-rt .primary-btn{min-width:100%}.grey-card,.image-grey-card,.white-card{margin-bottom:20px;padding-bottom:20px}.single-quote{display:none}#preHeader{padding:10px 10%!important}.banner .banner-icon-section{display:flex;flex-direction:column;justify-content:start}#banner .col-12 div{align-items:center;display:flex!important;flex-direction:column}footer .container{display:block}.contact-details{display:flex;flex-direction:column;justify-content:center;line-height:2}footer .container .col-4{margin-bottom:20px;width:100%}nav.navigation-primary{height:50vh}header .navbar{position:relative}.text-overlay{align-items:center;color:#fff;justify-content:center;position:absolute;text-align:center;top:22%}.text-overlay,h1{font-size:24px}section{padding:90px 0!important}.col-3,.col-6,section{width:100%}#homepage-two-col-content .quote{display:block}#cyber-security-title-cta-bar br,#quote-cta-bar br{display:none}#cyber-security-title-cta-bar img,#quote-cta-bar img{margin-right:.5rem}#blog .white-blog-card .card-body{min-height:unset}.resources-module .flex-card{width:100%}}#service-page-padding-about br{display:none}@media (min-width:575px){#service-page-padding-about br{display:block}}