@font-face {
font-family: 'UTMSwissCondensed';
src: url('UTMSwissCondensed.eot') format('embedded-opentype'),  url('UTMSwissCondensed.woff') format('woff'), url('UTMSwissCondensed.ttf')  format('truetype'), url('UTMSwissCondensed.svg#UTMSwissCondensed') format('svg');
  font-weight: normal;
  font-style: normal;
}
.product h2
         a{color:#012169; font-size:14px;}.product h2 a:hover{color:#0e4bd6}.product
         p{line-height:18px;height:36px;overflow:hidden;text-align:center;padding:0
         10px}.product_1
         p{padding:0px;height:auto !important}.product{margin:0
         auto 15px auto;padding-bottom:40px;position:relative;border:solid 1px #e1e1e1}.product .view-more
         i{margin-right:10px}.product .view-more{position:absolute;left:50%;margin-left:-58px;bottom:-40px;visibility:hidden;opacity:0}.product:hover .view-more{bottom:8px;visibility:visible;opacity:1; color:#FFF}.h-subscribe{background-image:url('theme/frontend/images/promotion.png');padding:20px
         0;overflow:hidden;margin:10px
         0 15px 0}.h-subscribe1{padding:20px;background:rgba(42,63,83,.7);position:relative}.h-subscribe1:after{content:'';background:rgba(255,255,255,.1);width:75%;height:280%;position:absolute;transform:rotate(-45deg);pointer-events:none;animation-name:run;-webkit-animation-name:run;animation-duration:3s;-webkit-animation-duration:3s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes
         run{0%{left:-75%}55%{left:100%}100%{left:100%}}@-webkit-keyframes
         run{0%{left:-75%}55%{left:100%}100%{left:100%}}.h-subscribe1
         label{font-weight:bold;font-size:18px;color:#fff;text-transform:uppercase;margin-bottom:0;vertical-align:middle;margin-top:12px}.h-subscribe1 label
         span{color:#0ed6c5}.h-subscribe1
         a{display:inline-block;vertical-align:middle;font-size:16px;color:#fff;text-transform:uppercase;padding:12px
         20px;border-radius:5px;border:solid 1px #fff;background:rgba(0,0,0,0.2)}.h-subscribe1 a
         i{margin-right:8px}.h-post-title{font-size:28px;text-transform:uppercase;color:#005F6B;margin-bottom:15px}.h-post-title:before{content:'';height:20px;width:5px;display:inline-block;margin-right:15px;background:#005F6B}.news1-item{text-align:left;margin-bottom:35px}.news1-img{display:block;width:170px;height:120px;float:left;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.news1-img
         img{width:100%;height:100%;object-fit:cover}.news1-info{padding-left:185px}.news1-title{font-size:15px;font-weight:bold;margin-top:-3px;line-height:20px;max-height:40px;overflow:hidden;margin-bottom:5px;color:#012169}.news1-title
         a{color:#012169}.news1-title a:hover,.news1-title:hover{color:#D13D3D}.news1-info
         label{font-style:italic;font-size:12px;color:#b3b3b3;margin-right:15px;display:inline-block;font-family:inherit;margin-bottom:0}.news1-info label
         i{color:#999;font-size:14px;margin-right:5px}.news1-info
         p{color:#222;line-height:18px;max-height:36px;overflow:hidden;margin-bottom:5px}.news1-info>a{font-size:14px;color:#292420;display:inline-block;padding:3px
         15px;border:solid 1px #012169}.h-advisory-thumb{background:#1a2337;border-radius:0 0 5px 5px;padding:0
         15px 0 10px}.hadvs-thumb{padding:10px
         5px;height:90px;cursor:pointer;opacity:0.6}.hadvs-thumb
         img{width:100%;height:100%;object-fit:cover;border-radius:5px}.hadvs-thumb.slick-current{opacity:1}.hadvs-img{display:block;height:360px;position:relative;line-height:360px;text-align:center}.hadvs-img
         img{display:inline-block;vertical-align:middle;max-width:96%;max-height:96%}.hadvs-img
         a{position:absolute;line-height:1.4;padding:10px
         20px;text-align:left;background:rgba(0,0,0,0.75);left:0;right:0;bottom:0;color:#fff;font-size:16px;text-transform:uppercase}.hadvs-img a
         i{margin-right:15px}.hadvs-img a:hover{background:rgba(1, 33, 105, 0.75)}.h-advisory-thumb .slick-arrow{position:absolute;cursor:pointer;font-size:18px;color:rgba(1, 33, 105, 0.75);padding:5px;top:50%;margin-top:-14px;background:rgba(255,255,255,.9);z-index:1}.h-advisory-thumb .arrow-left{left:2px}.h-advisory-thumb .arrow-right{right:2px}.projects{background-image:url(../../../../../skins/oto/images/bg1.jpg);padding:25px
         0}.projects
         h3{margin-top:0;text-align:center;font-size:24px;color:#fff;text-transform:uppercase}.project-tab{border:solid 1px #86898f;margin:0
         15px;text-align:center;margin-bottom:10px}.project-tab
         li{display:inline-block;margin:0
         5px}.project-tab li
         a{display:block;font-weight:bold;color:#fff;padding:10px
         15px;border:solid 1px transparent;font-size:15px}.project-tab li a:hover{border:solid 1px #fff; color:#fff !important}.project-tab li.active
         a{background:#fff;color:#012169}.project-cas{padding:0
         50px}.page-head
         h1{font-size:32px;color:#012169;text-transform:uppercase}.contact>h3{font-size:24px;text-transform:uppercase;color:#012169;margin-bottom:25px}.contact
         p{line-height:25px}.map{border-radius:5px;overflow:hidden;position:relative}.map
         iframe{height:400px;pointer-events:none;border-radius:5px}.faq
         h3{padding:15px
         20px;color:#fff;background:#012169;font-size:16px;margin-bottom:0;margin-top:0}.faq-group{border:solid 1px #e1e1e1;border-top:none;padding:10px
         15px}.faq-line{margin-bottom:10px}.faq-line
         label{font-size:15px;font-weight:bold;cursor:pointer;padding:3px
         0;margin-bottom:10px}.faq-line label:hover{color:#012169}.faq-line label:before{font-family:FontAwesome;content:"\f29c";margin-right:10px}.faq-ct{font-size:13px;line-height:1.5;padding:10px
         15px;background:#f0f5f8;display:none}.post{max-width:380px;margin:0
         auto 10px auto}.post-img{display:block;height:auto}.post-img
         img{width:100%;height:100%;object-fit:cover}.post
         h2{font-size:16px;font-weight:bold;line-height:22px;margin-top:10px;text-align:justify}.post h2
         a{color:#012169}.post h2 a:hover{color:#0538a9}.te-pagination{text-align:center;margin-top:10px;margin-bottom:10px}.te-pagination a, .te-pagination
         strong{font-size:14px;text-align:center;display:inline-block;font-weight:normal;width:30px;height:30px;line-height:30px;text-align:center;border-radius:5px;margin:0
         2px}.te-pagination strong, .te-pagination a:hover{background:#012169;color:#fff}.news-list{-webkit-columns:3;-webkit-column-gap:20px;-moz-columns:3;-moz-column-gap:20px;columns:3;column-gap:20px}.news-list
         .post{break-inside:avoid}.loading{position:fixed;z-index:9999999;left:0;right:0;bottom:0;top:0;background:#012169;opacity: .9;display:table-cell;vertical-align:middle}.loading
         span{width:110px;height:110px;display:block;position:absolute;top:50%;margin-top:-55px;left:50%;margin-left:-55px;line-height:110px;border-radius:50%;border:solid 1px #ccc;text-align:center}.loading
         img{max-width:50%;max-height:50%;display:inline-block}.loading span:after{content:'';top:-10px;left:-10px;right:-10px;bottom:-10px;position:absolute;border-radius:50%;background:rgba(255, 255, 255, .2);animation-name:zoomout;-webkit-animation-name:zoomout;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;box-shadow:0 0 30px 2px rgba(255, 255, 255, .8)}@keyframes
         zoomout{0%{transform:scale(0.4);opacity:0.4}65%{transform:scale(1.2);opacity:0.8}100%{transform:scale(1.4);opacity:1}}@-webkit-keyframes
         zoomout{0%{-webkit-transform:scale(0.4);opacity:0.4}65%{-webkit-transform:scale(1.2);opacity:0.8}100%{-webkit-transform:scale(1.4);opacity:1}}.banner
         img{width:100%;height:auto}.sidebar{border:solid 1px #e1e1e1;margin:0px
         0 20px 0}.sidebar
         h3{margin:0;font-size:20px;text-transform:uppercase;color:#012169;padding:12px
         10px 10px 15px;border-bottom:solid 3px #012169}.sidebar h3
         i{margin-right:10px;vertical-align:bottom}.sidebar
         ul{padding:10px
         0px}.sidebar ul li
         a{display:block;padding:7px
         15px;font-size:16px}.sidebar ul li a:before{font-family:FontAwesome;content:"\f105";margin-right:10px}.sidebar ul li a:hover{color:#012169;padding-left:22px}.sb-posts{padding:10px
         15px}.sb-post:not(:last-child){margin-bottom:15px}.sb-post-img{display:block;width:90px;height:80px;float:left}.sb-post-img
         img{width:100%;height:100%;object-fit:cover}.sb-post-title{font-size:14px;line-height:20px;max-height:60px;overflow:hidden;margin:0
         0 0 100px}.sb-post-title a:hover{color:#012169}.sb-post
         span{display:block;margin-left:100px;font-size:12px;margin-top:3px}.single-social{margin-top:10px}.single-social
         .fb_iframe_widget{vertical-align:top}.single-post
         h1{font-size:16px;font-weight:bold;color:#012169;margin-top:10px;margin-bottom:5px}.single-post .single-content{border:1px
         solid #f1f1f1;padding:10px;margin-bottom:30px}.single-content.open-agency
         h2{margin:0px
         0px 20px 0px;color:#333393;text-transform:uppercase;font-weight:bold;font-size:18px}.single-content.open-agency
         h3{margin-bottom:20px;font-size:17px}.single-content
         li{list-style:inherit}.single-content
         img{max-width:100%;margin:10px
         auto;display:block}.estimate
         h3{padding:15px
         20px;color:#fff;background:#012169;font-size:16px;margin-bottom:0;margin-top:0}.page-des{padding:10px
         10px 10px 20px;margin:20px
         0px}.estimate-form
         h4{text-transform:uppercase;color:#012169;font-weight:500;font-size:16px}.estimate-form
         input{padding-left:10px}.estimate-form select, .estimate-form
         input{width:100%;height:35px;border-radius:4px;border:solid 1px #ccc}.estimate-form
         button{width:100%;height:35px;text-transform:uppercase;font-size:16px}.advisory
         h3{padding:15px
         20px;color:#fff;background:#012169;font-size:16px;margin-bottom:0;margin-top:0}.adv-upload{display:block;text-align:center;border:solid 3px #e1e1e1;border-radius:5px;padding:15px;cursor:pointer;height:150px;background-image:url('theme/frontend/images/son.jpg');background-size:cover;background-position:center;position:relative;width:150px;border-radius:50%;position:relative;margin:10px
         auto}.adv-upload:after{content:"\f093";font-family:FontAwesome;font-size:38px;color:#fff;z-index:2;position:absolute;top:50%;left:50%;margin-top:-27px;margin-left:-18px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.adv-upload:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.3);border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1}.adv-upload:hover:before{background:rgba(0,0,0,0.7)}.adv-upload:hover:after{-webkit-transform:scale(1);transform:scale(1)}.adv-upload
         input{display:none}.adv-upload
         i{font-size:28px;color:#f5f5f5;margin-top:45px;position:relative;z-index:9;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.adv-upload:hover
         i{opacity:0}.adv-upload
         span{font-weight:bold;color:#012169;display:block;margin-top:10px}.adv-upload
         img{max-width:80%;max-height:80%;top:0;left:0;right:0;bottom:0;margin:auto;position:absolute;border-radius:5px}.adv-line{margin-bottom:10px;padding:0
         15px}.adv-line
         label{width:30%;margin-bottom:0;vertical-align:middle;margin-right:-5px}.adv-line
         input{width:70%;height:35px;border:solid 1px #e1e1e1;border-radius:4px}.advisory-btn
         span{display:block;margin-top:10px;font-size:13px;color:#d13d3d;display:none}.advisory-btn
         button{min-width:100px}.advisory-btn button
         i{margin-right:10px}.advisory{border:solid 1px #e1e1e1;border-top:none;padding-bottom:20px}.product-list{margin-top:20px}.product-list>p{font-size:16px;color:#012169;font-weight:bold}.filter-bar>button.filter-open{padding:10px
         20px;background:#012169;border-radius:0 5px 0 5px;color:#fff;vertical-align:middle}.filter-ct{background:#f5f5f5;padding:10px
         15px;display:none}.filter-bar>button.filter-open
         i{margin-right:10px}.filter-tab{margin-top:5px}.filter-tab
         li{display:inline-block}.filter-tab li
         a{display:block;padding:8px
         15px;border:solid 1px transparent;border-radius:0 5px 0 5px}.filter-tab li.active
         a{border:solid 1px #012169;color:#012169}.filter-ct .tab-content ul
         li{width:20%;display:inline-block;margin-right:-5px;vertical-align:middle;padding:5px
         0;margin-top:5px}.filter-ct .tab-content ul li
         input{display:none}.filter-ct .tab-content ul li
         label{cursor:pointer;margin-bottom:0}.filter-ct .tab-content ul li
         i{width:15px;height:15px;display:inline-block;border-radius:50%;border:solid 2px #999;margin-right:10px;vertical-align:sub}.filter-ct .tab-content ul li input:checked+i{background:#012169;border-color:#012169}.filter-remove{background:none;font-size:18px;color:#999;padding:5px;margin:0
         10px;vertical-align:middle}.filter-bar
         a{display:inline-block;vertical-align:middle;padding:4px
         10px;border:solid 1px #e1e1e1;border-radius:18px;margin:3px}.filter-bar a
         i{margin-right:8px;color:#ccc}.product-filter{margin-top:10px}.single-product
         h1{font-size:22px;color:#012169;text-transform:uppercase;font-weight:bold}.single-product
         h2{font-size:18px;color:#012169;text-transform:uppercase;font-weight:bold}.spro-info p
         i{display:inline-block;width:20px;margin-right:10px}.single-product ul
         li{margin-bottom:5px}.single-product ul li:before{font-family:FontAwesome;content:"\f00c";display:inline-block;margin-right:10px;color:#012169;font-size:18px;vertical-align:middle}.spro-info1{padding:2px
         15px;background:#f5f5f5;border:solid 2px #e1e1e1;border-radius:5px}.spro-info1 ul
         li{display:inline-block;vertical-align:middle;width:50%;margin:5px
         -5px 5px 0}.spro-info1 ul li:before{content:"\f046";font-size:21px}.post{background:#fff;border:1px
         solid #eee;margin-bottom:20px}.post
         h2{padding:0
         15px}.news-page{}.product1{padding-bottom:10px}.product1 h2, .product1
         p{text-align:left}.product
         ul{padding:0
         15px;font-size:13px;height:60px;margin:20px
         0}.product ul
         li{line-height:20px}.product ul li:before{font-family:FontAwesome;content:"\f00c";color:#012169;margin-right:8px}.product .show-more{margin-left:15px;display:inline-block;margin-top:5px;font-size:13px;color:#2fc48d}.product .show-more:hover{color:#012169}.product1{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product1:hover{-webkit-transform:scale(1.045);-moz-transform:scale(1.045);-ms-transform:scale(1.045);-o-transform:scale(1.045);transform:scale(1.045)}.single-info{border-bottom:solid 1px #f1f1f1;padding-bottom:10px;margin-bottom:10px}.single-info
         label{font-size:12px;font-style:italic;color:#b3b3b3;margin-bottom:0;margin-right:15px}.single-info label
         i{margin-right:5px;color:#999}.relate-post
         li{margin:5px 0px; }.relate-post li
         a{font-size:13px;color:#333}.relate-post li a:hover{color:#012169}.relate-post
         h3{margin-bottom:10px; font-size:18px;font-weight:bold;text-transform:uppercase;color:#012169;padding-bottom:5px;border-bottom:solid 1px rgba(1, 33, 105, 0.5);margin-top:25px}.relate-post li
         em{font-size:12px;margin-left:5px}.relate-post li em:after{content:')'}.relate-post li em:before{content:'('}.relate-post li:before{content:'';width:20px;display:inline-block;height:20px;background-image:url(../images/paint.png);background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;margin-right:10px}.product, .h-subscribe, .news1-info > a, .product .view-more, .map, .sb-posts, .sidebar ul,.advisory-btn>button,.post{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.sidebar
         ul{padding:0}.sidebar ul li:not(:last-child) a{border-bottom:solid 1px #e1e1e1}.sidebar ul li a:before{content:"\f1fc";color:#666}.breadcrumb
         a{opacity: .5}.breadcrumb a:hover{opacity:1}.breadcrumb>.active{font-weight:bold}.logo
         img{margin-top:5px;max-width:90%;margin-bottom:5px}header.h-head{padding-bottom:0;position:absolute;top:0;left:0;right:0;z-index:9;background:none}.h-head .main-menu{background:#012169;border-radius:20px 0 20px 20px;padding:4px;-webkit-box-shadow:0px 7px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 7px 5px 0px rgba(0,0,0,0.75);box-shadow:5px 5px 0 rgba(0,0,0,0.2)}.h-head.fixed .main-menu{box-shadow:none}.h-head .main-menu>ul li
         a{color:#fff;font-weight:normal;padding:7px
         15px 5px 15px;border-radius:0px}.h-head .main-menu>ul li:hover>a{background:rgba(0,0,0,0.3)}.h-head .main-menu>ul>li:first-child>a{font-size:18px;width:32px;border-radius:50%;padding:0;height:32px;line-height:32px;text-align:center;background:#fff;color:#012169}.h-head .search-form
         span{border-radius:50%}.h-head .main-bar{margin-top:10px}header.fixed{position:fixed;top:0;left:0;z-index:9;right:0;padding:0;background:rgba(255,255,255,0.85);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}header.fixed
         .head{display:none}header.fixed .logo
         img{max-height:46px}header.fixed .main-bar{margin-top:0}header.fixed .main-menu{background:none;padding:0}header.fixed .main-menu>ul li
         a{color:#012169;font-weight:bold;padding:18px
         25px;border-radius:0}header.fixed .main-menu ul ul li
         a{color:#fff}header.fixed .main-menu>ul>li:first-child>a{height:auto;width:auto;line-height:inherit;padding:18px
         25px;background:none;border-radius:0}header.fixed .main-menu>ul> li:first-child > a
         i{font-size:21px;line-height:20px;display:block}header.fixed .main-menu>ul li:nth-child(n):hover>a{background:#012169;color:#fff}header.fixed .search-form{margin-top:10px}.slider-caption{width:60%;left:20%;right:20%;bottom:280px;text-align:center}#slider .slider-tab{position:absolute;bottom:80px;left:0;right:0}.menu-logo
         h2{text-align:center;margin-top:5px;margin-bottom:0;font-size:16px;color:#fff}.lmenu-bar
         ul{margin-bottom:0}.lmenu-bar ul
         ul{display:none}.lmenu-bar ul ul
         a{padding-left:40px}.lmenu-bar>ul>li>a{text-transform:uppercase}.lmenu-bar>ul>li
         span{float:right;width:41px;height:41px;line-height:41px;font-size:18px;text-align:center;color:#fff;background:rgba(255,255,255,.04);cursor:pointer;font-family:FontAwesome}.lmenu-bar>ul>li span:hover{background:rgba(255,255,255,.08)}.lmenu-bar>ul>li span:after{content:"\f107"}.lmenu-bar>ul>li span.open:after{content:"\f106"}.h-soft
         i{font-size:42px;color:#666;display:inline-block;vertical-align:middle;margin-right:10px}.h-soft:after{content:none}.h-soft{height:65px;line-height:65px;background:rgba(255,255,255,.8);border-radius:8px;color:#666;text-align:center;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.p{color:inherit;line-height:1}.product{border-radius:4px;border:solid 1px #f6f6f6}.hpro-title{position:relative;margin-bottom:25px}.hpro-title:after{content:'';position:absolute;width:280px;left:50%;margin-left:-140px;border-bottom:solid 1px #999;bottom:-9px}.hpro-title:before{content:'';position:absolute;width:100px;left:50%;margin-left:-50px;border-bottom:solid 3px #012169;bottom:-10px;z-index:1}.page-head
         h1{min-height:35px;background-repeat:no-repeat;background-position:center;background-size:contain}.sb-post-img
         img{border-radius:2px}header{background:#012169;padding-bottom:5px;padding-top:5px}.main-menu>ul li
         a{color:#fff}.main-menu>ul li a:hover{background:rgba(0,0,0,0.3)}.est-line{position:relative;margin-bottom:10px}.est-line
         span{position:absolute;top:0;bottom:0;right:0;width:35px;border-radius:4px;text-align:center;line-height:37px;color:#fff;background:#d9534f}.est-line input:not(:only-child){padding-right:35px}.est-line
         select{width:calc(100% - 30px)}.support{position:fixed;top:200px;right:0;z-index:9}.support
         label{padding:8px
         20px 5px 20px;margin:0;background:#012169;color:#fff;font-size:18px;border:solid 1px #fff;border-radius:4px 4px 0 0;text-transform:uppercase;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;cursor:pointer}.support-panel{background:#fff;border:solid 1px #012169;border-right:none;padding:10px;border-radius:5px 0 0 5px;text-align:center;width:250px;transition:all .3s ease-in-out;position:absolute;margin-top:-20px;right:-250px}.support-panel.show{right:0}.support-image{width:100%;text-align:center;display:inline-block;margin-right:-5px;vertical-align:middle;margin-bottom:10px}.support-image
         img{margin:0
         auto}.support-panel
         h3{width:100%;display:inline-block;margin-top:0;font-size:21px;color:#012169;vertical-align:middle}.support-panel
         p{margin-bottom:5px}.support-panel p.phone
         a{font-size:18px;color:#f00}.support-panel p.mail
         a{font-size:16px;color:#ff9812}.support-panel p
         i{margin-right:10px;font-size:125%}.support-panel
         button{position:absolute;background:none;color:#e00;font-size:18px;left:0px;top:0px}.banner-head{position:relative;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.banner-head
         img{min-height:180px;object-fit:cover}.banner-head
         .breadcrumb{position:absolute;top:60%;left:0;right:0;text-align:center;margin-top:-20px}.banner-head h1, .banner-head
         h2{font-size:32px;color:#012169;text-transform:uppercase;position:absolute;top:50%;margin-top:-35px;left:0;right:0;text-align:center}.banner-head h1 + .breadcrumb, .banner-head h2+.breadcrumb{margin-top:0px}.spro-imgs{border:solid 1px #e1e1e1;padding:15px
         0}.spro-imgs .spro-img{padding:0
         25px;text-align:center;height:300px;line-height:300px}.spro-imgs .spro-img>a{display:inline-block;vertical-align:middle}.spro-imgs .spro-img>a
         img{max-width:100%;max-height:100%}.spro-imgs .slick-arrow.slick-disabled{opacity:0.4}.spro-imgs .slick-arrow{position:absolute;cursor:pointer;font-size:18px;color:#fff;padding:7px;top:50%;margin-top:-14px;z-index:1;background:rgba(1, 33, 105, 0.8)}.spro-imgs .arrow-left{left:0px}.spro-imgs .arrow-right{right:0px}.item
         img{margin:0
         auto;max-width:auto}.cate-title
         h2{font-size:16px;text-transform:uppercase;text-align:center;margin-top:10px;font-weight:bold;line-height:20px;max-height:20px;overflow:hidden;padding:0
         10px}.pro-title
         h4{font-size:14px;text-transform:uppercase;text-align:center;margin-top:10px;font-weight:bold;line-height:20px;max-height:20px;overflow:hidden;padding:0
         10px}.pro-title h4
         a{color:#012169}.pro-title h4
         a{color:#012169}.pro-desc
         p{font-size:13px;line-height:18px;overflow:hidden}.single-product{margin-top:30px}.spro-info{margin-top:10px;margin-bottom:20px}.spro-info
         p{margin-bottom:13px;position:relative;padding-left:35px}.spro-info p
         img{max-width:20px;max-height:20px;width:auto;height:auto;position:absolute;left:0;top:0}.open-agency
         h1{padding-bottom:20px;border-bottom:1px solid #f1f1f1}.open-agency .single-content
         h3{margin-top:0px;margin-bottom:20px;font-size:15px;font-weight:bold}.open-agency form .col-md-9{margin-bottom:30px}.open-agency form
         input{width:100%;height:30px}.open-agency form
         textarea{width:100%;max-height:100px}.open-agency form .send
         button{padding:7px
         50px 5px;margin-bottom:30px;background:#343493;color:#fff;font-size:18px}.pro-icon{margin-top:20px}.pro-icon
         .block{text-align:center}.pro-icon .block
         img{margin-bottom:10px}.pro-icon .block
         p{font-size:14px;text-transform:uppercase;font-weight:bold}@media all and (min-width: 1200px){}@media all and (max-width: 1199px){.main-menu>ul li
         a{padding:10px
         15px}#slider .slider-tab{bottom:30px}.slider-caption{bottom:120px}footer
         input{width:60%}}@media all and (max-width: 991px){header{margin-top:42px;padding-bottom:0}.head{margin-bottom:0}.left-menu .left-menu-btn{display:none !important}.mobile-menu .left-menu-btn{height:42px;margin-left:10px;color:#fff}.h-subscribe1
         label{margin-top:0}.h-subscribe1:after{content:none}.sidebar ul li
         a{font-size:14px}.project-tab li
         a{padding:10px
         5px;font-size:13px}.estimate-form
         h4{font-size:14px}.mobile-menu{position:fixed;top:0;left:0;right:0;background:rgba(255,255,255,0.85);z-index:999;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.cnav-hide{top:-50px}.menu-btn{margin-top:10px;margin-right:5px;border-radius:5px;display:inline-block;border:none;outline:none;background:rgb(52,52,147);color:#fff;width:42px;height:42px;vertical-align:bottom;float:right}.menu-btn>.menu-btn-bar{display:block;margin:auto;border-top:solid 3px #fff;width:19px;border-bottom:double 9px #fff;height:15px}.menu-btn>.menu-btn-close:after,.menu-btn>.menu-btn-close:before{content:'';display:block;margin:auto;width:18px;border-bottom:solid 2px #fff}.menu-btn>.menu-btn-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-2px}.menu-btn>.menu-btn-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile-menu
         ul{padding:0;margin-bottom:0;text-align:left}.mobile-menu ul
         li{list-style:none}.mobile-menu>ul{display:none;width:100%;border-top:solid 1px rgba(153, 153, 153, 0.8);overflow:auto;max-height:87vh}.mobile-menu li
         a{display:block;border-bottom:solid 1px rgba(153, 153, 153, 0.8);padding:10px
         15px;background:none;color:#444;text-decoration:none}.mobile-menu li li
         a{padding-left:30px}.mobile-menu li li li
         a{padding-left:45px}.mobile-menu li li li li
         a{padding-left:60px}.mobile-menu ul
         ul{display:none}.mobile-menu li>i{width:42px;height:40px;float:right;background:rgba(153, 153, 153, 0.6);text-align:center;line-height:39px;position:relative;cursor:pointer}.mobile-menu .sub-menu-hide:after, .mobile-menu .sub-menu-hide:before{content:'';width:12px;border-top:solid 2px #fff;position:absolute;top:50%;left:50%;margin-top:-1px;margin-left:-6px}.mobile-menu .sub-menu-hide:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu .sub-menu-show:after{content:'';width:12px;border-top:solid 2px #fff;display:inline-block;vertical-align:middle}.mobile-logo
         img{height:38px;margin-top:12px;display:inline-block;margin-left:15px;margin-bottom:12px}.address-f{margin-bottom:30px}}@media all and (max-width: 767px){.slider-caption
         label{font-size:24px}.slider-caption
         p{display:none}.slider-caption{width:auto}.h-about
         h3{font-size:24px}.hadvs-img{height:auto}.news1-info label, .news1-info p,.news1-info>a{display:none}.news1-img{width:100px;height:75px}.news1-info{padding-left:110px}.news1-title{font-size:13px;line-height:18px;max-height:72px}.h-post-title{font-size:24px;margin-bottom:10px}.h-subscribe1
         label{font-size:16px;margin-bottom:10px;display:block;text-align:center}.h-subscribe1
         a{padding:8px
         20px}.map
         iframe{height:300px}.contact{font-size:13px}.contact
         h3{font-size:24px}.page-head
         h1{font-size:24px;margin-top:10px}.post-img{height:auto}.sidebar:first-child{margin-top:20px}.project-tab:after{content:'';display:block;clear:both}.project-tab
         li{width:48%;float:left;margin:1%}.project-tab li
         a{font-size:12px;padding:10px
         0}.filter-ct{padding:0;background:none}.filter-tab li
         a{font-size:12px;padding:7px
         5px}.filter-ct .tab-content ul
         li{width:50%}.filter-bar
         a{font-size:13px}.spro-imgs .spro-img{height:260px;line-height:260px}.page-des{padding-left:20px}#slider .slider-tab{position:static}.slider-caption{bottom:185px;left:5%;right:5%}.breadcrumb{margin-top:0}.news-list{columns:2}.banner-head h1, .banner-head
         h2{font-size:20px;margin-top:-20px}.breadcrumb li
         span{font-size:14px !important}footer .get-info{margin-bottom:30px}footer .get-info
         form{text-align:center}footer .menu-f{margin-bottom:30px}}@media all and (max-width: 480px){.social-head
         a{width:30px}.m-search-form{width:190px}.project{width:200px;height:200px}.spro-info1 ul
         li{width:100%;margin:3px
         0}.news-list{columns:1}}.breadcrumb li
         span{font-size:16px}.fa.fa-times-circle-o{display:none}.slider:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:9}.news-list{-webkit-columns:2;-webkit-column-gap:40px;-moz-columns:2;-moz-column-gap:40px;columns:2;column-gap:40px}.post{box-shadow:none !important;max-width:555px;position:relative;border:none;padding-bottom:10px}.post-img{max-height:none;overflow:hidden}.post-img
         img{min-height:260px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.post:hover .post-img
         img{}.post>a{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2)}.post
         .ct{position:absolute;color:#FFF;padding:10px;z-index:1;bottom:10px;width:100%;background-color:rgba(0,0,0,.4)}.post
         .ct.ct2{left:auto;right:4%}.post .ct
         h2{font-size:20px;line-height:1.4;text-align:left;font-weight:normal;text-transform:uppercase;padding-left:0}.post .ct h2
         a{color:#FFF}.post .ct h2 a:hover{color:#012169}.post .ct
         p{font-size:16px; padding:10px 0px}.post .ct .learn-more{color:#FFF;display:inline-block;padding:5px
         15px;border:solid 1px #FFF}.post .ct .learn-more:hover{background:#012169;color:#fff}@media all and (max-width: 767px){.news-list{max-width:450px;margin:auto;-webkit-columns:1;-moz-columns:1;columns:1}}iframe[name=google_conversion_frame]{display:none}.btn-call{position:fixed;top:50%;right:24px;margin-top:-122px;z-index:999}.btn-call .call-btn{position:relative;top:8px;background:url(../images/hotline.png) no-repeat 0 0;width:52px;height:52px;display:block;opacity: .8;cursor:pointer;z-index:1001}.btn-call .call-content{position:fixed;top:50%;right:0;margin-top:-122px;margin-right:-150px;width:150px;height:70px;background:#1DDA62;border-top-left-radius:4px;border-bottom-left-radius:4px;opacity: .8;z-index:1000}.btn-call .call-content
         span{color:#fff;font-size:18px;font-weight:500;margin-left:26px;line-height:28px}@media only screen and (max-width: 767px){.btn-call{position:fixed;top:50%;right:20px;margin-top:-26px;z-index:999;bottom:40px;-webkit-animation-name:pulse;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-webkit-animation-direction:alternate}}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}.btn-yt{position:fixed;top:50%;right:20px;margin-top:6px;z-index:999}.btn-yt .yt-btn:hover{background-position:-56px -60px}.btn-yt .yt-btn{background-position:-56px 0;width:60px;height:60px;cursor:pointer}.sprite{background:url(../images/sprites.png) no-repeat top left;display:inline-block}.btn-fb{position:fixed;top:50%;right:24px;margin-top:-52px;z-index:999}.btn-fb .fb-btn{background-position:-116px 0;width:52px;height:52px;cursor:pointer}.btn-skype{position:fixed;top:50%;right:24px;margin-top:72px;z-index:999}.btn-skype .skype-btn{background-position:-116px -104px;width:52px;height:52px;cursor:pointer}@media (max-width: 767px){.btn-skype,.btn-fb,.btn-yt{display:none}}@media (min-width: 768px){.col-sm-5ths{width:20%;float:left}}@media (min-width: 992px){.col-md-5ths{width:20%;float:left}}@media (min-width: 1200px){.col-lg-5ths{width:20%;float:left}}
      </style>