:root{--color--light-royal-blue:#2b4bff;--color--cream:#fbfbfb;--color--soft-gray:#e5e5e5;--color--normal-gray:#f6f6f6;--color--warm-grey-two:#717171;--color--black:black;--color--border-line:#bcbcbc;--body-bg-color:white;--body-text-color:black;--prime-color:var(--color--light-royal-blue);--layout--dp-content-width:1275px;--layout--dp-gap:30px;--layout--mb-gap:20px}@font-face{font-family:"Domaine Display Regular";font-style:normal;font-weight:normal;src:url("https://cdn2.hubspot.net/hubfs/2675296/website-redesign-2020/fonts/DomaineDisp-Regular.woff") format("woff2"),url("https://cdn2.hubspot.net/hubfs/2675296/website-redesign-2020/fonts/DomaineDisp-Regular.woff") format("woff")}@font-face{font-family:"Domaine Display Narrow Bold";font-style:normal;font-weight:bold;src:url("https://cdn2.hubspot.net/hubfs/2675296/website-redesign-2020/fonts-v2/domaine-display-narrow-web-bold.woff2") format("woff2"),url("https://cdn2.hubspot.net/hubfs/2675296/website-redesign-2020/fonts-v2/domaine-display-narrow-web-bold.woff") format("woff")}@font-face{font-family:'Avenir Next';src:url("https://cdn2.hubspot.net/hubfs/2675296/website-redesign-2020/fonts-v2/AvenirNextLTPro-Medium.woff2") format("woff2"),url("https://cdn2.hubspot.net/hubfs/2675296/website-redesign-2020/fonts-v2/AvenirNextLTPro-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'Avenir Next';src:url("https://cdn2.hubspot.net/hubfs/2675296/website-redesign-2020/fonts-v2/AvenirNextLTPro-Heavy.woff2") format("woff2"),url("https://cdn2.hubspot.net/hubfs/2675296/website-redesign-2020/fonts-v2/AvenirNextLTPro-Heavy.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:'Avenir Next';src:url("https://cdn2.hubspot.net/hubfs/2675296/website-redesign-2020/fonts-v2/AvenirNextLTPro-Regular.woff2") format("woff2"),url("https://cdn2.hubspot.net/hubfs/2675296/website-redesign-2020/fonts-v2/AvenirNextLTPro-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Avenir Next';src:url("https://cdn2.hubspot.net/hubfs/2675296/website-redesign-2020/fonts-v2/AvenirNextLTPro-Bold.woff2") format("woff2"),url("https://cdn2.hubspot.net/hubfs/2675296/website-redesign-2020/fonts-v2/AvenirNextLTPro-Bold.woff") format("woff");font-weight:bold;font-style:normal}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:calc(100% / 70);height:10px;float:left}.ui-text-color--white{color:white}.ui-text-color--black{color:black}.ui-bg-color--white{background-color:white}.ui-bg-color--black{background-color:black}.ui-margin--t5{margin-top:5px}.ui-margin--t10{margin-top:10px}.ui-margin--t15{margin-top:15px}.ui-margin--t20{margin-top:20px}.ui-margin--t25{margin-top:25px}.ui-margin--t30{margin-top:30px}.ui-margin--t40{margin-top:40px}.ui-margin--t50{margin-top:50px}.ui-margin--b5{margin-bottom:5px}.ui-margin--b10{margin-bottom:10px}.ui-margin--b15{margin-bottom:15px}.ui-margin--b20{margin-bottom:20px}.ui-margin--b25{margin-bottom:25px}.ui-margin--b30{margin-bottom:30px}.ui-margin--b40{margin-bottom:40px}.ui-margin--b50{margin-bottom:50px}.ui-margin--b60{margin-bottom:60px}.ui-scroll--disable{overflow:hidden;height:100%}.ui-flex--start-center{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.ui-sticky-position{position:-webkit-sticky;position:sticky;top:0;z-index:20}.ui-media--display-inherit{display:inherit}.ui-heading--xbig{font-size:68px;line-height:1.2}.ui-heading--xbig u{position:relative;display:inline-block;text-decoration:none}.ui-heading--xbig u::before{content:' ';width:100%;height:22px;position:absolute;left:0;bottom:11px;background-color:rgba(43,75,255,0.1)}.ui-heading--big{font-size:68px;line-height:1.2}.ui-heading--big u{position:relative;display:inline-block;text-decoration:none}.ui-heading--big u::before{content:' ';width:100%;height:22px;position:absolute;left:0;bottom:11px;background-color:rgba(43,75,255,0.1)}.ui-heading--medium{font-size:43px;line-height:1.1}@media(max-width:1024px){.ui-heading--xbig,.ui-heading--big{font-size:60px}}@media(max-width:568px){.ui-heading--big,.ui-heading--xbig{font-size:36px}.ui-heading--big u::before,.ui-heading--xbig u::before{height:18px;bottom:1px}.ui-heading--medium{font-size:33px}}.ui-text--xbig{font-size:21px;line-height:2.1}.ui-text--big{font-size:24px}.ui-text--medium{font-size:20px}.ui-text--small{font-size:14px}.ui-text--xsmall{font-size:11px}.ui-text--uppercase{text-transform:uppercase}.ui-text--center{text-align:center}.ui-text--italic{font-style:italic}.ui-text--italic-light{font-weight:300;font-style:italic}.ui-text--light{font-weight:300}.ui-text--regular{font-weight:normal}.ui-text--semibold{font-weight:600}.ui-text--bold{font-weight:bold}.ui-text--domaine-bold-font-family{font-family:"Domaine Display Narrow Bold",Arial,Helvetica,sans-serif}.ui-text--domaine-regular-font-family{font-family:"Domaine Display Regular",Arial,Helvetica,sans-serif}.ui-text--avenirnext-font-family{font-family:"Avenir Next",Arial,Helvetica,sans-serif}.ui-text--label-back,.ui-text--label-white{font-size:10px;font-weight:bold;line-height:1.2;letter-spacing:normal;text-align:center;padding:6px 11px;display:table;margin-bottom:10px}.ui-text--label-back{color:black;background-color:white}.ui-text--label-white{color:white;background-color:black}@media(max-width:1023px){.ui-text--big,.ui-text--xbig{font-size:21px}}.ui-form--standart>span{height:100% !important;display:block}.ui-form--standart .submitted-message{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:27px;text-decoration:underline}.ui-form--standart form .hs-form-field{margin-bottom:30px}.ui-form--standart form .hs-form-field>label{display:none}.ui-form--standart form .hs-form-field .hs-error-msgs{margin-top:10px}.ui-form--standart form .hs-form-field .hs-error-msgs li{margin-top:5px;padding-left:20px;position:relative}.ui-form--standart form .hs-form-field .hs-error-msgs li::before{content:' ';width:6px;height:6px;position:absolute;left:5px;top:calc( 50% - 3px);background-color:red;border-radius:10px}.ui-form--standart form .hs-form-field .hs-error-msgs li a{color:inherit;text-decoration:underline}.ui-form--standart form .hs-fieldtype-select{z-index:2;position:relative}.ui-form--standart form .hs-fieldtype-select .input{position:relative;cursor:pointer}.ui-form--standart form .hs-fieldtype-select .input::before{transition:top .6s cubic-bezier(0.175,0.885,0.32,1.275);content:' ';width:30px;height:30px;position:absolute;right:20px;top:50%;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='16' viewBox='0 0 29 16'%3E%3Cpath fill='%23000' fill-rule='nonzero' d='M28.65 1.55L27.2.15 14.65 13 1.75.45l-1.4 1.4 14.3 14z'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;transform:translateY(-50%);z-index:10;pointer-events:none}@media not all and (hover:none){.ui-form--standart form .hs-fieldtype-select .input:hover::before{top:55%}}.ui-form--standart form .hs-fieldtype-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:0;background-color:white}.ui-form--standart form .hs-fieldtype-select button{transition:background-color .6s cubic-bezier(0.165,0.84,0.44,1);border:0;padding:19px 15px;font-size:21px;box-shadow:none}.ui-form--standart form .hs-fieldtype-select button::after{display:none}.ui-form--standart form .hs-form-booleancheckbox-display{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.ui-form--standart form .hs-form-booleancheckbox-display input{width:auto;margin-right:13px}.ui-form--standart form .hs-input{transition-property:background-color,padding-left;transition-duration:.6s;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);font-size:21px;border:0;padding:15px;color:#000;outline:0;background-color:white;border:white 2px solid;outline:0;width:100%}.ui-form--standart form .hs-input:-ms-input-placeholder{color:black}.ui-form--standart form .hs-input::placeholder{color:black}.ui-form--standart form .hs-input:-ms-input-placeholder{color:black}.ui-form--standart form .hs-input::-ms-input-placeholder{color:black}.ui-form--standart form .hs-input:focus{padding-left:15px !important}.ui-form--standart form .hs-input.invalid{border:red 2px solid}@media not all and (hover:none){.ui-form--standart form .hs-input:hover{padding-left:20px}}.ui-form--standart form .canopy-select__dropdown{box-shadow:0 1px 2px rgba(0,0,0,0.07),0 2px 4px rgba(0,0,0,0.07),0 4px 8px rgba(0,0,0,0.07),0 8px 16px rgba(0,0,0,0.07),0 16px 32px rgba(0,0,0,0.07),0 32px 64px rgba(0,0,0,0.07)}.ui-form--standart form .actions input[type="submit"]{transition:all .6s cubic-bezier(0.165,0.84,0.44,1);font-size:16px;font-weight:500;padding:10px 30px;border:2px solid white !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;border:0;background-color:transparent;color:white;letter-spacing:normal;border-radius:50px;margin-top:20px;cursor:pointer;outline:0}@media not all and (hover:none){.ui-form--standart form .actions input[type="submit"]:hover{background-color:white;color:black}}.ui-form--standart form .actions a{position:relative;color:white;font-size:16px;font-weight:500;margin-left:30px}.ui-form--standart form .actions a::before{transition:all .6s cubic-bezier(0.165,0.84,0.44,1);content:' ';width:0;height:1px;position:absolute;left:50%;transform:translateX(-50%);bottom:-3px;background-color:white}@media not all and (hover:none){.ui-form--standart form .actions a:hover::before{width:100%}}.ui-form--standart form fieldset,.ui-form--standart form>div{position:relative}.ui-form--standart form fieldset.form-columns-1 .hs-input,.ui-form--standart form>div.form-columns-1 .hs-input{width:100%}.ui-form--standart form fieldset:nth-last-of-type(1),.ui-form--standart form>div:nth-last-of-type(1){z-index:1}.ui-form--standart form fieldset:nth-last-of-type(2),.ui-form--standart form>div:nth-last-of-type(2){z-index:2}.ui-form--standart form fieldset:nth-last-of-type(3),.ui-form--standart form>div:nth-last-of-type(3){z-index:3}.ui-form--standart form fieldset:nth-last-of-type(4),.ui-form--standart form>div:nth-last-of-type(4){z-index:4}.ui-form--standart form fieldset:nth-last-of-type(5),.ui-form--standart form>div:nth-last-of-type(5){z-index:5}.ui-form--standart form fieldset:nth-last-of-type(6),.ui-form--standart form>div:nth-last-of-type(6){z-index:6}.ui-form--standart form fieldset:nth-last-of-type(7),.ui-form--standart form>div:nth-last-of-type(7){z-index:7}.ui-form--standart form fieldset:nth-last-of-type(8),.ui-form--standart form>div:nth-last-of-type(8){z-index:8}.ui-form--standart form fieldset:nth-last-of-type(9),.ui-form--standart form>div:nth-last-of-type(9){z-index:9}.ui-form--standart form fieldset:nth-last-of-type(10),.ui-form--standart form>div:nth-last-of-type(10){z-index:10}.ui-form--standart form fieldset:nth-last-of-type(11),.ui-form--standart form>div:nth-last-of-type(11){z-index:11}.ui-form--standart form fieldset:nth-last-of-type(12),.ui-form--standart form>div:nth-last-of-type(12){z-index:12}.ui-form--standart form fieldset:nth-last-of-type(13),.ui-form--standart form>div:nth-last-of-type(13){z-index:13}.ui-form--standart form fieldset:nth-last-of-type(14),.ui-form--standart form>div:nth-last-of-type(14){z-index:14}.ui-form--standart form fieldset:nth-last-of-type(15),.ui-form--standart form>div:nth-last-of-type(15){z-index:15}.ui-form--standart form fieldset:nth-last-of-type(16),.ui-form--standart form>div:nth-last-of-type(16){z-index:16}.ui-form--standart form fieldset:nth-last-of-type(17),.ui-form--standart form>div:nth-last-of-type(17){z-index:17}.ui-form--standart form fieldset:nth-last-of-type(18),.ui-form--standart form>div:nth-last-of-type(18){z-index:18}.ui-form--standart form fieldset:nth-last-of-type(19),.ui-form--standart form>div:nth-last-of-type(19){z-index:19}.ui-form--standart form fieldset:nth-last-of-type(20),.ui-form--standart form>div:nth-last-of-type(20){z-index:20}.ui-form--standart form fieldset:nth-last-of-type(21),.ui-form--standart form>div:nth-last-of-type(21){z-index:21}.ui-form--standart form fieldset:nth-last-of-type(22),.ui-form--standart form>div:nth-last-of-type(22){z-index:22}.ui-form--standart form fieldset:nth-last-of-type(23),.ui-form--standart form>div:nth-last-of-type(23){z-index:23}.ui-form--standart form fieldset:nth-last-of-type(24),.ui-form--standart form>div:nth-last-of-type(24){z-index:24}.ui-form--standart form fieldset:nth-last-of-type(25),.ui-form--standart form>div:nth-last-of-type(25){z-index:25}.ui-form--standart form fieldset:nth-last-of-type(26),.ui-form--standart form>div:nth-last-of-type(26){z-index:26}.ui-form--standart form fieldset:nth-last-of-type(27),.ui-form--standart form>div:nth-last-of-type(27){z-index:27}.ui-form--standart form fieldset:nth-last-of-type(28),.ui-form--standart form>div:nth-last-of-type(28){z-index:28}.ui-form--standart form fieldset:nth-last-of-type(29),.ui-form--standart form>div:nth-last-of-type(29){z-index:29}.ui-form--soft-gray-bg form .hs-input{border-bottom:1px solid black}.ui-form--soft-gray-bg form .hs-fieldtype-select .input{border-bottom:1px solid black}.ui-form--soft-gray-bg form input[type="submit"]{border-color:var(--color--light-royal-blue);background-color:var(--color--light-royal-blue)}@media not all and (hover:none){.ui-form--soft-gray-bg form input[type="submit"]:hover{background-color:transparent;border-color:var(--color--light-royal-blue) !important;color:var(--color--light-royal-blue)}}.ui-form--white-bg form .hs-input{border-bottom:1px solid black;background-color:var(--color--cream)}.ui-form--white-bg form .hs-fieldtype-select{border-bottom:1px solid black}.ui-form--white-bg form .hs-fieldtype-select select{background:var(--color--cream)}.ui-form--white-bg form input[type="submit"]{border-color:var(--color--light-royal-blue);background-color:var(--color--light-royal-blue)}@media not all and (hover:none){.ui-form--white-bg form input[type="submit"]:hover{background-color:transparent;border-color:var(--color--light-royal-blue) !important;color:var(--color--light-royal-blue)}}.ui-module{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ui-module:not(.ui-module--no-gap){padding-right:var(--layout--dp-gap);padding-left:var(--layout--dp-gap)}.ui-module--small-top-margin{margin-top:30px}.ui-module--regular-top-margin{margin-top:50px}.ui-module--medium-top-margin{margin-top:70px}.ui-module--large-top-margin{margin-top:110px}.ui-module--small-bottom-margin{margin-bottom:30px}.ui-module--regular-bottom-margin{margin-bottom:50px}.ui-module--medium-bottom-margin{margin-bottom:70px}.ui-module--large-bottom-margin{margin-bottom:110px}.ui-module__container{width:100%;max-width:var(--layout--dp-content-width)}.ui-module__container--indented{padding-left:35px;padding-right:35px}.ui-module__container-content{width:100%;margin:0 auto}.ui-module__full-container{width:100%}.ui-module__full-container-content{width:100%;max-width:var(--layout--dp-content-width);margin:0 auto}.ui-module[data-tab-active]{transition-property:opacity,transform;transition-duration:.8s;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1)}.ui-module[data-tab-active="false"]{display:none}.ui-module[data-tab-show="true"]{opacity:1;transform:translateY(0)}.ui-module[data-tab-show="false"]{opacity:0;transform:translateY(50px)}@media(max-width:568px){.ui-module:not(.ui-module--no-gap){padding-right:var(--layout--mb-gap);padding-left:var(--layout--mb-gap)}.ui-module--large-bottom-margin{margin-bottom:60px}}.ui-button{position:relative;cursor:pointer;padding:11px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-button::before{transition:all .6s cubic-bezier(0.165,0.84,0.44,1);content:' ';width:100%;height:100%;position:absolute;border-radius:40px;z-index:0;top:50%;left:50%;transform:translateZ(0) scale(1,1) translate(-50%,-50%);-webkit-backface-visibility:hidden}.ui-button span{font-size:16px;font-weight:500;position:relative;z-index:2}.ui-button--fill-black{color:white}.ui-button--fill-black::before{border:1px solid black;background-color:black}.ui-button--fill-white{color:black}.ui-button--fill-white::before{border:1px solid white;background-color:white}.ui-button--fill-blue{color:white}.ui-button--fill-blue::before{border:1px solid var(--color--light-royal-blue);background-color:var(--color--light-royal-blue)}.ui-button--line-white{color:white;background-color:transparent}.ui-button--line-white::before{border:1px solid white}@media not all and (hover:none){.ui-button--line-white:hover{color:black}.ui-button--line-white:hover::before{background-color:white}}.ui-button--line-black{color:black}.ui-button--line-black::before{border:1px solid black}@media not all and (hover:none){.ui-button--line-black:hover{color:white}.ui-button--line-black:hover::before{background-color:black}}@media not all and (hover:none){.ui-button:hover::before{width:calc( 100% - 10px);height:calc( 100% - 6px)}}.module-search-results{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}body.view-develop::before{content:'Desktop';width:initial;height:auto;position:fixed;right:0;bottom:0;background-color:#170035;font-size:14px;z-index:10000;color:white;padding:10px 20px 10px 20px;border-radius:20px 0 0 0}@media(max-width:1600px){body.view-develop::before{content:'laptops';background-color:#4870ff}}@media(max-width:1024px){body.view-develop::before{content:'tablet';background-color:#587f00}}@media(max-width:1023px){body.view-develop::before{content:'tablet-portrait';background-color:#ff9f0d}}@media(max-width:568px){body.view-develop::before{content:'phone';background-color:#f86e6e}}@media(max-width:414px){body.view-develop::before{content:'phone-portrait';background-color:#ba4ef5}}html[data-smooth-scroll]{scroll-behavior:smooth}body .header-container-wrapper{z-index:100;position:relative}body .header-container-wrapper .widget-type-widget_container{min-height:0}body .row-fluid-wrapper .row-fluid [class*="span"]{min-height:0}body .page-modules{padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;width:100%}body .page-modules::-moz-selection{background:var(--prime-color);color:white}body .page-modules::selection{background:var(--prime-color);color:white}body .page-modules>.body-container{width:100%}body .page-modules>.row-fluid-wrapper.row-depth-1{width:100%}body .page-modules .hs_cos_wrapper,body .page-modules .hs_cos_wrapper_widget_container{width:100%;height:auto}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:0;overflow:visible}.module-header,.module-footer,.module-header__menu button{font-family:'Avenir Next'}.module-header__menu .hs-menu-wrapper{display:flex;align-items:center}.module-footer .no-list{padding-left:0}.module-footer .no-list li{list-style-type:none}.module-header__menu-cta{margin-top:0;margin-bottom:0}.module-header__menu-cta a{text-decoration:none}.module-header__menu-cta li{list-style-type:none}.module-footer__menu-column-list a,.module-footer__phone-number{text-decoration:none}.module-footer__nl-column form input[name="email"]{height:40px}.module-header__sub_menu-column a{text-decoration:none}.module-footer__copyright-menu a{text-decoration:none}@media(max-width:767px){.section .page-nav.sticky{top:55px;z-index:5}}