.osano-cm-widget{display:none}.font-weight-600{font-weight:600}body,html{height:100%;margin:0}body{min-height:100%;font-weight:400;font-size:18px;line-height:24px;letter-spacing:-.2125px;color:#212121;font-family:Source Sans Pro,Noto Sans SC,Noto Sans Arabic,Arial,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,游ゴシック,游ゴシック体,YuGothic,Yu Gothic,メイリオ,Meiryo,ＭＳ ゴシック,MS Gothic,HiraKakuProN-W3,TakaoExゴシック,TakaoExGothic,MotoyaLCedar,Droid Sans Japanese,sans-serif;overflow-x:hidden}#__next{width:100%;height:100%;margin:auto;z-index:9;position:relative;top:0;left:0;bottom:0}button,input,select,textarea{font-family:Source Sans Pro,Noto Sans SC,Noto Sans Arabic,Arial,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,游ゴシック,游ゴシック体,YuGothic,Yu Gothic,メイリオ,Meiryo,ＭＳ ゴシック,MS Gothic,HiraKakuProN-W3,TakaoExゴシック,TakaoExGothic,MotoyaLCedar,Droid Sans Japanese,sans-serif}form,h1,h2,h3,h4,h5,h6,pre,table{margin:0}h2,h3,h4,p{max-width:680px}.ul-mark,div,p,ul{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;list-style:none}h1{font-weight:900;font-size:54px;line-height:52px;letter-spacing:-1.44643px;color:#212121;margin-bottom:32px}a{color:#0075ff;cursor:pointer}div>a,h3>a,li>a,p>a,span>a,strong>a{text-decoration:none}div>a:hover,h3>a:hover,li>a:hover,p>a:hover,span>a:hover,strong>a:hover{text-decoration:underline}input,textarea{color:#212121;opacity:.9;font-weight:300;font-size:18px;line-height:20px}input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-shadow:none}textarea{overflow:hidden;letter-spacing:-.2125px}h2{font-weight:400;font-size:40px;line-height:46px;letter-spacing:-.5px;margin-bottom:32px!important}h2,h3{color:#212121}h3{font-size:24px;line-height:30px;letter-spacing:-.2px;font-weight:300;margin-bottom:16px}h4{font-size:20px;line-height:25px;letter-spacing:-.454545px}h4,li,p{font-weight:400;color:#212121}li,p{font-size:18px;line-height:24px;letter-spacing:-.2125px}li{position:relative}@media screen and (max-width:768px){h1{margin-bottom:24px}}@media screen and (max-width:539px){h1{font-size:40px;line-height:46px;letter-spacing:-.4px}h2{font-size:32px;line-height:38px;letter-spacing:-.5px;margin-bottom:32px!important}}.buttonsContainer{display:none}.header{display:flex;position:fixed;top:0;height:56px;transition:background .3s ease;width:inherit;z-index:99;box-shadow:0 4px 24px 0 rgba(0,0,0,.039)}.header.fixed{background:rgba(0,0,0,.85)}.header.fixed #header-book-a-call-button{color:#fff}.header.fixed #header-book-a-call-button:hover{border-color:#fff}.header.fixed .language .current-language{color:#f0eff0}.header.fixed .language:hover .icon-planet{background:url(/static/icons/planet-icon-white.svg)}.order{padding:10px calc((100vw - 1320px)/2) 10px 0}.order span{font-size:16px;line-height:20px;padding:8px 16px}main[dir=rtl] .order{padding:10px 0 10px calc((100vw - 1320px)/2)}#header-book-a-call-button{margin:10px 16px 10px 0;font-size:16px;line-height:20px;padding:7px 15px!important;border:1px solid #b6b6b6;font-weight:600;color:#212121}#header-book-a-call-button:hover{border-color:#212121}main[dir=rtl] #header-book-a-call-button{margin:10px 0 10px 16px}.greenTheme.language:not(.fixed) .current-language{color:#fff!important}.greenTheme.language:not(.fixed):hover .icon-planet{background:url(/static/icons/planet-icon-green.svg)!important}.greenTheme.language:not(.fixed):hover .current-language{color:#00c27e!important}.language{-webkit-margin-end:24px;margin-inline-end:24px;color:#212121;padding:16px 0;text-decoration:none;position:relative;cursor:pointer}.language:hover{opacity:1;text-decoration:none}.language:hover .current-language{text-decoration:underline}.language:hover .icon-planet{background:url(/static/icons/planet-icon-black.svg)}.language .icon-planet{width:24px;height:24px;background:url(/static/icons/planet-icon.svg);-webkit-margin-end:8px;margin-inline-end:8px;display:inline-block}.language .current-language{font-size:16px;font-weight:600;line-height:20px;color:#212121;vertical-align:super;letter-spacing:.21px}.language .language-switcher{position:absolute;z-index:102;right:0;list-style-type:none;top:57px;width:124px;box-sizing:border-box;padding:0 4px;background:#fff;border-radius:2px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.2))}.language .language-switcher:before{content:" ";bottom:98%;left:81%;width:0;height:0;border-color:#fff transparent transparent #fff;border-style:solid;border-width:6px;background-color:#fff;position:absolute;border-radius:1px 0 0 0;transform:rotate(45deg)}.language .language-switcher li{margin-bottom:4px}.language .language-switcher li:first-child{margin-top:4px}.language .language-switcher li a{color:#212121;display:block;padding:3px 12px;text-decoration:none;border-radius:2px}.language .language-switcher li a:hover{background:#005ee2;color:#fff}.language .language-switcher li span{display:block;padding:3px 12px;border-radius:2px}.language .language-switcher.hide{display:none}.language .language-switcher .selected{background-color:#f0eff0}main[dir=rtl] .language .language-switcher{left:0;right:unset}main[dir=rtl] .language .language-switcher:before{right:81%;left:unset}@media screen and (max-width:1440px){.order{padding-right:60px}main[dir=rtl] .order{padding-left:60px;padding-right:0}}@media screen and (max-width:1279px){.order{padding-right:32px}main[dir=rtl] .order{padding-left:32px;padding-right:0}}@media screen and (max-width:1080px){#header-book-a-call-button,.current-language,.order{display:none}.language{position:absolute;-webkit-margin-end:32px;margin-inline-end:32px;right:0}.language .icon-planet{margin:0}main[dir=rtl] .language{left:0;right:unset}}@media screen and (max-width:821px){.header{background-color:#363636;width:100%;padding:0}.header,.header.fixed{height:48px}.language{padding:12px 0 0;-webkit-margin-end:16px;margin-inline-end:16px}.language:hover .icon-planet{background:url(/static/icons/planet-icon-white.svg)}.language-switcher{top:47px}.buttonsContainer{display:flex;flex-direction:column-reverse;background:#fff}.buttonsContainer .order{display:block;padding:16px 16px 0;margin-bottom:16px;border-top:1px solid #dcdcdc}.buttonsContainer .order span{padding:12px 16px;font-size:18px;line-height:24px}.buttonsContainer .order>*{width:100%}}.breadcrumbs{padding-top:48px;display:flex;justify-content:center}main[dir=rtl] .breadcrumbs-content{display:flex}.breadcrumbs-content{line-height:18px;width:680px}.breadcrumbs-content .separator{padding:0 3px}.breadcrumbs-content li{margin-bottom:0;display:inline;font-size:14px;line-height:18px;color:rgba(0,0,0,.5)}.breadcrumbs-content li a{text-decoration:none;color:rgba(0,0,0,.5)}.breadcrumbs-content li a:hover{text-decoration:underline}.breadcrumbs.breadcrumbs-nitro-page{-webkit-padding-start:calc((100% - 1320px)/2);padding-inline-start:calc((100% - 1320px)/2);justify-content:flex-start;margin-bottom:-66px}.breadcrumbs.breadcrumbs-nitro-page ul{margin:0}.breadcrumbs.breadcrumbs-nitro-page .breadcrumbs-content{padding:0}.breadcrumbs.breadcrumbs-case-studies{-webkit-padding-start:60px;padding-inline-start:60px}.breadcrumbs-quality{-webkit-padding-start:calc((100% - 1320px)/2);padding-inline-start:calc((100% - 1320px)/2);-webkit-padding-end:calc((100% - 1320px)/2);padding-inline-end:calc((100% - 1320px)/2);justify-content:flex-start}.with-margin{margin:0 calc((100% - 848px)/2);padding:0 60px}@media screen and (max-width:1440px){.breadcrumbs.breadcrumbs-nitro-page{-webkit-padding-start:60px;padding-inline-start:60px}}@media screen and (max-width:1279px){.breadcrumbs.breadcrumbs-nitro-page{-webkit-padding-start:32px;padding-inline-start:32px}}@media screen and (max-width:1170px){.breadcrumbs.breadcrumbs-quality{-webkit-padding-start:16px;padding-inline-start:16px}.breadcrumbs.breadcrumbs-quality .breadcrumbs-content{-webkit-padding-start:0;padding-inline-start:0}.with-margin{margin:0}}@media screen and (max-width:1030px){.breadcrumbs{justify-content:start}.breadcrumbs .breadcrumbs-content{padding:0 60px;width:auto}}@media screen and (max-width:821px){.breadcrumbs.breadcrumbs-nitro-page{-webkit-padding-start:16px;padding-inline-start:16px}.breadcrumbs.breadcrumbs-nitro-page ul{padding:0}.breadcrumbs{padding-top:16px}.breadcrumbs.breadcrumbs-nitro-page{margin-bottom:-82px}.breadcrumbs .breadcrumbs-content{padding:0 16px}}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:300;src:url(/static/fonts/subset-SourceSansPro-Light.eot);src:local(""),url(/static/fonts/subset-SourceSansPro-Light.eot?#iefix) format("embedded-opentype"),url(/static/fonts/subset-SourceSansPro-Light.woff2) format("woff2"),url(/static/fonts/subset-SourceSansPro-Light.woff) format("woff"),url(/static/fonts/subset-SourceSansPro-Light.ttf) format("truetype"),url(/static/fonts/subset-SourceSansPro-Light.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/static/fonts/subset-SourceSansPro-Regular.eot);src:local(""),url(/static/fonts/subset-SourceSansPro-Regular.eot?#iefix) format("embedded-opentype"),url(/static/fonts/subset-SourceSansPro-Regular.woff2) format("woff2"),url(/static/fonts/subset-SourceSansPro-Regular.woff) format("woff"),url(/static/fonts/subset-SourceSansPro-Regular.ttf) format("truetype"),url(/static/fonts/subset-SourceSansPro-Regular.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:400;src:url(/static/fonts/subset-SourceSansPro-Italic.eot);src:local(""),url(/static/fonts/subset-SourceSansPro-Italic.eot?#iefix) format("embedded-opentype"),url(/static/fonts/subset-SourceSansPro-Italic.woff2) format("woff2"),url(/static/fonts/subset-SourceSansPro-Italic.woff) format("woff"),url(/static/fonts/subset-SourceSansPro-Italic.ttf) format("truetype"),url(/static/fonts/subset-SourceSansPro-Italic.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/static/fonts/subset-SourceSansPro-SemiBold.eot);src:local(""),url(/static/fonts/subset-SourceSansPro-SemiBold.eot?#iefix) format("embedded-opentype"),url(/static/fonts/subset-SourceSansPro-SemiBold.woff2) format("woff2"),url(/static/fonts/subset-SourceSansPro-SemiBold.woff) format("woff"),url(/static/fonts/subset-SourceSansPro-SemiBold.ttf) format("truetype"),url(/static/fonts/subset-SourceSansPro-SemiBold.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:600;src:url(/static/fonts/subset-SourceSansPro-SemiBoldItalic.eot);src:local(""),url(/static/fonts/subset-SourceSansPro-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(/static/fonts/subset-SourceSansPro-SemiBoldItalic.woff2) format("woff2"),url(/static/fonts/subset-SourceSansPro-SemiBoldItalic.woff) format("woff"),url(/static/fonts/subset-SourceSansPro-SemiBoldItalic.ttf) format("truetype"),url(/static/fonts/subset-SourceSansPro-SemiBoldItalic.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/static/fonts/subset-SourceSansPro-Bold.eot);src:local(""),url(/static/fonts/subset-SourceSansPro-Bold.eot?#iefix) format("embedded-opentype"),url(/static/fonts/subset-SourceSansPro-Bold.woff2) format("woff2"),url(/static/fonts/subset-SourceSansPro-Bold.woff) format("woff"),url(/static/fonts/subset-SourceSansPro-Bold.ttf) format("truetype"),url(/static/fonts/subset-SourceSansPro-Bold.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:700;src:url(/static/fonts/subset-SourceSansPro-BoldItalic.eot);src:local(""),url(/static/fonts/subset-SourceSansPro-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/static/fonts/subset-SourceSansPro-BoldItalic.woff2) format("woff2"),url(/static/fonts/subset-SourceSansPro-BoldItalic.woff) format("woff"),url(/static/fonts/subset-SourceSansPro-BoldItalic.ttf) format("truetype"),url(/static/fonts/subset-SourceSansPro-BoldItalic.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:900;src:url(/static/fonts/subset-SourceSansPro-Black.eot);src:local(""),url(/static/fonts/subset-SourceSansPro-Black.eot?#iefix) format("embedded-opentype"),url(/static/fonts/subset-SourceSansPro-Black.woff2) format("woff2"),url(/static/fonts/subset-SourceSansPro-Black.woff) format("woff"),url(/static/fonts/subset-SourceSansPro-Black.ttf) format("truetype"),url(/static/fonts/subset-SourceSansPro-Black.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:900;src:url(/static/fonts/subset-SourceSansPro-BlackItalic.eot);src:local(""),url(/static/fonts/subset-SourceSansPro-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/static/fonts/subset-SourceSansPro-BlackItalic.woff2) format("woff2"),url(/static/fonts/subset-SourceSansPro-BlackItalic.woff) format("woff"),url(/static/fonts/subset-SourceSansPro-BlackItalic.ttf) format("truetype"),url(/static/fonts/subset-SourceSansPro-BlackItalic.svg#SourceSansPro) format("svg")}.pdf-email-form.form-block{padding:0;margin-top:32px}.pdf-email-form.form-block input[name=email]{max-width:288px}.pdf-email-form.form-block .form-description{display:none}.pdf-email-form.form-block .form-container .form-wrapper{box-shadow:none;border:0;padding:0}.order-page.form-block{padding:0}.order-page.form-block .form-description p{max-width:680px}.custom-checkbox input+label{-webkit-margin-start:28px;margin-inline-start:28px}.custom-checkbox input+label:before{-webkit-margin-start:-28px;margin-inline-start:-28px}.custom-checkbox input:checked+label:after{left:-23px}.alconost-form .form-group{position:relative;margin-bottom:16px}.alconost-form .upload-file-group{margin-bottom:16px;margin-top:18px}.alconost-form .last{margin:32px 0}.alconost-form .form-control:focus{box-shadow:none;border:1px solid #717171}.alconost-form .has-error .form-control,.alconost-form .has-error .form-control:focus,.alconost-form .has-error .react-tel-input .flag-dropdown,.alconost-form .has-error .react-tel-input .form-control:focus~.flag-dropdown{border:1px solid red}.alconost-form .has-error .error-message{display:block}.form-group .input-label{display:block;font-weight:600;pointer-events:none}.form-group .input-label[for=terms]{pointer-events:unset}.form-group textarea.form-control{box-sizing:border-box;width:100%;border:1px solid #dcdcdc;border-radius:4px;margin-top:8px;padding:12px 15px;font-weight:400;resize:none}.form-group input.form-control::placeholder,.form-group textarea.form-control::placeholder{color:#b6b6b6}main[dir=rtl] .react-tel-input .selected-flag .arrow{right:24px;left:0}.form-group .react-tel-input{margin-top:8px}.form-group .react-tel-input .flag-dropdown{border:1px solid #dcdcdc;height:48px;background:transparent;width:100%;border-radius:4px}.form-group .react-tel-input .flag-dropdown .selected-flag{width:63px;height:48px;padding:0}.form-group .react-tel-input .flag-dropdown .selected-flag .flag{transform:scale(1.4);top:18px;left:16px;margin-top:0}.form-group .react-tel-input .flag-dropdown .selected-flag .arrow{left:24px;border-top-color:#b6b6b6}.form-group .react-tel-input .flag-dropdown .selected-flag .arrow.up{border-bottom-color:#b6b6b6}.form-group .react-tel-input .flag-dropdown .selected-flag:focus,.form-group .react-tel-input .flag-dropdown .selected-flag:hover{background:initial}.form-group .react-tel-input .flag-dropdown .selected-flag[title=""] .flag{background:#212121}.form-group .react-tel-input .flag-dropdown.open{border:1px solid #717171;border-radius:4px}.form-group .react-tel-input .flag-dropdown.open .selected-flag{border-radius:4px;background:initial}.form-group .react-tel-input .special-label{display:block;padding:0;height:24px;width:1px;background:#dcdcdc;left:64px;top:12px;color:transparent;z-index:50}.form-group .react-tel-input input.form-control{-webkit-margin-start:72px;margin-inline-start:72px;z-index:10;width:calc(100% - 74px);border:0;border-radius:0 4px 4px 0;height:46px;margin-top:1px!important;padding:0 15px 0 0}.form-group .react-tel-input input.form-control:focus~.flag-dropdown{box-shadow:none;border:1px solid #717171}.form-group .react-tel-input input.form-control:focus{border:0}.form-group .react-tel-input .country-list{width:calc(100% + 2px);max-height:260px;border-radius:4px;border:1px solid #717171;box-shadow:0 11px 18px 0 rgba(0,0,0,.06);-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none;margin-top:3px;padding:8px 0 12px}.form-group .react-tel-input .country-list .country{margin:4px 4px 0;padding:6px 12px;border-radius:2px}.form-group .react-tel-input .country-list .country.highlight{background-color:#f0eff0;outline:none}.form-group .react-tel-input .country-list .country:hover{background-color:#005ee2;color:#fff}.form-group .react-tel-input .country-list .country:hover .dial-code{color:#fff}.form-group .react-tel-input .country-list::-webkit-scrollbar{width:0;height:0}main[dir=rtl] .form-group .react-tel-input input.form-control{-webkit-margin-end:57px;margin-inline-end:57px;-webkit-margin-start:0;margin-inline-start:0}main[dir=rtl] .form-group .react-tel-input .special-label{right:64px;left:0}input[placeholder]{text-overflow:ellipsis}.form-group input.form-control{box-sizing:border-box;height:48px;border:1px solid #dcdcdc;border-radius:4px;margin-top:8px;padding:0 15px;font-size:18px;font-weight:400;line-height:20px;width:100%}.form-group input.form-control:focus{box-shadow:none;border:1px solid #717171}.file-name{overflow:hidden;text-overflow:ellipsis;-webkit-margin-end:1px;margin-inline-end:1px;white-space:nowrap}.file-size{-webkit-margin-end:7px;margin-inline-end:7px}.file-size,.upload-cancel{box-sizing:border-box;white-space:nowrap}.upload-cancel{display:block;cursor:pointer;width:14px;height:16px;margin-top:2px;position:relative;-webkit-margin-start:0;margin-inline-start:0}.upload-progress,.upload-retry{-webkit-margin-end:8px;margin-inline-end:8px}.upload-retry{box-sizing:border-box;white-space:nowrap;cursor:pointer;min-width:10px;max-width:10px;height:11px;color:#b6b6b6;position:relative;margin-top:3px;border-radius:50%;border:1px solid #b6b6b6;border-right-color:transparent}.vacancy-submit-button{margin-top:32px}.vacancy-link{margin-bottom:24px}.upload-retry:before{content:"";position:absolute;left:4px;top:-2px;width:4px;height:4px;border-top:1px solid #b6b6b6;border-left:1px solid #b6b6b6;transform:rotate(163.5deg)}.upload-retry:hover{border:1px solid #000;border-right-color:transparent}.upload-retry:hover:before{border-top:1px solid #000;border-left:1px solid #000}.hidden{display:none}.error{color:red}.loading{color:#b6b6b6}.label-text{width:514px}.label-text a{text-decoration:none}.label-text a:hover{text-decoration:underline}.error-message{display:none;color:red;font-size:14px;line-height:18px;margin-top:8px}textarea~.error-message{margin-top:2px}.hidden-textarea-placeholder{position:absolute;top:0;left:0;padding:12px 15px;visibility:hidden;white-space:pre-line}.app-wait{cursor:progress}.form-block{scroll-margin-top:220px;padding:64px calc((100% - 590px)/2)}.form-block .form-description{padding-bottom:24px}.form-block .form-description h2{margin-bottom:24px;max-width:590px}.form-block .form-description p{max-width:590px}.form-block .form-description .p-form{font-weight:400;font-size:40px;line-height:46px;letter-spacing:-.5px;color:#212121;margin-bottom:32px!important}.form-block .mark-form-description{padding-bottom:0}.form-block .form-container .form-wrapper,.form-block .form-container .mark-form-wrapper{background:#fff;max-width:510px;padding:31px 39px 39px;border:1px solid #f0eff0;box-shadow:0 11px 18px rgba(0,0,0,.06);border-radius:8px}.form-block .form-container .mark-form-wrapper{padding:40px}.mark-title{font-size:24px;font-weight:700;line-height:30px;letter-spacing:-.2px;margin-bottom:24px!important}.has-error .custom-checkbox input+label:before{border:1px solid red}.custom-checkbox{position:relative;display:flex}.custom-checkbox .input-label{font-weight:400}.highlight{outline:1px dashed #b6b6b6}.custom-checkbox .label-text{position:relative;top:1px;left:8px}main[dir=rtl] .custom-checkbox .label-text{right:12px;left:auto}main[dir=rtl] .custom-checkbox input:checked+label:after{right:-23px;left:auto}.required-label{color:#212121;-webkit-margin-start:4px;margin-inline-start:4px}.form-anchor{scroll-margin-top:300px}.disabled,.disabled:hover{cursor:not-allowed;background-color:#f0eff0;opacity:1}.order-form-switcher{width:-moz-fit-content;width:fit-content;background:#f0eff0;padding:4px;display:flex;box-sizing:border-box;border-radius:8px;margin-bottom:24px;position:relative}.order-form-switcher .active-tab{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.08);border-radius:4px;position:absolute;transition-property:left,width,right;transition-duration:.05s;transition-timing-function:linear;height:100%;width:100%}.order-form-switcher .button{display:flex;padding:12px 16px;cursor:pointer;font-weight:600;line-height:20px;color:#000;text-align:center;justify-content:center;align-items:center;position:relative}.order-form-switcher .button:hover{opacity:1;color:#212121}.order-form-switcher .button:first-child{-webkit-margin-end:4px;margin-inline-end:4px}.order-form-switcher .button p{z-index:1;font-weight:600;line-height:20px}.order-form-switcher frame body{-webkit-margin-end:-17px;margin-inline-end:-17px}.calendar-container{max-width:588px;height:800px;border-radius:8px;border:1px solid #f0eff0;box-shadow:0 11px 18px rgba(0,0,0,.06);overflow:hidden;position:relative}.calendar-container div[data-attr=loading]{position:absolute;left:calc(50% - 20px);top:40px}.calendar-container .hidden-iframe{display:none}.calendar-container.hidden-calendar{height:0!important;border:0}@media screen and (max-width:1441px){.form-anchor{scroll-margin-top:285px}}@media screen and (max-width:990px){.form-block{scroll-margin-top:185px}.form-anchor{scroll-margin-top:240px}}@media screen and (max-width:821px){.form-block{padding-top:48px}}@media screen and (max-width:622px){.form-block{padding:48px 16px}}@media screen and (max-width:539px){.pdf-email-form.form-block input[name=email]{max-width:100%}input.form-control{width:100%}.alconost-form .form-group textarea.form-control{overflow-y:hidden;white-space:pre-wrap;word-wrap:break-word;width:100%;margin-top:7px;min-height:181px;box-sizing:border-box;resize:none;display:block}.form-group textarea.form-control{min-height:96px!important}.alconost-form .last{margin:24px 0}.custom-checkbox{margin:24px 0 0;min-height:28px}.form-block{scroll-margin-top:10px;padding:48px 16px}.form-block .form-container .form-wrapper{padding:24px 16px 32px}.form-block .form-anchor{scroll-margin-top:58px}.form-block .form-description .p-form{font-size:32px;line-height:38px;letter-spacing:-.5px;margin-bottom:32px!important}.calendar-container{height:500px}.order-form-switcher{width:100%}.order-form-switcher .button{width:50%}}.case-author{margin-top:48px}.case-company{font-weight:600!important}.case-name{color:#b6b6b6}