:root{--fore-color:#111;--secondary-fore-color:#444;--back-color:#f8f8f8;--secondary-back-color:#f0f0f0;--blockquote-color:#f57c00;--pre-color:#1565c0;--border-color:#aaa;--secondary-border-color:#ddd;--heading-ratio:1.19;--universal-margin:0.5rem;--universal-padding:0.5rem;--universal-border-radius:0.25rem;--a-link-color:#0277bd;--a-visited-color:#01579b;--drawer-back-color:#acd3e0;}:root{--form-back-color:#f0f0f0;--form-fore-color:#111;--form-border-color:#ddd;--input-back-color:#f8f8f8;--input-fore-color:#111;--input-border-color:#ddd;--input-focus-color:#0288d1;--input-invalid-color:#d32f2f;--button-back-color:#e2e2e2;--button-hover-back-color:#dcdcdc;--button-fore-color:#212121;--button-border-color:transparent;--button-hover-border-color:transparent;--button-group-border-color:rgba(124,124,124,0.54);}body{background-color:#A7CCD7;background-image:linear-gradient(to bottom,rgba(255,255,255,0.01),rgba(222,222,221,0)),url(/themes/iha/images/jumbo3.jpg);background-position:center -370px;background-size:cover;background-repeat:repeat;background-attachment:fixed;}@media (max-width:450px){body{background-position:center -30px;}}.layout--moscone-flipped{position:relative;top:24px;}.l-header{background-color:#e4f3fa;height:100px;}.l-header .block.block-system-main-menu.contextual-links-region.block-menu{display:none;}a.logo img,a.logo-mm img{max-width:155px;max-height:79px;margin-top:10px;}header a.logo{padding-left:5px !important;}a.logo-sheba img{max-height:66px;margin-top:6px;}a.logo-rmtp,a.logo-cmtp{display:inline-block;width:76px;margin:0 0 0 2px;}a.logo-rmtp img{max-height:60px;margin-left:6px;margin-bottom:-2px;}@media (max-width:450px){a.logo-sheba img{margin-left:-16px;}a.logo-rmtp{margin:0;}a.logo-rmtp img{max-height:44px;margin-left:-12px;}}@media (max-width:375px){a.logo-rmtp img{margin-left:-24px;}}@media (width < 361px){a.logo-sheba img{margin-left:-8px;max-width:128px;}a.logo-rmtp img{margin-left:-24px;}}a.logo-cmtp img{max-height:64px;margin-bottom:-3px;}a.logo-sheba:hover{text-decoration:none;}.site-slogan{font-size:1.125rem;color:#01446d;font-weight:600;text-transform:uppercase;}.site-slogan{margin:8px 0 4px 0;}.top-phone{z-index:1;}.top-phone span{color:#01446d;font-size:0.75em;font-weight:bold;letter-spacing:1px;text-transform:uppercase;}.top-phone a{font-size:1.125em;font-weight:600;color:#2b2d6d;}.top-phone a.phone-num{display:block;margin-top:5px;letter-spacing:3px;}.top-phone a img{margin:12px 8px -11px 10px;}.top-phone a img.call{max-height:27px;margin-bottom:-8px;}@media (max-width:1280px){.top-phone{display:none;}}header .button,header .button:hover{background-color:#e4f3fa;margin-top:15px;}.drawer-toggle:before{font-size:3.5rem;}img.top-logos{max-height:70px;margin:5px 10px;}@media (max-width:768px){.l-header{height:75px;}header .button,header .button:hover{margin-top:8px;}a.logo{padding-right:0;}a.logo img,a.logo-mm img{max-width:128px;max-height:59px;margin-top:10px;}.site-slogan{width:48%;height:auto;font-size:1.1rem;word-wrap:normal;white-space:normal;padding:6px 2px 0 55px;}img.top-logos{margin:5px;}}@media (max-width:450px){.l-header{height:144px;}.drawer-box{max-width:60px;margin-top:-5px;}.drawer-box .drawer-toggle{max-width:60px;padding:8px 0;}header .button,header .button:hover{margin-top:8px;}header a.logo{padding-right:0!important;}a.logo img{margin-top:12px;margin-bottom:0;margin-right:3px;max-width:100px;height:auto;}.logos{text-align:center;}a.logo-sheba img{max-height:48px;}.site-slogan{width:100%;text-align:center;height:auto;font-size:0.94rem;font-weight:600;padding:0;margin:4px 0 0 0;}img.top-logos{margin:5px;}}.s-box{margin-top:-3.25rem;}.s-box-placeholder{}#search-block-form{margin:0;padding:0;background-color:transparent;border:none;}#search-block-form > div{display:inline-flex;}#search-block-form input.form-search{width:270px;margin:0;padding:6px 12px;background-color:#ffffff !important;font-size:1rem !important;}input:-webkit-autofill,input:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s;}[type="search"]{outline-offset:0 !important;outline:1px solid #e4f3fa;}#search-block-form input.form-submit{background:transparent;margin:0;padding:0;color:transparent;width:0;height:0;}#search-block-form button.icon{background:transparent;margin-left:-45px;max-height:20px;top:-7px;}.fa-search{font-size:1.25rem;background-color:#fff;}@media (max-width:450px){.search{position:absolute;top:70px;width:100%;text-align:center;}.s-box{margin-top:-0.5rem;}.s-box-placeholder{margin-top:1px;margin-left:0;padding-right:unset;}#search-block-form input.form-search{max-width:100%;margin-left:0;}}#search-form{padding-bottom:10px;background-color:#f8f8f8;}h2.search-h2{font-size:22px;}h3.search-h3{font-size:20px;}@media (min-width:769px){#edit-basic{display:flex;}#edit-actions{margin-top:-4px;}}.l-footer{background-color:#e4f3fa;}footer h5,footer span,footer p,footer a{font-size:1.2rem;}footer h5{font-weight:700;}.copy,.copy a{background-color:#1f72bd;color:#fff !important;}.copy a:before{content:'\00B7';font-size:1.2rem;margin:0 15px;}.copy a:hover{text-decoration:none;}@media (max-width:450px){footer h5,footer span,footer p,footer a{font-size:1rem;}footer .row{text-align:center;}.copy .container{padding:0;}.copy .container span,.copy .container a{font-size:0.95rem;}.copy{margin-top:5%;text-align:center;}.copy a:before{margin:0 5px;}}.centered{text-align:center;}.contact{padding:0;color:var(--nav-link-color);cursor:pointer;}.contact:hover{text-decoration:underline;}.gform{margin-top:0;}#honeypot{display:none;}.gform input,.gform textarea{width:85%;border-color:var(--form-border-color) !important;}@media (max-width:450px){.gform input{width:100%}.gform textarea{width:98%}}.responsive-label{align-items:center;}@media (min-width:768px){.responsive-label .col-md-3{text-align:right;}}[type="checkbox"].modal+div .card{margin:0 auto;max-height:75vh;overflow:auto;}.h-photos{margin:var(--universal-margin);}.h-photos .field-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;}.h-photos .field-item{max-width:250px;margin:var(--universal-margin);transition:all 300ms ease-in;transform:scale(1);}.h-photos .field-item:hover{transition:all 300ms ease-in;transform:scale(1.05);}@media (max-width:450px){.h-photos .field-item{max-width:90%;margin-bottom:0;}}.team div{margin-top:1rem;text-align:center;}.team img{width:150px;}.team h4{margin-left:8px!important;}.team div p{padding:0!important;}#certs{margin:0 2rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:space-between;}.cert{max-width:250px;margin:0.5rem;}.l-sidebar .card{max-width:95%;}.l-sidebar-first .block{padding-left:0;}.l-sidebar h2{text-transform:uppercase;}.l-sidebar .views-row{padding-left:0.25rem;}.l-sidebar h4{margin-left:0;margin-bottom:2px;font-size:18px;}img.align-left{float:left;margin:0.4rem 0.5rem 0.2rem 0;}.sb-form{background-color:#77e5ba;}@media (max-width:450px){.sb-form{max-width:95% !important;}}.wform h2{text-transform:none;font-size:22px;}.wform form{margin:0;background:transparent;}.wform form input{width:100%;border-radius:0;border-color:transparent !important;font-size:1rem;}.wform form textarea{width:98%;border-radius:0;resize:none;border-color:transparent !important;font-size:1rem;}.wform form .form-actions{text-align:center;}.wform form .form-submit{width:80%;margin:4px;padding:4px;font-size:1.3rem;border-radius:0;color:#fff;background-color:#0e70a9;}.topmost{margin:0 16px 16px;}.lead{font-size:1.1rem;}.h-item.card.fluid{width:98% !important;}.h-item img.align-left{float:left;margin:0.5rem 1rem 0.5rem 0.5rem;border-radius:3px;}@media (max-width:450px){.h-item.card.fluid{width:95% !important;}.h-item img.align-left{max-width:95%;}}.link-more{margin-top:5%;text-align:right;}h1.page-title{color:#032f49;font-size:26px;font-weight:600;margin-top:60px;margin-bottom:0;}h2,h3,h4,h5,h6{color:#3a84df;font-weight:600;}.content ol,.content ul,.content p{margin:8px 20px;padding:0 36px;}.content ul{padding-left:65px;list-style:none;}.content ol{padding-left:65px;}.content ul li::before{content:"\2022";color:#05335a;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;}table.big{max-height:700px;border-radius:4px;margin:1rem auto;}table thead,table tbody{border:0.0625rem solid var(--table-border-color);}table.big th{background-color:#e4f3fa;}table.big{border-collapse:collapse;}table.big tr{border-bottom:1px solid #ccc;}table.big th,table.big td{text-align:left;padding:4px 8px;}.content h2,.content h3,.content h4{margin-left:50px;}.content h2{font-size:22px;}@media (max-width:450px){h1.page-title{font-size:22px;margin-top:35px;}.content h2{font-size:20px;}.content h3{font-size:18px;}table.big td{min-width:120px;}}img.margin-left{margin-left:20px;}#flag-ru a img{padding:0;margin-bottom:-5px;}#flag-ru a p{display:inline;padding-left:0;}html.admin-bar header.sticky{z-index:998;}#node-20 .tops{display:none;}.l-footer-inner i.fa{font-size:1.5rem;}.l-footer-inner i.fa-youtube{color:red;}.xs-only{display:none;}@media (max-width:450px){.xs-only{display:block;}}[type="checkbox"].drawer + *{width:340px;right:-340px;}.contact-buttons{position:fixed;top:65%;left:75%;}.contact-buttons img{max-width:60px;margin-top:10px;}p.mb-2{margin:16px 40px;}@media (max-width:450px){p.mb-2{margin:8px 16px;}.content h2,.content h3,.content h4{margin:12px 16px;}.content ol,.content ul,.content p{margin:8px 16px;padding:0;}.content ol,.content ul{padding-left:25px;}}span.menu-toggle-button-text{font-size:1px;color:transparent;}.content .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.content .video-container iframe,.content .video-container object,.content .video-container embed{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:90%;height:90%;}.modal-pu{display:none;position:fixed;z-index:1001;padding-top:100px;left:0;top:55px;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4);font-size:16px;}.modal-pu:target{display:table;position:absolute;}#pu-form .modal-dialog{display:block;vertical-align:middle;}#pu-form .modal-dialog .modal-content{margin:auto;background-color:rgba(1,49,65,.95);background-image:url("/themes/iha/images/popup-w.jpg");background-repeat:no-repeat;background-position:right bottom;position:relative;padding:0;outline:0;text-align:justify;width:100%;max-width:660px;height:497px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);animation-name:upform;animation-duration:0.5s;}#pu-form .modal-dialog .modal-content header,#pu-form .modal-dialog .modal-content footer{height:3.2rem;background:transparent !important;border:none;}#pu-form .close{text-decoration:none;float:right;margin-right:0.75rem;font-size:48px;font-weight:bold;color:#f4f62e;}#pu-form .close:hover,#pu-form .close:focus{color:#fcfdac;text-decoration:none;cursor:pointer;}#pu-form ul{list-style:none;margin:0 0 0 3rem;padding-left:1em;text-indent:-1em;}#pu-form ul li{color:#fff;font-size:1.5rem;font-weight:700;}#pu-form ul li.orange{color:#fccb95;}#pu-form a.contact-us{position:absolute;bottom:50px;left:65px;}#pu-form a.contact-us img{max-width:200px;}@media (max-width:450px){#pu-form{top:80px;}#pu-form .modal-dialog .modal-content{background-image:url("/themes/iha/images/popup-m.jpg");height:430px;width:100%;}#pu-form .modal-dialog .modal-content header{height:3.25rem;border-top:7px solid #0a3545;}#pu-form .close{margin-top:-0.75rem;}#pu-form ul li{font-size:1.25rem;margin:0 0 0 2rem;padding-left:0.5em;text-indent:-5em;}#pu-form ul li.orange{letter-spacing:-1px;}#pu-form a.contact-us{bottom:72px;left:25px;}#pu-form a.contact-us img{max-width:160px;}}@media (max-width:386px){#pu-form .modal-dialog .modal-content{max-width:350px !important;border-left:7px solid #0a3545;}#pu-form a.contact-us{bottom:76px;left:20px;}#pu-form a.contact-us img{max-width:135px;}}
