:root{--white:#fff;--lighter-gray:#fbfbfb;--light-gray:#f8f8f8;--medium-gray:#d9dde5;--black:#000;--medium-black:#171717;--light-black:#363636;--light-blue:#4aa8ff;--medium-blue:#0070eb;--dark-blue:#0f2b51;--brown:#cc5200;--gray:#ccc;--turquoise:#00c1cc;--font-inter:"Inter",sans-serif}@font-face{font-family:Bebas Neue;font-weight:700;src:url(https://7793103.fs1.hubspotusercontent-na1.net/hubfs/7793103/2023/font/Bebas%20Neue/BebasNeueBold.otf) format("opentype"),url(https://7793103.fs1.hubspotusercontent-na1.net/hubfs/7793103/2023/font/Bebas%20Neue/BebasNeueBold.ttf) format("truetype")}*,:after,:before{box-sizing:border-box;margin:0;padding:0;transition:all .1s ease 0s}*{font-family:var(--font-inter)}button{background:transparent;border:none}li,ul{font-family:var(--font-inter)}img{max-width:100%}.open-nav{overflow:hidden}iframe{border:none}:root{--column-gap:2.13%;--column-width-multiplier:8.333}.row-fluid{display:flex;flex-wrap:wrap;width:100%}.row-fluid .span1,.row-fluid .span10,.row-fluid .span11,.row-fluid .span12,.row-fluid .span2,.row-fluid .span3,.row-fluid .span4,.row-fluid .span5,.row-fluid .span6,.row-fluid .span7,.row-fluid .span8,.row-fluid .span9{min-height:1px;width:100%}@media (min-width:768px){.row-fluid{flex-wrap:nowrap;justify-content:space-between}.row-fluid .span1{width:calc(var(--column-width-multiplier)*1%*1 - var(--column-gap)*var(--column-width-multiplier)*11/100)}.row-fluid .span2{width:calc(var(--column-width-multiplier)*1%*2 - var(--column-gap)*var(--column-width-multiplier)*10/100)}.row-fluid .span3{width:calc(var(--column-width-multiplier)*1%*3 - var(--column-gap)*var(--column-width-multiplier)*9/100)}.row-fluid .span4{width:calc(var(--column-width-multiplier)*1%*4 - var(--column-gap)*var(--column-width-multiplier)*8/100)}.row-fluid .span5{width:calc(var(--column-width-multiplier)*1%*5 - var(--column-gap)*var(--column-width-multiplier)*7/100)}.row-fluid .span6{width:calc(var(--column-width-multiplier)*1%*6 - var(--column-gap)*var(--column-width-multiplier)*6/100)}.row-fluid .span7{width:calc(var(--column-width-multiplier)*1%*7 - var(--column-gap)*var(--column-width-multiplier)*5/100)}.row-fluid .span8{width:calc(var(--column-width-multiplier)*1%*8 - var(--column-gap)*var(--column-width-multiplier)*4/100)}.row-fluid .span9{width:calc(var(--column-width-multiplier)*1%*9 - var(--column-gap)*var(--column-width-multiplier)*3/100)}.row-fluid .span10{width:calc(var(--column-width-multiplier)*1%*10 - var(--column-gap)*var(--column-width-multiplier)*2/100)}.row-fluid .span11{width:calc(var(--column-width-multiplier)*1%*11 - var(--column-gap)*var(--column-width-multiplier)*1/100)}}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:95%}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}@media (min-width:1600px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1560px}}body{line-height:1.25;overflow-wrap:break-word}html[lang^=ja] body,html[lang^=ko] body,html[lang^=zh] body{line-break:strict;overflow-wrap:normal;word-break:break-all}p{font-size:15px;font-weight:300;line-height:1.7;margin:0 0 1.4rem}a{cursor:pointer}h1,h2,h3,h4,h5,h6{letter-spacing:-.03em;margin:0 0 1.4rem}h2{color:#062e55;font-size:26px}h2,h2 strong{font-weight:300}h2 strong{color:var(--medium-blue)}@media (min-width:1200px){h2{font-size:45px}}ol,ul{margin:0 0 1.4rem}ol ol,ol ul,ul ol,ul ul{margin:0}ul.no-list{list-style:none;margin:0;padding-left:0}pre{overflow:auto}code{vertical-align:bottom}blockquote{border-left:2px solid;margin:0 0 1.4rem;padding-left:.7rem}hr{border:none;border-bottom:1px solid #ccc}img{font-size:.583rem;word-break:normal}.btn{align-items:center;border:1px solid transparent;display:inline-flex;font-size:15px;font-weight:700;justify-content:center;padding:20px 40px;text-align:center;text-decoration:none;text-transform:uppercase}.btn.small{padding:21px 43px}.btn.btn-primary{background-color:var(--medium-blue);border-color:var(--medium-blue);color:var(--white);gap:6px}.btn.btn-primary:hover{background-color:var(--white);border-color:var(--medium-blue);color:var(--medium-blue)}.btn.btn-outline{background-color:var(--white);border-color:var(--light-blue);color:var(--light-blue)}.btn.btn-outline:hover{background-color:var(--medium-blue);color:var(--white)}.btn.btn-green{background:#0ac9b3}.btn.btn-green,.btn.btn-orange{color:#fff;font-size:12px;height:38px;padding:10px 20px}.btn.btn-orange{background:var(--brown);margin-top:40px}.btn.btn-orange:hover{background-color:var(--dark-blue)}@media (min-width:1200px){.btn{padding:25px 90px 24px}}.link-arrow-left,.link-arrow-right{display:inline-block;position:relative}.link-arrow-right:after{background-color:#cd5403;content:"";display:block;height:1.5px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:18px}.link-arrow-right .link-arrow{color:var(--light-blue);display:inline-block;font-size:15px;font-weight:700;padding-right:35px;position:relative;text-decoration:none;text-transform:uppercase}.link-arrow-right .link-arrow i{margin-right:12px}.link-arrow-left .link-arrow:hover,.link-arrow-right .link-arrow:hover{color:var(--dark-blue)}.link-arrow-right .link-arrow:after,.link-arrow-right .link-arrow:before{border:solid transparent;content:"";height:0;left:96%;pointer-events:none;position:absolute;top:50%;width:0}.link-arrow-right .link-arrow:before{border-color:rgba(205,84,3,0) rgba(205,84,3,0) rgba(205,84,3,0) #cd5403;border-width:6px;margin-top:-6px}.link-arrow-right .link-arrow:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:4px;margin-top:-4px}.link-arrow-left:after{background-color:#cd5403;content:"";display:block;height:1.5px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:18px}.link-arrow-left .link-arrow{color:var(--light-blue);display:inline-block;font-size:15px;font-weight:700;padding-left:35px;position:relative;text-decoration:none;text-transform:uppercase}.link-arrow-left .link-arrow:after,.link-arrow-left .link-arrow:before{border:solid transparent;content:"";height:0;pointer-events:none;position:absolute;right:97%;top:50%;width:0}.link-arrow-left .link-arrow:before{border-color:rgba(205,84,3,0) #cd5403 rgba(205,84,3,0) rgba(205,84,3,0);border-width:6px;margin-top:-6px}.link-arrow-left .link-arrow:after{border-color:hsla(0,0%,100%,0) #fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:4px;margin-top:-4px}.arrow{align-items:center;background-color:var(--brown);display:flex;height:40px;justify-content:center;position:relative;width:40px}.arrow:before{background-color:var(--white);content:"";display:block;height:1.5px;position:absolute;top:50%;transform:translateY(-50%);width:17px;z-index:6}.arrow .arrow-right:after,.arrow .arrow-right:before{border:solid transparent;content:"";height:0;left:55%;pointer-events:none;position:absolute;top:50%;width:0}.arrow .arrow-right:before{border-color:hsla(0,0%,100%,0);border-left-color:var(--white);border-width:6px;margin-top:-6px}.arrow .arrow-right:after{border-color:rgba(205,84,3,0);border-left-color:var(--brown);border-width:4px;margin-top:-4px}form fieldset{margin:0 0 30px!important;max-width:100%!important}form .form-columns-2{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:30px;justify-content:space-between}form fieldset.form-columns-2 .hs-form-field{width:100%}form .hs-form-field>label{color:#535353;display:block;font-size:14px;font-weight:600;margin:0 0 10px}form .hs-form-field .input input[type=email],form .hs-form-field .input input[type=number],form .hs-form-field .input input[type=tel],form .hs-form-field .input input[type=text],form .hs-form-field .input select,form .hs-form-field .input textarea{border:none;border-bottom:1px solid #e2e8ee;color:#535353;font-size:16px;font-weight:400;width:100%!important}form .hs-form-field .input input[type=checkbox]{margin-right:10px}form .hs-form-field .input textarea{height:70px}form fieldset.form-columns-1 .input,form fieldset.form-columns-2 .input{margin-right:0!important}form .hs-submit{text-align:center}form .hs-submit .hs-button{align-items:center;background-color:var(--medium-blue);border:none;border-radius:0;color:var(--white);display:inline-flex;font-size:12px;font-weight:700;justify-content:center;padding:12px 40px;text-transform:uppercase}form .hs-submit .hs-button:hover{background-color:var(--dark-blue)}form .hs-submit .hs-button:disabled{cursor:not-allowed;opacity:.5}form .hs-error-msgs{color:red;font-size:12px}form .hs_recaptcha{margin-bottom:30px}@media (min-width:1200px){form .form-columns-2{flex-flow:row nowrap}}table{border-collapse:collapse;margin-bottom:1.4rem;overflow-wrap:break-word}td,th{vertical-align:top}thead th{vertical-align:bottom}.breadcrumbs{align-items:center;display:flex;flex-flow:row wrap;gap:10px;justify-content:flex-start;list-style-type:none;margin:0 0 20px;padding:0}.hs-blog-post .breadcrumbs{padding-top:40px}.breadcrumbs li{color:#2c2b2b;font-size:13px;font-weight:400;text-transform:uppercase}.breadcrumbs li i{color:var(--gray)}.breadcrumbs li a{color:inherit;text-decoration:none}.breadcrumbs li a i{color:var(--dark-blue)}.heading-blue{color:var(--medium-blue);font-size:44px;line-height:1.1;margin-bottom:86px}@media (min-width:1200px){.breadcrumbs{flex-flow:row nowrap;margin:0 0 55px}.hs-blog-listing .breadcrumbs,.hs-blog-post .breadcrumbs{padding:0 0 0 70px}.hs-blog-post .breadcrumbs{padding-top:80px}}.body-container-wrapper{padding-top:57px}body.template-clients .body-container-wrapper{padding-top:0}.main-header{background:#fff;border-bottom:1px solid #d9dde5;position:fixed;width:100%;z-index:999}.main-header>.container{align-items:center;display:flex;gap:34px;justify-content:flex-end;padding:15px 77px 15px 15px;position:relative}.main-header #hs_cos_wrapper_logo{margin-right:auto;max-width:136px}.main-header #hs_cos_wrapper_logo a,.main-header #hs_cos_wrapper_logo img{display:block}.main-header .menu-icon{align-items:center;cursor:pointer;display:flex;height:28px;padding:0 3px;position:absolute;right:15px;top:50%;transform:translateY(-50%);user-select:none;width:28px;z-index:20}.main-header .menu-icon .navicon{background:var(--medium-blue);border-radius:10px;display:block;height:3px;position:relative;transition:all .3s ease;width:100%}.main-header .menu-icon .navicon:after,.main-header .menu-icon .navicon:before{background:var(--medium-blue);border-radius:10px;content:"";display:block;height:100%;left:0;position:absolute;transition:all .3s ease;width:100%}.main-header .menu-icon .navicon:before{top:-8px}.main-header .menu-icon .navicon:after{top:8px}.main-header .menu-btn{display:none}.main-header .menu-btn:checked~.menu-icon .navicon{background:transparent}.main-header .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.main-header .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.main-header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,.main-header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{background:var(--dark-blue);top:0}.main-header nav{background:#fff;bottom:0;height:calc(100vh - 62px);left:0;padding:20px 15px;position:fixed;transform:translate(-100%);transform-origin:0 0;transition:transform .5s cubic-bezier(.77,.2,.05,1);width:100vw;z-index:99}.main-header nav ul{list-style:none}.main-header nav ul li.group{margin-top:34px}.main-header nav ul li.group:first-child{margin:0}.main-header nav ul li.group strong{color:#b7b7b7;cursor:pointer;display:block;font-size:10px;font-weight:700;text-transform:uppercase}.main-header nav ul li.group>ul>li{border-bottom:1px solid var(--medium-gray)}.main-header nav ul li.group>ul>li:hover{border-color:var(--medium-blue)}.main-header nav ul li.group>ul>li>a,.main-header nav ul li.group>ul>li>span{color:var(--dark-blue);cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:space-between;padding:16px 0;text-decoration:none;text-transform:uppercase}.main-header nav ul li.group>ul>li>span a{color:inherit;text-decoration:none}.main-header nav ul li.group>ul>li:hover a,.main-header nav ul li.group>ul>li:hover>span{color:var(--medium-blue)}.main-header nav ul li.group>ul>li>span:after{color:var(--medium-blue);content:"\f105";font-family:Font Awesome\ 5 Free}.main-header nav ul li.group>ul>li .sub-menu{background:#fff;height:100%;left:0;padding:20px 15px;position:absolute;top:0;transform:translate(-100%);transform-origin:0 0;transition:transform .5s cubic-bezier(.77,.2,.05,1);width:100%;z-index:9999}.main-header nav ul li.group>ul>li .sub-menu.open{transform:none}.main-header nav ul li.group>ul>li .sub-menu .back{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.main-header nav ul li.group>ul>li .sub-menu .back strong{color:var(--dark-blue);font-size:14px;font-weight:700;text-transform:uppercase}.main-header nav ul li.group>ul>li .sub-menu .back strong:before{color:var(--medium-blue);content:"\f104";font-family:Font Awesome\ 5 Free;margin-right:8px}.main-header nav ul li.group>ul>li .sub-menu .back span{color:#163151;font-size:10px;font-weight:700;text-transform:uppercase}.main-header nav ul li.group>ul>li .sub-menu .back span span{color:#b7b7b7}.main-header nav ul li.group>ul>li .sub-menu .back .description{display:none}.main-header nav ul li.group>ul>li .sub-menu li{border-bottom:1px solid var(--medium-gray)}.main-header nav ul li.group>ul>li .sub-menu li:hover{border-color:var(--medium-blue)}.main-header nav ul li.group>ul>li .sub-menu li a{color:var(--dark-blue);cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:space-between;padding:16px 0;text-decoration:none;text-transform:uppercase}.main-header nav ul li.group>ul>li .sub-menu img{display:none}.main-header .menu-btn:checked~nav{transform:none}.main-header .search .hs_cos_wrapper_type_module{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.main-header .search .hs_cos_wrapper_type_module.open{background-color:rgba(0,0,0,.6);height:auto;opacity:1;pointer-events:auto;top:55px;z-index:8}.main-header .search .hs_cos_wrapper_type_module .hs-search-field__input{background:var(--medium-gray) url(//7793103.fs1.hubspotusercontent-na1.net/hubfs/7793103/raw_assets/public/opencadd_2023/images/icons/icon-search.png) no-repeat 26px center;border:none;font-size:16px;height:50px;padding-left:56px;text-transform:uppercase}.main-header .search .hs_cos_wrapper_type_module .hs-search-field__input:focus{border:none;outline:none}.hs-search-field--open .hs-search-field__suggestions{background-color:var(--white);border:1px solid #edeff3;border-radius:0 0 5px 5px;padding:0;width:100%}.main-header .far,.main-header .fas{color:var(--medium-blue);font-size:20px}.main-header .fa-envelope{font-size:25px}.main-header .contact span{display:none}@media (min-width:1200px){.body-container-wrapper{padding-top:73px}.main-header{padding:0}.main-header>.container{align-items:center;gap:0;height:72px;justify-content:flex-end;max-width:1530px!important;padding:0}.main-header .menu-icon{display:none}.main-header #hs_cos_wrapper_logo{max-width:155px;padding-left:15px}.main-header nav{height:auto;height:72px;margin-left:0;overflow:hidden;padding:0 30px;position:static;transform:none;width:auto}.main-header nav>ul{display:flex;margin:0;max-width:none!important;padding:0}.main-header nav>ul li.group{border-bottom:none;border-left:1px solid var(--medium-gray);margin:0 0 0 30px;padding-left:30px;padding-top:13px}.main-header nav>ul li.group:first-child{border:none;margin:0;padding-left:0}.main-header nav>ul li.group>ul{display:flex;gap:18px;margin:0;max-width:none!important;padding:0}.main-header nav>ul li.group>ul>li{border:none;border-bottom:1px solid transparent}.main-header nav>ul li.group>ul>li>span{font-size:11px;padding:8px 0 17px}.main-header nav>ul li.group>ul>li>span:after{content:"\f107";margin:0 0 0 8px}.main-header nav>ul li.group>ul>li>a{font-size:11px;padding:8px 0 16px}.main-header nav>ul li.group>ul>li:hover{border-color:var(--light-blue)}.main-header nav>ul li.group>ul>li:hover .sub-menu{opacity:1;top:calc(100% + 1px);visibility:visible}.main-header nav>ul li.group>ul>li .sub-menu{background:none;height:auto;opacity:0;padding:0;top:97%;transform:none;transition:all .5s cubic-bezier(.77,.2,.05,1);visibility:hidden}.main-header nav>ul li.group>ul>li .sub-menu .container{align-items:flex-start;background:#fff;border:1px solid #d9dde5;border-top:0;display:flex;justify-content:flex-start;max-width:1620px!important;padding:0}.main-header nav>ul li.group>ul>li .sub-menu .back{display:block;margin-top:34px;max-width:350px;padding:32px 40px 32px 80px}.main-header nav>ul li.group>ul>li .sub-menu .back span{color:var(--dark-blue);display:block;font-size:22px;line-height:25px;margin-bottom:20px;text-transform:none}.main-header nav>ul li.group>ul>li .sub-menu .back span a{color:inherit;text-decoration:none}.main-header nav>ul li.group>ul>li .sub-menu .back span span,.main-header nav>ul li.group>ul>li .sub-menu .back strong{display:none}.main-header nav>ul li.group>ul>li .sub-menu .back .description{color:var(--light-black);display:block;font-size:13px;line-height:21px}.main-header nav>ul li.group>ul>li .sub-menu ul{border-left:1px solid var(--medium-gray);display:flex;flex-wrap:wrap;margin-top:34px;max-width:570px;padding:23px 0 23px 59px}.main-header nav>ul li.group>ul>li .sub-menu.sub-menu-one .back{max-width:38%}.main-header nav>ul li.group>ul>li .sub-menu.sub-menu-one ul{flex:1;flex-flow:column nowrap}.main-header nav>ul li.group>ul>li .sub-menu.sub-menu-one ul li{width:100%}.main-header nav>ul li.group>ul>li .sub-menu ul li{border:none;width:50%}.main-header nav>ul li.group>ul>li .sub-menu ul li a{color:var(--light-blue);font-size:13px;justify-content:flex-start;line-height:31px;padding:0}.main-header nav>ul li.group>ul>li .sub-menu ul li a:before{color:var(--dark-blue);content:"\f061";font-family:Font Awesome\ 5 Free;font-size:11px;margin-right:12px}.main-header nav>ul li.group>ul>li .sub-menu ul li a:hover,.main-header nav>ul li.group>ul>li .sub-menu ul li a:hover:before{color:var(--brown)}.main-header nav>ul li.group>ul>li .sub-menu img{display:block;margin-left:auto}.main-header .search{background:var(--medium-gray);height:72px;position:relative;width:186px;z-index:99}.main-header .search i{display:none}.main-header .search .hs_cos_wrapper_type_module{display:block;height:auto;left:unset;opacity:1;overflow:unset;pointer-events:auto;position:relative;top:unset;width:auto}.main-header .search .hs_cos_wrapper_type_module .hs-search-field__input{background:var(--medium-gray) url(//7793103.fs1.hubspotusercontent-na1.net/hubfs/7793103/raw_assets/public/opencadd_2023/images/icons/icon-search.png) no-repeat 26px center;border:none;font-size:12px;height:72px;left:0;outline:none;padding-left:56px;position:absolute;text-transform:uppercase;top:0;transition:all .4s ease-in-out;width:100%}.main-header .search .hs_cos_wrapper_type_module .hs-search-field__input:focus{width:354px}.main-header .contact{align-items:center;background:var(--brown);color:var(--white);display:flex;font-size:12px;font-weight:700;height:72px;justify-content:center;text-decoration:none;text-transform:uppercase;width:154px}.main-header .contact i{display:none}.main-header .contact span{display:block}.main-header .contact:hover{background-color:var(--dark-blue)}}@media (min-width:1440px){.main-header nav>ul li.group{padding-top:17px}}.main-footer{padding:15px 0 90px}.main-footer .container .row .col{padding-top:30px}.main-footer .container .row .col:first-child{border-bottom:1px solid #d9dde5;padding:0 0 30px}.main-footer #hs_cos_wrapper_logo{max-width:136px}.main-footer #hs_cos_wrapper_logo img{display:block}.main-footer .call-to-action{align-items:center;display:flex;gap:20px;margin:30px 0}.main-footer .call-to-action span{color:var(--gray);display:block;font-size:10px;line-height:14px;max-width:110px;text-align:right;text-transform:uppercase}.main-footer .call-to-action .contact{align-items:center;background:var(--brown);color:var(--white);display:flex;font-size:12px;font-weight:600;height:38px;justify-content:center;text-decoration:none;text-transform:uppercase;width:128px}.main-footer .call-to-action .contact:hover{background-color:var(--dark-blue)}.main-footer .brandings{align-items:center;display:flex;gap:50px}.main-footer nav>ul{display:flex;flex-direction:column;gap:24px}.main-footer nav ul{list-style:none}.main-footer nav ul .group span{color:#b7b7b7;display:block;font-size:10px;margin-bottom:8px;text-transform:uppercase}.main-footer nav ul .group>ul{display:grid;gap:10px;grid-template-columns:1fr 1fr}.main-footer nav ul .group>ul>li>a,.main-footer nav ul .group>ul>li>strong{color:var(--dark-blue);display:block;font-size:13px;font-weight:600;margin-bottom:8px;text-decoration:none;text-transform:uppercase}.main-footer nav ul .group>ul>li>strong a{color:inherit;text-decoration:none}.main-footer nav ul .group>ul>li ul li a{color:var(--medium-blue);display:inline-block;font-size:13px;line-height:33px;text-decoration:none}.main-footer .footer-social,.main-footer .tools{display:flex;flex-wrap:wrap;gap:20px}.main-footer .footer-social,.main-footer .tools{margin-bottom:40px}.main-footer .footer-social-list{align-items:center;display:flex;gap:22px;justify-content:flex-start;list-style-type:none;margin:0;padding:0}.main-footer .footer-social-item a{color:var(--medium-blue);font-size:24px}.main-footer .footer-social strong,.main-footer .tools strong{color:#b8b8b8;display:block;font-size:10px;font-weight:700;text-transform:uppercase;width:100%}.main-footer .footer-details{border-top:1px solid #d9dde5;padding:20px 0}.main-footer .footer-details p{color:var(--medium-black);font-size:12px;margin:0;text-align:center}.main-footer .copy{border-top:1px solid #d9dde5;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px;padding:30px 0 15px}.main-footer .copy p{color:#2c2b2b;font-size:13px;margin-bottom:16px;text-transform:uppercase}.main-footer .copy .policy{color:var(--medium-blue);font-size:13px;text-decoration:none;text-transform:uppercase}.main-footer .copy .policy:after{color:var(--medium-blue);content:"\f061";font-family:Font Awesome\ 5 Free;margin-right:20px}.main-footer .copy .by{align-items:flex-start;color:#2c2b2b;display:flex;font-size:13px;gap:10px}.main-footer .copy .by img{width:44px}@media (min-width:1200px){.main-footer{padding:0 0 90px}.main-footer .container{border-top:1px solid #d9dde5;max-width:1560px!important}.main-footer .container .row{display:grid;gap:50px;grid-template-columns:300px 1fr;padding:40px 0}.main-footer .container .row .col{padding:40px 0;position:relative}.main-footer .container .row .col:first-child{border:none;border-right:1px solid #d9dde5;display:flex;flex-flow:column nowrap;padding:40px 0}.main-footer .brandings{margin-top:auto}.main-footer #hs_cos_wrapper_logo{max-width:195px}.main-footer nav ul{margin:0;padding:0}.main-footer nav>ul{display:flex;flex-direction:row;justify-content:space-between}.main-footer nav>ul .group>ul{display:flex;gap:72px}.main-footer .tools{bottom:20px;margin-bottom:0;max-width:220px;position:absolute;right:0}.main-footer .footer-social{bottom:9px;margin-bottom:0;position:absolute;right:140px}.main-footer .footer-social-item a:hover{color:var(--dark-blue)}.main-footer .copy{align-items:center;height:86px;margin:0;padding:0;position:relative}.main-footer .copy p{margin:0}.main-footer .copy .policy{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}}