/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:400;src:url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/fonts/Inter-Regular.woff2) format("woff2"),url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:300;src:url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/fonts/Inter-Regular.woff2) format("woff2"),url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:500;src:url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/fonts/Inter-Medium.woff2) format("woff2"),url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/fonts/Inter-Medium.woff) format("woff")}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:700;src:url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/fonts/Inter-Bold.woff2) format("woff2"),url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:900;src:url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/fonts/Inter-Black.woff2) format("woff2"),url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/fonts/Inter-Black.woff) format("woff")}@font-face{font-display:block;font-family:OpenSans;font-style:normal;font-weight:300;src:url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/fonts/OpenSans-Light.woff2) format("woff2"),url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/fonts/OpenSans-Light.woff) format("woff")}@font-face{font-display:block;font-family:OpenSans;font-style:normal;font-weight:400;src:url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/fonts/OpenSans.woff2) format("woff2"),url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/fonts/OpenSans.woff) format("woff")}@font-face{font-display:block;font-family:OpenSans;font-style:normal;font-weight:600;src:url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/fonts/OpenSans-Semibold.woff2) format("woff2"),url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/fonts/OpenSans-Semibold.woff) format("woff")}@font-face{font-display:block;font-family:OpenSans;font-style:normal;font-weight:700;src:url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/fonts/OpenSans-Bold.woff2) format("woff2"),url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/fonts/OpenSans-Bold.woff) format("woff")}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}body,html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{height:100%}body{color:#111;font-family:Inter,-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:14px;letter-spacing:-.02em;line-height:1.4;min-height:100%;min-width:320px;overflow-x:hidden}@media(min-width:768px){body{font-size:16px}}*,:after,:before{box-sizing:border-box;outline:none}img{height:auto;max-width:100%;vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2}h1{color:#111;font-size:45px;font-weight:900;margin:0 0 20px}@media(min-width:768px){h1{font-size:45px}}@media(min-width:992px){h1{font-size:50px}}@media(min-width:1200px){h1{font-size:55px}}@media(min-width:1921px){h1{font-size:65px}}h2{color:#111;font-size:24px;font-weight:900;margin:0 0 30px}@media(min-width:768px){h2{font-size:24px}}@media(min-width:992px){h2{font-size:26px}}@media(min-width:1200px){h2{font-size:26px}}@media(min-width:1600px){h2{font-size:30px}}@media(min-width:1921px){h2{font-size:30px}}h5{color:#111;font-size:18px;font-weight:500;margin:0 0 15px}@media(min-width:768px){h5{font-size:20px}}@media(min-width:992px){h5{font-size:22px}}p{margin:0 0 16px}ol,ul{margin:0;padding:0 0 0 16px}ol li,ul li{margin:0 0 16px;padding:0}a{color:#2b87c8;cursor:pointer;text-decoration:none;transition:all .3s}a:hover{color:#1875b7}a>svg{display:block}a>svg path,a>svg rect{fill:currentColor}a>svg circle{stroke:currentColor}.g-recaptcha{display:inline-block}.g-recaptcha .g-recaptcha-response,.g-recaptcha iframe:not([title=reCAPTCHA]){display:none!important}.g-recaptcha iframe{display:block}.g-recaptcha._error iframe{border:1px solid #de350b}.am-row{margin-left:0;margin-right:0}.am-col-lg-1,.am-col-lg-10,.am-col-lg-11,.am-col-lg-12,.am-col-lg-2,.am-col-lg-3,.am-col-lg-4,.am-col-lg-5,.am-col-lg-6,.am-col-lg-7,.am-col-lg-8,.am-col-lg-9,.am-col-md-1,.am-col-md-10,.am-col-md-11,.am-col-md-12,.am-col-md-2,.am-col-md-3,.am-col-md-4,.am-col-md-5,.am-col-md-6,.am-col-md-7,.am-col-md-8,.am-col-md-9,.am-col-sm-1,.am-col-sm-10,.am-col-sm-11,.am-col-sm-12,.am-col-sm-2,.am-col-sm-3,.am-col-sm-4,.am-col-sm-5,.am-col-sm-6,.am-col-sm-7,.am-col-sm-8,.am-col-sm-9,.am-col-xs-1,.am-col-xs-10,.am-col-xs-11,.am-col-xs-12,.am-col-xs-2,.am-col-xs-3,.am-col-xs-4,.am-col-xs-5,.am-col-xs-6,.am-col-xs-7,.am-col-xs-8,.am-col-xs-9{min-height:1px;padding-left:0;padding-right:0;position:relative}.am-col-xs-1,.am-col-xs-10,.am-col-xs-11,.am-col-xs-12,.am-col-xs-2,.am-col-xs-3,.am-col-xs-4,.am-col-xs-5,.am-col-xs-6,.am-col-xs-7,.am-col-xs-8,.am-col-xs-9{float:left}.am-col-xs-12{width:100%}.am-col-xs-11{width:91.66666667%}.am-col-xs-10{width:83.33333333%}.am-col-xs-9{width:75%}.am-col-xs-8{width:66.66666667%}.am-col-xs-7{width:58.33333333%}.am-col-xs-6{width:50%}.am-col-xs-5{width:41.66666667%}.am-col-xs-4{width:33.33333333%}.am-col-xs-3{width:25%}.am-col-xs-2{width:16.66666667%}.am-col-xs-1{width:8.33333333%}.am-col-xs-pull-12{right:100%}.am-col-xs-pull-11{right:91.66666667%}.am-col-xs-pull-10{right:83.33333333%}.am-col-xs-pull-9{right:75%}.am-col-xs-pull-8{right:66.66666667%}.am-col-xs-pull-7{right:58.33333333%}.am-col-xs-pull-6{right:50%}.am-col-xs-pull-5{right:41.66666667%}.am-col-xs-pull-4{right:33.33333333%}.am-col-xs-pull-3{right:25%}.am-col-xs-pull-2{right:16.66666667%}.am-col-xs-pull-1{right:8.33333333%}.am-col-xs-pull-0{right:auto}.am-col-xs-push-12{left:100%}.am-col-xs-push-11{left:91.66666667%}.am-col-xs-push-10{left:83.33333333%}.am-col-xs-push-9{left:75%}.am-col-xs-push-8{left:66.66666667%}.am-col-xs-push-7{left:58.33333333%}.am-col-xs-push-6{left:50%}.am-col-xs-push-5{left:41.66666667%}.am-col-xs-push-4{left:33.33333333%}.am-col-xs-push-3{left:25%}.am-col-xs-push-2{left:16.66666667%}.am-col-xs-push-1{left:8.33333333%}.am-col-xs-push-0{left:auto}.am-col-xs-offset-12{margin-left:100%}.am-col-xs-offset-11{margin-left:91.66666667%}.am-col-xs-offset-10{margin-left:83.33333333%}.am-col-xs-offset-9{margin-left:75%}.am-col-xs-offset-8{margin-left:66.66666667%}.am-col-xs-offset-7{margin-left:58.33333333%}.am-col-xs-offset-6{margin-left:50%}.am-col-xs-offset-5{margin-left:41.66666667%}.am-col-xs-offset-4{margin-left:33.33333333%}.am-col-xs-offset-3{margin-left:25%}.am-col-xs-offset-2{margin-left:16.66666667%}.am-col-xs-offset-1{margin-left:8.33333333%}.am-col-xs-offset-0{margin-left:0}@media(min-width:768px){.am-col-sm-1,.am-col-sm-10,.am-col-sm-11,.am-col-sm-12,.am-col-sm-2,.am-col-sm-3,.am-col-sm-4,.am-col-sm-5,.am-col-sm-6,.am-col-sm-7,.am-col-sm-8,.am-col-sm-9{float:left}.am-col-sm-12{width:100%}.am-col-sm-11{width:91.66666667%}.am-col-sm-10{width:83.33333333%}.am-col-sm-9{width:75%}.am-col-sm-8{width:66.66666667%}.am-col-sm-7{width:58.33333333%}.am-col-sm-6{width:50%}.am-col-sm-5{width:41.66666667%}.am-col-sm-4{width:33.33333333%}.am-col-sm-3{width:25%}.am-col-sm-2{width:16.66666667%}.am-col-sm-1{width:8.33333333%}.am-col-sm-pull-12{right:100%}.am-col-sm-pull-11{right:91.66666667%}.am-col-sm-pull-10{right:83.33333333%}.am-col-sm-pull-9{right:75%}.am-col-sm-pull-8{right:66.66666667%}.am-col-sm-pull-7{right:58.33333333%}.am-col-sm-pull-6{right:50%}.am-col-sm-pull-5{right:41.66666667%}.am-col-sm-pull-4{right:33.33333333%}.am-col-sm-pull-3{right:25%}.am-col-sm-pull-2{right:16.66666667%}.am-col-sm-pull-1{right:8.33333333%}.am-col-sm-pull-0{right:auto}.am-col-sm-push-12{left:100%}.am-col-sm-push-11{left:91.66666667%}.am-col-sm-push-10{left:83.33333333%}.am-col-sm-push-9{left:75%}.am-col-sm-push-8{left:66.66666667%}.am-col-sm-push-7{left:58.33333333%}.am-col-sm-push-6{left:50%}.am-col-sm-push-5{left:41.66666667%}.am-col-sm-push-4{left:33.33333333%}.am-col-sm-push-3{left:25%}.am-col-sm-push-2{left:16.66666667%}.am-col-sm-push-1{left:8.33333333%}.am-col-sm-push-0{left:auto}.am-col-sm-offset-12{margin-left:100%}.am-col-sm-offset-11{margin-left:91.66666667%}.am-col-sm-offset-10{margin-left:83.33333333%}.am-col-sm-offset-9{margin-left:75%}.am-col-sm-offset-8{margin-left:66.66666667%}.am-col-sm-offset-7{margin-left:58.33333333%}.am-col-sm-offset-6{margin-left:50%}.am-col-sm-offset-5{margin-left:41.66666667%}.am-col-sm-offset-4{margin-left:33.33333333%}.am-col-sm-offset-3{margin-left:25%}.am-col-sm-offset-2{margin-left:16.66666667%}.am-col-sm-offset-1{margin-left:8.33333333%}.am-col-sm-offset-0{margin-left:0}}@media(min-width:992px){.am-col-md-1,.am-col-md-10,.am-col-md-11,.am-col-md-12,.am-col-md-2,.am-col-md-3,.am-col-md-4,.am-col-md-5,.am-col-md-6,.am-col-md-7,.am-col-md-8,.am-col-md-9{float:left}.am-col-md-12{width:100%}.am-col-md-11{width:91.66666667%}.am-col-md-10{width:83.33333333%}.am-col-md-9{width:75%}.am-col-md-8{width:66.66666667%}.am-col-md-7{width:58.33333333%}.am-col-md-6{width:50%}.am-col-md-5{width:41.66666667%}.am-col-md-4{width:33.33333333%}.am-col-md-3{width:25%}.am-col-md-2{width:16.66666667%}.am-col-md-1{width:8.33333333%}.am-col-md-pull-12{right:100%}.am-col-md-pull-11{right:91.66666667%}.am-col-md-pull-10{right:83.33333333%}.am-col-md-pull-9{right:75%}.am-col-md-pull-8{right:66.66666667%}.am-col-md-pull-7{right:58.33333333%}.am-col-md-pull-6{right:50%}.am-col-md-pull-5{right:41.66666667%}.am-col-md-pull-4{right:33.33333333%}.am-col-md-pull-3{right:25%}.am-col-md-pull-2{right:16.66666667%}.am-col-md-pull-1{right:8.33333333%}.am-col-md-pull-0{right:auto}.am-col-md-push-12{left:100%}.am-col-md-push-11{left:91.66666667%}.am-col-md-push-10{left:83.33333333%}.am-col-md-push-9{left:75%}.am-col-md-push-8{left:66.66666667%}.am-col-md-push-7{left:58.33333333%}.am-col-md-push-6{left:50%}.am-col-md-push-5{left:41.66666667%}.am-col-md-push-4{left:33.33333333%}.am-col-md-push-3{left:25%}.am-col-md-push-2{left:16.66666667%}.am-col-md-push-1{left:8.33333333%}.am-col-md-push-0{left:auto}.am-col-md-offset-12{margin-left:100%}.am-col-md-offset-11{margin-left:91.66666667%}.am-col-md-offset-10{margin-left:83.33333333%}.am-col-md-offset-9{margin-left:75%}.am-col-md-offset-8{margin-left:66.66666667%}.am-col-md-offset-7{margin-left:58.33333333%}.am-col-md-offset-6{margin-left:50%}.am-col-md-offset-5{margin-left:41.66666667%}.am-col-md-offset-4{margin-left:33.33333333%}.am-col-md-offset-3{margin-left:25%}.am-col-md-offset-2{margin-left:16.66666667%}.am-col-md-offset-1{margin-left:8.33333333%}.am-col-md-offset-0{margin-left:0}}@media(min-width:1200px){.am-col-lg-1,.am-col-lg-10,.am-col-lg-11,.am-col-lg-12,.am-col-lg-2,.am-col-lg-3,.am-col-lg-4,.am-col-lg-5,.am-col-lg-6,.am-col-lg-7,.am-col-lg-8,.am-col-lg-9{float:left}.am-col-lg-12{width:100%}.am-col-lg-11{width:91.66666667%}.am-col-lg-10{width:83.33333333%}.am-col-lg-9{width:75%}.am-col-lg-8{width:66.66666667%}.am-col-lg-7{width:58.33333333%}.am-col-lg-6{width:50%}.am-col-lg-5{width:41.66666667%}.am-col-lg-4{width:33.33333333%}.am-col-lg-3{width:25%}.am-col-lg-2{width:16.66666667%}.am-col-lg-1{width:8.33333333%}.am-col-lg-pull-12{right:100%}.am-col-lg-pull-11{right:91.66666667%}.am-col-lg-pull-10{right:83.33333333%}.am-col-lg-pull-9{right:75%}.am-col-lg-pull-8{right:66.66666667%}.am-col-lg-pull-7{right:58.33333333%}.am-col-lg-pull-6{right:50%}.am-col-lg-pull-5{right:41.66666667%}.am-col-lg-pull-4{right:33.33333333%}.am-col-lg-pull-3{right:25%}.am-col-lg-pull-2{right:16.66666667%}.am-col-lg-pull-1{right:8.33333333%}.am-col-lg-pull-0{right:auto}.am-col-lg-push-12{left:100%}.am-col-lg-push-11{left:91.66666667%}.am-col-lg-push-10{left:83.33333333%}.am-col-lg-push-9{left:75%}.am-col-lg-push-8{left:66.66666667%}.am-col-lg-push-7{left:58.33333333%}.am-col-lg-push-6{left:50%}.am-col-lg-push-5{left:41.66666667%}.am-col-lg-push-4{left:33.33333333%}.am-col-lg-push-3{left:25%}.am-col-lg-push-2{left:16.66666667%}.am-col-lg-push-1{left:8.33333333%}.am-col-lg-push-0{left:auto}.am-col-lg-offset-12{margin-left:100%}.am-col-lg-offset-11{margin-left:91.66666667%}.am-col-lg-offset-10{margin-left:83.33333333%}.am-col-lg-offset-9{margin-left:75%}.am-col-lg-offset-8{margin-left:66.66666667%}.am-col-lg-offset-7{margin-left:58.33333333%}.am-col-lg-offset-6{margin-left:50%}.am-col-lg-offset-5{margin-left:41.66666667%}.am-col-lg-offset-4{margin-left:33.33333333%}.am-col-lg-offset-3{margin-left:25%}.am-col-lg-offset-2{margin-left:16.66666667%}.am-col-lg-offset-1{margin-left:8.33333333%}.am-col-lg-offset-0{margin-left:0}}.am-clearfix:after,.am-clearfix:before,.am-container-fluid:after,.am-container-fluid:before,.am-container:after,.am-container:before,.am-row:after,.am-row:before{content:" ";display:table}.am-clearfix:after,.am-container-fluid:after,.am-container:after,.am-row:after{clear:both}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table;line-height:0}.clearfix:after{clear:both}.rteleft{text-align:left}.rtecenter{text-align:center}.rteright{text-align:right}@media(min-width:768px){.mobile-only{display:none!important}}.desktop-only{display:none!important}@media(min-width:768px){.desktop-only{display:block!important}}.l-page{position:relative}.l-page,.l-page .dialog-off-canvas-main-canvas{display:flex;flex-direction:column;min-height:100vh}.l-container{margin-left:auto;margin-right:auto;max-width:90%;position:relative;width:100%}@media(min-width:768px){.l-container{max-width:90%}}@media(min-width:992px){.l-container{max-width:970px}}@media(min-width:1200px){.l-container{max-width:1170px}}@media(min-width:1600px){.l-container{max-width:1240px}}@media(min-width:1921px){.l-container{max-width:1560px}}.l-container:after,.l-container:before{content:" ";display:table}.am-form-submit{background:#2b87c8;border:none;border-radius:48px!important;color:#fff;cursor:pointer;display:inline-block;font-family:Inter,-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.2;outline:none!important;padding:18px 20px;text-align:center;text-decoration:none!important;transition:background-color .3s,border-color .3s}.am-form-submit:active,.am-form-submit:hover,.am-form-submit_active,.am-form-submit_hover{background:#2679b3;color:#fff}.am-button{background:#2b87c8;border:none;border-radius:48px!important;color:#fff;cursor:pointer;display:inline-block;font-family:Inter,-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.2;outline:none!important;padding:17px 28px;text-align:center;text-decoration:none!important;transition:background-color .3s,border-color .3s;transition:all .3s}.am-button:active,.am-button:hover,.am-button_active,.am-button_hover{background:#2679b3;color:#fff}@media(min-width:1200px){.am-button{min-width:195px}}.am-button._style-blue{background:#2b87c8;color:#fff}.am-button._style-blue:active,.am-button._style-blue:hover,.am-button._style-blue_active,.am-button._style-blue_hover{background:#2679b3;color:#fff}.am-button._style-transparent{background:transparent;border:1px solid #111;color:#111;padding:16px 28px}.am-button._style-transparent:active,.am-button._style-transparent:hover,.am-button._style-transparent_active,.am-button._style-transparent_hover{background:#e8e8e8;color:#111}.am-button._style-transparent:hover{border-color:#e8e8e8}.am-button__ico{display:inline-block;margin-right:12px;vertical-align:middle}.s-hero{padding:57px 0;position:relative}@media(min-width:768px){.s-hero{padding:70px 0}}@media(min-width:992px){.s-hero{padding:100px 0}}.s-hero__bg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.s-hero__bg img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.s-hero__in{color:#fff;font-size:18px;margin:0 auto;max-width:700px;text-align:center}@media(min-width:768px){.s-hero__in{font-size:20px}}@media(min-width:992px){.s-hero__in{font-size:22px}}.s-hero__in br{display:none}@media(min-width:768px){.s-hero__in br{display:block}}.s-hero__in h1{color:#fff;font-size:45px;font-weight:900;margin:0 0 15px}@media(min-width:768px){.s-hero__in h1{font-size:45px}}@media(min-width:992px){.s-hero__in h1{font-size:50px}}@media(min-width:1200px){.s-hero__in h1{font-size:55px}}@media(min-width:1921px){.s-hero__in h1{font-size:65px}}@media(min-width:768px){.s-hero__in h1{margin:0 0 25px}}.s-nav{box-shadow:inset 0 -1px 0 #e8e8e8;display:none;padding:22px 0}@media(min-width:768px){.s-nav{display:block}}.s-nav__group{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:-15px 0 0}@media(min-width:1200px){.s-nav__group{margin:-28px 0 0}}.s-nav__item{align-items:center;color:#111;display:flex;font-size:13px;margin:15px 15px 0;text-transform:capitalize}@media(min-width:768px){.s-nav__item{margin:15px 30px 0}}@media(min-width:992px){.s-nav__item{margin:28px 15px 0}}@media(min-width:1200px){.s-nav__item{margin:28px 28px 0}}.s-nav__item span{display:inline-block;padding:2px 0;position:relative}.s-nav__item span:after{border-top:1px dashed hsla(0,0%,7%,.4);bottom:0;content:"";left:0;position:absolute;transition:all .3s;width:100%}.s-nav__item:hover span:after{opacity:0}.s-nav__ico{margin-right:7px}.s-product{padding:40px 0 30px}@media(min-width:768px){.s-product{padding:40px 0 50px}}.s-product h2{text-align:center}@media(min-width:768px){.s-product__mobile{display:none}}.s-product__mobile .s-product__block-in{margin:0 auto;max-width:400px}.s-product__mobile .s-product__btn-group,.s-product__mobile .s-product__text{margin:0 0 25px}.s-product__mobile .s-product__quote{margin:0}.s-product__desktop{display:none}@media(min-width:768px){.s-product__desktop{display:block}}.s-product__item{margin-bottom:15px}@media(min-width:768px){.s-product__item{margin-bottom:30px}}.s-product__item:last-child{margin-bottom:0}.s-product__title{color:#111;display:block;font-size:16px;font-weight:500;padding:25px 60px;position:relative;text-align:center;transition:all .3s}@media(min-width:768px){.s-product__title{display:none}}.s-product__title:after,.s-product__title:before{border-top:2px solid #111;content:"";position:absolute;right:26px;top:50%;transform:translateY(-50%);width:18px}.s-product__title:after{transform:translateY(-50%) rotate(270deg)}.s-product__logo{margin-bottom:25px;min-height:46px;text-align:center}.s-product__body{display:none;height:100%;padding:26px 0}@media(min-width:768px){.s-product__body{display:block;padding:0}}.s-product__block{border-radius:5px;height:100%;padding:0}@media(min-width:768px){.s-product__block{padding:40px 0}}.s-product__block .s-product__row .s-product__btn-group{margin-top:30px}.s-product__block h5{text-align:center}.s-product__block ul{margin:0 0 16px}.s-product__block li{margin:0 0 7px;padding:0 0 0 10px}.s-product__block li:last-child{margin-bottom:0}.s-product__block li::marker{content:url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/images/s-product/img/ico-list.svg)}.s-product__block._border{border:1px solid #e8e8e8}.s-product__block._bg_gray,.s-product__block._bg_gray .s-product__title{background:#f2f2f2}.s-product__block._bg_gray._active .s-product__title{background:#e9e9e9}.s-product__block._active .s-product__body{display:block}.s-product__block._active .s-product__title{background:#f2f2f2}.s-product__block._active .s-product__title:after{display:none}.s-product__block-in{display:flex;flex-direction:column;height:100%;padding:0 20px}@media(min-width:768px){.s-product__block-in{padding:0 30px}}@media(min-width:992px){.s-product__block-in{padding:0 50px}}@media(min-width:1200px){.s-product__block-in{padding:0 60px}}.s-product__text{margin:0 auto 15px;max-width:500px;text-align:center}@media(min-width:768px){.s-product__text{margin:0 auto 25px}}.s-product__text._left{text-align:left}.s-product__text :last-child{margin-bottom:0}.s-product__quote{margin:20px auto 0;max-width:550px}@media(min-width:768px){.s-product__quote{margin-top:30px}.s-product__row{display:flex;flex-wrap:wrap;margin:-20px -10px 0}}.s-product__row>*{margin:0 0 20px}@media(min-width:768px){.s-product__row>*{margin:20px 10px 0;width:calc(50% - 20px)}}.s-product__btn-group{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:auto 0 0}@media(max-width:767px){.s-product__btn-group._mobile-revers{flex-direction:column-reverse}}.s-product__btn-group>*{margin:5px}@media(min-width:768px){.s-product__btn-group>*{margin:10px}}@media(max-width:767px){.s-product__btn-group .am-button{width:100%}}.b-quote{background:#f8f8f8;border:1px solid hsla(0,0%,7%,.1);border-radius:5px;overflow:hidden}.b-quote__item{border-bottom:1px solid hsla(0,0%,7%,.1);display:flex;padding:25px 28px}.b-quote__item:last-child{border:none}.b-quote__ico{margin-right:25px;max-width:40px;min-width:40px}.b-quote__desc{color:#888;flex:1;font-size:12px;font-style:italic;font-weight:400}@media(min-width:768px){.b-quote__desc{font-size:14px}}.b-quote__desc :last-child{margin-bottom:0}.b-quote__desc p{margin:0}.b-quote__desc h6{color:#111;font-size:12px;font-style:normal;font-weight:400;margin:0;text-align:right}@media(min-width:768px){.b-quote__desc h6{font-size:14px}}.s-cta{background:#f6f6f6;padding:30px 0;text-align:center}@media(min-width:768px){.s-cta{padding:50px 0}}.s-cta__text{margin:0 auto 15px;max-width:720px}@media(min-width:768px){.s-cta__text{margin:0 auto 25px}}.s-cta__text br{display:none}@media(min-width:768px){.s-cta__text br{display:block}}.s-cta__text h2{margin:0 0 10px}@media(min-width:768px){.s-cta__text h2{margin:0 0 20px}}.s-cta__ico{margin:0 0 15px}@media(min-width:768px){.s-cta__ico{margin:0 0 25px}}.step{text-align:center}.step .form .mktoForm .mktoButton{background:#2b87c8}.step .close-btn{background-color:rgba(65,65,67,.32);border-radius:50%;display:block;height:40px;transition:background .3s!important;width:40px}.step .close-btn:hover{background-color:rgba(65,65,67,.64)}.step .close-btn img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.step .btn{background:#2b87c8;border:none;border-radius:50px!important;color:#fff!important;display:inline-block;font-size:14px;font-weight:500;line-height:1.2;padding:16px 24px;text-align:center;text-decoration:none;transition:background .3s!important;vertical-align:top}.step .btn:hover{background:#194e74}.step .btn_type-a{background:rgba(65,65,67,.32);color:#c7c7cc!important}.step .btn_type-a:hover{background:rgba(65,65,67,.64)}.step__logo{height:31px;margin:0 auto;width:148px}.step__logo path,.step__logo svg{fill:#000}.step__item{display:none}.step__item_active{display:block}.step__control_hide{display:none!important}.step__logo{margin-bottom:20px}.step__title{font-size:16px;margin-bottom:30px}@media(min-width:768px){.step__title{margin-bottom:40px}}.step__subtitle{color:#111;font-size:14px;font-weight:500;margin:0 0 26px}@media(min-width:768px){.step__subtitle{font-size:16px}}@media(min-width:992px){.step__subtitle{font-size:18px}}.step__controls{clear:both;margin:30px 0;overflow:hidden}@media(min-width:768px){.step__controls{margin:40px 0}}.step__control{background:#2b87c8;border:none;border-radius:50px;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:500;line-height:1.2;padding:16px 24px;position:relative;transition:all .3s;width:100%}.step__control:hover{background:#1875b7}.step__control:hover path{fill:#2b87c8}.step__control_back,.step__control_pager,.step__control_reset{background:#fff;border-radius:50%;height:20px;padding:0;width:20px}.step__control_back:hover,.step__control_reset:hover{background:transparent!important;border:1px solid #2b87c8;color:#2b87c8}.step__control_back:hover path,.step__control_reset:hover path{fill:#2b87c8}.step__control_back path,.step__control_reset path{fill:#888;transition:fill .3s}.step__control_back{float:left}.step__control_reset{float:right}.step__control_forward{margin-bottom:10px}.step__control_pager{background:#fff;color:#bdbdbd;cursor:default;display:inline-block;font-size:11px;font-weight:400;margin:0 30px;position:relative;transition:all .3s;vertical-align:top}@media(min-width:768px){.step__control_pager{margin:0 30px}}.step__control_pager:hover{background:transparent!important;border:1px solid #2b87c8;color:#2b87c8}.step__control_pager:hover path{fill:#2b87c8}.step__control_pager:before{border-top:1px solid hsla(0,0%,7%,.1);content:"";margin-right:15px;position:absolute;right:100%;top:50%;width:40px}.step__control_pager[data-go-to-step="0"]:before{display:none}.step__control_active:hover,.step__control_current:hover{background:transparent;border:1px solid #2b87c8;color:#2b87c8}.step__control_active{color:#414143;cursor:pointer}.step__control_current{background:transparent!important;border:1px solid #2b87c8;color:#2b87c8}.step__control img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.step__text{margin-bottom:40px}.step__text :last-child,.step__text:last-child{margin-bottom:0}.step__text p{font-size:14px}.step__bottom-text{color:#888;font-size:12px;line-height:1.6;margin-top:70px}@media(min-width:768px){.step__bottom-text{margin-top:94px}}.step__bottom-text :last-child,.step__bottom-text:last-child{margin-bottom:0}.step__bottom-text br{display:none}@media(min-width:768px){.step__bottom-text br{display:block}}.step__bottom-text a,.step__bottom-text p{font-size:13px!important;line-height:1.6}.step__loader{margin:30px 0}@media(min-width:768px){.step__loader{margin:40px 0}}.step *,.step :after,.step :before{box-sizing:border-box;outline:none}.step p{margin:0 0 16px}.step ul{padding-left:18px;text-align:left}.witch-style-dark .step{background:#0c0c0e;color:#c7c7cc}.witch-style-dark .step .step__logo path,.witch-style-dark .step .step__logo svg{fill:#fff}.witch-style-dark .step .step__control{background:rgba(65,65,67,.32);color:#fff}.witch-style-dark .step .step__control:hover{background:#414143}.witch-style-dark .step .step__control.step__control_pager{background:rgba(65,65,67,.32);color:hsla(240,5%,79%,.32)}.witch-style-dark .step .step__control.step__control_active{color:#fff}.witch-style-dark .step .step__control.step__control_active:hover{background:hsla(240,5%,79%,.32)}.witch-style-dark .step .step__control.step__control_current{background:#414143!important;color:#fff}.witch-style-dark .step .step__control.step__control_back:hover,.witch-style-dark .step .step__control.step__control_reset:hover{background:#414143!important}.witch-style-dark .step .step__control.step__control_back path,.witch-style-dark .step .step__control.step__control_back:hover path,.witch-style-dark .step .step__control.step__control_reset path,.witch-style-dark .step .step__control.step__control_reset:hover path{fill:#fff}.witch-style-dark .step .step__subtitle{color:#fff}.witch-style-dark .step .step__bottom-text{color:#626264}.b-steps-free-trial{border-radius:12px;padding:40px 32px 32px;position:relative}@media(min-width:768px){.b-steps-free-trial{padding:19px 12%}}@media(min-width:1921px){.b-steps-free-trial{padding:9% 16%}}.b-steps-free-trial h5{margin-bottom:20px}.b-steps-free-trial__back{color:#007dd4;cursor:pointer;font-size:14px;font-weight:500;left:28px;line-height:1.2;padding-left:17px;position:absolute;top:-8px}@media(min-width:1200px){.b-steps-free-trial__back{font-size:16px}}@media(min-width:1921px){.b-steps-free-trial__back{left:42px;top:46px}}.b-steps-free-trial__back:before{border-bottom:2px solid #007dd4;border-left:2px solid #007dd4;content:"";height:10px;left:0;position:absolute;top:2px;transform:rotate(45deg);width:10px}@media(min-width:1200px){.b-steps-free-trial__back:before{top:3px}}.b-steps-free-trial h2{font-size:26px;font-weight:700;margin:0 0 20px;text-align:center}@media(min-width:768px){.b-steps-free-trial h2{font-size:30px}}@media(min-width:1200px){.b-steps-free-trial h2{font-size:38px;margin-bottom:28px}}.b-steps-free-trial__nav{display:flex;justify-content:center;margin-bottom:20px}@media(min-width:1200px){.b-steps-free-trial__nav{margin-bottom:36px}}.b-steps-free-trial__nav__value{border:1px solid #007dd4;border-radius:100px;color:#007dd4;font-size:14px;font-weight:500;min-width:120px;padding:5px 10px 3px;text-align:center}@media(min-width:768px){.b-steps-free-trial__nav__value{font-size:16px}}.b-steps-free-trial__subnav{color:#000;font-size:14px;font-weight:400;margin-bottom:20px;text-align:center}@media(min-width:768px){.b-steps-free-trial__subnav{font-size:16px}}@media(min-width:1200px){.b-steps-free-trial__subnav{font-size:18px;margin-bottom:32px}}.b-steps-free-trial__btn:not(:last-child){margin-bottom:16px}@media(min-width:1921px){.b-steps-free-trial__btn:not(:last-child){margin-bottom:24px}}.b-steps-free-trial__btn:not(:last-child) .tooltip{background-color:#f0f0f0;border-radius:6px;bottom:80%;color:#111;left:50%;margin-left:-60px;padding:5px;position:absolute;text-align:center;visibility:hidden;width:120px;z-index:1}.b-steps-free-trial__btn:hover .tooltip{visibility:visible}.b-steps-free-trial .wds-btn._secondary{background:#fff}.b-steps-free-trial .am-form .select2-container--default .select2-selection--single,.b-steps-free-trial .am-form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([id*=selectized]),.b-steps-free-trial .am-form select{height:54px}@media(min-width:1921px){.b-steps-free-trial .am-form .select2-container--default .select2-selection--single,.b-steps-free-trial .am-form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([id*=selectized]),.b-steps-free-trial .am-form select{height:64px}}.b-steps-free-trial .am-form .select2-container--default .select2-selection--single,.b-steps-free-trial .am-form .select2-results__options,.b-steps-free-trial .am-form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([id*=selectized]),.b-steps-free-trial .am-form select,.b-steps-free-trial .am-form textarea{font-size:14px}@media(min-width:1921px){.b-steps-free-trial .am-form .select2-container--default .select2-selection--single,.b-steps-free-trial .am-form .select2-results__options,.b-steps-free-trial .am-form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([id*=selectized]),.b-steps-free-trial .am-form select,.b-steps-free-trial .am-form textarea{font-size:15px}}.b-steps-free-trial .am-form .am-checkbox label,.b-steps-free-trial .am-form .form-type-checkbox label,.b-steps-free-trial .am-form .form-type-radio label{font-size:11px}@media(min-width:768px){.b-steps-free-trial .am-form .am-checkbox label,.b-steps-free-trial .am-form .form-type-checkbox label,.b-steps-free-trial .am-form .form-type-radio label{font-size:12px}}@media(min-width:1921px){.b-steps-free-trial .am-form .am-checkbox label,.b-steps-free-trial .am-form .form-type-checkbox label,.b-steps-free-trial .am-form .form-type-radio label{font-size:14px}}.b-steps-free-trial .am-form .wds-btn._primary{justify-content:center;width:100%}.b-steps-free-trial__chat{font-size:14px;margin-top:20px;text-align:center}@media(min-width:1200px){.b-steps-free-trial__chat{margin-top:32px}}@media(min-width:1921px){.b-steps-free-trial__chat{font-size:16px}}.b-steps-free-trial__chat a{padding-left:22px;position:relative}@media(min-width:992px){.b-steps-free-trial__chat a{padding-left:28px}}.b-steps-free-trial__chat a:before{content:"";content:url(https://www.altium.com/themes/custom/altium_free_trial/html/dist/images/ico-chat.svg);left:0;position:absolute;top:-1px}.b-list{margin-top:0;padding:19px 32px 0}@media(min-width:768px){.b-list{padding:19px 12% 0}}@media(min-width:1200px){.b-list{padding:19px 49px 0}}@media(max-width:767px){.b-quotes.wds-typography__text._size_s{font-size:14px}}.b-quotes__item{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.4);border:1px solid #e2e2e2;border-radius:12px;margin:16px 0 0;overflow:hidden;padding:0}@media(min-width:768px){.b-quotes__item{display:flex}}.b-quotes__item :last-child{margin-bottom:0}.b-quotes__info,.b-quotes__text{padding:32px}.b-quotes__info{align-items:center;background:#f2f4f6;color:#7c848c;display:flex;flex-direction:column;font-size:12px;justify-content:center;text-align:center}@media(min-width:768px){.b-quotes__info{min-width:180px;width:180px}}.b-quotes__info__img{border-radius:50%;margin-bottom:12px;overflow:hidden}.b-quotes__info__name{font-size:14px;font-weight:500;margin-bottom:7px}.b-quotes__text{color:#4f545a;font-weight:400;line-height:1.5}
