.breadcrumbs{margin-top:20px;margin-bottom:10px!important}header{display:flex;align-items:center;}header h1{z-index:2;position:relative;}.about-page-navigation{background:#f6f6f6;}.about-page-navigation .nav-pills .nav-link.active,.about-page-navigation .show>.nav-pills .nav-link{background-color:#1db7eb;border-radius:0;}.about-page-navigation .nav-item{flex:inherit;}.about-page-navigation .nav-link{color:#333;}.about-page-navigation .nav.nav-pills.nav-fill{background:#eaeaea;border-radius:0;padding:0;}.about-page-navigation .nav-item:hover{transition:all .3s;background:#1db7eb;}.about-page-navigation .nav-item:hover .nav-link{color:#fff!important;}@media (max-width:575px){.about-page-navigation .nav{padding:0;}.about-page-navigation .nav-item{width:100%;text-align:left;}}.history-block{position:relative;overflow-y:scroll;height:400px;}.history-block-before{position:absolute;right:0;height:30px;z-index:1;-webkit-box-shadow:inset 0px 97px 33px -69px rgba(255,255,255,1);-moz-box-shadow:inset 0px 97px 33px -69px rgba(255,255,255,1);box-shadow:inset 0px 97px 33px -69px rgba(255,255,255,1);}.history-block-after{width:98%;height:40px;position:absolute;bottom:0;left:0;-webkit-box-shadow:inset 0px -93px 33px -69px rgba(255,255,255,1);-moz-box-shadow:inset 0px -93px 33px -69px rgba(255,255,255,1);box-shadow:inset 0px -93px 33px -69px rgba(255,255,255,1);}.history-block::-webkit-scrollbar{width:5px;}.history-block::-webkit-scrollbar-track{background:#F8F8F8;}.history-block::-webkit-scrollbar-thumb{background:#1db7eb;}.history-block::-webkit-scrollbar-thumb:hover{background:#126885;}.history-years ul{list-style:none;padding-left:0;}.history-years li{margin-bottom:15px;cursor:pointer;}.history-years  a.nav-link{display:inline;padding:0;}.history-years a.nav-link.active{color:#1db7eb;font-weight:bold;font-size:18px;}@media (max-width:991px){.history-years li{float:left;margin-right:10px;}.history-block-before{display:none;}.history-years{display:none!important;}}.block-company-advantages{background:#1db7eb;color:#fff;}.advantages-item img{height:120px;}.block-company-video{min-height:350px;cursor:pointer;}#videoModal iframe{width:100%;aspect-ratio:16 / 9;}.block-company-video .iframe-before{position:absolute;z-index:1;width:100%;height:auto;padding:10px;top:0;left:0;background:#0000008f;color:#fff;}.block-company-video .iframe-after{position:absolute;width:100%;height:100%;background-size:cover;color:#fff;padding:10px;top:0;left:0;}.block-company-video.small:nth-child(even) .iframe-before,.block-company-video.small:nth-child(even) .iframe-after{width:99%;left:1%;}.block-company-video.small:nth-child(odd) .iframe-before,.block-company-video.small:nth-child(odd) .iframe-after{width:99%;left:0;}.block-company-video .iframe-after::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:#00000085;}.play-button{color:#fff;font-size:8em;z-index:1;transition:all .3s;}.block-company-video:hover .play-button{color:#1db7eb;}.block-company-video.small{min-height:300px;}.block-company-video.small .iframe-before{font-size:12px;}@media (max-width:767px){.block-company-video.small{min-height:250px;}}#videoModal .modal-header{border-bottom:0px;}#videoModal .modal-content{background:none;box-shadow:none!important;}#videoModal .modal-body{padding:0;}.block-contant{background:#1db7eb;color:#fff;}.block-contant a{color:#fff;font-weight:400;text-decoration:underline;}.partners-item{border:1px solid #fff;box-sizing:border-box;}.partners-item img{max-height:70px}.partners-item span{display:flex;align-items:center;transition:opacity .3s;opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;background:#000000bd;color:#fff;font-size:12px;padding:15px;}.partners-item:hover span{opacity:1;}.block-company-news .news-date{font-size:12px;}.block-company-news .news-item a{color:#262626;}.block-company-news .news-item a h6{font-weight:500;}.block-company-news .news-item a:hover h6{text-decoration:underline;}.block-company-news .news-item p{}.sertificate-item img{width:100%;}.sertificate-item p{display:flex;align-items:center;transition:opacity .3s;opacity:0;position:absolute;width:83%;height:100%;top:0;background:#000000bd;color:#fff;padding:15px;}.sertificate-item:hover p{opacity:1;}
.iti--separate-dial-code .iti__selected-dial-code{color:#262626;}.btn.disabled,.btn:disabled{cursor:not-allowed!important;}.form-disabled label{color:#f0f0f0}.form-control{font-weight:300;}select[name="license_count"],select[name="select_version"]{width:100%;}input[name="mask_phone"]{box-sizing:border-box;padding-top:10px;}input[name="mask_phone"]::placeholder{color:#aaaaaa!important}.text-white .iti__dial-code,.text-white .iti__country-name,.iti__dial-code,.iti__country-name,.intl-tel-input .country-list .flag-box,.intl-tel-input .country-list .country-name{color:#999!important;}.iti--separate-dial-code .iti__selected-flag,.intl-tel-input.separate-dial-code .selected-flag{background-color:inherit!important;}.white-popup-block{background:#FFF;padding:20px 30px 80px;text-align:left;max-width:650px;margin:40px auto;position:relative}.consult{background:#0099cc;color:#fff;padding:3em;}.ico{height:104px;background-size:contain;background-repeat:no-repeat;background-image:url('/themes/geoscan/img/icon_cons.png');}.form_btn{background:#53db95 none repeat scroll 0 0;color:#fff;text-transform:uppercase;margin-top:26px;}@media(max-width:1200px){.form_btn{margin-right:15px;float:right;}}.form_btn:hover{color:#fff !important;background:#43b77b;}.col-md-10.form-actions.webform-actions{padding-left:0;}.ButtonSubmitGreen{background:#53db95 none repeat scroll 0 0;}.ButtonSubmit,.ButtonReset{border:medium none;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font:bold 12px/1em Arial;padding:11px 13px;text-transform:uppercase;white-space:nowrap;}.PopupContent .js-form-item{margin-top:20px;font:13px/1.333em Arial;}#CallOrderPopup .js-form-type-textfield input{color:#fff;}#CallOrderPopup{color:#fff;display:none;margin:0;overflow:hidden;position:fixed;right:0;top:0;width:380px;z-index:2000;}#CallOrderPopup p{color:#fff;}.veil_S_Dark{background:#000 none repeat scroll 0 0;opacity:0.8;}.VeilShadow{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;}#CallOrderPopup .PopupContent{padding:30px 40px 25px 35px;position:relative;z-index:1;}#CallOrderPopup h4{color:#fff;line-height:1.9em;margin:0 0 15px;font-size:1.9rem;}.SpriteCloser{background:rgba(0,0,0,0) url("/themes/geoscan/img/sprite_closer.png") no-repeat scroll 0 0;cursor:pointer;display:block;height:30px;overflow:hidden;position:absolute;right:40px;top:40px;width:30px;z-index:100;}#CallOrderPopup .MyInput input{width:286px;}.error{border-bottom:1px solid red !important;box-shadow:none!important;}.consultation-form .form-control{background:#fff!important;padding:5px 10px;border-radius:4px!important;}.consultation-form .form-group{margin-bottom:0!important;}.country-name{color:#333!important;}.form-light [type="radio"] + label,.form-light [type="checkbox"] + label{font-size:0.8rem;}.form-light [type="checkbox"] + label:before,.form-light [type="radio"] + label:before{top:2px;width:15px;height:15px;}.custom-control-label::after
.form-light input[type="checkbox"] + label:before{content:'';position:absolute;top:0;left:0;width:17px;height:17px;z-index:0;border-radius:1px;margin-top:2px;-webkit-transition:0.2s;transition:0.2s;background-color:inherit;}.form-light input[type="checkbox"]:checked + label:before{top:-10px;left:-3px;width:12px;height:22px;border-style:solid;border-width:2px;border-color:transparent #1db7eb #1db7eb transparent;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;background-color:inherit!important;}.form-light input[type="checkbox"]:checked + label:after{content:'';top:0px;left:0px;width:17px;height:17px;position:absolute;border:2px solid #8a8a8a;background-image:none!important;}.custom-control-label::after{background-image:none!important;}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:transparent #1db7eb #1db7eb transparent;}.form-light input[type="radio"] + label:before{content:'';position:absolute;top:0;left:0;width:17px;height:17px;z-index:0;border-radius:17px;margin-top:2px;-webkit-transition:0.2s;transition:0.2s;}.form-light input[type="radio"]:checked + label:before{width:17px;height:17px;background:#1db7eb;border-color:#1db7eb;}.form-light [type=checkbox]+label:before,.form-light [type=radio]+label:before{content:"";position:absolute;top:0;left:0;width:17px;height:17px;z-index:0;border:1.5px solid #8a8a8a;border-radius:1px;margin-top:2px;-webkit-transition:.2s;transition:.2s;}.form-light [type=checkbox]:not(.tableselect),.form-light [type=radio]:not(.tableselect){position:absolute;left:-9999px;visibility:hidden;}.form-light [type=checkbox]+label{position:relative;padding-left:35px;cursor:pointer;height:25px;line-height:25px;font-size:1rem;}.form-light [type=radio]+label{position:relative;padding-left:25px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;font-weight:300;}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545;}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9;}.form-light .custom-control{padding-left:0px;}input[type=date]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=search-md]:focus:not([readonly]),input[type=search]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=url]:focus:not([readonly]),textarea.md-textarea:focus:not([readonly]){border-bottom:1px solid #1db7eb!important;-webkit-box-shadow:0 1px 0 0 #1db7eb!important;box-shadow:0 1px 0 0 #1db7eb!important;}.webform-submission-callorderpopup-form .intl-tel-input.allow-dropdown{overflow:hidden!important;}.webform-submission-callorderpopup-form .js-form-required.form-required.active{color:#fff!important;}.webform-submission-callorderpopup-form .intl-tel-input .country-list{position:fixed!important;}.form-item label{display:inline;margin-top:-24px;color:#757575;}.md-form label + .error{padding-top:25px!important;}.md-form label.active{-webkit-transform:translateY(-24%);-ms-transform:translateY(-24%);transform:translateY(-24%);font-size:.8rem;}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545!important;}#edit-captcha-field{width:70%;margin-top:15px;}#edit-captcha-field img{float:left;width:140px;padding-left:15px;}.js-form-item-captcha-response{border-radius:10px;width:40%;float:left;margin-left:20px;}div.webform-actions{text-align:right;padding-right:15px;}#modalContactUs h3#contact_us{display:none;}#modalContactUs #contact-form{padding:0px!important;margin:0px!important;box-shadow:none!important;}form.with-product_client .form-item-work-place,form.with-product_client .form-item-work-place-market{display:none;}@media (max-width:991px){select[name="product_client"]{border:0px;border-bottom:1px solid #bdbdbd;}}@media (min-width:992px){select[name="product_client"]{font-size:14px;padding:2px;line-height:1;height:auto;border:0px;border-bottom:1px solid #bdbdbd;}}
#footer-all-mailing-form-lg{width:52%;margin-right:4px;}#block-all-mailing-form .form-control{background:inherit!important;padding:5px 0px!important;border-radius:0px!important;}@media (min-width:992px) and (max-width:1199px){#footer-all-mailing-form-lg{width:58%;margin-right:4px;}}@media (max-width:991px){#block-all-mailing-form{width:100%;margin-right:0px;margin-bottom:30px;}}@media (min-width:768px) and (max-width:991px){#block-all-mailing-form{margin-top:30px;}}@media (max-width:575px){#block-all-mailing-form form .row{margin:0px!important;}#block-all-mailing-form form .btn{min-height:50px;margin-top:20px;width:100%;}}#block-all-mailing-form form{text-align:left;position:relative;min-height:71px;}#all-mailing-form-success-message{position:absolute;text-align:center;width:100%;top:10px;left:0;z-index:-1;opacity:0;transition:all .4s;}#block-all-mailing-form form.loading-form .row{opacity:.2;}#block-all-mailing-form form.success-message .row{opacity:0;}#block-all-mailing-form form.success-message #all-mailing-form-success-message{z-index:1;opacity:1;}#all-mailing-form-success-message .h4{font-size:16px;}#all-mailing-form-success-message div:not(.h4){font-size:12px;}#block-all-mailing-form form label{margin-bottom:0px!important;}#block-all-mailing-form form label a{font-size:12px !important;margin:0px;}#block-all-mailing-form form label{font-size:12px;}@media (min-width:992px) and (max-width:1199px){#block-all-mailing-form form label,#block-all-mailing-form form label a{font-size:11px !important;}}@media (min-width:768px) and (max-width:991px){#block-all-mailing-form form label,#block-all-mailing-form form label a{font-size:16px !important;}}@media (max-width:767px){#block-all-mailing-form form label,#block-all-mailing-form form label a{line-height:12px;}}@media (max-width:400px){#block-all-mailing-form form label,#block-all-mailing-form form label a{font-size:11px !important;}}#block-all-mailing-form form input.form-control{color:#fff !important;margin-top:0px!important;margin-bottom:10px!important;font-weight:300!important;}#block-all-mailing-form form input.form-control::-webkit-input-placeholder{color:#fff !important;}#block-all-mailing-form form input.form-control:-ms-input-placeholder{color:#fff !important;}#block-all-mailing-form form input.form-control::-ms-input-placeholder{color:#fff !important;}#block-all-mailing-form form input.form-control::placeholder{color:#fff !important;}#block-all-mailing-form form .btn{padding:0px!important;border-radius:0px;width:45px;height:45px;}#block-all-mailing-form form .btn img{width:24px;}@media (min-width:992px){#block-all-mailing-form form .btn{margin-top:10px;}}@media (min-width:768px) and (max-width:991px){#block-all-mailing-form form .btn{margin-top:9px;}}@media (max-width:767px){#block-all-mailing-form form .btn{margin:10px 0;min-height:45px;}}#block-all-mailing-form form .btn.btn-blue{border:1px solid #1AA7D7;background:#1AA7D7;color:#fff !important;}#block-all-mailing-form form .btn.btn-blue:hover{background:#1DB7EB !important;border:1px solid #1AA7D7;color:#1AA7D7 !important;}@media (max-width:500px){#block-all-mailing-form form input[name="all-mailing-form-privacy-policy"]{height:24px;width:24px;}}#block-all-mailing-form--2 .form-control{background:inherit!important;padding:5px 0px!important;border-radius:0px!important;}@media (min-width:992px) and (max-width:1199px){#footer-all-mailing-form-lg{width:58%;margin-right:4px;}}@media (max-width:991px){#block-all-mailing-form--2{width:100%;margin-right:0px;margin-bottom:30px;}}@media (min-width:768px) and (max-width:991px){#block-all-mailing-form--2{margin-top:30px;}}@media (max-width:575px){#block-all-mailing-form--2 form .row{margin:0px!important;}#block-all-mailing-form--2 form .btn{min-height:50px;margin-top:20px;width:100%;}}#block-all-mailing-form--2 form{text-align:left;position:relative;min-height:71px;}#all-mailing-form-success-message{position:absolute;text-align:center;width:100%;top:10px;left:0;z-index:-1;opacity:0;transition:all .4s;}#block-all-mailing-form--2 form.loading-form .row{opacity:.2;}#block-all-mailing-form--2 form.success-message .row{opacity:0;}#block-all-mailing-form--2 form.success-message #all-mailing-form-success-message{z-index:1;opacity:1;}#all-mailing-form-success-message .h4{font-size:16px;}#all-mailing-form-success-message div:not(.h4){font-size:12px;}#block-all-mailing-form--2 form label{margin-bottom:0px!important;}#block-all-mailing-form--2 form label a{font-size:12px !important;margin:0px;}#block-all-mailing-form--2 form label{font-size:12px;}@media (min-width:992px) and (max-width:1199px){#block-all-mailing-form--2 form label,#block-all-mailing-form--2 form label a{font-size:11px !important;}}@media (min-width:768px) and (max-width:991px){#block-all-mailing-form--2 form label,#block-all-mailing-form--2 form label a{font-size:16px !important;}}@media (max-width:767px){#block-all-mailing-form--2 form label,#block-all-mailing-form--2 form label a{line-height:12px;}}@media (max-width:400px){#block-all-mailing-form--2 form label,#block-all-mailing-form--2 form label a{font-size:11px !important;}}#block-all-mailing-form--2 form input.form-control{color:#fff !important;margin-top:0px!important;margin-bottom:10px!important;font-weight:300!important;}#block-all-mailing-form--2 form input.form-control::-webkit-input-placeholder{color:#fff !important;}#block-all-mailing-form--2 form input.form-control:-ms-input-placeholder{color:#fff !important;}#block-all-mailing-form--2 form input.form-control::-ms-input-placeholder{color:#fff !important;}#block-all-mailing-form--2 form input.form-control::placeholder{color:#fff !important;}#block-all-mailing-form--2 form .btn{padding:0px!important;border-radius:0px;width:45px;height:45px;}#block-all-mailing-form--2 form .btn img{width:24px;}@media (min-width:992px){#block-all-mailing-form--2 form .btn{margin-top:10px;}}@media (min-width:768px) and (max-width:991px){#block-all-mailing-form--2 form .btn{margin-top:9px;}}@media (max-width:767px){#block-all-mailing-form--2 form .btn{margin:10px 0;min-height:45px;}}#block-all-mailing-form--2 form .btn.btn-blue{border:1px solid #1AA7D7;background:#1AA7D7;color:#fff !important;}#block-all-mailing-form--2 form .btn.btn-blue:hover{background:#1DB7EB !important;border:1px solid #1AA7D7;color:#1AA7D7 !important;}@media (max-width:500px){#block-all-mailing-form--2 form input[name="all-mailing-form-privacy-policy"]{height:24px;width:24px;}}
