.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
body{font-size:14px;color:#333;background-color:#fff;margin:0;-webkit-font-smoothing:antialiased;overflow-x:hidden;max-width:100%;line-height:1.7;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]) {
display: none;
height: 0;
} a{text-decoration:none;color:#333;}
a:active,a:hover,a:focus{outline:none;text-decoration:none;}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:48px;}
h2{font-size:36px;}
h3{font-size:30px;}
h4{font-size:24px;}
h5{font-size:20px;}
h6{font-size:16px;}
h1, h2, h3{margin-top:0;margin-bottom:20px;}
h4, h5, h6{margin-top:0;margin-bottom:20px;}
h6{letter-spacing:0 !important}
h1, h2, h3, h4, h5, h6{font-weight:500;line-height:1.4;}
mark{background:#ff0;color:#000;}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em}
sub{bottom:-0.25em}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;}
pre,blockquote{max-width:100%;overflow:auto;}
address{
line-height: 1.9;
font-size: 13px;
}
p{margin:0 0 15px}
code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em;}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;border:0;font-size:inherit;line-height:inherit;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid #e6e6e6;margin:0 2px 20px;padding:0.35em 0.625em 0.75em;border-radius:15px;}
legend{border:0;padding:0 15px;font-weight:bold;}
textarea{overflow:auto;resize:none;}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0;}
td,th {padding: 0} *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}:active,:focus{outline:none}
input:focus,textarea:focus,select:focus{box-shadow:none}
figure{margin:0;}
img{vertical-align:middle;max-width:100%;height:auto;border:0;}
iframe{border:0;}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;}
.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-md-2-4, .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,
.vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3, .vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, .vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5, .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6, .vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, .vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9, .vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, .vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11, .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12{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,
.vc_col-xs-1, .vc_col-xs-2, .vc_col-xs-3, .vc_col-xs-4, .vc_col-xs-5, .vc_col-xs-6, .vc_col-xs-7, .vc_col-xs-8, .vc_col-xs-9, .vc_col-xs-10, .vc_col-xs-11, .vc_col-xs-12{float:left;}
.col-xs-12,.vc_col-xs-12{width:100%;}
.col-xs-11,.vc_col-xs-11{width:91.66666667%;}
.col-xs-10,.vc_col-xs-10{width:83.33333333%;}
.col-xs-9,.vc_col-xs-9{width:75%;}
.col-xs-8,.vc_col-xs-8{width:66.66666667%;}
.col-xs-7,.vc_col-xs-7{width:58.33333333%;}
.col-xs-6,.vc_col-xs-6{width:50%;}
.col-xs-5,.vc_col-xs-5{width:41.66666667%;}
.col-xs-4,.vc_col-xs-4{width:33.33333333%;}
.col-xs-3,.vc_col-xs-3{width:25%;}
.col-xs-2,.vc_col-xs-2{width:16.66666667%;}
.col-xs-1,.vc_col-xs-1{width:8.33333333%;}
.col-md-2-4{width:20%}
@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,.col-md-2-4,
.vc_col-sm-1, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12{float:left;}
.col-sm-12,.vc_col-sm-12{width:100%;}
.col-sm-11,.vc_col-sm-11{width:91.66666667%;}
.col-sm-10,.vc_col-sm-10{width:83.33333333%;}
.col-sm-9,.vc_col-sm-9{width:75%;}
.col-sm-8,.vc_col-sm-8{width:66.66666667%;}
.col-sm-7,.vc_col-sm-7{width:58.33333333%;}
.col-sm-6,.vc_col-sm-6{width:50%;}
.col-sm-5,.vc_col-sm-5{width:41.66666667%;}
.col-sm-4,.vc_col-sm-4{width:33.33333333%;}
.col-sm-3,.vc_col-sm-3{width:25%;}
.col-sm-2,.vc_col-sm-2{width:16.66666667%;}
.col-sm-1,.vc_col-sm-1{width:8.33333333%;}
}
@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,
.vc_col-md-1, .vc_col-md-2, .vc_col-md-3, .vc_col-md-4, .vc_col-md-5, .vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-9, .vc_col-md-10, .vc_col-md-11, .vc_col-md-12{float:left;}
.col-md-12,.vc_col-md-12{width:100%;}
.col-md-11,.vc_col-md-11{width:91.66666667%;}
.col-md-10,.vc_col-md-10{width:83.33333333%;}
.col-md-9,.vc_col-md-9{width:75%;}
.col-md-8,.vc_col-md-8{width:66.66666667%;}
.col-md-7,.vc_col-md-7{width:58.33333333%;}
.col-md-6,.vc_col-md-6{width:50%;}
.col-md-5,.vc_col-md-5{width:41.66666667%;}
.col-md-4,.vc_col-md-4{width:33.33333333%;}
.col-md-3,.vc_col-md-3{width:25%;}
.col-md-2,.vc_col-md-2{width:16.66666667%;}
.col-md-1,.vc_col-md-1{width:8.33333333%;}
}
@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,
.vc_col-lg-1, .vc_col-lg-2, .vc_col-lg-3, .vc_col-lg-4, .vc_col-lg-5, .vc_col-lg-6, .vc_col-lg-7, .vc_col-lg-8, .vc_col-lg-9, .vc_col-lg-10, .vc_col-lg-11, .vc_col-lg-12{float:left;}
.col-lg-12,.vc_col-lg-12{width:100%;}
.col-lg-11,.vc_col-lg-11{width:91.66666667%;}
.col-lg-10,.vc_col-lg-10{width:83.33333333%;}
.col-lg-9,.vc_col-lg-9{width:75%;}
.col-lg-8,.vc_col-lg-8{width:66.66666667%;}
.col-lg-7,.vc_col-lg-7{width:58.33333333%;}
.col-lg-6,.vc_col-lg-6{width:50%;}
.col-lg-5,.vc_col-lg-5{width:41.66666667%;}
.col-lg-4,.vc_col-lg-4{width:33.33333333%;}
.col-lg-3,.vc_col-lg-3{width:25%;}
.col-lg-2,.vc_col-lg-2{width:16.66666667%;}
.col-lg-1,.vc_col-lg-1{width:8.33333333%;}
}
.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}
.text-left{text-align:left;}
.text-center{text-align:center;}
.text-right{text-align:right;}
.show{display:block !important}
.invisible{visibility:hidden}
.hidden,.hide{display:none !important}
.form-group{padding-bottom:15px;}
.form-group label{display:inline-block;margin-bottom:5px}
.red-color{color:#de3939}
.row-eq-height{display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap}
input[type=number]{position:relative;text-align:left;}
input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;background:#FFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAKUlEQVQYlWNgwAT/sYhhKPiPT+F/LJgEsHv37v+EMGkmkuImoh2NoQAANlcun/q4OoYAAAAASUVORK5CYII=) no-repeat center center;width:1em;border-left:1px solid #BBB;opacity:.5;position:absolute;top:0;right:0;bottom:0;}
input[type="number"]::-webkit-inner-spin-button:hover,input[type="number"]::-webkit-inner-spin-button:active{box-shadow:0 0 2px #0CF;opacity:.8;}
input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active{background-color:inherit !important;box-shadow:none !important;border-radius:3em}
.page-loader{background-color:#fff;position:fixed;width:100%;height:100%;z-index:99999;top:0;left:0;}
.page-loader > div{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:400px;}
.itr-loader-1{height:4px;width:100%;position:relative;overflow:hidden;background-color:#ddd;}
.itr-loader-1:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:4px;background-color:#2980b9;animation:itr-loading-1 2s linear infinite;}
.itr-loader-text,.loader_img{text-align:center;padding-top:20px;font-size:14px;color:#999;}
#spinningSquaresG{position:relative;width:234px;height:28px;margin:auto;}
.spinningSquaresG{position:absolute;top:0;background-color:rgb(0,0,0);width:28px;height:28px;animation-name:bounce_spinningSquaresG;-webkit-animation-name:bounce_spinningSquaresG;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-direction:normal;-webkit-animation-direction:normal;transform:scale(.3);-webkit-transform:scale(.3);}
#spinningSquaresG_1{left:0;animation-delay:0.6s;-webkit-animation-delay:0.6s;}
#spinningSquaresG_2{left:29px;animation-delay:0.75s;-webkit-animation-delay:0.75s;}
#spinningSquaresG_3{left:58px;animation-delay:0.9s;-webkit-animation-delay:0.9s;}
#spinningSquaresG_4{left:88px;animation-delay:1.05s;-webkit-animation-delay:1.05s;}
#spinningSquaresG_5{left:117px;animation-delay:1.2s;-webkit-animation-delay:1.2s;}
#spinningSquaresG_6{left:146px;animation-delay:1.35s;-webkit-animation-delay:1.35s;}
#spinningSquaresG_7{left:175px;animation-delay:1.5s;-webkit-animation-delay:1.5s;}
#spinningSquaresG_8{left:205px;animation-delay:1.64s;-webkit-animation-delay:1.64s;}
@keyframes bounce_spinningSquaresG{0%{transform:scale(1);background-color:var(--forground-color);}100%{transform:scale(.3) rotate(90deg);background-color: var(--background-color);}}
@-webkit-keyframes bounce_spinningSquaresG{0%{-webkit-transform:scale(1);background-color: var(--forground-color);}100%{-webkit-transform:scale(.3) rotate(90deg);background-color:var(--background-color);}} .cssload-contain{height:70px;width:130px;margin:auto;text-align:center;}
.cssload-dot{display:inline-block;height:12px;width:12px;border-radius:50%;margin:0 3px;animation:cssload-bounce 0.52s infinite ease alternate;-webkit-animation:cssload-bounce 0.52s infinite ease alternate;}
.cssload-dot:nth-child(1){animation-delay:-0.09s;-webkit-animation-delay:-0.09s;}
.cssload-dot:nth-child(2){animation-delay:-0.17s;-webkit-animation-delay:-0.17s;}
.cssload-dot:nth-child(3){animation-delay:-0.26s;-webkit-animation-delay:-0.26s;}
.cssload-dot:nth-child(4){animation-delay:-0.35s;-webkit-animation-delay:-0.35s;}
.cssload-dot:nth-child(5){animation-delay:-0.43s;-webkit-animation-delay:-0.43s;}
.cssload-dot:nth-child(6){animation-delay:-0.52s;-webkit-animation-delay:-0.52s;}
@keyframes cssload-bounce {0%{transform:translateY(0);box-shadow:0 2.5px 1px rgba(71,34,86,0.2)}100% {transform: translateY(-39px);box-shadow: 0 88px 12px rgba(0,0,0,0.1)}}
@-webkit-keyframes cssload-bounce {0%{-webkit-transform:translateY(0);-webkit-box-shadow:0 2.5px 1px rgba(71,34,86,0.2)}100% {-webkit-transform: translateY(-39px);-webkit-box-shadow: 0 88px 12px rgba(0,0,0,0.1)}}
@keyframes itr-loading-1 {from{left:-200px;width:30%;}50%{width:30%;}70%{width:70%;}80%{left:50%;}95%{left:120%;}to {left: 100%;}}
@-webkit-keyframes itr-loading-1 {from{left:-200px;width:30%;}50%{width:30%;}70%{width:70%;}80%{left:50%;}95%{left:120%;}to {left: 100%;}}
@keyframes itr-slide-down {0%{transform:translateY(-100%);}
100% {transform: translateY(0);}}
@-webkit-keyframes itr-slide-down {0%{-webkit-transform:translateY(-100%);}
100% {-webkit-transform: translateY(0);}}
@keyframes uil-ring-anim{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
@-webkit-keyframes uil-ring-anim {0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}
@keyframes BackgroundAnimation{from{transform:translate3d(0,0,0)}to{transform:translate3d(80%,0,0)}}
@-webkit-keyframes BackgroundAnimation{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(80%,0,0)}}
@keyframes BackgroundAnimationLeft{from{transform:translate3d(0,0,0)}to{transform:translate3d(-80%,0,0)}}
@-webkit-keyframes BackgroundAnimationLeft{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-80%,0,0)}}
@keyframes BackgroundAnimationTop{from{transform:translate3d(0,80%,0)}to{transform:translate3d(0,0,0)}}
@-webkit-keyframes BackgroundAnimationTop{from{-webkit-transform:translate3d(0,80%,0)}to{-webkit-transform:translate3d(0,0,0)}}
@keyframes BackgroundAnimationBot{from{transform:translate3d(0,-80%,0)}to{transform:translate3d(0,0,0)}}
@-webkit-keyframes BackgroundAnimationBot{from{-webkit-transform:translate3d(0,-80%,0)}to{-webkit-transform:translate3d(0,0,0)}}
#footWrapper .nl_form_div form input[type="email"]::-webkit-input-placeholder{color:#c1aae0;}
#footWrapper .nl_form_div form input[type="email"]:-moz-placeholder{color:#c1aae0;}
#footWrapper .nl_form_div form input[type="email"]::-moz-placeholder{color:#c1aae0;}
#footWrapper .nl_form_div form input[type="email"]:-ms-input-placeholder{color:#c1aae0;}
#footWrapper .nl_form_div form input[type="email"]::-ms-input-placeholder{color:#c1aae0;}
.search-wrapper .search-form .form-control::-webkit-input-placeholder{color:#fff;}
.search-wrapper .search-form .form-control:-moz-placeholder{color:#fff;}
.search-wrapper .search-form .form-control::-moz-placeholder{color:#fff;}
.search-wrapper .search-form .form-control:-ms-input-placeholder{color:#fff;}
.search-wrapper .search-form .form-control::-ms-input-placeholder {color: #fff;}@font-face{font-family:outlinefont;src:url(//www.hiro-sms.com/wp-content/themes/hiro/assets/fonts/outlinefont.ttf?bbcqio) format('truetype'),url(//www.hiro-sms.com/wp-content/themes/hiro/assets/fonts/outlinefont.woff?bbcqio) format('woff'),url(//www.hiro-sms.com/wp-content/themes/hiro/assets/fonts/outlinefont.svg?bbcqio#outlinefont) format('svg');font-weight:400;font-style:normal}[class*=" outlinefont-"],[class^=outlinefont-]{font-family:outlinefont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outlinefont-Asset-1240:before{content:"\e900"}.outlinefont-Asset-1241:before{content:"\e901"}.outlinefont-Asset-1242:before{content:"\e902"}.outlinefont-Asset-1243:before{content:"\e903"}.outlinefont-Asset-1244:before{content:"\e904"}.outlinefont-Asset-1245:before{content:"\e905"}.outlinefont-Asset-1246:before{content:"\e906"}.outlinefont-Asset-1247:before{content:"\e907"}.outlinefont-Asset-1248:before{content:"\e908"}.outlinefont-Asset-1249:before{content:"\e909"}.outlinefont-Asset-1250:before{content:"\e90a"}.outlinefont-Asset-1251:before{content:"\e90b"}.outlinefont-Asset-1252:before{content:"\e90c"}.outlinefont-Asset-1253:before{content:"\e90d"}.outlinefont-Asset-1254:before{content:"\e90e"}.outlinefont-Asset-1255:before{content:"\e90f"}.outlinefont-Asset-1256:before{content:"\e910"}.outlinefont-Asset-1257:before{content:"\e911"}.outlinefont-Asset-1258:before{content:"\e912"}.outlinefont-Asset-1259:before{content:"\e913"}.outlinefont-Asset-1260:before{content:"\e914"}.outlinefont-Asset-1261:before{content:"\e915"}.outlinefont-Asset-1262:before{content:"\e916"}.outlinefont-Asset-1263:before{content:"\e917"}.outlinefont-Asset-1264:before{content:"\e918"}.outlinefont-Asset-1265:before{content:"\e919"}.outlinefont-Asset-1266:before{content:"\e91a"}.outlinefont-Asset-1267:before{content:"\e91b"}.outlinefont-Asset-1268:before{content:"\e91c"}.outlinefont-Asset-1269:before{content:"\e91d"}.outlinefont-Asset-1270:before{content:"\e91e"}.outlinefont-Asset-1271:before{content:"\e91f"}.outlinefont-Asset-1272:before{content:"\e920"}.outlinefont-Asset-1273:before{content:"\e921"}.outlinefont-Asset-1274:before{content:"\e922"}.outlinefont-Asset-1275:before{content:"\e923"}.outlinefont-Asset-1276:before{content:"\e924"}.outlinefont-Asset-1277:before{content:"\e925"}.outlinefont-Asset-1278:before{content:"\e926"}.outlinefont-Asset-1279:before{content:"\e927"}.outlinefont-Asset-1280:before{content:"\e928"}.outlinefont-Asset-1281:before{content:"\e929"}.outlinefont-Asset-1282:before{content:"\e92a"}.outlinefont-Asset-1283:before{content:"\e92b"}.outlinefont-Asset-1284:before{content:"\e92c"}.outlinefont-Asset-1285:before{content:"\e92d"}.outlinefont-Asset-1286:before{content:"\e92e"}.outlinefont-Asset-1287:before{content:"\e92f"}.outlinefont-Asset-1288:before{content:"\e930"}.outlinefont-Asset-1289:before{content:"\e931"}.outlinefont-Asset-1290:before{content:"\e932"}.outlinefont-Asset-1291:before{content:"\e933"}.outlinefont-Asset-1292:before{content:"\e934"}.outlinefont-Asset-1293:before{content:"\e935"}.outlinefont-Asset-1294:before{content:"\e936"}.outlinefont-Asset-1295:before{content:"\e937"}.outlinefont-Asset-1296:before{content:"\e938"}.outlinefont-Asset-1297:before{content:"\e939"}.outlinefont-Asset-1298:before{content:"\e93a"}.outlinefont-Asset-1299:before{content:"\e93b"}.outlinefont-Asset-1300:before{content:"\e93c"}.outlinefont-Asset-1301:before{content:"\e93d"}.outlinefont-Asset-1302:before{content:"\e93e"}.outlinefont-Asset-1303:before{content:"\e93f"}.outlinefont-Asset-1304:before{content:"\e940"}.outlinefont-Asset-1305:before{content:"\e941"}.outlinefont-Asset-1306:before{content:"\e942"}.outlinefont-Asset-1307:before{content:"\e943"}.outlinefont-Asset-1308:before{content:"\e944"}.outlinefont-Asset-1309:before{content:"\e945"}.outlinefont-Asset-1310:before{content:"\e946"}.outlinefont-Asset-1311:before{content:"\e947"}.outlinefont-Asset-1312:before{content:"\e948"}.outlinefont-Asset-1313:before{content:"\e949"}.outlinefont-Asset-1314:before{content:"\e94a"}.outlinefont-Asset-1315:before{content:"\e94b"}.outlinefont-Asset-1316:before{content:"\e94c"}.outlinefont-Asset-1317:before{content:"\e94d"}.outlinefont-Asset-1318:before{content:"\e94e"}.outlinefont-Asset-1319:before{content:"\e94f"}.outlinefont-Asset-1320:before{content:"\e950"}.outlinefont-Asset-1321:before{content:"\e951"}.outlinefont-Asset-1322:before{content:"\e952"}.outlinefont-Asset-1323:before{content:"\e953"}.outlinefont-Asset-1324:before{content:"\e954"}.outlinefont-Asset-1325:before{content:"\e955"}.outlinefont-Asset-1326:before{content:"\e956"}.outlinefont-Asset-1327:before{content:"\e957"}.outlinefont-Asset-1328:before{content:"\e958"}.outlinefont-Asset-1329:before{content:"\e959"}.outlinefont-Asset-1330:before{content:"\e95a"}.outlinefont-Asset-1331:before{content:"\e95b"}.outlinefont-Asset-1332:before{content:"\e95c"}.outlinefont-Asset-1333:before{content:"\e95d"}.outlinefont-Asset-1334:before{content:"\e95e"}.outlinefont-Asset-1335:before{content:"\e95f"}.outlinefont-Asset-1336:before{content:"\e960"}.outlinefont-Asset-1337:before{content:"\e961"}.outlinefont-Asset-1338:before{content:"\e962"}.outlinefont-Asset-180:before{content:"\e963"}.outlinefont-Asset-232:before{content:"\e964"}.outlinefont-Asset-186:before{content:"\e965"}.outlinefont-Asset-168:before{content:"\e966"}.outlinefont-Asset-175:before{content:"\e967"}.outlinefont-Asset-177:before{content:"\e968"}.outlinefont-Asset-139:before{content:"\e969"}.outlinefont-Asset-188:before{content:"\e96a"}.outlinefont-Asset-212:before{content:"\e96b"}.outlinefont-Asset-184:before{content:"\e96c"}.outlinefont-Asset-3:before{content:"\e96d"}.outlinefont-Asset-105:before{content:"\e96e"}.outlinefont-Asset-190:before{content:"\e96f"}.outlinefont-Asset-206:before{content:"\e970"}.outlinefont-Asset-179:before{content:"\e971"}.outlinefont-Asset-109:before{content:"\e972"}.outlinefont-Asset-195:before{content:"\e973"}.outlinefont-Asset-113:before{content:"\e974"}.outlinefont-Asset-211:before{content:"\e975"}.outlinefont-Asset-111:before{content:"\e976"}.outlinefont-Asset-247:before{content:"\e977"}.outlinefont-Asset-156:before{content:"\e978"}.outlinefont-Asset-279:before{content:"\e979"}.outlinefont-Asset-235:before{content:"\e97a"}.outlinefont-Asset-248:before{content:"\e97b"}.outlinefont-Asset-210:before{content:"\e97c"}.outlinefont-Asset-6:before{content:"\e97d"}.outlinefont-Asset-237:before{content:"\e97e"}.outlinefont-Asset-102:before{content:"\e97f"}.outlinefont-Asset-191:before{content:"\e980"}.outlinefont-Asset-15:before{content:"\e981"}.outlinefont-Asset-196:before{content:"\e982"}.outlinefont-Asset-106:before{content:"\e983"}.outlinefont-Asset-204:before{content:"\e984"}.outlinefont-Asset-187:before{content:"\e985"}.outlinefont-Asset-282:before{content:"\e986"}.outlinefont-Asset-9:before{content:"\e987"}.outlinefont-Asset-8:before{content:"\e988"}.outlinefont-Asset-56:before{content:"\e989"}.outlinefont-Asset-2:before{content:"\e98a"}.outlinefont-Asset-112:before{content:"\e98b"}.outlinefont-Asset-205:before{content:"\e98c"}.outlinefont-Asset-67:before{content:"\e98d"}.outlinefont-Asset-208:before{content:"\e98e"}.outlinefont-Asset-223:before{content:"\e98f"}.outlinefont-Asset-69:before{content:"\e990"}.outlinefont-Asset-172:before{content:"\e991"}.outlinefont-Asset-219:before{content:"\e992"}.outlinefont-Asset-42:before{content:"\e993"}.outlinefont-Asset-49:before{content:"\e994"}.outlinefont-Asset-209:before{content:"\e995"}.outlinefont-Asset-20:before{content:"\e996"}.outlinefont-Asset-262:before{content:"\e997"}.outlinefont-Asset-216:before{content:"\e998"}.outlinefont-Asset-25:before{content:"\e999"}.outlinefont-Asset-189:before{content:"\e99a"}.outlinefont-Asset-230:before{content:"\e99b"}.outlinefont-Asset-222:before{content:"\e99c"}.outlinefont-Asset-194:before{content:"\e99d"}.outlinefont-Asset-185:before{content:"\e99e"}.outlinefont-Asset-213:before{content:"\e99f"}.outlinefont-Asset-287:before{content:"\e9a0"}.outlinefont-Asset-246:before{content:"\e9a1"}.outlinefont-Asset-268:before{content:"\e9a2"}.outlinefont-Asset-53:before{content:"\e9a3"}.outlinefont-Asset-215:before{content:"\e9a4"}.outlinefont-Asset-281:before{content:"\e9a5"}.outlinefont-Asset-197:before{content:"\e9a6"}.outlinefont-Asset-288:before{content:"\e9a7"}.outlinefont-Asset-226:before{content:"\e9a8"}.outlinefont-Asset-65:before{content:"\e9a9"}.outlinefont-Asset-202:before{content:"\e9aa"}.outlinefont-Asset-59:before{content:"\e9ab"}.outlinefont-Asset-207:before{content:"\e9ac"}.outlinefont-Asset-286:before{content:"\e9ad"}.outlinefont-Asset-43:before{content:"\e9ae"}.outlinefont-Asset-181:before{content:"\e9af"}.outlinefont-Asset-245:before{content:"\e9b0"}.outlinefont-Asset-138:before{content:"\e9b1"}.outlinefont-Asset-260:before{content:"\e9b2"}.outlinefont-Asset-203:before{content:"\e9b3"}.outlinefont-Asset-218:before{content:"\e9b4"}.outlinefont-Asset-224:before{content:"\e9b5"}.outlinefont-Asset-228:before{content:"\e9b6"}.outlinefont-Asset-50:before{content:"\e9b7"}.outlinefont-Asset-78:before{content:"\e9b8"}.outlinefont-Asset-13:before{content:"\e9b9"}.outlinefont-Asset-231:before{content:"\e9ba"}.outlinefont-Asset-273:before{content:"\e9bb"}.outlinefont-Asset-48:before{content:"\e9bc"}.outlinefont-Asset-165:before{content:"\e9bd"}.outlinefont-Asset-269:before{content:"\e9be"}.outlinefont-Asset-1:before{content:"\e9bf"}.outlinefont-Asset-199:before{content:"\e9c0"}.outlinefont-Asset-64:before{content:"\e9c1"}.outlinefont-Asset-183:before{content:"\e9c2"}.outlinefont-Asset-234:before{content:"\e9c3"}.outlinefont-Asset-157:before{content:"\e9c4"}.outlinefont-Asset-77:before{content:"\e9c5"}.outlinefont-Asset-75:before{content:"\e9c6"}.outlinefont-Asset-178:before{content:"\e9c7"}.outlinefont-Asset-79:before{content:"\e9c8"}.outlinefont-Asset-71:before{content:"\e9c9"}.outlinefont-Asset-284:before{content:"\e9ca"}.outlinefont-Asset-220:before{content:"\e9cb"}.outlinefont-Asset-87:before{content:"\e9cc"}.outlinefont-Asset-170:before{content:"\e9cd"}.outlinefont-Asset-149:before{content:"\e9ce"}.outlinefont-Asset-24:before{content:"\e9cf"}.outlinefont-Asset-225:before{content:"\e9d0"}.outlinefont-Asset-173:before{content:"\e9d1"}.outlinefont-Asset-193:before{content:"\e9d2"}.outlinefont-Asset-51:before{content:"\e9d3"}.outlinefont-Asset-265:before{content:"\e9d4"}.outlinefont-Asset-115:before{content:"\e9d5"}.outlinefont-Asset-46:before{content:"\e9d6"}.outlinefont-Asset-163:before{content:"\e9d7"}.outlinefont-Asset-61:before{content:"\e9d8"}.outlinefont-Asset-267:before{content:"\e9d9"}.outlinefont-Asset-242:before{content:"\e9da"}.outlinefont-Asset-141:before{content:"\e9db"}.outlinefont-Asset-289:before{content:"\e9dc"}.outlinefont-Asset-23:before{content:"\e9dd"}.outlinefont-Asset-142:before{content:"\e9de"}.outlinefont-Asset-229:before{content:"\e9df"}.outlinefont-Asset-19:before{content:"\e9e0"}.outlinefont-Asset-152:before{content:"\e9e1"}.outlinefont-Asset-17:before{content:"\e9e2"}.outlinefont-Asset-275:before{content:"\e9e3"}.outlinefont-Asset-73:before{content:"\e9e4"}.outlinefont-Asset-123:before{content:"\e9e5"}.outlinefont-Asset-161:before{content:"\e9e6"}.outlinefont-Asset-254:before{content:"\e9e7"}.outlinefont-Asset-270:before{content:"\e9e8"}.outlinefont-Asset-144:before{content:"\e9e9"}.outlinefont-Asset-255:before{content:"\e9ea"}.outlinefont-Asset-271:before{content:"\e9eb"}.outlinefont-Asset-84:before{content:"\e9ec"}.outlinefont-Asset-158:before{content:"\e9ed"}.outlinefont-Asset-68:before{content:"\e9ee"}.outlinefont-Asset-127:before{content:"\e9ef"}.outlinefont-Asset-41:before{content:"\e9f0"}.outlinefont-Asset-253:before{content:"\e9f1"}.outlinefont-Asset-258:before{content:"\e9f2"}.outlinefont-Asset-16:before{content:"\e9f3"}.outlinefont-Asset-155:before{content:"\e9f4"}.outlinefont-Asset-86:before{content:"\e9f5"}.outlinefont-Asset-62:before{content:"\e9f6"}.outlinefont-Asset-147:before{content:"\e9f7"}.outlinefont-Asset-22:before{content:"\e9f8"}.outlinefont-Asset-201:before{content:"\e9f9"}.outlinefont-Asset-74:before{content:"\e9fa"}.outlinefont-Asset-12:before{content:"\e9fb"}.outlinefont-Asset-66:before{content:"\e9fc"}.outlinefont-Asset-252:before{content:"\e9fd"}.outlinefont-Asset-266:before{content:"\e9fe"}.outlinefont-Asset-154:before{content:"\e9ff"}.outlinefont-Asset-276:before{content:"\ea00"}.outlinefont-Asset-140:before{content:"\ea01"}.outlinefont-Asset-81:before{content:"\ea02"}.outlinefont-Asset-159:before{content:"\ea03"}.outlinefont-Asset-263:before{content:"\ea04"}.outlinefont-Asset-146:before{content:"\ea05"}.outlinefont-Asset-128:before{content:"\ea06"}.outlinefont-Asset-244:before{content:"\ea07"}.outlinefont-Asset-132:before{content:"\ea08"}.outlinefont-Asset-36:before{content:"\ea09"}.outlinefont-Asset-72:before{content:"\ea0a"}.outlinefont-Asset-151:before{content:"\ea0b"}.outlinefont-Asset-167:before{content:"\ea0c"}.outlinefont-Asset-76:before{content:"\ea0d"}.outlinefont-Asset-121:before{content:"\ea0e"}.outlinefont-Asset-145:before{content:"\ea0f"}.outlinefont-Asset-283:before{content:"\ea10"}.outlinefont-Asset-70:before{content:"\ea11"}.outlinefont-Asset-55:before{content:"\ea12"}.outlinefont-Asset-136:before{content:"\ea13"}.outlinefont-Asset-274:before{content:"\ea14"}.outlinefont-Asset-14:before{content:"\ea15"}.outlinefont-Asset-82:before{content:"\ea16"}.outlinefont-Asset-150:before{content:"\ea17"}.outlinefont-Asset-83:before{content:"\ea18"}.outlinefont-Asset-162:before{content:"\ea19"}.outlinefont-Asset-164:before{content:"\ea1a"}.outlinefont-Asset-11:before{content:"\ea1b"}.outlinefont-Asset-160:before{content:"\ea1c"}.outlinefont-Asset-238:before{content:"\ea1d"}.outlinefont-Asset-5:before{content:"\ea1e"}.outlinefont-Asset-126:before{content:"\ea1f"}.outlinefont-Asset-264:before{content:"\ea20"}.outlinefont-Asset-88:before{content:"\ea21"}.outlinefont-Asset-52:before{content:"\ea22"}.outlinefont-Asset-251:before{content:"\ea23"}.outlinefont-Asset-261:before{content:"\ea24"}.outlinefont-Asset-117:before{content:"\ea25"}.outlinefont-Asset-166:before{content:"\ea26"}.outlinefont-Asset-153:before{content:"\ea27"}.outlinefont-Asset-124:before{content:"\ea28"}.outlinefont-Asset-129:before{content:"\ea29"}.outlinefont-Asset-241:before{content:"\ea2a"}.outlinefont-Asset-176:before{content:"\ea2b"}.outlinefont-Asset-148:before{content:"\ea2c"}.outlinefont-Asset-60:before{content:"\ea2d"}.outlinefont-Asset-119:before{content:"\ea2e"}.outlinefont-Asset-131:before{content:"\ea2f"}.outlinefont-Asset-130:before{content:"\ea30"}.outlinefont-Asset-250:before{content:"\ea31"}.outlinefont-Asset-249:before{content:"\ea32"}.outlinefont-Asset-257:before{content:"\ea33"}.outlinefont-Asset-120:before{content:"\ea34"}.outlinefont-Asset-118:before{content:"\ea35"}.outlinefont-Asset-256:before{content:"\ea36"}.outlinefont-Asset-133:before{content:"\ea37"}.outlinefont-Asset-137:before{content:"\ea38"}.outlinefont-Asset-259:before{content:"\ea39"}.outlinefont-Asset-135:before{content:"\ea3a"}@font-face{font-family:streamline;src:url(//www.hiro-sms.com/wp-content/themes/hiro/assets/fonts/streamline.ttf?lxsn98) format('truetype'),url(//www.hiro-sms.com/wp-content/themes/hiro/assets/fonts/streamline.woff?lxsn98) format('woff'),url(//www.hiro-sms.com/wp-content/themes/hiro/assets/fonts/streamline.svg?lxsn98#streamline) format('svg');font-weight:400;font-style:normal}[class*=" stline-"],[class^=stline-]{font-family:streamline!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.stline-add:before{content:"\e900"}.stline-subtract:before{content:"\e901"}.stline-building-1:before{content:"\e902"}.stline-building-house:before{content:"\e903"}.stline-building-modern:before{content:"\e904"}.stline-building-modern-2:before{content:"\e905"}.stline-buildings:before{content:"\e906"}.stline-buildings-2:before{content:"\e907"}.stline-buildings-modern:before{content:"\e908"}.stline-architecture-door-retro:before{content:"\e909"}.stline-architecture-fence:before{content:"\e90a"}.stline-house-1:before{content:"\e90b"}.stline-bookmarks:before{content:"\e90c"}.stline-bookmarks-1:before{content:"\e90d"}.stline-bookmarks-2:before{content:"\e90e"}.stline-bookmarks-document:before{content:"\e90f"}.stline-tags:before{content:"\e910"}.stline-tags-1:before{content:"\e911"}.stline-tags-double:before{content:"\e912"}.stline-tags-double-1:before{content:"\e913"}.stline-navigation-arrows-down:before{content:"\e914"}.stline-navigation-arrows-down-1:before{content:"\e915"}.stline-navigation-arrows-left:before{content:"\e916"}.stline-navigation-arrows-left-1:before{content:"\e917"}.stline-navigation-arrows-right:before{content:"\e918"}.stline-navigation-arrows-right-1:before{content:"\e919"}.stline-navigation-arrows-up:before{content:"\e91a"}.stline-navigation-arrows-up-1:before{content:"\e91b"}.stline-cursor-double-click-1:before{content:"\e91c"}.stline-cursor-double-click-2:before{content:"\e91d"}.stline-cursor-hand:before{content:"\e91e"}.stline-cursor-hand-2:before{content:"\e91f"}.stline-cursor-select-frame:before{content:"\e920"}.stline-cursor-target:before{content:"\e921"}.stline-touch-finger-1:before{content:"\e922"}.stline-flash:before{content:"\e923"}.stline-flash-1:before{content:"\e924"}.stline-flash-off:before{content:"\e925"}.stline-loading:before{content:"\e926"}.stline-loading-1:before{content:"\e927"}.stline-loading-2:before{content:"\e928"}.stline-loading-3:before{content:"\e929"}.stline-loading-circle:before{content:"\e92a"}.stline-loading-circle-1:before{content:"\e92b"}.stline-loading-circle-2:before{content:"\e92c"}.stline-loading-line-1:before{content:"\e92d"}.stline-add-bold:before{content:"\e92e"}.stline-remove-bold:before{content:"\e92f"}.stline-hierarchy:before{content:"\e930"}.stline-hierarchy-1:before{content:"\e931"}.stline-hierarchy-2:before{content:"\e932"}.stline-hierarchy-5:before{content:"\e933"}.stline-layout:before{content:"\e934"}.stline-layout-1:before{content:"\e935"}.stline-layout-2:before{content:"\e936"}.stline-layout-3:before{content:"\e937"}.stline-layout-4:before{content:"\e938"}.stline-layout-5:before{content:"\e939"}.stline-layout-6:before{content:"\e93a"}.stline-layout-agenda:before{content:"\e93b"}.stline-layout-array:before{content:"\e93c"}.stline-layout-array-1:before{content:"\e93d"}.stline-layout-bullets:before{content:"\e93e"}.stline-layout-column:before{content:"\e93f"}.stline-layout-headline:before{content:"\e940"}.stline-layout-left:before{content:"\e941"}.stline-layout-module:before{content:"\e942"}.stline-layout-module-1:before{content:"\e943"}.stline-layout-module-2:before{content:"\e944"}.stline-layout-none:before{content:"\e945"}.stline-layout-right:before{content:"\e946"}.stline-layout-three-columns:before{content:"\e947"}.stline-layout-top:before{content:"\e948"}.stline-layout-two-colums:before{content:"\e949"}.stline-angle-brackets:before{content:"\e94a"}.stline-arrange-spacing:before{content:"\e94b"}.stline-caps:before{content:"\e94c"}.stline-close-quote:before{content:"\e94d"}.stline-eraser:before{content:"\e94e"}.stline-eraser-1:before{content:"\e94f"}.stline-eraser-2:before{content:"\e950"}.stline-font-expand-horizontal:before{content:"\e951"}.stline-font-expand-vertical:before{content:"\e952"}.stline-font-size:before{content:"\e953"}.stline-hash:before{content:"\e954"}.stline-italic-off:before{content:"\e955"}.stline-open-quote:before{content:"\e956"}.stline-scale-horizontal:before{content:"\e957"}.stline-scale-vertical:before{content:"\e958"}.stline-sigma:before{content:"\e959"}.stline-small-caps:before{content:"\e95a"}.stline-subscript:before{content:"\e95b"}.stline-superscript:before{content:"\e95c"}.stline-text-bar:before{content:"\e95d"}.stline-text-bold:before{content:"\e95e"}.stline-text-format:before{content:"\e95f"}.stline-text-format-1:before{content:"\e960"}.stline-text-input-area:before{content:"\e961"}.stline-text-italic:before{content:"\e962"}.stline-text-options:before{content:"\e963"}.stline-text-strike-through:before{content:"\e964"}.stline-text-strike-through-1:before{content:"\e965"}.stline-text-style:before{content:"\e966"}.stline-text-underline:before{content:"\e967"}.stline-type-cursor:before{content:"\e968"}.stline-type-cursor-1:before{content:"\e969"}.stline-check-1:before{content:"\e96a"}.stline-check-badge:before{content:"\e96b"}.stline-check-circle:before{content:"\e96c"}.stline-check-double:before{content:"\e96d"}.stline-check-double-1:before{content:"\e96e"}.stline-close:before{content:"\e96f"}.stline-cursor-choose:before{content:"\e970"}.stline-cursor-choose-1:before{content:"\e971"}.stline-checklist:before{content:"\e972"}.stline-checklist-pen:before{content:"\e973"}.stline-paper-write:before{content:"\e974"}.stline-pin:before{content:"\e975"}.stline-pin-2:before{content:"\e976"}.stline-copy-paste:before{content:"\e977"}.stline-scissors:before{content:"\e978"}.stline-scissors-2:before{content:"\e979"}.stline-megaphone:before{content:"\e97a"}.stline-satellite:before{content:"\e97b"}.stline-share:before{content:"\e97c"}.stline-attachment:before{content:"\e97d"}.stline-hyperlink-2:before{content:"\e97e"}.stline-hyperlink-circle:before{content:"\e97f"}.stline-link-broken-2:before{content:"\e980"}.stline-zoom-in:before{content:"\e981"}.stline-zoom-in-page:before{content:"\e982"}.stline-zoom-out:before{content:"\e983"}.stline-zoom-out-page:before{content:"\e984"}.stline-search:before{content:"\e985"}.stline-search-1:before{content:"\e986"}.stline-binocular:before{content:"\e987"}.stline-view-1:before{content:"\e988"}.stline-view-off:before{content:"\e989"}.stline-bin:before{content:"\e98a"}.stline-bin-2:before{content:"\e98b"}.stline-bin-paper-2:before{content:"\e98c"}.stline-delete-1:before{content:"\e98d"}.stline-help-wheel:before{content:"\e98e"}.stline-arrow-double-down:before{content:"\e98f"}.stline-arrow-double-down-1:before{content:"\e990"}.stline-arrow-double-left:before{content:"\e991"}.stline-arrow-double-left-1:before{content:"\e992"}.stline-arrow-double-right:before{content:"\e993"}.stline-arrow-double-right-1:before{content:"\e994"}.stline-arrow-double-up:before{content:"\e995"}.stline-arrow-double-up-1:before{content:"\e996"}.stline-arrow-down:before{content:"\e997"}.stline-arrow-down-1:before{content:"\e998"}.stline-arrow-left:before{content:"\e999"}.stline-arrow-left-1:before{content:"\e99a"}.stline-arrow-right:before{content:"\e99b"}.stline-arrow-right-1:before{content:"\e99c"}.stline-arrow-up:before{content:"\e99d"}.stline-arrow-up-1:before{content:"\e99e"}.stline-arrow-button-left:before{content:"\e99f"}.stline-arrow-button-left-1:before{content:"\e9a0"}.stline-arrow-button-left-2:before{content:"\e9a1"}.stline-arrow-button-left-3:before{content:"\e9a2"}.stline-arrow-button-right:before{content:"\e9a3"}.stline-arrow-button-right-1:before{content:"\e9a4"}.stline-arrow-button-right-2:before{content:"\e9a5"}.stline-arrow-button-right-3:before{content:"\e9a6"}.stline-arrow-button-up:before{content:"\e9a7"}.stline-arrow-button-up-1:before{content:"\e9a8"}.stline-arrow-button-up-2:before{content:"\e9a9"}.stline-arrow-button-up-3:before{content:"\e9aa"}.stline-arrow-button-down:before{content:"\e9ab"}.stline-arrow-button-down-1:before{content:"\e9ac"}.stline-arrow-button-down-2:before{content:"\e9ad"}.stline-arrow-button-down-3:before{content:"\e9ae"}.stline-pencil-write:before{content:"\e9af"}.stline-calendar:before{content:"\e9b0"}.stline-calendar-3:before{content:"\e9b1"}.stline-alarm-bell:before{content:"\e9b2"}.stline-alarm-bell-off:before{content:"\e9b3"}.stline-alarm-clock:before{content:"\e9b4"}.stline-stopwatch:before{content:"\e9b5"}.stline-time-clock-circle-1:before{content:"\e9b6"}.stline-alert-circle:before{content:"\e9b7"}.stline-alert-diamond:before{content:"\e9b8"}.stline-alert-triangle:before{content:"\e9b9"}.stline-question-circle:before{content:"\e9ba"}.stline-settings-slider:before{content:"\e9bb"}.stline-cog:before{content:"\e9bc"}.stline-cog-double-2:before{content:"\e9bd"}.stline-hammer-wench:before{content:"\e9be"}.stline-wench-double:before{content:"\e9bf"}.stline-key-lock:before{content:"\e9c0"}.stline-lock-1:before{content:"\e9c1"}.stline-lock-5:before{content:"\e9c2"}.stline-lock-unlock-3:before{content:"\e9c3"}.stline-face-id:before{content:"\e9c4"}.stline-face-id-4:before{content:"\e9c5"}.stline-face-id-6:before{content:"\e9c6"}.stline-login:before{content:"\e9c7"}.stline-login-key-1:before{content:"\e9c8"}.stline-login-keys:before{content:"\e9c9"}.stline-logout:before{content:"\e9ca"}.stline-navigation-menu:before{content:"\e9cb"}.stline-navigation-menu-1:before{content:"\e9cc"}.stline-navigation-menu-2:before{content:"\e9cd"}.stline-navigation-menu-3:before{content:"\e9ce"}.stline-navigation-menu-horizontal:before{content:"\e9cf"}.stline-navigation-menu-horizontal-1:before{content:"\e9d0"}.stline-navigation-menu-vertical:before{content:"\e9d1"}.stline-gauge-dashboard:before{content:"\e9d2"}.stline-layout-dashboard:before{content:"\e9d3"}.stline-pie-line-graph-desktop:before{content:"\e9d4"}.stline-house-11:before{content:"\e9d5"}.stline-house-4:before{content:"\e9d6"}.stline-screen:before{content:"\e9d7"}.stline-screen-1:before{content:"\e9d8"}.stline-screen-curved:before{content:"\e9d9"}.stline-desktop-computer:before{content:"\e9da"}.stline-laptop:before{content:"\e9db"}.stline-smart-watch-circle:before{content:"\e9dc"}.stline-smart-watch-square-app:before{content:"\e9dd"}.stline-smart-watch-square-graph:before{content:"\e9de"}.stline-android-1:before{content:"\e9df"}.stline-responsive-design:before{content:"\e9e0"}.stline-responsive-design-1:before{content:"\e9e1"}.stline-responsive-design-cursor:before{content:"\e9e2"}.stline-bluetooth:before{content:"\e9e3"}.stline-wifi:before{content:"\e9e4"}.stline-network-add:before{content:"\e9e5"}.stline-network-pin:before{content:"\e9e6"}.stline-network-settings:before{content:"\e9e7"}.stline-analytics-bars:before{content:"\e9e8"}.stline-analytics-graph-bar:before{content:"\e9e9"}.stline-analytics-pie-1:before{content:"\e9ea"}.stline-analytics-pie-2:before{content:"\e9eb"}.stline-seo-search-laptop:before{content:"\e9ec"}.stline-legal-hammer:before{content:"\e9ed"}.stline-legal-scale-unequal:before{content:"\e9ee"}.stline-office-tape-1:before{content:"\e9ef"}.stline-office-lamp:before{content:"\e9f0"}.stline-list-edit:before{content:"\e9f1"}.stline-office-work-wireless:before{content:"\e9f2"}.stline-bulb:before{content:"\e9f3"}.stline-bulb-1:before{content:"\e9f4"}.stline-money-bags:before{content:"\e9f5"}.stline-money-bag-dollar:before{content:"\e9f6"}.stline-shopping-cart:before{content:"\e9f7"}.stline-shopping-cart-1:before{content:"\e9f8"}.stline-shopping-basket:before{content:"\e9f9"}.stline-shopping-basket-1:before{content:"\e9fa"}.stline-shopping-basket-handle:before{content:"\e9fb"}.stline-shopping-bag-barcode:before{content:"\e9fc"}.stline-shopping-bag-side:before{content:"\e9fd"}.stline-newspaper-read-man:before{content:"\e9fe"}.stline-book-address-1:before{content:"\e9ff"}.stline-book-close:before{content:"\ea00"}.stline-book-flip-page:before{content:"\ea01"}.stline-layers:before{content:"\ea02"}.stline-color-brush:before{content:"\ea03"}.stline-color-brush-3:before{content:"\ea04"}.stline-color-bucket:before{content:"\ea05"}.stline-color-bucket-1:before{content:"\ea06"}.stline-vectors-square-link:before{content:"\ea07"}.stline-vectors-square-link-broken:before{content:"\ea08"}.stline-vectors-anchor-square:before{content:"\ea09"}.stline-design-tool-compass:before{content:"\ea0a"}.stline-design-tool-glue:before{content:"\ea0b"}.stline-design-tool-glue-1:before{content:"\ea0c"}.stline-design-tool-ink:before{content:"\ea0d"}.stline-design-tool-magic-wand:before{content:"\ea0e"}.stline-design-tool-magnet:before{content:"\ea0f"}.stline-design-tool-pens:before{content:"\ea10"}.stline-design-tool-pen-station:before{content:"\ea11"}.stline-design-tool-stamp:before{content:"\ea12"}.stline-design-drawing-board:before{content:"\ea13"}.stline-picture-landscape:before{content:"\ea14"}.stline-picture-polaroid-landscape:before{content:"\ea15"}.stline-picture-stack-landscape:before{content:"\ea16"}.stline-picture-sun:before{content:"\ea17"}.stline-camera:before{content:"\ea18"}.stline-camera-double:before{content:"\ea19"}.stline-camera-retro:before{content:"\ea1a"}.stline-volume-control-full-1:before{content:"\ea1b"}.stline-radio-antenna:before{content:"\ea1c"}.stline-portable-player:before{content:"\ea1d"}.stline-headphones:before{content:"\ea1e"}.stline-headphones-1:before{content:"\ea1f"}.stline-music-note-1:before{content:"\ea20"}.stline-music-note-2:before{content:"\ea21"}.stline-controls-eject:before{content:"\ea22"}.stline-controls-forward:before{content:"\ea23"}.stline-controls-movie-backward:before{content:"\ea24"}.stline-controls-movie-forward:before{content:"\ea25"}.stline-controls-next:before{content:"\ea26"}.stline-controls-pause:before{content:"\ea27"}.stline-controls-play:before{content:"\ea28"}.stline-controls-previous:before{content:"\ea29"}.stline-controls-rewind:before{content:"\ea2a"}.stline-video-player:before{content:"\ea2b"}.stline-video-player-playing:before{content:"\ea2c"}.stline-vintage-tv:before{content:"\ea2d"}.stline-movies-reel-1:before{content:"\ea2e"}.stline-camera-studio:before{content:"\ea2f"}.stline-folder:before{content:"\ea30"}.stline-folder-bookmark:before{content:"\ea31"}.stline-folder-empty:before{content:"\ea32"}.stline-common-file-bookmark:before{content:"\ea33"}.stline-common-file-dash:before{content:"\ea34"}.stline-common-file-double:before{content:"\ea35"}.stline-common-file-stack:before{content:"\ea36"}.stline-multiple-chat:before{content:"\ea37"}.stline-multiple-man-woman-1:before{content:"\ea38"}.stline-multiple-users-wifi:before{content:"\ea39"}.stline-single-neutral:before{content:"\ea3a"}.stline-single-neutral-profile-picture:before{content:"\ea3b"}.stline-people-woman-1:before{content:"\ea3c"}.stline-people-woman-4:before{content:"\ea3d"}.stline-people-woman-6:before{content:"\ea3e"}.stline-people-woman-8:before{content:"\ea3f"}.stline-people-woman-cap-4:before{content:"\ea40"}.stline-people-man-1:before{content:"\ea41"}.stline-people-man-3:before{content:"\ea42"}.stline-people-man-5:before{content:"\ea43"}.stline-people-man-7:before{content:"\ea44"}.stline-people-man-8:before{content:"\ea45"}.stline-people-man-cap-2:before{content:"\ea46"}.stline-email-action-add:before{content:"\ea47"}.stline-email-action-check:before{content:"\ea48"}.stline-email-action-download:before{content:"\ea49"}.stline-email-action-edit:before{content:"\ea4a"}.stline-email-action-read:before{content:"\ea4b"}.stline-email-action-read-document:before{content:"\ea4c"}.stline-email-action-search:before{content:"\ea4d"}.stline-email-action-search-1:before{content:"\ea4e"}.stline-email-action-star:before{content:"\ea4f"}.stline-email-action-unread:before{content:"\ea50"}.stline-envelope:before{content:"\ea51"}.stline-envelope-pigeon:before{content:"\ea52"}.stline-mailbox-in:before{content:"\ea53"}.stline-send-email:before{content:"\ea54"}.stline-send-email-envelope:before{content:"\ea55"}.stline-send-email-fly:before{content:"\ea56"}.stline-charging-battery-almost-full:before{content:"\ea57"}.stline-charging-battery-empty:before{content:"\ea58"}.stline-charging-battery-empty-1:before{content:"\ea59"}.stline-signal-full:before{content:"\ea5a"}.stline-phone:before{content:"\ea5b"}.stline-phone-circle:before{content:"\ea5c"}.stline-smiley-happy:before{content:"\ea5d"}.stline-smiley-kiss-heart:before{content:"\ea5e"}.stline-smiley-sad-1:before{content:"\ea5f"}.stline-smiley-sleepy:before{content:"\ea60"}.stline-smiley-smile-2:before{content:"\ea61"}.stline-smiley-smile-upside-down:before{content:"\ea62"}.stline-smiley-tongue:before{content:"\ea63"}.stline-messages-bubble:before{content:"\ea64"}.stline-messages-bubble-quote:before{content:"\ea65"}.stline-messages-bubble-smile:before{content:"\ea66"}.stline-messages-bubble-square:before{content:"\ea67"}.stline-messages-bubble-square-quote:before{content:"\ea68"}.stline-messages-bubble-square-smile:before{content:"\ea69"}.stline-messages-bubble-square-text:before{content:"\ea6a"}.stline-messages-bubble-square-typing-1:before{content:"\ea6b"}.stline-messages-bubble-text-1:before{content:"\ea6c"}.stline-messages-bubble-typing-1:before{content:"\ea6d"}.stline-gift-box:before{content:"\ea6e"}.stline-gift-box-1:before{content:"\ea6f"}.stline-award-badge:before{content:"\ea70"}.stline-award-badge-1:before{content:"\ea71"}.stline-award-badge-2:before{content:"\ea72"}.stline-award-badge-3:before{content:"\ea73"}.stline-award-medal-2:before{content:"\ea74"}.stline-award-ribbon-star:before{content:"\ea75"}.stline-award-trophy-person:before{content:"\ea76"}.stline-award-trophy-star-1:before{content:"\ea77"}.stline-rating-half-star:before{content:"\ea78"}.stline-rating-star:before{content:"\ea79"}.stline-rating-star-winner:before{content:"\ea7a"}.stline-love-it:before{content:"\ea7b"}.stline-love-it-add:before{content:"\ea7c"}.stline-love-it-break:before{content:"\ea7d"}.stline-love-it-check:before{content:"\ea7e"}.stline-love-it-edit:before{content:"\ea7f"}.stline-love-it-remove:before{content:"\ea80"}.stline-love-it-ribbon-1:before{content:"\ea81"}.stline-love-it-star:before{content:"\ea82"}.stline-dislike-1:before{content:"\ea83"}.stline-like-1:before{content:"\ea84"}.stline-like-circle:before{content:"\ea85"}.stline-like-dislike:before{content:"\ea86"}.stline-like-shine:before{content:"\ea87"}.stline-road-sign-two-way:before{content:"\ea88"}.stline-road-sign-warning:before{content:"\ea89"}.stline-aircraft-chopper-1:before{content:"\ea8a"}.stline-aircraft-hot-air-balloon-1:before{content:"\ea8b"}.stline-aircraft-hot-air-balloon-2:before{content:"\ea8c"}.stline-aircraft-military-plane:before{content:"\ea8d"}.stline-sea-transport-bark-1:before{content:"\ea8e"}.stline-sea-transport-sailing-boat:before{content:"\ea8f"}.stline-sea-transport-yacht:before{content:"\ea90"}.stline-truck-1:before{content:"\ea91"}.stline-truck-rv:before{content:"\ea92"}.stline-sports-car:before{content:"\ea93"}.stline-car-clouds:before{content:"\ea94"}.stline-car-sun:before{content:"\ea95"}.stline-bicycle:before{content:"\ea96"}.stline-bicycle-city-guide:before{content:"\ea97"}.stline-earth-1:before{content:"\ea98"}.stline-earth-3:before{content:"\ea99"}.stline-earth-add:before{content:"\ea9a"}.stline-earth-block:before{content:"\ea9b"}.stline-earth-cash:before{content:"\ea9c"}.stline-earth-check:before{content:"\ea9d"}.stline-earth-download:before{content:"\ea9e"}.stline-earth-edit:before{content:"\ea9f"}.stline-earth-heart:before{content:"\eaa0"}.stline-earth-locate:before{content:"\eaa1"}.stline-earth-lock:before{content:"\eaa2"}.stline-earth-model-1:before{content:"\eaa3"}.stline-earth-model-2:before{content:"\eaa4"}.stline-earth-move:before{content:"\eaa5"}.stline-earth-pin-1:before{content:"\eaa6"}.stline-earth-pin-2:before{content:"\eaa7"}.stline-earth-question:before{content:"\eaa8"}.stline-earth-refresh:before{content:"\eaa9"}.stline-earth-remove:before{content:"\eaaa"}.stline-earth-search:before{content:"\eaab"}.stline-earth-setting:before{content:"\eaac"}.stline-earth-share:before{content:"\eaad"}.stline-earth-star:before{content:"\eaae"}.stline-earth-subtract:before{content:"\eaaf"}.stline-earth-sync:before{content:"\eab0"}.stline-earth-time:before{content:"\eab1"}.stline-earth-upload:before{content:"\eab2"}.stline-earth-warning:before{content:"\eab3"}.stline-pin-add:before{content:"\eab4"}.stline-pin-remove:before{content:"\eab5"}.stline-sync-location:before{content:"\eab6"}.stline-trip-distance:before{content:"\eab7"}.stline-trip-road:before{content:"\eab8"}.stline-pin1:before{content:"\eab9"}.stline-pin-1:before{content:"\eaba"}.stline-pin-location:before{content:"\eabb"}.stline-pin-location-1:before{content:"\eabc"}.stline-pin-map:before{content:"\eabd"}.stline-pin-map-1:before{content:"\eabe"}.stline-pin-monitor:before{content:"\eabf"}.stline-maps:before{content:"\eac0"}.stline-maps-pin:before{content:"\eac1"}.stline-maps-pin-1:before{content:"\eac2"}.stline-maps-pin-2:before{content:"\eac3"}.stline-maps-search:before{content:"\eac4"}.stline-developer-community-github-1:before{content:"\eac5"}.stline-developer-community-stack-overflow:before{content:"\eac6"}.stline-developer-community-www:before{content:"\eac7"}.stline-mailing-service-email:before{content:"\eac8"}.stline-statistics-feed-burner:before{content:"\eac9"}.stline-search-engine-bing-1:before{content:"\eaca"}.stline-search-engine-google:before{content:"\eacb"}.stline-search-engine-yahoo:before{content:"\eacc"}.stline-e-commerce-amazon-1:before{content:"\eacd"}.stline-e-commerce-app-store:before{content:"\eace"}.stline-e-commerce-play-store:before{content:"\eacf"}.stline-payment-paypal:before{content:"\ead0"}.stline-payment-stripe:before{content:"\ead1"}.stline-professional-tool-basecamp:before{content:"\ead2"}.stline-professional-tool-dropbox:before{content:"\ead3"}.stline-professional-tool-evernote:before{content:"\ead4"}.stline-professional-tool-google-drive:before{content:"\ead5"}.stline-professional-tool-mobile-me:before{content:"\ead6"}.stline-messaging-aim:before{content:"\ead7"}.stline-messaging-gabbr:before{content:"\ead8"}.stline-messaging-google-buzz:before{content:"\ead9"}.stline-messaging-google-talk:before{content:"\eada"}.stline-messaging-icq:before{content:"\eadb"}.stline-messaging-imessage:before{content:"\eadc"}.stline-messaging-kik:before{content:"\eadd"}.stline-messaging-kik-1:before{content:"\eade"}.stline-messaging-line-app:before{content:"\eadf"}.stline-messaging-line-app-1:before{content:"\eae0"}.stline-messaging-messages:before{content:"\eae1"}.stline-messaging-msn-messenger:before{content:"\eae2"}.stline-messaging-pingchat:before{content:"\eae3"}.stline-messaging-qik:before{content:"\eae4"}.stline-messaging-we-chat:before{content:"\eae5"}.stline-messaging-whatsapp:before{content:"\eae6"}.stline-video-meeting-skype:before{content:"\eae7"}.stline-os-system-apple:before{content:"\eae8"}.stline-os-system-microsoft:before{content:"\eae9"}.stline-os-system-vodafone:before{content:"\eaea"}.stline-blog-blogger:before{content:"\eaeb"}.stline-feed-dailybooth:before{content:"\eaec"}.stline-feed-digg:before{content:"\eaed"}.stline-feed-drupal:before{content:"\eaee"}.stline-feed-medium:before{content:"\eaef"}.stline-feed-news-vine:before{content:"\eaf0"}.stline-feed-rss:before{content:"\eaf1"}.stline-feed-sina-weibo:before{content:"\eaf2"}.stline-feed-slash-dot:before{content:"\eaf3"}.stline-feed-squidoo:before{content:"\eaf4"}.stline-feed-tumblr:before{content:"\eaf5"}.stline-Medium-new:before{content:"\eaf6"}.stline-professional-network-linkedin:before{content:"\eaf7"}.stline-designer-community-adobe:before{content:"\eaf8"}.stline-designer-community-behance-1:before{content:"\eaf9"}.stline-designer-community-dribbble:before{content:"\eafa"}.stline-social-video-vimeo:before{content:"\eafb"}.stline-social-video-youtube:before{content:"\eafc"}.stline-social-video-youtube-clip:before{content:"\eafd"}.stline-social-500px:before{content:"\eafe"}.stline-social-deviant-art:before{content:"\eaff"}.stline-social-deviant-art-1:before{content:"\eb00"}.stline-social-flickr:before{content:"\eb01"}.stline-social-icon-dock:before{content:"\eb02"}.stline-social-instagram:before{content:"\eb03"}.stline-social-instagram-1:before{content:"\eb04"}.stline-social-photobucket:before{content:"\eb05"}.stline-social-picasa:before{content:"\eb06"}.stline-social-pinterest:before{content:"\eb07"}.stline-social-smug-mug:before{content:"\eb08"}.stline-social-media-bebo:before{content:"\eb09"}.stline-social-media-bnter:before{content:"\eb0a"}.stline-social-media-brightkite:before{content:"\eb0b"}.stline-social-media-diingo:before{content:"\eb0c"}.stline-social-media-facebook:before{content:"\eb0d"}.stline-social-media-facebook-1:before{content:"\eb0e"}.stline-social-media-food-spotting:before{content:"\eb0f"}.stline-social-media-food-spotting-1:before{content:"\eb10"}.stline-social-media-formspring:before{content:"\eb11"}.stline-social-media-foursquare:before{content:"\eb12"}.stline-social-media-foursquare-1:before{content:"\eb13"}.stline-social-media-friends-feed:before{content:"\eb14"}.stline-social-media-google:before{content:"\eb15"}.stline-social-media-google-plus:before{content:"\eb16"}.stline-social-media-google-plus-1:before{content:"\eb17"}.stline-social-media-google-plus-2:before{content:"\eb18"}.stline-social-media-gowalla:before{content:"\eb19"}.stline-social-media-gowalla-1:before{content:"\eb1a"}.stline-social-media-gowalla-2:before{content:"\eb1b"}.stline-social-media-hi-five:before{content:"\eb1c"}.stline-social-media-hyves:before{content:"\eb1d"}.stline-social-media-identica:before{content:"\eb1e"}.stline-social-media-irc-galleria:before{content:"\eb1f"}.stline-social-media-iwiw:before{content:"\eb20"}.stline-social-media-iwiw-1:before{content:"\eb21"}.stline-social-media-meetup-alternate:before{content:"\eb22"}.stline-social-media-memori:before{content:"\eb23"}.stline-social-media-mixx:before{content:"\eb24"}.stline-social-media-mr-wong:before{content:"\eb25"}.stline-social-media-my-space:before{content:"\eb26"}.stline-social-media-nexopia:before{content:"\eb27"}.stline-social-media-odnoklassniki:before{content:"\eb28"}.stline-social-media-orkut:before{content:"\eb29"}.stline-social-media-plurk:before{content:"\eb2a"}.stline-social-media-plurk-1:before{content:"\eb2b"}.stline-social-media-reddit:before{content:"\eb2c"}.stline-social-media-renren:before{content:"\eb2d"}.stline-social-media-renren-1:before{content:"\eb2e"}.stline-social-media-retweet:before{content:"\eb2f"}.stline-social-media-slide-share:before{content:"\eb30"}.stline-social-media-snapchat:before{content:"\eb31"}.stline-social-media-students-circle-network:before{content:"\eb32"}.stline-social-media-tuenti:before{content:"\eb33"}.stline-social-media-twitter:before{content:"\eb34"}.stline-social-media-twitter-1:before{content:"\eb35"}.stline-social-media-vk:before{content:"\eb36"}.stline-social-media-xing:before{content:"\eb37"}.stline-social-media-yammer:before{content:"\eb38"}.stline-social-media-yelp:before{content:"\eb39"}
.shop-item .catalog-wrap .second-shop-catalog,.shop-item .add_to_cart_button,.shop-item .catalog-wrap .second-shop-catalog,.shop-item .catalog-wrap .wp-post-image,.woocommerce div.product div.thumbnails a,
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,a.itr-quick-view,.woocommerce #respond input#submit, .woocommerce a.button, 
.woocommerce button.button, .woocommerce input.button,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce ul.products li.product a img{transition:all 0.8s cubic-bezier(.4,0,0,1);-webkit-transition:all 0.8s cubic-bezier(.4,0,0,1);}
.woocommerce-product-search{position:relative;}
.shop-item{overflow:hidden;text-align:center;}
.shop-item .woocommerce-LoopProduct-link{display:block;position:relative;padding-bottom:20px;border:1px #eee solid;text-align:center;border-radius:10px;}
.shop-item .button.add_to_cart_button, .shop-item .itr-quick-view,.shop-item .button.product_type_variable,.shop-item .button.product_type_grouped,.shop-item .button.product_type_external{display:inline-block !important;transform:translate(-100%,0);-webkit-transform:translate(-100%,0);opacity:0;font-size:14px !important;padding:0 !important;margin:0 !important;width:50%;font-weight:bold;position:absolute;text-align:center;top:0;z-index:9;background-color:#333;color:#fff !important;border-radius:0;line-height:40px !important;height:40px;left:0;}
.shop-item .itr-quick-view{line-height:1;margin-top:1.4em;color:#9e9e9e;transition-delay:0.05s;-webkit-transition-delay:0.05s;right:0;left:auto;transform:translate(100%,0);-webkit-transform:translate(100%,0);}
.shop-item .itr-quick-view i{margin-right:6px;}
.shop-item .add_to_cart_button:before{font:normal normal normal 14px/1 FontAwesome;content:"\f07a";margin-right:.53em;}
.shop-item a.add_to_cart_button:hover{background-color:#444 !important}
.shop-item span.price,.shop-item .star-rating{overflow:hidden;}
.shop-item .star-rating{display:table !important;margin:0 auto !important;}
.woocommerce .star-rating span{height:20px}
.woocommerce .star-rating span::before{color:#ffc100;}
.woocommerce .ajax_add_to_cart.button.loading{opacity:1 !important;padding-right:35px !important;}
.shop-item h3{font-size:18px !important;text-align:center;}
.shop-item span.price{color:#333 !important;font-weight:500 !important;line-height:1;margin:15px auto 10px !important;text-align:center;font-size:16px !important;}
.shop-item span.price del{margin-right:5px;text-decoration:line-through;color:#f00 !important;font-size:16px;}
.shop-item span.price ins{margin-right:0;text-decoration:none;}
.woocommerce ins{text-decoration:none;}
.woocommerce a.added_to_cart{font-size:10px;text-transform:uppercase;font-weight:bold;margin:0 0 0 0px;padding:8px;line-height:1;position:absolute;top:0;left:0;z-index:10;background-color:#eee;}
.woocommerce div.product{overflow:hidden;}
.woocommerce span.onsale{text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;padding:0;right:-34px !important;top:8px !important;width:120px;display:block;background:#54cc7d;border-radius:0;margin:0 !important;min-height:30px !important;line-height:30px;z-index:2;}
.woocommerce.single  span.onsale{left:-38px !important;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.woocommerce ul.products li.product a img{margin-bottom:0 !important;border:0 !important;border-bottom:1px solid #f2f2f2 !important;}
.shop-item.it-has-gallery .catalog-wrap .wp-post-image{position:relative;z-index:0;}
.shop-item.it-has-gallery .catalog-wrap .second-shop-catalog{position:absolute;opacity:0;top:0;left:0;z-index:2;}
.shop-item.it-has-gallery:hover .catalog-wrap img:first-child{opacity:0;}
.shop-item.it-has-gallery:hover .catalog-wrap .second-shop-catalog{opacity:1;}
.catalog-wrap,tr.order-total,.shop_table thead,.shop_table tfoot{overflow:hidden;position:relative;background-color:#f7f7f7;margin-bottom:1em;min-height:250px;border-radius:10px;}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{font-size:22px;margin-bottom:10px;}
.oc-woo .woocommerce-result-count{display:table;margin:0 0 30px 0;padding:0 0 20px;width:100%;border-bottom-style:solid;border-bottom-width:2px;}
.oc-woo .woocommerce-ordering{margin-top:-87px !important;}
.oc-woo .woocommerce-ordering select{border:1px #e6e6e6 solid;padding:8px 13px;font-size:14px;}
.woocommerce nav.woocommerce-pagination ul{border:0;padding:0;margin:30px 0 0}
.woocommerce nav.woocommerce-pagination ul li{float:left;margin:0 2px;border:none;overflow:visible;}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{display:inline-block;width:45px;height:45px;line-height:45px;padding:0;font-size:16px;font-weight:700 !important;text-align:center;border-radius:50%;background-color:#fff !important;-webkit-box-shadow:0 6px 20px 0 rgba(10,10,10,0.15);box-shadow:0 6px 20px 0 rgba(10,10,10,0.15);font-weight:500;}
.woocommerce nav.woocommerce-pagination ul li span{color:#fff !important}
.woocommerce-product-search button[type="submit"]{border:0;position:absolute;right:12px;top:0;display:block;font-size:0;height:45px;width:22px;padding:0;background-color:transparent;font-size:0px;}
.woocommerce-product-search button[type="submit"]:before{font:normal normal normal 14px/45px FontAwesome;content:"\f002";}
.woocommerce-product-search input[type="search"]{background-color:transparent;border-radius:3em;height:auto;box-sizing:border-box;-webkit-box-sizing:border-box;}
.woocommerce ul.products{margin:0 -2% 0 0;display:flex;flex-wrap:wrap;}
.woocommerce.columns-1 ul.products{margin:0;display:block;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{float:none;margin:0 2% 2.5em 0;}
.woocommerce-page.columns-6 ul.products li:nth-child(6n).product, .woocommerce.columns-6 ul.products li:nth-child(6n).product,.woocommerce-page.columns-5 ul.products li:nth-child(5n).product, 
.woocommerce.columns-5 ul.products li:nth-child(5n).product,.woocommerce-page.columns-4 ul.products li:nth-child(4n).product, .woocommerce.columns-4 ul.products li:nth-child(4n).product,
.woocommerce-page.columns-3 ul.products li:nth-child(3n).product, .woocommerce.columns-3 ul.products li:nth-child(3n).product,.woocommerce-page.columns-2 ul.products li:nth-child(2n).product, 
.woocommerce.columns-2 ul.products li:nth-child(2n).product{margin-right:0}
.woocommerce-page.columns-6 ul.products li.product, .woocommerce.columns-6 ul.products li.product{width:14.99999%;}
.woocommerce-page.columns-5 ul.products li.product, .woocommerce.columns-5 ul.products li.product{width:18.4%;}
.woocommerce-page.columns-4 ul.products li.product, .woocommerce.columns-4 ul.products li.product{width:23.5%;}
.woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product{width:31.99999%;}
.woocommerce-page.columns-2 ul.products li.product, .woocommerce.columns-2 ul.products li.product{width:48.9999%;}
.widget_rating_filter li:first-child,.product_list_widget li:first-child,.widget_layered_nav li:first-child,.widget_products li:first-child,
.widget_top_rated_products li:first-child,.widget_recent_reviews li:first-child,.widget_product_categories > div > ul > li:first-child{border-top:0 !important;padding-top:0 !important}
.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove{position:static;float:left;margin-right:8px}
.widget_product_categories ul ul.children{margin-left:0;padding:10px 20px 20px;background-color:rgba(0, 0, 0, 0.03);border-radius:4px;}
.widget_product_categories ul ul.children li{padding:7px 0 !important;}
.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li{padding:12px 0;display:table;width:100%;}
.woocommerce ul.cart_list li.empty{padding:0}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img{float:left;margin-right:12px;margin-left:0 !important;width:60px;}
.woocommerce .widget_price_filter .ui-slider-horizontal{height:6px !important;margin-top:6px;background-color:#dadada !important;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range{height:6px;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{top:-5px !important;width:15px;height:15px;border:2px #ddd solid;background:#fff;}
.price_slider_wrapper{margin-right:2px}
.price_label span{font-weight:bold;}
.oc-woo .woo_cat_img{text-align:center;margin:0 auto 15px}
.oc-woo .term-description{font-size:13px;margin-bottom:20px}
.woocommerce-tabs h2,.related.products > h2,.up-sells > h2,.cross-sells > h2,.cart_totals > h2,.woocommerce-billing-fields > h3,.woocommerce-shipping-fields > h3,#order_review_heading,.wc-bacs-bank-details-heading,
body.woocommerce-checkout .itr-main-content .woocommerce h2,header.title h3,.woocommerce-additional-fields > h3,.woocommerce-column__title{padding:0 0 15px;font-size:23px;margin-bottom:30px;border-bottom:1px #ddd solid;}
.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 3em;text-align:inherit;}
.woocommerce-tabs h2{padding-bottom:7px;font-size:17px;border-color:#ccc !important}
.woocommerce #reviews h3{margin-bottom:20px}
.woocommerce-Reviews #comments,#customer_details{margin-bottom:40px}
.woocommerce-Reviews #comments{float:left;width:50%;}
.woocommerce-Reviews #review_form_wrapper{margin-left:40px;float:left;width:42%;padding:25px;background-color:#f9f9f9;border-radius:10px;}
.woocommerce #review_form #respond textarea{background-color:#fff;height:130px;}
.woocommerce-Reviews #review_form_wrapper .comment-reply-title{font-size:11px;color:#333;display:inline-block;margin-bottom:15px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px}
.woocommerce-Reviews #comments .commentlist{padding:0px}
.woocommerce .quantity .qty{text-align:left;background-color:#fff;border:1px #ddd solid;padding:0.6em 1.3em;width:4.5em;border-radius:4px;}
.woocommerce div.product div.summary .woocommerce-review-link{font-size:11px}
.woocommerce div.product .woocommerce-product-rating,.woocommerce div.product .summary p.price,.woocommerce div.product .summary div[itemprop="description"],.woocommerce div.product .summary form.cart,
.woocommerce div.product .summary .product_meta,.woocommerce div.product .summary .yith-wcwl-add-to-wishlist{margin-bottom:15px;padding-bottom:15px;border-bottom:1px #eee solid;}
.woocommerce div.product .summary .product_meta > span{font-weight:bold;display:block;padding-bottom:7px;font-size:13px}
.woocommerce div.product .summary .product_meta > span:before{margin-right:8px;font-size:13px;vertical-align:middle;font-family:streamline!important;content:"\e96a";}
.woocommerce div.product .summary .product_meta span span,.woocommerce div.product .summary .product_meta span a{font-weight:normal;}
.woocommerce div.product .summary p.price{font-size:22px}
.woocommerce div.product .summary div[itemprop="description"] p{margin-bottom:0}
.woocommerce div.product div.images div.thumbnails{padding:1px 0 0;background-color:#fff;}
.woocommerce div.product div.thumbnails a{margin-bottom:0;margin-right:0px !important;width:24.72%;margin-left:1px;clear:none !important;opacity:0.8;}
.woocommerce div.product div.thumbnails a:hover{opacity:1}
.woocommerce .product .variations td{color:inherit;font-size:11px;text-transform:uppercase;padding:0;display:block;text-align:left;}
.woocommerce div.product form.cart table.variations{padding-bottom:50px !important;display:block;border-bottom:1px solid #eee;overflow:hidden;position:relative;}
.woocommerce div.product form.cart table.variations tr,.woocommerce div.product form.cart table.variations tbody{display:block;border:0;}
.woocommerce div.product form.cart table.variations tr{width:50%;float:left;padding:0 15px 0 0;}
.woocommerce .product .variations td label{margin:0 !important;font-weight:900 !important;}
.woocommerce .product .variations td select{font-size:12px;}
.reset_variations{color:inherit;font-weight:normal;font-size:10px;display:inline-block !important;clear:both;visibility:visible !important;position:absolute;left:0;bottom:15px;font-weight:600;}
.woocommerce table.shop_attributes td{padding:0 15px}
.shop_table.cart .product-price{font-size:inherit;width:115px;text-align:center}
.shop_table.cart .product-remove,.shop_table.cart .product-quantity,.shop_table.cart .product-subtotal{width:50px;text-align:center}
.shop_table.cart .product-thumbnail{width:80px;text-align:center}
.woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-cart .cart-collaterals .cart_totals table th{padding:6px 10px}
.woocommerce-cart table.cart td.actions .coupon .input-text{min-width:180px;padding:11px 20px;border:1px #efefef solid;}
tr.cart_item:nth-child(even){background-color:rgba(0, 0, 0, 0.015)}
.woocommerce button.button.alt{padding:1em 1.4em}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{background-color:#333}
.description_tab a:before,.reviews_tab a:before,.additional_information_tab a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;margin:0 8px 0 0;color:#fff;}
.description_tab a:before{content:"\f039";}
.reviews_tab a:before{content:"\f005";}
.additional_information_tab a:before{content:"\f05a";}
.woocommerce-variation-price{margin-bottom:15px}
.woocommerce-variation-description{font-size:12px}
.stock.in-stock,.stock.out-of-stock{background-color:#f7f7f7;border-radius:4px;padding:8px 10px}
.stock.in-stock:before,.stock.out-of-stock:before{width:20px;height:20px;text-align:center;display:inline-block;font:normal normal normal 11px/21px FontAwesome;margin-right:7px;content:"\f00c";background-color:#e4e4e4;vertical-align:middle;border-radius:50%;}
.stock.out-of-stock:before{content:"\f00d"}
.coupon .input-wrap{width:auto;float:left;margin-bottom:0}
.coupon .input-wrap input[type="text"]:focus{padding-top:4px !important;padding-bottom:7px !important;}
.cross-sells .shop-item h3{font-size:14px !important;padding:0 0 5px !important;text-align:center;}
.cross-sells .shop-item .add_to_cart_button,.cross-sells .shop-item span.price{font-size:13px !important}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{margin:0;border-radius:0px;border:0;background:#fbfbfb;}
.woocommerce form.checkout_coupon{margin-top:-28px;}
.woocommerce-info{border:0;padding:20px;text-align:center;}
.woocommerce-info::before, .woocommerce-message::before{position:static;margin-right:10px}
form.woocommerce-checkout{margin-top:30px}
.woocommerce form .form-row textarea{height:200px}
.woocommerce form .form-row{margin-bottom:15px;}
form.checkout_coupon .form-row-first{width:88%;}
form.checkout_coupon .form-row-last{width:12%;}
.cart-collaterals,.wc-bacs-bank-details-heading,body.woocommerce-checkout .itr-main-content .woocommerce h2,header.title h3{padding-top:30px}
.woocommerce-thankyou-order-received{text-align:center;padding:0 0 40px;color:#43ab42;font-size:16px;}
.woocommerce-thankyou-order-received:before{font-family:'streamline';display:table;content:"\ea61";margin:0 auto 30px;font-size:60px;line-height:1;}
.widget .product-categories span.count,.widget_shopping_cart_content p.total .woocommerce-Price-amount{float:right;}
.woocommerce .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li{padding-left:0}
.md-padding ul.products{min-height:1px !important;}
.woo-sm .catalog-wrap{float:left;width:60px;height:60px;margin-right:15px}
.woo-sm .shop-item h3{text-align:left;font-size:14px !important}
.woo-sm .shop-item .star-rating{margin-bottom:8px !important;}
.woo-sm .shop-item .star-rating,.woo-sm .shop-item span.price{margin-left:0 !important}
.woo-sm .shop-item span.price,.woo-sm .shop-item span.price *{font-size:14px !important}
.woo-sm .shop-item .add_to_cart_button{position:absolute !important;font-size:12px;}
.woo-sm .shop-item{margin-bottom:15px !important;padding-bottom:7px !important;border-bottom:1px #eee solid;}
.woo-sm .shop-item span.onsale{padding:4px 4px;font-size:11px;}
.oc-woo .col-md-import-4{width:31.333333333% !important;}
.oc-woo .col-md-import-3{width:23% !important;}
.oc-woo .col-md-import-6{width:48% !important;}
.oc-woo .list [class*="col-md-import-"]{width:100% !important;}
@media(max-width:992px){
.oc-woo [class*="col-md-import-"]{width:100% !important;}
.woocommerce ul.products{margin:0;}
.woocommerce:not(.columns-1) ul.products li.product, .woocommerce-page:not(.columns-1) ul.products li.product{width:46% !important;margin:0 2% 30px !important}
.woocommerce-Reviews #comments,.woocommerce-Reviews #review_form_wrapper{float:none;width:100%;margin:0 !important}
}
@media(max-width:768px){
.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td{width:100% !important;}
.woocommerce form .form-row{float:none;width:100%}
}
@media(max-width:480px){
.woocommerce:not(.columns-1) ul.products li.product, .woocommerce-page:not(.columns-1) ul.products li.product{width:100% !important;margin:0 0 30px !important}
}
.small_list .woocommerce.columns-1 ul.products li{margin:10px 0;border-bottom:1px #eee solid;}
.small_list .woocommerce.columns-1 ul.products li:last-child{border-bottom:0;}
.small_list .woocommerce.columns-1 ul.products li > a{padding:15px;}
.small_list .woocommerce.columns-1 ul.products li > a *{text-align:left;font-size:11px !important;margin-bottom:0;}
.small_list .woocommerce.columns-1 ul.products li > a h2{padding-top:0}
.small_list .woocommerce.columns-1 ul.products li > a span.price{margin-top:10px !important}
.small_list .woocommerce.columns-1 ul.products li > a > div:not(.catalog-wrap),.small_list .woocommerce.columns-1 ul.products li > a > span{margin:0 !important;padding:0 !important;}
.small_list .woocommerce.columns-1 .catalog-wrap{float:left;max-width:50px;margin-right:10px;}
.small_list .woocommerce.columns-1 ul.products li .catalog-wrap{min-height:0px}
.small_list .woocommerce.columns-1 ul.products li .catalog-wrap span.onsale{display:none;}
.no_products_found{padding:30px 0 40px;display:flex;width:60%;margin-left:auto;margin-right:auto;}
.not_found_icon{font-size:60px;color:#dcdcdc;margin-right:25px;}
.no_products_found h3{font-size:25px;margin-top:0;margin-bottom:5px;}
.not_found_info > p{font-size:15px;color:#b7b7b7;margin:-2px 0 0;}
.no_products_found h3 p{margin-bottom:0}
.no_products_found.oc-cart h3{margin-bottom:0}
.woocommerce-account .woocommerce-MyAccount-content{width:73%;}
.woocommerce-account .woocommerce-MyAccount-navigation{width:25%;}
.woocommerce-MyAccount-navigation ul{margin:0;list-style:none;box-shadow:0px 0px 65px 0px rgba(0, 0, 0, 0.14);-webkit-box-shadow:0px 0px 65px 0px rgba(0, 0, 0, 0.14);overflow:hidden;padding:24px;border-radius:15px}
.woocommerce-MyAccount-navigation ul li{overflow:hidden;}
.woocommerce-MyAccount-navigation ul li a{padding:10px;display:block;}
.woocommerce-MyAccount-navigation ul li a:before{font-family:'streamline';font-size:13px;content:"\e96d";margin-right:12px;opacity:0.4;display:inline-block;}
.woocommerce-MyAccount-navigation ul li:not(:first-child){border-top:1px #efefef solid;}
.woocommerce-MyAccount-navigation ul li.is-active a{border-radius:5px}
.woocommerce-MyAccount-navigation ul li.is-active a:before{opacity:1}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{padding:15px 20px !important;border-radius:3em;}
.shop-item .woocommerce-LoopProduct-link{display:block}
.shop-item .woocommerce-LoopProduct-link:after{display:block;clear:both;content:" ";}
.woocommerce #respond input#submit.loading::after, .woocommerce a.button.loading::after, .woocommerce button.button.loading::after, .woocommerce input.button.loading::after{top:2px;}
.woocommerce-account .addresses .title .edit{font-size:10px;background-color:#eee;padding:6px 10px 5px;border-radius:3px;font-weight:bold;line-height:1;text-transform:uppercase;}
.shop-item:hover .add_to_cart_button,.shop-item:hover .itr-quick-view,.shop-item:hover .button.product_type_variable,.shop-item:hover .button.product_type_grouped,.shop-item:hover .button.product_type_external{opacity:1;transform:translate(0,0) !important;}
.select2-container--default .select2-selection--single{background-color:#f7f7f7;border:1px #efefef solid;height:auto;border-radius:3em;}
.select2-container--default .select2-selection--single .select2-selection__rendered{padding:7px 20px;font-size:13px;}
.select2-container--default .select2-selection--single .select2-selection__arrow{top:10px;right:15px;}
.small_list .woocommerce #respond input#submit, .small_list .woocommerce a.button, .small_list .woocommerce button.button, .small_list .woocommerce input.button{font-size:12px;padding:9px 15px !important;}
.itr_woo_quick_view{display:none;position:fixed !important;background-color:#fff;top:50%;left:50%;padding:20px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:700px;min-height:420px;z-index:9999;text-align:left;border-radius:10px;box-shadow:0 20px 50px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 20px 50px 0px rgba(0, 0, 0, 0.15);}
.itr_woo_quick_view .summary{float:none !important;width:100% !important}
.itr_woo_quick_view .star-rating{float:none !important;margin:0 !important;}
.itr_woo_quick_view .star-rating b{display:none;}
.itr_woo_quick_view .pro-thumbs a{list-style:none;display:inline-block;margin:4px 4px 0 0;padding:0;width:75px;height:50px;overflow:hidden;}
.itr_woo_quick_view .itr-pro-title{text-align:left;font-size:24px !important;margin:0 !important;}
.itr_woo_quick_view .itr-pro-block{border-bottom:1px #eee solid;padding:15px 0;}
.itr_woo_quick_view .itr-pro-block ul{margin:0;padding:0}
.itr_woo_quick_view .itr-pro-block ul li{font-weight:bold;}
.itr_woo_quick_view .itr-pro-block ul li i{margin-right:8px;font-size:16px;vertical-align:middle;}
.itr_woo_quick_view .itr-pro-block ul li a,.itr_woo_quick_view .itr-pro-block ul li span{font-weight:normal;}
.itr_woo_quick_view .itr-pro-block .product-specs{font-weight:600;font-size:16px;}
.itr_woo_quick_view .itr-pro-block .btn i{margin-right:7px}
.woocommerce .mfp-bg{z-index:10042 !important;}
.woocommerce .mfp-wrap{z-index:10043 !important;}
.shop-item .yith-wcwl-add-to-wishlist{position:absolute;top:10px;left:30px;z-index:3;font-size:11px;font-weight:600;opacity:0;transform:translate(0,-50px);-webkit-transform:translate(0,-50px);transition:all 0.4s ease;-webkit-transition:all 0.4s ease;margin:0;}
.shop-item .yith-wcwl-add-to-wishlist .feedback{max-width:60%;line-height:1.5;display:inline-block;}
.shop-item:hover .yith-wcwl-add-to-wishlist{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);}
.shop-item .yith-wcwl-add-to-wishlist a.add_to_wishlist span{display:none}
.shop-item .yith-wcwl-add-to-wishlist .yith-wcwl-add-button{text-align:center;border-radius:30px;overflow:hidden;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;}
.shop-item .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a{display:inline-block;width:30px;height:30px;line-height:32px;font-size:13px;color:#ff8a8a;border-radius:30px;background-color:#e2e2e2;position:relative;z-index:2;}
.shop-item .yith-wcwl-add-to-wishlist .yith-wcwl-add-button i{margin-right:0}
.shop-item .yith-wcwl-add-to-wishlist .ajax-loading{margin-left:-17px;margin-top:-4px;background:#e2e2e2 url(//www.hiro-sms.com/wp-content/themes/hiro/assets/images/newloading.gif) no-repeat 15px 5px;width:30px !important;height:30px !important;border-radius:0 30px 30px 0;padding:15px 15px 15px 30px;position:relative;z-index:1;}
.shop-item .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse span.feedback{font-size:0px;}
.shop-item .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse span.feedback:before{font-family:streamline!important;font-size:14px;color:#2e8021;content:"\e96a";margin:0 6px 0 0;opacity:0.5;}
.shop-item .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse > a{font-size:0px}
.shop-item .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse > a:before{display:inline-block;width:30px;height:30px;line-height:32px;font-family:streamline!important;font-size:15px;content:"\e96b";border-radius:30px;background-color:#e6e6e6;position:relative;z-index:2;text-align:center;color:#16c7ff;}
.wishlist-title h2{margin:0;padding:0 0 20px;font-size:25px;}
.woocommerce table.wishlist_table tr td.product-remove{padding:16px;}
.woocommerce a.remove{font-size:20px;}
.wishlist_table tr td.product-thumbnail a{width:32px}
.woocommerce table.wishlist_table tbody td{padding:6px 12px;}
.yith-wcwl-share{margin-bottom:10px;}
.yith-wcwl-share h4.yith-wcwl-share-title{margin:15px 0 0;display:inline-block;font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:1px;position:relative;top:1px;}
.yith-wcwl-share ul{display:inline-block;vertical-align:middle;margin-left:10px;}
#add_payment_method .cart-collaterals .cart_totals table td, #add_payment_method .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table td, 
.woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table td, .woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:middle;}
.woocommerce div.product div.summary .yith-wcwl-add-to-wishlist{font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;}
.woocommerce div.product div.summary .yith-wcwl-add-button > a i{margin-right:5px}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:20%;margin:5px 5px 0 0;vertical-align:middle;}
.single-product .woocommerce-tabs h2{display:none;}
.single-product .woocommerce-tabs{padding-top:20px;}
.woocommerce div.product .woocommerce-tabs ul.tabs::before{border:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0 0 35px;overflow:visible;padding:0 0 0 15px;background-color:#333;border-radius:3em;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;border-radius:0;background-color:transparent !important;margin:0 !important;padding:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#fff;padding:10px 15px;font-size:12px;letter-spacing:0.4px;border-radius:4em;}
.woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active) a:hover{color:#eee}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background:#fff;box-shadow:0 0 40px 0 rgba(0, 0, 0, 0.14);padding:15px;margin:-7.5px 0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none}
.woocommerce.columns-1 ul.products li .add_to_cart_button,.woocommerce.columns-1 ul.products li .itr-quick-view,.woocommerce.columns-1 ul.products li .yith-wcwl-add-to-wishlist{display:none !important}
.woocommerce #reviews #comments ol.commentlist li{padding:0 0 20px;margin:0 0 20px;border-bottom:1px #eee solid;}
.woocommerce #reviews #comments ol.commentlist li img.avatar{padding:0;width:50px;border-radius:4px;border:0;}
.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 70px;border:0;border-radius:0;padding:0;}
.woocommerce .star-rating{float:none;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:10px 0 0;}
.woocommerce ul.order_details{margin:0 auto 3em !important;display:table;}
.woocommerce form .form-row input.input-text{border-radius:3em;}
.woocommerce form .form-row textarea{border-radius:15px}
.woocommerce div.product div.images img{width:auto;}
.woocommerce-Tabs-panel.panel{box-shadow:none;-webkit-box-shadow:none;}
.top-cart a.wishlist_view span{display:inline-block;margin-left:5px}
.search-field{background-color:#f7f7f7;border:1px #efefef solid;height:40px;padding:0 10px;width:80%;margin:0;font-size:13px;vertical-align:middle;float:left;}
.pro-img .slick-arrow{position:absolute;top:0;right:0;text-align:center;z-index:9;background-color:#f5f5f5;line-height:37px;}
.pro-img .slick-arrow:before{font-size:12px}
.pro-img .slick-arrow.slick-prev{right:36px;}
.woocommerce div.product .product_title{font-size:36px;}
.woocommerce .woocommerce-customer-details address{border-radius:15px !important;padding:30px !important;line-height:30px !important;border-width:1px !important}
@media(max-width:520px){
.itr_woo_quick_view{
width: 90%
}
}header ul, footer ul, .top-bar ul, .post-info ul.post-meta, ul.comment-list, ul.list, ul.post-chat, ul.post-meta, .lft-tools ul, .timeline-TweetList, ul.menu, .sl_bar_content ul, .gallery-size-thumbnail, ul.page-numbers, ul.pager{list-style:none;margin:0;padding:0;}
.social-list a,#to-top,.widget ul li a,.tagcloud a,ul.page-numbers li a,.sub-pager a,.nav-single a span,.post-tags a,.itr-single-tags a,.post-categories li a,
.oldnew li a,.jssocials-share-link,.side-head a,.blog-posts .post-item a,.side-head,input,textarea,button,select,.itr_main_nav ul ul li a,.top-head .head-btn > a i,.btn,.btn i,
.itr_main_nav > ul > li > a span span,.itr_main_nav ul ul ul,.nl_form_div form .nl_btn,#to-top span,.top-head .head-btn > a:before,.top-head .head-btn > a:after,#to-top span i,#to-top:before,
#to-top:after,.anim_btn:after,.anim_btn:before,.anim_btn i,.social-list a i, .jssocials-share-link i,.itr_main_nav li.hasChildren:before, .itr_main_nav li.hasChildren:after{transition:all 0.8s cubic-bezier(.4,0,0,1);-webkit-transition:all 0.8s cubic-bezier(.4,0,0,1);}
.top-head .head-btn > a:before, #to-top:before, .anim_btn:before,.top-head .head-btn > a:after, #to-top:after, .anim_btn:after,.jssocials-share-link,.social-list a,
.widget_recent_entries .post-img, .widget_recent_entries .post-gallery, .widget_recent_entries .post-media,.search-wrapper .search-form .btn{border-radius:50%}
.top-head .itr_main_nav > ul > li > a > span,#footWrapper .nl_form_div form input[type="email"],.search-wrapper,.breadcrumb{border-radius:3em}
.itr_main_nav ul ul, .cart-btn .cart-box, .itr_main_nav .mega-content{border-radius:10px}
select, textarea, input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], form .btn, form .submit,
.itr-blog-single .post-categories li a,.itr-single-tags a,.tagcloud a{border-radius:5px}
.top-head.sticky-head .itr_main_nav > ul > li > ul, .top-head.sticky-head .cart-btn .cart-box, .top-head.sticky-head .itr_main_nav .mega-content{border-radius:0 0 10px 10px}
.blog-posts .post-item .inner_post_item, .blog-posts .post-item .post-image a img, .blog-posts .post-item .post-gallery a img, .blog-posts .post-item .post-image a,.itr_rel_img, 
.blog-posts .post-item .abs_bg, .blog-posts .post-item .post-gallery a, .blog-posts .post-media, .itr-single-img, .itr-single-media, .sidebar .widget, 
.wpb_widgetised_column .widget, .itr-post-block, .author-info .author-avatar .avatar{border-radius:15px}
.pageWrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.auto-height{height:auto;min-height:0}
.top-bar{min-height:50px;line-height:50px;position:relative;z-index:99;color:#999;font-size:13px}
.top-bar.bord{border-bottom:1px rgba(0,0,0,.1) solid;}
.top-bar.light{background-color:#f8f9fe;}
.top-bar > .container{position:relative;z-index:9}
.top-bar .itr_main_nav > ul > li{display:inline-block;}
.top-bar .itr_main_nav > ul > li > a{padding:0 10px;}
.top-bar-txt,.top-bar .menu-message{line-height:50px;}
.top-bar ul li, .top-bar ul li a, .top-bar .top-bar-menu ul li a, .top-bar .lbl-txt{font-size:13px}
.top-bar .cart-btn{position:relative;}
.top-bar ul li li a{line-height:1 !important;padding:14px !important;}
.top-bar .lbl-txt{padding-right:10px;}
.lbl-txt{display:inline-block;float:left;}
.top-bar i:not(.cart-num){margin-right:8px;vertical-align:middle;}
.top-bar i.cart-ic{margin-right:0;}
.top-bar i.cart-num{top:19px;padding:1px 3px;}
.top-bar ul li:last-child{border-right:0}
.full-bar .container{width:100%;}
.full-bar .container .row{margin-left:0;margin-right:0}
.top-bar .pull-left .topbar-box{float:left;display:block;min-height:50px;position:relative;}
.rit_ic{margin:0 8px 0 0 !important;vertical-align:unset !important;font-size:100% !important;}
.logout_btn{margin-left:6px}
span.topbar-box{padding:0 15px;height:50px;}
.top-bar .pull-right span.topbar-box:last-child{padding-right:10px;}
.top-bar .pull-right .topbar-box{float:left;}
.topbar-box.top-cart > a b.cart-num{top:19px}
.top-bar .social-list{height:50px;}
.top-bar .social-list a{margin:0 3px;width:35px;height:35px;vertical-align:middle;backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);}
.top-bar .social-list a i{line-height:35px;margin-right:0 !important;background-color:rgba(0, 0, 0, 0.1);}
.top-socials.topbar-box span{vertical-align:middle;}
.lng_select{display:inline-block;margin:0 5px}
.lng_select img{width:18px;height:18px;border-radius:50%;}
.top-bar .search-form .form-control{padding:9px 35px 9px 15px;font-size:12px;width:280px;}
.top-bar .search-form .btn{padding:8px 5px 9px 5px;top:10px;}
.top-head > .container{padding:0}
.top-head.full_header .container{width:100%;padding:0 15px}
.top-head .itr_head_wrap{display:flex;display:-webkit-flex;align-items:center;justify-content:center;height:90px;line-height:90px;position:relative;}
.itr-fullscreen-page .top-head{z-index:99 !important}
.top-head .menu-message{text-align:center;display:inline-block;line-height:1.8;font-size:12px}
.top-head.classic .itr_logo,.top-head.creative .itr_logo{flex:0 1 auto;-webkit-flex:0 1 auto;}
.top-head.classic .itr_main_nav,.top-head.creative .itr_main_nav,.top-head.classic .menu-message,.top-head.creative .menu-message{flex:2 1 auto;-webkit-flex:2 1 auto;width:70%;}
.top-head.classic .itr_main_nav > ul,.top-head.creative .itr_main_nav > ul{float:right;display:flex;display:-webkit-flex;align-items:center;justify-content:center;flex-wrap:wrap;}
.top-head.classic .itr_main_nav .mega-content,.top-head.creative .itr_main_nav .mega-content{left:auto;right:0}
.top-head.classic .menu-message{text-align:right;padding-right:30px}
.top-head.modern .itr_head_wrap > div[class*="-head-area"]{flex:1 1 0;position:relative;}
.top-head.modern .itr-center-head-area .itr_main_nav,.top-head.modern .itr-center-head-area .itr_logo,.top-head.modern .itr-center-head-area .itr-head-btns,.top-head.modern .itr-center-head-area .itr-head-btn{display:table;margin:auto;}
.top-head.modern .itr-right-head-area .itr_main_nav,.top-head.modern .itr-right-head-area .itr_logo,.top-head.modern .itr-right-head-area .itr-head-btns,.top-head.modern .itr-right-head-area .itr-head-btn{display:table;margin:0 0 0 auto;}
.top-head.modern .itr_main_nav{white-space:nowrap;}
.top-head .itr_logo a{line-height:inherit;display:block;}
.itr_logo a i.logo-txt{display:block;line-height:1.5;font-style:normal;font-size:33px;}
.itr_logo a span.tagline{line-height:1;display:block;font-size:12px;}
.retina_logo{display:none;}
.top-head .itr_main_nav > ul > li{display:inline-block;}
.top-head .itr_main_nav > ul > li > a{display:block;line-height:inherit;height:inherit;}
.top-head .itr_main_nav > ul > li > a > span{padding:8px 15px;margin:0 3px;border:3px transparent solid;transition:border 0.5s ease;-webkit-transition:border 0.5s ease;}
.itr_main_nav > ul > li > a > span{overflow:hidden;}
.top-head:not(.sticky-head) .itr_main_nav > ul > li:hover > a > span,.top-head:not(.sticky-head) .itr_main_nav > ul > li.current-menu-parent > a > span,
.top-head:not(.sticky-head) .itr_main_nav > ul > li.current-menu-ancestor > a > span{border-color:rgba(255, 255, 255, 0.2)}
.itr_main_nav > ul > li > a span span{position:relative;}
.itr_main_nav > ul > li > a span span:before{position:absolute;transform:translateY(calc(-100% - 13px));-webkit-transform:translateY(calc(-100% - 13px));top:0;left:0;overflow:hidden;content:attr(data-hover);z-index:9;width:100%;text-align:center;}
.no-touch .itr_main_nav > ul > li:hover > a span span{transform:translateY(100%);-webkit-transform:translateY(100%);}
.no-touch .top-head .itr_main_nav > ul > li:hover > a span span{transform:translateY(calc(100% + 13px));-webkit-transform:translateY(calc(100% + 13px));}
.itr_main_nav ul li{position:relative;z-index:3}
.itr_main_nav ul li:hover{z-index:4}
.itr_main_nav > ul > li:not(.mega-menu) ul li.hasChildren:before, .itr_main_nav > ul > li:not(.mega-menu) ul li.hasChildren:after{position:absolute;content:"";display:inline-block;right:10px;width:8px;height:2px;top:50%;z-index:33;opacity:0.8;background-color:#888;transform:translate(0,0) rotate(0deg);-webkit-transform:translate(0,0) rotate(0deg);}
.itr_main_nav.dark-sub > ul > li:not(.mega-menu) ul li.hasChildren:before, .itr_main_nav.dark-sub > ul > li:not(.mega-menu) ul li.hasChildren:after{background-color:#aaa;opacity:0.7;}
.itr_main_nav > ul > li:not(.mega-menu) ul li.hasChildren:after{transform:translate(-3px,-3px) rotate(0deg);-webkit-transform:translate(-3px,-3px) rotate(0deg);width:2px;height:8px;}
.itr_main_nav > ul > li:not(.mega-menu) ul li.hasChildren:hover:before{transform:translate(5px,2px) rotate(135deg);-webkit-transform:translate(5px,2px) rotate(135deg);}
.itr_main_nav > ul > li:not(.mega-menu) ul li.hasChildren:hover:after{transform:translate(2px,-6px) rotate(135deg);-webkit-transform:translate(2px,-6px) rotate(135deg);}
.itr_main_nav ul li a span{line-height:normal;display:inline-block;vertical-align:middle;}
.itr_main_nav ul li a i.itr_nav_icon{padding-right:12px}
.itr_main_nav > ul > li > a i.itr_nav_icon{padding-right:10px;display:inline-block;vertical-align:middle;}
.no-touch .itr_main_nav.anim_hover > ul > li > a:hover{color:inherit;}
.itr_main_nav ul ul ul{margin:0;padding:0;list-style:none;min-width:250px;left:100%;top:0;transform:translate(-20px,0);-webkit-transform:translate(-20px,0);line-height:normal;padding:10px 20px;box-shadow:0 20px 40px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 20px 40px 0 rgba(0,0,0,0.3);position:absolute;visibility:hidden;opacity:0;}
.no-touch .itr_main_nav ul li:hover > ul{transform:translate(0,0);-webkit-transform:translate(0,0);visibility:visible;opacity:1;z-index:5;}
.itr_main_nav ul li ul li > a{padding:13px 0;border-bottom:1px rgba(0,0,0,0.1) solid;}
.itr_main_nav ul li ul li:last-child > a{border-bottom:0;}
.itr_main_nav ul li ul li:last-child > a:after{display:none}
.itr_main_nav ul li ul{background-color:#fff;z-index:1;}
.itr_main_nav > ul > li > ul,.cart-btn .cart-box,.itr_main_nav .mega-content{position:absolute;left:0;top:100%;min-width:250px;line-height:normal;padding:10px 20px;z-index:5;background-color:#fff;max-height:0px;visibility:hidden;box-shadow:0 20px 40px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 20px 40px 0 rgba(0,0,0,0.3);transform:perspective(600px) rotate3d(1,0,0,-90deg);-webkit-transform:perspective(600px) rotate3d(1,0,0,-90deg);transform-origin:50% 0;-webkit-transform-origin:50% 0;transition:all 0.7s cubic-bezier(.4,0,0,1);-webkit-transition:all 0.7s cubic-bezier(.4,0,0,1);}
.itr_main_nav.dark-sub > ul li ul,.itr_main_nav.dark-sub .mega-content{background-color:#222}
.itr_main_nav.dark-sub > ul li ul li a,.itr_main_nav.dark-sub .mega-content li a{color:#aaa;}
.itr_main_nav.dark-sub ul li ul li > a{border-color:rgba(255, 255, 255, 0.06);}
.itr_main_nav.dark-sub ul ul li a:after{background-color:rgba(255, 255, 255, 0.34);}
.no-touch .itr_main_nav > ul > li:hover > ul,.no-touch .cart-btn:hover .cart-box,.no-touch .itr_main_nav > ul > li:hover .mega-content{max-height:1000px;visibility:visible;transform:perspective(600px) rotate3d(0,0,0,0);-webkit-transform:perspective(600px) rotate3d(0,0,0,0);}
.itr_main_nav ul ul li a,.itr_main_nav ul ul li a span{position:relative;z-index:1;display:block;}
.no-touch .itr_main_nav ul li li:not(.with_icons) > a:before{display:inline-block;width:5px;height:1px;background-color:#888;content:"";margin:0 10px 0 0;vertical-align:middle;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;opacity:0.6;}
.no-touch .itr_main_nav.dark-sub ul li li:not(.with_icons) > a:before{background-color:#aaa;opacity:0.3;}
.no-touch .itr_main_nav ul li li:hover >a:before,.no-touch .itr_main_nav ul li li.current-menu-ancestor:not(.with_icons) > a:before,
.no-touch .itr_main_nav ul li li:not(.with_icons).current-menu-item > a:before{width:12px;}
.top-head .itr_main_nav > ul > li.mega-menu,.top-bar .itr_main_nav > ul > li.mega-menu{position:static;}
.top-head .itr_main_nav .mega-content,.top-bar .itr_main_nav .mega-content{width:1170px;left:0;padding:15px 30px;}
.top-head .itr_head_wrap .itr-right-head-area .itr_main_nav .mega-content{right:0;left:auto;}
.top-head .itr_head_wrap .itr-center-head-area .itr_main_nav .mega-content{right:auto;left:50%;transform:translateX(-50%) perspective(600px) rotate3d(1,0,0,-90deg);-webkit-transform:translateX(-50%) perspective(600px) rotate3d(1,0,0,-90deg);}
.no-touch .top-head .itr_head_wrap .itr-center-head-area .itr_main_nav ul li.mega-menu:hover > .mega-content{transform:translateX(-50%) perspective(600px) rotate3d(0,0,0,0);-webkit-transform:translateX(-50%) perspective(600px) rotate3d(0,0,0,0);}
.top-head .itr_main_nav .mega-content ul,.top-bar .itr_main_nav .mega-content ul{padding:0;min-width:0;box-shadow:none;transition:none;position:static;transform:none;-webkit-transform:none;-webkit-box-shadow:none;-webkit-transition:none;background-color:transparent !important;}
.top-head .itr_main_nav li.mega-menu .mega-content ul{transition:all 1s ease;-webkit-transition:all 1s ease;}
.no-touch .top-head .itr_main_nav li.mega-menu:hover .mega-content ul{opacity:1;visibility:visible;transition-duration:0s;-webkit-transition-duration:0s;}
.itr_main_nav .mega-content > .row > ul > li > a{font-weight:bold;margin-bottom:15px;padding-left:0}
.top-head .itr_main_nav .mega-content > .row > ul > li > a{padding-left:0 !important}
.top-head .itr_main_nav .mega-content > .row > ul > li > a:after{display:none;}
.itr_main_nav .mega-content > .row > ul > li{padding:0 15px;border-bottom:0;}
.itr_main_nav .mega-content .row ul li a span{line-height:1.7}
.no-touch .itr_main_nav ul ul li:hover > a,.no-touch .itr_main_nav ul ul li.current-menu-ancestor > a,.no-touch .itr_main_nav ul ul li.current-menu-item > a{}
.itr_main_nav li.hiddenChild > a, .no-touch .itr_main_nav li.mega-menu:hover .mega-content > .row > ul > li > a:after{display:none;}
.itr_main_nav li.hidden_elems li.hiddenChild > a{display:block;}
.itr_main_nav > ul > li > ul.rit-menu{left:auto;right:0}
.itr_main_nav ul ul.rit-menu{left:auto;right:105%;}
.menu-hint{position:relative;top:-6px;font-size:9px;margin-left:5px;padding:1px 3px;background:#777;white-space:nowrap;color:#fff;font-weight:normal;}
.itr_main_nav > ul > li > a .menu-hint{top:-10px}
.menu-hint.success{background-color:#5cb85c;}
.menu-hint.success:hover{background-color:#449d44;}
.menu-hint.info{background-color:#5bc0de;}
.menu-hint.info:hover{background-color:#31b0d5;}
.menu-hint.warning{background-color:#f0ad4e;}
.menu-hint.warning:hover{background-color:#ec971f;}
.menu-hint.hot{background-color:#d9534f;}
.menu-hint.hot:hover{background-color:#c9302c;}
.menu-hint.light{background-color:#fff;color:#000;}
.menu-hint.light:hover{background-color:#ddd;}
.itr_main_nav ul li b.description{display:inline-block;font-weight:normal;font-size:10px;line-height:1.3;vertical-align:middle;width:40%;margin-left:5px;}
.top-head .head-btn{display:inline-block;position:relative;}
.top-head .head-btn > a{margin:0 0 0 5px;position:relative;display:inline-block;vertical-align:middle;width:47px;height:47px;line-height:47px;font-size:16px;text-align:center;}
.top-head.sticky-head .head-btn > a{width:35px;}
.top-head .head-btn > a i,#to-top i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:3;transition-delay:0.3s;-webkit-transition-delay:0.3s;}
.top-head:not(.sticky-head) .head-btn > a:before,.top-head:not(.sticky-head) .head-btn > a:after,#to-top:before,#to-top:after,.anim_btn:before,.anim_btn:after{position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;content:"";z-index:2;}
.top-head .head-btn > a:before,.top-head:not(.sticky-head) .head-btn > a:after{border:3px #fff solid;}
.top-head .head-btn > a:after,#to-top:after,.anim_btn:after{opacity:0;transform:scale(1.6);-webkit-transform:scale(1.6);}
.top-head .head-btn > a:hover:before,#to-top:hover:before,.anim_btn:hover:before{opacity:0;transform:scale(.3);-webkit-transform:scale(.3);}
.top-head .head-btn > a:hover:after,#to-top:hover:after,.anim_btn:hover:after{opacity:1;transform:scale(1);-webkit-transform:scale(1);}
.top-head .head-btn > a i.btn_back{transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-130%);opacity:0;transition-delay:0.1s;-webkit-transition-delay:0.1s;}
.top-head.sticky-head .head-btn > a i.btn_back{}
.top-head .head-btn > a:hover i{opacity:0;transform:translate(-50%,20%);-webkit-transform:translate(-50%,35%);transition-delay:0.1s;-webkit-transition-delay:0.1s;}
.top-head .head-btn > a:hover i.btn_back{opacity:1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transition-delay:0.3s;-webkit-transition-delay:0.3s;}
#to-top{position:fixed;right:30px;bottom:30px;z-index:9;transform:translateY(110px);-webkit-transform:translateY(110px);}
#to-top.active{transform:translateY(0px);-webkit-transform:translateY(0px);}
#to-top span{text-align:center;font-size:18px;width:50px;height:50px;line-height:50px;display:block;color:#fff;position:relative;overflow:hidden;}
#to-top:before,#to-top:after{border:0;opacity:1}
#to-top:after{opacity:0}
#to-top span i{transition-delay:0.2s;-webkit-transition-delay:0.2s;}
#to-top span i.btn_back{transform:translate(-50%,50px);-webkit-transform:translate(-50%,50px);opacity:0;transition-delay:0.1s;-webkit-transition-delay:0.1s;}
#to-top:hover span i{opacity:0;transform:translate(-50%,-50px);-webkit-transform:translate(-50%,-50px);transition-delay:0.1s;-webkit-transition-delay:0.1s;}
#to-top:hover span i.btn_back{opacity:1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transition-delay:0.2s;-webkit-transition-delay:0.2s;}
.search-wrapper{position:fixed;width:40px;left:50%;top:50%;transition:opacity 0.5s 0s, width 0.4s 0.4s cubic-bezier(0.225, 0.01, 0.475, 1.01), transform 0.2s 0s;-webkit-transition:opacity 0.5s 0s, width 0.4s 0.4s cubic-bezier(0.225, 0.01, 0.475, 1.01), transform 0.2s 0s;transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);z-index:-9999;opacity:0;background-color:#fff;box-shadow:0 0 70px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 0 70px 0 rgba(0, 0, 0, 0.1);}
.search-wrapper .close_search{position:absolute;top:50%;right:6px;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;font-size:40px;border-radius:50%;transform:translateY(-50%) rotate(-360deg);-webkit-transform:translateY(-50%) rotate(-360deg);transition:all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);-webkit-transition:all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);transition-delay:0.2s;-webkit-transition-delay:0.2s;cursor:pointer;}
.search-wrapper.active .close_search{right:-70px;transform:translateY(-50%) rotate(0deg);-webkit-transform:translateY(-50%) rotate(0deg);transition:all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570);-webkit-transition:all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570);transition-delay:0.8s;-webkit-transition-delay:0.8s;}
.search-wrapper.active{transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);z-index:1040;opacity:1;width:35%;}
.search-wrapper .search-form{position:static;}
.search-wrapper .search-form .btn{width:60px;height:60px;top:5px;right:5px;padding:0;font-size:17px;line-height:60px;text-align:center;background-color:#fff;}
.search-wrapper .search-form .form-control{border:0;height:70px;line-height:70px;padding:0 80px 0 30px;font-size:20px;background-color:transparent;}
.search-wrapper .search-form .form-control:focus{background-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;}
b.cart-num{display:inline-block;line-height:21px;font-size:11px;width:20px;height:20px;text-align:center;font-weight:normal;border-radius:50%;position:absolute;top:-9%;right:-3%;z-index:3;}
.top-head .cart-box{right:0;left:auto;}
.cart-box .empty{text-align:center;color:#333;font-size:13px;margin:0;padding:0;line-height:45px}
.mini-cart-list li{position:relative;overflow:hidden;padding:15px;padding-left:0;font-size:14px;border-top:1px rgba(0, 0, 0, 0.06) dashed;}
.mini-cart-list li:first-child{border-top:0;}
.mini-cart .cart-body span.price{display:block;opacity:0.6}
.cart-mini-lft{float:left;margin-right:10px;padding:2px;background-color:#eee;}
.cart-mini-lft img{width:30px !important;margin-right:0 !important;}
.mini-cart-list a.remove{position:absolute;left:0px;top:9px;background-color:#f00;color:#fff;line-height:1;padding:1px 3px 2px;border-radius:3px;font-size:10px;}
.mini-cart-total{padding:10px 0 10px;font-weight:400;overflow:hidden;font-size:14px;border-top:1px rgba(0, 0, 0, 0.09) solid;border-bottom:1px rgba(0, 0, 0, 0.09)solid;}
.mini-cart-total .clearfix{padding:5px 0;overflow:hidden;}
.mini-cart-total .total{margin-top:10px;padding-top:15px;border-top:1px rgba(0,0,0,.15) dashed;}
.mini-cart .checkout{text-align:center;padding-top:15px;margin:0 -3px;}
.mini-cart .checkout a{display:inline-block;line-height:30px;padding:0px 16px;}
.mini-cart .checkout a.btn-default{border-color:#e6e6e6}
.top-head.creative{position:absolute;width:100%;top:0;left:0;z-index:9}
.top-head.creative .itr_head_wrap{padding-left:30px;padding-right:20px}
.top-head.creative .itr_head_wrap .itr_logo{position:relative;z-index:1}
.top-head.creative .itr_head_wrap .slurve-svg{fill:#fff;z-index:0;width:120%;transform:translate(-7%,0);-webkit-transform:translate(-7%,0);}
.top-head.fixed-head,.top-head.sticky-head{width:100%;position:absolute;top:0;left:0;z-index:5;}
.top-head.sticky-head{position:fixed;z-index:9;background-color:#fff;box-shadow:0 20px 40px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 20px 40px 0 rgba(0,0,0,0.1);animation:itr-slide-down 0.8s cubic-bezier(.4,0,0,1);-webkit-animation:itr-slide-down 0.8s cubic-bezier(.4,0,0,1);}
.top-head.sticky-head .itr_head_wrap{height:80px;line-height:80px}
.top-head.creative.sticky-head .itr_head_wrap .slurve-svg{display:none;}
body.admin-bar .top-head{top:20px}
.side-head{position:fixed;left:0;top:0;width:300px;height:100%;line-height:1.8;z-index:9;padding:40px 30px;background-color:#fff;box-shadow:10px 0 40px 0 rgba(0, 0, 0, 0.05);-webkit-box-shadow:10px 0 40px 0 rgba(0, 0, 0, 0.05);}
.side-head.right{left:auto;right:0;box-shadow:-10px 0 40px 0 rgba(0, 0, 0, 0.05);-webkit-box-shadow:-10px 0 40px 0 rgba(0, 0, 0, 0.05);}
.side-head .itr_logo,.side-head .itr_main_nav{margin-bottom:40px}
.side-head .itr_main_nav ul ul,.side-head .itr_main_nav ul li .mega-content{border-radius:10px}
.side-head .itr_main_nav > ul > li{padding:10px 0;border-bottom:1px rgba(0,0,0,0.1) dashed;}
.side-head .itr_main_nav > ul > li > a span span:before{transform:translateY(-120%);-webkit-transform:translateY(-120%);line-height:1.2}
.side-head.right .itr_main_nav > ul > li > ul,.side-head.right .itr_main_nav .mega-content{right:100%;left:auto;}
.side-head .itr_main_nav .mega-content .row > ul{padding:0;min-width:0;opacity:1;box-shadow:none;transition:none;position:static;transform:none;visibility:visible;-webkit-transform:none;-webkit-box-shadow:none;-webkit-transition:none;background-color:transparent !important;}
.side-head .itr_main_nav .mega-content .row > ul > li{width:100%;float:none;}
.side-head .itr_main_nav ul li a{display:block;}
.side-head .itr_main_nav .mega-content > .row > ul > li > a{font-weight:normal;margin-bottom:0}
.side-head .side_bottom{position:absolute;bottom:40px;left:40px;width:220px;}
.side-head .side_bot_block{padding:20px 0 0;text-align:center;}
.side-head .side_bot_block .social-list a{margin:0 2px 4px;}
.side-head .itr_main_nav ul ul,.side-head .itr_main_nav .mega-content{left:100%;top:0}
.side-head.right .itr_main_nav ul ul,.side-head.right .itr_main_nav .mega-content{right:100%;left:auto;}
.side-head.right .itr_main_nav ul ul li a:after{left:auto;right:0}
.side-head.right .itr_main_nav ul ul li:hover > a{padding-right:5px !important;padding-left:0 !important;}
.side-head.right .itr_main_nav ul li,.side-head.right .itr_logo{text-align:right;}
.itr_head_btn{position:fixed;z-index:1000;margin:0.5em;padding:0;width:35px;height:35px;border:none;background:transparent;top:0.5em;left:0.5em;transition:left 500ms cubic-bezier(0.6, 0.05, 0.28, 0.91);-webkit-transition:left 500ms cubic-bezier(0.6, 0.05, 0.28, 0.91);}
body.admin-bar .itr_head_btn{top:3em;}
.side-wrap.right .itr_head_btn{left:auto;right:0.5em;transition:right 500ms cubic-bezier(0.6, 0.05, 0.28, 0.91);-webkit-transition:right 500ms cubic-bezier(0.6, 0.05, 0.28, 0.91);}
.itr_head_btn i{width:35px;height:3px;display:block;margin-bottom:8px;background-color:#333;transition:opacity 500ms, background-color 250ms, -webkit-transform 500ms cubic-bezier(0.6, 0.05, 0.28, 0.91);transition:transform 500ms cubic-bezier(0.6, 0.05, 0.28, 0.91), opacity 500ms, background-color 250ms;transition:transform 500ms cubic-bezier(0.6, 0.05, 0.28, 0.91), opacity 500ms, background-color 250ms, -webkit-transform 500ms cubic-bezier(0.6, 0.05, 0.28, 0.91);}
.itr_head_btn.active{left:300px}
.side-wrap.right .itr_head_btn.active{left:300px}
.itr_head_btn.active i:first-child{-webkit-transform:translateY(10px) rotate(-135deg);transform:translateY(10px) rotate(-135deg);}
.itr_head_btn.active i:nth-child(2){opacity:0;-webkit-transform:rotate(135deg);transform:rotate(135deg);}
.itr_head_btn.active i:last-child{-webkit-transform:translateY(-12px) rotate(-47deg);transform:translateY(-12px) rotate(-47deg);}
.side-wrap:not(.invis_header).left{margin-right:300px;}
.side-wrap:not(.invis_header).right{margin-left:300px;}
.side-head.invis_head{left:-300px;}
.side-head.right.invis_head{left:auto;right:-300px}
.pageWrapper.pushed.left .side-head.invis_head{right:0}
.pageWrapper.pushed.right .side-head.invis_head{left:0}
.social-list{display:block;}
.social-list a,.jssocials-share-link{display:inline-block;position:relative;margin:5px;width:40px;height:40px;overflow:hidden;vertical-align:middle;}
.social-list a i,.jssocials-share-link i{display:block;position:absolute;text-align:center;width:100%;height:100%;line-height:39px;font-size:16px;background-color:#ddd;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.social-list a i:last-child,.jssocials-share-link i:last-child{opacity:0;transform:translate(-50%,100%);-webkit-transform:translate(-50%,100%);}
.social-list a:hover i:first-child,.jssocials-share-link:hover i:first-child{opacity:0;transform:translate(-50%,-150%);-webkit-transform:translate(-50%,-150%);transition-delay:0.1s}
.social-list a:hover i:last-child,.jssocials-share-link:hover i:last-child{opacity:1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.jssocials-share-link{border:1px #e0e0e0 solid;}
.jssocials-share-link i:first-child{background-color:transparent;}
.footer-middle .social-list a i{background-color:rgba(255,255,255,0.08);line-height:50px;font-size:20px}
.footer-middle .social-list a i:last-child{background-color:rgba(0,0,0,0.25)}
.anim_btn{position:relative;display:inline-block;}
.anim_btn i{position:relative;z-index:3}
.anim_btn span{display:block;overflow:hidden;position:relative;text-align:center;width:100%;height:100%;}
.anim_btn:before,.anim_btn:after{border:0;}
.anim_btn i.btn_back{transform:translate(-50%,-50px);-webkit-transform:translate(-50%,-50px);opacity:0;transition-delay:0.1s;-webkit-transition-delay:0.1s;position:absolute;left:50%;top:50%;}
.anim_btn:hover i{opacity:0;transform:translate(-50%,50px);-webkit-transform:translate(-50%,50px);transition-delay:0.1s;-webkit-transition-delay:0.1s;}
.anim_btn:hover i.btn_back{opacity:1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transition-delay:0.2s;-webkit-transition-delay:0.2s;}
.anim_btn.to-right i.btn_back{transform:translate(-50px,-50%);-webkit-transform:translate(-50px,-50%);}
.anim_btn.to-right:hover i{transform:translate(50px,-50%);-webkit-transform:translate(50px,0);}
.anim_btn.to-right:hover i.btn_back{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.anim_btn.to-left i.btn_back{transform:translate(50px,-50%);-webkit-transform:translate(50px,-50%);}
.anim_btn.to-left:hover i{transform:translate(-50px,-50%);-webkit-transform:translate(-50px,-50%);}
.anim_btn.to-left:hover i.btn_back{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.itr-slbar-button{position:fixed;left:20px;bottom:20px;z-index:9}
.itr-slbar-button a{display:inline-block;width:60px;height:60px;line-height:60px;text-align:center;font-size:25px;border-radius:50%;border:3px #eee solid;}
.slbar{position:fixed;width:100%;height:100%;cursor:default;z-index:-1;--path-fill-1:url(#slbar-grad1);--path-fill-2:url(#slbar-grad2);--path-fill-3:url(#slbar-grad3);}
.slbar.is-opened-main{z-index:99;}
.slbar .widget{margin-bottom:30px;margin:2%;}
.slbar.columns-1 .widget{width:96%;}
.slbar.columns-2 .widget{width:46%;}
.slbar.columns-3 .widget{width:29.33333333%;}
.slbar.columns-4 .widget{width:21%;}
.slbar.columns-5 .widget{width:16%;}
.slbar.columns-6 .widget{width:12.666666666%;}
.slbar .widget h2.widgettitle{border-bottom:1px rgba(255,255,255,0.1) solid !important;font-weight:300 !important;padding-bottom:15px !important;border-left:0 !important;margin-left:0 !important;padding-left:0 !important;}
.sl_bar_content{overflow:hidden;padding-left:30px;padding-right:30px;position:fixed;z-index:-1;opacity:0;visibility:hidden;width:100%;height:100%;left:0;top:0;display:flex;flex-wrap:wrap;}
.slbar.is-opened-main .sl_bar_content{z-index:9;opacity:1;visibility:visible}
.sl_bar_content .widget{opacity:0;transform:translate(0,100px);-webkit-transform:translate(0,100px);}
.slbar_close{width:64px;height:64px;display:block;cursor:pointer;position:fixed;right:30px;top:30px;z-index:99;opacity:0;transform:translate(0,100px);-webkit-transform:translate(0,100px);}
.slbar .sl_bar_content.is-opened-cont .widget,.slbar.is-opened-main .slbar_close{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);transition:all 1.2s ease;-webkit-transition:all 1.2s ease;transition-delay:1.2s;-webkit-transition-delay:1.2s;}
.sl_bar_content h2{font-weight:400}
.itr-slbar-over{width:100vw;height:100vh;pointer-events:none;position:fixed;top:0;left:0;z-index:8}
.itr-slbar-over.is-opened{pointer-events:auto;}
.itr-slbar-over-path:nth-of-type(1){fill:var(--path-fill-1);}
.itr-slbar-over-path:nth-of-type(2){fill:var(--path-fill-2);}
.itr-slbar-over-path:nth-of-type(3){fill:var(--path-fill-3);}
.itr-cls-line{width:28px;height:2px;overflow:hidden;position:absolute;z-index:10;-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);}
.itr-cls-line-in{width:84px;height:2px;position:absolute;top:0;left:0;-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);}
.itr-cls-line-in::before,.itr-cls-line-in::after{width:28px;height:2px;content:'';display:block;position:absolute;top:0;background-color:#fff;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;}
.itr-cls-line-in::before{left:-56px;}
.itr-cls-line-in::after{left:0;}
.itr-cls-line-cross01,.itr-cls-line-cross02{left:18px;top:31px;-webkit-transform:translateX(0);transform:translateX(0);}
.itr-cls-line-cross01{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.25s;transition-delay:0.25s;}
.itr-cls-line-cross02{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:0.3s;transition-delay:0.3s;}
.itr-cls-line-in-cross02::before,.itr-cls-line-in-cross02::after{-webkit-transition-delay:0.1s;transition-delay:0.1s;}
.slbar_close:hover .itr-cls-line-in::before,.slbar_close:hover .itr-cls-line-in::after{-webkit-transform:translateX(200%);transform:translateX(200%);}
.slbar_close:hover .itr-cls-line-in-cross01::before,.slbar_close:hover .itr-cls-line-in-cross01::after,
.slbar_close:hover .itr-cls-line-in-cross02::before,.slbar_close:hover .itr-cls-line-in-cross02::after{-webkit-transition-duration:1s;transition-duration:1s;}
.page-title{position:relative;overflow:hidden;}
.page-title[class*="style"]{padding-bottom:100px}
.page-title .title_bg{position:absolute;width:100%;height:100%;left:0;top:0;display:inline-block;content:"";z-index:1}
.page-title .slurve-svg{fill:#f2f2f2;z-index:0}
.page-title .container{position:relative;z-index:1;}
.page-title h1{margin:0;padding:0;line-height:1;font-size:45px;}
.page-title h3{margin:30px 0 0;font-size:20px;font-weight:normal;font-family:inherit;max-width:45%;letter-spacing:0;line-height:1.5;}
.page-title .desc_text{width:60%;margin-top:15px;font-size:12px}
.page-title .desc_text p{margin-bottom:0}
.page-title .title-container{position:relative;z-index:3;display:table;width:100%;height:170px}
.page-title .title-container .in-page-title{display:table-cell;vertical-align:middle;position:relative;}
.page-title-video,.section-video{background:none;position:relative;overflow:hidden;clear:both;}
.video-wrap{width:100%;height:100%;overflow:hidden;}
.video-wrap video,.wpb_video_widget video{width:100%;}
.page-title-video .video-wrap,.section-video .video-wrap{position:absolute;top:0;left:0;z-index:0;}
.page-title-video .video-wrap{z-index:0}
.page-title-video .video-wrap video,.section-video .video-wrap video{margin-top:-200px;height:auto}
.parallax{overflow:hidden;}
.video-overlay,.section-overlay,.animated_bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;}
.animated_bg{background-image:inherit;background-repeat:inherit;background-position:inherit;background-color:inherit;background-size:inherit;display:block;overflow:hidden;position:absolute;width:100%;height:100%;left:0;top:0;z-index:0;}
.animated_bg:after{background-image:inherit;background-position:inherit;background-color:inherit;background-repeat:inherit !important;background-size:inherit;position:absolute;width:500%;min-width:300vw;height:100%;right:0;content:"";display:block;}
.animated_bg.toright:after{-webkit-animation:BackgroundAnimation 200s linear infinite;animation:BackgroundAnimation 200s linear infinite;}
.animated_bg.toleft:after{-webkit-animation:BackgroundAnimationLeft 200s linear infinite;animation:BackgroundAnimationLeft 200s linear infinite;right:auto;left:0}
.animated_bg.totop:after{-webkit-animation:BackgroundAnimationTop 200s linear infinite;animation:BackgroundAnimationTop 200s linear infinite;left:0;bottom:0;width:100%;height:500%;}
.animated_bg.tobottom:after{-webkit-animation:BackgroundAnimationBot 150s linear infinite;animation:BackgroundAnimationBot 150s linear infinite;left:0;top:0;width:100%;height:500%;}
.page-title.text-right .tbl{float:right;}
.page-title .title-icon{padding:16px;text-align:center;font-size:28px;margin:0 0 20px 0;border-radius:5px;display:inline-block;}
.page-title.text-center .tbl{margin:auto;}
.titl_txt_bg{padding:30px;border-radius:10px;}
.breadcrumb{margin-bottom:0;background-color:transparent;}
.breadcrumb.white-bg{bottom:0;padding:10px;}
.breadcrumb i{display:inline-block;vertical-align:middle;margin:0 8px;}
.breadcrumb ul{list-style:none;margin:0;padding:0}
.breadcrumb ul li{display:inline-block;padding:0 8px 0 0;}
.breadcrumb.style1{border-bottom:1px #e8e8e8 solid;padding:12px 0;border-radius:0;}
.breadcrumb.style2{display:table;margin:20px auto 0;padding:5px 15px;}
.breadcrumb.style2 .container{width:auto}
.breadcrumb.style2 > a, .breadcrumb.style2 > span{display:inline-block;padding:0 5px;position:relative;height:30px;line-height:30px;}
.breadcrumb.style3{border-bottom:0;display:inline-block;padding:5px 5px 5px 10px;background-color:transparent;margin-bottom:5px;}
.breadcrumb.style2.pull-left,.breadcrumb.style3.pull-left{float:left;clear:both;margin-top:0px;margin-bottom:5px}
.breadcrumb.style2.text-center,.breadcrumb.style3.text-center{float:none;display:table;margin-right:auto;margin-left:auto}
.breadcrumb.style2.text-left{float:left;}
.page-title.text-left .title-headings{float:none}
.page-title.text-left .breadcrumb:not(.text-center){margin-left:0;margin-right:auto}
.page-title.text-right .breadcrumb{margin-right:0;margin-left:auto}
.sidebar .widget .social-list a{margin:0 -1px -1px 0;width:33.3333%;height:90px !important;text-align:center;border:1px #eee solid;border-radius:0;-webkit-transform:translateY(0px);transform:translateY(0px);box-shadow:none;}
.sidebar .widget .social-list a i:first-child{background-color:#fff !important}
.sidebar .widget .social-list a i{display:block;margin:0 auto 10px;clear:both;float:none;width:100% !important;height:100% !important;line-height:90px !important;font-size:25px;}
body.error404{background:#fafafa url(//www.hiro-sms.com/wp-content/themes/hiro/assets/images/bg404.jpg) no-repeat 0 0;background-size:cover;}
.lg-not-found{padding-top:80px;padding-bottom:10px;}
.not-found-form{padding-top:10px;}
.form404cont{margin:auto;}
.lg-not-found h1{margin:0;}
.lg-not-found h4{font-size:32px;margin-top:60px;margin-bottom:10px;}
.lg-not-found h5{font-size:18px;}
.lg-not-found h5 span{font-size:17px}
.not-found-wrap{width:80%;margin:auto;padding-right:6%;padding-left:6%;text-align:center;}
.not-found-form p{color:#555}
.not-found-form .form-container{border-radius:3em}
.not-found-form .form-control{border-radius:5px;padding:17px 30px;}
.not-found-form .search-form .btn{top:20px;right:20px;}
.srch-home-pg{margin-top:30px;}
.no-results-wrap{background:#fff url(//www.hiro-sms.com/wp-content/themes/hiro/assets/images/ops_man.png) no-repeat 0 0;min-height:530px}
.not-found-form,.no-results-wrap hr{width:80%}
.no-results-wrap hr{margin-left:0}
.no-results-wrap .lg-not-found{padding-top:0}
.no-results-wrap .lg-not-found h3{font-size:70px;font-weight:600;margin-top:30px}
.no-results-wrap .lg-not-found h3 p{z-index:1 !important}
select,textarea,input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"]{font-size:16px;padding:12px 20px;line-height:1;border:1px #dedede solid;width:100%;}
#footWrapper select, #footWrapper textarea, #footWrapper input[type="text"], #footWrapper input[type="password"], #footWrapper input[type="email"], #footWrapper input[type="url"], 
#footWrapper input[type="search"], #footWrapper input[type="tel"]{background-color:transparent;border-color:rgba(255,255,255,0.3);color:#fff;}
#footWrapper select option{color:#000}
.dark-input{background-color:#222 !important;border-color:#444 !important}
.wpcf7 .wpcf7_balloon.dark-input:focus,.wpcf7 .wpcf7_balloon.dark-input{color:#ccc}
.wpcf7 .wpcf7_balloon.dark-input + label{background-color:#222;color:#ccc}
.wpcf7 .wpcf7_balloon.dark-input::-webkit-input-placeholder{color:#222;}
textarea,textarea.form-control{max-height:135px;background-color:#fff;padding-top:15px !important;resize:none;border-color:#dfdfdf;line-height:1.5 !important;box-shadow:none;}
.btn{line-height:1;position:relative;padding:20px 35px;display:inline-block;vertical-align:middle;background-color:transparent;}
.btn.btn-sm{padding:10px 20px;font-size:12px;}
.btn.btn-lg{padding:30px 50px;font-size:17px;}
.btn.btn-block{display:block;}
.btn.btn-centered{display:table;margin-right:auto;margin-left:auto;}
.btn > span,.btn i{position:relative;z-index:2;}
.btn.btn-icon > span,.btn.btn-icon i{display:inline-block;vertical-align:middle;}
.btn.btn-icon i{margin-right:10px;}
.btn.icon-right i{margin-left:0;margin-left:10px;}
.btn + .btn{margin-left:10px;}
.btn-container + .btn-container{margin:5px 0 0 5px}
.btn-shad,.btn-hover-shad:hover,.social-list a:hover, .jssocials-share-link:hover{-webkit-box-shadow:0 20px 40px 0 rgba(0, 0, 0, 0.2);box-shadow:0 20px 40px 0 rgba(0, 0, 0, 0.2);}
.btn-hover-shad:hover,.social-list a:hover, .jssocials-share-link:hover{transform:translateY(-3px);-webkit-transform:translateY(-3px);}
.btn:not(.btn-hover-shad):hover{box-shadow:none;-webkit-box-shadow:none;}
.post-password-form p label{width:85%;display:inline-block;}
.post-password-form input[type="submit"]{font-size:13px;border-radius:3px;box-shadow:none;padding:15px 20px;line-height:1;height:auto;background-color:#333;color:#fff;border:0;top:-1px;position:relative;}
select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus{-webkit-box-shadow:0px 10px 45px 0px rgba(0, 0, 0, 0.08);box-shadow:0px 10px 45px 0px rgba(0, 0, 0, 0.08);border-color:#f2f2f2;background-color:#fff;}
.search-form{position:relative;}
.search-form .btn{position:absolute;right:15px;top:15px;padding:0;}
.form-container{background-color:#fff;border-radius:4px;}
.form-buttons{margin-top:20px;position:relative;z-index:2;}
.login_wrap{position:relative;}
.login-popup{position:absolute;left:0;top:100%;padding:25px;min-width:300px;font-size:12px;max-height:0px;visibility:hidden;background-color:#fff;border-radius:0 0 10px 10px;box-shadow:0 20px 40px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 20px 40px 0 rgba(0,0,0,0.3);transform:perspective(600) rotate3d(1,0,0,-90deg);-webkit-transform:perspective(600) rotate3d(1,0,0,-90deg);transform-origin:50% 0;-webkit-transform-origin:50% 0;transition:0.4s;-webkit-transition:0.4s;}
.top-bar .pull-right .login-popup{left:auto;right:0}
.login-popup.active{max-height:1000px;visibility:visible;transform:perspective(600) rotate3d(0,0,0,0);-webkit-transform:perspective(600) rotate3d(0,0,0,0);}
.login-popup span{color:#777 !important}
.login-popup a{color:#333 !important}
.login-popup > h5{margin:0 0 10px;font-size:17px;}
.login-popup .wid_login_form{padding:0;border-radius:0;border:0;line-height:1;}
.login-popup .wid_login_form > div{padding-bottom:5px}
.login-popup .wid_login_form > div label{margin-bottom:10px;display:block;}
.login-popup .wid_login_form a{line-height:normal}
.login-popup .btn{padding:15px 30px;}
.btn-login{padding:15px 25px 14px;}
.btn-logout{margin-top:15px;display:inline-block;}
.btn-login i,.btn-logout i{margin-right:10px;vertical-align:middle;}
.btn-logout i{color:#333}
.itr-login-links{font-size:12px;line-height:1.6}
.itr-login-lft{float:left;}
.itr-login-rit{float:right;}
#footWrapper{position:relative;overflow:hidden;font-size:15px}
#footWrapper .container{position:relative;z-index:2;}
#footWrapper.full_footer .container{width:100%}
#footWrapper .foot_slrv{position:absolute !important;width:110%;height:100%;z-index:0;display:inline-block;content:"";top:0%;left:-6.5%;}
#footWrapper:not(.has-top-area) .foot_slrv svg{top:-70px !important}
#footWrapper .widget h2.widgettitle{font-size:24px;margin-bottom:40px;font-weight:500;}
#footWrapper .widget ul li a{position:relative;}
#footWrapper .widget ul li a:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background:#fff;transition:transform .5s cubic-bezier(.4,0,0,1),opacity .5s cubic-bezier(.4,0,0,1),background-color .5s ease-in-out;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:100% 50%;transform-origin:100% 50%;}
#footWrapper .widget ul li a:hover:after{-ms-transform:scaleX(1);transform:scaleX(1);-ms-transform-origin:0 50%;transform-origin:0 50%;opacity:1;}
#footWrapper .widget ul li a:after{bottom:-5px;height:1px;opacity:0.6;}
#footWrapper ul ul{margin:3px 0 3px 20px;padding:0;}
#footWrapper .foot-top{padding-top:50px}
#footWrapper.footer-1 .foot-top > .container{padding:50px 70px 35px 90px;}
#footWrapper .foot-top > .container svg{fill:#fff;filter:drop-shadow( 0 0 30px rgba(0, 0, 0, 0.2));-webkit-filter:drop-shadow( 0 0 30px rgba(0, 0, 0, 0.2));}
#footWrapper .foot-top .dashed_border{left:-15px;top:15px;position:absolute;width:100%;height:100%;}
.footer-middle{padding-top:200px;padding-bottom:40px;}
#footWrapper .footer_bg{position:relative;z-index:1}
#footWrapper .footer_bg:before{position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;content:"";display:inline-block;}
#footWrapper .footer-middle .widget{margin-bottom:60px}
#footWrapper .footer-middle .widget li{overflow:hidden;padding:0 0 15px 0;position:relative;}
.footer-middle .widget .menu{display:flex;display:-webkit-flex;flex-wrap:wrap;}
.footer-middle .widget .menu li{flex-basis:50%;}
.foot-image{margin-bottom:40px;}
.footer-middle .social-list a{width:50px;height:50px;line-height:53px;font-size:23px;}
.nl-left-txt h4{margin:0 0 1px;font-size:36px;font-weight:600;}
.nl-left-txt p{margin:0;font-size:18px;}
.nl_form_div{position:relative;margin-top:30px;}
#footWrapper .nl_form_div form input[type="email"]{width:100%;display:inline-block !important;border:0;height:45px;line-height:35px;padding:0 55px 0 20px;color:#c1aae0;background-color:rgba(255, 255, 255, 0.08);font-size:13px;}
.nl_form_div form .nl_btn{font-weight:700;background:transparent;border:0;margin:0;width:45px;height:45px;line-height:45px;position:absolute;right:0;top:0;}
#footWrapper .nl_form_div form .nl_btn{color:#4909a6;border-radius:50%;}
#footWrapper .nl_form_div form .nl_btn span{font-size:21px;}
#footWrapper .nl_form_div form .nl_btn:before{background-color:#fff}
#footWrapper .nl_form_div form .nl_btn:hover:after{background-color:#fff;opacity:1}
.mc4wp-response > div{background-color:rgba(0, 0, 0, 0.35);padding:15px 15px 5px;margin-top:15px;font-size:13px;line-height:1.7;border-radius:4px}
.footer-bottom{position:relative;z-index:3}
.footer-bottom > .container{border-top:1px rgba(255, 255, 255, 0.13) solid;}
.footer-bottom p{margin-bottom:0;}
.footer-bottom .social-list a{background-color:rgba(255, 255, 255, 0.05) !important;width:35px;height:35px;line-height:35px;font-size:15px;margin:0 5px;}
.footer-bottom .menu li{display:inline-block;padding:0px 9px;}
.footer-bottom .widget{padding-top:50px;padding-bottom:50px}
.footer-bottom .widget_recent_comments.widget li{padding:15px 0}
#footWrapper.fixed-footer{position:fixed;z-index:-1;width:100%;left:0;bottom:0}
#footWrapper.footer-2 .foot-top{padding-top:50px;padding-bottom:50px;position:relative;z-index:2}
#footWrapper.footer-2 .footer-middle{padding-top:120px;}
#footWrapper.footer-2 .footer-bottom{border-top:1px rgba(255, 255, 255, 0.13) solid;}
#footWrapper.footer-2 .footer-bottom > .container{border-top:0;}
#footWrapper.footer-2 .footer-bottom .copyrights{width:100%;padding-top:40px;padding-bottom:40px}
#footWrapper.footer-3 .foot-top{margin-bottom:-150px}
#footWrapper.footer-3 .footer_bg{padding-bottom:40px;padding-top:160px}
#footWrapper.footer-3 .foot-top > .container{padding:50px 70px;background-color:#fff;box-shadow:0 -30px 50px 0 rgba(0, 0, 0, 0.04);-webkit-box-shadow:0 -30px 50px 0 rgba(0, 0, 0, 0.04);border-radius:7px}
#footWrapper.footer-3 .footer-middle{padding-top:120px}
#footWrapper.footer-3 .footer-bottom > .container{border-top:0;background-color:rgba(0, 0, 0, 0.08);padding-left:40px;padding-right:40px;border-radius:7px;}
#footWrapper.footer-3 .footer-bottom .widget{padding-top:30px;padding-bottom:30px}
.white-bg{background-color:#fff}
.dark-bg{background-color:#333}
.dark-color{color:#333}
.main-bg .main-color,.main-bg a,.dark-bg,.dark-bg a{color:#fff;}
.top-bar.dark-bg,.top-bar.dark-bg a{color:#c5c5c5;}
.clearfix{clear:both;}
.circle{border-radius:50%}
.rounded{border-radius:5px}
.tbl{display:table;}
.m-auto{margin-left:auto;margin-right:auto;}
.bold{font-weight:bold;}
.gry-bg{background-color:#f7f7f7}
.underline{text-decoration:underline;}
.uppercase{text-transform:uppercase;}
.xxs-padding{padding-top:20px;padding-bottom:20px}
.xs-padding{padding-top:40px;padding-bottom:40px}
.sm-padding{padding-top:70px;padding-bottom:70px}
.md-padding{padding-top:120px;padding-bottom:120px;}
.lg-padding{padding-top:160px;padding-bottom:160px}
.xl-padding{padding-top:200px;padding-bottom:200px}
.xxl-padding{padding-top:300px;padding-bottom:300px}
.m-l-auto{margin-left:auto !important}
.relative{position:relative;}
.heavy{font-weight:900}
.low-index{z-index:7}
.hi-index{z-index:8;position:relative;}
.black{color:#333}
a.main-bg:hover{color:#fff;}
.cat_grid .filter-by{display:none;}
.list li > i,.lbl-first i{margin-right:8px}
.inline{display:inline-block;}
.itr-lett-1{letter-spacing:1px}
input[type=checkbox], input[type=radio]{margin:4px 5px 0 0;}
.checkbox-block input[type=checkbox]{vertical-align:sub;}
.itr-main-content,.site_content{padding-top:100px;padding-bottom:100px}
blockquote{margin:0 0 15px;position:relative;background-color:#f9f9f9;padding:30px 30px 30px 70px;}
blockquote:before{position:absolute;font-family:streamline;content:"\e956";left:20px;top:8px;font-size:33px;display:inline-block;opacity:0.25;}
blockquote p{margin-bottom:0}
table{border-collapse:collapse;margin:0 0 1.5em;width:100%;}
thead th{padding-bottom:0.5em;}
th{padding:10px !important;line-height:1.5;border:1px solid #eee;}
thead th{border:1px rgba(255,255,255,0.25) solid;}
td{padding:10px;border:1px solid #eee;}
td#prev,td#next{background-color:#f7f7f7;}
dt{font-weight:700;}
dd{margin:0 1.5em 1.5em;}
.wp-caption{margin-bottom:1.75em;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin:0;}
.wp-caption .wp-caption-text{font-size:14px;font-style:italic;padding-top:0.5384615385em;}
.says,.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important;}
.pagination .current .screen-reader-text{position:static !important;}
.bypostauthor > article .fn:after{content:"\f304";left:3px;position:relative;top:5px;display:none;}
.alignleft{float:left;margin:0.375em 1.75em 1.75em 0;}
.alignright{float:right;margin:0.375em 0 1.75em 1.75em;}
.aligncenter{clear:both;display:block;margin:0 auto 1.75em;}
.itr-content-column{flex:1 1 auto;min-width:0;order:2;}
.flxrow{display:flex;display:-webkit-flex;}
.flxrow.lft-cell .itr-content-column{padding-right:60px;}
.flxrow.rit-cell .itr-content-column{padding-left:60px}
.pageWrapper.boxed{background:#fff;box-shadow:0 0px 30px 12px rgba(0, 0, 0, 0.09);-webkit-box-shadow:0 0px 30px 12px rgba(0, 0, 0, 0.09);width:1170px;height:auto !important;margin:20px auto;overflow:hidden;}
.pageWrapper.boxed .rev_slider_wrapper{width:100% !important;left:0 !important}
.pageWrapper.boxed .fullwidthbanner-container,.pageWrapper.boxed .forcefullwidth_wrapper_tp_banner,.pageWrapper.boxed .fullscreen-container{width:100% !important;left:0 !important}
.pageWrapper.boxed .fixed-footer{width:auto;left:auto;}
.pageWrapper.boxed .top-head.fixed-head{left:50%;transform:translateX(-50%);width:1170px;}
.pageWrapper.boxed .container-fluid .container{width:100%}
.pageWrapper.boxed .itr-main-content{padding-left:20px;padding-right:20px}
.itr_overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.93);z-index:1020;}
.box_more{display:inline-block;margin-top:15px;margin-bottom:0;position:relative;overflow:hidden;font-weight:bold;letter-spacing:0}
.box_more:before,.box_more:after{content:'';position:absolute;left:0;width:99.5%;height:2px;}
.box_more:before{transform:translateX(100%);bottom:0;border-bottom:2px solid transparent;border-left:2px solid transparent;}
.box_more:after{transform:translateX(-100%);top:0;border-top:2px solid transparent;border-right:2px solid transparent;}
.box_more:hover:before{transition:0.2s transform ease-in, 0.2s height ease-in 0.2s;transform:translateX(0);height:100%;border-color:#222;}
.box_more:hover:after{transition:0.2s transform ease-out 0.4s, 0.2s height ease-out 0.6s;transform:translateX(0);height:100%;border-color:#222;}
.vert_sep{position:relative;}
.vert_sep::after{position:absolute;left:50%;margin-left:-7px;top:0;width:15px;height:100%;content:"";display:block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNTE1MzQ1RkQzRjgxMUU1QTAwQzgzQjJDM0ZDRjE1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNTE1MzQ2MEQzRjgxMUU1QTAwQzgzQjJDM0ZDRjE1OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA1MTUzNDVERDNGODExRTVBMDBDODNCMkMzRkNGMTU4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA1MTUzNDVFRDNGODExRTVBMDBDODNCMkMzRkNGMTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+QO4ZKAAAABFJREFUeNpiYMAE4bQQAAgwAFcSAbSNH25UAAAAAElFTkSuQmCC);background-position:50% 50%;background-repeat:repeat-y;}
.no-pad{padding-top:0 !important}
.round{border-radius:8em !important}
.square{border-radius:0 !important}
.white{color:#fff;}
.itr-custom-header{text-align:center;}
#raysgrid_related.kara .port-captions:after{opacity:0.75 !important}
.wp-playlist{border:0 !important;padding:0 !important;margin:0 !important;}
.wp-playlist-tracks{display:none;}
.ares .tp-tab-image{width:100%;height:100%;}
.ares .tp-tab{padding:0 10px;background-color:transparent !important;border-bottom:0;}
.project_info_list{margin:0;padding:0;list-style:none;}
.project_info_list li{padding:10px 0;border-bottom:1px #eee solid !important;padding-left:20px;}
.project_info_list li label{display:block;font-size:12px;font-weight:800;text-transform:uppercase;margin-bottom:5px;margin-left:-20px;letter-spacing:1px;}
.project_info_list li label i{margin-right:8px;font-size:17px;vertical-align:middle;}
.port_2_lft_cell{border-radius:5px;padding:30px 20px}
.port_3_rit_cell{border-radius:5px;padding:30px 20px;border:1px #eee solid;}
.port_2_lft_cell h3{margin-top:0}
.port_2_rit_cell{padding-left:40px}
.vc_col-has-fill.right_bg{background-position:100% 0 !important;}
.center_vert{align-items:center;justify-content:center;position:relative;}
.slurve{position:relative;}
.slurve-svg{position:absolute;display:block;z-index:0}
.slurve-definitions{width:0;height:0;position:absolute;z-index:-999;}
.dashed_border svg:not(.slurve-definitions),.dashed_border svg:not(.slurve-definitions) path{stroke:#c6c6c6;stroke-width:1.3;stroke-dasharray:6;fill:none;}
.blog-posts .post-item .inner_post_item{position:relative;margin-bottom:30px;padding-bottom:30px;}
.blog-posts .post-item .abs_bg{position:relative;overflow:hidden;margin-bottom:30px;padding:20px 40px 30px;}
.blog-posts.small-image .post-item .abs_bg{margin:20px 0;}
.post-item .abs_bg ul.post-meta li:after{color:#fff !important}
.blog-posts.small-image .post-item .abs_bg .post-info{width:100% !important;background-color:transparent;}
.blog-posts .post-item .abs_bg > img{position:absolute;top:0;left:0}
.blog-posts .post-item .abs_bg.main-bg a,.blog-posts .post-item .abs_bg.main-bg ul.post-meta li{color:#fff}
.blog-posts .post-item .abs_bg.main-bg a:hover{color:rgba(255,255,255,1.7);}
.blog-posts .post-item .abs_bg .post-info h3, .blog-posts .post-item .abs_bg .post-info h2{padding-bottom:0}
.blog-posts .post-item .abs_bg .post-info h3:after, .blog-posts .post-item .abs_bg .post-info h2:after{display:none;}
.abs_qte{position:absolute;font-size:60px;top:20px;right:15px;color:rgba(255, 255, 255, 0.35);transform:rotate(-30deg);}
.abs_lnk{position:absolute;font-size:70px;top:20px;left:15px;color:rgba(255, 255, 255, 0.35);}
.blog-posts:not(.small-image) .post-item .inner_post_item{box-shadow:0px 2px 7px 0 rgba(0, 0, 0, 0.07);-webkit-box-shadow:0px 2px 7px 0 rgba(0, 0, 0, 0.07);background-color:#fff;}
.post-item .post-image{position:relative;overflow:hidden;}
.blog-posts:not(.small-image) .post-item .post-image > a,.blog-posts:not(.small-image) .post-item .post-gallery .slick-slider a{transform-origin:bottom left;-webkit-transform-origin:bottom left;-webkit-transform:skew(0deg, -5deg);transform:skew(0deg, -5deg);display:block;overflow:hidden;}
.blog-posts:not(.small-image) .post-item .post-image > a > img,.blog-posts:not(.small-image) .post-item .post-gallery .slick-slider a img{transform-origin:bottom left;-webkit-transform-origin:bottom left;-webkit-transform:skew(0deg, 5deg);transform:skew(0deg, 5deg);}
.post-info{padding:30px 30px 0;}
.post-info h3.itr-post-title,.post-info h2.itr-post-title{font-size:36px;position:relative;padding-bottom:25px;margin-bottom:10px;-ms-word-wrap:break-word;word-wrap:break-word;}
.post-info .meta_date{font-size:14px;font-weight:700;margin-bottom:10px;}
.blog-posts:not(.small-image) .post-info h3.itr-post-title,.blog-posts:not(.small-image) .post-info h2.itr-post-title,.blog-posts:not(.small-image) .post-info .meta_date{text-align:center;}
.post-info h3.itr-post-title:after,.post-info h2.itr-post-title:after{position:absolute;width:35px;height:2px;left:50%;bottom:10px;transform:translateX(-50%);-webkit-transform:translateX(-50%);display:inline-block;content:"";background-color:#ddd;}
ul.post-meta{padding-top:10px;text-align:center;text-transform:uppercase;}
ul.post-meta li{display:inline-block;padding-right:10px;font-size:12px;font-weight:700;letter-spacing:1px;color:#666;}
ul.post-meta li a{color:#666}
ul.post-meta li:after{content:"\e9cf";display:inline-block;padding-left:10px;font-family:streamline!important;font-size:17px;position:relative;top:3px;opacity:0.5;}
ul.post-meta li:last-child:after{display:none;}
ul.post-meta li i,.singl_cat_lbl i{padding-right:10px}
.post-item .entry-content{padding:30px 0 0;}
.entry-content:after{display:table;content:" ";clear:both;}
.post-item .itr_post_share{margin:30px auto 0;padding:0;text-align:center;list-style:none;}
.itr_post_share > span{display:inline-block;font-size:14px}
.itr_post_share > div{display:inline-block;margin-left:10px}
.itr_post_share{margin-top:30px}
.blog-posts:not(.small-image) .post-media{padding-top:56%;position:relative;}
.post-item .post-media{overflow:hidden;}
.post-item .post-media iframe,.post-item .post-media div.wp-video,.post-item .post-media video,.post-item .post-media .mejs-container{max-width:100%;width:100% !important;height:100% !important;border:0;border-radius:15px;}
.blog-posts:not(.small-image) .post-media iframe,.blog-posts:not(.small-image) .post-media div.wp-video,.blog-posts:not(.small-image) .post-media video,.blog-posts:not(.small-image) .post-media .mejs-container{position:absolute;top:0;left:0;}
.blog-posts:not(.small-image) .post-gallery,.blog-posts:not(.small-image) .post-media,.post-media iframe,.blog-posts:not(.small-image) .post-media .mejs-container{overflow:hidden;line-height:0;min-height:80px;}
.itr-blog-single .post-gallery,.itr-blog-single .post-media{border-radius:10px;overflow:hidden;line-height:0;}
.itr-blog-single .post-media iframe,.itr-blog-single .post-media div.wp-video,.itr-blog-single .post-media video,.itr-blog-single .post-media .mejs-container{max-width:100%;width:100% !important;border:0;min-height:350px}
.blog-posts.small-image .post-media iframe, .blog-posts.small-image .post-media div.wp-video, .blog-posts.small-image .post-media video, .blog-posts.small-image .post-media .mejs-video{height:100% !important;}
.itr-post-gallery .slick-dots{position:absolute;right:20px;bottom:5px;width:auto !important;margin:0 !important;}
.post-sticky{position:absolute;left:10px;top:10px;z-index:2;width:45px;height:45px;line-height:45px;text-align:center;font-size:18px;}
.post-item .more_container{margin:30px auto 17px;text-align:center;position:relative;border-bottom:1px #e6e6e6 solid;}
.post-item .more_container .box_more{background-color:#fff;margin-bottom:-17px;}
.itr-content-column .pager{margin-top:60px}
ul.page-numbers li{display:inline-block;padding:0 2px}
ul.page-numbers li a,ul.page-numbers li span,.sub-pager a,.sub-pager > span:not(.page-links-title),.oldnew li a,.loadmore .btn{display:inline-block;width:45px;height:45px;line-height:45px;text-align:center;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 6px 20px 0 rgba(10,10,10,0.15);box-shadow:0 6px 20px 0 rgba(10,10,10,0.15);font-weight:500}
ul.page-numbers li a i{font-size:17px}
.sub-pager{padding-top:30px}
.sub-pager a,.sub-pager > span:not(.page-links-title){width:30px;height:30px;line-height:30px;margin-left:4px}
.sub-pager span.page-links-title{display:inline-block;padding-right:10px}
ul.page-numbers li a:hover,.sub-pager a:hover{transform:scale(1.2);-webkit-transform:scale(1.2);}
.pager.centered > ul.page-numbers,.sub-pager{display:table;margin-left:auto;margin-right:auto;}
.pager.right > ul.page-numbers{display:table;margin-left:auto;margin-right:0;}
.oldnew:after{display:table;clear:both;content:"";}
.oldnew li a i{margin:0 10px 0 0;font-size:18px;vertical-align:middle;}
.oldnew li{float:left;}
.oldnew li.next{float:right;}
.oldnew li.next a i{margin:0 0 0 10px;}
.oldnew li a,.loadmore .btn{padding:25px 30px;position:relative;width:auto;border-radius:5px;letter-spacing:1px;line-height:1;height:auto;font-size:13px;font-weight:bold}
.loadmore{position:relative;text-align:center;margin-top:40px;}
.loadmore .btn{padding:30px 55px}
.loadmore .load_msg{padding:7px 15px;background-color:#ffecb2;border:1px #fd7 solid;font-size:13px;position:absolute;bottom:-60px;left:0;right:0;z-index:9;margin:auto;display:table;min-width:200px;width:200px;white-space:nowrap;}
.loadmore .itr_preloader, .loadmore .load_msg{display:none;}
.loadmore .itr_preloader i{font-size:17px;margin:0 0 0 10px;position:relative;top:2px;display:inline-block;}
.itr_preloader i{font-size:24px;display:table;margin:auto;-webkit-animation:uil-ring-anim 1s linear infinite;animation:uil-ring-anim 1s linear infinite;}
.post-gallery:after,.post-media:after,.post-image:after{display:table;content:" ";clear:both;}
.blog-posts.small-image .inner_post_item{display:flex;display:-webkit-flex;margin:0;padding:0;}
.blog-posts.small-image .post-item:last-child{margin-bottom:60px;}
.blog-posts.small-image .post-image,.blog-posts.small-image .post-gallery,.blog-posts.small-image .post-media{width:50%;text-align:center;}
.blog-posts.small-image .post-item .post-info,.blog-posts.small-image .post-item .post-meta,.blog-posts.small-image .post-item .more_container,.blog-posts.small-image .post-item .itr_post_share{text-align:left;}
.blog-posts.small-image .post-item:nth-child(even) .inner_post_item .post-image,.blog-posts.small-image .post-item:nth-child(even) .inner_post_item .post-media,
.blog-posts.small-image .post-item:nth-child(even) .inner_post_item .post-gallery{order:1;}
.blog-posts.small-image .post-item:nth-child(even) .inner_post_item .post-sticky{left:auto;right:10px;}
.blog-posts.small-image .post-item .post-info{padding-top:30px;padding-bottom:30px;width:50%;}
.blog-posts.small-image .post-item .post-info h3:after{transform:none;-webkit-transform:none;left:0}
.blog-posts .post-item .twitter-tweet{width:100% !important}
.blog-posts.small-image .post-item .post-info h3{padding-top:0}
.blog-posts.small-image .post-item .more_container{margin-top:10px}
.blog-posts.small-image .post-info{padding-left:30px;padding-top:20px;background-color:#fff;}
.blog-posts.small-image .entry-content{padding:20px 0 0;}
.blog-posts.grid,.blog-posts.masonry{margin:0 -15px}
.blog-posts.grid .post-item .inner_post_item,.blog-posts.masonry .post-item .inner_post_item{overflow:hidden;margin-left:-5px;margin-right:-5px;}
.blog-posts.grid .post-item .post-info h3,.blog-posts.grid .post-item .post-info h2,.blog-posts.masonry .post-item .post-info h3,.blog-posts.masonry .post-item .post-info h2{font-size:24px;text-align:center;}
.blog-posts.grid .post-item .entry-content,.blog-posts.masonry .post-item .entry-content{}
.gallery-size-thumbnail{overflow:hidden;}
.gallery-columns-9 .gallery-item{width:11.11111111111111%;}
.gallery-columns-8 .gallery-item{width:12.5%;}
.gallery-columns-7 .gallery-item{width:14.28571428571429%;}
.gallery-columns-6 .gallery-item{width:16.66666666666667%;}
.gallery-columns-5 .gallery-item{width:20%;}
.gallery-columns-4 .gallery-item{width:25%;}
.gallery-columns-3 .gallery-item{width:33.33333333333333%;}
.gallery-columns-2 .gallery-item{width:50%;}
[class*="gallery-columns-"] .gallery-item img{width:100%}
.gallery-item{float:left;position:relative;overflow:hidden;}
.gallery-item p{margin:0}
.gallery-caption{background-color:rgba(0,0,0,.7);color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;width:100%;bottom:0;left:0;text-align:left;}
.gallery-item:hover .gallery-caption{opacity:1}
.post-chat .chat-row{padding:15px;font-style:italic;font-size:13px}
.post-chat .chat-row > span{margin-right:10px;font-weight:bold;font-style:normal}
.post-chat .chat-row > span cite{font-style:normal}
.post-chat .chat-row > span i{margin-right:5px;opacity:0.15}
.post-chat .chat-row.row-odd{background-color:rgba(0,0,0,.02)}
.itr-blog-single .itr-post-content{position:relative;}
.itr-single-img,.itr-single-media{overflow:hidden;margin-bottom:30px;text-align:center;}
.itr-blog-single .post-info{text-align:center;padding:0;margin-bottom:30px;}
.itr-single-title{font-size:44px;}
.itr-single-content{margin-bottom:60px;}
.itr-blog-single .post-categories{margin:30px auto 0;padding:0;list-style:none;display:table;}
.itr-blog-single .post-categories li{float:left;margin:0 4px 4px 0;}
.itr-blog-single .post-categories li a{font-size:16px;line-height:1;padding:13px 20px;display:block;background-color:#edf6fc;font-weight:600;}
.itr-blog-single .post-categories li a:hover{background-color:#fff;color:#333}
.itr-single-tags.itr-post-block{border:0;font-size:0px;}
.itr-single-tags a{display:inline-block;}
.itr-single-tags a:hover{border-color:transparent;}
.itr-post-block.itr_post_share{padding:40px;background-color:#edf6fc;border:0;text-align:center;}
.itr-post-block.itr_post_share .jssocials-share-link i:first-child{background-color:#fff;}
.single-post .title-headings h1{display:none;}
.post-tags{font-size:0px;margin-top:8px;}
.post-tags a{font-size:13px;float:right;margin:0 0 4px 4px;line-height:1;padding:10px 15px;color:#333;border:1px #e8e8e8 solid;border-radius:4px;}
.itr-blog-single .post-tags a:hover{background-color:#fff;color:#222;border-color:#fff;}
.author-info{padding:40px;background-color:#edf6fc;border:0 !important;display:flex;}
.author-info .author_meta_section{margin-top:30px;display:table;}
.author-info .author_meta_section:before{content:" ";display:table;clear:both}
.author-info .author_meta_section span.byline{font-size:13px;font-weight:bold;}
.author-info .author_meta_section img{display:inline-block !important;margin-right:10px;border-radius:50%;vertical-align:middle;width:auto !important;}
.author-info .author-avatar{margin:0 30px 0 0;overflow:hidden;flex:0 0 auto;}
.author-info .author-avatar .avatar{max-width:100%;}
.author-info .author-name{font-size:18px;line-height:1;margin:0 0 15px;}
.itr-post-block{border:1px #e8e8e8 solid;clear:both;margin-bottom:30px;margin-top:0;position:relative;}
.itr-post-block:after{display:table;content:" ";clear:both;}
.nav-single:before{position:absolute;width:1px;height:100%;display:block;content:"";background-color:#e8e8e8;margin-left:-0.5px;left:50%;top:0}
.nav-single .nav-block{display:block;color:#222;font-size:18px;font-weight:700;}
.nav-single .nav-next a:hover .meta-nav{transform:translate(5px,0);-webkit-transform:translate(5px,0);}
.nav-single > div{width:50%;float:left;}
.nav-single .nav-blog{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);border-radius:50%;text-align:center;font-size:35px;padding:0;background-color:#fff;z-index:2;}
.nav-single .nav-next{float:right;}
.nav_single_thumb{display:inline-block;margin:0 0 10px;border-radius:3px;overflow:hidden;vertical-align:middle;width:40px;height:40px;background-color:#f3f3f3;clear:both;}
.nav_single_title{font-weight:bold;display:block;vertical-align:middle;line-height:1.5;}
.nav_single_title span{font-weight:normal;font-size:90%;color:#333;}
.nav-single a{display:block;position:relative;text-align:center;font-size:14px;padding:40px 0;}
.nav-single .meta-nav{display:inline-block;font-size:16px;}
.nav-single a:hover .meta-nav{transform:translate(-5px,0);-webkit-transform:translate(-5px,0);}
.nav-single .nav-next .meta-nav i{margin-left:10px;vertical-align:middle;font-size:20px;}
.nav-single .nav-previous .meta-nav i{margin-right:10px;height:inherit;line-height:inherit;font-size:20px;vertical-align:middle;}
.nav-next{text-align:right}
.itr-related-posts .itr-heading,.comment-respond .itr-heading,div.comments .itr-heading{font-size:30px}
.itr-related-posts .itr-heading:after,.comment-respond .itr-heading:after,div.comments .itr-heading:after{font-size:55px;}
.itr_rel_img{background-color:#f1f1f1;overflow:hidden;margin-bottom:20px;}
.itr_rel_link{text-align:center;font-weight:600;margin-bottom:5px;font-size:20px;}
.itr_rel_date{text-align:center;font-size:13px;font-weight:700;color:#666;}
.itr-inner-heading{font-weight:600;margin-bottom:30px;padding-bottom:15px;border-bottom:1px #e8e8e8 solid;}
.comment-respond,div.comments,.itr-related-posts{clear:both;margin-top:80px;}
.comment-respond textarea,.comment-respond input[type="text"],.comment-respond  input[type="email"],.comment-respond  input[type="url"]{width:100%;resize:none;}
.comment-respond .logged-in-as,.comment-respond .comment-notes{float:right;margin:0;}
.comment-respond small{float:right;margin-left:11px;margin-top:-31px;}
.comment-respond small a,.required{color:#f00;font-size:13px;}
.comment-respond p{margin:0 0 20px;}
.comment-form-cookies-consent,.comment-notes{font-size:12px}
.comment-respond label{margin-bottom:5px;display:inline-block;vertical-align:middle}
.comment-list li{list-style:none;}
.comment-list > li{overflow:hidden;position:relative;margin-bottom:20px;}
.comment-body{position:relative}
.comment-list li footer.comment-meta{position:relative;}
.comment-list li .comment-author b{}
.comment-list li .comment-metadata{font-size:83%;margin:-25px 0 0 60px;opacity:0.6;}
.comment-list li .comment-author img{margin-left:10px;border-radius:50%;width:45px;vertical-align:text-top;}
.comment-list li .comment-meta .edit-link{display:inline;margin-left:10px;}
.comment-list li article .reply{position:absolute;display:inline-block;font-size:11px;text-transform:uppercase;left:0;top:0;}
.comment-list li article .reply a{display:block;}
.comment-list > li .comment-content{clear:left;word-wrap:break-word;margin:0;padding:15px 20px 20px 60px;border-bottom:1px solid #dfdfdf;}
.comment-list ul.children{margin:0 0 0 25px;padding:25px 0 0 25px;}
.comment-list ul.children li{margin-bottom:20px}
.form-submit input.submit{border:0;padding:19px 26px;font-size:13px;font-weight:bold;text-transform:uppercase;position:relative;letter-spacing:1px;margin-top:15px;}
.form-submit input.submit:hover,.itr-blog-single .post-categories li a:hover,.itr-single-tags a:hover{-webkit-box-shadow:0px 20px 50px 0px rgba(0, 0, 0, 0.2) !important;box-shadow:0px 20px 50px 0px rgba(0, 0, 0, 0.2) !important;transform:translateY(-3px);-webkit-transform:translateY(-3px);}
.comment-form-author{width:49%;float:left;margin-right:1% !important;}
.comment-form-email{width:50%;float:left;}
.my-details{margin-bottom:50px}
.my-details .my-img{margin-right:20px}
.my-details .rit-details li{padding:10px 20px;font-size:13px;border-bottom:1px #eee dashed}
.sidebar{flex:0 0 30%;min-width:0;order:3;position:relative;}
.flxrow.rit-cell .sidebar{order:1;}
.sidebar .widget,.wpb_widgetised_column .widget{margin-bottom:30px;box-shadow:0px 2px 7px 0 rgba(0, 0, 0, 0.07);-webkit-box-shadow:0px 2px 7px 0 rgba(0, 0, 0, 0.07);background-color:#fff;padding:25px;}
.sidebar .widget h2.widgettitle,.slbar .widget h2.widgettitle,.wpb_widgetised_column .widget h2.widgettitle{font-size:20px;font-weight:500;border-left:5px #ddd solid;padding:0 0 0 20px;margin-left:-31px;margin-bottom:30px;}
.sidebar .widget > ul,.wpb_widgetised_column .widget > ul{list-style:none;margin:0;padding:0}
.sidebar .widget ul,.wpb_widgetised_column .widget ul,.slbar .widget ul{list-style:none;font-size:14px;}
.sidebar .widget ul ul,.wpb_widgetised_column .widget ul ul,.slbar .widget ul ul{padding-left:20px;}
.sidebar .widget ul ul li,.slbar .widget ul ul li{padding-top:5px}
.sidebar .widget .wp-caption img,.sidebar .widget .textwidget img,.slbar .widget .textwidget img{border-radius:20px}
.sidebar .widget > ul > li,.wpb_widgetised_column .widget > ul > li,.slbar .widget > ul > li{padding:10px 0;border-top:1px #e6e6e6 dashed;overflow:hidden;}
.sidebar .widget_recent_entries > ul > li,.wpb_widgetised_column .widget_recent_entries > ul > li{padding:15px 0}
.slbar .widget > ul > li{border-top-color:rgba(255,255,255,0.1)}
.sidebar .widget > ul > li:first-child,.wpb_widgetised_column .widget > ul > li:first-child,.slbar .widget > ul > li:first-child{border-top:0;}
.sidebar .widget.widget_archive ul li a:before,.sidebar .widget.widget_meta ul li a:before,.sidebar .widget.widget_pages ul li a:before,.sidebar .widget.widget_categories ul li a:before,
.sidebar .widget.widget_nav_menu ul li a:before,.wpb_widgetised_column .widget.widget_archive ul li a:before,.wpb_widgetised_column .widget.widget_meta ul li a:before,.wpb_widgetised_column .widget.widget_pages ul li a:before,
.wpb_widgetised_column .widget.widget_categories ul li a:before,.wpb_widgetised_column .widget.widget_nav_menu ul li a:before{content:"\f105";padding-right:10px;font-family:FontAwesome;opacity:0.4}
.widget:after{display:table;clear:both;content:" "}
.tagcloud a,.itr-single-tags a{float:left;margin:0 4px 4px 0;font-size:14px !important;line-height:1.2em;padding:10px 15px;border:1px rgba(0, 0, 0, 0.1) solid;text-transform:capitalize;}
.widget .calendar_wrap table{table-layout:fixed;}
.widget .calendar_wrap td{text-align:center;}
.itr_author_info{text-align:center;}
.author-name{font-size:16px;font-weight:600;margin-bottom:15px}
.itr_author_info .author-avatar{display:table;margin:0 auto 25px;}
.author-description{font-size:13px;line-height:1.7;}
.widget_recent_entries h5{margin-bottom:0px}
.widget_recent_entries .post-img,.widget_recent_entries .post-gallery,.widget_recent_entries .post-media{float:left;margin-right:20px;width:60px;height:60px;overflow:hidden;}
.widget_recent_entries .post-gallery img,.widget_recent_entries .post-media img{width:45px;height:45px}
.widget_recent_entries .wid_post-date{font-size:12px;}
.widget_recent_entries .wid_post-date i{padding-right:10px}
.widget_recent_entries .meta > span{display:inline-block;margin-right:8px}
.widget_recent_entries .meta > span > i{color:inherit;opacity:0.4;padding-right:8px}
.widget_recent_comments ul li.recentcomments{padding-left:45px !important;position:relative;}
span.comment-author-link{font-size:13px;font-weight:bold;display:block;margin-bottom:-1px;line-height:1;}
.widget_recent_comments ul li:before{font-family:'streamline';line-height:1;font-size:28px;content:"\ea6c";opacity:0.15;position:absolute;left:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);}
.respons_svg{display:none;width:100% !important;height:100%;transform:none !important;-webkit-transform:none !important;left:0;top:0;}
.itr-responsive-btn{display:none;position:absolute;top:20px;width:45px;height:45px;color:#fff !important;text-align:center;line-height:45px;font-size:19px;z-index:99;text-transform:uppercase;border-radius:50%;background-color:#222;transition:transform 0.6s ease;-webkit-transition:transform 0.6s ease;}
.itr-responsive-btn.act-btn{transform:rotate(270deg);-webkit-transform:rotate(270deg);}
.coll-menu{position:absolute;top:8px;background-color:rgba(0, 0, 0, 0.3);border-radius:50%;text-align:center;color:#fff;z-index:5;width:30px;height:30px;line-height:33px;font-size:12px;display:none;transition:transform 0.6s ease;-webkit-transition:transform 0.6s ease;}
.coll-menu i{color:#fff !important}
.itr_main_nav ul li li .coll-menu{top:12px;width:25px;height:25px;line-height:25px;font-size:10px;}
.coll-menu.act-btn{transform:rotate(135deg);-webkit-transform:rotate(135deg);}
body.admin-bar .side-head .itr-responsive-btn{top:50px}
@media(max-width:1024px){
.top-head .itr_head_wrap{padding-left:15px !important;padding-right:15px !important}
.top-head .head-btn > a{width:42px;height:42px;line-height:42px;font-size:14px;}
.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-style-creative .vc_tta-tab{padding:0 50px;}
.itr-heading{font-size:40px;}
}
@media(max-width:992px){
body{overflow-x:hidden;}
.vc_col-has-fill.bottom_bg{background-image:none !important;}
.vc_col-has-fill.bottom_bg .col-md-6:last-child{display:none;}
.vc_col-has-fill.bottom_bg .col-md-6:first-child{padding-top:0 !important;}
.flxrow{display:block;}
[class*="col-md-"]:not(.col-md-12){padding-bottom:30px;}
.skew_bg:after{border-radius:0px !important;-webkit-transform:skew(0deg) !important;transform:skew(0deg) !important;}
.custom-bullets ul.slick-dots{left:50% !important;transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:15px;}
.itr-main-content{padding:50px 0 !important;}
.comment-list ul.children{margin-left:0}
.container, .pageWrapper.boxed{width:100% !important}
.top-bar .pull-left,.top-bar .pull-right,.top-bar .pull-left ul.topbar-box{float:none;width:100%;text-align:center;}
[class*="col-md-"]{width:100%;float:none;padding-right:0 !important;padding-left:0 !important;}
.cp-letters-wrap{display:table;clear:both;width:100%;min-height:70px;overflow:hidden;}
.layers_wraper{width:100% !important;}
.img_layer{width:auto !important;}
.testi_desc span, .port-inner-cell h4{font-size:14px !important}
.port-inner-cell p.description{font-size:11px}
.member_img img{max-width:300px;}
.team-box.has_alt .alt_team{transform:translate(-50%,0);left:50%}
.container-fluid .slick-slider,.slick-slider.multi-slides .slick-list{overflow:hidden;}
.slick-slider{margin:0 !important}
.side-wrap{margin:0 !important;}
.side-head{padding:20px}
.page-title .in-page-title{height:auto !important;padding-top:100px;padding-bottom:60px;}
.container,.container-fluid{padding-left:30px;padding-right:30px}
.row [class*="vc_custom"],.container .container,.row,.recent-posts:not(.widget_recent_entries){margin-top:0 !important;margin-bottom:0 !important;margin-left:0 !important;margin-right:0 !important;padding-right:0 !important;padding-left:0 !important;}
.layers_wraper{overflow:hidden;}
.resonsive_no_img{background-image:none !important;}
.xl-padding{padding-top:180px}
.vc_video-bg iframe{margin-left:-418px;margin-top:0px;width:1249.78px;height:703px;}
.wpb-js-composer .vc_tta.vc_general .vc_tta-icon{margin-right:10px}
.not-found-wrap{width:100%}
.lg-not-found h1{font-size:100px}
.wpb_single_image .wpb_wrapper{text-align:center !important;margin-bottom:30px !important;width:100%}
.animated_bg{z-index:-1}
.testi_holder{position:relative;z-index:2}
.itr-parallax-element{display:none;}
}
@media only screen 
and (min-device-width: 768px) 
and (max-device-width: 1024px) 
and (orientation: landscape) 
and (-webkit-min-device-pixel-ratio: 1) {
.itr-parallax-element{display:none;}
[class*="col-md-"][class*="vc_custom_"]{padding-left:15px !important;padding-right:15px !important}
}
@media only screen 
and (min-device-width: 768px) 
and (max-device-width: 1024px) 
and (orientation: portrait) 
and (-webkit-min-device-pixel-ratio: 2) {
.itr-parallax-element{display:none;}
[class*="col-md-"][class*="vc_custom_"]{padding-left:15px !important;padding-right:15px !important}
}
@media(max-width:768px){
body.admin-bar .top-head{top:35px;}
.itr_main_nav,.itr-head-btns,.top-head.modern .itr_main_nav,.top-head.modern .itr-right-head-area .itr_main_nav,.itr_main_nav ul li a span span:before,.side_bottom,.side-head .itr_logo,
.slurve-svg,.dashed_border,.vc_grid-filter,.itr_head_btn{display:none;}
.top-head .itr_main_nav > ul > li > a > span{padding:0;border:0;border-radius:0}
.top-head .itr_head_wrap{display:block;}
.itr_logo{margin-left:0 !important}
.top-head.modern .itr_head_wrap > div[class*="-head-area"]{position:static;}
.raysgrid .portfolio-item{min-height:300px}
.xxs-padding,.xxs-padding[class*="vc_custom_"]{padding-top:10px !important;padding-bottom:10px !important}
.xs-padding,.xs-padding[class*="vc_custom_"]{padding-top:20px !important;padding-bottom:20px !important}
.sm-padding,.sm-padding[class*="vc_custom_"]{padding-top:30px !important;padding-bottom:30px !important}
.md-padding,.md-padding[class*="vc_custom_"]{padding-top:40px !important;padding-bottom:40px !important;}
.lg-padding,.lg-padding[class*="vc_custom_"]{padding-top:60px !important;padding-bottom:60px !important}
.xl-padding,.xl-padding[class*="vc_custom_"]{padding-top:80px !important;padding-bottom:80px !important}
.xxl-padding,.xxl-padding[class*="vc_custom_"]{padding-top:100px !important;padding-bottom:100px !important}
.itr_section[class*="vc_custom_"]{margin-top:0 !important;margin-bottom:0 !important}
.row[class*="vc_custom_"]:not([class*="-padding"]){padding-top:0 !important;padding-bottom:0 !important}
.nl-left-txt h4{font-size:25px}
.nl-left-txt p{font-size:14px}
.raysgrid.slick-slider .portfolio-item{width:100% !important}
.portfolio-item .port-img, .portfolio-item .gallery-item{min-height:250px !important}
.side-head:not(.invis_head){width:100%;height:auto;left:0;top:0;}
.side-head{background-color:transparent !important;box-shadow:none !important;-webkit-box-shadow:none !important;position:absolute;height:auto;}
.side-head.right{right:0 !important}
.left.side-wrap,.right.side-wrap{padding-right:0;padding-left:0}
.side-head .logo{float:left !important;margin-bottom:0;padding-bottom:0;}
.side-head .itr_main_nav{top:80px;width:90% !important;border-radius:15px}
body.admin-bar .side-head .itr_main_nav{top:110px}
.side-head .itr_main_nav ul li{padding:0}
.footer-middle .container > div,.footer-middle .container > ul{float:none !important;}
.parallax{background-position:0 0 !important}
.tp-tabs-inner-wrapper,.tp-tab-mask{width:100% !important;}
.ares .tp-tab{width:100px !important;height:60px !important;}
.sm-mag-item.style7{margin-left:0px !important;}
#footWrapper .footer-middle .widget{margin-bottom:40px}
#footWrapper .widget h2.widgettitle{margin-bottom:20px}
#footWrapper .footer-middle .widget:after{display:table;content:"";clear:both;}
#footWrapper .footer-middle .widget:last-child{margin-bottom:0}
#footWrapper .footer-bottom .widget,.cp-cta,.cp-cta> div{text-align:center;}
.member_img img{margin-left:auto;margin-right:auto;}
.team-box.team-2{overflow:hidden;}
.blog-posts .post-info .post-meta{border-radius:0 !important;transform:none !important;margin:15px 0 10px !important;padding:0 !important;box-shadow:none !important}
.post-item .post-image, .post-item .post-gallery, .post-item .post-media{min-height:auto}
.itr-blog-single .post-info li{font-size:13px}
.my-details .my-img{float:none !important;margin:0 0 15px 0}
.rit-details ul.col-md-4.list:first-child{padding-bottom:0 !important}
.head_row .logo,.head_row .head-ads{clear:both;display:block;margin-top:15px;padding:0 15px;text-align:center}
.lg-mag-item{margin:0;}
.sm-items{margin:0 !important}
.vc_grid-filter-select{display:block;}
.page-title[class*="style"]{padding-bottom:0}
.page-title.style1 .slurve-svg{right:0px !important;}
.page-title.style2 .slurve-svg{right:0px !important;}
.page-title .title_bg{background-size:cover}
#footWrapper.footer-1 .foot-top > .container{padding:30px 0 10px;}
#footWrapper.footer-1 .foot-top > .container .center_vert{padding:15px;text-align:center;}
.top-foot-nl-form{text-align:center;}
.footer-middle{padding-top:60px;}
.top-head.full_header .container{padding:0}
.itr-responsive-btn,.coll-menu{display:block;}
.itr_main_nav{width:350px !important;position:absolute;top:100%;left:20px;background-color:#222;border-radius:15px;z-index:9;}
.itr_main_nav > ul{display:block !important;width:100%;padding:25px;}
.top-head .itr_main_nav .mega-content,.side-head .itr_main_nav .mega-content{width:100%;min-width:100%;}
.itr_main_nav ul ul{min-width:100% !important;}
.itr_main_nav ul ul,.top-head .itr_main_nav .mega-content,.side-head .itr_main_nav .mega-content{position:static !important;box-shadow:none;-webkit-box-shadow:none;padding:0 20px !important;max-height:0px;}
.itr_main_nav ul ul ul, .top-head .itr_main_nav .mega-content ul ul, .side-head .itr_main_nav .mega-content ul ul{padding:0 15px !important;background-color:rgba(0, 0, 0, 0.12) !important;transform:translateY(20px) !important;-webkit-transform:translateY(20px) !important;font-size:13px;box-shadow:none;-webkit-box-shadow:none;}
.itr_main_nav.custom ul ul ul,.top-head .itr_main_nav .mega-content ul ul,.side-head .itr_main_nav .mega-content ul ul{background-color:rgba(0, 0, 0, 0.12) !important;}
.top-head .itr_main_nav .mega-content ul,.side-head .itr_main_nav .mega-content ul{padding:0 !important;opacity:0;visibility:hidden;}
.top-head .itr_main_nav .mega-content > .row > ul,.itr_main_nav li.hiddenChild > a,
.side-head .itr_main_nav .mega-content > .row > ul,.itr_main_nav li.hiddenChild > a{display:block;visibility:visible;opacity:1;max-height:1000px}
.itr_main_nav .mega-content > .row > ul > li > a{margin-bottom:0}
.top-head .itr_main_nav .mega-content .coll-menu{left:15px}
.itr_main_nav > ul > li{line-height:45px;position:relative !important;border-top:1px rgba(255, 255, 255, 0.05) solid;}
.itr_main_nav ul.act-menu,.top-head .itr_main_nav .mega-content.act-menu,.side-head .itr_main_nav .mega-content.act-menu{max-height:1000px !important;visibility:visible !important;opacity:1 !important;transform:perspective(600px) rotate3d(0,0,0,0);-webkit-transform:perspective(600px) rotate3d(0,0,0,0);}
.top-head .itr_main_nav .mega-content ul ul.act-menu,.top-head .itr_main_nav ul ul ul.act-menu,
.side-head .itr_main_nav .mega-content ul ul.act-menu,.side-head .itr_main_nav ul ul ul.act-menu{transform:translateY(0px) !important;-webkit-transform:translateY(0px) !important;}
.itr_main_nav > ul > li:first-child{border-top:0px;}
.itr_main_nav ul li a{color:#fff !important;font-weight:normal !important;text-transform:none !important;padding-right:0 !important;transition:none !important;-webkit-transition:none !important;}
.itr_main_nav .mega-content .row ul li a{padding:15px 0 !important}
.itr_main_nav ul li a span span:before{transform:translateY(-114%);-webkit-transform:translateY(-114%);line-height:1.3;}
.respons_svg,.itr_main_nav > ul > li{display:block !important;}
.svg-container{width:100% !important}
.footer-bottom .widget{padding:0 0 20px;}
.footer-bottom > .container{padding:30px 15px}
.slick-slider.arrows-bottom-center .slick-arrow, .slick-slider.arrows-bottom-right .slick-arrow, .slick-slider.arrows-bottom-left .slick-arrow{bottom:0}
h1.itr-heading{font-size:7vw !important;line-height:normal !important;}
h2.itr-heading{font-size:6vw !important;line-height:normal !important;}
h3.itr-heading{font-size:5vw !important;line-height:normal !important;}
h4.itr-heading{font-size:4vw !important;line-height:normal !important;}
h5.itr-heading{font-size:3vw !important;line-height:normal !important;}
h6.itr-heading{font-size:2vw !important;line-height:normal !important;}
.skew_bg:after{width:100% !important}
.itr-heading[class*="head_"]{margin-top:0 !important;margin-bottom:20px !important;}
h6.itr-heading[class*="head_"]{margin-bottom:0px !important;}
.container .container:not(.slick-slide){width:700px !important;}
.wpb-js-composer .vc_tta.vc_general .vc_tta-tabs-list{display:flex !important;}
.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-style-creative .vc_tta-tab>a{font-size:14px;}
.page-title h3{max-width:100%;}
.oc-woo .woocommerce-ordering{margin-top:0 !important;width:100%;}
}
@media(max-width:640px){
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a{background-color:rgba(255, 255, 255, 0.4) !important;}
.top-bar > .container > [class*="pull-"]{float:none !important;display:table;margin:0 auto;}
.cp-img-map{overflow:hidden;}
h1{font-size:35px;}
h2{font-size:30px;}
h3{font-size:25px;}
h4{font-size:18px;}
.cp-text{display:block !important}
.cp-text span{width:auto !important;}
.cp-cta > div{float:none;width:100%;display:block !important;padding:0 0 15px 0 !important;}
.footer-3 .footer-middle > .container{padding-right:15px;padding-left:15px}
.footer-bottom p{text-align:center;}
.nav-single > div,.nav-single > div > a{width:100%;margin:0 0 5px;text-align:center !important;display:inline-block;border-left:0 !important;}
.nav-single:before{top:50%;height:1px;width:100%;left:0;}
.author-info{display:block;text-align:center}
.author-avatar{float:none !important;clear:both;margin:0 0 30px !important;}
.wpb-js-composer .vc_tta.vc_general .vc_tta-icon{display:table !important;clear:both;margin:0 auto 10px;border:0;opacity:0.5}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a{text-align:center}
.blog-posts.grid, .blog-posts.masonry{margin:0;}
.separated-cells div{display:inline-block;width:50%;border-left:0;margin-bottom:20px}
#footWrapper.footer-3 .footer-middle:after{display:none;}
#footWrapper.footer-3 .footer-middle .col-md-3{padding-left:15px !important;padding-right:15px !important}
.comment-list li footer.comment-meta{text-align:center;padding-top:20px}
.comment-list li .comment-metadata{float:none;margin:0 0 10px;}
.comment-list li .comment-author{float:none;font-size:90%}
.nl-left-txt{float:none;padding:0;text-align:center;}
.nl-lg-icon{display:table;margin:0 auto 15px;}
.top-foot-nl-form form input[type="email"]{padding-left:20px;padding-right:20px}
.white_resp span{color:#fff !important;}
.top_resp{padding-top:30px}
.filter-by ul li{margin:0 !important}
.filter-by ul li a{line-height:26px !important;font-weight:normal !important;font-size:12px;}
.filter-by ul li a span{padding:0 5px !important}
.break-news{height:auto;}
.break-news span.lbl{display:block;float:none;clear:both;margin:0}
[class*="col-md-"]:after{clear:both;display:table;content:""}
.btn-icon{padding:10px;font-size:16px}
.cp-text span,.cp-text, .cp-title{font-size:3.0vh !important;}
.page-title h1{font-size:9vw !important;line-height:normal !important;}
h1.itr-heading,h1.cp-text,h1.cp-text b{font-size:8vw !important;line-height:normal !important;}
h2.itr-heading,h2.cp-text,h2.cp-text b,.itr-single-title{font-size:7vw !important;line-height:normal !important;}
h3.itr-heading,h3.cp-text,h3.cp-text b{font-size:6vw !important;line-height:normal !important;}
h4.itr-heading,.itr-post-title,h4.cp-text,h4.cp-text b{font-size:5vw !important;line-height:normal !important;}
h5.itr-heading,h5.cp-text,h5.cp-text b,.itr-twitter-shortcode .timeline-Tweet-text,.itr-twitter-shortcode .timeline-Tweet-text a{font-size:4vw !important;line-height:normal !important;}
h6.itr-heading,h6.cp-text,h6.cp-text b{font-size:3vw !important;line-height:normal !important;}
.page-title h3{font-size:4vw !important;line-height:normal !important;}
.container .container:not(.slick-slide){width:100% !important;}
.steps_wrap.horiz_steps{display:block;}
.step_line:before,.itr-heading.style2:before{display:none;}
.portfolio-item{min-height:250px}
.itr-heading.centered{max-width:95%}
.pricing_tbl{margin-bottom:40px}
.btn{margin:0 0 20px}
.page-loader > div{width:250px}
#footWrapper{padding-top:0}
.slick-slide{margin:0 !important}
.member_img img{max-width:100%;}
.pp-tableCell img{max-height:200px;width:auto;}
.pp-tableCell .wpb_single_image .wpb_wrapper{margin-bottom:0}
.skew_bg:after{left:0 !important;right:0 !important}
}
@media(max-width:320px){
.itr_main_nav{width:300px !important;right:10px}
}
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (             min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {
.itr-logo.has-retina .retina_logo {
display: block;
margin-top: 15px
}
.itr-logo.has-retina .site_logo {
display: none;
}
}