 body {background-color:#FFF;font-family: ‘ヒラギノ角ゴ Pro W3’, ‘Osaka’, ‘メイリオ’, ‘Meiryo’, ‘ＭＳ Ｐゴシック’ ‘MS PGothic’, ‘Hiragino Kaku Gothic Pro’, sans-serif ;font-size: 16px;font-weight:400;color:#000;padding:0;margin:0;overflow-x: hidden;}a {color: #767676;outline: 0 none;text-decoration:none;}a:hover, a:focus {text-decoration:none;outline: 0 none;}a:active, a:hover, a:focus{color: #333333;}.some-facts a:active, .some-facts a:hover, .some-facts a:focus{color: #FFFFFF;}p a {color:#333333;}img {border-style: none;height: auto;max-width: 100%;vertical-align: middle;}hr {clear:both;}section, article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, summary {display:block;}address {font-style:italic;}table {background-color: transparent;width: 100%;}table thead th {color:#333;}table td {padding:15px 10px;}@media only screen and ( max-width:360px){table td {word-break: break-all;}}p, address, pre, hr, ul, ol, dl, dd, table {margin-bottom:24px;}.overflow-hide {overflow:hidden;}.overflow-auto {overflow:auto;}.clear {clear:both;}.pull-none {float:none;}::selection {background: #484848;color: #fff;}::-moz-selection {background: #484848;color: #fff;}::-webkit-selection {background: #484848;color: #fff;}@media only screen and (max-width:600px) {.col-xs-100pc{width:100%;}}h1, h2, h3, h4, h5, h6 {margin-bottom:24px;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color:#000;}h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {color:#333333;}h1 {font-family: ‘ヒラギノ角ゴ Pro W3’, ‘Osaka’, ‘メイリオ’, ‘Meiryo’, ‘ＭＳ Ｐゴシック’ ‘MS PGothic’, ‘Hiragino Kaku Gothic Pro’, sans-serif, sans-serif;font-weight: 600;font-size: 32px;line-height:46px;color: #000;}h2 {font-family: ‘ヒラギノ角ゴ Pro W3’, ‘Osaka’, ‘メイリオ’, ‘Meiryo’, ‘ＭＳ Ｐゴシック’ ‘MS PGothic’, ‘Hiragino Kaku Gothic Pro’, sans-serif, sans-serif;font-weight: 600;font-size: 24px;line-height:30px;color: #000;}h3 {font-family: ‘ヒラギノ角ゴ Pro W3’, ‘Osaka’, ‘メイリオ’, ‘Meiryo’, ‘ＭＳ Ｐゴシック’ ‘MS PGothic’, ‘Hiragino Kaku Gothic Pro’, sans-serif, sans-serif;font-weight: 600;font-size: 20px;line-height:26px;color:#000;margin-bottom:20px;}h4 {font-family: ‘ヒラギノ角ゴ Pro W3’, ‘Osaka’, ‘メイリオ’, ‘Meiryo’, ‘ＭＳ Ｐゴシック’ ‘MS PGothic’, ‘Hiragino Kaku Gothic Pro’, sans-serif, sans-serif;font-weight: 600;font-size: 18px;line-height:24px;color:#000;margin-bottom:15px;}h5 {font-family: ‘ヒラギノ角ゴ Pro W3’, ‘Osaka’, ‘メイリオ’, ‘Meiryo’, ‘ＭＳ Ｐゴシック’ ‘MS PGothic’, ‘Hiragino Kaku Gothic Pro’, sans-serif, sans-serif;font-weight: 500;font-size: 16px;line-height:22px;color:#000;margin-bottom:10px;}h6 {font-family: ‘ヒラギノ角ゴ Pro W3’, ‘Osaka’, ‘メイリオ’, ‘Meiryo’, ‘ＭＳ Ｐゴシック’ ‘MS PGothic’, ‘Hiragino Kaku Gothic Pro’, sans-serif, sans-serif;font-weight: 500;font-size: 14px;line-height:20px;color:#000;margin-bottom:10px;}.display-inline{display:inline;}.display-inline-block{display:inline-block;}.display-block{display:block;}p {line-height:24px;margin-bottom:24px;}strong {font-weight:600;}.text-left {text-align: left;}.text-center {text-align: center;}.text-right {text-align: right;}.text-justify {text-align: justify}.v-align-t {vertical-align:top;}.v-align-m {vertical-align:middle;}.v-align-b {vertical-align:bottom;}.text-nowrap {white-space: nowrap}.text-lowercase {text-transform: lowercase}.text-uppercase {text-transform: uppercase}.text-capitalize {text-transform: capitalize}.font-12 {font-size:1rem;line-height:1.375rem;}.font-14 {font-size:1.125rem;line-height:1.5rem;}.font-16 {font-size:1.125rem;line-height:1.5rem;}.font-18 {font-size:1.25rem;line-height:1.625rem;}.font-20 {font-size:1.375rem;line-height:1.75rem;}.font-22 {font-size:1.5rem;line-height:1.875rem;}.font-24 {font-size:1.5rem;line-height:1.875rem;}.font-26 {font-size:1.625rem;line-height:2rem;}.font-28 {font-size:1.625rem;line-height:2rem;}.font-30 {font-size:1.75rem;line-height:2.125rem;}.font-32 {font-size:1.75rem;line-height:2.125rem;}.font-34 {font-size:1.875rem;line-height:2.25rem;}.font-36 {font-size:1.875rem;line-height:2.25rem;}.font-38 {font-size:2rem;line-height:2.375rem;}.font-40 {font-size:2rem;line-height:2.375rem;}.font-50 {font-size:2.125rem;line-height:2.5rem;}.font-60 {font-size:2.125rem;line-height:2.5rem;}.font-70 {font-size:2.25rem;line-height:2.625rem;}.font-80 {font-size:2.25rem;line-height:2.625rem;}.font-weight-300{font-weight:300;}.font-weight-400{font-weight:400;}.font-weight-500{font-weight:500;}.font-weight-600{font-weight:600;}.font-weight-700{font-weight:700;}.font-weight-800{font-weight:800;}.font-weight-900{font-weight:900;}.letter-spacing-2{letter-spacing:2px;}.letter-spacing-3{letter-spacing:3px;}.letter-spacing-4{letter-spacing:4px;}.letter-spacing-5{letter-spacing:5px;}dl, ul, ol {list-style-position: outside ;padding:0;}ul, ol {margin-bottom:24px;}ul li, ol li {padding:0;}dl {margin-left:0;margin-bottom:30px;}dl dd{margin-bottom:10px;}.list-simple li{margin-bottom:10px;}.list-simple li ul{margin-left:15px;margin-top:10px;}.list-simple.list-unstyled li ul{margin-left:30px;margin-top:10px;}.list-circle, .list-angle-right, .list-arrow, .list-check, .list-checked, .list-check-circle, .list-chevron-circle, .list-arrow-circle, .list-times-circle {margin: 0 0 20px 0;padding:0;list-style:none;}.list-circle li, .list-angle-right li, .list-arrow li, .list-check li, .list-checked li, .list-check-circle li, .list-chevron-circle li, .list-arrow-circle li, .list-times-circle li {padding:5px 5px 5px 20px;position: relative;}.list-circle li:before, .list-angle-right li:before, .list-arrow li:before, .list-check li:before, .list-checked li:before, .list-check-circle li:before, .list-chevron-circle li:before, .list-arrow-circle li:before, .list-times-circle li:before {font-family: "Font Awesome 5 Free";position: absolute;left: 0;top: 3px;display: block;font-size:15px;color:#000;}.list-circle li:before{top:6px;font-size:10px;}.list-circle li:before {content: "\f111";}.list-angle-right li:before {content: "\f105";}.list-arrow li:before {content: "\f0da";}.list-check li:before {content:"\f00c";}.list-checked li:before {content:"\f046";}.list-check-circle li:before {content:"\f058";}.list-chevron-circle li:before {content:"\f138";}.list-arrow-circle li:before {content:"\f0a9";}.list-times-circle li:before {content:"\f057";}ul.primary li:before {color:#ffbc13;}ul.secondry li:before {color:#77C04B;}ul.black li:before {color:#000;}ul.white li:before {color:#fff;}ul.orange li:before {color:#FF6600;}ul.green li:before {color:#00CC00;}ul.red li:before {color:#FF3737;}dl.no-margin, ul.no-margin, ol.no-margin {margin:0px !important;list-style:none;}ol.list-num-count {counter-reset:li;padding-left:0;}ol.list-num-count > li {position:relative;margin:0 0 6px 30px;padding:4px 8px;list-style:none;}ol.list-num-count > li:before {content:counter(li , decimal);counter-increment:li;position:absolute;top:0;left:-28px;width:28px;height:28px;padding:5px;color:#fff;background:#000;font-weight:bold;text-align:center;font-size:12px;}ol.list-num-count.lower-alpha > li:before {content:counter(li , lower-alpha);}ol.list-num-count.upper-alpha > li:before {content:counter(li , upper-alpha);}ol.list-num-count.list-outline > li:before {border:1px solid #000;background-color:transparent;color:#000;}ol.list-num-count.list-outline-none > li:before {background-color:transparent;color:#000;}.p-a0 {padding:0;}.p-a5 {padding:5px;}.p-a10 {padding:10px;}.p-a15 {padding:15px;}.p-a20 {padding:20px;}.p-a25 {padding:25px;}.p-a30 {padding:30px;}.p-a40 {padding:40px;}.p-a50 {padding:50px;}.p-a60 {padding:60px;}.p-a70 {padding:70px;}.p-a80 {padding:80px;}.p-a90 {padding:90px;}.p-a100 {padding:100px;}.p-a110 {padding:110px;}.p-a120 {padding:120px;}.p-a130 {padding:130px;}.p-a140 {padding:140px;}.p-a150 {padding:150px;}.p-t0 {padding-top:0;}.p-t5 {padding-top:5px;}.p-t10 {padding-top:10px;}.p-t15 {padding-top:15px;}.p-t20 {padding-top:20px;}.p-t30 {padding-top:30px;}.p-t40 {padding-top:40px;}.p-t50 {padding-top:50px;}.p-t60 {padding-top:60px;}.p-t70 {padding-top:70px;}.p-t80 {padding-top:80px;}.p-t90 {padding-top:90px;}.p-t100 {padding-top:100px;}.p-t110 {padding-top:110px;}.p-t120 {padding-top:120px;}.p-t130 {padding-top:130px;}.p-t140 {padding-top:140px;}.p-t150 {padding-top:150px;}.p-b0 {padding-bottom:0;}.p-b5 {padding-bottom:5px;}.p-b10 {padding-bottom:10px;}.p-b15 {padding-bottom:15px;}.p-b20 {padding-bottom:20px;}.p-b30 {padding-bottom:30px;}.p-b40 {padding-bottom:40px;}.p-b50 {padding-bottom:50px;}.p-b60 {padding-bottom:60px;}.p-b70 {padding-bottom:70px;}.p-b80 {padding-bottom:80px;}.p-b90 {padding-bottom:90px;}.p-b100 {padding-bottom:100px;}.p-b110 {padding-bottom:110px;}.p-b120 {padding-bottom:120px;}.p-b130 {padding-bottom:130px;}.p-b140 {padding-bottom:140px;}.p-b150 {padding-bottom:150px;}.p-l0 {padding-left:0;}.p-l5 {padding-left:5px;}.p-l10 {padding-left:10px;}.p-l15 {padding-left:15px;}.p-l20 {padding-left:20px;}.p-l30 {padding-left:30px;}.p-l40 {padding-left:40px;}.p-l50 {padding-left:50px;}.p-l60 {padding-left:60px;}.p-l70 {padding-left:70px;}.p-l80 {padding-left:80px;}.p-l90 {padding-left:90px;}.p-l100 {padding-left:100px;}.p-l110 {padding-left:110px;}.p-l120 {padding-left:120px;}.p-l130 {padding-left:130px;}.p-l140 {padding-left:140px;}.p-l150 {padding-left:150px;}.p-r0 {padding-right:0;}.p-r5 {padding-right:5px;}.p-r10 {padding-right:10px;}.p-r15 {padding-right:15px;}.p-r20 {padding-right:20px;}.p-r30 {padding-right:30px;}.p-r40 {padding-right:40px;}.p-r50 {padding-right:50px;}.p-r60 {padding-right:60px;}.p-r70 {padding-right:70px;}.p-r80 {padding-right:80px;}.p-r90 {padding-right:90px;}.p-r100 {padding-right:100px;}.p-r110 {padding-right:110px;}.p-r120 {padding-right:120px;}.p-r130 {padding-right:130px;}.p-r140 {padding-right:140px;}.p-r150 {padding-right:150px;}.p-lr0 {padding-left:0;padding-right:0;}.p-lr5 {padding-left:5px;padding-right:5px;}.p-lr10 {padding-left:10px;padding-right:10px;}.p-lr15 {padding-left:15px;padding-right:15px;}.p-lr20 {padding-left:20px;padding-right:20px;}.p-lr30 {padding-left:30px;padding-right:30px;}.p-lr40 {padding-left:40px;padding-right:40px;}.p-lr50 {padding-left:50px;padding-right:50px;}.p-lr60 {padding-left:60px;padding-right:60px;}.p-lr70 {padding-left:70px;padding-right:70px;}.p-lr80 {padding-left:80px;padding-right:80px;}.p-lr90 {padding-left:90px;padding-right:90px;}.p-lr100 {padding-left:100px;padding-right:100px;}.p-lr120 {padding-left:120px;padding-right:120px;}.p-lr150 {padding-left:150px;padding-right:150px;}.p-tb0 {padding-bottom:0;padding-top:0;}.p-tb5 {padding-bottom:5px;padding-top:5px;}.p-tb10 {padding-bottom:10px;padding-top:10px;}.p-tb15 {padding-bottom:15px;padding-top:15px;}.p-tb20 {padding-bottom:20px;padding-top:20px;}.p-tb30 {padding-bottom:30px;padding-top:30px;}.p-tb40 {padding-bottom:40px;padding-top:40px;}.p-tb50 {padding-bottom:50px;padding-top:50px;}.p-tb60 {padding-bottom:60px;padding-top:60px;}.p-tb70 {padding-bottom:70px;padding-top:70px;}.p-tb80 {padding-bottom:80px;padding-top:80px;}.p-tb90 {padding-bottom:90px;padding-top:90px;}.p-tb100 {padding-bottom:100px;padding-top:100px;}.p-tb120 {padding-bottom:120px;padding-top:120px;}.p-tb150 {padding-bottom:150px;padding-top:150px;}.m-a-1{margin:-1px}.m-a0 {margin:0;}.m-a5 {margin:5px;}.m-a10 {margin:10px;}.m-a15 {margin:15px;}.m-a20 {margin:20px;}.m-a30 {margin:30px;}.m-a40 {margin:40px;}.m-a50 {margin:50px;}.m-a60 {margin:60px;}.m-a70 {margin:70px;}.m-a80 {margin:80px;}.m-a90 {margin:90px;}.m-a100 {margin:100px;}.m-a110 {margin:110px;}.m-a120 {margin:120px;}.m-a130 {margin:130px;}.m-a140 {margin:140px;}.m-a150 {margin:150px;}.m-t0 {margin-top:0;}.m-t5 {margin-top:5px;}.m-t10 {margin-top:10px;}.m-t15 {margin-top:15px;}.m-t20 {margin-top:20px;}.m-t30 {margin-top:30px;}.m-t40 {margin-top:40px;}.m-t50 {margin-top:50px;}.m-t60 {margin-top:60px;}.m-t70 {margin-top:70px;}.m-t80 {margin-top:80px;}.m-t90 {margin-top:90px;}.m-t100 {margin-top:100px;}.m-t110 {margin-top:110px;}.m-t120 {margin-top:120px;}.m-t130 {margin-top:130px;}.m-t140 {margin-top:140px;}.m-t150 {margin-top:150px;}.m-b0 {margin-bottom:0;}.m-b5 {margin-bottom:5px;}.m-b10 {margin-bottom:10px;}.m-b15 {margin-bottom:15px;}.m-b20 {margin-bottom:20px;}.m-b30 {margin-bottom:30px;}.m-b40 {margin-bottom:40px;}.m-b50 {margin-bottom:50px;}.m-b60 {margin-bottom:60px;}.m-b70 {margin-bottom:70px;}.m-b80 {margin-bottom:80px;}.m-b90 {margin-bottom:90px;}.m-b100 {margin-bottom:100px;}.m-b110 {margin-bottom:110px;}.m-b120 {margin-bottom:120px;}.m-b130 {margin-bottom:130px;}.m-b140 {margin-bottom:140px;}.m-b150 {margin-bottom:150px;}.m-l0 {margin-left:0;}.m-l5 {margin-left:5px;}.m-l10 {margin-left:10px;}.m-l15 {margin-left:15px;}.m-l20 {margin-left:20px;}.m-l30 {margin-left:30px;}.m-l40 {margin-left:40px;}.m-l50 {margin-left:50px;}.m-l60 {margin-left:60px;}.m-l70 {margin-left:70px;}.m-l80 {margin-left:80px;}.m-l90 {margin-left:90px;}.m-l100 {margin-left:100px;}.m-l110 {margin-left:110px;}.m-l120 {margin-left:120px;}.m-l130 {margin-left:130px;}.m-l140 {margin-left:140px;}.m-l150 {margin-left:150px;}.m-r0 {margin-right:0;}.m-r5 {margin-right:5px;}.m-r10 {margin-right:10px;}.m-r15 {margin-right:15px;}.m-r20 {margin-right:20px;}.m-r30 {margin-right:30px;}.m-r40 {margin-right:40px;}.m-r50 {margin-right:50px;}.m-r60 {margin-right:60px;}.m-r70 {margin-right:70px;}.m-r80 {margin-right:80px;}.m-r90 {margin-right:90px;}.m-r100 {margin-right:100px;}.m-r110 {margin-right:110px;}.m-r120 {margin-right:120px;}.m-r130 {margin-right:130px;}.m-r140 {margin-right:140px;}.m-r150 {margin-right:150px;}.m-lr0 {margin-left:0;margin-right:0;}.m-lr5 {margin-left:5px;margin-right:5px;}.m-lr10 {margin-left:10px;margin-right:10px;}.m-lr15 {margin-left:15px;margin-right:15px;}.m-lr20 {margin-left:20px;margin-right:20px;}.m-lr30 {margin-left:30px;margin-right:30px;}.m-lr40 {margin-left:40px;margin-right:40px;}.m-lr50 {margin-left:50px;margin-right:50px;}.m-lr60 {margin-left:60px;margin-right:60px;}.m-lr70 {margin-left:70px;margin-right:70px;}.m-lr80 {margin-left:80px;margin-right:80px;}.m-lr90 {margin-left:90px;margin-right:90px;}.m-lr100 {margin-left:100px;margin-right:100px;}.m-lr120 {margin-left:120px;margin-right:120px;}.m-lr150 {margin-left:150px;margin-right:150px;}.m-tb0 {margin-bottom:0;margin-top:0;}.m-tb5 {margin-bottom:5px;margin-top:5px;}.m-tb10 {margin-bottom:10px;margin-top:10px;}.m-tb15 {margin-bottom:15px;margin-top:15px;}.m-tb20 {margin-bottom:20px;margin-top:20px;}.m-tb30 {margin-bottom:30px;margin-top:30px;}.m-tb40 {margin-bottom:40px;margin-top:40px;}.m-tb50 {margin-bottom:50px;margin-top:50px;}.m-tb60 {margin-bottom:60px;margin-top:60px;}.m-tb70 {margin-bottom:70px;margin-top:70px;}.m-tb80 {margin-bottom:80px;margin-top:80px;}.m-tb90 {margin-bottom:90px;margin-top:90px;}.m-tb100 {margin-bottom:100px;margin-top:100px;}.m-tb120 {margin-bottom:120px;margin-top:120px;}.m-tb150 {margin-bottom:150px;margin-top:150px;}.no-col-gap [class*="col-xs-"], .no-col-gap [class*="col-sm-"], .no-col-gap [class*="col-md-"], .no-col-gap [class*="col-lg-"] {padding-left:0;padding-right:0;}.relative{position:relative;}.absolute{position:absolute;}.static{position:static;}.text-white{color:#fff;}.text-primary{color:#000;}.text-secondry{color:#efefef;}.text-black{color:#000;}.text-gray{color:#f5f6f6;}.text-gray-dark{color:#d3d3d3;}.text-red{color:#99090A;}.text-green{color:#557131;}.text-yellow{color:#D5DD02;}.text-light-blue{color:#004F83;}.bg-transparent{background-color:transparent;}.bg-primary{background-color:#000;}.bg-secondry{background-color:#efefef;}.bg-white{background-color:#FFF;}.bg-black{background-color:#000;}.bg-black-light{background-color:#212121;}.bg-gray{background-color:#f6f7f8;}.bg-gray-light{background-color:#f1f1f1;}.bg-gray-dark{background-color:#d3d3d3;}.bg-red{background-color:#fb5455;}.bg-green{background-color:#a5de5c;}.bg-yellow{background-color:#fff000;}.bg-dark-blue{background-color:#161b23;}.bg-light-blue{background-color:#3097db;}.bg-parallax {background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover;}@media only screen and (max-width:768px) {.bg-parallax {background-attachment: fixed !important;background-position: center !important;background-repeat: no-repeat;background-size: cover;}}.overlay-wraper {position:relative ;}.overlay-main {position:absolute;left:0;top:0;width:100%;height:100%;opacity:0.5;}.overlay-light .overlay-main {opacity:0.3;}.overlay-dark .overlay-main {opacity:0.9;}.overlay-wraper > .container, .overlay-wraper > .container-fluid, .overlay-wraper > .wt-icon-box-wraper, .overlay-wraper > .wt-left-part, .overlay-wraper > .wt-right-part{position:relative;z-index:1;}.wt-left-part, .wt-right-part{width:555px;}.wt-left-part{float:right;}@media only screen and (max-width:1200px) {.wt-left-part, .wt-right-part{width:100%;}.wt-left-part{clear: both;float: none;padding-left: 30px;}.wt-right-part{padding-right:30px;}}@media only screen and (max-width:991px) {.wt-left-part{padding-left:0px;}.wt-right-part{padding-right:0px;}}.overlay-bx {position:absolute;left:0;bottom:0;width:100%;height:100%;text-align:center;z-index:1;opacity:0;visibility:hidden;}.overlay-bx:hover a > i, .wt-thum-bx:hover .overlay-bx a > i, .wt-box:hover .overlay-bx a > i {opacity:1;visibility:visible;-webkit-transition: all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.overlay-bx:hover, .wt-thum-bx:hover .overlay-bx, .wt-box:hover .overlay-bx, .ow-img:hover .overlay-bx , .ow-portfolio-img:hover .overlay-bx {opacity:1;visibility:visible;}.rounded-bx, .wt-box , .wt-icon-box , .wt-icon-box-small, .wt-thum-bx, .wt-post-thum {position:relative;}.wt-box {position:relative;}.wt-box.no-margin {margin-bottom:0;}.bdr-gray{border-color:#dddddd;}.icon-sm {display:inline-block;text-align: center;}.icon-sm i {vertical-align:middle;}.icon-sm {width:40px;}.icon-sm i {font-size:30px;}.icon-sm img {vertical-align:middle;max-width:100%;width:auto;}.icon-sm img {height:30px;}.about-types .wt-icon-box-wraper{border-width:0px 0px 0px 3px;}.wt-icon-box-wraper {position:relative;}.wt-icon-box-wraper .wt-tilte{margin-top:0;}.wt-icon-box-wraper .after-titile-line{margin-bottom:10px;}.wt-icon-box-wraper p:last-child {margin:0px;}.wt-box, .wt-info, .wt-tilte, .wt-tilte-inner {position:relative;}.wt-tilte-inner {display:inline-block;}.wt-tilte-inner.skew-title:after {content:"";position:absolute;right:-15px;top:0;width:50px;height:100%;z-index:-1;-moz-transform: skewX(20deg);-webkit-transform: skewX(20deg);-o-transform: skewX(20deg);-ms-transform: skewX(20deg);transform: skewX(20deg);}.wt-box[class*="border-"], .wt-info[class*="border-"], .wt-icon-box-wraper[class*="border-"] {border-color:#eee;}.wt-info.border-1, .wt-info.border-2, .wt-info.border-3, .wt-info.border-4, .wt-info.border-5 {border-top:none;}.wt-thum-bx, .wt-post-thum {background-color:#000;}.wt-thum-bx img, .wt-post-thum img {width:100%;height:auto;}.wt-box:hover .wt-img-overlay1:before {opacity:0.5;}.btn {padding-top:9px;padding-bottom:9px;}.site-button, .site-button-secondry {padding: 10px 20px;display: inline-block;font-size: 14px;outline: none;cursor: pointer;outline: none;border-width:0;border-style:solid;border-color:transparent;line-height:1.42857;margin-left:-1px;text-decoration: none !important;}.site-button{color: #fff;}.site-button-secondry {color: #000;}.site-button {background-color:#000;}.site-button:active, .site-button:hover, .site-button:focus, .active > .site-button {background-color: #000;color: #fff;}.site-button:hover {color: #efefef;}.site-button-secondry {background-color:#efefef;}.site-button-secondry:active, .site-button-secondry:hover, .site-button-secondry:focus, .active > .site-button-secondry {background-color:#000;color: #fff;}.site-button.text-uppercase {text-transform:uppercase;}.button-sm {padding: 5px 10px;font-size: 12px;}.button-lg {padding:20px 35px;font-size: 16px;}.radius-no {border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}.radius-sm {border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}.site-button.white {background-color:#fff;color:#777;}.site-button.white:hover, .site-button.white:active, .site-button.white:focus {background-color:#F4F4F4;color:#555;}.site-button.black {background-color:#000;color:#fff;}.site-button.black:hover, .site-button.black:active, .site-button.black:focus {background-color:#171717;color:#fff;}.site-button.gray {background-color:#666666;color:#fff;}.site-button.gray:hover, .site-button.gray:active, .site-button.gray:focus {background-color:#555555;color:#fff;}.site-button.outline {color: #888;background: none;border-width:2px;border-style:solid;border-color:#eee;}.site-button.outline.white {color: #e7e7e7;border-color:#e7e7e7;}.site-button.outline.white:hover {color: #666666;}.site-button.outline.black {color: #171717;border-color:#171717;}.site-button.outline.gray {color: #666666;border-color:#666666;}.site-button.outline:hover {border-color:rgba(0,0,0,0);color:#fff;}.site-button.button-app {text-align:left;padding:15px 25px;}.site-button.button-app i {display:inline-block;font-size:45px;float:left;margin-right:15px;}.site-button.button-app strong {display:block;font-size:16px;}@media only screen and (max-width:768px){.masonry-item{width:100%;}}.btn-half{cursor: pointer;background-color: #000;z-index: 0;display:inline-block;position:relative;}.btn-half span {color: #fff;display: block;padding-left: 0%;padding-right: 25px;text-transform: uppercase;font-size:12px;letter-spacing:5px;transform: scaleX(0.9);transform-origin: center left;transition: color 0.3s ease;position: relative;z-index: 1;}.btn-half em {position: absolute;height: 1px;background: #fff;width: 10%;right: 23px;top: 50%;transform: scaleX(0.25);transform-origin: center right;transition: all 0.3s ease;z-index: 1;}.btn-half:before, .btn-half:after {content: '';background-color:rgba(255,255,255,0.2);height: 50%;width: 0;position: absolute;transition: 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);}.btn-half:before {top: 0;left: 0;right: auto;}.btn-half:after {bottom: 0;right: 0;left: auto;}.btn-half.site-button:hover{background-color: #000;}.btn-half:hover:before {width: 100%;right: 0;left: auto;}.btn-half:hover:after {width: 100%;left: 0;right: auto;}.btn-half:hover span {color: #fff;}.btn-half:hover em {background: #fff;transform: scaleX(1);}.wt-separator-outer {overflow:hidden;}.wt-separator {display:inline-block;height:3px;width:50px;position:relative;}.wt-separator .separator-left, .wt-separator .separator-right {position:absolute;top:50%;width:70px;height:2px;margin-top:-1px;}.wt-separator .separator-left{left:-80px;}.wt-separator .separator-right{right:-80px;}.wt-separator.style-liner {width:20px;height:4px;}.wt-separator.style-square {width:10px;height:10px;background-color:transparent ;border-width:3px;border-style:solid;border-color:#2d3239;}.wt-separator.style-square .separator-left, .wt-separator.style-square .separator-right {height:3px;}.wt-separator.style-square.has-bg {border-color:#fff;}.wt-separator.style-icon {width:30px;height:30px;line-height:30px;text-align:center;font-size:18px;}.wt-accordion .wt-panel {background-color:transparent;border:none;margin-bottom:10px;border-radius:0;-webkit-border-radius:0px;-moz-border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}.acod-head {position:relative;}.acod-title {margin-top:0;margin-bottom:0;}.acod-title a{position:relative;z-index:1;overflow:hidden;}.acod-head .fa {margin-right:5px;}.acod-head a {display:block;padding:15px 40px 15px 15px;letter-spacing: 1px;font-size: 15px;}.acod-head a, .acod-head a:hover, .acod-head a:active, .acod-head a:focus {color:#000;}.acod-body {color:#000;}.acod-head .indicator {padding:15px;color:#ababab;position:absolute;right:0;top:0;}.acod-head .indicator .fa{position:relative;}.acod-head .indicator .fa:after, .acod-head .indicator .fa:before{position:absolute;content:"";right:0px;top:-4px;height:1px;width:13px;background-color:#000;}.acod-head .indicator .fa:after{-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.acc-bg-dark .acod-head .indicator .fa:after, .acc-bg-dark .acod-head .indicator .fa:before{background-color:#fff;}.acod-head .indicator .fa, .acod-head.acc-actives .indicator .fa {-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}.acod-head.acc-actives .indicator .fa, .acod-head [aria-expanded="true"] .indicator .fa {-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);right:4px;}.acc-default .acod-title a {padding:5px 0;}.acc-default .acod-head .indicator {padding:0;}.acc-default.acc-has-bg .acod-head a, .acc-default.acc-has-bg .acod-head a:hover, .acc-default.acc-has-bg .acod-head a:active, .acc-default.acc-has-bg .acod-head a:focus, .acc-default.acc-has-bg .acod-head .indicator, .acc-default.acc-has-bg .acod-body {color:#fff;}.acc-outline .acod-title a {border:1px solid #ddd;}.acc-outline.acc-has-bg .acod-head a, .acc-outline.acc-has-bg .acod-head a:hover, .acc-outline.acc-has-bg .acod-head a:active, .acc-outline.acc-has-bg .acod-head a:focus, .acc-outline.acc-has-bg .acod-head .indicator, .acc-outline.acc-has-bg .acod-body {color:#fff;}.acc-bg-gray a {background-color:#F5F5F5;}.acc-bg-gray .acod-head .indicator {color:#777;}.acc-bg-gray.acc-has-bg .acod-body{color:#fff;}.acc-bg-primary a {background-color:#000;}.acc-bg-primary .acod-head a, .acc-bg-primary .acod-head a:hover, .acc-bg-primary .acod-head a:active, .acc-bg-primary .acod-head a:focus {color:#fff;}.acc-bg-primary .acod-head .indicator {color:#fff;}.acc-bg-primary.acc-has-bg .acod-body{color:#fff;}.acc-bg-dark a {background-color:#000;}.acc-bg-dark .acod-title a {padding:10px 40px 10px 10px;}.acc-bg-dark .acod-head a, .acc-bg-dark .acod-head a:hover, .acc-bg-dark .acod-head a:active, .acc-bg-dark .acod-head a:focus {color:#fff;}.acc-bg-dark .acod-head .indicator {padding:10px;color:#fff;}.acc-bg-dark.acc-has-bg .acod-body{color:#fff;}.ow-client-logo {display:table;width:100%;}.client-logo {display:table-cell;text-align:center;vertical-align:middle;padding:10px;}.owl-carousel .ow-client-logo img {max-height:100%;width:auto;display:inline-block;}.client-logo-media img{max-width:100% !important;margin:0px auto !important;width:auto !important;}.wt-img-effect {position: relative;overflow: hidden;display: block;}.wt-img-effect img {display: block;margin: 0;width: 100%;height: auto;box-shadow: 0 0 0 rgba(0,0,0,0);-webkit-box-shadow: 0 0 0 rgba(0,0,0,0);-moz-box-shadow: 0 0 0 rgba(0,0,0,0);transition: all 0.25s;-moz-transition: all 0.25s;-webkit-transition: all 0.25s;-o-transition: all 0.25s;}.wt-img-effect.opacity img:hover {opacity: 0.8;-moz-opacity: 0.8;-webkit-opacity: 0.8;}.wt-img-effect.zoom-slow img {transition: all 2.5s;-moz-transition: all 2.5s;-webkit-transition: all 2.5s;-o-transition: all 2.5s;}.wt-img-effect.zoom-slow:hover img {-moz-transform: scale(1.25);-webkit-transform: scale(1.25);-o-transform: scale(1.25);-ms-transform: scale(1.25);transform: scale(1.25);}.wt-img-effect.zoom:hover img {-moz-transform: scale(1.5);-webkit-transform: scale(1.5);-o-transform: scale(1.5);-ms-transform: scale(1.5);transform: scale(1.5);}.wt-img-effect.shrink:hover img {transform: scale(0.8);-ms-transform: scale(0.8);-webkit-transform: scale(0.8);-o-transform: scale(0.8);-moz-transform: scale(0.8);}.wt-img-effect.side-pan:hover img {margin-left: -9%;transform: scale(1.2);-ms-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-moz-transform: scale(1.2);}.wt-img-effect.vertical-pan:hover img {margin-top: -10%;transform: scale(1.2);-ms-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-moz-transform: scale(1.2);}.wt-img-effect.fade-in {background: #000}.wt-img-effect.fade-in img {opacity: 0.65;-moz-opacity: 0.65;-webkit-opacity: 0.65;}.wt-img-effect.fade-in:hover img {opacity: 1;-moz-opacity: 1;-webkit-opacity: 1;}.wt-img-effect.fade-out {background: #000}.wt-img-effect.fade-out:hover img {opacity: 0.7;-moz-opacity: 0.7;-webkit-opacity: 0.7;}.wt-img-effect.rotate:hover img {-moz-transform: scale(1.5) rotate(-20deg);-webkit-transform: scale(1.5) rotate(-20deg);-o-transform: scale(1.5) rotate(-20deg);-ms-transform: scale(1.5) rotate(-20deg);transform: scale(1.5) rotate(-20deg);}.wt-img-effect.sepia img {-webkit-filter: sepia(100%);filter: sepia(100%);}.algo-image-hover.sepia:hover img {-webkit-filter: sepia(0);filter: sepia(0);}.wt-img-effect.blurr img {transition: all 0.2s;-moz-transition: all 0.2s;-webkit-transition: all 0.2s;-o-transition: all 0.2s;}.wt-img-effect.blurr:hover img {filter: blur(3px);-webkit-filter: blur(3px);-moz-filter: blur(3px);-o-filter: blur(3px);-ms-filter: blur(3px);}.wt-img-effect.blurr-invert img {transition: all 0.2s;-moz-transition: all 0.2s;-webkit-transition: all 0.2s;-o-transition: all 0.2s;}.wt-img-effect.blurr-invert img {filter: blur(3px);-webkit-filter: blur(3px);-moz-filter: blur(3px);-o-filter: blur(3px);-ms-filter: blur(3px);}.wt-img-effect.blurr-invert:hover img {filter: blur(0px);-webkit-filter: blur(0px);-moz-filter: blur(0px);-o-filter: blur(0px);-ms-filter: blur(0px);}.wt-img-effect.off-color img {filter: grayscale(0);-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-o-filter: grayscale(0);-ms-filter: grayscale(0);}.wt-img-effect.off-color:hover img {filter: grayscale(1);-webkit-filter: grayscale(1);-moz-filter: grayscale(1);-o-filter: grayscale(1);-ms-filter: grayscale(1);}.wt-img-effect.on-color img {filter: grayscale(1);-webkit-filter: grayscale(1);-moz-filter: grayscale(1);-o-filter: grayscale(1);-ms-filter: grayscale(1);}.wt-img-effect.on-color:hover img {filter: grayscale(0);-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-o-filter: grayscale(0);-ms-filter: grayscale(0);}.wt-breadcrumb{margin:0;list-style:none;}.wt-breadcrumb li {padding:0;margin-right:3px;color:#fff;position:relative;display:inline-block;font-size:12px;}.breadcrumb-single li {color:#999da3;}.wt-breadcrumb li a{color:#fff;}.breadcrumb-single li a{color:#999da3;}.wt-breadcrumb li a:hover{color:#000;}.wt-breadcrumb li:last-child {color:#fff;}.breadcrumb-single li:last-child {color:#999da3;}.wt-breadcrumb li:first-child a i{font-size: 18px;vertical-align: text-top;}.wt-breadcrumb li:last-child:after {display:none;}.breadcrumb-style-2 li:after {position: relative;top: 1px;content: "\f101";margin-left: 7px;font-family: 'Font Awesome 5 Free';color: #fff;font-size: 14px;font-weight: 700;}.breadcrumb-single li:after {color: #999da3;}.google-map {width:100%;height:460px;}label {font-weight: 600;margin-bottom:10px;}.panel-default, .panel-default > .panel-heading {border-color:#e7ecf1;color:inherit;}.panel-default > .panel-heading + .panel-collapse > .panel-body {border-top-color:#e7ecf1;}.form-group {margin-bottom:25px;}.form-control {border-color:#e1e6eb ;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;height:40px;font-size:13px;line-height:20px;padding:9px 12px;}.form-control:focus {border-color:#e1e1e1;outline:0;}.form-control:focus, .has-error .form-control:focus {-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.form-control.kv-fileinput-caption{height:39px;}.form-group.form-inline .radio, .form-group.form-inline .checkbox {margin-right:15px;}.input-group {width:100%;}.input-group .form-control, .input-group-addon, .input-group-btn {display: table-cell;}.input-group-addon {background:#fff;border-color:#e1e1e1;padding:6px 14px;font-size:16px;}.input-group-addon.font-size-20 {font-size:20px;}.input-group-addon.fixed-w {text-align:center;padding:6px 0;width:40px;}.input-group-addon.v-align-t {line-height:30px;}input[type=checkbox], input[type=radio] {opacity:0;margin-left:1px !important;}input[type=checkbox] + label, input[type=radio] + label {display: block;padding-left:20px !important;position: relative;}input[type=checkbox] + label:hover:before, input[type=radio] + label:hover:before {border-color: #3396d1;}input[type=checkbox] + label:before, input[type=radio] + label:before {background-color: #fff;border: 2px solid #b6b7b8;border-radius: 0px;content: "";display: inline-block;height: 16px;line-height: 1;margin-left: -20px;position: absolute;top: 2px;transition: all linear 0.1s;width: 16px;}input[type=checkbox] + label:after {color: #fff;content: "\f00c";font-family: "Font Awesome 5 Free";font-size: 0px;-webkit-font-smoothing: antialiased;left: 6px;position: absolute;top: 7px;transition: all linear 0.1s;}input[type=checkbox]:checked + label:before {border-width: 7px;border-color: #3396d1;}input[type=checkbox]:checked + label:after {font-size: 10px;left: 2px;top: 2px;}input[type=radio] + label:before {border-radius: 50%;-webkit-border-radius:50%;-moz-border-radius:50%;content: "";}input[type=radio]:checked + label:before {border-color: #3396d1;border-width: 5px;}.form-inline .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"] {position:absolute;left:0;bottom:0;}.btn-file {overflow: hidden;position: relative;}.btn-file input[type="file"] {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;cursor: inherit;display: block;min-height: 100%;min-width: 100%;opacity: 0;position: absolute;right: 0;text-align: right;top: 0;}.has-feedback label ~ .form-control-feedback {top: 31px;}.has-error .bootstrap-select .dropdown-toggle, .has-error .bootstrap-select .dropdown-toggle:hover, .has-error .bootstrap-select .dropdown-toggle:focus {border-color:#a94442 !important;}.has-success .bootstrap-select .dropdown-toggle, .has-success .bootstrap-select .dropdown-toggle:hover, .has-success .bootstrap-select .dropdown-toggle:focus {border-color:#3c763d !important;}.yt-thum-box img{margin: -9.5% 0%;}.site-header {position:relative;z-index:1000000000;}@media only screen and (max-width:1200px) {.site-header .container {width:auto;}}.site-header ul, .site-header ol{margin-bottom:0;}@media only screen and (max-width:991px) {.sticky-wrapper {height: auto;}}.nav-wide .container {width:100%;}.nav-wide .container{padding:0px 80px;}@media only screen and (max-width:991px) {.nav-wide .container{padding:0px 15px;}}.extra-nav {display:table;float:right;height:70px;position:relative;z-index:9;}.extra-nav .extra-cell{display:table-cell;padding-left:10px;vertical-align:middle;}#header-part.fix-map-header{height:90px;}#header-part.fix-map-header .main-bar{position:fixed;top:0;left:0;z-index:1;}@media only screen and (max-width:480px) {#header-part.fix-map-header{height:160px;}}.logo-header{display:table;float:left;width:140px;height:70px;vertical-align:middle;padding:0;font-size:36px;color:#1bbce8;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;position:relative;z-index:9;}.logo-header-inner {display:table-cell;vertical-align:middle;height:100%;}@media only screen and (max-width:991px) {.logo-header{width:120px;}}@media only screen and (max-width:480px) {.logo-header{width:100px;}}@media only screen and (max-width:400px) {.logo-header{width:40px;}}.logo-footer{display:table;width:140px;height:70px;vertical-align:middle;padding:0;font-size:36px;color:#1bbce8;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;position:relative;z-index:9;}.logo-footer-inner {display:table-cell;vertical-align:middle;height:100%;}.logo_image { max-width:1200px;  max-height:50px; }@media only screen and (max-width: 1600px){.logo_image {max-width: 250px;}}@media only screen and (max-width: 991px){.logo_image {max-width: 230px;}}@media only screen and (max-width: 770px){.logo_image {max-width: 200px;}}@media only screen and (max-width: 640px){.logo_image {max-width: 150px;}}@media only screen and (max-width: 360px){.logo_image {max-width: 120px;}}.is-fixed .logo-header {height:70px;}.main-bar {position:relative;width:100%;padding:10px 0px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.main-bar::after, .main-bar::after {clear: both;content: "";display: table;}@media only screen and (max-width: 480px) {.main-bar{padding-left:0px;padding-right:0px;}}.navbar-toggle {border:none;margin-top:24px;margin-bottom:24px;margin-left:15px;margin-right:-10px;padding: 12px 10px;}.navbar-toggle .icon-bar {background:#000;height:3px;border-radius:0;-webkit-border-radius:0;opacity: 0.7;}@media only screen and (max-width:480px) {.navbar-toggle {margin-left:10px;}.extra-nav .extra-cell {margin-left:0;}}.is-fixed .navbar-toggle {margin-top:14px;margin-bottom:14px;}.header-nav {position:relative;padding:0;}.header-nav .nav {float:right;}.header-nav .nav i {font-size:9px;margin-left:3px;margin-top:-3px;vertical-align:middle;opacity:0.7;}.header-nav .nav > li {font-weight:400;position:relative;text-transform:uppercase;margin:-10px 0;padding:10px 0;}.header-nav .nav > li > a {border-radius: 0;-webkit-border-radius:0;-moz-border-radius:0;color: #000;font-size: 12px;padding:35px 12px;cursor:pointer;letter-spacing:2px;margin:-10px 0;}.header-nav .nav > li > a:hover {background-color: transparent;color: #212427;}.header-nav .nav > li > a:active, .header-nav .nav > li > a:focus {background-color: transparent;}.header-nav .nav > li.active > a, .header-nav .nav > li.current-menu-item > a {background-color: transparent;color: #ababab;}.header-nav .nav > li:hover > a {color: #ababab;}.header-nav .nav > li:hover > .sub-menu, .header-nav .nav > li:hover > .mega-menu {opacity: 1;visibility: visible;margin-top:0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.header-nav .nav > li .sub-menu {background-color: #ffffff;border: 1px solid #f4f4f4;display: block;left: 0;top:100%;list-style: none;margin: 0;opacity: 0;padding: 0px;position: absolute;visibility: hidden;width: 320px;z-index: 10;}.header-nav .nav > li .language-switch{width:210px;}.header-nav .nav > li .sub-menu li {border-bottom: 1px solid #f4f4f4;position: relative;text-transform:none;}.header-nav .nav > li .sub-menu li a {color: #000;display: block;font-size: 12px;padding: 10px 20px;}.header-nav .nav > li .sub-menu li a:hover {background-color:#F2F2F2;color: #000;text-decoration: none;}.header-nav .nav > li .sub-menu li:hover > a {color: #000;}.header-nav .nav > li .sub-menu li:last-child {border-bottom: 0px;}.header-nav .nav > li .sub-menu li .fa {color: #363636;display: block;float: right;position: absolute;right: 10px;top: 12px;}.header-nav .nav > li .sub-menu li > .sub-menu {left: -320px;margin: 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;top: -1px;}.header-nav .nav > li .sub-menu li:hover > .sub-menu {left:-320px;margin:0px;opacity:1;top: -1px;visibility: visible;}.header-nav .nav > li .sub-menu li:hover > .sub-menu:before {background-color: transparent;bottom: 0px;content: '';display: block;height: 100%;left: -6px;position: absolute;top: 0px;width: 6px;}.header-nav .nav > li.has-mega-menu {position: inherit;}.header-nav .nav > li .mega-menu li a > i{font-size:13px;margin-right:5px;min-width:20px;}.header-nav .nav > li .mega-menu {background-color: #ffffff;border: 1px solid #e9e9e9;display: table;left: 0px;list-style: none;opacity: 0;position: absolute;right: 0px;visibility: hidden;width: 100%;z-index:10;}.header-nav .nav > li .mega-menu > li {display: table-cell;padding:10px 0;position: relative;vertical-align: top;width: 25%;text-transform:none;}.header-nav .nav > li .mega-menu > li:after {content:"";background-color:rgba(204,204,204,0.4) ;position: absolute;right: 0px;top: 0px;display: block;width:1px;height: 100%;}.header-nav .nav > li .mega-menu > li:last-child:after {display: none;}.header-nav .nav > li .mega-menu > li > a {color: #555555;display: block;font-size: 14px;padding:0 20px;}.header-nav .nav > li .mega-menu > li ul {list-style: none;margin: 10px 0px 0px 0px;padding: 0px;}.header-nav .nav > li .mega-menu > li ul a {color:#474747;display: block;font-size: 13px;line-height: 34px;padding:2px 20px;}.header-nav .nav > li .mega-menu > li ul a:hover {color: #1BBCE8;background-color:#F2F2F2;}.header-nav .nav > li.menu-item-has-children:before {content: "\f078";display: block;font-family: "FontAwesome";right: 4px;position: absolute;top: 50%;color:#999;margin-top:-8px;font-size:8px;}.header-nav .nav > li.submenu-direction .sub-menu {left: auto;right: 0;}.header-nav .nav > li.submenu-direction .sub-menu li > .sub-menu {left:auto;right:320px;margin:0 20px 0 0;}.header-nav .nav > li.submenu-direction .sub-menu li:hover > .sub-menu {left:auto;right:320px;margin:0 0 0 0;}.has-child .submenu-toogle {position:absolute;right:4px;top:4px;color:#000;background-color:transparent;z-index:900;cursor:pointer;padding:10px;font-size:14px;display:none;}.header-nav .has-child li .submenu-toogle {opacity:0.9;}.header-nav .has-child.nav-active > a+.submenu-toogle.glyphicon-chevron-right:before {content:"\e114";}@media only screen and (max-width: 1199px) {header .logo{display:block;padding:4px 0;}.header-nav .nav li.has-child.nav-active > a{color:#000;}}@media only screen and (max-width: 991px) {.navbar-header {float: none;}.navbar-toggle {display: block;}.navbar-collapse.collapse {display: none!important;}.navbar-collapse.collapse.in {display: block!important;}.header-nav {clear:both;margin:0 -15px;border-bottom:1px solid #E9E9E9 ;}.header-nav .nav{float:none;margin:0;background:#fff;}.header-nav .nav li {float:none;}.header-nav .nav > li .sub-menu > li, .header-nav .nav > li .mega-menu > li {float:none;display:block;width:auto;}.header-nav .nav li .sub-menu > li a {padding-left:30px;}.header-nav .nav li .sub-menu > li .sub-menu > li a {padding-left:40px;}.header-nav .nav li .sub-menu > li .sub-menu > li .sub-menu > li a{padding-left:50px;}.header-nav .nav > li > a {padding: 12px 15px;border-top:1px solid #E9E9E9 ;color: #777;}.header-nav .nav > li.active > a, .header-nav .nav > li.current-menu-item > a {color: #000;}.header-nav .nav i{float:right;}.header-nav .nav > li > a:hover, .header-nav .nav > li > a:active, .header-nav .nav > li > a:focus {background-color: #f0f0f0;text-decoration: none;}.header-nav .nav > li .sub-menu {border: 0 }.header-nav .nav > li .mega-menu > li:after{display:none;}.header-nav .nav > li ul, .header-nav .nav > li .sub-menu, .header-nav .nav > li .mega-menu {display: none;position: static;visibility: visible;width:auto;background:#f9f9f9;}.header-nav .nav > li .sub-menu > li .sub-menu {background:#f0f0f0;}.header-nav .nav > li .sub-menu > li .sub-menu > li .sub-menu {background:#e6e6e6;}.header-nav .nav > li .sub-menu > li .sub-menu > li .sub-menu > li .sub-menu {background:#e0e0e0;}.header-nav .nav > li ul.mega-menu ul {display: block;}.header-nav .nav > li .mega-menu > li {padding:0px;}.header-nav .nav > li ul.mega-menu li:hover ul {display: block;}.header-nav .nav li.has-child {position:relative;}.header-nav .nav li .sub-menu, .header-nav .nav li .mega-menu {opacity:1;margin:0 !important;}.has-child .submenu-toogle {display:block;}.has-child.hide-submenu-toggle .submenu-toogle {display: none;}}.sticky-no .main-bar {position:static !important;}.is-fixed .main-bar {position:fixed;top:0;left:0;}.is-fixed.color-fill .header-nav .nav > li {margin:0;padding:0;}.is-fixed.color-fill .header-nav .nav > li > a {margin:0;padding:25px 12px;}@media only screen and (max-width:767px){.main-bar, .is-fixed .main-bar, .is-fixed.color-fill .main-bar {padding: 0px;}}@media only screen and (max-width: 991px) {.is-fixed .header-nav .nav{overflow:auto;height:275px;}.is-fixed .header-nav .nav > li > a {padding:12px 15px;}.is-fixed#header-part .navbar-toggle{margin:15px 0;}}@media only screen and (max-width:768px) {.is-fixed .extra-nav {padding: 13px 7px;}}@media only screen and (max-width:767px) {.is-fixed .extra-nav {padding: 13px 0px;}}.bg-primary .header-nav .nav > li > a {color:#fff;}.bg-primary .header-nav .nav > li:hover > a, .bg-primary .header-nav .nav > li.active > a, .bg-primary .header-nav .nav > li.current-menu-item > a {color:#1a1a1a;}.bg-primary .site-search-btn, .bg-primary .wt-cart .woo-cart-total, .bg-primary .wt-cart .woo-cart-count {color:#fff;}.bg-primary .wt-cart .woo-cart-count, .bg-primary .wt-cart .woo-cart-count::before {border-color:#fff;}.bg-primary .navbar-toggle .icon-bar {background-color:#fff;}@media only screen and (max-width:991px) {.bg-primary .header-nav .nav > li > a {color:#777;}.bg-primary .header-nav .nav > li:hover > a, .bg-primary .header-nav .nav > li.active > a, .bg-primary .header-nav .nav > li.current-menu-item > a {color:#FFBC13;}.header-nav .nav > li {margin:0;padding:0;}.header-nav .nav > li > a {margin:0;padding:10px 12px;font-weight:600;}.is-fixed.color-fill .header-nav .nav > li {margin:0;padding:0;}.is-fixed.color-fill .header-nav .nav > li > a {margin:0;padding:10px 12px;}}.wt-bnr-inr {height:500px;background-size:cover;background-position:center center;display:table;width:100%;}.wt-bnr-inr .container{display:table;height:100%;}.wt-bnr-inr-entry {display:table-cell;vertical-align:middle;}.wt-bnr-inr-entry .banner-title-outer{position: relative;padding: 70px 0px 70px 30px;border: 10px solid #fff;border-right: 0px;width: 200px;}.wt-bnr-inr-entry .banner-title-outer:after, .wt-bnr-inr-entry .banner-title-outer:before{content:"";position:absolute;right:0px;width:10px;height:50px;background-color:#fff;}.wt-bnr-inr-entry .banner-title-outer:after{top:0px;}.wt-bnr-inr-entry .banner-title-outer:before{bottom:0px;right:0px;}.wt-bnr-inr-entry .banner-title-name{width:640px;}@media only screen and (max-width: 991px) {.wt-bnr-inr {height: 330px;padding-top: 40px;}}@media only screen and (max-width: 768px) {.wt-bnr-inr-entry .banner-title-name{width:auto;}}.banner-inner-row h1, .banner-inner-row h2, .banner-inner-row h3, .banner-inner-row h4, .banner-inner-row h5, .banner-inner-row h6{color:#FFF;}.footer-large .footer-bottom{padding: 20px 0px;color: #787878;font-size: 13px;}.footer-fixed .site-footer {position:relative;width:100%;bottom:0;border:none;z-index:0;}.footer-fixed .page-content {position:relative;z-index:1;background-color:#fff;}@media only screen and (max-width:1200px) {.footer-fixed .site-footer {position:static;}.footer-fixed .page-wraper {overflow-x: hidden;padding-bottom:0 !important;}}button.scroltop {height: 40px;width: 40px;background:#000;border:none;position: fixed;right: 15px;bottom:15px;text-transform:uppercase;margin:0;padding:0;cursor: pointer;display: none;text-align:center;z-index:999;color: #fff;}button.scroltop span{display: block;font-size: 24px;line-height: 24px;}.string {position:relative;}#btn-vibrate{animation:vibrate 2s linear 0s infinite;-moz-animation: vibrate 2s linear 0s infinite;-webkit-animation: vibrate 2s linear 0s infinite;-o-animation: vibrate 2s linear 0s infinite;}@keyframes vibrate {0% {top: 0px;}25% {top: -3px;}50% {top: 0px;}75% {top: 3px;}100% {top: 0px;}}@-moz-keyframes vibrate {0% {top: 0px;}25% {top: -3px;}50% {top: 0px;}75% {top: 3px;}100% {top: 0px;}}@-webkit-keyframes vibrate {0% {top: 0px;}25% {top: -3px;}50% {top: 0px;}75% {top: 3px;}100% {top: 0px;}}@-o-keyframes vibrate {0% {top: 0px;}25% {top: -3px;}50% {top: 0px;}75% {top: 3px;}100% {top: 0px;}}@media only screen and (max-width:480px) {button.scroltop {font-size:7px;height:30px;width: 30px;line-height:16px;}button.scroltop span {font-size: 10px;line-height: 10px;}}#bg {background-attachment:fixed;background-size:cover;}.page-wraper {background:#fff;}.page-content {position:relative;}.section-full {position:relative;z-index:10}.section-head {margin-bottom:40px;}.section-head.no-margin {margin-bottom:0;}.section-head h1, .section-head h2, .section-head h3 {margin-top:0;}.title-small {display:block;color:#7a959d;margin-bottom:15px;}.section-head p {padding-top:10px;font-size:14px;}.section-head p:last-child {margin-bottom:0;}.text-center.section-head p {max-width:800px;margin-left:auto;margin-right:auto;}.text-white {color:#FFF;}.text-white h1, .text-white h2, .text-white h3, .text-white h4, .text-white h5, .text-white h6, .text-white p, .text-white .title-small {color:#FFF;}@media only screen and (max-width:1024px) {.section-full{background-attachment:scroll !important;}}.sticky{clear:both;}.gallery-caption{clear:both;}.bypostauthor{clear:both;}.max-w100 {max-width:100px;}.max-w200 {max-width:200px;}.max-w300 {max-width:300px;}.max-w400 {max-width:400px;}.max-w500 {max-width:500px;}.max-w600 {max-width:600px;}.max-w700 {max-width:700px;}.max-w800 {max-width:800px;}.max-w900 {max-width:900px;}.max-w1000 {max-width:1000px;}.btn, .panel, .form-control, .img-thumbnail, .panel-head ing, .dropdown-menu, .panel-group .panel, .nav-tabs > li > a, .modal-content, .navbar-toggle, .nav-pills > li > a, .pager li > a, .pager li > span, .well, .alert, .list-group-item:first-child, .list-group-item:last-child, .input-group-addon, .btn-group-divides > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group-divides > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child), .wt-booking-form .wt-extra-services li .wt-icon-box-lg, .wt-booking-form .wt-extra-services li.active .wt-icon-box-lg:after, .searchform input[type="text"], .searchform input[type="submit"], ol.comment-list li.comment .comment-body {-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}a, .btn, .form-control, .overlay-bx, .overlay-icon li a i, .wt-icon-box-xld, .wt-icon-box-xl, .wt-icon-box-lg, .wt-icon-box-md, .wt-icon-box-sm, .wt-icon-box-xs, .share-social-bx li, .indicator, .profile-menu ul li, .staff-member .member-done, .how-wt-work .wt-box .shadow-bx img, .how-wt-work .wt-box .step-no-bx, .wt-info-has, .wt-we-find .wt-box, .navbar-toggle, .logo-header, .header-nav .nav > li > a, .extra-nav, .acod-head .indicator .fa {-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.animate-slow {-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.animate-mid {-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}.animate-fast {-webkit-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;-ms-transition: all 0.8s ease-out;transition: all 0.8s ease-out;}.clearfix::after, .filter-wrap::after, .filter-wrap::after, .wt-icon-box-wraper::after, ol.commentlist li::after {content: "";display: table;clear: both;}.product-block p{margin-bottom:0px;}.bg-center{background-position:center;}.bg-top-left{background-position:top left;}.bg-top-right{background-position:top right;}.bg-top-center{background-position:top center;}.bg-bottom-left{background-position:bottom left;}.bg-bottom-right{background-position:bottom right;}.bg-bottom-center{background-position:bottom center;}.bg-left-center{background-position:left;}.bg-right-center{background-position:left;}.bg-auto{background-size:auto;}.bg-contain{background-size:contain;}.bg-cover{background-size:cover;}.bg-full-width{background-size:100% auto;}.bg-full-height{background-size: auto 100%;}.bg-repeat{background-repeat:repeat;}.bg-no-repeat{background-repeat:no-repeat;}.bg-repeat-x{background-repeat:repeat-x;}.bg-repeat-y{background-repeat:repeat-y;}.bg-fixed{background-attachment:fixed;}.bg-scroll{background-attachment:scroll;}.m-carousel-1{position:relative;}.m-carousel-1:after{content:"";position:absolute;top:70px;left:-70px;width:100%;height:100%;background-color:transparent;border:30px solid rgba(0,0,0,0.1);z-index:-1;}.m-carousel-1 .owl-carousel .owl-dots{position:absolute;right:20px;margin-top:0px;top: 50%;width:0px;transform: translateX(-50%) translateY(-50%);}.m-carousel-1 .owl-carousel .owl-dots .owl-dot span{width:12px;height:3px;border:none;float:right;clear:both;position:relative;}.m-carousel-1 .owl-carousel .owl-dots .owl-dot span:after{content:"";position:absolute;top:0;right:0;width:12px;height:3px;background-color:#000;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.m-carousel-1 .owl-carousel .owl-dots .owl-dot.active span:after{width:50px;}@media only screen and (max-width:991px) {.m-carousel-1{margin-bottom:100px;}}@media only screen and (max-width:768px) {.m-carousel-1{margin-top:50px;}.m-carousel-1::after {top: 100px;left: -100px;border: 20px solid rgba(0,0,0,0.1);}}@media only screen and (max-width:420px) {.m-carousel-1{margin-left:0px;margin-bottom:0px;}.m-carousel-1:after{display:none;}}.hilite-title{border:0px;}.hilite-title strong{display:block;font-size:80px;line-height:80px;font-weight:bold;color:rgba(191,191,191,0.3);}.hilite-title span{display:block;font-size:24px;line-height:24px;font-family: 'Roboto Condensed', sans-serif;}.hilite-title.bdr-left{border-left:10px;border-style:solid;}.hilite-title.bdr-right{border-right:10px;border-style:solid;}.m-carousel-2{margin-right:130px;margin-bottom: 50px;position:relative;}.m-carousel-2 .home-carousel-2{border:15px solid #fff;border-bottom:0px;border-left:0px;}.m-carousel-2 .home-carousel-2 .owl-nav {margin: 0px;position: absolute;bottom: -30px;left: 30px;}.m-carousel-2 .home-carousel-2 .owl-nav .owl-prev {left: -30px;}.m-carousel-2 .home-carousel-2 .owl-nav .owl-next {right: -44px;}.carousel-bg-img{position:absolute;right:-65px;top:-50px;width:100%;}@media only screen and (max-width:1024px) {.m-carousel-2{margin-top:100px;}}@media only screen and (max-width:768px) {.m-carousel-2{margin-right:65px;}}@media only screen and (max-width:620px) {.m-carousel-2 .home-carousel-2{border:none;}.carousel-bg-img{display:none;}.m-carousel-2{margin-right:0px;margin-top:0px;}.hilite-title strong{font-size:32px;line-height:32px;}.hilite-title span{font-size:18px;line-height:18px;}}@media only screen and (max-width:460px) {.m-carousel-2 .carousel-hover .carousel-line h2{font-size:18px;}.m-carousel-2 .carousel-hover .carousel-line p{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}.m-carousel-2 .wt-carousel-info{width:100%;padding:25px;}}.wt-carousel-block{position:relative;}.wt-carousel-info{position:absolute;bottom:0px;z-index:2;}.carousel-line{position:relative;}.carousel-line:after, .carousel-line:before{position:absolute;content:"";background-color:#fff;}.carousel-line:after{width:100px;height:6px;left: -40px;bottom: -20px;}.carousel-line:before{width:6px;height:100px;left: -20px;bottom: -40px;}.carousel-hover .owl-item .gradi-black:before{opacity:0;}.carousel-hover .owl-item.active .gradi-black:before{opacity:1;-webkit-transition: all 1s linear;-moz-transition: all 1s linear;-ms-transition: all 1s linear;-o-transition: all 1s linear;transition: all 1s linear;}.carousel-hover .wt-carousel-info{bottom:-300px;opacity:0px;}.carousel-hover .owl-item.active .wt-carousel-info{bottom:0px;opacity:1px;-webkit-transition: all 1.5s linear;-moz-transition: all 1.5s linear;-ms-transition: all 1.5s linear;-o-transition: all 11.5s linear;transition: all 1.5s linear;}@media only screen and (max-width:460px) {.carousel-line::after {width: 80px;height: 4px;left: -17px;bottom: -10px;}.carousel-line::before {width: 4px;height: 80px;left: -12px;bottom: -16px;}}.overlay-bx-2{position: absolute;left: 0;bottom:0px;width: 100%;height: 100%;z-index: 1;background-color:#000;opacity:0;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.overlay-bx-2:hover{opacity:0.9;bottom:0px;}.line-amiation{position:relative;width:100%;height:100%;}.line-amiation:after, .line-amiation:before{content:"";position:absolute;background-color:#fff;left:20px;top:20px;-webkit-transition: all 0.7s linear;-moz-transition: all 0.7s linear;-ms-transition: all 0.7s linear;-o-transition: all 0.7s linear;transition: all 0.7s linear;opacity:0;}.line-amiation:after{width:0%;height:1px;}.line-amiation:before{width:1px;height:0px;}.line-amiation:hover:after{width:100%;opacity:1;left:-20px;}.line-amiation:hover:before{height:100%;top:-20px;opacity:1;}.line-amiation a.v-button{color:#fff;border-left:2px solid;display:block;position:absolute;bottom:90px;right:-40px;-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}@media only screen and (max-width:420px) {.line-amiation a.v-button{bottom:70px;}}.line-amiation-permanent{position:relative;width:100%;height:100%;}.line-amiation-permanent:after, .line-amiation-permanent:before{content:"";position:absolute;background-color:#fff;-webkit-transition: all 0.7s linear;-moz-transition: all 0.7s linear;-ms-transition: all 0.7s linear;-o-transition: all 0.7s linear;transition: all 0.7s linear;opacity:1;left:0px;right:0px;z-index:1;}.line-amiation-permanent:after{width:100%;height:1px;}.line-amiation-permanent:before{height:100%;width:1px;}.latest-blog-dark-outer{height:250px;}.latest-blog-dark{position: absolute;left: -20px;bottom: 20px;width: 260px;min-height: 120px;background-color: #000;padding-left: 40px;}.latest-blog-dark .v-date{position:absolute;left: -25px;top: 50px;-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.latest-blog-dark-outer2{height:530px;}.latest-blog-square{position: absolute;right: -60px;bottom: 60px;width: 400px;min-height: 400px;padding: 25px 70px 25px 25px;border:15px solid #000;}.latest-blog-square .v-date{position:absolute;left: -90px;top: 50px;font-size:16px;-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}@media only screen and (max-width:1024px) {.latest-blog-square{right:15px;width:80%;}.latest-blog-dark{left:20px;}}@media only screen and (max-width:480px) {.latest-blog-square{padding:15px;}}.some-facts{position:relative;padding:60px 30px 60px 50px;border:15px solid #fff;border-right:0px;}.some-facts:after, .some-facts:before{content:"";position:absolute;background-color:#fff;right:-15px;width:15px;height:140px;}.some-facts:after{bottom:-15px;}.some-facts:before{top:-15px;}.some-facts-counter{padding-top:130px;}@media only screen and (max-width:991px) {.some-facts{margin-right:15px;}.some-facts-counter{padding-top:40px;}}@media only screen and (max-width:768px) {.some-facts:after, .some-facts:before{height:100px;}}@media only screen and (max-width:480px) {.some-facts{padding:20px;}.some-facts span{line-height:inherit;}.some-facts h2{font-size:24px;line-height:inherit;}.some-facts p{font-size:14px;line-height:inherit;}}.square_shape1, .square_shape2, .square_shape3, .square_shape4{position:relative;overflow: hidden;z-index:0;}.square_shape1:after, .square_shape2:before, .square_shape3:before, .square_shape4:after{width:800px;height:800px;position:absolute;content:"";border:40px solid rgba(191,191,191,0.1);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);z-index:-1;}.square_shape1:after{left:-700px;top:50px;}.square_shape2:before{right:-700px;bottom:-340px;}.square_shape3:before{right:-700px;bottom:-300px;}.square_shape4:after{left: -820px;top: -260px;}@media only screen and (max-width:360px) {h2.font-40{font-size:30px;line-height:36px;}h2.font-36{font-size:26px;line-height:32px;}span.font-30{font-size:18px;line-height:24px;}.rs-addon-beforeafter-btn i{color:#000;}.typewrite > .wrap:after {content: '|';-webkit-animation: blink 0.7s infinite;animation: blink 0.7s infinite;position: relative;right:10px;}@keyframes blink {0% {opacity: 1;}50% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes blink {0% {opacity: 1;}50% {opacity: 0;}100% {opacity: 1;}}