/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}h1,h2,h3,h4,h5,h6,p,ul,li,figure,figcaption{margin:0;padding:0}a,a:hover,a:active,a:focus,a:visited{text-decoration:none;outline:none;color:none}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;box-sizing:border-box}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row:after{content:"";display:table;clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body{margin:0;padding:0;color:#100D0C !important;padding-top:65px !important;overflow-x:hidden;position:relative;transition:ease all .2s}header{width:100%;height:65px;background-color:#fff;position:fixed;top:0;left:0;z-index:8999;border-bottom:1px solid #dbdbdb;transition:ease all .2s}header .logo-block{position:relative;z-index:9991;float:left;width:160px;height:100%;margin-left:30px}header .logo-block .logo{display:block;width:100%;height:auto;margin:auto;margin-top:15px;overflow:hidden;transition:ease all .2s}header .logo-block .logo img{width:100%;height:auto;vertical-align:middle}header .header-right-block{display:block;position:relative;z-index:9991;float:right;margin-right:180px;padding-top:20px}header .header-right-block .header-tel{float:right}header .header-right-block .header-tel .header-tel-title,header .header-right-block .header-tel .header-tel-number{display:inline-block;font-size:1.2em;text-transform:uppercase;font-weight:700}header .header-right-block .header-tel .fa-phone{display:inline-block;color:#007b71;font-size:1.3em;font-weight:700;margin-left:25px;margin-right:5px}header .header-right-block .header-tel .header-tel-number{border-right:2px solid #dbdbdb;padding-right:25px;margin-right:25px;color:#100D0C}header .header-right-block .header-email{float:right}header .header-right-block .header-email .fa-envelope{display:inline-block;color:#007b71;font-size:1.2em;font-weight:700;margin-right:5px}header .header-right-block .header-email .header-tel-text{display:inline-block;font-size:1.2em;font-weight:700;border-right:2px solid #dbdbdb;padding-right:25px;margin-right:25px;color:#100D0C}header .header-right-block .header-lang{float:right}header .header-right-block .header-lang ul.lang-switcher-mobile{margin:0;list-style-type:none}header .header-right-block .header-lang ul.lang-switcher-mobile li a{color:#100D0C;font-size:1.2em;font-weight:700;text-transform:uppercase;transition:ease all .2s}header .header-right-block .header-lang ul.lang-switcher-mobile li a:hover{color:#007b71}header.sticky{background-color:rgba(255,255,255,0.9)}.home-slider-button{background-color:#007b71;padding:22px 50px;border-radius:50px;color:#fff;text-transform:uppercase;font-weight:600;transition:ease-in-out 0.2s;-webkit-transition:ease-in-out 0.2s;-moz-transition:ease-in-out 0.2s;-o-transition:ease-in-out 0.2s}.home-slider-button:hover{background-color:#fff;color:#007b71}.home-cov{width:100%;display:block;position:relative;background-color:#f6f5f3}.home-cov .home-cov-block{position:relative;width:100%;display:block;background-color:#fff;padding:70px 100px 100px 100px;z-index:999;margin-top:-120px;text-align:center}.home-cov .home-cov-block .home-cov-title{width:100%;font-size:2.8em;font-weight:500;line-height:1;margin-bottom:40px}.home-cov .home-cov-block .home-cov-title::after{content:"";display:block;width:140px;height:2px;background-color:#007b71;margin:auto;margin-top:30px}.home-cov .home-cov-block .home-cov-details{width:95%;margin:auto;font-size:1.25em;font-weight:300;margin-bottom:70px}.home-cov .home-cov-block .home-cov-image{width:100%}.home-cov .home-cov-block .home-cov-image img{width:100%;height:auto;vertical-align:middle}.home-act{width:100%;display:block;position:relative;background-color:#f6f5f3;padding-left:30px}.home-act .home-act-block{padding-top:80px;padding-right:50px;padding-bottom:50px;min-height:850px}.home-act .home-act-block h2{width:100%;font-size:2.8em;font-weight:500;line-height:1;margin-bottom:20px}.home-act .home-act-block .home-act-subtitle{width:100%;display:block;font-size:1.4em;margin-bottom:40px}.home-act .home-act-block .home-act-subtitle::after{content:"";display:block;width:100px;height:2px;background-color:#007b71;margin-top:40px}.home-act .home-act-block .home-act-details{width:100%;display:block;font-size:1.3em;font-weight:300;margin-bottom:50px}.home-act .home-act-block .home-act-details p{text-align:justify}.home-act .home-act-block a{display:inline-block;background-color:#007b71;padding:20px 60px;border-radius:50px;color:#fff;text-transform:uppercase;font-weight:600;border:1px solid #007b71;transition:ease-in-out 0.2s;-webkit-transition:ease-in-out 0.2s;-moz-transition:ease-in-out 0.2s;-o-transition:ease-in-out 0.2s}.home-act .home-act-block a:hover{background-color:#fff;color:#007b71}.home-act .home-act-image-block{position:absolute;top:0;right:0;display:block;padding:15px;width:50%;min-height:850px;overflow:hidden}.home-act .home-act-image-block .home-act-image{position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;background-size:cover;background-position:center top;background-repeat:no-repeat;transition:transform 1s;-webkit-transition:-webkit-transform 1s;overflow:hidden}.home-act .home-act-image-block::before{position:absolute;top:0;left:0;z-index:1;display:block;content:"";position:relative;width:100%;height:820px;border:1px solid #fff}.home-act .home-act-image-block:hover .home-act-image{transform:scale(1.1);-webkit-transform:scale(1.1)}.home-ava{width:100%;display:block;position:relative;background-color:#f6f5f3}.home-ava::after{content:"";clear:both;display:table}.home-ava .home-ava-image-block{float:left;position:relative;top:0;display:block;padding:15px;width:50%;min-height:600px;overflow:hidden}.home-ava .home-ava-image-block .home-ava-image{position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;background-size:cover;background-position:center top;background-repeat:no-repeat;transition:transform 1s;-webkit-transition:-webkit-transform 1s;overflow:hidden}.home-ava .home-ava-image-block::before{position:absolute;top:0;left:0;z-index:1;display:block;content:"";position:relative;width:100%;height:600px;border:1px solid #fff}.home-ava .home-ava-image-block:hover .home-ava-image{transform:scale(1.1);-webkit-transform:scale(1.1)}.home-ava .home-ava-block{display:block;float:left;width:50%}.home-ava .home-ava-block .home-ava-inner{width:585px;padding-top:80px;padding-left:70px}.home-ava .home-ava-block .home-ava-inner h2{width:100%;font-size:2.8em;font-weight:500;line-height:1;margin-bottom:30px}.home-ava .home-ava-block .home-ava-inner h2::after{content:"";display:block;width:100px;height:2px;background-color:#007b71;margin-top:30px}.home-ava .home-ava-block .home-ava-inner .home-ava-list{position:relative;display:block;width:100%;font-size:1.3em;font-weight:300}.home-ava .home-ava-block .home-ava-inner .home-ava-list ul,.home-ava .home-ava-block .home-ava-inner .home-ava-list ol{list-style:none}.home-ava .home-ava-block .home-ava-inner .home-ava-list ul li,.home-ava .home-ava-block .home-ava-inner .home-ava-list ol li{line-height:1.6;margin-left:30px;margin-bottom:20px}.home-ava .home-ava-block .home-ava-inner .home-ava-list ul li strong,.home-ava .home-ava-block .home-ava-inner .home-ava-list ol li strong{font-weight:600}.home-ava .home-ava-block .home-ava-inner .home-ava-list ul li::before,.home-ava .home-ava-block .home-ava-inner .home-ava-list ol li::before{width:15px;height:11px;display:inline-block;content:"";margin-right:15px;margin-left:-30px;color:#006a5f;background-image:url("../../assets/images/icon-check.svg");background-size:cover;background-position:center center;background-repeat:no-repeat}.home-ava .home-ava-block .home-ava-inner .home-ava-list a{color:#006a5f}@media only screen and (max-width: 991px){.home-ava{display:flex;flex-direction:column;padding-bottom:80px}.home-ava .home-ava-image-block{order:2}.home-ava .home-ava-block{order:1}.home-ava .home-ava-block .home-ava-inner{padding-top:0 !important}}.home-ava .home-ava-block .home-ava-inner .home-ava-list ul li,.home-ava .home-ava-block .home-ava-inner .home-ava-list ol li{text-align:justify}.home-about{width:100%;display:block;position:relative;background-color:#fff;padding-left:30px}.home-about .home-about-block{padding-top:100px;padding-right:50px;min-height:1000px}.home-about .home-about-block h2{width:100%;font-size:2.8em;font-weight:500;line-height:1;margin-bottom:20px}.home-about .home-about-block h4{width:100%;display:block;font-size:1.4em;line-height:1.1;margin-bottom:0px;font-weight:700;text-transform:capitalize}.home-about .home-about-block h3{width:100%;display:block;font-size:1.3em;font-weight:400;margin-bottom:50px}.home-about .home-about-block h3::after{content:"";display:block;width:100px;height:2px;background-color:#007b71;margin-top:40px}.home-about .home-about-block .home-about-details{width:100%;display:block;font-size:1.3em;font-weight:300;margin-bottom:50px}.home-about .home-about-block .home-about-details p{text-align:justify}.home-about .home-about-block ul.home-about-social{list-style-type:none}.home-about .home-about-block ul.home-about-social li{display:inline-block;margin-right:20px;transition:ease-in-out 0.2s;-webkit-transition:ease-in-out 0.2s;-moz-transition:ease-in-out 0.2s;-o-transition:ease-in-out 0.2s}.home-about .home-about-block ul.home-about-social li .fa{font-size:1.6em;color:#007b71;transition:transform .2s;-webkit-transition:-webkit-transform .2s}.home-about .home-about-block ul.home-about-social li a{outline:0}.home-about .home-about-block ul.home-about-social li:hover .fa{color:#100D0C;transform:scale(1.2);-webkit-transform:scale(1.2)}.home-about .home-about-image-block{position:absolute;top:0;right:0;display:block;padding:20px 35px;width:50%;min-height:1000px;overflow:hidden}.home-about .home-about-image-block .home-about-image{position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;background-size:cover;background-position:center top;background-repeat:no-repeat;transition:transform 1s;-webkit-transition:-webkit-transform 1s;overflow:hidden}.home-about .home-about-image-block::before{position:absolute;top:0;left:0;z-index:1;display:block;content:"";position:relative;width:100%;height:960px;border:1px solid #fff}.home-about .home-about-image-block:hover .home-about-image{transform:scale(1.1);-webkit-transform:scale(1.1)}.home-add{width:100%;display:block;position:relative;background-color:#f6f5f3;padding-top:120px;padding-bottom:120px}.home-add h2{width:100%;font-size:2.8em;font-weight:500;line-height:1;margin-bottom:70px;text-align:center}.home-add h2::after{content:"";display:block;width:150px;height:2px;background-color:#007b71;margin:auto;margin-top:70px}.home-add .home-add-block{position:relative;display:block;width:600px;height:600px;margin:auto;background-size:cover;background-position:center top;background-repeat:no-repeat}.home-add .home-add-block::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:rgba(16,13,12,0.7)}.home-add .home-add-block .home-add-bottom{width:100%;position:absolute;bottom:40px;left:40px;border-left:2px solid #aaa;padding-top:20px;padding-bottom:20px;padding-right:40px}.home-add .home-add-block .home-add-bottom .home-add-address{color:#fff;font-size:1.8em;margin-left:20px}.home-add .home-add-block .home-add-bottom .home-add-line{display:block;width:60%;height:2px;background-color:#aaa;margin:20px 0}.home-add .home-add-block .home-add-bottom .home-add-city{color:#007b71;font-size:1.8em;margin-left:20px}.home-con{width:100%;display:block;position:relative;padding-top:120px;padding-bottom:120px;background-size:cover;background-position:center top;background-repeat:no-repeat}.home-con .con-left{float:left;width:420px;margin-right:70px}.home-con .con-left h2{width:100%;font-size:2.8em;font-weight:500;line-height:1;margin-bottom:30px;color:#fff}.home-con .con-left h2::after{content:"";display:block;width:150px;height:2px;background-color:#007b71;margin-top:30px}.home-con .con-left .con-left-details{width:100%;display:block;color:#fff;font-size:1.2em;text-align:justify}.home-con .con-form{float:left;width:650px}.home-con .con-form .con-firstname,.home-con .con-form .con-lastname{position:relative;float:left;width:315px;display:block}.home-con .con-form .con-firstname input,.home-con .con-form .con-lastname input{height:60px;padding-left:25px}.home-con .con-form .con-firstname{margin-right:20px}.home-con .con-form .con-email{position:relative;display:block;width:100%;float:left}.home-con .con-form .con-email input{height:60px;padding-left:25px}.home-con .con-form .con-message{float:left;position:relative;display:block;width:100%;margin-bottom:40px}.home-con .con-form .con-message textarea{height:150px;margin-bottom:0;padding-left:25px}.home-con .con-form .con-submit input.wpcf7-form-control.wpcf7-submit{display:inline-block;background:#007b71 !important;padding:25px 60px !important;border-radius:50px;color:#fff;text-transform:uppercase;font-weight:600;font-size:1em;line-height:1;height:auto;border:1px solid #007b71;transition:ease-in-out 0.2s;-webkit-transition:ease-in-out 0.2s;-moz-transition:ease-in-out 0.2s;-o-transition:ease-in-out 0.2s;outline:0}.home-con .con-form .con-submit input.wpcf7-form-control.wpcf7-submit:hover{background:#fff !important;color:#007b71}.home-con .con-form .wpcf7-not-valid-tip{width:auto;position:absolute;color:#fff;text-align:center;background-color:#ff0000;border-radius:3px;padding:10px;clear:both;top:-25px;right:5px;line-height:1;font-size:.9em}.home-con .con-form .wpcf7-not-valid-tip::after{content:"";position:absolute;bottom:100%;left:10%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #ff0000 transparent}.home-con .con-form .wpcf7-validation-errors,.home-con .con-form .wpcf7-spam-blocked{border:0;width:100%;outline:0;margin:0;color:#ff0000;text-align:center;padding:10px;border:2px solid #ff0000;clear:both;margin-top:10px}.home-con .con-form .wpcf7-mail-sent-ng,.home-con .con-form .wpcf7-response-output{color:#ff0000 !important;width:100%;outline:0;margin:0;text-align:center;padding:10px;border:2px solid #eee !important;clear:both;margin-top:10px}.home-con .con-form .wpcf7-mail-sent-ok{color:#007b71;width:100%;outline:0;margin:0;border-radius:3px;text-align:center;padding:10px;border:2px solid #007b71;clear:both;margin-top:10px}.home-con .con-form .wpcf7 form.sent .wpcf7-response-output{color:#007b71 !important;width:100%;outline:0;margin:0;border-radius:3px;text-align:center;padding:10px;border:2px solid #007b71 !important;clear:both;margin-top:10px}.home-con .con-form .wpcf7 form.invalid .wpcf7-response-output{color:#ff0000 !important;width:100%;outline:0;margin:0;border-radius:3px;text-align:center;padding:10px;border:2px solid #eee !important;clear:both;margin-top:10px}footer{width:100%;background-color:#100D0C;padding:50px 0}footer .footer-logo{float:left;width:50%}footer .footer-logo figure{width:320px;display:block}footer .footer-logo figure img{width:100%;height:auto;vertical-align:middle}footer .footer-info{float:left;width:50%}footer .footer-info .footer-info-block{float:right}footer .footer-info .footer-info-block .footer-tel .fa,footer .footer-info .footer-info-block .footer-email .fa{font-size:1.2em;color:#007b71;transition:transform .2s;-webkit-transition:-webkit-transform .2s;margin-right:5px}footer .footer-info .footer-info-block .footer-tel .fa-phone,footer .footer-info .footer-info-block .footer-email .fa-phone{font-weight:bold;font-size:1.4em}footer .footer-info .footer-info-block .footer-tel a,footer .footer-info .footer-info-block .footer-email a{outline:0;color:#fff;font-weight:600;font-size:1.1em}footer .footer-info .footer-info-block ul.footer-social{list-style-type:none}footer .footer-info .footer-info-block ul.footer-social li{display:inline-block;margin-right:20px;transition:ease-in-out 0.2s;-webkit-transition:ease-in-out 0.2s;-moz-transition:ease-in-out 0.2s;-o-transition:ease-in-out 0.2s}footer .footer-info .footer-info-block ul.footer-social li .fa{font-size:1.6em;color:#007b71;transition:transform .2s;-webkit-transition:-webkit-transform .2s}footer .footer-info .footer-info-block ul.footer-social li a{outline:0}footer .footer-info .footer-info-block ul.footer-social li:hover .fa{color:#fff;transform:scale(1.2);-webkit-transform:scale(1.2)}footer .footer-info .footer-info-block ul.footer-social li:last-child{margin-right:0}.back-to-top{display:block;position:fixed;width:31px;height:50px;background-color:rgba(0,123,113,0.8);z-index:9996;right:20px;bottom:80px;transition:.5s all;outline:0;border:0;border-radius:20px}.back-to-top:hover{background:#007b71}.back-to-top:hover::after{color:#fff}.back-to-top::after{content:"\203A";-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);position:absolute;font-size:2.6em;color:#fff;line-height:0;left:5px}@media only screen and (max-width: 1299px){header .header-right-block{margin-right:150px}}@media only screen and (max-width: 1199px){header .header-right-block{margin-right:30px}.home-act .home-act-block{padding-right:30px}.home-ava .home-ava-block .home-ava-inner{width:100%;padding-left:50px;padding-right:20px}.home-con .con-left{width:390px;margin-right:50px}.home-con .con-form{width:500px}.home-con .con-form .con-firstname,.home-con .con-form .con-lastname{width:240px}}@media only screen and (max-width: 991px){header .logo-block{margin-left:15px}header .header-right-block{padding-top:20px;margin-right:15px}header .header-right-block .header-tel .header-tel-title,header .header-right-block .header-tel .header-tel-number{font-size:1em}header .header-right-block .header-tel .fa-phone{font-size:1.1em;margin-left:10px;margin-right:5px}header .header-right-block .header-tel .header-tel-number{padding-right:10px;margin-right:10px}header .header-right-block .header-email .fa-envelope{font-size:1.2em;margin-right:5px}header .header-right-block .header-email .header-tel-text{font-size:1.1em;padding-right:10px;margin-right:10px}header .header-right-block .header-lang ul.lang-switcher-mobile li a{font-size:1.1em}.subtitle-ratio{font-size:1.3em !important}.home-slider-button{padding:20px 40px;font-size:.9em !important}.home-cov .home-cov-block{margin-top:-100px}.home-act{padding-left:0;padding-bottom:100px}.home-act .col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.home-act .home-act-block{padding-right:0;padding-top:60px;min-height:auto}.home-act .home-act-block a{padding:15px 40px}.home-act .home-act-image-block{position:relative;width:100%;min-height:700px;margin-left:15px;margin-right:15px}.home-act .home-act-image-block::before{height:700px}.home-ava .home-ava-image-block{width:720px;margin:auto;min-height:500px;float:none}.home-ava .home-ava-image-block::before{height:500px}.home-ava .home-ava-block{float:none;width:750px;margin:auto}.home-ava .home-ava-block .home-ava-inner{width:100%;padding-top:60px;padding-left:15px;padding-right:15px;padding-bottom:60px}.home-about{width:100%;padding-left:0;padding-bottom:80px}.home-about .col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.home-about .home-about-block{padding-top:60px;padding-bottom:60px;padding-right:0;min-height:auto}.home-about .home-about-image-block{position:relative;width:100%;min-height:800px;margin-left:15px;margin-right:15px}.home-about .home-about-image-block::before{height:800px}.home-add{padding-top:100px;padding-bottom:100px}.home-con{padding-top:100px;padding-bottom:100px}.home-con .con-left{width:100%;margin-right:0;margin-bottom:50px}.home-con .con-form .con-submit input.wpcf7-form-control.wpcf7-submit{padding:20px 40px !important}}@media only screen and (max-width: 768px){.ratio-title-wide{font-size:3.3em !important;line-height:1 !important}.home-slider-button{padding:15px 30px;font-size:.8em !important}footer .footer-logo figure{width:300px}}@media only screen and (max-width: 767px){header .header-right-block .header-tel .header-tel-title,header .header-right-block .header-tel .header-tel-number{display:none}header .header-right-block .header-tel .fa-phone{font-size:1.2em;margin-left:0;margin-right:15px}header .header-right-block .header-email .fa-envelope{font-size:1.3em;margin-right:15px}header .header-right-block .header-email .header-tel-text{display:none}header .header-right-block .header-lang{line-height:1.2}header .header-right-block .header-lang ul.lang-switcher-mobile li a{font-size:1.4em}.home-cov .home-cov-block{padding:50px;margin-top:-60px}.home-cov .home-cov-block .home-cov-title{font-size:2.5em}.home-cov .home-cov-block .home-cov-details{margin-bottom:50px}.home-act .home-act-block h2{font-size:2.5em}.home-ava .home-ava-image-block{width:auto;margin-left:15px;margin-right:15px}.home-ava .home-ava-block{width:100%}.home-ava .home-ava-block .home-ava-inner h2{font-size:2.5em}.home-about .home-about-block h2{font-size:2.5em}.home-add{padding-top:60px;padding-bottom:60px}.home-add h2{font-size:2.5em;margin-bottom:50px}.home-add h2::after{width:120px;margin-top:50px}.home-add .home-add-block{width:100%}.home-add .home-add-block .home-add-bottom{width:90%;left:30px;padding-right:20px}.home-con{padding-top:60px;padding-bottom:60px}.home-con .con-left h2{font-size:2.4em}}@media only screen and (max-width: 575px){.subtitle-ratio{font-size:1.1em !important;line-height:.5 !important}.ratio-title-wide{font-size:2.5em !important;line-height:1 !important}.home-slider-button{padding:10px 20px;font-size:.75em !important}.home-cov .home-cov-block{padding:50px 30px;margin-top:-40px}.home-cov .home-cov-block .home-cov-title{font-size:2.2em}.home-act{padding-bottom:70px}.home-act .home-act-image-block{min-height:500px}.home-act .home-act-image-block::before{height:500px}.home-ava .home-ava-image-block{min-height:400px}.home-ava .home-ava-image-block::before{height:400px}.home-con .con-form{width:100%}.home-con .con-form .con-firstname,.home-con .con-form .con-lastname{width:100%}.home-con .con-form .con-firstname input,.home-con .con-form .con-lastname input{height:40px;margin-bottom:15px}.home-con .con-form .con-firstname{margin-right:0}.home-con .con-form .con-email input{height:40px;margin-bottom:15px}.home-con .con-form .wpcf7-not-valid-tip{padding:5px;top:-10px}footer .footer-logo{float:none;width:100%}footer .footer-logo figure{width:290px;margin:auto;margin-bottom:20px}footer .footer-info{float:none;width:100%;text-align:center}footer .footer-info .footer-info-block{float:none}}@media only screen and (max-width: 450px){.ratio-title-wide{font-size:2em !important}.home-ava .home-ava-image-block{min-height:300px}.home-ava .home-ava-image-block::before{height:300px}.home-about .home-about-image-block{min-height:500px}.home-about .home-about-image-block::before{height:500px}}@media only screen and (max-width: 350px){.subtitle-ratio{font-size:1em !important;line-height:.4 !important}.ratio-title-wide{font-size:1.7em !important}}
/*# sourceMappingURL=style.css.map */
