a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5;font-family:Lato,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.layouts-title{font-size:26px;margin:15px 0}.layouts ul li{margin-bottom:5px}.layouts ul li a{font-size:17px;display:inline-block;padding:3px 10px}.layouts ul li a:hover{background:#000;color:#fff}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:left}.row{max-width:1200px;padding:0 10px;position:relative}.row.row-wide{max-width:none;background:#01bdae}.nopad{padding:0}.nopadleft{padding-left:0}.nopadright{padding-right:0}strong{font-weight:700}i{font-style:italic}em{font-style:italic}.clear{clear:both}.left{float:left;margin-right:15px;margin-bottom:15px}.right{float:right;margin-left:15px;margin-bottom:15px}.alignleft{float:left;margin-right:15px;margin-bottom:15px}.alignright{float:right;margin-left:15px;margin-bottom:15px}.invi{visibility:hidden;opacity:0}.preloader{display:inline-block;width:25px;height:25px;border:3px solid hsla(0,0%,100%,.3);border-top-color:rgba(255,255,255,.3);border-right-color:rgba(255,255,255,.3);border-bottom-color:rgba(255,255,255,.3);border-left-color:rgba(255,255,255,.3);border-radius:50%;border-top-color:#ccc!important;-webkit-animation:a 1s ease-in-out infinite;animation:a 1s ease-in-out infinite;z-index:50}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.hamburger{display:none;padding:18px 10px;cursor:pointer;float:right;background:0 0;border:none}.hamburger:hover{opacity:1}.hamburger-box{position:relative;display:inline-block;width:28px;height:20px;float:right}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{border-radius:2px;position:absolute;width:28px;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;background-color:#000}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--collapse .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger--collapse .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--collapse .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}form .field-empty{border:1px solid red}.g-recaptcha{margin-bottom:20px}.form-message{padding:20px 20px 20px 40px;margin:0 0 10px 0;background:#e8f1f2;position:relative}.form-message::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f06a";position:absolute;top:20px;left:10px;width:20px}.form-message-error{color:red;border:1px solid red}.form{background:#e8f1f2;display:block;padding:20px}.btn-dark-teal,.btn-dark-teal:active,.btn-dark-teal:focus{font-family:Lato,sans-serif;font-size:15px;font-weight:800;color:#fff;border:2px solid #fff;display:inline-block;padding:15px 36px 12px;background:#006494;transition:.3s;line-height:1}.btn-dark-teal:hover{background:#01bdae;color:#fff}.main-title{font-family:Lato,sans-serif;font-size:30px;font-weight:300;margin-bottom:50px;color:#01bdae;text-transform:uppercase}.simple-text{font-family:Lato,sans-serif}.header{padding:8px 0;-webkit-box-shadow:0 5px 5px 0 rgba(224,224,224,1);-moz-box-shadow:0 5px 5px 0 rgba(224,224,224,1);box-shadow:0 5px 5px 0 rgba(224,224,224,1);position:fixed;top:0;left:0;right:0;background:#fff;z-index:5}.logo{padding:0}.logo img{height:48px}.logo a{height:48px;display:block}.nav{padding:10px 0}.nav a.btn-dark-teal{font-size:13px;padding:10px 15px;padding-bottom:6px}.nav ul{display:inline-block;margin:0;padding:0;height:28px}.nav ul li{display:inline-block;font-family:Lato,sans-serif}.nav ul li.current a{background:#e8f1f2}.nav ul li a{color:#222;display:block;line-height:32px;padding:0 10px;border-radius:5px;font-size:14px}.nav ul li a:hover{background:#e8f1f2}.text-hold{padding:0 10px}.contact-text{padding:0 10px}.intro{padding-top:120px;position:relative;z-index:0;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-top:30px}.intro::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(63,171,211,.1);width:100%;height:100%}.intro-text-hold{display:inline-block;padding:20px}.intro-text-hold .main-title{color:#fff;margin-bottom:2px}.intro-text-hold .simple-text{color:#fff;margin-bottom:22px}.intro-text-hold .btn-dark-teal{color:#fff;border:2px solid #fff;transition:.3s;background:rgba(0,0,0,.5);border-radius:5px}.intro-text-social{color:#fff;padding-top:20px}.intro-text-social a{margin-right:10px}.intro-text-social i{color:#fff;font-size:24px}.intro .row{padding-bottom:80px;padding-right:40px}.intro-nav{position:absolute;left:10px;right:10px;bottom:0}.intro-nav ul li{float:left;width:23.5%;margin-right:2%;border-top-left-radius:12px;border-top-right-radius:12px;font-family:Lato,sans-serif;text-align:center;padding:20px 5px 10px}.intro-nav ul li:last-child{margin-right:0}.intro-nav ul li a{color:#fff}.intro-nav ul li:hover{opacity:.8}.intro-nav-title{font-family:Lato,sans-serif;font-size:26px;line-height:1;color:#fff;margin-bottom:4px}.separate-white-bg{border-bottom:5px solid #01bdae;margin-bottom:50px}.color-background{background:#01bdae;margin-bottom:60px}.color-background .main-title{color:#fff}.about-hold{margin-bottom:72px}.about-hold .simple-text{color:#222;margin-bottom:32px}.news-hold{padding-top:40px}.news-hold .main-title{margin-bottom:30x}.news-list{padding-bottom:30px}.news-list ul li{margin-bottom:20px;background-color:#fff;transition:.3s;padding:20px;border-radius:5px}.news-list ul li:hover{background:#e8f1f2}.news-list ul li a{display:block}.news-img{background-size:cover!important;height:160px;background-position:center}.news-title{font-family:Lato,sans-serif;font-size:20px;font-weight:900;color:#01bdae;margin-bottom:4px}.news-text{font-family:Lato,sans-serif;color:#222;margin-bottom:23px}.news-list-box{height:160px}.news-list-box .news-title{height:60px;overflow:hidden}.news-list-box .news-text{height:100px;overflow:hidden}.footer{font-family:Lato,sans-serif;background:#01bdae;padding:31px 0 15px 0;color:#fff}.footer-box{padding-left:80px}.footer .current a{color:#fff}.footer img{max-height:80px}.footer-img{margin-bottom:10px}.footer-text{padding:0 100px 0 0;color:#fff}.footer-text .fas{width:20px;margin-right:10px;color:#fff}.copyright a,.footer-menu ul li a,.footer-text a{color:#fff}.copyright a:hover,.footer-menu ul li a:hover,.footer-text a:hover{color:#b5b5b5}.footer-title{font-family:Lato,sans-serif;font-size:20px;font-weight:900;margin-bottom:8px}.footer-menu ul li{margin-bottom:6px}.contacts ul li{margin-bottom:6px}.contacts ul li span{color:#fff}.copyright{padding:20px 0;font-size:14px;color:#fff}.entry{margin-top:40px;margin-bottom:40px}.entry.first{margin-top:90px}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5{font-family:Lato,sans-serif;font-weight:300;margin-bottom:20px;color:#01bdae;text-transform:uppercase}.entry h1{font-size:30px}.entry h2{font-size:26px}.entry h3{font-size:20px}.entry h4{font-size:18px}.entry h5{font-size:16px}.entry h1 a,.entry h2 a,.entry h3 a,.entry h4 a,.entry h5 a,.entry ol li a,.entry p a,.entry ul li a{color:#006494;text-decoration:underline}.entry .author{color:#777;margin-top:-20px;margin-bottom:30px;font-size:12px;padding:0 10px}.entry .news-text{padding:0 10px}.entry p{font-family:Lato,sans-serif;font-size:16px;color:#000;margin-bottom:20px}.entry figure{margin-bottom:20px}.entry figcaption{color:#777;font-size:12px}.entry p a:hover{opacity:.7}.entry>ol,.entry>ul{margin-bottom:20px}.entry>ol>li,.entry>ul>li{font-family:Lato,sans-serif;font-size:16px;padding-left:25px;margin-bottom:5px;position:relative}.entry>ul>li:before{content:'';position:absolute;top:9px;left:0;width:6px;height:6px;background:#006494;border-radius:50%}.entry>ol{counter-reset:item}.entry>ol>li:before{content:counters(item, ".") ".";counter-increment:item;position:absolute;top:0;left:0;font-weight:900;color:#01bdae}.entry .table-scroll{margin-bottom:20px}.entry table{width:100%;border:2px solid #01bdae;margin-bottom:10px}.entry table thead th{font-family:Lato,sans-serif;font-size:16px;font-weight:900;text-align:left;padding:16px 22px;border:none;background:#01bdae;color:#fff;text-transform:uppercase}.entry table tbody td{font-family:Lato,sans-serif;font-size:16px;color:#353f53;padding:10px 22px;border-bottom:2px solid #01bdae}.entry table tbody tr:nth-child(even){background-color:transparent}.entry .ui-datepicker{padding:0;display:inline-block!important}.entry .ui-datepicker table thead th{font-size:12px;padding:0;border:0}.entry .ui-datepicker table tbody td{font-size:12px;padding:0;border:0}.entry .ui-datepicker .ui-widget-header{background:#01bdae;border:0;color:#fff;border-bottom-right-radius:0;border-bottom-left-radius:0}.entry .ui-datepicker table{margin:0}.entry .ui-state-highlight,.entry .ui-widget-content .ui-state-highlight,.entry .ui-widget-header .ui-state-highlight{border:0;text-align:center}.entry .ui-button,.entry .ui-button.ui-state-disabled:active,.entry .ui-button.ui-state-disabled:hover,.entry .ui-state-default,.entry .ui-widget-content .ui-state-default,.entry .ui-widget-header .ui-state-default{border:0;text-align:center}.calendar-entry{margin-bottom:10px}.calendar-date{color:#888;text-align:right;padding-right:10px}.mobile-phone{display:none;position:fixed;top:20px;left:35%;right:15%;text-align:center;color:#000;font-size:12px;z-index:11;padding:0;height:30px;line-height:1;text-align:center;vertical-align:top}.mobile-phone-ico{display:inline-block;height:30px;width:30px;color:#01bdae;vertical-align:top;font-size:18px;line-height:30px}.mobile-phone-wrap{height:30px;line-height:30px;display:inline-block;vertical-align:top}#contact-chat{position:fixed;bottom:0;right:0;z-index:10}#contact-chat-open{background:#01bdae;width:auto;height:auto;padding:10px 20px;border:2px solid #fff;color:#fff;display:block;line-height:30px;text-align:center;max-width:300px}#contact-chat-container{display:block;border:2px solid #01bdae;display:none;padding:20px;background:#fff}#contact-chat button{background:#01bdae;color:#fff;padding:10px 20px;border-radius:6px}#contact-chat button:hover{background:#01bdae}#contact-chat div{position:relative}#contact-chat .fb-login{position:absolute;top:1px;right:1px;background:url(../img/fb.png);background-position:center center;background-size:contain;width:37px;height:37px}#contact-chat-close{width:20px;height:20px;position:absolute;top:5px;right:5px;display:block;background:url(../img/close.png);background-position:center center;background-size:contain;z-index:11}#contact-chat-question{margin-bottom:10px;max-width:300px;margin-right:20px}#calculator{margin-bottom:30px}.calculator-result{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-family:inherit;font-size:1rem;color:#0a0a0a;background-color:#fefefe;border-radius:0;text-align:center}@media only screen and (max-width:1150px){.nav ul li{margin-right:18px}}@media only screen and (max-width:1050px){.intro-nav-title{font-size:24px}}@media only screen and (min-width:1024px){.nav{display:block!important}}@media only screen and (max-width:1023px){.nav{display:none;text-align:center;padding:0 0 20px 0}.nav a.btn-dark-teal{display:inline-block;padding:10px 40px}.nav ul{display:block}.nav ul li{display:block;padding-top:0;margin-right:0;margin-bottom:10px}.nav ul li:last-child{margin-bottom:20px}.nav ul li a{display:block;padding:6px 0}.hamburger{display:inline-block}.intro-nav-title{font-size:18px}.intro-nav-text{font-size:12px}}@media screen and (max-width:760px){.intro-nav-title{font-size:16px}.intro-nav{position:relative;left:0;right:0}.intro .row{padding-bottom:10px}.intro-nav ul li{width:49%;margin-right:2%;border-radius:12px;padding:10px 5px 10px;margin-bottom:10px}.intro-nav ul li:nth-child(2n){margin-right:0}.intro-nav ul li:nth-child(2n+1){clear:both}.logo img{height:auto}.nav ul{height:auto}.footer .columns{padding:10px 0}.news-hold{padding-left:0;padding-right:0}.news-hold .row{padding-left:0;padding-right:0}.news-list{padding-bottom:0}}@media screen and (max-width:639px){.intro{padding-top:30px;min-height:1px}.intro-text-hold{padding:20px 10px;background:rgba(0,0,0,.3)}.entry table thead th{padding:12px 10px;font-size:14px}.entry table tbody td{padding:8px 10px;font-size:14px}.mobile-phone{display:block}.logo a span{font-size:8px}.intro .main-title{font-size:22px}}@media screen and (max-width:380px){.intro-nav ul li{padding:10px 5px 10px;min-height:76px}.intro-nav ul li{float:left;width:100%;margin-right:0;border-radius:12px;padding:10px 5px 10px;margin-bottom:10px;min-height:1px}}.burger-desktop{text-align:right;position:relative;height:64px}.burger-menu-desktop{display:none;position:absolute;top:64px;right:-10px;background:#fff;padding:10px 0;box-shadow:0 2px 5px rgba(0,0,0,.1);z-index:1000;min-width:200px;margin-top:0;opacity:0;transform:translateY(-10px);transition:opacity .3s,transform .3s}.burger-menu-desktop.is-active{display:block;opacity:1;transform:translateY(0)}.burger-menu-desktop ul{margin:0;padding:0;list-style:none}.burger-menu-desktop ul li{display:block;margin:0}.burger-menu-desktop ul li a{color:#222;display:block;padding:10px 20px;font-size:14px;transition:background .3s}.burger-menu-desktop ul li a:hover{background:#e8f1f2}.js-hamburger-desktop{display:inline-block!important;position:absolute;right:0;top:0}@media screen and (max-width:1023px){.js-hamburger-mobile{display:inline-block}}@media screen and (min-width:1024px){.nav{display:block!important}}.nav-mobile{text-align:right}.hamburger{display:none;padding:18px 10px;cursor:pointer;float:right;background:0 0;border:none}@media screen and (max-width:1023px){.js-hamburger-mobile{display:inline-block}.nav{display:none;text-align:center;padding:0 0 20px 0;width:100%;position:absolute;top:100%;left:0;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1)}.nav ul li{display:block;margin:0;padding:0}.nav ul li a{padding:10px 15px;display:block}}