@font-face{font-display:swap;font-family:'RalewayHeavy';src:url(/wp-content/themes/infinituum/assets/font/RalewayHeavy.eot);src:url(/wp-content/themes/infinituum/assets/font/RalewayHeavy.eot) format('embedded-opentype'),url(/wp-content/themes/infinituum/assets/font/RalewayHeavy.woff2) format('woff2'),url(/wp-content/themes/infinituum/assets/font/RalewayHeavy.woff) format('woff'),url(/wp-content/themes/infinituum/assets/font/RalewayHeavy.ttf) format('truetype'),url('/wp-content/themes/infinituum/assets/font/RalewayHeavy.svg#RalewayHeavy') format('svg')}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}body *{-webkit-text-size-adjust:none}.clear{clear:both;overflow:hidden;height:0;font-size:0;display:block}input:focus,select:focus,textarea:focus,button:focus{outline:none;box-shadow:none}input,textarea,select{-webkit-appearance:none;border-radius:0;outline:none;border:0 none;outline:none;transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;background:none}input:invalid{outline:none;box-shadow:none}a{cursor:pointer;text-decoration:none;outline:none}a:link,a:visited,a:active,a:hover{cursor:pointer;text-decoration:none;outline:none;color:inherit}a{text-decoration:none;outline:none;transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in}iframe{border:none;outline:none}button{background:none;border:0 none}ul{list-style:none}input.col-pace-1::-webkit-input-placeholder,textarea.col-pace-1::-webkit-input-placeholder{color:rgb(255 255 255 / .4);opacity:1}input.col-pace-1::-moz-placeholder,textarea.col-pace-1::-moz-placeholder{color:rgb(255 255 255 / .4);opacity:1}input.col-pace-1:-moz-placeholder,textarea.col-pace-1:-moz-placeholder{color:rgb(255 255 255 / .4);opacity:1}input.col-pace-1:-ms-input-placeholder,textarea.col-pace-1:-ms-input-placeholder{color:rgb(255 255 255 / .4);opacity:1}input.col-pace-2::-webkit-input-placeholder,textarea.col-pace-2::-webkit-input-placeholder{color:rgb(255 255 255 / .8);opacity:1}input.col-pace-2::-moz-placeholder,textarea.col-pace-2::-moz-placeholder{color:rgb(255 255 255 / .8);opacity:1}input.col-pace-2:-moz-placeholder,textarea.col-pace-2:-moz-placeholder{color:rgb(255 255 255 / .8);opacity:1}input.col-pace-2:-ms-input-placeholder,textarea.col-pace-2:-ms-input-placeholder{color:rgb(255 255 255 / .8);opacity:1}input.col-pace-3::-webkit-input-placeholder,textarea.col-pace-3::-webkit-input-placeholder{color:#888;opacity:1}input.col-pace-3::-moz-placeholder,textarea.col-pace-3::-moz-placeholder{color:#888;opacity:1}input.col-pace-3:-moz-placeholder,textarea.col-pace-3:-moz-placeholder{color:#888;opacity:1}input.col-pace-3:-ms-input-placeholder,textarea.col-pace-3:-ms-input-placeholder{color:#888;opacity:1}div[class*="empty-"]{width:100%;clear:both}@media (max-width:767px){.empty-xs-0{height:0}.empty-xs-5{height:5px}.empty-xs-10{height:10px}.empty-xs-15{height:15px}.empty-xs-20{height:20px}.empty-xs-25{height:25px}.empty-xs-30{height:30px}.empty-xs-40{height:40px}.empty-xs-50{height:50px}.empty-xs-60{height:60px}.empty-xs-65{height:65px}.empty-xs-70{height:70px}.empty-xs-75{height:75px}.empty-xs-80{height:80px}.empty-xs-90{height:90px}.empty-xs-100{height:100px}}@media (min-width:768px){.empty-sm-0{height:0}.empty-sm-5{height:5px}.empty-sm-10{height:10px}.empty-sm-15{height:15px}.empty-sm-20{height:20px}.empty-sm-25{height:25px}.empty-sm-30{height:30px}.empty-sm-35{height:35px}.empty-sm-40{height:40px}.empty-sm-50{height:50px}.empty-sm-60{height:60px}.empty-sm-65{height:65px}.empty-sm-70{height:70px}.empty-sm-75{height:75px}.empty-sm-80{height:80px}.empty-sm-90{height:90px}.empty-sm-100{height:100px}.empty-sm-200{height:200px}}@media (min-width:992px){.empty-md-0{height:0}.empty-md-10{height:10px}.empty-md-15{height:15px}.empty-md-20{height:20px}.empty-md-25{height:25px}.empty-md-30{height:30px}.empty-md-40{height:40px}.empty-md-50{height:50px}.empty-md-60{height:60px}.empty-md-65{height:65px}.empty-md-70{height:70px}.empty-md-75{height:75px}.empty-md-80{height:80px}.empty-md-90{height:90px}.empty-md-100{height:100px}.empty-md-130{height:130px}.empty-md-200{height:200px}}@media (min-width:1200px){.empty-lg-0{height:0}.empty-lg-10{height:10px}.empty-lg-15{height:15px}.empty-lg-20{height:20px}.empty-lg-25{height:25px}.empty-lg-30{height:30px}.empty-lg-40{height:40px}.empty-lg-50{height:50px}.empty-lg-60{height:60px}.empty-lg-65{height:65px}.empty-lg-70{height:70px}.empty-lg-75{height:75px}.empty-lg-80{height:80px}.empty-lg-90{height:90px}.empty-lg-100{height:100px}.empty-lg-110{height:110px}.empty-lg-120{height:120px}.empty-lg-150{height:150px}.empty-lg-140{height:140px}.empty-lg-160{height:160px}.empty-lg-170{height:170px}.empty-lg-180{height:180px}.empty-lg-190{height:190px}.empty-lg-200{height:200px}.empty-lg-130{height:130px}}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.affix{position:fixed}.preloader{position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;z-index:5000;text-align:center;display:table}.preloader .img{position:absolute;width:80px;height:60px;background:#fff;top:50%;left:50%;margin:-25px 0 0 -40px}.preloader:before{content:'';position:absolute;left:50%;width:50%;height:1px;background:#111;backface-visibility:hidden;top:50%;margin-top:3px;margin-left:40px;transition:all 1s ease-out;-webkit-transition:all 1s ease-out;-ms-transition:all 1s ease-out}.preloader:after{content:'';position:absolute;right:50%;width:50%;height:1px;background:#111;backface-visibility:hidden;top:50%;margin-top:3px;margin-right:40px;transition:all 1s ease-out;-webkit-transition:all 1s ease-out;-ms-transition:all 1s ease-out}.preloader .img img{display:block;margin:17px auto}.preloader.act:after,.preloader.act:before{width:0}.bg{background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%}.bg.fix{background-attachment:fixed}.bg.fix-pos{position:fixed}.vertical-wrap{font-size:0}.vertical-wrap>div[class*="col"],.vertical-wrap>.align-item{display:inline-block;vertical-align:middle;position:relative;float:none}.col-no-padding>div[class*="col"]{padding-left:0;padding-right:0}.no-padd,.no-padd>.row>div[class*="col"]{padding-left:0;padding-right:0}.no-padd>.row{margin-left:0;margin-right:0}.container-no-padd{padding-left:0;padding-right:0}.padd-15{padding:0 15px}.flex-align{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center}.flex-align.bottom-align{align-items:flex-end;-webkit-align-items:flex-end;flex-direction:row;-webkit-flex-direction:row}.ie-bg .best-item.type-3 .caption{position:absolute;left:30px;bottom:30px;right:30px}.flex-wrap{flex-direction:column;-webkit-flex-direction:column;width:100%}.full-width{position:relative;width:100%}.full-height{height:100%;height:100vmin;position:relative}.center-align{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);top:50%;left:50%;position:absolute}.vertical-align{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);top:50%;position:absolute;backface-visibility:hidden}.vertical-align.full{left:0;width:100%;text-align:center}.table-view{height:100%;width:100%;display:table}.table-cell{height:inherit;display:table-cell;vertical-align:middle}.row-view{display:table-row}.fr{position:relative;float:right;height:inherit}.fl{position:relative;float:left;height:inherit}.full-h{height:100%;position:relative}.layer-hold:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(17 17 17 / .25);transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.layer-hold.type-2:before{background:rgb(17 17 17 / .6)}.layer-hold.type-3:before{background:rgb(51 51 51 / .9)}.layer-hold.type-4:before{background:rgb(17 17 17 / .35)}.layer-hold.type-5:before{background:rgb(255 255 255 / .9)}.layer-hold.type-6:before{background:rgb(34 34 34 / .5)}.layer-hold.type-7:before{background:rgb(34 34 34 / .7)}.layer-hold.type-8:before{background:rgb(51 51 51 / .35)}.layer-hold.type-9:before{background:rgb(34 34 34 / .35)}.layer-hold.type-10:before{background:rgb(51 51 51 / .75)}.layer-hold.type-11:before{background:rgb(51 51 51 / .55)}.layer-hold.type-13:before{background:rgb(17 17 17 / .5)}.layer-hold.type-12:before{background:rgb(17 17 17 / .8)}.layer-hold.layer-hold-md:before{background:none}.layer-opacity-1{opacity:.07}.col-30{width:33.333%}.col-20{position:relative;float:left;width:20%}.col-33{width:33.333%;position:relative;float:left}.col-60{width:66.666%;position:relative;float:left}.col-50{width:50%;position:relative;float:left}.tt{text-transform:uppercase}.bg.offset-33{width:auto;right:0;left:33.333%}.bg.offset-66{width:auto;right:0;left:66.666%}.bg.offset-66-right{right:66.666%;left:0;width:auto}.bg.offset-25-right{left:auto;right:0;width:calc(25% - 15px)}.bg.offset-75-left{left:0;right:auto;width:75%}.bg.offset-33-right{width:auto;right:33.333%;left:0}.bg.offset-50-right{width:auto;left:50%;right:0}.bg.offset-50{width:auto;left:0;right:50%;left:0}.bg.off-15{left:15px;top:15px;right:15px;bottom:15px}.resp-img{max-width:100%;height:auto}.full-img{width:100%;max-width:100%;height:auto}.text-right{text-align:right}.custome-padd-50{padding:0 50px!important;}.custome-padd-70{padding:0 70px!important;}.custome-padd-80{padding:0 80px!important;}.custome-padd-100{padding:0 100px!important;}.custome-padd-120{padding:0 120px!important;}.custome-padd-200{padding:0 200px!important;}.max-500{max-width:500px;display:inline-block}.max-700{max-width:700px}.relative-wrap{position:relative;display:inline-block;width:100%}.tt-off{text-transform:none!important}.flex-align .caption.text-center{width:100%}.rel-container{position:relative}body{font-family:'Poppins',sans-serif}.font-style-1{font-weight:400}.font-style-1 .h1,.font-style-1 .h2,.font-style-1 .h3,.font-style-1 .h4{font-weight:900;color:#222}.font-style-1 .h5,.font-style-1 .h6,.font-style-1 .h7{font-weight:700}.font-style-1 .sub-title{font-weight:300;letter-spacing:3px}.font-style-1 .sub-title.sm{letter-spacing:0}.font-style-1 .sub-title.ls{letter-spacing:3px}.font-style-1 .bold{font-weight:700}.sub-desc{font-size:11px;line-height:14px;text-transform:uppercase;color:#444;letter-spacing:3px;font-weight:300}.sub-desc.type-1{text-transform:none;color:#a2a2a2;letter-spacing:0}.sub-desc.col-1{color:rgb(255 255 255 / .4)}.sub-desc.col-2{color:#888}.sub-desc.col-3{color:rgb(255 255 255 / .8)}.sub-desc.col-4{color:#a2a2a2}.sub-desc i{font-style:italic}.h1{font-size:60px;line-height:70px;text-transform:uppercase}.h2.lg{font-size:46px;line-height:56px;text-transform:uppercase}.h2.md{font-size:28px;line-height:32px}.h2{font-size:32px;line-height:36px;text-transform:uppercase}.h3{font-size:20px;line-height:26px;text-transform:uppercase}.h3.lg{font-size:24px;line-height:28px}.h4.lg{font-size:22px;line-height:28px}.h4{font-size:18px;line-height:24px}.h5{font-size:16px;line-height:22px}.h6{font-size:14px;line-height:20px}.h7{font-size:13px;line-height:18px}.h7.sm{font-size:12px;line-height:22px}.h8{font-size:11px;line-height:16px}.simple-text{position:relative}.simple-text p{font-size:13px;line-height:24px}.simple-text p>i{font-style:italic}.simple-text.sm p{font-size:12px;line-height:20px}.simple-text.md p{font-size:14px;line-height:24px}.simple-text.lg p{font-size:16px;line-height:26px}.simple-text.lgx p{font-size:18px;line-height:30px}.simple-text.col-1{color:#888}.simple-text.col-2{color:rgb(255 255 255 / .8)}.simple-text.col-3{color:#fdfdfd}.simple-text.col-4{color:rgb(136 136 136 / .8)}.simple-text.col-5{color:rgb(144 144 144 / .8)}.simple-text.col-6{color:#fff}.simple-text.col-7{color:rgb(255 255 255 / .7)}.simple-text.col-8{color:#909090}.simple-list{position:relative}.simple-list li{font-size:11px;text-transform:uppercase;line-height:14px;padding-bottom:15px;border-bottom:1px solid rgb(255 255 255 / .1);display:block;margin-top:10px;position:relative}.simple-list li:last-child{border-bottom:0 none;margin-bottom:0}.simple-list.col-2 li{color:#888;border-color:rgb(0 0 0 / .05)}.simple-list.type-2 li{font-size:13px;color:#444;font-weight:300;line-height:16px;padding:0 0 0 20px;text-transform:none;margin:0 0 20px 0}.simple-list.type-2 li:before{content:'';position:absolute;left:0;top:50%;margin-top:-2px;width:4px;height:4px;background:#444}.title-separator-1{width:55px;display:block;height:1px;position:relative}.title-separator-1:before,.title-separator-1:after,.title-separator-1 span:after,.title-separator-1 span:before{content:'';position:absolute;top:0;width:10px;background:#006EAD;height:1px}.title-separator-1:before{left:0}.title-separator-1:after{left:15px}.title-separator-1 span:before{left:30px}.title-separator-1 span:after{left:45px}.title-separator-2{position:relative;display:block;width:110px;height:2px}.title-separator-2 span{position:absolute;left:15px;right:15px;top:0;background:#ffba00;height:2px}.title-separator-2:before{content:'';position:absolute;left:0;top:0;width:10px;height:2px;background:#ffba00}.title-separator-2:after{content:'';position:absolute;right:0;top:0;width:10px;height:2px;background:#ffba00}.text-center .title-separator-2{margin:0 auto}.main-caption .simple-text{max-width:565px}.main-caption.text-center .simple-text{margin:0 auto}.title-separator-3{position:relative;display:block;height:5px;width:50px;z-index:1}.title-separator-3:before{content:'';position:absolute;left:0;top:0;width:100%;height:1px;background:#e27863}.title-separator-3:after{content:'';position:absolute;left:0;bottom:0;width:50%;height:1px;background:#e27863}.text-center .title-separator-3{margin:0 auto}.text-center .title-separator-3:after{left:25%}.title-separator-4{display:block;width:30px;height:2px;background:#ffba00;position:relative}.type-2 .title{color:#fff}.type-2 .simple-list li{color:rgb(255 255 255 / .4)}.sub-title{font-size:13px;line-height:22px;color:#444}.sub-title.col-1{color:#fff}.sub-title.col-2{color:rgb(255 255 255 / .7)}.sub-title.col-3{color:#a2a2a2}.sub-title.col-4{color:rgb(255 255 255 / .6)}.sub-title.col-5{color:#a0a0a0}.sub-title.col-6{color:rgb(255 255 255 / .4)}.sub-title.col-7{color:#aaa}.sub-title.col-8{color:#444}.sub-title.col-9{color:#888}.sub-title.col-10{color:rgb(255 255 255 / .8)}.sub-title.col-11{color:rgb(255 255 255 / .6)}.sub-title.col-12{color:rgb(68 68 68 / .7)}.sub-title.col-13{color:#b8b8b8}.sub-title.xs{font-size:10px;line-height:10px}.sub-title.sm{font-size:11px}.sub-title.mdx{font-size:12px}.sub-title.md{font-size:16px;line-height:26px}.sub-title.ls{letter-spacing:3px}.sub-title i{font-style:italic}.bg-section-1{background:#f6f6f6}.bg-section-2{background:#ffba00}.bg-section-3{background:#fff}.bg-section-4{background:#333}.bg-section-5{background:#2a2a2a}.bg-section-6{background:#3a3c4b}.bg-section-7{background:#819859}.bg-section-8{background:#e27863}.bg-section-9{background:#af9659}.bg-1{background:#333}.bg-2{background:#2b2b2b}.title.lh-60{line-height:60px}.main-link{position:relative;display:inline-block;text-align:center}.main-link span{position:relative}.main-link input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:50;opacity:0;cursor:pointer}.link-style-1{padding:0 60px;height:45px;letter-spacing:.5px;font-size:11px;text-transform:uppercase;font-weight:700;line-height:45px;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.link-style-1.wh-sm{padding:0 30px}.main-link.wh-xs{padding:0 20px;height:30px;line-height:30px;font-size:10px}.main-link.wh-smx{padding:0 25px;height:40px;line-height:40px}.main-link.wh-md{padding:0 40px}.main-link.wh-mdx{padding:0 50px}.main-link.wh-lg{padding:0 65px}.link-style-1 span{color:#006EAD;position:relative;z-index:2}.link-style-1.type-2 span{color:#fff}.link-style-1.type-2:before{border-color:#fff}.link-style-1.type-3 span{color:#fff}.link-style-1.type-3:hover span{color:#006EAD}.link-style-1.type-3:after{opacity:1;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.link-style-1.type-3:before{opacity:0;transform:scale(.9);-webkit-transform:scale(.9);-ms-transform:scale(.9)}.link-style-1.type-3:hover:after{opacity:0;transform:scale(.9);-webkit-transform:scale(.9);-ms-transform:scale(.9)}.link-style-1.type-3:hover:before{opacity:1;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.link-style-1:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid #006EAD;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.link-style-1:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#006EAD;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out;transform:scale(.9);-webkit-transform:scale(.9);-ms-transform:scale(.9);opacity:0;z-index:1}.link-style-1:hover:after{opacity:1;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.link-style-1:hover:before{opacity:0;transform:scale(.9);-webkit-transform:scale(.9);-ms-transform:scale(.9)}.link-style-1:hover span{color:#fff}.link-style-1.type-4:before{border-color:#87956e;transform:scale(.9);-webkit-transform:scale(.9);-ms-transform:scale(.9)}.link-style-1.type-4:after{background:#87956e;opacity:1;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.link-style-1.type-4 span{color:#fff}.link-style-1.type-4:hover span{color:#87956e}.link-style-1.type-4:hover:after{opacity:0;transform:scale(.9);-webkit-transform:scale(.9);-ms-transform:scale(.9)}.link-style-1.type-4:hover:before{opacity:1;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.link-style-1.type-5{padding:0 40px;border-color:#fff0;overflow:hidden;line-height:45px}.link-style-1.type-5:after{background:#be9739;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);opacity:1;transition:transform 0.35s ease-out,top 0.35s ease-out 0.2s;-webkit-transition:transform 0.35s ease-out,top 0.35s ease-out 0.2s;-ms-transition:transform 0.35s ease-out,top 0.35s ease-out 0.2s}.link-style-1.type-5:before{display:none}.link-style-1.type-5 span{letter-spacing:5px;font-weight:700;color:#fff;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out 0.2s;-ms-transition:all 0.35s ease-out 0.2s}.link-style-1.type-5:hover span{letter-spacing:2px;color:#be9739}.link-style-1.type-5:hover:after{transform:scale(.7);-webkit-transform:scale(.7);-ms-transform:scale(.7);transition:transform 0.2s ease-out,top 0.35s ease-out 0.2s;top:100%}.link-style-1.color-1:before{border-color:#e27763}.link-style-1.color-1:after{background:#e27763}.link-style-1.color-1:hover span{color:#e27763}.link-style-1.color-2 span{color:#fff}.link-style-1.color-2:before{border-color:#ffba00;background:#ffba00}.link-style-1.color-2:after{background:#222;transform:scale(1) translateY(10px);-webkit-transform:scale(1) translateY(10px);-ms-transform:scale(1) translateY(10px)}.link-style-1.color-2:hover span{color:#ffba00}.link-style-1.color-2:hover:after{transform:scale(1) translateY(0);-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0)}.link-style-1.color-3:before{border-color:#e58751}.link-style-1.color-3:after{background:#e58751}.link-style-1.color-3:hover span{color:#e58751}.link-style-1.color-4:before{border-color:#d1c059}.link-style-1.color-4:after{background:#d1c059}.link-style-1.color-4:hover span{color:#d1c059}.link-style-1.color-5:before{border-color:#e37420}.link-style-1.color-5:after{background:#e37420}.link-style-1.color-5:hover span{color:#e37420}.link-style-1.color-6:before{border-color:#af9659}.link-style-1.color-6:after{background:#af9659}.link-style-1.color-6:hover span{color:#af9659}.link-style-1.type-6:before{border-width:1px;border-color:#e5e5e5}.link-style-1.type-6 span{color:#888}.link-style-1.type-6:hover span{color:#fff}.main-link.col-white{border:1px solid #888;text-transform:uppercase}.main-link.col-white span{color:rgb(255 255 255 / .4)}.main-link.col-white:hover{background:#fff;border-color:#fff}.main-link.col-white:hover span{color:#888}.main-link.col-white-2{border:1px solid rgb(255 255 255 / .4);text-transform:uppercase}.main-link.col-white-2 span{color:rgb(255 255 255 / .4)}.main-link.col-white-2:hover{background:#fff;border-color:#fff}.main-link.col-white-2:hover span{color:#888}.link-style-1.color-7:before{border-color:#b2a67b}.link-style-1.color-7:after{background:#af9659}.link-style-1.color-7:hover span{color:#b2a67b}a.link-style-2{font-size:11px;color:#888;text-transform:uppercase;height:40px;line-height:38px;border:1px solid #eee;padding:0 15px;font-weight:400}.link-style-2:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:3px solid #222;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out;opacity:0}.link-style-2:hover:before{opacity:1}.link-style-2:hover{color:#222}.setting-item .link-style-2{margin:0 10px 10px 0}.type-full{width:100%;display:block}.link-style-3{height:40px;line-height:40px;border:1px solid #222;font-size:11px;font-weight:700;text-transform:uppercase;background:#222;text-align:center;color:#fff}.link-style-3.type-2{background:none;border-color:#efefef}.link-style-3 span{position:relative;z-index:1;color:#fff;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.link-style-3.type-2 span{color:#444}.link-style-3:hover{background:none}.link-style-3:hover span{color:#444}.link-style-3.type-2:hover{background:#222}.link-style-3.type-2:hover span{color:#fff}.link-style-4{padding:0 40px;border-radius:5px;height:45px;line-height:45px;background:#ffba00;z-index:1;overflow:hidden}.link-style-4 span{font-size:11px;backface-visibility:hidden;display:inline-block;width:100%;color:#fff;text-transform:uppercase;font-weight:700;transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out}.link-style-4:before{content:attr(data-text);font-size:11px;position:absolute;color:#222;left:0;top:0;width:100%;height:100%;line-height:45px;text-align:center;text-transform:uppercase;font-weight:700;background:#fff;transform:translateY(101%);-webkit-transform:translateY(101%);-ms-transform:translateY(101%);transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;backface-visibility:hidden}.link-style-4:hover:before{transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0)}.link-style-4:hover span{transform:translateY(-101%);-webkit-transform:translateY(-101%);-ms-transform:translateY(-101%)}.link-style-5{height:45px;line-height:45px;padding:0 40px;font-weight:700;font-size:11px;text-transform:uppercase;overflow:hidden;background:#222}.link-style-5 span{z-index:2;color:#fff;display:inline-block;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out;transform-origin:bottom center;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center}.link-style-5:before{content:'';position:absolute;left:0;top:0%;width:100%;height:100%;background:#829858;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out;transform-origin:bottom center;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center}.link-style-5:hover:before{transform:scale(0)}.link-style-5:after{content:attr(data-text);position:absolute;left:0;top:0;width:100%;height:100%;line-height:45px;color:#fff;text-align:center;font-weight:700;font-size:11px;transform:translateY(-100%);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out;opacity:0}.link-style-5:hover span{transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);opacity:0}.link-style-5:hover:after{transform:translateY(0%);-webkit-transform:translateY(0%);-ms-transform:translateY(0%);opacity:1}.z-hold{z-index:5000}.z-index-block{z-index:5;position:relative}.link-style-5.type-2:before{background:#fff}.link-style-5.type-2 span{color:#829858}.link-style-7{padding:0 45px;height:40px;line-height:40px;background:#fff;color:#444;font-size:11px;text-transform:uppercase;font-weight:700;border:1px solid #fff;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.link-style-7:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;border:1px solid #fff;opacity:0;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.link-style-7:hover{background:none;color:#fff}.link-style-7:hover:before,.link-style-7.type-3:before{opacity:1;left:-6px;right:-6px;bottom:-6px;top:-6px}.link-style-7.type-2,.link-style-7.type-2:before{border-color:#efefef}.link-style-7.type-2:before{border-width:2px;left:-6px;right:-6px;bottom:-6px;top:-6px}.link-style-7.type-2:hover{color:#444}.link-style-7.type-2:hover:before{left:0;right:0;bottom:0;top:0}.link-style-7.type-3{background:none;color:#fff;font-size:14px;font-weight:900}.link-style-7.type-3:hover{background:#fff;color:#444}.link-style-7.type-3:hover:before{left:0;right:0;bottom:0;top:0;opacity:0}.link-style-7.type-4:hover{color:#444}.link-style-7.type-4:before{border-width:2px}.link-style-7.type-4:hover:before{left:0;right:0;bottom:0;top:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.custom-input-number{text-align:center;width:160px;font-size:0}.cin-btn{background:#fff0;border:1px solid #eee;background:#fff0;display:inline-block;margin:0 auto;width:45px;height:45px;font-size:20px;text-align:center;color:#909090;padding:0;vertical-align:middle}.cin-btn:focus{outline:none}.cin-input{border:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:#fff0;margin:0;pointer-events:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;height:45px;line-height:45px;font-size:11px;width:60px;border-top:1px solid #eee;border-bottom:1px solid #eee;color:#888;vertical-align:bottom}.input-item{position:relative;display:block}.input-item input,.input-item textarea{position:relative;width:100%;border:1px solid #eee;height:45px;line-height:45px;font-size:12px;padding:0 15px;color:#888;transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out}.input-item textarea{height:130px;padding:15px;line-height:18px;resize:none}.input-item.type-2 input,.input-item.type-2 textarea{border:0 none;border-bottom:2px solid #eee;padding:0}.input-item.type-3 input,.input-item.type-3 textarea{border:0 none;border-bottom:1px solid #eee;padding:0}.input-item input:focus,.input-item textarea:focus{border-color:#222}.input-item.type-4 input,.input-item.type-4 textarea{border:0 none;border-bottom:1px solid rgb(255 255 255 / .4);padding:0;color:#fff}.input-item.type-5 input{height:45px;line-height:43px}.input-item.type-5 input,.input-item.type-5 textarea{border:1px solid #f0f0f0;padding:0 15px;color:#fff}.input-item.type-5.col-br-light input,.input-item.type-5.col-br-light textarea{border:1px solid rgb(255 255 255 / .2)}.input-item.type-5 textarea{height:115px;padding:15px}.input-item.type-6 input,.input-item.type-6 textarea{background:#fff;border-color:#fff}.main-content{position:relative}.border-style .main-content{padding:0 30px;width:100%}.main-content.no-offset{padding:0}.border-style:before,.border-style:after{content:'';position:fixed;top:0;width:30px;height:100%;z-index:120;background:#fff}.grey-border.border-style:before,.grey-border.border-style:after{background:#f6f6f6}.border-style:after{left:0}.border-style:before{right:0}.frame-style .border-1:before,.frame-style .border-1:after,.frame-style .border-2:before,.frame-style .border-2:after{content:'';position:fixed;z-index:600;background:#fff}.frame-style .border-1:before{left:0;top:0;width:100%;height:30px}.frame-style .border-1:after{right:0;top:0;width:30px;height:100%}.frame-style .border-2:before{right:0;bottom:0;width:100%;height:30px}.frame-style .border-2:after{left:0;bottom:0;width:30px;height:100%}.frame-style .main-content{background:#fff}.frame-style .main-top-slider{padding-top:0;height:94vmin}.frame-style .header{top:30px;left:30px;right:30px;width:auto}.main-top-slider{position:relative;width:100%;height:100vmin;padding-top:95px}.main-top-slider.wh-900{min-height:900px}.main-top-slider.height-sm{height:670px}.style-caption-1{position:relative;text-align:center;z-index:1}.style-caption-1 .simple-text{max-width:565px;margin:0 auto}.style-caption-1:before{content:'';position:absolute;left:50%;top:0;width:100%;max-width:430px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);border:20px solid #006EAD;height:100%;z-index:-1}.style-caption-1.style-1 .title{max-width:420px;margin:0 auto}.style-caption-1.style-1:before{max-width:320px}.text-center{text-align:center}.caption{position:relative}.caption.text-center{text-align:center}.caption.text-left{text-align:left}.caption.text-center .title-separator-1{margin:0 auto}.caption.text-center img{margin:0 auto;display:block}.slider-arrow-1{position:absolute;width:60px;height:60px;top:50%;margin-top:-30px;background:#fff;text-align:center;line-height:60px;color:#c5c5c5;font-size:18px;z-index:50;cursor:pointer;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.slider-arrow-1.type-2{background:none;color:#fff}.swiper-arrow-left{left:0}.swiper-arrow-left.left-15{left:15px}.swiper-arrow-right{right:0}.swiper-arrow-right.right-15{right:15px}.slider-arrow-1:hover{background:#000;color:#fff}.slider-arrow-1.type-2:hover{background:#222}.slider-arrow-1.type-3{background:#819859;color:#fff}.slider-arrow-1.type-3:hover{background:#222}.slider-arrow-1.type-4{background:rgb(36 36 36 / .9);color:#fff}.slider-arrow-1.type-4:hover{background:#fff;color:#333}.slider-arrow-1.sm{width:40px;line-height:40px;height:40px}.slider-arrow-1.md{width:50px;line-height:50px;height:50px}.slider-arrow-1.type-5{background:none;border:1px solid #f6f6f6;border-bottom:0 none}.slider-arrow-1.type-5.swiper-arrow-left{border-left:0 none}.slider-arrow-1.type-5.swiper-arrow-right{border-right:0 none}.arrow-align-bottom{position:relative}.arrow-align-bottom .slider-arrow-1{top:auto;bottom:0;margin-top:0}.arrow-align-bottom .swiper-container-horizontal>.swiper-pagination-bullets{bottom:15px}.arrow-hover{position:relative}.arrow-hover .slider-arrow-1{opacity:0;visibility:hidden}.arrow-hover:hover .slider-arrow-1{opacity:1;visibility:visible}.align-arrow .slider-arrow-1{top:190px}.top-offset-55.slider-arrow-1{top:55px;margin-top:0}.slider-arrow-2{width:36px;line-height:36px;height:36px;color:#888;text-align:center;position:relative;float:left;cursor:pointer}.arrow-closest.relative{position:relative}.pagination-hide{display:none}.pagination{position:absolute;left:0;bottom:0;width:100%;text-align:center;margin:0;z-index:60}.swiper-pagination-bullet{width:19px;height:19px;background:none;opacity:1;position:relative;display:inline-block;transition:all 0.25s ease-in;-webkit-transition:all 0.25s ease-in}.swiper-pagination-bullet:before{content:'';position:absolute;width:7px;height:7px;border:2px solid #fff0;background:rgb(255 255 255 / .2);left:6px;top:6px;transition:all 0.25s ease-in;-webkit-transition:all 0.25s ease-in}.swiper-pagination-bullet-active:before,.swiper-pagination-bullet:hover:before{background:none;border-color:#5a4d40}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:50px}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.swiper-wrapper{cursor:grab}.color-revers .swiper-pagination-bullet:before{background:rgb(255 255 255 / .7)}.color-revers .swiper-pagination-bullet-active:before,.color-revers .swiper-pagination-bullet:hover:before{background:none;border-color:rgb(255 255 255 / .7)}.color-black .swiper-pagination-bullet:before{background:rgb(0 0 0 / .2)}.color-black .swiper-pagination-bullet-active:before,.color-black .swiper-pagination-bullet:hover:before{background:none;border-color:#7d6e5f}.type-col-2 .swiper-pagination-bullet-active:before,.type-col-2 .swiper-pagination-bullet:hover:before{border-color:#be9739}.type-col-3 .swiper-pagination-bullet-active:before,.type-col-3 .swiper-pagination-bullet:hover:before{border-color:#819859}.type-col-4 .swiper-pagination-bullet-active:before,.type-col-4 .swiper-pagination-bullet:hover:before{border-color:#e58954}.type-col-4.color-black .swiper-pagination-bullet:before{background:rgb(0 0 0 / .2)}.type-col-4.color-black .swiper-pagination-bullet-active:before,.type-col-4.color-black .swiper-pagination-bullet:hover:before{border-color:#e58954;background:none}.gutter-15 .swiper-slide{padding:0 15px}.swiper-container-horizontal>.swiper-pagination-bullets.vertical-left{width:30px;left:30px;top:0;bottom:auto;height:auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.swiper-container-horizontal>.swiper-pagination-bullets.vertical-right{width:30px;right:30px;top:0;left:auto;bottom:auto;height:auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.pagination.type-2 .swiper-pagination-bullet{width:18px;height:18px;text-align:center}.pagination.type-2 .swiper-pagination-bullet:before{content:'';position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;background:rgb(255 255 255 / .2);border-radius:50%;border:0 none}.pagination.type-2 .swiper-pagination-bullet-active:before,.pagination.type-2 .swiper-pagination-bullet:hover:before{background:#829858}.pagination.type-2.colo-type-1 .swiper-pagination-bullet:before{background:rgb(0 0 0 / .2)}.pagination.type-2.colo-type-1 .swiper-pagination-bullet-active:before,.pagination.type-2.colo-type-1 .swiper-pagination-bullet:hover:before{background:#e48775}.pagination.type-2.colo-type-2 .swiper-pagination-bullet:before{background:rgb(0 0 0 / .2)}.pagination.type-2.colo-type-2 .swiper-pagination-bullet-active:before,.pagination.type-2.colo-type-2 .swiper-pagination-bullet:hover:before{background:#829858}.pagination.type-2.colo-type-2.dark .swiper-pagination-bullet-active:before,.pagination.type-2.colo-type-2.dark .swiper-pagination-bullet:hover:before{background:#829858}.pagination.type-2.colo-type-3 .swiper-pagination-bullet:before{background:#cfcfcf}.pagination.type-2.colo-type-3 .swiper-pagination-bullet-active:before,.pagination.type-2.colo-type-3 .swiper-pagination-bullet:hover:before{background:#e37420}.pagination.type-2.colo-type-4 .swiper-pagination-bullet:before{background:#ccc}.pagination.type-2.colo-type-4 .swiper-pagination-bullet-active:before,.pagination.type-2.colo-type-4 .swiper-pagination-bullet:hover:before{background:#c29e46}.pagination.type-2.colo-type-5 .swiper-pagination-bullet:before{background:rgb(255 255 255 / .2)}.pagination.type-2.colo-type-5 .swiper-pagination-bullet-active:before,.pagination.type-2.colo-type-5 .swiper-pagination-bullet:hover:before{background:#fff}.pagination.type-2.colo-type-6 .swiper-pagination-bullet:before{background:rgb(0 0 0 / .2)}.pagination.type-2.colo-type-6 .swiper-pagination-bullet-active:before,.pagination.type-2.colo-type-6 .swiper-pagination-bullet:hover:before{background:#000}.pagination.type-2.dark .swiper-pagination-bullet:before{background:#cfcfcf}.swiper-container-horizontal.pagination-bottom>.swiper-pagination-bullets{bottom:0}.pagination.align-right-top{bottom:auto!important;left:auto!important;top:35px;right:25px;width:auto!important}.pagination.align-left-top{bottom:auto!important;left:60px!important;top:35px;width:auto!important}.pagination.align-left-bottom{bottom:20px!important;left:40px!important;width:auto!important}.pagination.align-bottom-30{bottom:30px!important}@media screen and (max-width:768px){.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:20px}.arrow-hover .slider-arrow-1{display:none}}header{position:fixed;left:0;top:0;width:100%;color:#888;z-index:100;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}header .container,header .container-fluid{height:inherit}.logo{z-index:50;height:inherit;position:relative;float:left}.navigation{position:relative;float:right;height:inherit}.navigation nav{position:relative;float:left;display:inline-block;height:inherit}.navigation nav>ul{height:inherit}.navigation nav ul li a i{display:none}.navigation nav ul li{position:relative;float:left;font-size:11px;line-height:11px;letter-spacing:1px;height:100%}.navigation nav>ul>li{line-height:11px;text-transform:uppercase;color:#444;margin:0 25px;height:inherit}header .navigation nav>ul>li>a{height:inherit;vertical-align:middle;display:table-cell;font-weight:400}.header-shadow{box-shadow:-1px 0 3px rgb(0 0 0 / .1);z-index:555}.dropmenu{top:100%;position:absolute;left:-30px;margin-top:-2px;box-shadow:2px 2px 2px rgb(0 0 0 / .2);background:rgb(34 34 34 / .9);z-index:1;padding:20px 0;backface-visibility:hidden;visibility:hidden;opacity:0;transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.dropmenu li{width:100%;padding:10px 30px}.dropmenu li a{color:#858585}.dropmenu li a:hover{color:#fff}.dropmenu li .dropmenu{left:100%;margin-left:2px;top:0;margin-top:-20px}.dropmenu li:hover .dropmenu{visibility:visible;opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}.dropmenu.type-1{min-width:235px}.dropmenu.type-2{min-width:705px;padding:0}.dropmenu.type-2>li{max-width:235px;padding:20px 0}.dropmenu.type-2 ul>li b{color:#fff;font-weight:800;margin-bottom:10px;display:block}.dropmenu.type-3{max-width:120px;padding:0}.navigation nav>ul>li:hover>.dropmenu{visibility:visible;opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}nav>ul>li:last-child>.dropmenu{left:auto;right:-30px}nav>ul>li:last-child>.dropmenu li a{float:right}nav>ul>li:last-child>.dropmenu li .dropmenu{left:auto;right:100%;top:0;margin-right:2px;margin-left:0}.header-folow{position:relative;float:right;height:inherit}.header-folow a{position:relative;display:table-cell;vertical-align:middle;height:inherit}.header-folow a span{color:#909090;font-size:14px;margin:0 5px;overflow:hidden;width:30px;line-height:30px;text-align:center;height:30px;position:relative;float:left;transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in}.header-folow .nav-menu-icon{display:block}.folow-style-1{margin-left:10px}.folow-style-1 a{border-radius:50%}.folow-style-1 a span:after{content:'';position:absolute;border-radius:50%;z-index:-1;left:0%;top:0;transform:scale(.5);-webkit-transform:scale(.5);-ms-transform:scale(.5);width:100%;height:100%;background:#006EAD;opacity:0;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.folow-style-1 .serch-button span{margin-right:25px}.folow-style-1 a span:hover:after{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);opacity:1}.folow-style-1 a span:hover{color:#fff}.folow-style-3 a span{width:40px;line-height:40px;height:40px;background:none;color:#fff;border-radius:50%}.folow-style-3 a:hover span{background:#e48850}.nav-menu-icon{position:relative;display:none;float:right;height:inherit;overflow:hidden;width:35px;z-index:1005;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.nav-menu-icon a i{top:-7px;position:relative;display:inline-block;width:35px;height:2px;background:#909090;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.nav-menu-icon a i:before,.nav-menu-icon a i:after{content:'';width:35px;height:2px;background:#909090;position:absolute;left:0;transition:all .2s ease-out}.nav-menu-icon a i.dark-color,.nav-menu-icon a i.dark-color:before,.nav-menu-icon a i.dark-color:after{background:#222}.nav-menu-icon a i:before{top:-7px}.nav-menu-icon a i:after{bottom:-7px}.nav-menu-icon a:hover i:before{top:-10px}.nav-menu-icon a:hover i:after{bottom:-10px}.nav-menu-icon a.active i{background:none}.nav-menu-icon a.active i:before{top:0;-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);transform:rotateZ(45deg)}.nav-menu-icon a.active i:after{bottom:0;-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.nav-menu-icon.type-2{text-align:center}.nav-menu-icon.type-2 i{width:2px;height:2px;top:-4px}.nav-menu-icon.type-2 a i:before,.nav-menu-icon.type-2 a i:after{content:'';width:2px;height:2px}header .nav-menu-icon.type-2 a.active i{background:#fff}.nav-menu-icon.type-2 a.active i:before{width:35px;left:-11px;height:1px}.nav-menu-icon.type-2 a.active i:after{width:35px;left:-11px;height:1px}.header-style-1{padding:0 15px;background:#fff;height:95px}.header-style-1 .hlogo-white{display:none}.header-style-1 nav>ul>li>a{position:relative;display:inline-block;overflow:hidden;color:#444}.header-style-1 nav>ul>li>a:before{content:'';position:absolute;left:-100%;top:0;width:100%;height:5px;background:#006EAD;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.header-style-1 nav>ul>li.active>a,.header-style-1 nav>ul>li>a:hover{color:#006EAD}.header-style-1 nav>ul>li>a:hover:before,.header-style-1 nav>ul>li.active>a:before{left:0}.header-style-3,.header-style-3 .navigation{transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in}.header-style-3 .link a,.header-style-3 .link span{color:rgb(255 255 255 / .4);font-size:11px;display:table-cell;vertical-align:middle;height:inherit}.header-style-3 .header-link-contact{position:relative;float:left;margin:0 50px 0 0;height:inherit;line-height:50px;font-size:11px;padding:0 25px}.link-wrap{position:relative;float:left;height:inherit}.header-style-3 .header-link-contact:hover a{color:#fff}.header-style-3 .logo{float:none;display:inline-block}.botton-menu{width:100%;text-align:center;height:130px;border-bottom:1px solid #eee}.botton-menu .serch-button{float:left;height:inherit}.header-style-3 .top-menu{background:rgb(0 0 0 / .15);height:50px;transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in}.header-style-3 .navigation nav>ul>li{color:#fff;margin:0 40px 0 0}.header-style-3 .navigation nav>ul>li>a{overflow:hidden;position:relative;z-index:1;padding:0 15px}.header-style-3 .navigation nav>ul>li>a:before{content:'';position:absolute;right:-100%;background:#fff;width:100%;height:22px;z-index:-1;margin-top:-6px;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.header-style-3.type-1 .navigation nav>ul>li:hover>a:before,.header-style-3.type-1 .top-menu .navigation nav>ul>li.active>a:before{right:0}.header-style-3.type-1 .top-menu .navigation nav>ul>li:hover>a,.header-style-3 .top-menu .navigation nav>ul>li.active>a{color:#222}.header-style-3 .header-folow a span{text-align:right}.header-style-3 .header-folow a:hover span{color:#fff}.header-style-3 .logo{float:left;display:table;text-align:center;width:190px}.header-style-3 .navigation{width:100%;float:none;height:90px}.header-style-3 .navigation nav{float:right}.header-style-3.scrol{background:#333}.header-style-3.type-1 .shop-card-item,.header-style-3.type-1 .serch-button{display:none}.header-style-3.type-1 .top-menu{background:none;border-bottom:1px solid rgb(255 255 255 / .1)}.header-style-3.type-1 .header-folow{margin-right:30px}.navigation nav ul li.lang-list>a i{display:inline-block}.header-style-3.type-1 .header-link-contact{margin:0}.header-style-3.type-1 .navigation nav ul li{font-size:12px}.header-style-3.type-3 .navigation{background:#222}.header-style-3.type-3 .logo{border-right:1px solid rgb(255 255 255 / .1)}.header-style-3.type-3 .navigation nav>ul{float:left}.header-style-3.type-3 .header-folow{border-left:1px solid rgb(255 255 255 / .1)}.header-style-3.type-3 .header-folow .serch-button{width:90px;border-right:1px solid rgb(255 255 255 / .1);text-align:center}.header-style-3.type-3 .header-folow a span{text-align:center;margin:0 15px;float:none}.header-style-3.type-3.scrol{height:60px}.header-style-3.type-3.scrol .navigation{height:60px}.header-style-3.type-3 .nav-menu-icon{right:30px}.nav-menu-icon a i.white-color,.nav-menu-icon a i.white-color:before,.nav-menu-icon a i.white-color:after{background:#fff!important}.nav-menu-icon a.active i.white-color:before,.nav-menu-icon a.active i.white-color:after{background:#222!important}.header-style-3.type-4{background:rgb(0 0 0 / .7)}.header-style-3.type-4 .navigation{height:90px;width:100%;float:none}.header-style-3.type-4 .header-link-contact{font-style:italic;margin:0;border-right:1px solid rgb(255 255 255 / .1)}.header-style-3.type-4 .header-link-contact:first-child{margin-left:0}.header-style-3.type-4 .navigation nav>ul>li{color:#fff}.header-style-3.type-4 .top-menu{border-bottom:1px solid rgb(255 255 255 / .1)}.header-style-3.type-4 .logo{float:left;margin-left:30px;width:auto}.header-style-3.type-4 .link-shop .txt{font-size:11px;padding-left:10px;font-style:italic;text-transform:none;vertical-align:middle;display:inline-block;line-height:11px}.header-style-3.type-4 .navigation nav>ul>li>a>img{vertical-align:middle}.header-style-3.type-4 .navigation nav>ul>li:hover>a:before{right:0}.header-style-3.type-4 .header-folow{margin-right:30px}.header-style-3.type-4 .header-folow .serch-button{border-left:1px solid rgb(255 255 255 / .1);border-right:1px solid rgb(255 255 255 / .1);padding:0 15px}.link-like b,.link-shop b{font-size:16px;color:#fff}.link-shop span{color:#fff}.header-style-3.type-4 .serch-button span{text-align:center}.header-style-3.type-4.scrol .top-menu{margin-top:-50px}.header-style-3.type-4.scrol{height:90px}.header-style-3.type-4 .navigation nav>ul{float:left}.header-style-3.type-5 .navigation nav{width:100%;padding-left:130px}.header-style-3.type-5 .logo{width:auto;margin:0 50px 0 30px;position:absolute;left:0;top:0;max-width:130px}.header-folow{float:right;margin-right:30px}.header-style-3.type-5 .navigation nav>ul{float:left}.header-style-3.type-5 .header-folow a span{text-align:center}.header-style-4{background:#fff}.header-style-4 .navigation{width:100%;float:none}.header-style-4 .top-menu{background:#222;height:50px;position:relative;z-index:50}.header-style-4 .center-menu{height:130px;background:#fff;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.header-style-4 .bottom-menu{height:70px}.bottom-menu ul{display:table;width:100%;height:100%}.bottom-menu ul li{display:table-cell;vertical-align:middle;font-size:11px;line-height:11px;text-transform:uppercase;color:#444;margin:0 28px;position:relative;text-align:center}.bottom-menu ul li:last-child{text-align:right}.bottom-menu ul li:first-child{text-align:left}.bottom-menu ul li a{position:relative;padding:7px}.bottom-menu ul li a:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#222;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out;z-index:-1}.bottom-menu ul li a:hover:before{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.bottom-menu ul li a:hover{color:#fff}.center-menu-wrap{position:relative;height:inherit;border-bottom:1px solid #ccc}.logo span{font-size:11px;color:#888;text-transform:uppercase}.logo.center{text-align:center;height:auto}.logo.center img{display:block;margin:0 auto 5px}.header-style-4 .logo{z-index:1}.header-style-4 .sub-menu{z-index:500;padding:90px 50px;text-align:left}.header-style-4 .sub-nav-menu-icon{right:0;display:block;width:32px}.header-style-4 .sub-nav-menu-icon.nav-menu-icon a i{top:0}.header-style-4 .serch-button{left:0}.header-style-4 .header-folow{margin-right:0}.header-style-4 .navigation nav>ul>li{color:#787878;margin:0 30px 0 0;height:auto;padding:15px 0}.header-style-4 .navigation nav>ul>li>a{position:relative;padding:5px;height:auto;display:inline-block}.header-style-4 .navigation nav>ul>li>a:before{content:'';position:absolute;opacity:0;left:0;bottom:-20px;width:100%;height:100%;background:#fff;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out;z-index:-1}.header-style-4 .navigation nav>ul>li:hover>a:before{bottom:0;opacity:1}.header-style-4 .navigation nav>ul>li:hover>a{color:#787878}.header-style-4.scrol .bottom-menu{display:none}.header-style-4.scrol .center-menu-wrap{border-color:#fff}.header-style-4.scrol .center-menu{height:60px}.header-style-4 .header-folow a:hover span{color:#fff}.header-style-4.type-2{background:#f6f6f6}.header-style-4.type-2 .top-menu{height:90px;background:#f6f6f6}.header-style-4.type-2 .navigation nav>ul>li{color:#888;padding:35px 0}.header-style-4.type-2 nav>ul>li>a:before{background:#222}.header-style-4.type-2 nav>ul>li:hover>a{color:#fff}.header-style-4.type-2 .serch-button{right:75px;left:auto}.header-style-4.type-2 .sub-nav-menu-icon{right:0}.header-style-4.type-2 .logo{margin-right:50px}.header-style-4.type-2 .bottom-menu{background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .05);padding:0 65px}.header-style-4.type-2 .bottom-menu li a{padding:0 0 4px 0}.header-style-4.type-2 .bottom-menu li a:before{height:1px;bottom:0;top:auto;z-index:1}.header-style-4.type-2 .bottom-menu li a:hover{color:#222}.offset-190{padding-top:190px}.header-style-5.header{position:relative}.frame-style .header-style-5.header{top:auto;left:auto;right:auto;width:100%}.nav-menu-icon.rel{position:relative;margin:0 auto;display:block;float:none}.header-style-5.header .nav-menu-icon a i,.header-style-5.header .nav-menu-icon a i:before,.header-style-5.header .nav-menu-icon a i:after,.header-style-5.header .nav-menu-icon:hover a i,.header-style-5.header .nav-menu-icon:hover a i:before,.header-style-5.header .nav-menu-icon:hover a i:after{background:#b2a67b}.header-style-5.header .nav-menu-icon{overflow:visible}.header-style-5.header .nav-menu-icon a.active i{background:#fff0}.header-style-5 .navigation{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;background:rgb(51 51 51 / .95);transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;z-index:5000;visibility:hidden;opacity:0;font-size:0}.header-style-5 .navigation:before{content:'';position:relative;display:inline-block;vertical-align:middle;height:100%}.header-style-5 .navigation.open-center-menu{visibility:visible;opacity:1}.header-style-5 .navigation nav{display:inline-block;vertical-align:middle;vertical-align:middle;text-align:center;z-index:400}.header-style-5 nav ul li{font-size:20px;line-height:20px;margin:0 0 30px;text-transform:uppercase;letter-spacing:1px;color:#fff;height:auto;display:block;width:100%;text-align:center}.header-style-5 nav ul li:hover,.header-style-5 nav ul li a.active{color:#b2a67b}.header-style-5 nav{display:inline-block;height:auto;float:none;width:100%}.header-style-5 .close-menu{position:absolute;right:30px;top:30px;height:40px;line-height:40px;width:40px;cursor:pointer;z-index:500;background:#fff}.header-style-5 .close-menu img{position:absolute;left:50%;top:50%;margin:-5px 0 0 -5px}.header-style-5 .navigation nav>ul{height:auto}header.header-style-5 .navigation nav>ul>li>a{display:block}.center-menu-block{margin-top:-15px}.header-style-5 .scrol-nav-menu-icon{display:none}.header-style-5.scrol .scrol-nav-menu-icon{position:fixed;right:60px;top:60px;z-index:400;display:block}.offset-left-250{padding-left:250px;width:100%;overflow:hidden}.header-style-6{position:fixed;left:0;top:0;height:100%;overflow-y:auto;width:250px;background:#222;text-align:center}.header-style-6 .navigation,.header-style-6 .navigation nav{float:none;height:auto}.header-style-6 .navigation nav{padding:0 30px 170px}.header-style-6 .logo{display:inline-block;height:auto;float:none;margin:0 auto 30px;width:100%}.header-style-6 .navigation nav>ul>li>a{display:block;padding:20px 0}.header-style-6 .navigation nav>ul>li{font-size:11px;text-transform:uppercase;color:#787878;line-height:11px;margin:0;text-align:center;display:block;width:100%;float:none;border-bottom:1px dashed rgb(255 255 255 / .05)}.header-style-6 .navigation nav>ul>li:last-child{border-bottom:0 none}.header-style-6 .link{font-size:12px;color:#fff}.header-style-6 .nav-menu-icon{display:none;position:absolute;right:30px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);height:auto;overflow:visible}.header-style-6 .header-folow a{height:auto}.header-style-6 .header-folow{height:auto}.header-style-6 .nav-menu-icon a.active i.white-color:before,.header-style-6 .nav-menu-icon a.active i.white-color:after{background:#fff!important}.header-style-6 .nav-menu-icon a.active i.white-color{background:#222!important}.header-style-7{position:fixed;left:0;top:0;width:100%;height:90px;border-bottom:1px solid #f6f6f6;background:#fff}.header-style-7 .nav li{display:block;float:right;color:#444}.header-style-7 .nav li:hover a{background:#f6f6f6}.header-style-7 .nav li a{font-size:11px;line-height:88px;padding:0 35px;border-left:1px solid #f6f6f6;text-transform:uppercase;display:block;background:#fff}.header-style-7 .nav ul{position:absolute;right:145px;left:190px;top:0;height:100%;overflow:hidden}.header-style-7 .logo{min-width:190px;height:inherit}.header-style-7 .logo img{margin:0 auto;display:block}.header-style-7 .sub-nav-menu-icon{width:115px;border-left:1px solid #f6f6f6}.more-link{position:absolute;right:115px;height:100%;width:30px;border-left:1px solid #f6f6f6;cursor:pointer}.more-link span{position:absolute;left:50%;top:50%;width:3px;height:3px;background:#444;margin-top:-1.5px;margin-left:-1.5px}.more-link span:before,.more-link span:after{content:'';position:absolute;width:3px;height:3px;left:0;background:#444}.more-link span:before{top:-9px}.more-link span:after{bottom:-9px}.nav.open ul{overflow:visible}.nav.open li{border-bottom:1px solid #f6f6f6}.sub-menu.horizontal-type{position:fixed;left:0;top:90px;width:100%;height:330px;padding:30px 15px;background:#fff;z-index:50;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;text-align:left;transform:translateX(100%);-webkit-transform:translateX(100%);-ms-transform:translateX(100%)}.open-submenu .sub-menu.horizontal-type{transform:translateX(0%);-webkit-transform:translateX(0%);-ms-transform:translateX(0%)}.sub-menu-right.horizontal-type{overflow:hidden}.color-type-1.header .navigation nav>ul>li>a:before,.color-type-1.header .navigation nav>ul>li.active>a:before{background:#829858}.color-type-1.header .header-folow a:hover span,.color-type-1.header .sub-menu .address-item a:hover{color:#95b45a}.color-type-1.header .sub-nuvigation li a:before{background:#829858}.color-type-2.header .navigation nav>ul>li>a:before,.color-type-2.header .navigation nav>ul>li.active>a:before{background:#ffba00}.color-type-2.header .sub-nuvigation li a:before{background:#ffba00}.color-type-2.header .header-folow a:hover span{color:#ffba00}.color-type-3.header .navigation nav>ul>li>a:before,.color-type-3.header .navigation nav>ul>li.active>a:before{background:#006EAD}.color-type-3.header .header-folow a:hover span{color:#006EAD}.color-type-3.header .sub-nuvigation li a:before,.color-type-3.header .sub-nuvigation li.active a:before{background:#006EAD}.color-type-4.header .header-folow a:hover span,.color-type-4.header .navigation nav>ul>li.active>a,.color-type-4.header .navigation nav>ul>li:hover>a{color:#be9739}.color-type-4.header .sub-nuvigation li a:before,.color-type-4.header .sub-nuvigation li.active a:before{background:#be9739}.color-type-4 .navigation nav>ul>li>a:before{display:none}.color-type-5.header .header-folow a:hover span,.color-type-5.header .navigation nav>ul>li.active>a,.color-type-5.header .navigation nav>ul>li:hover>a{color:#e37a67}.color-type-5.header .sub-nuvigation li a:before,.color-type-5.header .sub-nuvigation li.active a:before,.color-type-5 .navigation nav>ul>li>a:before{background:#e37a67}.color-type-6.header .header-folow a:hover span,.color-type-6.header .navigation nav>ul>li.active>a,.color-type-6.header .navigation nav>ul>li:hover>a{color:#e58954}.color-type-6.header .sub-nuvigation li a:before,.color-type-6.header .sub-nuvigation li.active a:before,.color-type-6 .navigation nav>ul>li>a:before{background:#e58954}.color-type-7.header .header-folow a:hover span,.color-type-7.header .navigation nav>ul>li.active>a,.color-type-7.header .navigation nav>ul>li:hover>a{color:#d1c059}.color-type-7.header .sub-nuvigation li a:before,.color-type-7.header .sub-nuvigation li.active a:before,.color-type-7 .navigation nav>ul>li>a:before{background:#d1c059}.color-type-8.header .header-folow a:hover span,.color-type-8.header .navigation nav>ul>li.active>a,.color-type-8.header .navigation nav>ul>li:hover>a{color:#e47a2a}.color-type-8.header .sub-nuvigation li a:before,.color-type-8.header .sub-nuvigation li.active a:before,.color-type-8 .navigation nav>ul>li>a:before{background:#e47a2a}.color-type-9.header .header-folow a:hover span{color:#af9659}.color-type-9.header .sub-nuvigation li a:before,.color-type-9.header .sub-nuvigation li.active a:before,.color-type-9 .navigation nav>ul>li>a:before{background:#af9659}.color-type-10 .navigation nav>ul>li:hover,.color-type-10 .link:hover{color:#e48850}.color-type-10 .navigation nav>ul>li>a.active,.color-type-10 .navigation nav>ul>li>a:hover{color:#e48850}.color-dark{background:#333!important}.color-dark-2{background:#222!important}.color-dark-3{background:rgb(51 51 51 / .3)!important}.header-style-3.color-dark-3 .navigation nav>ul>li{color:#fff}.color-white{background:#fff!important}.color-white .navigation{background:none!important}.no-bg{background:none;border-bottom:1px solid rgb(255 255 255 / .1)}.no-bg.header-style-3.type-3 .navigation{background:none}.no-bg.header-style-3.type-3.scrol .navigation{background:#222}.no-bg .navigation nav>ul>li{color:#fff}.no-bg .header-folow a span{color:#fff}.header-sub-menu .navigation nav{padding-right:80px}.sub-nav-menu-icon{position:absolute;width:80px;text-align:center;height:inherit;right:0;top:0;z-index:50}.sub-nav-menu-icon a{width:32px;height:32px;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px}.sub-nav-menu-icon i{display:block;width:32px;height:1px;background:#909090;margin-top:16px;position:relative;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.sub-nav-menu-icon i:before{content:'';position:absolute;width:100%;left:0;top:-7px;height:1px;background:#909090;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.sub-nav-menu-icon i:after{content:'';position:absolute;width:100%;left:0;bottom:-7px;height:1px;background:#909090;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.sub-menu{position:fixed;text-align:center;padding:0 50px;right:-100%;top:0;background:#fff;width:400px;height:100%;overflow-y:auto;-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;z-index:10}.sub-menu-logo{display:block;margin:0 auto 65px}.sub-nuvigation li{position:relative;display:block;font-size:11px;text-transform:uppercase;letter-spacing:1px;font-weight:300;color:#444;width:100%;text-align:center;border-bottom:1px solid rgb(0 0 0 / .05);line-height:11px;overflow:hidden}.sub-nuvigation li a{position:relative;display:inline-block;padding:20px 0;width:100%}.sub-nuvigation li a:before{content:'';position:absolute;left:0;bottom:-100%;height:100%;width:100%;z-index:-1;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.sub-nuvigation li:hover a:before{bottom:0}.sub-nuvigation li:hover a{color:#fff}.sub-menu .address-item a{font-size:13px;line-height:16px;color:#888;display:inline-block}.header.open-submenu .sub-menu{right:0}.header.open-submenu .sub-nav-menu-icon i:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);top:0}.header.open-submenu .sub-nav-menu-icon i:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);bottom:0}.header.open-submenu .sub-nav-menu-icon i{background:#fff}.overflow{overflow:hidden}.submenu-layer{position:fixed;top:0;right:400px;left:0;bottom:0;background:rgb(51 51 51 / .6);cursor:pointer;z-index:120;visibility:hidden;opacity:0}.submenu-layer.type-2{right:0;top:420px}header.open-submenu .submenu-layer{visibility:visible;opacity:1;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 300ms;-moz-transition:all 400ms cubic-bezier(.345,.855,.565,1) 300ms;-o-transition:all 400ms cubic-bezier(.345,.855,.565,1) 300ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 300ms}.close-sub-menu{position:absolute;right:35px;top:35px;cursor:pointer;z-index:1}.search-popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:801;background:rgb(255 255 255 / .8);transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);visibility:hidden;opacity:0;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.search-popup.open{visibility:visible;opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}.search-popup .vertical-align{width:100%}.input-field{position:relative;width:100%;font-size:14px;line-height:14px;overflow:hidden;padding-bottom:20px;display:inline-block}.input-field:before{content:'';position:absolute;bottom:0;right:0;width:100%;height:2px;background:#fff;z-index:5;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.input-field:after{content:'';position:absolute;bottom:0;left:-105%;width:100%;height:2px;background:#333;z-index:5;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.input-field.active:before{right:-105%}.input-field.active:after{left:0}.input-field .input{position:absolute;left:0;background:none;color:#fff;width:100%;padding-right:50px}.input-field .wraper{position:relative;width:100%}.search-form{position:relative;width:100%;background:#333;padding:90px}.search-form .title{color:#fff;font-size:20px;text-transform:uppercase;line-height:20px;padding-bottom:45px}.submit{color:#909090;position:relative;float:right}.submit input{position:absolute;top:0;right:0;width:20px;height:20px;z-index:50;padding:0}.close{position:absolute;right:0;top:0;width:40px;height:40px;background:#fff;color:#787878;text-align:center;line-height:40px;cursor:pointer}.close span{font-size:24px;position:relative;backface-visibility:hidden;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);display:block;font-family:Helvetica}.f-logo{display:inline-block;position:relative}.subscribe-item{position:relative;width:100%}.input-wrapper{position:relative;width:100%;height:45px;line-height:45px;border-bottom:1px solid #fff;font-size:12px;letter-spacing:.5px}.input-wrapper label{position:absolute;left:0;top:0;display:block;line-height:inherit;color:#fff}.input-wrapper .sub-input{position:relative;padding:0 25px 0 80px;color:#fff;line-height:inherit;width:100%}.input-wrapper .sub-submit{position:absolute;height:100%;width:25px;text-align:right;right:0;bottom:0;line-height:inherit;color:#787878;font-size:26px;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.input-wrapper .sub-submit:hover{color:#fff}.footer-nav a{font-size:11px;text-transform:uppercase;color:#787878;margin:0 83px;display:inline-block;font-weight:300;display:inline-block}.footer-nav a:hover{color:#fff}.font-style-2 .copyright{font-size:12px;color:#787878;line-height:16px;font-weight:300}.follow-wide-link{position:relative;width:100%;font-size:0;background:#242424;overflow:hidden}.follow-wide-link a{position:relative;display:inline-block;height:80px;line-height:80px;color:#787878;font-size:12px;font-weight:700;width:25%;border-left:1px solid rgb(255 255 255 / .1)}.follow-wide-link a i{position:absolute;font-size:20px;color:#fff;width:100%;height:100%;line-height:80px;display:block;left:0;top:0;transform:translateY(105%);-webkit-transform:translateY(105%);-ms-transform:translateY(105%);opacity:0;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.follow-wide-link a span{display:block;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.follow-wide-link a:hover span{transform:translateY(-105%);-webkit-transform:translateY(-105%);-ms-transform:translateY(-105%);opacity:0}.follow-wide-link a:hover i{transform:translateY(0%);-webkit-transform:translateY(0%);-ms-transform:translateY(0%);opacity:1}.footer-item .title{color:#fff;font-size:12px;font-weight:700;display:block}.footer-post{position:relative;font-size:0;display:inline-block;width:100%}.footer-post .img{width:55px;float:left;position:relative}.footer-post .img img{width:100%;height:auto}.footer-post .txt{position:relative;padding-left:70px;text-align:left}.footer-post .txt a{font-size:11px;color:#fff;font-weight:700;line-height:16px;padding-bottom:5px;display:block;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.footer-post .txt a:hover{color:rgb(255 255 255 / .6)}.footer-post .txt span{font-size:10px;color:#787878;font-weight:300}.divid-line{position:relative;width:100%;height:1px;background:#4a4a4a}.some-wrap{margin-left:-8px;margin-right:-8px}.some-wrap a{display:block;float:left;width:33.333%;padding:0 8px 16px;position:relative;overflow:hidden;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.some-wrap a img{width:100%;height:auto;display:block}.some-wrap a:hover{opacity:.5}.f-form{position:relative;width:100%}.f-form p{font-size:12px;line-height:20px;font-weight:300;color:#787878}.f-form .input-info{font-size:11px;line-height:14px;color:#787878;font-weight:300}.f-form .input{position:relative;width:100%}.f-form .input .email{position:relative;width:100%;height:100%;display:inline-block;padding:0 40px 0 15px;font-size:11px;height:40px;border:1px solid #4a4a4a;line-height:38px;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out;color:#fff}.f-form .input .email:focus{border-color:#fff}.f-form .input .submit{position:absolute;right:0;top:0;width:40px;height:100%;text-align:center;line-height:40px}.f-form .input .submit input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;cursor:pointer}.footer-folow a{display:inline-block;width:40px;height:40px;line-height:40px;border-radius:50%;text-align:center;background:#2a2a2a;position:relative;color:#5b5b5b;font-size:14px;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.footer-bottom .footer-folow{float:right}.footer-bottom .footer-folow a{margin:0 0 0 20px}.footer-folow a:hover{color:#222;background:#fff}.footer-bottom .copyright{float:left}.f-form.type-2 .input .email{border-color:#fff;background:#fff;color:#888;height:45px;line-height:45px}.f-form.type-2 .input{max-width:570px;margin:0 auto;display:block}.f-form.type-2 .submit{color:#888;line-height:45px}.f-form.type-2 .submit span{position:relative;z-index:1}.footer-folow.color-link-2 a{background:#fff;color:#818181;margin:0 10px}.footer-folow.color-link-2 a:hover{color:#fff;background:#222}.footer-instagram{position:relative;width:100%;display:table;table-layout:fixed}.footer-instagram img{max-width:100%;height:auto;display:block}.footer-instagram a{display:table-cell;vertical-align:bottom}.footer-style-1{position:relative;width:100%;display:inline-block;text-align:center}.footer-style-1 .f-logo{display:block;margin:0 auto}.footer-style-1 .copyright{font-size:13px;line-height:16px;color:#888;display:inline-block;position:relative;width:100%}.footer-link-menu.type-2 li{margin:0 40px}.footer-link-menu.type-2 li:hover{color:#222}.footer-folow-2{display:table;width:100%;padding:0 15px;table-layout:fixed}.footer-folow-2 a{display:table-cell;vertical-align:middle;padding:30px 0;border:1px solid #f3f3f3;border-right:0 none;font-size:12px;font-weight:700;color:#787878}.footer-folow-2 a:last-child{border-right:1px solid #f3f3f3}.footer-folow-2 a:hover{color:#fff;background:#b2a67b;border-color:#b2a67b}.footer-style-2{position:relative;width:100%;background:#333;text-align:center}.footer-style-2 .copyright{color:#787878;font-size:12px}.footer-style-3{background:#333;position:relative;z-index:80}.footer-style-3 .copyright{font-size:12px;line-height:30px;vertical-align:middle;display:inline-block;color:#787878;font-weight:300}.footer-style-3 .copyright a:hover{color:#fff}.footer-style-3.style-2{padding-bottom:0}.footer-style-3.style-2 .footer-bottom{background:#2a2a2a}.list-f li{font-size:10px;color:#787878;text-transform:uppercase;line-height:10px;padding:10px 0 10px 20px;border-bottom:1px solid #3f3f3f;position:relative;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.list-f li:before{content:'';position:absolute;left:0;width:2px;height:2px;background:#787878;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.list-f li:hover{color:#fff}.list-f li:hover:before{background:#fff}.address-item .link a{display:block}.footer-link-menu{position:relative}.footer-link-menu li{font-size:11px;line-height:13px;text-transform:uppercase;color:#787878;display:inline-block;margin:0 0 0 40px;position:relative;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.footer-link-menu li:hover{color:#fff}.footer-style-4{background:#fff;text-align:left}.footer-style-4 .address-item{text-align:left}.main-top-slider.no-offset{padding-top:0}.section{position:relative;overflow:hidden;clear:both}.service-item{position:relative;text-align:center;overflow:hidden;height:250px;display:block}.service-item.lg-height{height:350px}.service-item:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;opacity:0;border:10px solid #fff;z-index:1;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.service-item .title{letter-spacing:0;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.service-item:hover .title{letter-spacing:2px;backface-visibility:hidden}.service-item:hover:before{opacity:1;left:20px;top:20px;right:20px;bottom:20px}.styled-block{position:relative;background:#333;text-align:center;padding:0 100px;z-index:1}.styled-block.style-1{background:#f6f6f6;padding:20px}.service-icon-box{position:relative}.service-icon-box.sm .caption{padding-left:50px}.service-icon-box.sm .image{max-width:50px}.service-icon-box.lg-padd .caption{padding-left:100px}.service-icon-box.lg-padd .image{max-width:100px}.service-icon-box.right-align{text-align:right}.service-icon-box.right-align .image{float:right}.service-icon-box.right-align .caption{padding:0 70px 0 0;text-align:right}.service-icon-box .caption{position:relative;padding-left:70px;text-align:left}.service-icon-box .caption .title{padding-top:5px;display:block;font-weight:700}.service-icon-box .caption .title.no-padd{padding-top:0}.service-icon-box .image{position:relative;float:left}.service-icon-box .simple-text{display:block;clear:both;width:100%}.service-icon-box.style-2{text-align:center;background:#fff;padding:60px 30px 55px}.service-icon-box.style-2 .caption{padding-left:0;text-align:center}.service-icon-box.style-2 .image{float:none;display:block;margin:0 auto 15px}.service-icon-box.style-3{padding:80px 50px;border:1px solid #f7f7f7;border-left:0 none;min-height:220px}div[class*="col"]:first-child .service-icon-box.style-3{border-left:1px solid #f7f7f7}.service-icon-box.style-3.w-counter .image{width:auto}.service-icon-box.style-3 .image{width:50px;float:none;display:inline-block;vertical-align:middle}.service-icon-box.style-3 .caption{padding-left:0;display:inline-block;vertical-align:middle}.service-icon-box.style-3 .caption .title{padding-top:0}.service-icon-box .text-center{width:100%;text-align:center}.service-icon-box.sm{min-height:160px;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.service-icon-box.md{padding-top:60px;padding-bottom:60px}.service-icon-box.sm:hover{background:#f6f6f6}.service-icon-box.style-4{padding:0}.service-icon-box.style-4 .title{padding-top:0}.service-icon-box.border-bottom{border-bottom:1px solid #f6f6f6}.service-icon-box.border-bottom-1{border-bottom:1px solid rgb(255 255 255 / .05)}.service-icon-box.border{border:1px solid #f6f6f6}.service-icon-box.border-2{border:1px solid rgb(0 0 0 / .05);border-left:0 none;border-bottom:0 none}.service-icon-box.style-5{padding:40px 70px;font-size:0}.service-icon-box.style-5 .sub-desc{color:rgb(255 255 255 / .8);white-space:nowrap}.service-icon-box.style-5 .title{color:#fff;padding-top:0;padding-bottom:10px}.service-icon-box.style-5 .image{display:inline-block;vertical-align:middle;float:none;width:55px}.service-icon-box.style-5 .caption{display:inline-block;vertical-align:middle;padding-left:0;width:calc(100% - 55px)}.service-icon-box.style-6{background:#fff;padding:80px 70px;text-align:left}.service-icon-box.style-6 .title{text-transform:none}.service-icon-box.style-6 .sub-desc{color:#a2a2a2}.service-icon-box.style-6.bg-2{background:#f6f6f6}.service-icon-box.text-center{text-align:center}.service-icon-box.style-7{min-height:100%}.service-icon-box.style-7 .caption{padding:0 50px 0 0}.service-icon-box.style-8{padding:30px 30px 30px 0}.service-icon-box.style-8 .image{width:70px;top:30px}.service-icon-box.style-8 .image img{display:block;margin:0 auto}.skill-block{position:relative;width:50%;text-align:left}.skill-block.full-w{width:100%}.skill-block .title{font-size:11px;text-transform:uppercase;color:#222;letter-spacing:2px;font-weight:700;margin-bottom:17px}.skill-line{position:relative;width:100%;height:5px;background:#ebebeb}.skill-line div{position:absolute;left:0;width:0;height:100%;background:#006EAD;transition:all 2s ease-out;-webkit-transition:all 2s ease-out;-ms-transition:all 2s ease-out}.line-animate{font-size:11px;font-weight:700;color:#888;position:absolute;right:0;top:-32px}.line-animate .timer{display:inline-block;float:left}.image-item-box{position:relative}.image-item-box .image img{width:100%;height:auto;display:block}.image-item-box .text{max-width:330px;margin:0 auto}.address-item{text-align:center;position:relative;z-index:1}.address-item p{font-size:13px;color:#888;font-size:300}.address-item .title{color:#222;font-weight:700}.address-item .link{display:inline-block}.address-item.type-1{border-bottom:1px solid #fff}.address-item.type-1:last-child{border-bottom:0 none}.address-item.type-2{text-align:left}.address-item.type-2 .title{font-size:12px;color:#fff;padding-bottom:5px}.address-item.type-2 p,.address-item.type-2 .link a{color:#787878;font-size:12px}.address-item.type-2 .link a:hover{color:#fff}.address-item.type-3{text-align:left;border-bottom:1px solid rgb(0 0 0 / .05);max-width:370px}.address-item.type-3:last-child{border-bottom:0 none}.address-item.type-3 .icon{position:relative;float:left;width:65px}.address-item.type-3 .txt{position:relative;padding-left:65px}.address-item.type-3 .title{padding-bottom:10px;letter-spacing:1px}.address-item.type-3 .link{font-size:13px}.address-item.type-3.col-light{border-color:rgb(255 255 255 / .2)}.address-item.type-3.col-light .link a,.address-item.type-3.col-light p{color:rgb(255 255 255 / .8)}.address-item.type-3.col-light .link a:hover{color:#fff}.address-item.type-3.col-light .title{color:#fff}.address-item.type-4{border-bottom:1px solid rgb(255 255 255 / .2)}.address-item.type-4 .title{color:#fff}.address-item.type-4 .link a,.address-item.type-4 p{color:rgb(255 255 255 / .8)}.address-item.type-4 .link a:hover{color:#fff}.address-item.type-4:last-child{border-bottom:0 none}.link{font-size:14px;position:relative;display:block}.link.sm{font-size:13px}.link span{color:#444;font-weight:700}.link a{color:#888;font-weight:300}.link a:hover{color:#222}.section-service-item .container-fluid{padding-left:0;padding-right:0}.team-item{position:relative;width:100%;text-align:center}.team-item .image{position:relative;display:block;width:100%}.team-item .image img{width:100%;height:auto;display:block;margin:0 auto}.align-center.header-folow{text-align:center;float:none;display:inline-block;margin:0;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.align-center.header-folow a{display:inline-block}.align-center.header-folow a span{margin:0}.team-item.style-1 .header-folow{opacity:0;transform:translateY(50px);-webkit-transform:translateY(50px);-ms-transform:translateY(50px)}.team-item.style-1:hover .header-folow{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0)}@media screen and (min-width:992px){.animate-slide .title{transform:scaleY(2.2);-webkit-transform:scaleY(2.2);-ms-transform:scaleY(2.2);transition:all 0.55s ease-out 0.5s;-webkit-transition:all 0.55s ease-out 0.5s;opacity:0}.animate-slide .sub-title{display:block;transform:translateY(-50px);-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transition:all 0.55s ease-out 0.35s;-webkit-transition:all 0.55s ease-out 0.35s;opacity:0}.animate-slide .simple-text{transform:translateY(80px);-webkit-transform:translateY(80px);-ms-transform:translateY(80px);transition:all 0.55s ease-out 0.65s;-webkit-transition:all 0.55s ease-out 0.65s;opacity:0}.animate-slide .button-wrap{transform:translateY(50px);-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transition:all 0.25s ease-out 1.1s;-webkit-transition:all 0.25s ease-out 1.1s;opacity:0}.animate-slide .style-caption-1:before{border-width:100px;transition:all 0.75s ease-out 0.35s;-webkit-transition:all 0.75s ease-out 0.35s;opacity:0}.animate-slide .swiper-slide-active .title{opacity:1;transform:scaleY(1);-webkit-transform:scaleY(1);-ms-transform:scaleY(1)}.animate-slide .swiper-slide-active .style-caption-1:before{border-width:20px;opacity:1}.animate-slide .swiper-slide-active .sub-title,.animate-slide .swiper-slide-active .simple-text,.animate-slide .swiper-slide-active .button-wrap{opacity:1;transform:translateY(0%);-webkit-transform:translateY(0%);-ms-transform:translateY(0%)}.animate-slide.type-2 .title{transform:translateX(-120px);-webkit-transform:translateX(-120px);-ms-transform:translateX(-120px);transition:all 0.55s ease-out 0.5s;-webkit-transition:all 0.55s ease-out 0.5s;opacity:0}.animate-slide.type-2 .title-img-wrap{opacity:0;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transition:all 0.8s ease-out 0.3s;-webkit-transition:all 0.8s ease-out 0.3s}.animate-slide.type-2 .sub-title{display:block;transform:translateX(-50px);-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transition:all 0.55s ease-out 0.35s;-webkit-transition:all 0.55s ease-out 0.35s;opacity:0}.animate-slide.type-2 .simple-text{transform:translateX(120px);-webkit-transform:translateX(120px);-ms-transform:translateX(120px);transition:all 0.55s ease-out 0.65s;-webkit-transition:all 0.55s ease-out 0.65s;opacity:0}.animate-slide.type-2 .button-wrap{transform:translateX(-80px);-webkit-transform:translateX(-80px);-ms-transform:translateX(-80px);transition:all 0.25s ease-out 0.8s;-webkit-transition:all 0.25s ease-out 0.8s;opacity:0}.animate-slide.type-2 .swiper-slide-active .title{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0)}.animate-slide.type-2 .swiper-slide-active .style-caption-1:before{border-width:20px;opacity:1}.animate-slide.type-2 .swiper-slide-active .sub-title,.animate-slide.type-2 .swiper-slide-active .simple-text,.animate-slide.type-2 .swiper-slide-active .button-wrap{opacity:1;transform:translateX(0%);-webkit-transform:translateX(0%);-ms-transform:translateX(0%)}.animate-slide.type-2 .swiper-slide-active .title-img-wrap{opacity:1;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}}@media screen and (min-width:992px){.header-style-3.type-3 .navigation nav>ul>li:hover>a:before,.header-style-3.type-3 .navigation nav>ul>li.active>a:before{right:0}.header-style-3.type-3 .navigation nav>ul>li:hover>a,.header-style-3.type-3 .navigation nav>ul>li.active>a{color:#000}.header-style-3.type-1.scrol .navigation{height:60px}.header-style-3.type-1.scrol{background:rgb(59 58 72 / .9);transform:translateY(-50px);-webkit-ransform:translateY(-50px);-ms-ransform:translateY(-50px)}.header-style-3.type-4 .navigation nav>ul>li:hover>a{color:#444}.slider-arrow-1.type-5:hover{background:#222;color:#fff;border-color:#222}}@media (max-width:1400px){.footer-nav a{margin:0 20px}.custome-padd-100{padding:0 80px!important}.offset-left-250{padding-left:0}.header-style-6{width:100%;height:60px;overflow:visible}.header-style-6 .logo{position:absolute;left:30px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:auto;margin:0}.header-style-6 .nav-menu-icon{display:block}.header-style-6 .navigation{position:fixed;left:0;top:60px;width:100%;background:#222;height:100%;overflow-y:auto;transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%)}.header-style-6 .navigation.open-center-menu{transform:translateX(0%);-webkit-transform:translateX(0%);-ms-transform:translateX(0%)}.header-style-6 .navigation nav{padding-bottom:40px}.header-style-3 .navigation nav>ul>li{margin:0 15px 0 0}}@media screen and (max-width:1360px){header nav>ul>li>.dropmenu.type-1{left:auto;right:-30px}header nav>ul>li>.dropmenu.type-1 li a{float:right}header nav>ul>li>.dropmenu.type-1 li .dropmenu{left:auto;right:100%;top:0;margin-right:2px;margin-left:0}}@media screen and (max-width:1300px){.header-style-3.type-3 .navigation nav>ul>li{margin:0 5px 0 0}.header-style-3.type-3 .header-folow .serch-button{width:60px}.header-style-3.type-3 .header-folow a span{margin:0 5px}.header-style-3.type-3 .logo{width:110px}}@media screen and (max-width:1200px){.styled-block{padding:0 30px}.navigation nav>ul>li{margin:0 15px}.header-style-3 .navigation nav>ul>li{margin:0 20px 0 0}.header-style-3 .header-link-contact{margin-right:15px}.custome-padd-70{padding:0px!important}.custome-padd-100{padding:0 15px!important}.layer-hold.layer-hold-md:before{background:rgb(255 255 255 / .7)}.footer-link-menu li{margin:0 0 0 20px}.header-style-5 .custome-padd-100{padding:0 30px!important}.header-style-5 .title{font-size:20px;line-height:24px}.header-style-5 nav ul li{margin-bottom:20px}.header-style-3.type-3 .header-folow{margin-right:5px}.header-style-3 .navigation nav>ul>li>a{padding:0 10px}}@media screen and (max-width:992px){header{height:60px}.nav-menu-icon{display:table}.header-style-3.type-3 .header-folow{margin-right:0}.navigation nav{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;z-index:500;background:#fff;text-align:center;padding:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;font-size:0}.navigation nav.slide-menu{transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%)}.navigation nav ul li{float:none}.navigation nav>ul>li>a{padding:15px 0}.navigation nav>ul>li>a:before{display:none}.navigation nav>ul>li{width:100%;text-align:center;margin:0;height:auto}header nav>ul>li>.dropmenu.type-1{left:auto;right:auto}header nav>ul>li>.dropmenu.type-1 li a{float:none}header nav>ul>li>.dropmenu.type-1 li .dropmenu{left:auto;right:auto;top:0;margin-right:0;margin-left:0}header .navigation nav>ul>li>a{display:block}nav>ul>li:last-child>.dropmenu{left:auto;right:auto}nav>ul>li:last-child>.dropmenu li a{float:none}nav>ul>li:last-child>.dropmenu li .dropmenu{left:auto;right:auto;margin-top:0}.dropmenu{display:none;left:auto;visibility:visible;opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);background:none;position:relative;width:100%;text-align:center;box-shadow:none;padding:0}.dropmenu.act{display:block}.dropmenu.type-2{min-width:100%;left:auto;padding:0}.dropmenu.type-2>li{max-width:none;padding:0}.dropmenu.type-2>li>ul>li{padding:10px 0}.dropmenu.type-2 ul>li b{color:#000;margin-top:10px}.dropmenu li .dropmenu{padding:10px 0 0;left:auto;margin-top:0}.navigation nav ul li a i{display:inline-block;font-size:16px;padding-left:10px}.dropmenu li a:hover{color:#006EAD}.navigation nav ul li .dropmenu li{font-size:10px}.dropmenu.type-2 ul>li b{margin:0}.header-style-3 .navigation nav>ul>li{margin:0;float:left}.header-style-3 .navigation nav>ul>li>a{padding:15px 0}.header-style-3 .navigation nav ul li .dropmenu li{font-size:10px}.header-style-3.type-4 .navigation{height:60px}.header-style-3.type-4{height:105px;background:#222}.header-style-3.type-4 .navigation nav>ul{float:none;width:100%}.header-style-3.type-4 .nav-menu-icon{right:30px}.header-style-3.type-4 .nav-menu-icon a i,.header-style-3.type-4 .nav-menu-icon a i:after,.header-style-3.type-4 .nav-menu-icon a i:before{background:#fff}.header-style-3.type-4 .nav-menu-icon a.active i{background:#222}.header-style-3.type-4 .navigation nav{background:#222}.header-style-3.type-4 .dropmenu.type-2 ul>li b{color:#fff}.header-style-3.type-4.scrol{height:60px}.header-style-3.type-4.scrol .navigation{height:60px}.header-style-3 .navigation nav>ul>li.shop-card-item{margin:15px 0 0;text-align:center}.link-wrap{display:none}.header-style-3.type-1 .nav-menu-icon{margin-right:30px}.header-style-3 .logo{width:auto}.header-style-3:not(.type-3) .logo{margin-left:30px}.frame-style .header-style-3 .logo{margin-left:0}.header-style-3.type-1 .top-menu{display:none}.header-style-3.type-1{background:rgb(59 58 72 / .9);height:60px}.header-style-3.type-1 .navigation{height:60px}.dropmenu.type-3{max-width:100%;width:100%}.header-style-3.type-3{height:60px}.header-style-3.type-3 .navigation{height:60px}.header-style-3.type-3 .navigation nav>ul{width:100%;float:none;padding:60px 0 30px}.header-style-3.type-3 .header-folow{float:none;text-align:center;width:100%;height:auto;padding-bottom:40px}.header-style-3.type-3 .header-folow a{display:inline-block}.color-type-2.header .header-folow a:hover span,.color-type-2.header .navigation nav>ul>li:hover>a,.color-type-2.header .navigation nav>ul>li.active>a{color:#ffba00}.color-type-2.header .nav-menu-icon a.active i:before,.color-type-2.header .nav-menu-icon a.active i:after{background:#ffba00}.color-type-3.header .nav-menu-icon a.active i:before,.color-type-3.header .nav-menu-icon a.active i:after{background:#006EAD}.header-style-3.type-3 .navigation nav:before{height:auto}.folow-style-1 a span:after{display:none}.folow-style-1{margin:0 10px 0 0}.header-style-1 .header-folow a:hover span{color:#006EAD}.header-style-1 .dropmenu>li>.dropmenu{padding:15px 0 0 0}.main-top-slider{padding-top:60px}.main-top-slider,.frame-style .main-top-slider{height:auto}.main-top-slider .vertical-align.full{position:relative;top:auto;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);padding:120px 0}.main-top-slider.type-11 .vertical-align.full{padding:120px 0 180px}.mobile-pagination .swiper-arrow-left,.mobile-pagination .swiper-arrow-right{display:none}.mobile-pagination .pagination-hide{display:block}.main-top-slider.mobile-pagination .pagination-hidden{bottom:20px}.navigation nav:before{content:'';position:relative;display:inline-block;height:100%;vertical-align:middle}.navigation nav>ul{height:auto;display:inline-block;vertical-align:middle}.col-30.styled-block{width:100%}.hide-mobile{display:none}.bg.offset-33-right{right:0}.step-section .style-caption-1{margin:60px 0;padding:0 15px}.step-slider{padding-bottom:60px}.step-section{position:relative;padding:0 15px 15px}.col-md-100{width:100%;padding:0 15px}.frame-style .border-1:before{height:15px}.frame-style .border-1:after{width:15px}.frame-style .border-2:before{height:15px}.frame-style .border-2:after{width:15px}.frame-style .header{left:15px;top:15px;right:15px}.header-style-3.type-4 .navigation nav>ul{padding:40px 0 60px}.font-style-3 .h1{font-size:40px;line-height:46px;text-transform:uppercase}.title.lh-60{line-height:46px}.font-style-3 .h2{font-size:30px;line-height:36px;text-transform:uppercase}.font-style-3 .h3{font-size:20px;line-height:24px}.no-bg .navigation nav>ul>li{color:#444}.no-bg .header-folow a span{color:#444}.color-type-1.header .navigation nav>ul>li>a:before{background:none}.color-type-1.header .navigation nav>ul>li.active>a{color:#95b45a}.color-type-2.header .navigation nav>ul>li>a:before,.color-type-2.header .navigation nav>ul>li.active>a:before{background:none}.header-style-3.type-3.color-type-1 .nav-menu-icon a.active i:before,.header-style-3.type-3.color-type-1 .nav-menu-icon a.active i:after{background:#95b45a}.sub-nav-menu-icon{width:50px}.sub-nav-menu-icon a{width:50px;margin:-16px 0 0 0;left:0}.sub-nav-menu-icon i{margin-left:15px;margin-top:14px}.sub-nav-menu-icon i,.sub-nav-menu-icon i:before,.sub-nav-menu-icon i:after{width:3px;height:3px}.header-sub-menu .navigation nav{padding-right:0}.header-sub-menu .sub-menu{z-index:506}.header.header-sub-menu .nav-menu-icon{right:60px}.header.open-submenu .sub-nav-menu-icon i:before,.header.open-submenu .sub-nav-menu-icon i:after{height:30px;width:1px}.header.open-submenu .sub-nav-menu-icon i:before{top:-14px}.header.open-submenu .sub-nav-menu-icon i:after{bottom:-13px}.header-sub-menu .nav-menu-icon{z-index:505}.sub-menu{z-index:506}.sub-nav-menu-icon{z-index:507}.team-item.style-1 .header-folow{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0)}.header-style-3.type-5 .navigation nav>ul{float:none;width:100%;padding:120px 0 0}.header-style-3.type-5 .navigation nav{padding-left:0;float:none}.header-style-3.type-5 .header-folow{margin-right:0;float:none;height:auto;text-align:center;display:inline-block;padding:30px 0}.header-style-3.type-5 .navigation nav:before{display:none}.main-top-slider.wh-900{min-height:100%}.footer-link-menu.fr{float:none;width:100%}.footer-style-3.style-2 .footer-bottom{text-align:center}.footer-link-menu li{margin:0 10px}.footer-style-3.style-2 .copyright{width:100%}.header-style-4 .bottom-menu{display:none}.header-style-4 .center-menu-wrap{border-color:#fff}.header-style-4 .center-menu{height:60px}.header-style-4 .top-menu .nav-menu-icon{float:left}.header-style-4 .sub-nav-menu-icon{z-index:1}.header-style-4.header .sub-menu{padding:40px 15px}.close-sub-menu{top:7px;right:15px}.header-style-4.type-2{background:#fff}.header-style-4.type-2 .top-menu{height:60px;background:#fff}.header-style-4.type-2 .top-menu .nav-menu-icon{float:right}.header-style-4.type-2 .sub-nav-menu-icon{right:40px}.header-style-4.type-2 .navigation nav>ul>li{padding:10px 0;margin:0}.header-style-4.type-2 nav>ul>li:hover>a{color:#222}.offset-190{padding-top:100px}.header-style-6 .navigation nav{position:relative;height:auto;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);background:#222}.header-style-6 .navigation{top:0;padding:60px 0}.header-style-3.color-dark-3 .navigation nav>ul>li{color:#888}.header-style-5{padding-top:60px}.header-style-5.scrol .nav-menu-icon.scrol-nav-menu-icon,.header-style-5 .nav-menu-icon.scrol-nav-menu-icon{top:30px;right:20px;position:fixed;display:block}.header-style-5 .center-menu-block{display:none}.header-style-5 .navigation nav{background:none}.header-style-7{height:60px}.header-style-7 .nav{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;background:#fff;font-size:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-moz-transform:translateY(-100%);transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.header-style-7 .nav.open{transform:translateY(0%);-webkit-transform:translateY(0%);-ms-transform:translateY(0%);-moz-transform:translateY(0%)}.header-style-7 .nav.open li{border-bottom:0 none}.header-style-7 .nav:before{content:'';position:relative;display:inline-block;vertical-align:middle;height:100%}.header-style-7 .nav ul{position:relative;display:inline-block;vertical-align:middle;right:0;left:auto;height:auto;width:100%;padding:60px 0}.header-style-7 .nav li{width:100%;float:none;text-align:center}.header-style-7 .nav li a{display:inline-block;line-height:50px;border-left:0 none}.sub-menu.horizontal-type{top:60px}.header-style-7 .logo{min-width:inherit;margin-left:30px}.header-style-7 .sub-nav-menu-icon{width:60px}.more-link{width:80px;right:60px;height:60px}.header-style-7 .sub-nav-menu-icon i{margin-left:27px}.more-link span,.more-link span:before,.more-link span:after{width:30px;margin-left:-15px}.more-link span:before,.more-link span:after{left:50%}.submenu-layer.type-2{top:390px}.header-style-7.style-mobile .more-link,.header-style-7.style-mobile .sub-nav-menu-icon{border-bottom:1px solid #f6f6f6}.header-style-7.style-mobile .more-link span{background:#fff0}.header-style-7.style-mobile .more-link span:after{transform:rotate(45deg);bottom:0}.header-style-7.style-mobile .more-link span:before{transform:rotate(-45deg);top:0}.main-top-slider.height-sm{height:auto}.border-style:before,.border-style:after{width:15px}}@media screen and (max-width:767px){.h1{font-size:40px;line-height:50px}.title.lh-60{line-height:50px}.style-caption-1:before{border-width:10px}.service-item,.service-item.lg-height{height:auto}.service-item .vertical-align.full{position:relative;top:auto;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);padding:60px 15px}.contact-img img{margin:0 auto;display:block}.header-style-3.type-4 .navigation{height:60px}.header-style-3.type-4{height:110px}.footer-style-4,.footer-style-4 .address-item,.footer-style-4 .additional-link.text-left{text-align:center;margin:0 auto}}@media screen and (max-width:480px){.h1{font-size:30px;line-height:36px}.title.lh-60{line-height:36px}.h3{font-size:16px;line-height:22px}.h2,.h2.lg{font-size:20px;line-height:24px}.dropmenu.type-2 ul>li b{margin:0}.search-form{padding:30px}.header-style-1{padding:0}.simple-text.lg p{font-size:13px;line-height:24px}.border-style .main-content{padding:0}.border-style:before,.border-style:after{display:none}.main-top-slider .vertical-align.full{padding:80px 0}.folow-style-1 .serch-button span{margin-right:15px}.styled-block{padding:0 15px}.sub-title.sm{line-height:16px}.section-service-item .container-fluid{padding-left:15px;padding-right:15px}.footer-nav a{display:block;margin:0 0 15px}.follow-wide-link a span{display:none}.follow-wide-link a{height:60px;line-height:60px}.follow-wide-link a i{transform:translateY(0%);-webkit-transform:translateY(0%);-ms-transform:translateY(0%);opacity:1;line-height:60px;font-size:16px}.custome-padd-100{padding:0 15px!important}.custome-padd-100.xs-padd-15{padding:0 15px!important}.caption.text-right{text-align:center}.sub-menu{width:100%}.submenu-layer:not(.type-2){display:none}.header-style-3.type-1 .nav-menu-icon{margin-right:15px}.header-style-3 .logo{margin-left:15px}.gutter-15.padd-xs-off .swiper-slide,.gutter-15.padd-xs-off .item{padding-left:0;padding-right:0}.header-style-3.type-3 .logo{margin-left:0}.header-style-6 .nav-menu-icon{right:15px}.header-style-6 .logo{left:15px}.footer-folow-2 a{display:block;float:left;width:50%}.footer-folow-2 a:nth-child(2),.footer-folow-2 a:nth-child(1){border-bottom:0 none}.footer-folow-2 a:nth-child(2){border-right:1px solid #f3f3f3}.main-top-slider.type-11 .vertical-align.full{padding:80px 0}.frame-style .border-1:before{height:0}.frame-style .border-1:after{width:0}.frame-style .border-2:before{height:0}.frame-style .border-2:after{width:0}}.search-block{position:relative;width:100%}.search-block .sr-input{position:relative;height:45px;line-height:43px;border:1px solid #eee;padding:0 45px 0 15px;font-size:12px;color:#888;letter-spacing:.5px;width:100%}.search-block .sr-button{position:absolute;right:0;width:45px;height:100%;text-align:center;top:0}.search-block .sr-button i{font-size:14px;color:#888;line-height:45px;display:block}.search-block .sr-button input{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;z-index:5;opacity:0}.product-sidebar-item .title{text-transform:uppercase}.category-list{position:relative}.category-list li{position:relative;font-size:11px;line-height:16px;letter-spacing:1px;text-transform:uppercase;margin-bottom:16px}.category-list li a{display:block;width:100%;color:#888;padding-bottom:16px;border-bottom:1px solid #f6f6f6;position:relative}.category-list li a:before{content:'';position:absolute;left:0;bottom:0;width:0;height:1px;background:#222;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.category-list li:hover a{color:#222}.category-list li:hover a:before{width:100%}.category-list li a span{float:right;display:inline-block}.category-list li:last-child a{border-bottom:0 none}.popular-product{position:relative;width:100%;display:inline-block}.popular-product .img{position:relative;float:left;max-width:87px;display:inline-block;z-index:1}.popular-product .img img{display:block;width:100%;height:auto}.popular-product .text{position:relative;padding-left:110px}.popular-product .text span{font-size:12px;color:#444;font-weight:700;display:block}.popular-product .text .title{text-transform:uppercase;padding:7px 0 15px;display:block}.popular-product .text .title:hover{color:#999}.tag-link{position:relative;display:block;float:left;height:39px;padding:0 10px;font-size:12px;color:#888;border:1px solid #eee;line-height:37px;font-style:italic;margin:0 5px 5px 0}.tag-link:hover{color:#fff;border-color:#222;background:#222}.product-count{text-transform:uppercase;display:inline-block;vertical-align:middle;padding:12px 0}.product-item{position:relative;width:100%;overflow:hidden;margin-bottom:30px}.product-item .image{width:100%;position:relative;overflow:hidden}.product-item .image img{width:100%;backface-visibility:hidden;transition:all 2s ease-out;-webkit-transition:all 2s ease-out;-ms-transition:all 2s ease-out}.product-item:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1)}.prod-view{position:absolute;z-index:1;right:0;top:0;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.prod-view a{position:relative;background:#222;height:36px;line-height:36px;text-transform:uppercase;color:#fff;padding:0 25px;font-size:10px;font-weight:700;display:block;letter-spacing:1px}.product-item .category{height:30px;line-height:30px;position:absolute;left:0;top:0;padding:0 15px;font-size:11px;font-style:italic;color:#fff;z-index:2}.popular .category{background:#608b41}.hot .category{background:#e03b3b}.hot .prod-price{color:#e03b3b}.hot .prod-price span{position:relative;color:#b8b8b8;margin-left:15px;padding:0 5px}.hot .prod-price span:before{content:'';position:absolute;width:100%;top:50%;height:1px;background:#b8b8b8;left:0}.product-item .text{padding-bottom:25px}.product-item .title{display:block;margin-bottom:10px}.product-item .title a:hover{color:#999}.prod-subtitle{font-size:16px;line-height:20px;font-style:normal;display:block;margin-bottom:12px;letter-spacing:.5px}.prod-price{font-size:14px;font-weight:700;color:#444;display:block;min-height:20px}.product-button{position:absolute;z-index:3;left:0;width:100%;bottom:0;height:45px;background:#222;color:#fff;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.prod-more{position:relative;float:left;width:60%;text-align:center;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:1px;display:block;line-height:45px;color:#fff;font-family:'Raleway',sans-serif;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.prod-icon-link{position:relative;float:left;width:20%;text-align:center;line-height:45px;font-size:15px;color:#fff;display:block;text-align:center;border-left:1px solid rgb(255 255 255 / .1);transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.product-item:hover .product-button,.product-item:hover .prod-view{transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0)}.prod-icon-link:hover,.prod-more:hover,.prod-view a:hover{color:#222;background:#fff}.select-item{position:relative;width:100%;display:inline-block;border:1px solid #eee;height:45px;line-height:43px;padding:0 15px;font-size:12px;color:#888;background:url(/wp-content/themes/infinituum/assets/img/select_arrow.png) no-repeat right 15px top 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:.5px}.product-pagination{position:relative;width:100%;text-align:center;font-size:0}.product-pagination a{display:inline-block;height:40px;min-width:40px;color:#888;line-height:38px;border:1px solid #eee;font-size:12px}.product-pagination a:hover{color:#fff;background:#222;border-color:#222}.product-pagination a i{text-align:center;font-size:14px}.product-pagination .prev-page{float:left}.product-pagination .next-page{float:right}.product-pagination .page-numbers{display:inline-block}.product-pagination .page-numbers a{border-left:0 none}.product-pagination .page-numbers a:first-child{border-left:1px solid #eee}.shop-card-item{position:relative;float:left;height:inherit}.shop-card-item .link-like,.shop-card-item .link-shop{display:table;padding:0 30px;vertical-align:middle;position:relative;float:left;height:inherit}.card-popup{position:absolute;max-height:550px;right:0;top:100%;background:#222;padding:30px 30px 40px;width:350px;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out;opacity:0;visibility:hidden;overflow-y:auto;margin-top:30px}.card-popup:before{content:'';right:75px;position:absolute;top:-8px;z-index:2;width:0;height:0;border-style:solid;border-width:0 9px 10px 9px;border-color:#fff0 #fff0 #222 #fff0}.header-style-3 .navigation nav>ul>li.shop-card-item{margin-right:0}.link-shop:hover .card-popup{opacity:1;visibility:visible;margin-top:0}.card-item{position:relative;width:100%}.card-item .image{max-width:70px;position:relative;float:left}.card-item .text{position:relative;padding-left:90px}.card-item .title{padding-top:10px;padding-right:15px;color:#fff;font-size:12px;text-transform:uppercase;text-align:left;margin-bottom:8px}.card-item .text span{font-size:10px;font-style:italic;color:rgb(255 255 255 / .4);display:block;margin-bottom:14px;text-transform:none}.card-item .text b{font-size:14px;color:rgb(255 255 255 / .4);font-weight:700;display:block}.close-card{position:absolute;right:0;top:8px;font-size:20px;font-family:arial;color:#787878;font-weight:700;width:20px;height:20px;z-index:5;cursor:pointer}.close-card span{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);margin-top:6px;margin-left:2px}.total{color:#fff}.total .h8{float:left;color:#fff;font-size:12px;text-transform:uppercase}.total b{font-size:14px;font-weight:700;float:right}.card-popup .buttons{margin-left:-10px;margin-right:-10px}.card-popup .buttons a{display:inline-block;width:100%;height:40px;border:1px solid #fff;color:#fff;font-size:10px;font-weight:700;text-align:center;line-height:38px}.card-popup .buttons a:hover{background:#fff;color:#222}.card-popup .col-half{position:relative;width:50%;padding:0 10px;float:left}.card-popup .buttons .chekout{background:#fff;color:#222}.card-popup .buttons .chekout:hover{background:none;color:#fff}.product-slider{position:relative;margin-bottom:20px}.product-slider img,.product-preview .swiper-slide img{width:100%;height:auto;display:block}.product-preview{margin-left:-10px;margin-right:-10px}.product-preview .swiper-slide{padding:0 10px}.slide-swich{cursor:pointer}.price-span{font-size:22px;font-weight:700;color:#444;display:block}.product-desc .title-main{font-size:36px;line-height:40px;color:#222}.info-txt,.rate span{font-style:italic;font-size:12px;color:#888;display:block}.rate a{display:inline-block;vertical-align:middle;padding:0 2px;font-size:14px;color:#bebebe}.rate a.act{color:#e56060}.rate span{display:inline-block;vertical-align:middle;padding-left:17px}.setting-item .title{font-size:12px;text-transform:uppercase;color:#222}.detail-product-tabs{padding:0 15px}.detail-product-tabs .tabs-link{text-align:center}.detail-product-tabs .tabs-link li{font-size:14px;font-weight:700;color:#888;display:inline-block;padding:0 33px}.detail-product-tabs .tabs-link li a{display:block;position:relative;padding-bottom:5px}.detail-product-tabs .tabs-link li a:before{content:'';position:absolute;left:0;width:100%;bottom:0;height:2px;background:#222;opacity:0;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.detail-product-tabs .tabs-link li.active a:before,.detail-product-tabs .tabs-link li:hover a:before{opacity:1}.detail-product-tabs .tabs-link li.active,.detail-product-tabs .tabs-link li:hover{color:#222}.tab-item{display:none}.tab-item:first-child{display:block}.tabs-link-type-1,.tabs-link-type-2{text-align:center}.tabs-link-type-1 li{font-size:16px;font-weight:700;color:#888;margin:0 35px;display:inline-block;position:relative;overflow:hidden;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.tabs-link-type-1 li:before{content:'';position:absolute;left:0;bottom:0;width:0%;height:2px;background:#be9739;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.tabs-link-type-1 li:hover:before,.tabs-link-type-1 li.active:before{width:100%}.tabs-link-type-1 li:hover,.tabs-link-type-1 li.active{color:#be9739}.tabs-link-type-1.type-2 li{font-size:12px;color:#b8b8b8;text-transform:uppercase}.tabs-link-type-1.type-2 li:before{background:#222}.tabs-link-type-1.type-2 li.active,.tabs-link-type-1.type-2 li:hover{color:#222}@media screen and (max-width:1200px){.shop-card-item .link-like,.shop-card-item .link-shop{padding:0 15px}}@media screen and (min-width:992px){.product-button{transform:translateX(-101%);-webkit-transform:translateX(-101%);-ms-transform:translateX(-101%)}.prod-view{transform:translateX(101%);-webkit-transform:translateX(101%);-ms-transform:translateX(101%)}}@media screen and (max-width:992px){.shop-card-item .link-like,.shop-card-item .link-shop{float:none}.shop-card-item{height:auto;float:none;margin-top:15px}.shop-card-item .link-like,.shop-card-item .link-shop{height:auto;display:inline-block;padding:0 15px;float:none}.card-popup,.card-popup:before{display:none}.detail-product-tabs .tabs-link li{font-size:12px;padding:0 15px}.product-item .text{padding-bottom:0}}@media screen and (max-width:480px){.product-pagination a{min-width:27px}.detail-product-tabs .tabs-link li{display:block;width:100%;margin-bottom:10px}}.simple-item-1{text-align:left;position:relative;max-width:470px}.simple-item-1.text-center{text-align:center}.simple-item-1 .image{display:block}.simple-item-1 .image img{width:100%;display:block}.simple-item-1.simple-style-2{background:#fff}.right-align-img{position:absolute;right:0;bottom:0}.progress-slider{overflow:visible;width:auto}.progress-slider .swiper-slide{width:auto}.progress-item{text-align:center;position:relative;max-width:550px;overflow:hidden}.progress-item img{display:block;margin:0 auto;opacity:0;transform:translateY(-30px);transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.progress-date{font-size:40px;text-transform:uppercase;font-weight:700;color:rgb(255 255 255 / .2);line-height:40px;position:relative;padding:0 40px;display:inline-block;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.progress-date:before{content:'';position:absolute;width:800px;height:1px;background:rgb(255 255 255 / .2);top:50%;left:-800px}.progress-date:after{content:'';position:absolute;width:800px;height:1px;background:rgb(255 255 255 / .2);top:50%;right:-800px}.progress-item .text{position:relative;opacity:0;transform:translateY(50px);-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.swiper-slide-active .progress-item .text{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0)}.swiper-slide-active .progress-item img{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0)}.swiper-slide-active .progress-date{color:#ffba00;font-size:60px}.best-item{position:relative;padding:80px 50px;text-align:center;width:100%}.best-item.style-1{background:#ffba00}.best-item.style-1 .icon{background:#ffab00}.best-item.style-2{background:#ffab00}.best-item.style-2 .icon{background:#ffba00}.best-item.style-3{background:#333}.best-item.style-3 .icon{background:#2b2b2b}.best-item.style-4{background:#2b2b2b}.best-item.style-4 .icon{background:#333}.best-item.style-5{background:#e37420}.best-item.style-6{background:#dc5a04}.best-item .icon{position:absolute;left:0;top:0;width:80px;height:80px}.best-item .icon.icon-center{position:relative;margin:0 auto;display:block}.best-item .sub-title{color:rgb(255 255 255 / .6)}.best-item .caption{padding:15px 0}.service-item-sm{position:relative;font-size:0}.service-item-sm .image{position:relative;float:left;width:110px}.service-item-sm .image img{width:100%;height:auto;display:block}.service-item-sm .text{position:relative;padding-left:140px}.service-item-sm .sub-title.sm{line-height:12px;white-space:nowrap;margin-bottom:15px;display:block}.service-item-sm .title{text-transform:uppercase;margin-bottom:5px}.project-item{position:relative;height:500px;width:100%}.project-item-desc{position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(34 34 34 / .8);opacity:0;transform:translateY(50px);-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.project-item-desc .text{padding:0 30px}.project-item:hover .project-item-desc{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0)}.client-slide{position:relative;height:140px;padding:0 8px;text-align:center}.client-slide img{max-width:100%;display:block;margin:0 auto;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.client-slider{padding:7px 0}.client-slider.no-padd{padding:0}.client-slide.style-2 img{opacity:.5}.client-slide.style-2:hover img{opacity:1}.white-hold:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(255 255 255 / .9)}.border-type{border-right:1px solid rgb(255 255 255 / .1)}.border-type-2{border:1px solid rgb(0 0 0 / .05);border-right:0 none}@media screen and (max-width:768px){.about-img img{max-width:100%;height:auto}.swiper-slide-active .progress-date{font-size:30px;line-height:30px}.progress-item{max-width:100%}.progress-slider .swiper-slide{width:100%}.progress-item .text{padding:0 60px}.best-item{height:100%}.best-item .caption{padding:80px 0}.best-item .icon{width:60px;height:60px}}@media screen and (max-width:480px){.best-item{padding:0 30px}.service-item-sm{text-align:center}.service-item-sm .text{padding-left:0}.service-item-sm .image{float:none;margin:0 auto 20px}.progress-slider .swiper-slide{width:100%}}.map-item{position:relative;width:100%;height:700px}.map-full{position:absolute;left:0;top:0;width:100%;height:100%}.map-item.full-h{height:100%}.map-item.sm-height{height:400px}.frame-block{padding:30px;position:relative;width:100%}.frame-block.sm-frame{padding:20px}.frame-block.sm-frame:before{border-width:20px}.frame-block.xs-frame{padding:10px}.frame-block.xs-frame:before{border-width:10px}.frame-block.col-border-1:before{border-color:#b2995e}.frame-block:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:30px solid #fff}.follow-link a{display:inline-block;overflow:hidden;position:relative;width:40px;height:40px;line-height:38px;border:1px solid #eee;color:#a7a7a7;font-size:14px;border-radius:50%;text-align:center;margin:0 10px;vertical-align:middle;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.follow-link .title{display:inline-block;vertical-align:middle;padding-right:10px;color:#222;font-size:13px;letter-spacing:1px}.follow-link a .fa:after{font-family:FontAwesome;font-size:18px;color:#222;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;line-height:40px;content:'';transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out;transform:translateY(-100%);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%)}.follow-link a .fa:before{transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out;font-size:14px}.follow-link a .fa.fa-facebook:after{content:'\f09a'}.follow-link a .fa.fa-twitter:after{content:'\f099'}.follow-link a .fa.fa-google-plus:after{content:'\f0d5'}.follow-link a:hover .fa:before{opacity:0}.follow-link a:hover .fa:after{transform:translateY(0%);-webkit-transform:translateY(0%);-ms-transform:translateY(0%)}.follow-link a:hover{border-color:#222}@media screen and (max-width:992px){.map-item,.map-item.full-h{height:400px}.frame-block{padding:15px 30px}.frame-block:before{border-width:15px}.custome-padd-120{padding:0 60px!important}}@media screen and (max-width:768px){.footer-style-3 .copyright{float:none;text-align:center;width:100%;line-height:16px}.footer-bottom .footer-folow{float:none;text-align:center;width:100%}.footer-bottom .footer-folow a{margin:0 5px}}@media screen and (max-width:480px){.custome-padd-120{padding:0px!important}}.col-25{position:relative;width:25%;float:left}.grid-sizer{width:0}.work-item{position:relative;width:100%}.work-img{width:100%;height:auto;display:block;overflow:hidden}.project-desc{position:absolute;left:0;top:0;width:100%;height:100%;background:#8d9d71;text-align:center;opacity:0;transform:translateY(50px);transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.work-item:hover .project-desc{opacity:1;transform:translateY(0)}.project-desc .title{color:#fff}.project-desc .sub-title{color:rgb(255 255 255 / .8)}.gutter-15 .item{padding:0 15px 30px}.filter-list{position:relative;text-align:center}.filter-list.style-1 li{margin:0 20px;display:inline-block;position:relative;padding:0 10px;height:30px;line-height:30px;text-transform:uppercase;font-size:11px;font-weight:700;color:#888;cursor:pointer;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.filter-list.style-1 li:before{content:'';position:absolute;left:0;bottom:-15px;width:100%;height:100%;background:#8d9d71;z-index:-1;opacity:0;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.filter-list.style-1 li:hover,.filter-list.style-1 li.active{color:#fff}.filter-list.style-1 li:hover:before,.filter-list.style-1 li.active:before{opacity:1;bottom:0}.filter-list.style-1.col-2 li:before{background:#e48850}.filter-list-mobile{position:relative;width:100%;margin:0 auto;z-index:5}.select-txt{position:relative;display:none;width:100%;border:1px solid rgb(0 0 0 / .4);line-height:43px;height:45px;padding:0 15px;font-size:12px;text-transform:uppercase;color:#888;cursor:pointer;font-weight:700}.select-txt i{color:#888;font-size:16px;position:absolute;right:15px;top:50%;margin-top:-6px;display:block}.filter-list-mobile.type-2 .select-txt{border-color:#fff}.detail-nav{position:relative;width:100%;height:150px;background:#333}.nav-project-link{position:absolute;height:100%;display:block;top:0}.nav-project-link .img{position:absolute;top:0;width:150px;height:100%;overflow:hidden;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.nav-project-link:hover .img{width:100px}.detail-nav .flex-align{height:100%}.prev-project{left:0}.prev-project .text{display:block}.prev-project .img{left:0}.prev-project .text{padding-left:190px;max-width:60%}.next-project .flex-align{justify-content:flex-end;-webkit-justify-content:flex-end}.next-project{right:0}.next-project .img{right:0}.next-project .text{padding-right:190px;text-align:right;max-width:60%}.all-project{height:100%;width:70px;margin:0 auto;text-align:center;display:block}.all-project img{opacity:.4;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out;display:block;margin:0 auto}.all-project:hover img{opacity:1}.detail-img{position:relative;display:block;width:100%;height:auto}.comment-form-rating label{margin-bottom:10px;display:block}.product-template-default .header-style-3.type-4{background:rgb(0 0 0 / .7)}.single-product #review_form #respond textarea{border:1px solid #efefef!important;border-bottom:1px solid #efefef!important}@media screen and (max-width:992px){.nav-project-link .text{display:none}.md-col-33{width:33.33%}.md-col-50{width:50%}.md-col-100{width:100%}.select-txt{display:block}.filter-list-mobile{max-width:320px}.filter-list-mobile .filter-list{position:absolute;left:0;top:100%;background:#fff;max-width:320px;width:100%;z-index:5;display:none}.filter-list-mobile .filter-list li{display:block;margin:0;padding:5px 10px;height:auto}.nav-project-link .img{width:100px}.detail-nav{height:100px}}@media screen and (max-width:768px){.sm-col-50{width:50%}}@media screen and (max-width:480px){.xs-col-100{width:100%}}.service-icon-box-2{position:relative;width:100%;padding:80px 50px;font-size:0}.service-icon-box-2 .image{position:relative;display:inline-block;vertical-align:middle;width:50px;float:none}.service-icon-box-2 .caption{display:inline-block;vertical-align:middle}.service-icon-box-2 .title{margin-bottom:5px}.col-type-1{background:#fff}.col-type-2{background:#829858}.col-type-3{background:#333}.col-type-4{background:#0d0d0d}.play-button{position:absolute;left:50%;top:50%;width:70px;height:70px;border-radius:50%;border:3px solid #fff;text-align:center;font-size:20px;color:#fff;line-height:64px;z-index:5;overflow:hidden;margin:-35px 0 0 -35px;cursor:pointer;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out;backface-visibility:hidden}.play-button.rel{position:relative;display:block;margin:0 auto;top:auto;left:auto}.close-video{transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.play-button i{display:inline-block;backface-visibility:hidden;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.play-button:hover i{transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);opacity:0}.play-button:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#000;border-radius:50%;transition:all 0.34s ease-out 0.1s;-webkit-transition:all 0.34s ease-out 0.1s;-ms-transition:all 0.34s ease-out 0.1s;transform:scale(.3);-wbkit-transform:scale(.3);-ms-transform:scale(.3);opacity:0;backface-visibility:hidden}.play-button:after{content:'\f04b';position:absolute;width:100%;height:100%;line-height:64px;font-family:FontAwesome;color:#fff;font-size:20px;z-index:50;left:0;top:0;transition:all 0.34s ease-out 0.3s;-webkit-transition:all 0.34s ease-out 0.3s;-ms-transition:all 0.34s ease-out 0.3s;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);opacity:0;backface-visibility:hidden}.play-button:hover:before,.play-button:hover:after{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);opacity:1}.play-button:hover{border-color:#fff0}.video-open{position:relative;width:100%;height:100%}.video-open.abs{position:absolute;left:0;top:0}.block-height-800{height:800px;position:relative}.block-height-650{height:650px;position:relative}.video-item{position:absolute;left:0;top:0;width:100%;height:100%;visibility:hidden;opacity:0;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.video-item.act .video-title{opacity:0}.video-item.act .close-video{opacity:1}.video-item.act{z-index:5;visibility:visible;opacity:1}.video-item.act .video-wrapper{opacity:1;visibility:visible}.video-wrapper{position:relative;width:100%;display:block;background:#000;height:100%;opacity:0;visibility:hidden}.video-iframe{position:absolute;left:0;top:0;right:0;bottom:0}.video-iframe iframe{position:absolute;left:0;top:0;width:100%;height:100%;border:none;outline:none}.close.close-video:hover{background:#000;color:#fff}@media screen and (max-width:992px){.block-height-800{height:400px}.block-height-md-auto{height:auto;display:block}.simple-item-1{margin:0 auto;text-align:center}.height-md-400{height:400px;position:relative}.height-md-400.offset-50,.height-md-400.offset-50-right{left:0;right:0}.text-center-md{text-align:center}.offset-100-md.bg{width:100%}}@media screen and (max-width:768px){.service-icon-box-2{padding:60px 15px}.block-height-650{height:400px}}@media screen and (max-width:480px){.height-md-400{height:400px}.caption.text-center-xs{text-align:center}}.item-h-600{height:600px;position:relative}.item-h-500{height:500px;position:relative}.item-h-600 .button-wrap,.item-h-600 .caption.text-center{width:100%;text-align:center}.item-h-600-align{padding:130px 0}.item-h-600-align.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.dish-slider{min-height:460px;position:relative;width:100%;padding:0 80px 0 60px}.dish-slider .caption{padding-left:30px;opacity:0;transform:translateY(50px);-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transition:all 0.35s ease-out 1s;-webkit-transition:all 0.35s ease-out 1s}.dish-slider .image{transform:translateX(100%) rotate(80deg);-webkit-transform:translateX(100%) rotate(80deg);-ms-transform:translateX(100%) rotate(80deg);transition:all 0.8s ease-out 0.4s;-webkit-transition:all 0.8s ease-out 0.4s;opacity:0}.dish-slider:before{content:'';background:#3a3c4b;position:absolute;right:0;width:100%;top:60px;bottom:60px;backface-visibility:hidden}.swiper-slide-active .dish-slider .image{transform:translateX(0%) rotate(0deg);-webkit-transform:translateX(0%) rotate(0deg);-ms-transform:translateX(0%) rotate(0deg);opacity:1}.swiper-slide-active .dish-slider .caption{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0)}.special-item{min-height:250px}.special-item .title{text-transform:uppercase}.special-item:hover .bg:before{opacity:1}.special-item:hover .caption{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.center-all-special{position:absolute;left:50%;top:50%;width:200px;height:200px;margin:-100px 0 0 -100px;border:2px solid #fff;padding:0 40px}.center-all-special:before{content:'';position:absolute;left:15px;top:15px;right:15px;bottom:15px;background:rgb(58 60 75 / .9);transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.center-all-special span{display:block;width:100%;text-align:center;font-size:12px;text-transform:uppercase;font-weight:700;color:#fff;letter-spacing:5px;position:relative;z-index:2;line-height:20px;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.center-all-special:hover span{letter-spacing:2px}.center-all-special:hover:before{left:0;top:0;right:0;bottom:0}.dish-price{font-size:13px;letter-spacing:3px;color:#fff;line-height:20px;display:block}.menu-list{position:relative;overflow:hidden}.menu-list .caption{font-size:13px;font-weight:700}.menu-list .caption span{display:inline-block;color:#222;position:relative}.menu-list .caption span:before{content:'';width:1000px;right:-1000px;height:2px;bottom:2px;border-bottom:1px dotted #888;position:absolute;margin-right:-10px}.menu-list .caption b{position:absolute;right:0;top:0;color:#be9739;background:#fff;width:50px;height:30px;z-index:1;text-align:right;line-height:22px}.gallery-block{height:210px}.gallery-block .layer-hold:before{opacity:0;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.gallery-block:hover .layer-hold:before{opacity:1}.gallery-block .title{letter-spacing:5px;text-transform:uppercase}.additional-link{position:relative;text-align:center;text-transform:uppercase}.additional-link.text-left{text-align:left}.additional-link p{font-size:13px;color:#fff;line-height:16px}.additional-link a{font-size:11px;line-height:26px;display:inline-block;position:relative;color:#be9739;letter-spacing:5px;font-weight:700}.additional-link.sm a{font-size:16px}.additional-link a:before{content:'';position:absolute;left:0;bottom:-4px;background:url(/wp-content/themes/infinituum/assets/img/restaurant/button_line.png) repeat-x;width:100%;height:5px;background-size:contain;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.additional-link a:hover{color:#fff}.additional-link a:hover:before{bottom:0}.additional-link.type-2 a:before{background:url(/wp-content/themes/infinituum/assets/img/restaurant/button_line2.png) repeat-x}.additional-link.type-2 a:hover{color:#222}.menu-type-item .hover-layer-2{opacity:1}.hover-layer{position:relative}.hover-layer:before{content:'';opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(132 105 78 / .7);transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.hover-layer:after{content:'';position:absolute;left:50%;top:50%;background:url(/wp-content/themes/infinituum/assets/img/corporate/plus.png) no-repeat;background-size:contain;width:32px;height:32px;opacity:0;transform:translateY(50px);-webkit-transform:translateY(50px);-ms-transform:translateY(50px);margin:-16px 0 0 -16px;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.hover-block:hover .hover-layer:before{opacity:1}.hover-block:hover .hover-layer:after{transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);opacity:1}.hover-layer.bg-col-2:before{background:rgb(17 17 17 / .7)}.hover-layer.bg-col-3:before{background:rgb(227 116 32 / .7)}.hover-layer.bg-col-4:before{background:rgb(190 151 57 / .7)}.hover-layer.bg-col-5:before{background:rgb(17 17 17 / .3)}.hover-layer.bg-col-6:before{background:rgb(178 166 123 / .7)}.hover-layer.bg-col-7:before{background:rgb(228 136 80 / .7)}.hover-layer-2{position:absolute;left:0;top:0;width:100%;height:100%;display:block;opacity:0;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.hover-layer-2:before{position:absolute;content:'';left:0;top:0;right:0;bottom:0;border:2px solid #be9739;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.hover-layer-2.sm:hover .hover-layer-2:before{left:20px;top:20px;right:20px;bottom:20px}.hover-block:hover .hover-layer-2{opacity:1}@media screen and (min-width:992px){.menu-type-item .hover-layer-2{opacity:1}.menu-type-item .hover-layer-2:before{opacity:0}.menu-type-item .dish-price,.menu-type-item .simple-text{opacity:0;transform:scale(.5);-webkit-transform:scale(.5);-ms-transform:scale(.5);transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.menu-type-item .hover-layer-2{opacity:1}.menu-type-item:hover .dish-price,.menu-type-item:hover .simple-text{opacity:1;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.menu-type-item:hover .hover-layer-2:before{opacity:1}.hover-block:hover .hover-layer-2:before{left:30px;top:30px;right:30px;bottom:30px}.special-item .bg:before{opacity:0;transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}.special-item .caption{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transition:all 0.34s ease-out;-webkit-transition:all 0.34s ease-out;-ms-transition:all 0.34s ease-out}}@media screen and (max-width:1200px){.service-icon-box.style-3{padding:60px 30px}.dish-slider .image img{max-width:100%;height:auto}.dish-slider:before{top:0;bottom:0}.gallery-block.col-20{width:25%}}@media screen and (max-width:992px){.item-h-600{height:100%;padding:60px 15px}.item-h-600.custome-padd-100{padding:60px 30px!important}.item-h-600-align{padding:0 0 60px}div[class*="col"]:nth-child(2) .service-icon-box.style-3,div[class*="col"]:nth-child(1) .service-icon-box.style-3{border-bottom:0 none}.dish-slider .caption{padding-left:0}.dish-slider{padding:60px 15px;text-align:center}.dish-slider .image{max-width:400px;margin:0 auto 40px;display:block}.item-h-500{min-height:350px}.hover-layer-2{opacity:1}.hover-layer-2:before{left:15px;top:15px;right:15px;bottom:15px}.filter-list-mobile .filter-list.tabs-link-type-1{border-left:1px solid rgb(0 0 0 / .4);border-right:1px solid rgb(0 0 0 / .4);border-bottom:1px solid rgb(0 0 0 / .4);padding:10px 0}.list-mobile-2 .select-txt{text-transform:none;font-size:16px;font-weight:700;color:#888}.gallery-block .hover-layer-2 .vertical-align,.gallery-block .hover-layer-2:before,.tabs-link-type-1 li:before{display:none}}@media screen and (max-width:768px){div[class*="col"]:nth-child(3) .service-icon-box.style-3{border-bottom:0 none}.service-icon-box.style-3{padding:60px 15px}.swiper-container-horizontal>.swiper-pagination-bullets.vertical-left,.swiper-container-horizontal>.swiper-pagination-bullets.vertical-right{width:100%;left:0;bottom:20px;top:auto;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0)}.dish-slider{padding-bottom:80px}.col-md-50{width:50%}.gallery-block.col-20{width:50%}}@media screen and (max-width:480px){.center-all-special{position:relative;top:auto;left:auto;margin:0;width:100%;height:55px;border:0 none}.center-all-special span{letter-spacing:1px}.center-all-special:before{left:0;top:0;right:0;bottom:0}.gallery-block.col-20{width:100%}}.product-cat-item{position:relative;height:355px;text-align:center}.product-cat-item .button-wrap{width:100%;position:relative}.product-cat-item .main-link{min-width:200px}.product-cat-item:hover .layer-hold:before{opacity:0}.filter-products{position:relative;width:100%}.promo-item-1{position:relative;height:450px;padding-left:40%}.promo-item-1 .sub-title{text-transform:uppercase;font-size:20px;font-weight:700}.promo-item-2{background:#f6f6f6;height:450px;position:relative}.promo-item-2 .caption{width:50%;padding-left:100px;float:left}.promo-item-2 .image{width:50%;text-align:center;float:left}.promo-item-2 .pagination{bottom:50px;text-align:left;left:100px}.promo-item-2 .flex-align{height:100%}div.category{height:47px;line-height:47px;position:absolute;left:0;top:0;background:#222;color:#fff;font-size:12px;font-style:italic;padding:0 30px;text-align:center;z-index:5}.blog-item{text-align:center;position:relative}.blog-item .image{display:block;width:100%;position:relative}.blog-item .image img{display:block;width:100%;height:auto}.blog-item .title:hover{color:#888}@media screen and (max-width:1200px){.promo-item-2 .caption{padding-left:30px}}@media screen and (max-width:1200px){.promo-item-2{height:auto}.promo-item-2 .image{width:100%}.promo-item-2 .caption{padding:40px 15px 30px;width:100%;text-align:center}.promo-item-2 .flex-align{display:block;height:auto}.promo-item-2 .swiper-container{padding-bottom:60px}.promo-item-2 .pagination{bottom:20px;text-align:center;left:0}}@media screen and (max-width:480px){.promo-item-1{padding-left:50px;padding-right:15px;height:400px}div[class*="col"]:first-child .service-icon-box.style-3{border-left:0 none}.service-icon-box.style-3{border-right:0 none}}.two-img{position:relative;width:100%;font-size:0;text-align:center}.two-img img{display:inline-block;margin:0 10px 10px}.skill-block-wrap .skill-block{position:relative;margin:0 15px;width:auto;display:inline-block;text-align:center}.skill-circle{position:relative;display:inline-block;width:100%;z-index:1}.skill-block-wrap{text-align:center}.skill-number{width:100%}.skill-number .timer{position:relative;font-size:18px;font-style:italic;font-weight:700;color:#888}.txt-normal .timer{font-style:normal}.clip-text{position:relative;display:inline-block;width:100%;height:100%;text-align:left;color:#222;margin:0 auto;background-clip:text;text-fill-color:#fff0;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:#fff0;-moz-text-fill-color:#fff0;text-transform:uppercase;background-size:cover;background-position:center center;background-repeat:no-repeat}.clip-text span{display:block;font-size:100px;line-height:90px;text-transform:uppercase;padding:50px 0;color:#fff!important}.hover-hide{max-height:0;position:relative;overflow:hidden;transition:all 0.55s ease-out;-webkit-transition:all 0.55s ease-out;-ms-transition:all 0.55s ease-out}.folow-style-2 a{margin:0 10px}.footer-item .folow-style-2 a{margin:0 20px 0 0}.folow-style-2 a span{width:40px;height:40px;line-height:40px;background:#fff;border-radius:50%}.folow-style-2 a span:hover{color:#fff;background:#819859}.folow-style-2.sub-type-1 a span{border:1px solid #eee;line-height:38px}.folow-style-2.col-1 a span:hover{background:#be9739;border-color:#be9739}.folow-style-2.col-2 a span{background:#404040;color:#fff}.folow-style-2.col-2 a span:hover{background:#e48850;color:#fff}.folow-style-2.col-3 a span{background:#fff;color:#7b7b7b}.folow-style-2.col-3 a span:hover{background:#30cbea;color:#fff}.folow-style-2.col-4 a span{background:#ffba00;color:#fff}.folow-style-2.col-4 a span:hover{background:#333;color:#fff}.team-item.style-2 .image{padding-bottom:80px}.team-item.style-2 .text{background:#f6f6f6;padding:0 80px;z-index:5;position:absolute;left:0;bottom:0%;transition:all 0.55s ease-out;-webkit-transition:all 0.55s ease-out;-ms-transition:all 0.55s ease-out}.team-item.style-2 .text .title{white-space:nowrap}.team-item:hover .hover-hide{max-height:300px}.skill-number{font-size:18px}.hover-color-1 .hover-layer:before{background:rgb(129 152 89 / .7)}.hover-color-1 .title:hover{color:#819859}.office-title{border:1px solid rgb(255 255 255 / .2);padding:0 24px;height:45px;line-height:43px;display:inline-block;position:relative;text-transform:uppercase}.office-title.h4{color:#fff}@media screen and (max-width:1200px){.clip-text span{font-size:60px;line-height:60px}.team-item.style-2 .text{padding:0 30px}}@media screen and (max-width:991px){.clip-text{text-align:center}.custome-padd-200{padding:0 100px!important}}@media screen and (max-width:768px){.clip-text span{font-size:30px;line-height:30px}.custome-padd-200{padding:0 30px!important}.simple-text.lgx p{font-size:13px;line-height:24px}.footer-item .folow-style-2 a{margin:0 10px}}.team-item.style-3 .image img{width:100%;height:auto;display:block}.team-item.style-3 .image:before{content:'';position:absolute;left:0PX;top:0;width:100%;height:100%;background:rgb(17 17 17 / .3);opacity:0;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.team-item.style-3 .text{background:#fff;position:absolute;left:100px;right:100px;bottom:60px;z-index:1;padding:45px 40px 50px}.team-item.style-3:hover .hover-hide{max-height:200px}.team-item.style-3:hover .image:before{opacity:1}.team-item.sub-type-2 .text{background:#fff;padding:0 30px 30px}.team-item.sub-type-3 .text{background:#333;padding:0 30px 30px}.team-item.sub-type-3 .text .title{color:#fff}.team-item.sub-type-3 .image{transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.team-item.sub-type-3 .text{transition:none;-webkit-transition:none;-ms-transition:none}.team-item.sub-type-3:hover .image{opacity:.25}.team-item.sub-type-3 .text{background:none}@media screen and (max-width:1600px){.team-item.style-3 .text{left:50px;bottom:50px;right:50px}}@media screen and (max-width:1200px){.team-item.style-3 .text{left:30px;right:30px;bottom:30px}}@media screen and (max-width:768px){.team-item.style-3 .text{left:0;right:0;bottom:0}}.accordeon-item{margin-bottom:30px}.accordeon-inner{display:none;padding:25px 30px 25px;border:1px solid #eee;border-top:0 none}.accordeon-triger{position:relative;background:#fff;border:1px solid #eee;padding:15px 15px 15px 0;display:inline-block;width:100%;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.accordeon-triger span{display:inline-block;vertical-align:middle;width:60px;height:22px;position:relative;text-align:center;float:left}.accordeon-triger span:before{content:'';position:absolute;left:50%;top:50%;width:2px;height:22px;background:#829858;margin:-11px 0 0 -1px;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.accordeon-triger span:after{content:'';position:absolute;left:50%;top:50%;width:22px;height:2px;background:#829858;margin:-1px 0 0 -11px;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.accordeon-triger .title{display:block;padding-left:20px;border-left:1px solid #eee;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.accordeon-item.active .accordeon-inner{display:block}.accordeon-item.active .accordeon-triger,.accordeon-triger:hover{background:#829858;border-color:#829858}.accordeon-item.active .accordeon-triger .title,.accordeon-triger:hover .title{color:#fff;border-color:rgb(255 255 255 / .1)}.accordeon-item.active .accordeon-triger span:before{opacity:0}.accordeon-item.active .accordeon-triger span:after{background:#fff}.accordeon-triger:hover span:before,.accordeon-triger:hover span:after{background:#fff}@media screen and (max-width:991px){.filter-list-mobile .filter-list.style-1 li:hover,.filter-list-mobile .filter-list.style-1 li.active{color:#fff}}@media screen and (max-width:480px){.accordeon-item{margin-bottom:15px}.accordeon-inner{padding:25px 15px}}.service-choose-slider{position:absolute;left:0;bottom:0;width:100%}.service-choose-slider .slide-swich:before{content:'';position:absolute;left:0;bottom:0;width:0%;height:5px;background:#e27863;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.service-choose-slider .slide-swich.active:before,.service-choose-slider .slide-swich:hover:before{width:100%}.img-bottom{position:absolute;bottom:0;right:17.5%}.img-bottom img{max-height:100%;display:block}.timer{position:relative}.caption.type-2 .timer{color:#fff}.text-center .timer{display:inline-block}.timer.style-1{font-size:36px;line-height:36px;font-weight:700;color:#e27863;padding-right:20px}.timer.style-2{font-size:50px;line-height:50px;font-weight:700;padding-bottom:15px}.timer.style-2:before{content:'';bottom:0;width:100%;height:5px;background:url(/wp-content/themes/infinituum/assets/img/caption_img_6.png) repeat-x;background-size:86px 5px;position:absolute}.service-icon-box .hover-text{position:absolute;opacity:0;width:100%;left:0;top:50%;height:100%;background:#e27863;padding:0 50px;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.service-icon-box:hover .hover-text{opacity:1;top:0}.service-item-2{position:relative;height:250px;border-left:1px solid rgb(255 255 255 / .2);border-bottom:1px solid rgb(255 255 255 / .2);text-align:center;width:100%;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.service-item-2 .title{color:#fff}.col-50:nth-child(2n+1) .service-item-2{border-left:0 none}.tabs-link-type-3 li{font-size:11px;color:#888;text-transform:uppercase;padding:20px 0;border-bottom:1px solid #f6f6f6;width:100%;position:relative;text-align:left;font-weight:300;cursor:pointer;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.tabs-link-type-3 li a{transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.tabs-link-type-3 li:last-child{border-bottom:0 none}.animate-tab-content .col-50{transform:translateY(20%);-webkit-transform:translateY(20%);-ms-transform:translateY(20%);opacity:0;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.animate-tab-content .col-50:nth-child(1){transition-delay:0.1s;-webkit-transition-delay:0.1s;-ms-transition-delay:0.1s}.animate-tab-content .col-50:nth-child(2){transition-delay:0.2s;-webkit-transition-delay:0.2s;-ms-transition-delay:0.2s}.animate-tab-content .col-50:nth-child(3){transition-delay:0.3s;-webkit-transition-delay:0.3s;-ms-transition-delay:0.3s}.animate-tab-content .col-50:nth-child(4){transition-delay:0.4s;-webkit-transition-delay:0.4s;-ms-transition-delay:0.4s}.animate-tab-content .col-50:nth-child(5){transition-delay:0.5s;-webkit-transition-delay:0.5s;-ms-transition-delay:0.5s}.animate-tab-content .col-50:nth-child(6){transition-delay:0.6s;-webkit-transition-delay:0.6s;-ms-transition-delay:0.6s}.animate .animate-tab-content .col-50{transform:translateY(0%);-webkit-transform:translateY(0%);-ms-transform:translateY(0%);opacity:1}.simple-item-2{position:relative;width:100%;min-height:350px}.simple-item-2 .text{position:absolute;left:50px;right:50px;bottom:40px;z-index:1}.service-choose-slider .service-icon-box{max-height:125px}@media screen and (min-width:991px){.tabs-link-type-3 li:hover{color:#fff;padding-left:30px;background:#e27863;border-color:#e27863}.tabs-link-type-3 li:hover a{color:#fff}.simple-item-2:hover .bg.layer-hold:before{background:rgb(17 17 17 / .7)}.simple-item-2 .title:hover{color:#e27863}.service-item-2:hover{background:#e27863;border-color:#e27863}}@media screen and (min-width:480px){.row.no-marg-xs{margin-left:0;margin-right:0}}@media screen and (max-width:1200px){.service-icon-box.style-6{padding:60px 30px}.img-bottom{right:0}}@media screen and (max-width:991px){.header-style-3.type-5 .navigation{height:60px}.header-style-3.type-5 .nav-menu-icon{margin-right:30px}.custome-padd-80{padding:0 40px!important}.service-icon-box .hover-text{display:none}.filter-list-mobile .tabs-link-type-3 li{padding:12px 15px;text-align:center}}@media screen and (max-width:480px){.service-icon-box.style-5{padding:20px 15px}.service-icon-box.style-6{padding:60px 15px}.custome-padd-80{padding:0 15px!important}.frame-block.sm-frame{padding:10px}.frame-block.sm-frame:before{border-width:10px}.service-icon-box.text-center-xs,.skill-block.text-center-xs{text-align:center}.skill-block.text-center-xs .simple-list.type-2 li{padding:0}.skill-block.text-center-xs .simple-list.type-2 li:before{display:none}.service-icon-box.text-center-xs .image{display:block;margin:0 auto 20px;float:none}.service-icon-box.text-center-xs .caption{padding-left:0;text-align:center}.text-center-xs .title-separator-3{margin:0 auto}.text-center-xs .title-separator-3:after{left:25%}.col-wrap .col-50{width:100%}.service-item-2{border-left:0 none;height:auto;padding:40px 15px}.service-icon-box.text-center-xs.style-3 .caption{width:100%}.flex-align.text-center-xs{display:block}.text-center-xs .timer.style-1{padding-right:0}.simple-item-2 .text{right:15px;bottom:30px;left:15px}.text-center-xs .title-separator-4{margin:0 auto}.text-center-xs.service-icon-box.style-7 .caption{padding:0}}.price-item{position:relative;width:100%;text-align:center}.price-item .price-header{background:#ececec}.price-item .price-list{background:#f6f6f6;padding:55px 50px 60px}.price-item .price-list ul li{border-bottom:1px solid rgb(0 0 0 / .05);text-transform:uppercase;color:#888;font-size:11px;line-height:14px;font-weight:300;padding:15px 0}.price-item .price-list ul li:last-child{border-bottom:0 none}.price-number{color:#222;font-size:20px;line-height:20px;font-weight:300}.price-number span{top:-5px;display:inline-block;vertical-align:top}.price-number b{font-weight:700;font-size:40px;line-height:30px;display:inline-block;vertical-align:bottom}.price-number p{display:inline-block;vertical-align:bottom}.price-item.align-top{margin-top:-10px}.price-item.special .price-header,.price-item.price-type-2.special .price-header{background:#829859}.price-item.special .title{color:#fff}.price-item.special .sub-desc{color:rgb(255 255 255 / .7)}.best-stiker{position:absolute;left:0;top:0;z-index:5;color:#fff;font-size:9px;font-weight:300;text-transform:uppercase;letter-spacing:3px;width:55px;height:55px;text-align:center}.best-stiker:before{content:'';position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-width:55px 55px 0 0;border-color:#333 #fff0 #fff0 #fff0}.best-stiker span{display:block;z-index:1;transform:rotate(-45deg) translateX(-15%);-webkit-transform:rotate(-45deg) translateX(-15%);-ms-transform:rotate(-45deg) translateX(-15%);margin-top:9px}.price-item.price-type-2 .price-header{background:#ececec}.price-item.price-type-2 .price-list{background:#fff}.price-item.price-type-2.special{margin-top:0}.price-item.sm .price-list{padding:40px 30px 40px}.offset-section{position:relative;margin-top:-210px}.offset-top-100{margin-top:-90px}.link-hover-1:hover{color:#d1c059}.border-icon{width:70px;height:70px;border:1px solid #f6f6f6;text-align:center;position:relative}.border-icon img{display:block;margin:0 auto}.left-absolute .image{position:absolute;left:0;top:0}.left-absolute .caption .title{padding-top:0}.left-align.img-bottom{right:auto;left:0}.center.img-bottom{right:auto;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);max-height:100%}.center.img-bottom img{max-width:100%}.best-item.type-2{padding-top:0;padding-bottom:0}.best-item.type-2 .icon{position:relative;display:block;margin:0 auto}.best-item.type-2 .caption{width:100%}.icon-box{width:50px;height:50px;border-radius:5px;background:#c4b247;position:relative;text-align:center}@media screen and (max-width:1200px){.offset-section{margin-top:0}}@media screen and (max-width:991px){.offset-section .sub-desc.col-3{color:#888}.offset-section .type-2 .title{color:#333}.offset-top-100{margin-top:0}.best-item.type-2{padding:0 30px}}@media screen and (max-width:768px){.best-item.type-2 .caption{padding:0 0 10px}}@media screen and (max-width:480px){.text-center-xs .icon-box{margin:0 auto}.text-center-xs.service-icon-box.right-align .caption{padding:0}}.caption .page-col-1{color:#e47a2a}.link-hover-2:hover{color:#e47a2a}.circle-canva{position:relative;display:inline-block;width:70px;height:70px;margin:0 15px}.circle-canva:before{content:'';position:absolute;left:-7px;top:-7px;right:-7px;bottom:-7px;border-radius:50%;background:rgb(227 116 32 / .8)}.circle-canva p{font-size:16px;font-weight:700;line-height:16px;color:#fff}.circle-canva span{font-size:10px;line-height:10px;color:rgb(255 255 255 / .8);font-weight:300}.clock-item .clock-canvas{max-width:130px;display:block;margin:0 auto}.service-item.style-2:before{display:none}.service-item.style-2:hover .title{letter-spacing:0}.service-item.style-2:hover .layer-hold:before{background:rgb(17 17 17 / .5)}.circle-canva .vertical-align{left:0;width:100%;text-align:center}.best-item.type-3{text-align:left;padding:55px 50px 45px 50px;min-height:370px}.best-item.type-3 .caption{padding:0}.best-item.type-3 .icon{left:50px;top:55px;width:auto;height:auto}.video-type-1{height:350px}.video-type-1:hover .layer-hold:before{background:rgb(17 17 17 / .6)}.play-type-2.play-button{width:50px;height:50px;background:#fff;line-height:50px;border:0 none;color:#e6843a;display:block;margin:0 auto;position:relative;border-radius:50%;font-size:14px;overflow:hidden;z-index:1;cursor:pointer}.play-type-2.play-button i{position:relative;z-index:5}.play-type-2.play-button:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;background:#e6843a;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transition:transform 0.35s ease-out;-webkit-transition:transform 0.35s ease-out;-ms-transition:transform 0.35s ease-out}.play-type-2.play-button:hover:before{transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2)}.play-type-2.play-button:after{color:#fff;font-size:14px;z-index:6;line-height:50px}.play-button.sm{width:55px;height:55px;border-width:2px;line-height:53px;font-size:14px;margin:-27px 0 0 -27px}.play-button.sm:after{font-size:14px;line-height:53px}.circle-canva.circle-type-2{width:140px;height:140px;margin:0 10px}.circle-canva.circle-type-2:before{background:none;left:0;top:0;right:0;bottom:0;border:3px solid rgb(255 255 255 / .15)}.circle-canva.circle-type-2 p{font-size:40px;line-height:40px;margin-bottom:5px}.circle-canva.circle-type-2 span{font-size:13px}@media screen and (max-width:768px){.service-item.style-2 .countdown-container .vertical-align{padding:0}.best-item.type-3 .icon{position:relative;margin-bottom:30px;top:auto;left:auto;margin-right:20px}.best-item.type-3{padding:30px}}@media screen and (max-width:480px){.circle-canva{width:60px;height:60px;margin:0}.circle-canva:before{left:0;top:0;right:0;bottom:0}.flex-align.bottom-align{align-items:center;-webkit-align-items:center;flex-direction:column}.best-item.type-3{text-align:center}.best-item.type-3 .icon{margin-right:0}.circle-canva.circle-type-2{width:100px;height:100px;margin-bottom:10px}}.link-hover-3:hover{color:#be9739}.caption-number{position:relative;width:100%;padding:40px 0 0 60px}.caption-number .title{padding:2px 0;background:#fff;position:relative;z-index:1}.caption-number span{font-size:90px;font-weight:700;color:#af9659;line-height:63px;position:absolute;left:0;top:0}.center-border:before{content:'';position:absolute;left:50%;top:0;height:100%;width:1px;background:#f7f7f7}.service-icon-box.bg-section-4{border-color:rgb(255 255 255 / .1)}.col-md-4:nth-child(3n+1) .service-icon-box.bg-section-4{border-left:0 none!important}.hover-text.bg-block-2{background:#af9659}.hover-text.style-img{padding:0}.hover-text.style-img .img{position:absolute;left:0;width:40%;top:0;height:100%}.hover-text.style-img .txt{position:relative;padding:0 30px 0 calc(40% + 30px);height:100%}.slider-custome{position:relative;height:650px;width:100%;overflow:hidden}.slider-custome .slider-tabs{height:inherit;position:relative;float:left}.slider-custome .slider-tabs li{width:100px;float:left;height:inherit;text-align:center;border-left:1px solid rgb(0 0 0 / .05);background:#fff;position:relative;text-transform:uppercase;cursor:pointer}.slider-custome .slider-tabs li .title{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);position:absolute;top:50%;left:0;width:100%;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out}.slider-container{position:relative;height:inherit;float:left;width:calc(100% - 300px);background:#f6f6f6}.slider-container-item{position:absolute;left:0;top:0;width:100%;height:100%;transform:translateX(100%);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);opacity:0;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out}.slider-custome .slider-tabs li.active .title,.slider-custome .slider-tabs li:hover .title{color:#006EAD}.slider-container-item.active{transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);opacity:1}.slider-container-item .full-h{overflow-y:auto}.padd-50{padding:0 50px}.padd-30{padding:0 30px}.padd-20{padding:0 20px;position:relative}.letter-item{text-transform:uppercase;font-weight:700;color:#fff;font-size:40px;line-height:30px}.service-icon-box.text-center .caption{padding:0;text-align:center}@media screen and (max-width:992px){.center-border:before{display:none}.slider-custome .slider-tabs{height:auto;width:100%}.slider-container{width:100%}.slider-custome .slider-tabs li .title{transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0);position:relative;top:auto;line-height:60px;padding:0 15px}.slider-custome .slider-tabs li{width:auto}.slider-container-item{position:relative;padding:60px 15px;display:none}.slider-container-item.active{display:block}.slider-custome{height:auto}.padd-md-15{padding:0 15px}}@media screen and (max-width:768px){.service-icon-box .custome-padd-100{width:100%}}@media screen and (max-width:480px){.font-style-6 .h1{font-size:24px;line-height:28px}.custome-padd-120.padd-xs-15{padding:0 15px!important}.slider-custome .slider-tabs li{width:100%}}.offset-250{padding-top:250px}.mag-item{position:relative;padding:30px;overflow:hidden}.mag-item .title:hover{opacity:.8}.mag-item .title{max-width:265px}.mag-item .mag-item-cat{position:absolute;left:30px;top:30px}.mag-item-cat{position:relative;display:inline-block;padding:0 7px;height:21px;line-height:21px;text-transform:uppercase;color:#fff;font-size:9px;z-index:5;border-radius:3px;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out}.mag-item-cat:hover{background:#fff!important;color:#444}.mag-item:hover .layer-hold:before{opacity:0}.mag-item-cat.type-2{background:none;font-size:10px;letter-spacing:2px;height:auto;font-weight:900;padding:0;line-height:10px;display:block}.mag-item-cat.type-2:hover{background:none!important}.cat-col-1{background:#80b53c}.cat-col-2{background:#e17f38}.cat-col-3{background:#1dcbc9}.cat-col-4{background:#4186b7}.cat-col-5{background:#c26363}.cat-col-6{background:#9f90ce}.text-col-1{color:#60a8da}.text-col-2{color:#4ec8b2}.text-col-3{color:#ef5286}.text-col-4{color:#cd8046}.text-line-animate.sm{background-size:100000px 1.2em}.mx-height{max-height:550px}.mx-height .simple-text{text-overflow:ellipsis;overflow:hidden;max-height:100px}.min-sm-height{min-height:270px}.min-md-height{min-height:510px}.mag-item-cat.bottom{position:absolute;left:30px;bottom:30px;z-index:1}.mag-item-cat.top{position:absolute;left:30px;top:30px;z-index:1}.min-h-md .mag-item-cat.top{left:70px;top:45px}.type-img .mag-item-cat.type-2{color:#fff}.type-img .mag-item-cat.type-2:hover{color:rgb(255 255 255 / .8);background:none}.no-img{background:#fff}.min-h-md{min-height:550px}.min-h-sm{min-height:485px}.mag-item-content{position:absolute;bottom:30px;right:30px;left:30px;z-index:1}.mag-item-content .sub-title{letter-spacing:.5px}.mag-item.style-2{background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .05)}.info-bar{position:relative;width:100%;display:inline-block}.info-bar a{position:relative;display:block;float:left;margin:0 20px 0 0}.info-bar a{color:#b8b8b8}.info-bar a:hover{color:#888}.info-bar.type-2 a{color:rgb(255 255 255 / .7)}.info-bar.type-2 a:hover{color:#fff}.info-bar i,.info-bar span{display:inline-block;vertical-align:middle;color:inherit}.info-bar i{font-size:14px}.info-bar span{font-size:11px;padding-left:4px}.info-bar.top-align{position:absolute;left:30px;top:30px;z-index:2}.info-bar.bottom-align{position:absolute;left:30px;bottom:30px;z-index:2}.swiper-container.two-side-slider{overflow:visible}.swiper-container.two-side-slider:before{content:'';position:absolute;left:-1500px;width:1500px;background:rgb(246 246 246 / .8);height:100%;z-index:50;top:0}.swiper-container.two-side-slider:after{content:'';position:absolute;right:-1500px;width:1500px;background:rgb(246 246 246 / .8);height:100%;z-index:50;top:0}.text-line-animate{background:-moz-linear-gradient(top,#fff0 90%,currentColor 90%);background:-webkit-linear-gradient(top,#fff0 90%,currentColor 90%);background:linear-gradient(to bottom,#fff0 90%,currentColor 90%);background-repeat:no-repeat;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;background-position:-100000px 0;background-size:100000px 1.3em}.text-line-animate:hover{-webkit-transition:background-position 70s ease-out,color 0.35s ease-out;transition:background-position 70s ease-out,color 0.35s ease-out;background-position:0 0}.list-post li{display:inline-block;margin:0 60px 0 0;font-size:13px;color:#888}.list-post li:hover a{color:#222}.mag-item-1{position:relative;box-shadow:0 1px 3px rgb(0 0 0 / .05)}.mag-item-1 .text{padding:30px;background:#fff}.mag-item-1 .image{position:relative;display:block}.mag-item-1 .image .mag-item-cat{position:absolute;left:30px;top:30px}.mag-item-1 .image>img{width:100%;display:block}.mag-item-1 .simple-text.sm{line-height:20px}.mag-item-1.right-img .image{width:270px;height:100%;position:absolute;left:0;top:0}.mag-item-1.right-img .text{padding-left:300px}.mag-item-1 .sub-title{position:relative;letter-spacing:.5px}.mag-item-1.type-img .text{max-width:440px}.mag-item-1.type-3{min-height:270px;text-align:left}.mag-item-1.type-3 .mag-item-cat{position:absolute;left:30px;bottom:30px}.mag-item-1.min-h-md.no-img .text{position:relative;padding:60px 70px 55px}.mag-item-1.min-h-md.no-img .text .top{top:30px}.mag-item-1.type-4{box-shadow:none;border:1px solid #f6f6f6}.mag-item-1.type-4.sm .text{padding:20px 20px 30px}.mag-item-1.type-4.sm .item{position:relative;margin-bottom:20px;display:inline-block;width:100%;font-size:0}.mag-item-1.type-4.sm .item .img{position:relative;display:inline-block;width:80px;vertical-align:middle}.mag-item-1.type-4.sm .item .img img{display:block;width:100%;height:auto}.mag-item-1.type-4.sm .item .txt{position:relative;display:inline-block;vertical-align:middle;width:calc(100% - 80px);padding-left:15px}.mag-item-1.type-4.sm .item .txt .h7{line-height:16px}.item .h7:hover{color:#888}.mag-item-1 .video-open img{display:block;width:100%}.col-no-padding .col-md-3 .mag-item-1.type-4{border-right:0 none}.col-no-padding .col-md-3:nth-child(4n) .mag-item-1.type-4{border-right:1px solid #f6f6f6}.user-bar{position:relative;width:100%;display:inline-block}.user-bar img{display:inline-block;vertical-align:middle;margin-right:15px}.user-bar h6{display:inline-block;vertical-align:middle;color:#444}.user-bar .bold{font-weight:900}.user-bar.type-2 h6{color:#fff}.mag-img-item{position:relative;padding:30px;min-height:132px;overflow:hidden}.mag-img-item .bg{transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out;backface-visibility:hidden}.mag-img-item:hover .bg{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1)}.mag-img-item .title:hover{color:rgb(255 255 255 / .8)}.instagram-photo a{position:relative;float:left;display:block}.instagram-photo a:hover{opacity:.5}.instagram-photo a img{width:100%;height:auto;display:block}.instagram-photo.wh-25 a{width:25%}.instagram-photo.wh-33 a{width:33.3333%}.twitter-block{position:relative;width:100%;background:#60a8da;padding:90px 30px 60px}.twitter-block .title{font-weight:900}.tw-site,.tw-time{font-size:11px;color:#a4d6f9;font-style:italic;line-height:14px;position:relative;z-index:1}.tw-site:hover{color:#fff}.tw-icon{font-size:20px;color:#fff;position:absolute;right:30px;top:30px;line-height:16px}.tw-time{position:absolute;left:30px;top:30px}.item-type-2 .mag-item-content{left:70px;bottom:70px;right:70px}.item-type-2.mag-item .title{max-width:100%}.mag-testi-slider{position:relative;background:#123c7b}.mag-testi-slider .sub-title{color:#5e7aa3}.mag-testi-slider .simple-text p{color:#5d79a2}.mag-testi-slider .user-bar .h8{color:#fff;font-weight:900}.mag-testi-slider .swiper-slide{padding:90px 70px}.mag-testi-slider .pagination.align-left-bottom{bottom:0px!important;left:70px!important}.news-item{position:relative;width:100%;background:#fff}.news-item.border-b{border-bottom:1px solid #f6f6f6}.news-item.lg{height:650px}.news-item.md{height:325px}.news-item .caption{max-width:300px}.news-item.text-center .caption{margin:0 auto}.news-item.text-center .info-bar{width:auto}.news-item.text-center .info-bar a{margin:0 10px}.news-link{text-transform:uppercase;font-size:10px;color:#222;font-weight:700;position:relative;display:inline-block;line-height:16px}.news-link:before{content:'';position:absolute;left:0;bottom:0;height:1px;width:0%;background:#222;transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out}.news-link:hover:before{width:100%}.mag-item-1.padd-inset{padding:30px}.mag-item-1.padd-inset .text{padding:30px 0 0}.padd-inset.padd-inset-md{padding:20px 20px 30px}.img-info .info-bar{position:absolute;left:20px;top:20px}.img-info .caption,.img-info .user-bar{position:absolute;left:20px;bottom:20px}.img-info .caption:hover .title{color:rgb(255 255 255 / .7)}.slider-arrow-1.type-5.swiper-arrow-left{left:0}.slider-arrow-1.type-5.swiper-arrow-right{right:0}.hover-bg{transition:all 0.25s linear;-webkit-transition:all 0.25s linear}.hover-bg .bg{height:0;transition:all 0.25s linear;-webkit-transition:all 0.25s linear}.hover-bg:hover .bg{height:200px}.hover-bg:hover{padding-top:200px}.recommend-block{position:relative;width:100%;border:1px solid #f6f6f6}.recommend-block .item{border-bottom:1px solid #f6f6f6;padding:20px;display:inline-block;width:100%}.recommend-block .item .img{position:absolute;max-width:80px;z-index:1}.recommend-block .item .img img{display:block;width:100%;height:auto}.recommend-block .item .txt{position:relative;padding-left:95px;min-height:80px}.recommend-block .item .txt .h7{line-height:16px}.recommend-block .item .txt .h7:hover{color:#888}.recommend-block .item:last-child{border-bottom:0 none}.recommend-block .item.type-2{font-size:0}.recommend-block .item.type-2 .img{width:120px;position:relative;display:inline-block;vertical-align:middle;max-width:100%}.recommend-block .item.type-2 .txt{display:inline-block;vertical-align:middle;padding-left:15px;width:calc(100% - 120px);min-height:100%}@media screen and (max-width:991px){.offset-250{padding-top:140px}.list-post{text-align:center;width:100%;margin-bottom:15px}.list-post li{margin:0 15px}.wr-slider-arrow{text-align:center;width:100%}.slider-arrow-2{display:inline-block;float:none}.mx-height{max-height:100%}.item-type-2 .mag-item-content{left:30px;bottom:30px;right:30px}.pagination.align-left-top,.mag-testi-slider .pagination.align-left-bottom{left:30px!important}.min-h-md .mag-item-cat.top{left:30px}.mag-testi-slider .swiper-slide{padding:60px 30px}.mag-item-1.min-h-md.no-img .text{padding:60px 30px 50px}.news-item.lg,.news-item.md{height:100%}.swiper-container .news-item.lg{min-height:500px}.news-item .caption{padding:60px 15px}.col-no-padding .col-md-3 .mag-item-1.type-4{border-right:1px solid #f6f6f6}}@media screen and (max-width:768px){.mag-item-1.right-img .image{width:100%;height:300px;position:relative}.mag-item-1.right-img .text{padding:30px}}@media screen and (max-width:480px){.mag-item-1 .text,.mag-img-item{padding:30px 15px}.mag-item-1.type-3 .mag-item-cat{left:15px;bottom:15px}.mag-item .mag-item-cat{top:15px;left:15px}.mag-item-content{bottom:15px;right:15px;left:15px}.mag-item-1.right-img .text,.mag-item-1.padd-inset{padding:15px}.twitter-block{padding:90px 15px 60px}.pagination.align-left-bottom{left:20px!important}.min-h-md{min-height:500px}.item-type-2 .mag-item-content{left:15px;bottom:15px;right:15px}.pagination.align-left-top{left:15px!important;top:15px!important}.min-h-md .mag-item-cat.top,.mag-testi-slider .pagination.align-left-bottom{left:15px!important}.mag-testi-slider .swiper-slide{padding:60px 15px}.mag-item-1.min-h-md.no-img .text{padding:60px 15px 30px}}.photo-header-item{position:relative;display:block;width:100%}.photo-header-item .caption{transform:translateY(50px);-webkit-transform:translateY(50px);-ms-transform:translateY(50px);opacity:0;transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out}.photo-header-item:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(178 166 123 / .7);opacity:0;transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out}.photo-header-item:hover:before{opacity:1}.photo-header-item:hover .caption{transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);opacity:1}.photo-header-item img{display:block;width:100%;height:auto}.caption-bg-style{position:relative;margin:0 auto;background:#b2a67b;text-align:center;padding:50px;max-width:220px}.caption-bg-style .title{color:#fff}.caption-bg-style.left-position{position:absolute;left:0;top:0}.image-about{position:relative}.image-about>img{width:100%;height:auto;display:block}.service-item-3{position:relative;height:240px;width:100%;text-align:center}.service-item-3 .caption{width:100%}.service-item-3:hover .bg:before{background:rgb(178 166 123 / .7)}.link-hover-4:hover{color:#b2a67b}.view-link{position:absolute;right:0;top:-70px;z-index:50}.view-link a{position:relative;float:left;display:block;font-size:20px;color:#888;margin:0 0 0 15px;cursor:pointer}.view-link a:hover{color:#b2a67b}.filter-list.style-2 li{padding:0 0 5px 0;margin:0 35px;color:#888;position:relative;display:inline-block;cursor:pointer}.filter-list.style-2 li:before{content:'';height:2px;position:absolute;bottom:0;left:0;width:0;background:#b2a67b;transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out}.filter-list.style-2 li:hover:before,.filter-list.style-2 li.active:before{width:100%}.filter-list.style-2 li:hover span,.filter-list.style-2 li.active span{color:#b2a67b;transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out}.filter-list.style-2 li span{color:#888}.work-type-item{margin-bottom:30px}.work-type-item .image{margin-bottom:25px}.work-type-item .title{margin-bottom:10px;transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out}.wrap-project{position:relative;width:100%}.izotope-container.grid-types .work-type-item .sub-title{display:none}.izotope-container.grid-types .work-type-item .title{margin-bottom:0;position:absolute;opacity:0;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:100%;text-align:center;color:#fff}.izotope-container.grid-types .hover-layer:after{display:none}.izotope-container.grid-types .work-type-item:hover .title{opacity:1}.izotope-container.grid-types .col-25{width:16.6666%}.tesimonials-dark-bg{position:relative;background:rgb(43 43 43 / .9);padding:60px 50px}.tesimonials-dark-bg .h4{color:#fff}.offset-section-2{margin-top:-125px}.link-hover-5:hover{color:#e48850}.page-col-1{color:#e48850}.play-type-3.play-button{background:none;border-color:#e48850}.play-type-3.play-button:before{background:#e48850}.timer.style-2.col-1:before{background:url(/wp-content/themes/infinituum/assets/img/caption_img_9.png) repeat-x}.img-border-item{position:relative;border:10px solid #fff;position:relative}.img-border-item img{display:block;width:100%;height:auto}.project-layer{padding:0 10px 0 25px;position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;background:rgb(228 136 80 / .7);transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out}.work-item-2{position:relative}.work-item-2:hover .project-layer{opacity:1;left:10px;top:10px;right:10px;bottom:10px}.step-item{position:relative;float:left;width:25%;text-align:center;overflow:hidden;padding:0 50px}.circle-block{position:relative;width:130px;height:130px;display:inline-block;text-align:center;border-radius:50%;background:#fff}.circle-block span{font-size:20px;line-height:20px;color:#222;font-weight:700}.step-item:first-child .circle-block:before{display:none}.step-item:last-child .circle-block:after{display:none}.circle-block:before{content:'';position:absolute;width:500px;top:50%;left:-485px;height:1px;background:#f6f6f6}.circle-block:after{content:'';position:absolute;width:500px;top:50%;right:-485px;height:1px;background:#f6f6f6}.client-block{position:relative;width:100%;border-bottom:1px solid #fff;display:inline-block}.client-block img{display:block;backface-visibility:hidden;margin:0 auto}.client-block .col-20{border:1px solid #fff;min-height:150px;text-align:center;border-right:0 none;border-bottom:0 none;transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out}.client-block .col-20:nth-child(5n){border-right:1px solid #fff}.client-block .col-20 .hov{opacity:0;transition:all 0.25s linear;-webkit-transition:all 0.25s linear}.client-block .col-20:hover img{opacity:0}.client-block .col-20:hover .hov{opacity:1}.client-block .col-20:hover{background:#e48850;border-color:#e48850}@media screen and (max-width:1200px){.caption-bg-style.left-position{position:relative}}@media screen and (max-width:992px){.bg-section-4 .select-txt{background:#fff;border-color:#fff;color:#888}.select-txt{background:#fff}.filter-list-mobile .filter-list.style-1.col-2 li:hover,.filter-list-mobile .filter-list.style-1.col-2 li.active{color:#fff}.step-item{padding:0 15px;width:50%}.circle-block:before,.circle-block:after{display:none}.client-block img{max-width:70%}.filter-list.style-2 li{width:100%;margin:0;padding:10px 0;display:block}.filter-list.style-2 li:before{display:none}.izotope-container.grid-types .col-25{width:25%}.image-about .vertical-align.full{position:relative;width:100%;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);top:auto}.footer-link-menu.type-2 li{margin:0 15px 5px}}@media screen and (max-width:768px){.block-height-650.md-height-100{height:100%}.step-item{width:100%}.izotope-container.grid-types .col-25{width:50%}.view-link{position:relative;right:auto;top:auto;height:50px}.work-type-item{margin-bottom:0}.tesimonials-dark-bg{padding:40px 15px}}@media screen and (max-width:480px){.client-block .col-20{width:100%;border-right:1px solid #fff}.padd-xs-15.no-padd,.padd-xs-15{padding:0 15px}.footer-style-2 .copyright{padding:0 15px}.izotope-container.grid-types .col-25{width:100%}.clear-xs-padd{padding:0}}.ClassyCountdown-wrapper>div{display:inline-block;position:relative;width:calc(25% - 20px);margin:10px;text-align:center}.countdown-type-2 .ClassyCountdown-wrapper>div{width:70px;height:70px;border-radius:50%;position:relative}.countdown-type-2 .ClassyCountdown-wrapper>div:before{content:'';position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;background:rgb(227 116 32 / .8);border-radius:50%;z-index:-1}.countdown-type-2 .ClassyCountdown-wrapper>div>div{display:block!important;margin-top:0px!important}.countdown-type-2 .ClassyCountdown-value div{font-size:16px;font-weight:700;color:#fff;text-align:center}.countdown .ClassyCountdown-value{position:absolute;top:50%;left:0;width:100%;margin-top:0px!important;font-size:inherit!important;transform:translateY(-50%)}.countdown-type-2 .ClassyCountdown-value span{font-size:10px!important;font-weight:300;color:rgb(255 255 255 / .8)}.countdown-type-3 .ClassyCountdown-wrapper>div{width:140px;height:140px}.countdown-type-3 .ClassyCountdown-value div{font-size:40px;line-height:30px;font-weight:700;color:#fff;margin-bottom:7px}.countdown-type-3 .ClassyCountdown-value span{font-size:13px!important;font-weight:300;color:rgb(255 255 255 / .8)}.footer-item .yikes-mailchimp-container:before{display:none}.footer-item .yikes-mailchimp-container .yikes-easy-mc-form{position:relative}.footer-item .EMAIL-label.yikes-mailchimp-field-required input{background-color:transparent!important;height:40px}.footer-item .yikes-mailchimp-container .yikes-easy-mc-form:before{position:absolute;content:'+';color:#fff;width:20px;height:20px;font-size:30px;top:0;right:6px;color:#909090;font-size:38px;font-weight:700}.client-slide img{transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-ms-transition:all 0.35s ease-out}.client-slide:hover img{opacity:.7}.header.header-style-3 .navigation nav>ul>li>a:hover:before{right:0}.footer-style-2 .yikes-easy-mc-form input{height:48px}select::-ms-expand{display:none}input::-ms-clear{display:none}.footer-style-2 .yikes-easy-mc-form input::-webkit-input-placeholder,.footer-style-2 .yikes-easy-mc-form textarea::-webkit-input-placeholder{color:rgb(255 255 255 / .8);opacity:1}.footer-style-2 .yikes-easy-mc-form input::-moz-placeholder,.footer-style-2 .yikes-easy-mc-form textarea::-moz-placeholder{color:rgb(255 255 255 / .8);opacity:1}.footer-style-2 .yikes-easy-mc-form input:-moz-placeholder,.footer-style-2 .yikes-easy-mc-form textarea:-moz-placeholder{color:rgb(255 255 255 / .8);opacity:1}.footer-style-2 .yikes-easy-mc-form input:-ms-input-placeholder,.footer-style-2 .yikes-easy-mc-form textarea:-ms-input-placeholder{color:rgb(255 255 255 / .8);opacity:1}.woocommerce nav.woocommerce-pagination .page-numbers{padding:0 15px}.woocommerce-product-search .search-field{width:100%;height:45px;display:block;position:relative}.woocommerce-product-search input:-ms-input-placeholder{color:#888;opacity:1}.shop-pag-wr .prev.page-numbers:before,.shop-pag-wr .next.page-numbers:before{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.none-post .search-form{padding:30px;margin-top:30px;background:none;max-width:700px}.none-post .search-form .screen-reader-text{padding-bottom:30px}.none-post .search-form input[type="search"]{height:40px;padding:0 55px 0 15px;position:relative;border:1px solid #333;line-height:45px;box-sizing:border-box;color:#333!important;width:100%}.none-post .search-form:before{bottom:44px;right:50px;color:#333!important}.none-post .search-form input.search-submit{bottom:44px;right:50px}.blog-post .post-line-info .line-item{width:auto!important;font-size:13px!important}.widget ul{list-style:none}.widget_categories .cat-item,.widget_pages .page_item,.widget_nav_menu .menu-item{position:relative;padding-bottom:14px;font-size:14px;line-height:16px;margin-bottom:6px}.widget_archive li a,.widget_meta li a{font-size:14px;margin-bottom:15px;display:block}.widget_archive li a:hover,.widget_meta li a:hover{color:#222}.widget_recent_comments .recentcomments{font-size:14px;display:block;margin-bottom:15px}.widget_recent_comments .comment-author-link{padding-right:5px;font-size:15px;display:inline-block;color:#222}.widget_recent_entries li{font-size:14px;line-height:20px;color:#222;text-transform:uppercase;padding:7px 0 5px}.widget.woocommerce .widget-title-w,.widget-title-w{display:block;width:100%;clear:both}.blog-post-wr .blog-post.blog-post-inner{font-size:14px;line-height:26px;margin:0 0 80px 0;float:none;height:auto;padding:0;border:0;font-style:inherit;background:none}.widget_search .search-form input[type="search"]{width:100%!important;box-sizing:border-box}.widget_search .search-form input.search-submit{right:15px}.widget_search .search-form:before{right:15px}.yikes-easy-mc-form{overflow:hidden}.border-style .main-content{padding:0}.single p{font-size:16px;line-height:28px}.no-padd div[class*="col"]{padding-left:0;padding-right:0}.no-padd .row{margin-left:0;margin-right:0}.arrow-closest{position:relative}.header-style-3.type-4 .navigation nav>ul>li.current-menu-item>a,.header-style-3.type-4 .navigation nav>ul>li.current-menu-parent>a{color:#fff}.ie-bg .bg.fix{background-attachment:scroll}.footer-style-3 .footer-folow a{margin:0 5px 0 0}.frame-style .vc_row-fluid[data-vc-stretch-content="true"],.border-style .vc_row-fluid[data-vc-stretch-content="true"]{padding:0 30px}.offset-left-250 .vc_row-fluid[data-vc-stretch-content="true"]{padding-left:250px!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}button{background:none;border:0 none}input[type=number]{-moz-appearance:textfield}.footer-style-4 .address-item.type-2 .link a:hover{color:#222}.cart_totals h2{margin-bottom:20px}.woocommerce table.shop_table{border-radius:0}.woocommerce-cart .header-style-3.type-4,.woocommerce-wishlist .header-style-3.type-4,.woocommerce-checkout .header-style-3.type-4{background:#111}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.select2-container--default .select2-selection--single .select2-selection__rendered{padding:10px!important;border-color:#888!important}.select2-container .select2-selection--single{height:40px!important;border:0 none!important}#order_review_heading{margin:60px 0 40px;display:block}.frame-style .footer-style-2{padding:0 15px 15px}.woocommerce table.wishlist_table{border-bottom:0 none}.wishlist-title{margin-bottom:30px}.wpcf7-not-valid{border-color:red!important}.edit-link{display:none!important}#comments ul{list-style:none}.wp-audio-shortcode{margin-bottom:20px}.page-styling ul li,.page-styling ol li{padding-bottom:10px}.page-styling ul,.page-styling ol{padding-top:10px;padding-bottom:10px}.page-styling ul{list-style-type:disc;list-style-position:inside}.page-styling ul ul,.page-styling ol ul{list-style-type:circle;list-style-position:inside;margin-left:15px}.page-styling ul li:last-child,.page-styling ol li:last-child{padding-bottom:0}div.page-styling h2{margin-top:.8em}#yith-wcwl-popup-message{margin-left:0!important}@media screen and (max-width:1200px){.bg.fix{background-attachment:scroll}}@media (min-width:768px){.frame-style .container{width:720px}}@media (min-width:992px){.frame-style .container{width:940px}}@media (min-width:1200px){.frame-style .container{width:1130px}}@media (max-width:1400px){.offset-section{margin-top:-110px}.offset-left-250 .vc_row-fluid[data-vc-stretch-content="true"]{padding-left:0px!important}}@media (max-width:1200px){.hover-text{display:none}.offset-section{margin-top:0}.header-style-4.type-2 .bottom-menu{padding:0}}@media (max-width:992px){.sub-menu-right{z-index:506!important}.frame-style .header-style-3.type-4 .logo{margin-left:30px}.search-form-wr{padding:60px 30px!important}.text-center-xs .text-left{text-align:left}.swiper-container{width:100%}.frame-style .vc_row-fluid[data-vc-stretch-content="true"],.border-style .vc_row-fluid[data-vc-stretch-content="true"]{padding:0 15px}.header-style-1{height:60px}.center-all-special{position:relative;display:block;width:100%;top:auto;left:auto;clear:both;height:100px;margin:30px 0 0}.center-all-special:before{left:0;top:0;right:0;bottom:0}.center-all-special span{padding:40px 0}.header-style-3.type-1 nav>ul>li.current-menu-parent>a,.header-style-3.type-1 nav>ul>li.current-menu-parent>ul>li.current-menu-item>a{color:#111!important}.post-type-archive .col-md-4:nth-child(2n+1){clear:both}.single-product .product-preview{margin-bottom:40px}.woocommerce-page .navigation nav:before{height:auto}.woocommerce-page .header .navigation .slide-menu ul:first-child{padding:120px 0 0}}@media (max-width:768px){.offset-section-2{margin-top:0}.best-item.type-3{min-height:100%}.caption.text-left{text-align:center}.caption.text-left .title-separator-2{margin:0 auto}.service-icon-box.style-3{min-height:100%}.shop_table.wishlist_table tr{display:block!important;text-align:center}.shop_table.wishlist_table tr th{display:none}.wishlist-title h2{padding:0;font-size:20px;line-height:24px}.woocommerce table.shop_table td:last-child{border-bottom:0 none}.wishlist_table tr td.product-name{text-align:center}.woocommerce table.wishlist_table tr td.product-name,.woocommerce table.wishlist_table tr td.product-price,.woocommerce table.wishlist_table tr td.product-stock-status,.woocommerce table.wishlist_table tr td.product-add-to-cart{border-top:0 none}.woocommerce table.wishlist_table{border-bottom:1px solid rgb(0 0 0 / .1)}body.error404 .container .search-form input[type="search"]{width:calc(100% - 120px)}}@media (max-width:480px){.frame-style .header-style-3.type-4 .logo{margin-left:15px}.frame-style .header-style-3.type-4 .nav-menu-icon{right:15px}.text-center-xs .text-left{text-align:center}.simple-item-1{max-width:100%;width:100%}.sub-menu-right{width:100%!important}.countdown-type-3 .ClassyCountdown-value div{font-size:20px;line-height:22px}.simple-item-1{width:100%;max-width:100%}.countdown-type-2 .ClassyCountdown-wrapper>div{width:100px;height:100px}.search-form-wr{padding:60px 15px!important}.mag-item-cat-wr.bottom{left:15px}.mag-item-cat-wr.type-2 .mag-item-cat.top.type-2{left:0px!important}.recommend-block .item .txt,.service-icon-box.style-3{min-height:100%}.infinituum_service .row>div{padding:0 15px}.frame-style .vc_row-fluid[data-vc-stretch-content="true"],.border-style .vc_row-fluid[data-vc-stretch-content="true"]{padding:0}.frame-style .header{left:0;top:0;right:0}.product-item .text{padding:0 15px}.frame-style footer.footer-style-2{padding-bottom:0}.frame-style .main-content{padding:0}.footer-colo-style-8 div[class^="col-"] a{color:#333}.frame-style .border-1,.frame-style .border-2,.frame-style .border-3,.frame-style .border-4{display:none}.cart_totals h2{font-size:20px;line-height:24px}body.error404 .subtitle-404,body.error404 .title-404{font-size:36px;line-height:40px}}