body{font-family:'Roboto', sans-serif;font-size:20px;color:#404040}p{line-height:1.5;margin:30px 0}p a{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:'Noto serif', serif;font-weight:700}a{color:#404040}a:hover,a:focus{color:#0085a1}blockquote{color:#808080;font-style:italic}hr.small{max-width:100px;margin:15px auto;border-width:4px;border-color:white}header{background-color:#fff;height:84px;padding-top:10px;position:fixed;width:100%;z-index:999999}#h-small{display:none}header .logo{height:44px;margin-top:10px}header .numphone{font-weight:400;font-size:1.2em;color:#000;line-height:25px;text-align:left}header .numphone span{font-size:.7em;opacity:.4}header .btn-mini a{display:block;text-transform:none;background-color:#006699;height:36px;color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-size:.7em;text-align:center}header .btn-mini a:hover{opacity:.8;text-decoration:none}.slide{color:#fff;font:normal 1em 'Noto serif';text-align:center}.slide span{padding:6px 20px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;border:2px solid #ffc965;color:#ffc965;text-align:center;font-size:1.7em}.popover{max-width:600px !important;width:600px !important;left:-30px !important}.popover.top>.arrow{margin-left:-200px !important}.popover-content{font-size:.8em}#low-text{font-size:.8em;font-weight:normal;color:#fff;cursor:pointer;position:relative;top:-10px;left:27px}#low-text:hover{text-decoration:underline}#idegree{position:absolute;display:none;background-color:#fff;bottom:33px;right:-107px;width:96px;padding:1px 2px;color:#666;font-size:.7em;z-index:9999999;cursor:pointer;text-align:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#idegree:hover{color:#000}.screen1{text-align:center;color:#fff}.screen1 h1{text-transform:uppercase;font-size:7.5em;font-weight:normal;letter-spacing:11px;opacity:.9}.screen1 h3{font-size:1.8em;font-weight:normal;opacity:.9}.screen1 h5{text-transform:uppercase;font-size:24px;font-weight:normal;letter-spacing:2px;opacity:.9}.screen1 .content{width:50%;margin:50px auto;padding:0 1%}.screen1 .content p{font:normal 18px 'Noto serif';line-height:30px;text-align:left}.screen2{background-color:#eee;padding-top:50px;padding-bottom:50px}.screen2 .iblock{background-color:#fff;height:700px;overflow:hidden}.screen2 .iblock h3{text-transform:uppercase;line-height:40px;width:96%;margin:0 auto;text-align:center;padding:30px 70px 30px 70px;font-size:30px;font-weight:normal;border-bottom:1px solid #deddd7}.screen2 .iblock-left h3{color:#726b54}.screen2 .iblock-right h3{color:#8d615f}.screen2 .iblock ul{list-style:none;padding:0 10px}.screen2 .item-head{color:#222;font-size:16px;padding:10px 0;background:url(../img/dashed.gif) repeat-x bottom}.screen2 .iblock li p{display:inline-block;padding:0;margin:0;width:74%}.screen2 .iblock .item-head .price{color:#c4691f;display:inline-block;text-align:right;float:right}.screen2 .iblock ul li ul{padding:0 10px}.screen2 .iblock ul li ul li{background:url(../img/cross.gif) no-repeat 0 12px;padding:5px 0 0 15px;color:#666;font-size:12px}.screen2 .iblock-left{background-color:#fff;width:360px;margin:40px auto 0 auto}.rest{margin-top:20px !important}.screen2 .iblock-left footer{padding-top:0;padding-bottom:0}.screen2 .iblock-left footer .footer1,.screen2 .iblock-left footer .footer2{display:inline-block;vertical-align:top;text-align:center;font-family:'Noto serif';height:80px;overflow:hidden;margin:0}.screen2 .iblock-left footer .footer1{padding-top:15px;padding-bottom:0;font-size:1.8em;color:#973b1c;width:56%;background:url(../img/iblock-footer1.jpg) repeat}.screen2 .iblock-left footer .footer2{padding-top:25px;padding-bottom:0;width:44%;float:right;text-align:center;background:url(../img/iblock-footer2.jpg) repeat}.screen2 .iblock-left footer .footer2 a{font-size:20px;color:#fff;text-transform:uppercase;padding:30px 28px 29px 23px}.screen2 .iblock-left footer .footer2 a:hover{background-color:rgba(254,197,42,.3);text-decoration:none}.screen2 .iblock-right{background-color:#fff}.screen2 .iblock-right h3{color:#8d615f}.screen3{background-color:#fff;padding-top:50px;padding-bottom:50px}.screen3 .row{margin:40px 0}.screen3 .num-label{padding:0 10px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border:2px solid #ffc965;color:#ffc965;text-align:center;font:normal 1.1em 'Noto serif'}.screen3 .col-sm-5 .plash-l{display:inline-block;vertical-align:top;width:10%}.screen3 .col-sm-5 .plash-r{display:inline-block;width:85%;font-weight:normal;font-size:.9em;color:#222}.screen3 h2{color:#c5765a;font-weight:normal;font-size:2em;margin-bottom:20px}.screen4{background-color:#eee;padding-top:10px;padding-bottom:125px}.screen4 .item{background-color:#fff}.screen4 h2{color:#b15c5b;font-size:37px;font-weight:normal;text-align:center;margin:70px 0}.screen5{overflow:hidden}.screen5 h2{color:#efd58b;font-weight:400;font-size:1.8em;padding-bottom:3%}.screen5 .include{list-style:none}.screen5 .include li{font:normal 1.1em 'Noto serif';color:#fff;background:url(../img/list.png) no-repeat 0 4px;padding:4px 0 0 55px;margin:37px 0;min-height:37px}.screen5 input[type="text"],.screen5 input[type="email"],.screen5 input[type="tel"]{background-color:#fff;padding:25px 10px}.screen5 input[type="checkbox"]{display:none}.screen5 label{color:#fff;font-weight:normal}.screen5 label a{color:#fff;text-decoration:underline}.screen5 input[type="checkbox"] + label{font-size:.8em;font-weight:normal;color:#fff;cursor:pointer}.screen5 input[type="checkbox"] + label::before{content:"";display:inline-block;height:21px;width:20px;margin:0 5px 0 0;background-image:url(../img/chk-box.png);background-repeat:no-repeat}.screen5 input[type="checkbox"] + label::before{background-position:0px -21px}.screen5 input[type="checkbox"]:checked + label::before{background-position:0px 0px}.screen5 input[type="checkbox"]:disabled + label::before{background-position:0px 0px}.screen5 input[type="checkbox"]:checked:disabled + label::before{background-position:-0px 0px}.content{font-size:.7em}.portfolio{width:100%;margin:0 auto;border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding-top:40px;padding-bottom:40px}.portfoio-item{background:#fff;padding:30px;width:170px;height:170px;display:inline-block;vertical-align:top;margin:22px}.portfoio-item img{width:100%}@media (max-width: 991px){header .numphone{font-size:.9em}.screen1 h1{font-size:6.5em}.screen1 h3{font-size:1.5em}.screen1 h5{font-size:1.25em}header .btn-mini a{font-size:.6em;padding-top:2px}.screen2 .iblock li{font-size:.5em}}@media (min-width: 376px) and (max-width: 767px){#h-small{display:block}#h-small{text-align:center}#h-small .container{width:90%;min-width:441px;margin-top:-10px}#h-small .numphone{width:auto;font-size:18px;vertical-align:top}#h-small .btn-xs{width:30%;margin:0 auto;font-size:12px;padding:1.5%}#h-small .logo{padding:0;margin:0}#h-normal{display:none}header .logo img{width:50px}header .logo,header .button,header .numphone{display:inline-block;font-size:12px;line-height:16px}header .btn-xs{width:80%;margin:0;font-size:12px;padding:1.7%}.screen1 h1{font-size:70px}.screen1 .content{width:70%}.screen1 .content p{font-size:12px;line-height:20px;word-break:break-all;word-spacing:initial}.screen2 .iblock{max-width:500px;margin:10px auto}.screen3 h2{font-size:30px}}@media (min-width: 375px) and (max-width: 458px){#h-small .container{width:90%;min-width:360px;margin-top:-5px}#h-small .numphone{font-size:14px}#h-small .btn-xs{width:50%;margin:0 auto;font-size:12px;padding:1.5%}}@media (min-width: 500px) and (max-width: 990px){.screen1 h1{font-size:80px;margin:20px 0}.screen1 h5{font-size:20px}}@media (min-width: 375px) and (max-width: 500px){.screen1 h1{font-size:65px;letter-spacing:2px;margin:10px 0}.screen1 h5{font-size:16px;letter-spacing:1px;margin:0}}@media (min-width: 768px) and (max-width: 991px){.iblock{margin:0 5px;height:auto;width:auto;max-width:360px}.screen2 .iblock-left{margin-top:30%;width:auto}.screen2 .iblock h3{padding:15px 0;margin:0;font-size:24px}.screen2 .item-head{font-size:14px}}@media (max-width: 375px){#h-small{display:block}#h-small{text-align:center}#h-small .container{width:90%;min-width:300px;margin-top:0}#h-small .numphone{width:auto;font-size:12px;vertical-align:top}#h-small .btn-xs{width:50%;margin:0 auto;font-size:12px;padding:1.5%}#h-small .logo{padding:0;margin:0}#h-normal{display:none}header .logo img{width:50px}header .logo,header .numphone{display:inline-block;vertical-align:top;font-size:10px;line-height:14px}header .numphone{width:115px}.screen1 .content{width:70%}.screen1 .content p{font-size:12px;line-height:20px;word-break:break-all;word-spacing:initial}.screen1 h1{font-size:45px;letter-spacing:5px;margin:2%}.screen1 h3{font-size:14px;margin:5% 0}.screen1 h5{font-size:14px;letter-spacing:1px}header .btn-xs{width:60%;margin:-14px auto 0;font-size:12px;padding:1.7%}.screen2 .iblock-left{margin:0 auto}.screen2 .iblock-right{height:auto}.screen2 .iblock li{font-size:.6em}.screen2 .iblock h3{padding:20px 0}.screen3{padding-top:0;padding-bottom:20px}.screen3 h2{font-size:28px}.screen3 .col-sm-5{margin-top:20px}.screen3 .col-sm-5 .plash-l{display:inline-block;vertical-align:top;width:15%}.screen3 .col-sm-5 .plash-r{display:inline-block;width:83%;font-weight:normal;color:#222}.screen4{padding-top:0;padding-bottom:0}.screen4 h2{margin:50px 0 0 0}.portfoio{padding-top:0}.portfoio-item{width:135px;padding:12px;margin:15px;height:auto}.screen5{padding-top:30px !important}}@media (min-width: 200px) and (max-width: 340px){.portfoio{width:65%}.portfoio-item{width:100px;padding:12px;margin:15px;height:auto}}@media (max-width: 337px){.numphone{width:50px}}.btn{font-family:'Roboto', sans-serif;font-size:.8em;font-weight:400;letter-spacing:1px;padding:15px 25px;display:block;width:100%;color:#fff !important;background-color:#006699;-webkit-border-radius:8px;moz-border-radius:8px;border-radius:8px;border:none}.btn-lg{font-size:16px;padding:25px 35px}.btn-default:hover,.btn-default:focus{opacity:.9;background-color:#006699}::-moz-selection{color:white;text-shadow:none;background:#0085a1}::selection{color:white;text-shadow:none;background:#0085a1}img::selection{color:white;background:transparent}img::-moz-selection{color:white;background:transparent}body{webkit-tap-highlight-color:#fff}