@media(min-width: 774px)
{
	.uphead { margin-top: -40px }
}
.row-space { margin-top: 10px }

.row-space img { height: 205px }

@media(max-width: 767px)
{
	.row-space img { height: auto }
	.btn-space { margin-top: 0px !important }
	.main-banner .divider{display: none !important}
}

.hasOver p{ text-align: justify; }

.logo img{max-width:inherit!important;}

.fa{font:normal normal normal 14px/1 FontAwesome !important;}

.social .fa{font-size:24px !important;}

.social .fa-youtube-square:before{content:"\f166" !important;}

.search-bar .fa-phone{font-size:22px !important;}

.heading{opacity:inherit !important;}

.d-block{display:block !important;}

.w-100{width:100% !important;}

.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}

.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}

.position-relative{position:relative !important;}

.main-banner{padding-top:170px;overflow:hidden;position:relative;}

.rounded{border-radius:2px !important;}

.position-static{position:static !important;}

ul.ko{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:22px;color:#333333;}

.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;}

.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;}

.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}

.text-white{color:#fff !important;}

.bg-img-parallax{background-attachment:fixed;}

.bg-img-full{background-repeat:no-repeat;background-position:center;background-size:cover;}

.bg-light{background-color:#f2f4f5 !important;}

.rounded-circle{border-radius:50% !important;}

.bg-white{background-color:#fff !important;}

.bg-gallery{background-color:rgb(242,244,245);opacity:0.4;padding:0px 10px 8px !important;}

.bg-gallery .hTitle{color:#000 !important;}

.text-dark{color:#191919 !important;}

.ml-auto, .mx-auto{margin-left:auto !important;}

.mr-auto, .mx-auto{margin-right:auto !important;}

.position-absolute{position:absolute !important;}

.d-none{display:none !important;}

.overlay{top:0;left:0;right:0;bottom:0;opacity:.75;position:absolute;pointer-events:none;background-color:#000;}

.main-banner .arrow{right:10px;width:185px;height:103px;bottom:35px;position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;}

.quote-form{margin:-47px 0;border-radius:3px;padding:20px 30px 20px;background-color:#fff;background-repeat:no-repeat;background-position:-470px -270px;width:80%;}

.quote-form .form-heading{color:#333;display:block;margin:0 0 3px;font:700 28px/30px "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;}

.quote-form .form-title{display:block;margin:0 0 20px;}

.text-center{text-align:center;}

fieldset{padding:0;margin:0;border:0;min-width:0;}

.quote-form .form-group{overflow:hidden;margin:0 0 20px;}

.quote-form .form-control{height:48px;outline:none;color:#999;box-shadow:none;padding:6px 23px;background:#f5f5f5;border-color:#eee;}

.form-control{display:block;width:100%;height:37px;padding:6px 12px;font-size:14px;line-height:1.714;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}

.quote-form .form-message{color:#fff;font-size:11px;font-weight:600;position:relative;}

.quote-form .info{float:left;font-size:11px;padding:16px 0 0;}

.quote-form .btn{float:left;padding:11px 28px;opacity:1 !important;}

.btn-default{border:0;color:#fff;font-weight:700;border-radius:2px;padding:16px 43px;-webkit-transition:all ease .3s;transition:all ease .3s;font-family:"Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;}

.main-banner .title{color:#f8f8f8;display:block;margin:0 0 4px;}

.main-banner .heading{color:#fff;margin:0 0 18px;font:700 48px/60px "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;}

.main-color{color:#2672a5;;}

.main-banner .divider{margin:0 0 41px;vertical-align:top;display:inline-block;}

.main-banner .btn{padding:18px 18px;}

.main-bg-color{background-color:#698cf0;}

@media (min-width:1230px){.pl-xl-5, .px-xl-5{padding-left:3rem !important;}

}

@media (min-width:768px){.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;}

.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}

.justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}

.align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important;}

.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}

.d-md-block{display:block !important;}

}

.yoeListing h3{font-size:16px !important}

.yoeListing .titleWrap{margin-bottom:5px !important;}

.yoeListing .icn{font-size:18px !important}

.ci p{text-align:left !important}

@media (max-width:600px){.headi{font-size:20px !important}

.sec1,.sec2,.sec3,.sec4,.sec5,.sec6{padding-bottom:0px !important;}

.servicesBlock .headingHead{margin-bottom:0px !important}

}

.jio a:hover{text-decoration:none;}

.sec1,.sec2,.sec3,.sec4,.sec5,.sec6{padding-bottom:0px !important;}

.servicesBlock .headingHead{margin-bottom:0px !important}

.headingHead span{color:#333333 !important}

@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;src:url("fonts/fa-regular-400.eot");src:url("fonts/fa-regular-400d41d.eot?#iefix") format("embedded-opentype"), url("fonts/fa-regular-400.html") format("woff2"), url("fonts/fa-regular-400.woff") format("woff"), url("fonts/fa-regular-400.ttf") format("truetype"), url("fonts/fa-regular-400.svg#fontawesome") format("svg");}

.far{font-family:'Font Awesome 5 Free';font-weight:400;}

aside .d-block{}

.ko li{padding:5px;}

@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url("fonts/fa-solid-900.eot");src:url("fonts/fa-solid-900d41d.eot?#iefix") format("embedded-opentype"), url("fonts/fa-solid-900.html") format("woff2"), url("fonts/fa-solid-900.woff") format("woff"), url("fonts/fa-solid-900.ttf") format("truetype"), url("fonts/fa-solid-900.svg#fontawesome") format("svg");}

.fa,

.fas,

.widget.widget_categories .cat-item a:before{font-family:'Font Awesome 5 Free';font-weight:900;}

@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;src:url("fonts/fa-brands-400.eot");src:url("fonts/fa-brands-400d41d.eot?#iefix") format("embedded-opentype"), url("fonts/fa-brands-400.html") format("woff2"), url("fonts/fa-brands-400.woff") format("woff"), url("fonts/fa-brands-400.ttf") format("truetype"), url("fonts/fa-brands-400.svg#fontawesome") format("svg");}

.fab{font-family:'Font Awesome 5 Brands';}

.fa,

.fas,

.widget.widget_categories .cat-item a:before,

.far,

.fal,

.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}

.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-.0667em;}

.fa-xs{font-size:.75em;}

.fa-sm{font-size:.875em;}

.fa-1x{font-size:1em;}

.fa-2x{font-size:2em;}

.fa-3x{font-size:3em;}

.fa-4x{font-size:4em;}

.fa-5x{font-size:5em;}

.fa-6x{font-size:6em;}

.fa-7x{font-size:7em;}

.fa-8x{font-size:8em;}

.fa-9x{font-size:9em;}

.fa-10x{font-size:10em;}

.fa-fw{text-align:center;width:1.25em;}

.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0;}

.fa-ul > li{position:relative;}

.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit;}

.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em;}

.fa-pull-left{float:left;}

.fa-pull-right{float:right;}

.fa.fa-pull-left,

.fas.fa-pull-left,

.widget.widget_categories .cat-item a.fa-pull-left:before,

.far.fa-pull-left,

.fal.fa-pull-left,

.fab.fa-pull-left{margin-right:.3em;}

.fa.fa-pull-right,

.fas.fa-pull-right,

.widget.widget_categories .cat-item a.fa-pull-right:before,

.far.fa-pull-right,

.fal.fa-pull-right,

.fab.fa-pull-right{margin-left:.3em;}

.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}

.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);}

@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}

100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}

}

@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}

100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}

}

.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}

.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}

.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}

.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1);}

.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1);}

.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1, -1);-ms-transform:scale(-1, -1);transform:scale(-1, -1);}

:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none;}

.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em;}

.fa-stack-1x,

.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;}

.fa-stack-1x{line-height:inherit;}

.fa-stack-2x{font-size:2em;}

.fa-inverse{color:#fff;}

.fa-500px:before{content:"\f26e";}

.fa-accessible-icon:before{content:"\f368";}

.fa-accusoft:before{content:"\f369";}

.fa-address-book:before{content:"\f2b9";}

.fa-address-card:before{content:"\f2bb";}

.fa-adjust:before{content:"\f042";}

.fa-adn:before{content:"\f170";}

.fa-adversal:before{content:"\f36a";}

.fa-affiliatetheme:before{content:"\f36b";}

.fa-algolia:before{content:"\f36c";}

.fa-align-center:before{content:"\f037";}

.fa-align-justify:before{content:"\f039";}

.fa-align-left:before{content:"\f036";}

.fa-align-right:before{content:"\f038";}

.fa-amazon:before{content:"\f270";}

.fa-amazon-pay:before{content:"\f42c";}

.fa-ambulance:before{content:"\f0f9";}

.fa-american-sign-language-interpreting:before{content:"\f2a3";}

.fa-amilia:before{content:"\f36d";}

.fa-anchor:before{content:"\f13d";}

.fa-android:before{content:"\f17b";}

.fa-angellist:before{content:"\f209";}

.fa-angle-double-down:before{content:"\f103";}

.fa-angle-double-left:before{content:"\f100";}

.fa-angle-double-right:before{content:"\f101";}

.fa-angle-double-up:before{content:"\f102";}

.fa-angle-down:before{content:"\f107";}

.fa-angle-left:before{content:"\f104";}

.fa-angle-right:before{content:"\f105";}

.fa-angle-up:before{content:"\f106";}

.fa-angrycreative:before{content:"\f36e";}

.fa-angular:before{content:"\f420";}

.fa-app-store:before{content:"\f36f";}

.fa-app-store-ios:before{content:"\f370";}

.fa-apper:before{content:"\f371";}

.fa-apple:before{content:"\f179";}

.fa-apple-pay:before{content:"\f415";}

.fa-archive:before{content:"\f187";}

.fa-arrow-alt-circle-down:before{content:"\f358";}

.fa-arrow-alt-circle-left:before{content:"\f359";}

.fa-arrow-alt-circle-right:before{content:"\f35a";}

.fa-arrow-alt-circle-up:before{content:"\f35b";}

.fa-arrow-circle-down:before{content:"\f0ab";}

.fa-arrow-circle-left:before{content:"\f0a8";}

.fa-arrow-circle-right:before{content:"\f0a9";}

.fa-arrow-circle-up:before{content:"\f0aa";}

.fa-arrow-down:before{content:"\f063";}

.fa-arrow-left:before{content:"\f060";}

.fa-arrow-right:before{content:"\f061";}

.fa-arrow-up:before{content:"\f062";}

.fa-arrows-alt:before{content:"\f0b2";}

.fa-arrows-alt-h:before{content:"\f337";}

.fa-arrows-alt-v:before{content:"\f338";}

.fa-assistive-listening-systems:before{content:"\f2a2";}

.fa-asterisk:before{content:"\f069";}

.fa-asymmetrik:before{content:"\f372";}

.fa-at:before{content:"\f1fa";}

.fa-audible:before{content:"\f373";}

.fa-audio-description:before{content:"\f29e";}

.fa-autoprefixer:before{content:"\f41c";}

.fa-avianex:before{content:"\f374";}

.fa-aviato:before{content:"\f421";}

.fa-aws:before{content:"\f375";}

.fa-backward:before{content:"\f04a";}

.fa-balance-scale:before{content:"\f24e";}

.fa-ban:before{content:"\f05e";}

.fa-band-aid:before{content:"\f462";}

.fa-bandcamp:before{content:"\f2d5";}

.fa-barcode:before{content:"\f02a";}

.fa-bars:before{content:"\f0c9";}

.fa-baseball-ball:before{content:"\f433";}

.fa-basketball-ball:before{content:"\f434";}

.fa-bath:before{content:"\f2cd";}

.fa-battery-empty:before{content:"\f244";}

.fa-battery-full:before{content:"\f240";}

.fa-battery-half:before{content:"\f242";}

.fa-battery-quarter:before{content:"\f243";}

.fa-battery-three-quarters:before{content:"\f241";}

.fa-bed:before{content:"\f236";}

.fa-beer:before{content:"\f0fc";}

.fa-behance:before{content:"\f1b4";}

.fa-behance-square:before{content:"\f1b5";}

.fa-bell:before{content:"\f0f3";}

.fa-bell-slash:before{content:"\f1f6";}

.fa-bicycle:before{content:"\f206";}

.fa-bimobject:before{content:"\f378";}

.fa-binoculars:before{content:"\f1e5";}

.fa-birthday-cake:before{content:"\f1fd";}

.fa-bitbucket:before{content:"\f171";}

.fa-bitcoin:before{content:"\f379";}

.fa-bity:before{content:"\f37a";}

.fa-black-tie:before{content:"\f27e";}

.fa-blackberry:before{content:"\f37b";}

.fa-blind:before{content:"\f29d";}

.fa-blogger:before{content:"\f37c";}

.fa-blogger-b:before{content:"\f37d";}

.fa-bluetooth:before{content:"\f293";}

.fa-bluetooth-b:before{content:"\f294";}

.fa-bold:before{content:"\f032";}

.fa-bolt:before{content:"\f0e7";}

.fa-bomb:before{content:"\f1e2";}

.fa-book:before{content:"\f02d";}

.fa-bookmark:before{content:"\f02e";}

.fa-bowling-ball:before{content:"\f436";}

.fa-box:before{content:"\f466";}

.fa-boxes:before{content:"\f468";}

.fa-braille:before{content:"\f2a1";}

.fa-briefcase:before{content:"\f0b1";}

.fa-btc:before{content:"\f15a";}

.fa-bug:before{content:"\f188";}

.fa-building:before{content:"\f1ad";}

.fa-bullhorn:before{content:"\f0a1";}

.fa-bullseye:before{content:"\f140";}

.fa-buromobelexperte:before{content:"\f37f";}

.fa-bus:before{content:"\f207";}

.fa-buysellads:before{content:"\f20d";}

.fa-calculator:before{content:"\f1ec";}

.fa-calendar:before{content:"\f133";}

.fa-calendar-alt:before{content:"\f073";}

.fa-calendar-check:before{content:"\f274";}

.fa-calendar-minus:before{content:"\f272";}

.fa-calendar-plus:before{content:"\f271";}

.fa-calendar-times:before{content:"\f273";}

.fa-camera:before{content:"\f030";}

.fa-camera-retro:before{content:"\f083";}

.fa-car:before{content:"\f1b9";}

.fa-caret-down:before{content:"\f0d7";}

.fa-caret-left:before{content:"\f0d9";}

.fa-caret-right:before{content:"\f0da";}

.fa-caret-square-down:before{content:"\f150";}

.fa-caret-square-left:before{content:"\f191";}

.fa-caret-square-right:before{content:"\f152";}

.fa-caret-square-up:before{content:"\f151";}

.fa-caret-up:before{content:"\f0d8";}

.fa-cart-arrow-down:before{content:"\f218";}

.fa-cart-plus:before{content:"\f217";}

.fa-cc-amazon-pay:before{content:"\f42d";}

.fa-cc-amex:before{content:"\f1f3";}

.fa-cc-apple-pay:before{content:"\f416";}

.fa-cc-diners-club:before{content:"\f24c";}

.fa-cc-discover:before{content:"\f1f2";}

.fa-cc-jcb:before{content:"\f24b";}

.fa-cc-mastercard:before{content:"\f1f1";}

.fa-cc-paypal:before{content:"\f1f4";}

.fa-cc-stripe:before{content:"\f1f5";}

.fa-cc-visa:before{content:"\f1f0";}

.fa-centercode:before{content:"\f380";}

.fa-certificate:before{content:"\f0a3";}

.fa-chart-area:before{content:"\f1fe";}

.fa-chart-bar:before{content:"\f080";}

.fa-chart-line:before{content:"\f201";}

.fa-chart-pie:before{content:"\f200";}

.fa-check:before{content:"\f00c";}

.fa-check-circle:before{content:"\f058";}

.fa-check-square:before{content:"\f14a";}

.fa-chess:before{content:"\f439";}

.fa-chess-bishop:before{content:"\f43a";}

.fa-chess-board:before{content:"\f43c";}

.fa-chess-king:before{content:"\f43f";}

.fa-chess-knight:before{content:"\f441";}

.fa-chess-pawn:before{content:"\f443";}

.fa-chess-queen:before{content:"\f445";}

.fa-chess-rook:before{content:"\f447";}

.fa-chevron-circle-down:before{content:"\f13a";}

.fa-chevron-circle-left:before{content:"\f137";}

.fa-chevron-circle-right:before{content:"\f138";}

.fa-chevron-circle-up:before{content:"\f139";}

.fa-chevron-down:before{content:"\f078";}

.fa-chevron-left:before{content:"\f053";}

.fa-chevron-right:before{content:"\f054";}

.fa-chevron-up:before{content:"\f077";}

.fa-child:before{content:"\f1ae";}

.fa-chrome:before{content:"\f268";}

.fa-circle:before{content:"\f111";}

.fa-circle-notch:before{content:"\f1ce";}

.fa-clipboard:before{content:"\f328";}

.fa-clipboard-check:before{content:"\f46c";}

.fa-clipboard-list:before{content:"\f46d";}

.fa-clock:before{content:"\f017";}

.fa-clone:before{content:"\f24d";}

.fa-closed-captioning:before{content:"\f20a";}

.fa-cloud:before{content:"\f0c2";}

.fa-cloud-download-alt:before{content:"\f381";}

.fa-cloud-upload-alt:before{content:"\f382";}

.fa-cloudscale:before{content:"\f383";}

.fa-cloudsmith:before{content:"\f384";}

.fa-cloudversify:before{content:"\f385";}

.fa-code:before{content:"\f121";}

.fa-code-branch:before{content:"\f126";}

.fa-codepen:before{content:"\f1cb";}

.fa-codiepie:before{content:"\f284";}

.fa-coffee:before{content:"\f0f4";}

.fa-cog:before{content:"\f013";}

.fa-cogs:before{content:"\f085";}

.fa-columns:before{content:"\f0db";}

.fa-comment:before{content:"\f075";}

.fa-comment-alt:before{content:"\f27a";}

.fa-comments:before{content:"\f086";}

.fa-compass:before{content:"\f14e";}

.fa-compress:before{content:"\f066";}

.fa-connectdevelop:before{content:"\f20e";}

.fa-contao:before{content:"\f26d";}

.fa-copy:before{content:"\f0c5";}

.fa-copyright:before{content:"\f1f9";}

.fa-cpanel:before{content:"\f388";}

.fa-creative-commons:before{content:"\f25e";}

.fa-credit-card:before{content:"\f09d";}

.fa-crop:before{content:"\f125";}

.fa-crosshairs:before{content:"\f05b";}

.fa-css3:before{content:"\f13c";}

.fa-css3-alt:before{content:"\f38b";}

.fa-cube:before{content:"\f1b2";}

.fa-cubes:before{content:"\f1b3";}

.fa-cut:before{content:"\f0c4";}

.fa-cuttlefish:before{content:"\f38c";}

.fa-d-and-d:before{content:"\f38d";}

.fa-dashcube:before{content:"\f210";}

.fa-database:before{content:"\f1c0";}

.fa-deaf:before{content:"\f2a4";}

.fa-delicious:before{content:"\f1a5";}

.fa-deploydog:before{content:"\f38e";}

.fa-deskpro:before{content:"\f38f";}

.fa-desktop:before{content:"\f108";}

.fa-deviantart:before{content:"\f1bd";}

.fa-digg:before{content:"\f1a6";}

.fa-digital-ocean:before{content:"\f391";}

.fa-discord:before{content:"\f392";}

.fa-discourse:before{content:"\f393";}

.fa-dna:before{content:"\f471";}

.fa-dochub:before{content:"\f394";}

.fa-docker:before{content:"\f395";}

.fa-dollar-sign:before{content:"\f155";}

.fa-dolly:before{content:"\f472";}

.fa-dolly-flatbed:before{content:"\f474";}

.fa-dot-circle:before{content:"\f192";}

.fa-download:before{content:"\f019";}

.fa-draft2digital:before{content:"\f396";}

.fa-dribbble:before{content:"\f17d";}

.fa-dribbble-square:before{content:"\f397";}

.fa-dropbox:before{content:"\f16b";}

.fa-drupal:before{content:"\f1a9";}

.fa-dyalog:before{content:"\f399";}

.fa-earlybirds:before{content:"\f39a";}

.fa-edge:before{content:"\f282";}

.fa-edit:before{content:"\f044";}

.fa-eject:before{content:"\f052";}

.fa-elementor:before{content:"\f430";}

.fa-ellipsis-h:before{content:"\f141";}

.fa-ellipsis-v:before{content:"\f142";}

.fa-ember:before{content:"\f423";}

.fa-empire:before{content:"\f1d1";}

.fa-envelope:before{content:"\f0e0";}

.fa-envelope-open:before{content:"\f2b6";}

.fa-envelope-square:before{content:"\f199";}

.fa-envira:before{content:"\f299";}

.fa-eraser:before{content:"\f12d";}

.fa-erlang:before{content:"\f39d";}

.fa-ethereum:before{content:"\f42e";}

.fa-etsy:before{content:"\f2d7";}

.fa-euro-sign:before{content:"\f153";}

.fa-exchange-alt:before{content:"\f362";}

.fa-exclamation:before{content:"\f12a";}

.fa-exclamation-circle:before{content:"\f06a";}

.fa-exclamation-triangle:before{content:"\f071";}

.fa-expand:before{content:"\f065";}

.fa-expand-arrows-alt:before{content:"\f31e";}

.fa-expeditedssl:before{content:"\f23e";}

.fa-external-link-alt:before{content:"\f35d";}

.fa-external-link-square-alt:before{content:"\f360";}

.fa-eye:before{content:"\f06e";}

.fa-eye-dropper:before{content:"\f1fb";}

.fa-eye-slash:before{content:"\f070";}

.fa-facebook:before{content:"\f09a";}

.fa-facebook-f:before{content:"\f39e";}

.fa-facebook-messenger:before{content:"\f39f";}

.fa-facebook-square:before{content:"\f082";}

.fa-fast-backward:before{content:"\f049";}

.fa-fast-forward:before{content:"\f050";}

.fa-fax:before{content:"\f1ac";}

.fa-female:before{content:"\f182";}

.fa-fighter-jet:before{content:"\f0fb";}

.fa-file:before{content:"\f15b";}

.fa-file-alt:before{content:"\f15c";}

.fa-file-archive:before{content:"\f1c6";}

.fa-file-audio:before{content:"\f1c7";}

.fa-file-code:before{content:"\f1c9";}

.fa-file-excel:before{content:"\f1c3";}

.fa-file-image:before{content:"\f1c5";}

.fa-file-pdf:before{content:"\f1c1";}

.fa-file-powerpoint:before{content:"\f1c4";}

.fa-file-video:before{content:"\f1c8";}

.fa-file-word:before{content:"\f1c2";}

.fa-film:before{content:"\f008";}

.fa-filter:before{content:"\f0b0";}

.fa-fire:before{content:"\f06d";}

.fa-fire-extinguisher:before{content:"\f134";}

.fa-firefox:before{content:"\f269";}

.fa-first-aid:before{content:"\f479";}

.fa-first-order:before{content:"\f2b0";}

.fa-firstdraft:before{content:"\f3a1";}

.fa-flag:before{content:"\f024";}

.fa-flag-checkered:before{content:"\f11e";}

.fa-flask:before{content:"\f0c3";}

.fa-flickr:before{content:"\f16e";}

.fa-flipboard:before{content:"\f44d";}

.fa-fly:before{content:"\f417";}

.fa-folder:before{content:"\f07b";}

.fa-folder-open:before{content:"\f07c";}

.fa-font:before{content:"\f031";}

.fa-font-awesome:before{content:"\f2b4";}

.fa-font-awesome-alt:before{content:"\f35c";}

.fa-font-awesome-flag:before{content:"\f425";}

.fa-fonticons:before{content:"\f280";}

.fa-fonticons-fi:before{content:"\f3a2";}

.fa-football-ball:before{content:"\f44e";}

.fa-fort-awesome:before{content:"\f286";}

.fa-fort-awesome-alt:before{content:"\f3a3";}

.fa-forumbee:before{content:"\f211";}

.fa-forward:before{content:"\f04e";}

.fa-foursquare:before{content:"\f180";}

.fa-free-code-camp:before{content:"\f2c5";}

.fa-freebsd:before{content:"\f3a4";}

.fa-frown:before{content:"\f119";}

.fa-futbol:before{content:"\f1e3";}

.fa-gamepad:before{content:"\f11b";}

.fa-gavel:before{content:"\f0e3";}

.fa-gem:before{content:"\f3a5";}

.fa-genderless:before{content:"\f22d";}

.fa-get-pocket:before{content:"\f265";}

.fa-gg:before{content:"\f260";}

.fa-gg-circle:before{content:"\f261";}

.fa-gift:before{content:"\f06b";}

.fa-git:before{content:"\f1d3";}

.fa-git-square:before{content:"\f1d2";}

.fa-github:before{content:"\f09b";}

.fa-github-alt:before{content:"\f113";}

.fa-github-square:before{content:"\f092";}

.fa-gitkraken:before{content:"\f3a6";}

.fa-gitlab:before{content:"\f296";}

.fa-gitter:before{content:"\f426";}

.fa-glass-martini:before{content:"\f000";}

.fa-glide:before{content:"\f2a5";}

.fa-glide-g:before{content:"\f2a6";}

.fa-globe:before{content:"\f0ac";}

.fa-gofore:before{content:"\f3a7";}

.fa-golf-ball:before{content:"\f450";}

.fa-goodreads:before{content:"\f3a8";}

.fa-goodreads-g:before{content:"\f3a9";}

.fa-google:before{content:"\f1a0";}

.fa-google-drive:before{content:"\f3aa";}

.fa-google-play:before{content:"\f3ab";}

.fa-google-plus:before{content:"\f2b3";}

.fa-google-plus-g:before{content:"\f0d5";}

.fa-google-plus-square:before{content:"\f0d4";}

.fa-google-wallet:before{content:"\f1ee";}

.fa-graduation-cap:before{content:"\f19d";}

.fa-gratipay:before{content:"\f184";}

.fa-grav:before{content:"\f2d6";}

.fa-gripfire:before{content:"\f3ac";}

.fa-grunt:before{content:"\f3ad";}

.fa-gulp:before{content:"\f3ae";}

.fa-h-square:before{content:"\f0fd";}

.fa-hacker-news:before{content:"\f1d4";}

.fa-hacker-news-square:before{content:"\f3af";}

.fa-hand-lizard:before{content:"\f258";}

.fa-hand-paper:before{content:"\f256";}

.fa-hand-peace:before{content:"\f25b";}

.fa-hand-point-down:before{content:"\f0a7";}

.fa-hand-point-left:before{content:"\f0a5";}

.fa-hand-point-right:before{content:"\f0a4";}

.fa-hand-point-up:before{content:"\f0a6";}

.fa-hand-pointer:before{content:"\f25a";}

.fa-hand-rock:before{content:"\f255";}

.fa-hand-scissors:before{content:"\f257";}

.fa-hand-spock:before{content:"\f259";}

.fa-handshake:before{content:"\f2b5";}

.fa-hashtag:before{content:"\f292";}

.fa-hdd:before{content:"\f0a0";}

.fa-heading:before{content:"\f1dc";}

.fa-headphones:before{content:"\f025";}

.fa-heart:before{content:"\f004";}

.fa-heartbeat:before{content:"\f21e";}

.fa-hips:before{content:"\f452";}

.fa-hire-a-helper:before{content:"\f3b0";}

.fa-history:before{content:"\f1da";}

.fa-hockey-puck:before{content:"\f453";}

.fa-home:before{content:"\f015";}

.fa-hooli:before{content:"\f427";}

.fa-hospital:before{content:"\f0f8";}

.fa-hospital-symbol:before{content:"\f47e";}

.fa-hotjar:before{content:"\f3b1";}

.fa-hourglass:before{content:"\f254";}

.fa-hourglass-end:before{content:"\f253";}

.fa-hourglass-half:before{content:"\f252";}

.fa-hourglass-start:before{content:"\f251";}

.fa-houzz:before{content:"\f27c";}

.fa-html5:before{content:"\f13b";}

.fa-hubspot:before{content:"\f3b2";}

.fa-i-cursor:before{content:"\f246";}

.fa-id-badge:before{content:"\f2c1";}

.fa-id-card:before{content:"\f2c2";}

.fa-image:before{content:"\f03e";}

.fa-images:before{content:"\f302";}

.fa-imdb:before{content:"\f2d8";}

.fa-inbox:before{content:"\f01c";}

.fa-indent:before{content:"\f03c";}

.fa-industry:before{content:"\f275";}

.fa-info:before{content:"\f129";}

.fa-info-circle:before{content:"\f05a";}

.fa-instagram:before{content:"\f16d";}

.fa-internet-explorer:before{content:"\f26b";}

.fa-ioxhost:before{content:"\f208";}

.fa-italic:before{content:"\f033";}

.fa-itunes:before{content:"\f3b4";}

.fa-itunes-note:before{content:"\f3b5";}

.fa-jenkins:before{content:"\f3b6";}

.fa-joget:before{content:"\f3b7";}

.fa-joomla:before{content:"\f1aa";}

.fa-js:before{content:"\f3b8";}

.fa-js-square:before{content:"\f3b9";}

.fa-jsfiddle:before{content:"\f1cc";}

.fa-key:before{content:"\f084";}

.fa-keyboard:before{content:"\f11c";}

.fa-keycdn:before{content:"\f3ba";}

.fa-kickstarter:before{content:"\f3bb";}

.fa-kickstarter-k:before{content:"\f3bc";}

.fa-korvue:before{content:"\f42f";}

.fa-language:before{content:"\f1ab";}

.fa-laptop:before{content:"\f109";}

.fa-laravel:before{content:"\f3bd";}

.fa-lastfm:before{content:"\f202";}

.fa-lastfm-square:before{content:"\f203";}

.fa-leaf:before{content:"\f06c";}

.fa-leanpub:before{content:"\f212";}

.fa-lemon:before{content:"\f094";}

.fa-less:before{content:"\f41d";}

.fa-level-down-alt:before{content:"\f3be";}

.fa-level-up-alt:before{content:"\f3bf";}

.fa-life-ring:before{content:"\f1cd";}

.fa-lightbulb:before{content:"\f0eb";}

.fa-line:before{content:"\f3c0";}

.fa-link:before{content:"\f0c1";}

.fa-linkedin:before{content:"\f08c";}

.fa-linkedin-in:before{content:"\f0e1";}

.fa-linode:before{content:"\f2b8";}

.fa-linux:before{content:"\f17c";}

.fa-lira-sign:before{content:"\f195";}

.fa-list:before{content:"\f03a";}

.fa-list-alt:before{content:"\f022";}

.fa-list-ol:before{content:"\f0cb";}

.fa-list-ul:before{content:"\f0ca";}

.fa-location-arrow:before{content:"\f124";}

.fa-lock:before{content:"\f023";}

.fa-lock-open:before{content:"\f3c1";}

.fa-long-arrow-alt-down:before{content:"\f309";}

.fa-long-arrow-alt-left:before{content:"\f30a";}

.fa-long-arrow-alt-right:before{content:"\f30b";}

.fa-long-arrow-alt-up:before{content:"\f30c";}

.fa-low-vision:before{content:"\f2a8";}

.fa-lyft:before{content:"\f3c3";}

.fa-magento:before{content:"\f3c4";}

.fa-magic:before{content:"\f0d0";}

.fa-magnet:before{content:"\f076";}

.fa-male:before{content:"\f183";}

.fa-map:before{content:"\f279";}

.fa-map-marker:before{content:"\f041";}

.fa-map-marker-alt:before{content:"\f3c5";}

.fa-map-pin:before{content:"\f276";}

.fa-map-signs:before{content:"\f277";}

.fa-mars:before{content:"\f222";}

.fa-mars-double:before{content:"\f227";}

.fa-mars-stroke:before{content:"\f229";}

.fa-mars-stroke-h:before{content:"\f22b";}

.fa-mars-stroke-v:before{content:"\f22a";}

.fa-maxcdn:before{content:"\f136";}

.fa-medapps:before{content:"\f3c6";}

.fa-medium:before{content:"\f23a";}

.fa-medium-m:before{content:"\f3c7";}

.fa-medkit:before{content:"\f0fa";}

.fa-medrt:before{content:"\f3c8";}

.fa-meetup:before{content:"\f2e0";}

.fa-meh:before{content:"\f11a";}

.fa-mercury:before{content:"\f223";}

.fa-microchip:before{content:"\f2db";}

.fa-microphone:before{content:"\f130";}

.fa-microphone-slash:before{content:"\f131";}

.fa-microsoft:before{content:"\f3ca";}

.fa-minus:before{content:"\f068";}

.fa-minus-circle:before{content:"\f056";}

.fa-minus-square:before{content:"\f146";}

.fa-mix:before{content:"\f3cb";}

.fa-mixcloud:before{content:"\f289";}

.fa-mizuni:before{content:"\f3cc";}

.fa-mobile:before{content:"\f10b";}

.fa-mobile-alt:before{content:"\f3cd";}

.fa-modx:before{content:"\f285";}

.fa-monero:before{content:"\f3d0";}

.fa-money-bill-alt:before{content:"\f3d1";}

.fa-moon:before{content:"\f186";}

.fa-motorcycle:before{content:"\f21c";}

.fa-mouse-pointer:before{content:"\f245";}

.fa-music:before{content:"\f001";}

.fa-napster:before{content:"\f3d2";}

.fa-neuter:before{content:"\f22c";}

.fa-newspaper:before{content:"\f1ea";}

.fa-nintendo-switch:before{content:"\f418";}

.fa-node:before{content:"\f419";}

.fa-node-js:before{content:"\f3d3";}

.fa-npm:before{content:"\f3d4";}

.fa-ns8:before{content:"\f3d5";}

.fa-nutritionix:before{content:"\f3d6";}

.fa-object-group:before{content:"\f247";}

.fa-object-ungroup:before{content:"\f248";}

.fa-odnoklassniki:before{content:"\f263";}

.fa-odnoklassniki-square:before{content:"\f264";}

.fa-opencart:before{content:"\f23d";}

.fa-openid:before{content:"\f19b";}

.fa-opera:before{content:"\f26a";}

.fa-optin-monster:before{content:"\f23c";}

.fa-osi:before{content:"\f41a";}

.fa-outdent:before{content:"\f03b";}

.fa-page4:before{content:"\f3d7";}

.fa-pagelines:before{content:"\f18c";}

.fa-paint-brush:before{content:"\f1fc";}

.fa-palfed:before{content:"\f3d8";}

.fa-pallet:before{content:"\f482";}

.fa-paper-plane:before{content:"\f1d8";}

.fa-paperclip:before{content:"\f0c6";}

.fa-paragraph:before{content:"\f1dd";}

.fa-paste:before{content:"\f0ea";}

.fa-patreon:before{content:"\f3d9";}

.fa-pause:before{content:"\f04c";}

.fa-pause-circle:before{content:"\f28b";}

.fa-paw:before{content:"\f1b0";}

.fa-paypal:before{content:"\f1ed";}

.fa-pen-square:before{content:"\f14b";}

.fa-pencil-alt:before{content:"\f303";}

.fa-percent:before{content:"\f295";}

.fa-periscope:before{content:"\f3da";}

.fa-phabricator:before{content:"\f3db";}

.fa-phoenix-framework:before{content:"\f3dc";}

.fa-phone:before{content:"\f095";}

.fa-phone-square:before{content:"\f098";}

.fa-phone-volume:before{content:"\f2a0";}

.fa-php:before{content:"\f457";}

.fa-pied-piper:before{content:"\f2ae";}

.fa-pied-piper-alt:before{content:"\f1a8";}

.fa-pied-piper-pp:before{content:"\f1a7";}

.fa-pills:before{content:"\f484";}

.fa-pinterest:before{content:"\f0d2";}

.fa-pinterest-p:before{content:"\f231";}

.fa-pinterest-square:before{content:"\f0d3";}

.fa-plane:before{content:"\f072";}

.fa-play:before{content:"\f04b";}

.fa-play-circle:before{content:"\f144";}

.fa-playstation:before{content:"\f3df";}

.fa-plug:before{content:"\f1e6";}

.fa-plus:before{content:"\f067";}

.fa-plus-circle:before{content:"\f055";}

.fa-plus-square:before{content:"\f0fe";}

.fa-podcast:before{content:"\f2ce";}

.fa-pound-sign:before{content:"\f154";}

.fa-power-off:before{content:"\f011";}

.fa-print:before{content:"\f02f";}

.fa-product-hunt:before{content:"\f288";}

.fa-pushed:before{content:"\f3e1";}

.fa-puzzle-piece:before{content:"\f12e";}

.fa-python:before{content:"\f3e2";}

.fa-qq:before{content:"\f1d6";}

.fa-qrcode:before{content:"\f029";}

.fa-question:before{content:"\f128";}

.fa-question-circle:before{content:"\f059";}

.fa-quidditch:before{content:"\f458";}

.fa-quinscape:before{content:"\f459";}

.fa-quora:before{content:"\f2c4";}

.fa-quote-left:before{content:"\f10d";}

.fa-quote-right:before{content:"\f10e";}

.fa-random:before{content:"\f074";}

.fa-ravelry:before{content:"\f2d9";}

.fa-react:before{content:"\f41b";}

.fa-rebel:before{content:"\f1d0";}

.fa-recycle:before{content:"\f1b8";}

.fa-red-river:before{content:"\f3e3";}

.fa-reddit:before{content:"\f1a1";}

.fa-reddit-alien:before{content:"\f281";}

.fa-reddit-square:before{content:"\f1a2";}

.fa-redo:before{content:"\f01e";}

.fa-redo-alt:before{content:"\f2f9";}

.fa-registered:before{content:"\f25d";}

.fa-rendact:before{content:"\f3e4";}

.fa-renren:before{content:"\f18b";}

.fa-reply:before{content:"\f3e5";}

.fa-reply-all:before{content:"\f122";}

.fa-replyd:before{content:"\f3e6";}

.fa-resolving:before{content:"\f3e7";}

.fa-retweet:before{content:"\f079";}

.fa-road:before{content:"\f018";}

.fa-rocket:before{content:"\f135";}

.fa-rocketchat:before{content:"\f3e8";}

.fa-rockrms:before{content:"\f3e9";}

.fa-rss:before{content:"\f09e";}

.fa-rss-square:before{content:"\f143";}

.fa-ruble-sign:before{content:"\f158";}

.fa-rupee-sign:before{content:"\f156";}

.fa-safari:before{content:"\f267";}

.fa-sass:before{content:"\f41e";}

.fa-save:before{content:"\f0c7";}

.fa-schlix:before{content:"\f3ea";}

.fa-scribd:before{content:"\f28a";}

.fa-search:before{content:"\f002";}

.fa-search-minus:before{content:"\f010";}

.fa-search-plus:before{content:"\f00e";}

.fa-searchengin:before{content:"\f3eb";}

.fa-sellcast:before{content:"\f2da";}

.fa-sellsy:before{content:"\f213";}

.fa-server:before{content:"\f233";}

.fa-servicestack:before{content:"\f3ec";}

.fa-share:before{content:"\f064";}

.fa-share-alt:before{content:"\f1e0";}

.fa-share-alt-square:before{content:"\f1e1";}

.fa-share-square:before{content:"\f14d";}

.fa-shekel-sign:before{content:"\f20b";}

.fa-shield-alt:before{content:"\f3ed";}

.fa-ship:before{content:"\f21a";}

.fa-shipping-fast:before{content:"\f48b";}

.fa-shirtsinbulk:before{content:"\f214";}

.fa-shopping-bag:before{content:"\f290";}

.fa-shopping-basket:before{content:"\f291";}

.fa-shopping-cart:before{content:"\f07a";}

.fa-shower:before{content:"\f2cc";}

.fa-sign-in-alt:before{content:"\f2f6";}

.fa-sign-language:before{content:"\f2a7";}

.fa-sign-out-alt:before{content:"\f2f5";}

.fa-signal:before{content:"\f012";}

.fa-simplybuilt:before{content:"\f215";}

.fa-sistrix:before{content:"\f3ee";}

.fa-sitemap:before{content:"\f0e8";}

.fa-skyatlas:before{content:"\f216";}

.fa-skype:before{content:"\f17e";}

.fa-slack:before{content:"\f198";}

.fa-slack-hash:before{content:"\f3ef";}

.fa-sliders-h:before{content:"\f1de";}

.fa-slideshare:before{content:"\f1e7";}

.fa-smile:before{content:"\f118";}

.fa-snapchat:before{content:"\f2ab";}

.fa-snapchat-ghost:before{content:"\f2ac";}

.fa-snapchat-square:before{content:"\f2ad";}

.fa-snowflake:before{content:"\f2dc";}

.fa-sort:before{content:"\f0dc";}

.fa-sort-alpha-down:before{content:"\f15d";}

.fa-sort-alpha-up:before{content:"\f15e";}

.fa-sort-amount-down:before{content:"\f160";}

.fa-sort-amount-up:before{content:"\f161";}

.fa-sort-down:before{content:"\f0dd";}

.fa-sort-numeric-down:before{content:"\f162";}

.fa-sort-numeric-up:before{content:"\f163";}

.fa-sort-up:before{content:"\f0de";}

.fa-soundcloud:before{content:"\f1be";}

.fa-space-shuttle:before{content:"\f197";}

.fa-speakap:before{content:"\f3f3";}

.fa-spinner:before{content:"\f110";}

.fa-spotify:before{content:"\f1bc";}

.fa-square:before{content:"\f0c8";}

.fa-square-full:before{content:"\f45c";}

.fa-stack-exchange:before{content:"\f18d";}

.fa-stack-overflow:before{content:"\f16c";}

.fa-star:before{content:"\f005";}

.fa-star-half:before{content:"\f089";}

.fa-staylinked:before{content:"\f3f5";}

.fa-steam:before{content:"\f1b6";}

.fa-steam-square:before{content:"\f1b7";}

.fa-steam-symbol:before{content:"\f3f6";}

.fa-step-backward:before{content:"\f048";}

.fa-step-forward:before{content:"\f051";}

.fa-stethoscope:before{content:"\f0f1";}

.fa-sticker-mule:before{content:"\f3f7";}

.fa-sticky-note:before{content:"\f249";}

.fa-stop:before{content:"\f04d";}

.fa-stop-circle:before{content:"\f28d";}

.fa-stopwatch:before{content:"\f2f2";}

.fa-strava:before{content:"\f428";}

.fa-street-view:before{content:"\f21d";}

.fa-strikethrough:before{content:"\f0cc";}

.fa-stripe:before{content:"\f429";}

.fa-stripe-s:before{content:"\f42a";}

.fa-studiovinari:before{content:"\f3f8";}

.fa-stumbleupon:before{content:"\f1a4";}

.fa-stumbleupon-circle:before{content:"\f1a3";}

.fa-subscript:before{content:"\f12c";}

.fa-subway:before{content:"\f239";}

.fa-suitcase:before{content:"\f0f2";}

.fa-sun:before{content:"\f185";}

.fa-superpowers:before{content:"\f2dd";}

.fa-superscript:before{content:"\f12b";}

.fa-supple:before{content:"\f3f9";}

.fa-sync:before{content:"\f021";}

.fa-sync-alt:before{content:"\f2f1";}

.fa-syringe:before{content:"\f48e";}

.fa-table:before{content:"\f0ce";}

.fa-table-tennis:before{content:"\f45d";}

.fa-tablet:before{content:"\f10a";}

.fa-tablet-alt:before{content:"\f3fa";}

.fa-tachometer-alt:before{content:"\f3fd";}

.fa-tag:before{content:"\f02b";}

.fa-tags:before{content:"\f02c";}

.fa-tasks:before{content:"\f0ae";}

.fa-taxi:before{content:"\f1ba";}

.fa-telegram:before{content:"\f2c6";}

.fa-telegram-plane:before{content:"\f3fe";}

.fa-tencent-weibo:before{content:"\f1d5";}

.fa-terminal:before{content:"\f120";}

.fa-text-height:before{content:"\f034";}

.fa-text-width:before{content:"\f035";}

.fa-th:before{content:"\f00a";}

.fa-th-large:before{content:"\f009";}

.fa-th-list:before{content:"\f00b";}

.fa-themeisle:before{content:"\f2b2";}

.fa-thermometer:before{content:"\f491";}

.fa-thermometer-empty:before{content:"\f2cb";}

.fa-thermometer-full:before{content:"\f2c7";}

.fa-thermometer-half:before{content:"\f2c9";}

.fa-thermometer-quarter:before{content:"\f2ca";}

.fa-thermometer-three-quarters:before{content:"\f2c8";}

.fa-thumbs-down:before{content:"\f165";}

.fa-thumbs-up:before{content:"\f164";}

.fa-thumbtack:before{content:"\f08d";}

.fa-ticket-alt:before{content:"\f3ff";}

.fa-times:before{content:"\f00d";}

.fa-times-circle:before{content:"\f057";}

.fa-tint:before{content:"\f043";}

.fa-toggle-off:before{content:"\f204";}

.fa-toggle-on:before{content:"\f205";}

.fa-trademark:before{content:"\f25c";}

.fa-train:before{content:"\f238";}

.fa-transgender:before{content:"\f224";}

.fa-transgender-alt:before{content:"\f225";}

.fa-trash:before{content:"\f1f8";}

.fa-trash-alt:before{content:"\f2ed";}

.fa-tree:before{content:"\f1bb";}

.fa-trello:before{content:"\f181";}

.fa-tripadvisor:before{content:"\f262";}

.fa-trophy:before{content:"\f091";}

.fa-truck:before{content:"\f0d1";}

.fa-tty:before{content:"\f1e4";}

.fa-tumblr:before{content:"\f173";}

.fa-tumblr-square:before{content:"\f174";}

.fa-tv:before{content:"\f26c";}

.fa-twitch:before{content:"\f1e8";}

.fa-twitter:before{content:"\f099";}

.fa-twitter-square:before{content:"\f081";}

.fa-typo3:before{content:"\f42b";}

.fa-uber:before{content:"\f402";}

.fa-uikit:before{content:"\f403";}

.fa-umbrella:before{content:"\f0e9";}

.fa-underline:before{content:"\f0cd";}

.fa-undo:before{content:"\f0e2";}

.fa-undo-alt:before{content:"\f2ea";}

.fa-uniregistry:before{content:"\f404";}

.fa-universal-access:before{content:"\f29a";}

.fa-university:before{content:"\f19c";}

.fa-unlink:before{content:"\f127";}

.fa-unlock:before{content:"\f09c";}

.fa-unlock-alt:before{content:"\f13e";}

.fa-untappd:before{content:"\f405";}

.fa-upload:before{content:"\f093";}

.fa-usb:before{content:"\f287";}

.fa-user:before{content:"\f007";}

.fa-user-circle:before{content:"\f2bd";}

.fa-user-md:before{content:"\f0f0";}

.fa-user-plus:before{content:"\f234";}

.fa-user-secret:before{content:"\f21b";}

.fa-user-times:before{content:"\f235";}

.fa-users:before{content:"\f0c0";}

.fa-ussunnah:before{content:"\f407";}

.fa-utensil-spoon:before{content:"\f2e5";}

.fa-utensils:before{content:"\f2e7";}

.fa-vaadin:before{content:"\f408";}

.fa-venus:before{content:"\f221";}

.fa-venus-double:before{content:"\f226";}

.fa-venus-mars:before{content:"\f228";}

.fa-viacoin:before{content:"\f237";}

.fa-viadeo:before{content:"\f2a9";}

.fa-viadeo-square:before{content:"\f2aa";}

.fa-viber:before{content:"\f409";}

.fa-video:before{content:"\f03d";}

.fa-vimeo:before{content:"\f40a";}

.fa-vimeo-square:before{content:"\f194";}

.fa-vimeo-v:before{content:"\f27d";}

.fa-vine:before{content:"\f1ca";}

.fa-vk:before{content:"\f189";}

.fa-vnv:before{content:"\f40b";}

.fa-volleyball-ball:before{content:"\f45f";}

.fa-volume-down:before{content:"\f027";}

.fa-volume-off:before{content:"\f026";}

.fa-volume-up:before{content:"\f028";}

.fa-vuejs:before{content:"\f41f";}

.fa-warehouse:before{content:"\f494";}

.fa-weibo:before{content:"\f18a";}

.fa-weight:before{content:"\f496";}

.fa-weixin:before{content:"\f1d7";}

.fa-whatsapp:before{content:"\f232";}

.fa-whatsapp-square:before{content:"\f40c";}

.fa-wheelchair:before{content:"\f193";}

.fa-whmcs:before{content:"\f40d";}

.fa-wifi:before{content:"\f1eb";}

.fa-wikipedia-w:before{content:"\f266";}

.fa-window-close:before{content:"\f410";}

.fa-window-maximize:before{content:"\f2d0";}

.fa-window-minimize:before{content:"\f2d1";}

.fa-window-restore:before{content:"\f2d2";}

.fa-windows:before{content:"\f17a";}

.fa-won-sign:before{content:"\f159";}

.fa-wordpress:before{content:"\f19a";}

.fa-wordpress-simple:before{content:"\f411";}

.fa-wpbeginner:before{content:"\f297";}

.fa-wpexplorer:before{content:"\f2de";}

.fa-wpforms:before{content:"\f298";}

.fa-wrench:before{content:"\f0ad";}

.fa-xbox:before{content:"\f412";}

.fa-xing:before{content:"\f168";}

.fa-xing-square:before{content:"\f169";}

.fa-y-combinator:before{content:"\f23b";}

.fa-yahoo:before{content:"\f19e";}

.fa-yandex:before{content:"\f413";}

.fa-yandex-international:before{content:"\f414";}

.fa-yelp:before{content:"\f1e9";}

.fa-yen-sign:before{content:"\f157";}

.fa-yoast:before{content:"\f2b1";}

.fa-youtube:before{content:"\f167";}

.fa-youtube-square:before{content:"\f431";}

.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}

.sr-only-focusable:active, .sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}

.widget:after, .search-form:after, .post-password-form p:after, .navigation-single:after{content:'';display:block;clear:both;}

button,

a, .mainNavDropdown.dropdown-menu, .featuresList.featuresList04 h3, .featuresList.featuresList04 .h3, .featuresList.featuresList04 .icn, .featuresList .wrap, .widget.rpListWidget .imgWrap, .serviceColumn, .serviceColumn h3, .serviceColumn .h3, .serviceColumn .columnBgCover, .stepsGuideList .icn, .filterList a:after, .filtersNavTabs.nav-tabs .nav-link:after, .prPostColumn.prPostColumnInGallery .prColumnBgCover:before, .prPostColumn.hasOverlay .prColumnBgCover:before, .prPostColumn .prColumnBgCover, .prPostColumn .prPostCaption, .testimonialSwitcherPicWrap, .videoBlockWrap.hasOverlay .videoBlockBgCover:before, .ltPostColumn.ltPostColumn05 .descriptionWrap, .ltPostColumn .alignleft,

.ltPostColumn .aligncenter, .ltPostColumn h3, .ltPostColumn .h3, .ltPostColumn .time, .ltPostColumn .ltPostBgCoverImage:before, .yoeListing h3, .yoeListing .h3, .yoeListing .icn, .videoAside:before, .videoAside .btnPlay, .phadrList .icnWrap, .bsSSlide:after, .bsSSlide:before, .bsSSlide .holderWrap, .svcColumn, .prjctTextHolder, .pSsImage:before, .hwwColumnsList .align:before, .bannerAsideServicesList h3, .bannerAsideServicesList .h3, .bannerAsideServicesList .icn, .swwdPost .aligncenter, .hiwStepsList > li:before, .npssSlide, .npssSlide .powVisualPost .textWrap, .pricePlanColumn .columnHead, .pricePlanColumn .chBgCover, .popActionsList, .teamColumn h3, .teamColumn .h3,

.teamColumn h4, .teamColumn .h4, .pdssImage, .ctList .icn, .ctList h3, .ctList .h3{-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;-webkit-transition-property:color, background, border, visibility, opacity, max-height, max-width, -webkit-box-shadow, -webkit-transform;transition-property:color, background, border, visibility, opacity, max-height, max-width, -webkit-box-shadow, -webkit-transform;-o-transition-property:color, background, border, visibility, opacity, box-shadow, transform, max-height, max-width;transition-property:color, background, border, visibility, opacity, box-shadow, transform, max-height, max-width;transition-property:color, background, border, visibility, opacity, box-shadow, transform, max-height, max-width, -webkit-box-shadow, -webkit-transform;}

img{max-width:100%;}

.comment-form input[type='text'],

.search-form input[type='text'],

.post-password-form input[type='text'], .comment-form

input[type='tel'],

.search-form

input[type='tel'],

.post-password-form

input[type='tel'], .comment-form

input[type='email'],

.search-form

input[type='email'],

.post-password-form

input[type='email'], .comment-form

input[type='search'],

.search-form

input[type='search'],

.post-password-form

input[type='search'], .comment-form

input[type='password'],

.search-form

input[type='password'],

.post-password-form

input[type='password'], .comment-form

input[type='url'],

.search-form

input[type='url'],

.post-password-form

input[type='url'], .comment-form

input[type='date'],

.search-form

input[type='date'],

.post-password-form

input[type='date'], .comment-form

textarea,

.search-form

textarea,

.post-password-form

textarea{-webkit-appearance:none;-webkit-border-radius:0;border:1px solid #999;padding:.5em .7em;}

.comment-form input[type='text']:focus,

.search-form input[type='text']:focus,

.post-password-form input[type='text']:focus, .comment-form

input[type='tel']:focus,

.search-form

input[type='tel']:focus,

.post-password-form

input[type='tel']:focus, .comment-form

input[type='email']:focus,

.search-form

input[type='email']:focus,

.post-password-form

input[type='email']:focus, .comment-form

input[type='search']:focus,

.search-form

input[type='search']:focus,

.post-password-form

input[type='search']:focus, .comment-form

input[type='password']:focus,

.search-form

input[type='password']:focus,

.post-password-form

input[type='password']:focus, .comment-form

input[type='url']:focus,

.search-form

input[type='url']:focus,

.post-password-form

input[type='url']:focus, .comment-form

input[type='date']:focus,

.search-form

input[type='date']:focus,

.post-password-form

input[type='date']:focus, .comment-form

textarea:focus,

.search-form

textarea:focus,

.post-password-form

textarea:focus{border-color:#333;}

.comment-form input[type='text']::-webkit-input-placeholder,

.search-form input[type='text']::-webkit-input-placeholder,

.post-password-form input[type='text']::-webkit-input-placeholder, .comment-form

input[type='tel']::-webkit-input-placeholder,

.search-form

input[type='tel']::-webkit-input-placeholder,

.post-password-form

input[type='tel']::-webkit-input-placeholder, .comment-form

input[type='email']::-webkit-input-placeholder,

.search-form

input[type='email']::-webkit-input-placeholder,

.post-password-form

input[type='email']::-webkit-input-placeholder, .comment-form

input[type='search']::-webkit-input-placeholder,

.search-form

input[type='search']::-webkit-input-placeholder,

.post-password-form

input[type='search']::-webkit-input-placeholder, .comment-form

input[type='password']::-webkit-input-placeholder,

.search-form

input[type='password']::-webkit-input-placeholder,

.post-password-form

input[type='password']::-webkit-input-placeholder, .comment-form

input[type='url']::-webkit-input-placeholder,

.search-form

input[type='url']::-webkit-input-placeholder,

.post-password-form

input[type='url']::-webkit-input-placeholder, .comment-form

input[type='date']::-webkit-input-placeholder,

.search-form

input[type='date']::-webkit-input-placeholder,

.post-password-form

input[type='date']::-webkit-input-placeholder, .comment-form

textarea::-webkit-input-placeholder,

.search-form

textarea::-webkit-input-placeholder,

.post-password-form

textarea::-webkit-input-placeholder{color:#ccc;}

.comment-form input[type='text']::-moz-placeholder,

.search-form input[type='text']::-moz-placeholder,

.post-password-form input[type='text']::-moz-placeholder, .comment-form

input[type='tel']::-moz-placeholder,

.search-form

input[type='tel']::-moz-placeholder,

.post-password-form

input[type='tel']::-moz-placeholder, .comment-form

input[type='email']::-moz-placeholder,

.search-form

input[type='email']::-moz-placeholder,

.post-password-form

input[type='email']::-moz-placeholder, .comment-form

input[type='search']::-moz-placeholder,

.search-form

input[type='search']::-moz-placeholder,

.post-password-form

input[type='search']::-moz-placeholder, .comment-form

input[type='password']::-moz-placeholder,

.search-form

input[type='password']::-moz-placeholder,

.post-password-form

input[type='password']::-moz-placeholder, .comment-form

input[type='url']::-moz-placeholder,

.search-form

input[type='url']::-moz-placeholder,

.post-password-form

input[type='url']::-moz-placeholder, .comment-form

input[type='date']::-moz-placeholder,

.search-form

input[type='date']::-moz-placeholder,

.post-password-form

input[type='date']::-moz-placeholder, .comment-form

textarea::-moz-placeholder,

.search-form

textarea::-moz-placeholder,

.post-password-form

textarea::-moz-placeholder{opacity:1;color:#ccc;}

.comment-form input[type='text']:-moz-placeholder,

.search-form input[type='text']:-moz-placeholder,

.post-password-form input[type='text']:-moz-placeholder, .comment-form

input[type='tel']:-moz-placeholder,

.search-form

input[type='tel']:-moz-placeholder,

.post-password-form

input[type='tel']:-moz-placeholder, .comment-form

input[type='email']:-moz-placeholder,

.search-form

input[type='email']:-moz-placeholder,

.post-password-form

input[type='email']:-moz-placeholder, .comment-form

input[type='search']:-moz-placeholder,

.search-form

input[type='search']:-moz-placeholder,

.post-password-form

input[type='search']:-moz-placeholder, .comment-form

input[type='password']:-moz-placeholder,

.search-form

input[type='password']:-moz-placeholder,

.post-password-form

input[type='password']:-moz-placeholder, .comment-form

input[type='url']:-moz-placeholder,

.search-form

input[type='url']:-moz-placeholder,

.post-password-form

input[type='url']:-moz-placeholder, .comment-form

input[type='date']:-moz-placeholder,

.search-form

input[type='date']:-moz-placeholder,

.post-password-form

input[type='date']:-moz-placeholder, .comment-form

textarea:-moz-placeholder,

.search-form

textarea:-moz-placeholder,

.post-password-form

textarea:-moz-placeholder{color:#ccc;}

.comment-form input[type='text']:-ms-input-placeholder,

.search-form input[type='text']:-ms-input-placeholder,

.post-password-form input[type='text']:-ms-input-placeholder, .comment-form

input[type='tel']:-ms-input-placeholder,

.search-form

input[type='tel']:-ms-input-placeholder,

.post-password-form

input[type='tel']:-ms-input-placeholder, .comment-form

input[type='email']:-ms-input-placeholder,

.search-form

input[type='email']:-ms-input-placeholder,

.post-password-form

input[type='email']:-ms-input-placeholder, .comment-form

input[type='search']:-ms-input-placeholder,

.search-form

input[type='search']:-ms-input-placeholder,

.post-password-form

input[type='search']:-ms-input-placeholder, .comment-form

input[type='password']:-ms-input-placeholder,

.search-form

input[type='password']:-ms-input-placeholder,

.post-password-form

input[type='password']:-ms-input-placeholder, .comment-form

input[type='url']:-ms-input-placeholder,

.search-form

input[type='url']:-ms-input-placeholder,

.post-password-form

input[type='url']:-ms-input-placeholder, .comment-form

input[type='date']:-ms-input-placeholder,

.search-form

input[type='date']:-ms-input-placeholder,

.post-password-form

input[type='date']:-ms-input-placeholder, .comment-form

textarea:-ms-input-placeholder,

.search-form

textarea:-ms-input-placeholder,

.post-password-form

textarea:-ms-input-placeholder{color:#ccc;}

.comment-form input[type='text'].placeholder,

.search-form input[type='text'].placeholder,

.post-password-form input[type='text'].placeholder, .comment-form

input[type='tel'].placeholder,

.search-form

input[type='tel'].placeholder,

.post-password-form

input[type='tel'].placeholder, .comment-form

input[type='email'].placeholder,

.search-form

input[type='email'].placeholder,

.post-password-form

input[type='email'].placeholder, .comment-form

input[type='search'].placeholder,

.search-form

input[type='search'].placeholder,

.post-password-form

input[type='search'].placeholder, .comment-form

input[type='password'].placeholder,

.search-form

input[type='password'].placeholder,

.post-password-form

input[type='password'].placeholder, .comment-form

input[type='url'].placeholder,

.search-form

input[type='url'].placeholder,

.post-password-form

input[type='url'].placeholder, .comment-form

input[type='date'].placeholder,

.search-form

input[type='date'].placeholder,

.post-password-form

input[type='date'].placeholder, .comment-form

textarea.placeholder,

.search-form

textarea.placeholder,

.post-password-form

textarea.placeholder{color:#ccc;}

.widget{margin-bottom:1.2em;}

.widget ul{padding-left:2em;}

.widget select{min-width:150px;}

.comment-form label{display:block;padding-bottom:4px;}

.comment-form textarea{overflow:auto;margin:0;height:120px;min-height:120px;}

.comment-form textarea,

.comment-form input[type='text']{margin:0 4px 0 0;width:300px;}

.comment-form input[type='submit']{display:block;float:none;}

.post-password-form label{display:block;}

.post-password-form input[type='password']{margin:0 4px 0 0;width:300px;}

.search-form input{float:left;height:2em;}

.search-form input[type='search']{margin:0 4px 0 0;width:150px;}

.post-password-form input{float:left;height:2em;}

.post-password-form input[type='password']{width:150px;}

.comment-form input[type='submit'],

.post-password-form input[type='submit'],

.search-form input[type='submit']{background:#333;color:#fff;height:2em;border:none;padding:0 .5em;}

.comment-form input[type='submit']:hover,

.post-password-form input[type='submit']:hover,

.search-form input[type='submit']:hover{opacity:0.8;}

.commentlist{margin:0 0 1.2em;}

.commentlist .edit-link{margin:0;}

.commentlist .avatar-holder{float:left;margin:0 1.2em 4px 0;}

.commentlist-item .commentlist-item{padding:0;}

@media (min-width:768px){.commentlist-item .commentlist-item{padding:0 0 0 2em;}

}

.comment,

.commentlist-holder{overflow:hidden;}

.commentlist-item .commentlist-item,

.commentlist-item + .commentlist-item{padding-top:1.2em;}

.widget_calendar #next{text-align:right;}

.gallery-item dt{float:none;padding:0;}

.navigation,

.navigation-comments{position:relative;vertical-align:middle;margin-bottom:1.2em;}

.navigation .screen-reader-text,

.navigation-comments .screen-reader-text{position:absolute;left:-99999px;}

.navigation .page-numbers,

.navigation-comments .page-numbers{display:inline-block;vertical-align:middle;padding:0 .4em;}

@media (max-width:991.98px){.navigation .page-numbers,

.navigation-comments .page-numbers{padding:0;}

}

.navigation .next,

.navigation .prev,

.navigation-comments .next,

.navigation-comments .prev{display:inline-block;vertical-align:middle;max-width:50%;background:#666;color:#fff;padding:.4em;text-decoration:none;}

@media (max-width:991.98px){.navigation .next,

.navigation .prev,

.navigation-comments .next,

.navigation-comments .prev{padding:.2em;}

}

.navigation-single{margin-bottom:1.2em;}

.navigation-single .next,

.navigation-single .prev{float:left;vertical-align:middle;max-width:50%;background:#666;color:#fff;text-decoration:none;}

.navigation-single .next a,

.navigation-single .prev a{color:inherit;text-decoration:none;padding:.4em;display:block;}

@media (max-width:991.98px){.navigation-single .next a,

.navigation-single .prev a{padding:.2em;}

}

.navigation-single .next{float:right;}

.wp-caption{max-width:100%;clear:both;border:1px solid #ccc;padding:.4em;margin-bottom:1.2em;}

.wp-caption img{margin:0;vertical-align:top;}

.wp-caption p{margin:.4em 0 0;}

div.aligncenter{margin:0 auto 1.2em;}

img.aligncenter{display:block;margin:0 auto;}

.alignleft{float:left;margin:0 1.2em 4px 0;}

.alignright{float:right;margin:0 0 4px 1.2em;}

.mejs-container{margin-bottom:1.2em;}

.wp-caption-text,

.gallery,

.alignnone,

.gallery-caption,

.sticky,

.bypostauthor{height:auto;}

body{-ms-overflow-style:scrollbar;min-width:320px;}

body{font-family:'Open Sans', sans-serif;}

h1,h2,h3,h4,h5,h6,p,strong{font-family:'Open Sans', sans-serif;}

button,

a{outline:none;}

h1 a, .h1 a,

h2 a, .h2 a,

h3 a, .h3 a,

h4 a, .h4 a,

h5 a, .h5 a,

h6 a, .h6 a{color:inherit;}

h1 a:hover, .h1 a:hover,

h2 a:hover, .h2 a:hover,

h3 a:hover, .h3 a:hover,

h4 a:hover, .h4 a:hover,

h5 a:hover, .h5 a:hover,

h6 a:hover, .h6 a:hover{color:#e98e00;}

hr{margin-top:40px;margin-bottom:50px;}

#pageWrapper{width:100%;overflow:hidden;position:relative;}

.bgCover{background-size:cover;background-position:50% 50%;}

.inaccessible, .btnText, .bannerBlockSlideBg:before, .widget.helpVisualWidget:before, .videoBlockWrap.hasOverlay .videoBlockBgCover:before, .wcuBlockImageHolder.hasOverlay:before, .mkCallAside:before, .videoAside:before, .servicesVisualColumnsBlock:before, .filtersTabContentWrap > .tab-pane:not(.show), .hwwCBlock:before, .hiwStepsList > li:after, .hiwStepsList > li:before, .reKtAsideBlock:before, .pageFullBlock:before{pointer-events:none;}

.hasShadow, .serviceColumn.hover, .hiwStepsList > li:before{-webkit-box-shadow:0 10px 20px rgba(23, 22, 49, 0.1);box-shadow:0 10px 20px rgba(23, 22, 49, 0.1);}

.fwMedium, .cartTable.table th, .cartTotal.table th, .checkoutCountTable.table th{font-weight:500;}

.fwSemiBold{font-weight:600;}

.fontRoboto{font-family:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";}

.fontBase{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";}

.buttonReset, .slickDots button{border:0;background-color:transparent;padding:0;}

.bgWhite{background-color:#fff;}

.dropdown-menu{-webkit-box-shadow:0 10px 20px rgba(23, 22, 49, 0.1);box-shadow:0 10px 20px rgba(23, 22, 49, 0.1);}

.dropdown-submenu{position:relative;}

.headingHead p{margin-bottom:10px;}

.hTitle{letter-spacing:3.4px;font-size:16px;line-height:1.25;margin-bottom:13px;}

.blockH{margin-bottom:13px;}

.contentBlock{padding-top:30px;padding-bottom:30px;}

.btnMore{color:#a6a6a6;}

.btnMore:hover .icn{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);}

.btnMore .icn{-webkit-transition:inherit;-o-transition:inherit;transition:inherit;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);font-size:20px;margin-left:5px;display:inline-block;vertical-align:middle;}

.btn{font-size:14px;letter-spacing:1.3px;padding:0;border:0;-webkit-transition:none;-o-transition:none;transition:none;position:relative;}

.btn:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;}

.btn.btnRoudedLarge{border-radius:99px;}

.btn:before{content:attr(data-hover);opacity:0;-webkit-transform:translateY(50%) rotateX(90deg);transform:translateY(50%) rotateX(90deg);-webkit-transform-origin:right center 0;-ms-transform-origin:right center 0;transform-origin:right center 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;padding:0.7rem 1.25rem;}

.btn:hover:before{opacity:1;-webkit-transform:translateY(0px) rotateX(0deg);transform:translateY(0px) rotateX(0deg);}

.btn:hover .btnText{opacity:0;-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg);}

.btn .btnText, .btn:before{border-radius:inherit;}

.btn .btnIcn{vertical-align:middle;margin-right:8px;margin-left:8px;}

.btnText{border:1px solid transparent;-webkit-transform:translateY(0px) rotateX(0deg);transform:translateY(0px) rotateX(0deg);-webkit-transform-origin:right center 0;-ms-transform-origin:right center 0;transform-origin:right center 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity:1;padding:0.7rem 1.25rem;}

.btnThemeOutine{background-color:transparent;border-color:transparent;}

.btnThemeOutine.btnThemeOutineNotWhite .btnText{color:#191919;}

.btnThemeOutine:before{color:#fff;}

.btnThemeOutine .btnText{color:#fff;}

.btnThemeOutine:hover{color:#fff;}

.btnDefaultOutline{background-color:transparent;border-color:transparent;letter-spacing:normal;}

.btnDefaultOutline:before{border-color:#191919;background-color:#191919;color:#fff;}

.btnDefaultOutline .btnText{border-color:rgba(0, 0, 0, 0.1);color:#191919;}

.btnDefaultOutline:hover{color:#fff;}

.btnTheme{background-color:transparent;border-color:transparent;}

.btnTheme.btnThemeWhiteInverse .btnText{border-color:#fff;background-color:#fff;}

.btnTheme .btnText, .btnTheme:before{color:#fff;}

.btnTheme:hover{color:#fff;}

.slickDots{line-height:0;margin-bottom:0;padding-top:10px;padding-bottom:10px;}

.slickDots li{margin:0 5px 5px;}

.slickDots button{cursor:pointer;border-radius:100%;background-color:#f2f4f5;font-size:0;line-height:0;color:transparent;text-shadow:none;border:0;width:10px;height:10px;}

.slickBars{line-height:0;}

.slickBars li{margin:0 5px 10px;}

.slickBars button{cursor:pointer;padding:0;border:0;background-color:#f2f4f5;font-size:0;line-height:0;color:transparent;text-shadow:none;border:0;width:20px;height:8px;}

.slickBars button:hover{background-color:#b8c3c9;}

.prPostsSlider02 .slickBars{padding-top:20px;}

#pageHeader{position:relative;z-index:999;}

#pageHeader.pageHeader04 .btn{min-width:160px;margin-left:30px;}

#pageHeader.position-absolute{left:0;top:0;width:100%;}

.pageHeaderHolder{padding-top:8px;padding-bottom:8px;}

.pageHeaderHolder.pageHeaderHolder02{padding:10px;}

.pageHeaderHolder.pageHeaderHolder03{padding-top:8px;padding-bottom:8px;}

.topBarContactList{font-size:21px;}

.topBarContactList.topBarContactList02 a{background-color:transparent;color:#6e6e6e;}

.topBarContactList.barTransparent a:hover{color:#41a1f6;}

.topBarContactList a{padding:5px 16px;color:#fff;display:block;}

.topBarContactList a:hover{background-color:#6e6e6e;color:#fff;}

.loginLinksList{color:#6e6e6e;position:absolute;top:9px;right:53px;font-size:16px;z-index:1;}

.loginLinksList.loginLinksList02{background-color:transparent;right:63px;top:11px;color:#fff;}

.loginLinksList.loginLinksList02 a:hover{color:#000;}

.loginLinksList li{position:relative;}

.loginLinksList a{color:inherit;display:block;border:1px solid currentColor;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;width:33px;height:28px;}

.topBarSearchForm{position:absolute;left:0;top:100%;right:0;background-color:#fff;overflow:hidden;margin-top:44px;}

.topBarSearchForm.topBarSearchForm02{margin:47px 15px 0;}

.topBarSearchForm .form-group{border-style:solid;border-width:1px 0;position:relative;padding:10px 15px;}

.topBarSearchForm button{position:absolute;top:24px;right:25px;}

.logo{margin:0 10px 0 0;max-width:93px;position:relative;z-index:99;}

.logo.logo03, .logo.logo05{margin-top:0;}

.logo.logo05Sticky{margin-top:4px;display:none;}

.logo.logo03Sticky{margin:0;display:none;position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}

.pageNavHolder{margin:0;width:calc(100% - 103px);}

.pageNavHolder.pageNavHolder03, .pageNavHolder.pageNavHolder05{color:#fff;width:100%;position:relative;}

.pageNavBtnCart,

.topBarSearchFormOpener{color:#6e6e6e;border-radius:2px;border-style:solid;border-width:1px;padding:0;margin-left:5px;font-size:16px;width:33px;height:28px;display:inline-block;vertical-align:top;}

.pageNavBtnCart.pageNavBtnCart02, .pageNavBtnCart.topBarSearchFormOpener02,

.topBarSearchFormOpener.pageNavBtnCart02,

.topBarSearchFormOpener.topBarSearchFormOpener02{color:#fff;}

.pageNavBtnCart.pageNavBtnCart02:hover, .pageNavBtnCart.topBarSearchFormOpener02:hover,

.topBarSearchFormOpener.pageNavBtnCart02:hover,

.topBarSearchFormOpener.topBarSearchFormOpener02:hover{color:#000;}

.pageNavBtnCart{margin-right:28px;}

.pageNavBtnCart.pageNavBtnCart03{margin-right:0;margin-left:15px;}

#pageNav{border:0;border-radius:0;padding:0;position:static;}

.pageMainNavigation{}

.pageMainNavigation.navbar-nav{width:100%;background-color:#f2f4f5;overflow:hidden;}

.pageMainNavigation.navbar-nav.pageMainNavigation02 .nav-link:before, .pageMainNavigation.navbar-nav.pageMainNavigation03 .nav-link:before, .pageMainNavigation.navbar-nav.pageMainNavigation05 .nav-link:before{background-color:#fff;}

.pageMainNavigation.navbar-nav.pageMainNavigation04 .nav-link:before{display:none;}

.pageMainNavigation.navbar-nav .nav-link{position:relative;color:#6e6e6e;padding:5px 15px;}

.pageMainNavigation.navbar-nav .nav-link:hover, .pageMainNavigation.navbar-nav .nav-link:focus, .pageMainNavigation.navbar-nav .nav-link:active{outline:none;}

.pageMainNavigation .navDropdownList li.dropdown:hover > .dropdown-item,

.pageMainNavigation .navDropdownList li.dropdown-submenu:hover > .dropdown-item{background-color:transparent;}

.pageMainNavOpener{color:#6e6e6e;border-color:currentColor;position:relative;border-radius:2px;padding:0;margin-left:15px;width:33px;height:28px;}

.pageMainNavOpener:before{position:absolute;display:block;content:"";top:5px;bottom:auto;left:5px;right:5px;}

.pageMainNavOpener:after{position:absolute;display:block;content:"";top:auto;bottom:5px;left:5px;right:5px;}

.pageMainNavOpener.pageMainNavOpener02{color:#fff;}

.pageMainNavOpener.pageMainNavOpener02:hover{color:#000;}

.pageMainNavOpener.pageMainNavOpener03, .pageMainNavOpener.pageMainNavOpener05{position:absolute;right:0;top:-34px;}

.pageMainNavOpener.pageMainNavOpener05{right:15px;}

.pageMainNavOpener:after, .pageMainNavOpener:before,

.pageMainNavOpener .navbar-toggler-icon{background-color:currentColor;border-radius:99px;height:2px;}

.pageMainNavOpener .navbar-toggler-icon{position:absolute;left:5px;right:5px;width:auto;top:12px;}

.mainNavCollapse.navbar-collapse{position:absolute;left:0;padding-bottom:99999px;margin-bottom:-99999px;background-color:#f2f4f5;width:280px;top:45px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-box-shadow:3px 0 5px rgba(0, 0, 0, 0.15);box-shadow:3px 0 5px rgba(0, 0, 0, 0.15);}

.mainNavCollapse.navbar-collapse.mainNavCollapse02, .mainNavCollapse.navbar-collapse.mainNavCollapse03, .mainNavCollapse.navbar-collapse.mainNavCollapse05{-webkit-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);width:100%;padding-bottom:0;margin-bottom:0;overflow:hidden !important;border-bottom-left-radius:2px;border-bottom-right-radius:2px;}

.mainNavCollapse.navbar-collapse.mainNavCollapse02.show, .mainNavCollapse.navbar-collapse.mainNavCollapse03.show, .mainNavCollapse.navbar-collapse.mainNavCollapse05.show{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}

.mainNavCollapse.navbar-collapse.mainNavCollapse02{top:100%;padding-top:0;left:0;right:0;}

.mainNavCollapse.navbar-collapse.mainNavCollapse03, .mainNavCollapse.navbar-collapse.mainNavCollapse05{padding-top:0;top:0;left:-15px;width:calc(100% + 30px);}

.mainNavCollapse.navbar-collapse.mainNavCollapse04{top:73px;}

.mainNavCollapse.navbar-collapse.mainNavCollapse05{left:0;width:100%;}

.mainNavCollapse.navbar-collapse.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}

.mainNavDropdown.dropdown-menu{border:0;border-top-right-radius:0;border-top-left-radius:0;}

.mainNavDropdown.dropdown-menu .dropdown-item{padding:5px 25px;}

.mainNavDropdown.dropdown-menu .dropdown-item:hover, .mainNavDropdown.dropdown-menu .dropdown-item.active{color:#fff;}

.mainNavDropdown.dropdown-menu .dropdown-menu .dropdown-item{padding-left:35px;padding-right:35px;}

.bannerSliderBlock{line-height:1.5;letter-spacing:0.85px;overflow:hidden;}

.bannerSliderBlock.bannerSliderBlock02 .slick-arrow, .bannerSliderBlock.bannerSliderBlock03 .slick-arrow, .bannerSliderBlock.bannerSliderBlock04 .slick-arrow, .bannerSliderBlock.bannerSliderBlock05 .slick-arrow{border-style:solid;border-width:1px;background-color:transparent;}

.bannerSliderBlock.bannerSliderBlock03{line-height:inherit;}

.bannerSliderBlock.bannerSliderBlock03 h1, .bannerSliderBlock.bannerSliderBlock03 .h1{margin-bottom:13px;}

.bannerSliderBlock.bannerSliderBlock05 h1, .bannerSliderBlock.bannerSliderBlock05 .h1{margin-bottom:15px;}

.bannerSliderBlock.bsbOffsetTop{-webkit-transform:translateY(-16px);-ms-transform:translateY(-16px);transform:translateY(-16px);}

.bannerSliderBlock.bsbOffsetTop.bsbOffsetTop3{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}

.bannerSliderBlock .btnHolder{margin-left:-10px;margin-right:-10px;-webkit-animation-duration:1s;animation-duration:1s;opacity:0;visibility:hidden;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);}

.bannerSliderBlock .btn{min-width:160px;margin:0 10px 10px;}

.bannerSliderBlock .btn-outline-success{color:#fff;}

.bannerSliderBlock h1, .bannerSliderBlock .h1{color:inherit;margin-bottom:21px;}

.bannerSliderBlock .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;color:#fff;background-color:rgba(255, 255, 255, 0.2);border-radius:2px;font-size:18px;width:50px;height:50px;}

.bannerSliderBlock .slick-arrow:hover{color:#fff;}

.bannerSliderBlock .slickPrev{left:15px;}

.bannerSliderBlock .slickNext{right:15px;}

.bannerSliderBlock .slickDots{position:absolute;left:0;bottom:0;right:0;}

.bannerSlideHolder{z-index:1;min-height:calc(100vh - 45px);white-space:nowrap;}

.bannerSlideHolder:before{content:'';display:inline-block;vertical-align:middle;width:0;min-height:inherit;}

.bannerSlideHolder > .align{white-space:normal;display:inline-block;vertical-align:middle;max-width:99%;margin-left:-4px;}

.bannerSlideHolder.bannerSlideHolder02{min-height:calc(100vh - 32px);}

.bannerSlideHolder.bannerSlideHolder03{min-height:calc(100vh - 112px);}

.bannerSlideHolder.bannerSlideHolder05{min-height:calc(100vh - 42px);}

.bannerSlideHolder.bannerSlideHolder05 > .align{max-width:none;width:100%;}

.bannerSlideHolder > .align{padding-top:35px;padding-bottom:40px;}

.bannerBlockSlideBg{left:0;top:0;z-index:-1;-webkit-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-animation-name:slidersBgFadeScaleAnimateOut;animation-name:slidersBgFadeScaleAnimateOut;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-duration:5s;animation-duration:5s;width:100%;height:100%;}

.bannerBlockSlideBg:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;}

.bannerBlockSlideBg:before{background-color:rgba(0, 0, 0, 0.5);}

.bannerSlideHeader{margin-bottom:26px;overflow:hidden;-webkit-animation-duration:1s;animation-duration:1s;opacity:0;visibility:hidden;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);}

.bannerSlideHeader.bannerSlideHeader03{margin-bottom:8px;}

.bannerSliderSlide{z-index:1;}

.bannerSliderSlide.slick-current .bannerBlockSlideBg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-animation-name:slidersBgFadeScaleAnimateIn;animation-name:slidersBgFadeScaleAnimateIn;}

.bannerSliderSlide.slick-current .bannerSlideHeader,

.bannerSliderSlide.slick-current .btnHolder{-webkit-animation-name:animOne;animation-name:animOne;opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}

.bannerSliderSlide.slick-current .btnHolder{-webkit-animation-name:animTwo;animation-name:animTwo;}

.featuresList{margin:25px -5px 0;}

.featuresList.featuresList04{margin:0;padding-top:31px;}

.featuresList.featuresList04 > li{-ms-flex-preferred-size:inherit;flex-basis:inherit;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;padding-left:0;padding-right:0;}

.featuresList.featuresList04 > li.hover .icn{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}

.featuresList.featuresList04 .icn{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);position:static;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;font-size:45px;margin-right:20px;margin-top:7px;}

.featuresList > li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:50%;padding-left:5px;padding-right:5px;margin-bottom:20px;}

.featuresList .wrap{overflow:hidden;padding:12px 5px 12px 10px;}

.featuresList .wrap.hover{color:#fff;}

.featuresList .wrap.hover h3, .featuresList .wrap.hover .h3,

.featuresList .wrap.hover h4, .featuresList .wrap.hover .h4,

.featuresList .wrap.hover .icn{color:inherit;}

.featuresList .wrap.hover .icn{opacity:1;}

.featuresList h3, .featuresList .h3{-webkit-transition:inherit;-o-transition:inherit;transition:inherit;font-size:30px;line-height:1;margin-bottom:9px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;display:block;white-space:nowrap;}

.featuresList h4, .featuresList .h4{-webkit-transition:inherit;-o-transition:inherit;transition:inherit;color:inherit;font-size:13px;margin-bottom:0;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;display:block;white-space:nowrap;}

.featuresList .icn{-webkit-transition:inherit;-o-transition:inherit;transition:inherit;position:absolute;right:0;top:50%;-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);opacity:0.6;font-size:45px;margin-right:6px;margin-top:-5px;}

.widget{}

.widget h3, .widget .h3{margin-bottom:22px;}

.widget.widgetForm{position:relative;padding:30px 30px 52px;}

.widget.widgetForm .form-group{margin-bottom:20px;}

.widget.widgetForm .form-control,

.widget.widgetForm .custom-select{height:46px;}

.widget.widgetForm textarea, .widget.widgetForm textarea.form-control{resize:none;height:90px;}

.widget.widgetForm .btn{min-width:1px;margin-top:30px;}

.widget.widget_search .form-control,

.widget.widget_search input[type="search"]{border-width:0 0 1px;border-color:#6e6e6e;margin:0;height:40px;padding:7px 25px 7px 0;}

.widget.widget_search button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;font-size:14px;}

.widget.widget_categories{margin-bottom:38px;}

.widget.widget_categories h3, .widget.widget_categories .h3{margin-bottom:12px;}

.widget.widget_categories .cat-item + .cat-item a{border-top:1px solid rgba(0, 0, 0, 0.1);}

.widget.widget_categories .cat-item a{color:inherit;padding:10px 14px 11px;}

.widget.widget_categories .cat-item a:before{position:absolute;display:block;content:"";top:0;bottom:auto;left:0;right:auto;}

.widget.widget_categories .cat-item a:before{content:'\f101';font-size:11px;top:19px;}

.widget.widget_categories .cat-item a:hover{color:#fff;}

.widget.widgetPriceFilter h3, .widget.widgetPriceFilter .h3{margin-bottom:31px;}

.widget.widgetPriceFilter .ui-slider{margin:0 3px 20px 11px;}

.widget.rpListWidget h3, .widget.rpListWidget .h3{margin-bottom:18px;}

.widget.rpListWidget ul > li{overflow:hidden;margin-bottom:13px;}

.widget.rpListWidget time{margin-bottom:6px;font-size:14px;line-height:1.28571;}

.widget.rpListWidget .imgWrap{border:1px solid rgba(0, 0, 0, 0.1);width:70px;height:80px;}

.widget.rpListWidget .imgWrap.alignleft{margin:7px 20px 0 0;}

.widget.rpListWidget .imgWrap.imgWrap2{margin-top:0;border:0;width:70px;height:70px;}

.widget.rpListWidget .imgWrap img{vertical-align:top;}

.widget.rpListWidget h4, .widget.rpListWidget .h4{font-size:16px;line-height:1.625;margin-bottom:10px;}

.widget.rpListWidget h5, .widget.rpListWidget .h5{margin-bottom:0;}

.widget.rpListWidget .descrWrap{overflow:hidden;}

.widget.widget_tag_cloud .tagcloud{margin-left:-10px;}

.widget.widget_tag_cloud .tagcloudItem{vertical-align:top;color:#6e6e6e;background-color:#f2f4f5;font-size:14px;line-height:1.28571;margin-bottom:10px;padding:5px 16px 7px;margin-left:10px;}

.widget.widget_tag_cloud .tagcloudItem:hover, .widget.widget_tag_cloud .tagcloudItem.active{color:#fff;}

.widget.helpVisualWidget{overflow:hidden;padding:22px 10px 29px;}

.widget.helpVisualWidget:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;}

.widget.helpVisualWidget:before{background-color:rgba(25, 25, 25, 0.7);}

.widget.helpVisualWidget .align{z-index:1;}

.widget.helpVisualWidget h3, .widget.helpVisualWidget .h3{color:inherit;font-size:16px;line-height:1.625;margin-bottom:13px;}

.widget.helpVisualWidget .btn{vertical-align:top;font-size:12px;min-width:120px;}

.widget.helpVisualWidget .btn:before{padding:8px 10px;}

.widget.helpVisualWidget .btnText{padding:8px 10px;}

.widget.widgetShare{border:1px solid rgba(0, 0, 0, 0.1);margin-top:13px;padding:22px 29px 10px;}

.widget.widgetShare h3, .widget.widgetShare .h3{font-size:24px;margin-bottom:24px;}

.widget.widgetProfilerInfo{border:1px solid rgba(0, 0, 0, 0.1);font-size:14px;line-height:1.71429;padding:29px 10px 0;}

.widget.widgetProfilerInfo .picWrap{margin-bottom:20px;}

.widget.widgetProfilerInfo h3, .widget.widgetProfilerInfo .h3{margin-bottom:11px;}

.widget.widgetProfilerInfo p{margin-bottom:23px;}

.widgetFormtHead{color:#fff;overflow:hidden;margin:-30px -30px 30px;padding:16px 10px 21px;font-size:12px;}

.widgetFormtHead .icn{background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0.5)));background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%);background-image:-o-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%);background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%);background-repeat:no-repeat;background-position:100% calc(50% + 2px);background-size:1px 44px;padding:3px 15px 0;font-size:30px;width:67px;margin-right:16px;}

.widgetFormtHead h3, .widgetFormtHead .h3{color:inherit;font-size:20px;margin-bottom:0;}

.widgetFormtHead .textTitle{margin-bottom:3px;}

.widgetFormtHead .wrap{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}

.aboutIntroBlock{padding-top:34px;padding-bottom:34px;}

.aboutIntroBlock .blockH{margin-bottom:22px;}

.quoteFormOpener{position:absolute;top:25px;right:0;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}

.quoteFormOpener[aria-expanded="true"]{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);right:272px;}

.widgetQuoteFormCollapse{position:absolute;right:0;overflow:visible !important;display:block !important;-webkit-transition:-webkit-transform 0.3s ease !important;transition:-webkit-transform 0.3s ease !important;-o-transition:transform 0.3s ease !important;transition:transform 0.3s ease !important;transition:transform 0.3s ease, -webkit-transform 0.3s ease !important;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);top:25px;width:290px;height:auto !important;}

.widgetQuoteFormCollapse.show, .widgetQuoteFormCollapse.collapsing{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}

.servicesBlock .headingHead{margin-bottom:25px;}

.serviceColumn{z-index:1;color:inherit;min-height:260px;margin-bottom:30px;}

.serviceColumn.hover{color:#fff;z-index:2;}

.serviceColumn.hover .columnBgCover{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}

.serviceColumn.hover .icn,

.serviceColumn.hover h3, .serviceColumn.hover .h3{color:inherit;}

.serviceColumn .align{padding:35px 15px;}

.serviceColumn .icn{font-size:36px;margin-bottom:26px;}

.serviceColumn h3, .serviceColumn .h3{margin-bottom:12px;}

.serviceColumn .columnBgCover{left:0;top:0;z-index:-1;opacity:0;visibility:hidden;-webkit-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);width:100%;height:100%;}

.serviceColumn .columnBgCover:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;}

.serviceColumn .columnBgCover:before{opacity:0.9;}

.serviceColumn p{margin-bottom:0;}

.stepsDescrBlock{}

.stepsDescrBlock.stepsDescrBlock04 .alignleft{margin:0 0 30px;}

.stepsDescrBlock .headingHead{margin-bottom:43px;}

.stepsGuideList{counter-reset:item;}

.stepsGuideList > li{counter-increment:item;position:relative;margin-top:100px;}

.stepsGuideList > li:before{position:absolute;display:block;content:"";top:auto;bottom:100%;left:50%;right:auto;}

.stepsGuideList > li:first-child{margin-top:0;}

.stepsGuideList > li:first-child:before{opacity:0;visibility:hidden;}

.stepsGuideList > li:before{background-color:rgba(0, 0, 0, 0.1);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:1px;height:50px;}

.stepsGuideList .icn{border:4px solid #fff;margin-bottom:25px;font-size:30px;width:100px;height:100px;}

.stepsGuideList h3, .stepsGuideList .h3{margin-bottom:12px;}

.stepsGuideList h3:before, .stepsGuideList .h3:before{content:counters(item, ".", decimal-leading-zero) ". ";}

.filterList{overflow:hidden;margin-bottom:0;padding-right:15px;padding-top:37px;}

.filterList li{position:relative;}

.filterList li:after{position:absolute;display:block;content:"";top:100%;bottom:-999px;left:auto;right:0;}

.filterList li:after{width:2px;-webkit-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);}

.filterList li.active{position:absolute;left:0;top:0;right:15px;-webkit-box-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.1);box-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.1);}

.filterList li.active:after{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}

.filterList li.active a:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}

.filterList a{color:inherit;display:block;position:relative;padding:5px 15px;}

.filterList a:after{position:absolute;display:block;content:"";top:auto;bottom:0;left:0;right:0;}

.filterList a.active:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}

.filterList a:after{-webkit-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;transform-origin:50% 0 0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);height:2px;}

.filtersNavTabs.nav-tabs{border:0;margin-bottom:10px;}

.filtersNavTabs.nav-tabs .nav-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;min-width:50%;margin:0 -1px -1px 0;}

.filtersNavTabs.nav-tabs .nav-item:first-child .nav-link{border-top-left-radius:2px;}

.filtersNavTabs.nav-tabs .nav-item:first-child + .nav-item .nav-link{border-top-right-radius:2px;}

.filtersNavTabs.nav-tabs .nav-item:last-child .nav-link{border-radius:0 0 2px 2px;}

.filtersNavTabs.nav-tabs .nav-link{color:inherit;padding:4px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:relative;}

.prejectsListingBlock{}

.prejectsListingBlock.prejectsListingBlock02{z-index:1;}

.prejectsListingBlock.prejectsListingBlock02:before{position:absolute;display:block;content:"";top:0;bottom:auto;left:0;right:0;}

.prejectsListingBlock.prejectsListingBlock02:before{z-index:-1;background-color:#f2f4f5;bottom:35%;}

.prejectsListingBlock .headingHead{margin-bottom:15px;}

.prPostColumn{color:inherit;width:100%;overflow:hidden;margin-bottom:15px;}

.prPostColumn.prPostColumn02 .prColumnBgCover{padding-top:0;height:230px;}

.prPostColumn.prPostColumnInGallery .prColumnBgCover{padding-top:0;height:270px;}

.prPostColumn.prPostColumnInGallery .prColumnBgCover:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;}

.prPostColumn.prPostColumnInGallery .prColumnBgCover:before{background-color:#000;opacity:0.6;}

.prPostColumn.galleryHeightLarge .prColumnBgCover{padding-top:0;height:270px;}

.prPostColumn.prPostColumnwTrow{width:270px;}

.prPostColumn.prPostColumnwTrow .prColumnBgCover{padding-top:0;height:200px;}

.prPostColumn.hasOverlay.hover .prColumnBgCover:before{opacity:0;}

.prPostColumn.hasOverlay .prColumnBgCover:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;}

.prPostColumn.hasOverlay .prColumnBgCover:before{background-color:#000;opacity:0.4;}

.prPostColumn.prPostColumnMbSmall{margin-bottom:12px;}

.prPostColumn.prPostColumnMedium .prColumnBgCover{padding-top:0;height:260px;}

.prPostColumn.hover .prPostCaption{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}

.prPostColumn.hover .prColumnBgCover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}

.prPostColumn .prColumnBgCover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0;width:100%;padding-top:67.5%;}

.prPostColumn .prPostCaption{position:absolute;left:20px;right:20px;bottom:20px;padding:16px 20px 17px;-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);}

.prPostColumn .hTitle{letter-spacing:normal;}

.prPostColumn h3, .prPostColumn .h3{margin-bottom:0;font-size:18px;}

.clientsTestimonialBlock .headingHead{margin-bottom:15px;}

.clientsTestimonialBlock .separator{margin-top:16px;margin-bottom:19px;}

.clientsTestimonialBlock .imgHolder{margin:5px 0 0;}

.clientQuote q{quotes:none;margin-bottom:20px;}

.clientQuote q:after, .clientQuote q:before{display:none;}

.clientQuote cite{font-style:normal;}

.clientQuote .quoteTitle{margin-bottom:10px;}

.clientQuote h3, .clientQuote .h3{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";margin-bottom:7px;}

.clientQuote h5, .clientQuote .h5{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";color:#a6a6a6;margin-bottom:0;}

.ratingStarList{color:#a6a6a6;font-size:12px;line-height:1;}

.ratingStarList.ratingStarList02, .ratingStarList.ratingStarList03{font-size:16px;}

.ratingStarList.ratingStarList02 > li, .ratingStarList.ratingStarList03 > li{margin-right:7px;margin-left:0;}

.ratingStarList.ratingStarList02 > li.active, .ratingStarList.ratingStarList03 > li.active{color:#ffb136;}

.ratingStarList.ratingStarList03{font-size:12px;}

.ratingStarList.ratingStarList03 > li{margin-left:1px;margin-right:1px;}

.ratingStarList > li{margin-left:3px;}

.testimonialSwitcherSlider,

.testimonialSwitcherSlider02{width:100%;padding-right:50px;}

.testimonialSwitcherSlider .slick-slide,

.testimonialSwitcherSlider02 .slick-slide{-webkit-transition:opacity 0.7s ease, -webkit-transform 0.7s ease;transition:opacity 0.7s ease, -webkit-transform 0.7s ease;-o-transition:transform 0.7s ease, opacity 0.7s ease;transition:transform 0.7s ease, opacity 0.7s ease;transition:transform 0.7s ease, opacity 0.7s ease, -webkit-transform 0.7s ease;width:40px;margin-right:16px;margin-bottom:25px;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);}

.testimonialSwitcherSlider .slick-slide.slick-current,

.testimonialSwitcherSlider02 .slick-slide.slick-current{width:55px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}

.testimonialSwitcherSlider .slick-slide.slick-current .testimonialSwitcherPicWrap,

.testimonialSwitcherSlider02 .slick-slide.slick-current .testimonialSwitcherPicWrap{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}

.testimonialSwitcherSlider .slick-arrow,

.testimonialSwitcherSlider02 .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#a6a6a6;font-size:20px;margin-top:-12px;right:-2px;}

.testimonialSwitcherSlider .slickPrev,

.testimonialSwitcherSlider02 .slickPrev{margin-right:24px;}

.testimonialSwitcherSlider02{max-width:290px;padding:27px 35px 0;margin-bottom:-79px;}

.testimonialSwitcherSlider02 .slick-slide{margin:0 15px 100px;opacity:0.5;}

.testimonialSwitcherSlider02 .slick-slide:hover{opacity:0.8;}

.testimonialSwitcherSlider02 .slick-slide, .testimonialSwitcherSlider02 .slick-slide.slick-current{-webkit-transform:none;-ms-transform:none;transform:none;width:46px;}

.testimonialSwitcherSlider02 .slick-slide.slick-current{opacity:1;}

.testimonialSwitcherSlider02 .slick-slide.slick-current .testimonialSwitcherPicWrap{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-shadow:0 27px 43px rgba(42, 57, 63, 0.15);box-shadow:0 27px 43px rgba(42, 57, 63, 0.15);}

.testimonialSwitcherSlider02 .slick-arrow{right:auto;margin-top:-36px;font-size:30px;}

.testimonialSwitcherSlider02 .slickPrev{margin-right:0;left:0;}

.testimonialSwitcherSlider02 .slickNext{right:0;}

.testimonialSwitcherPicWrap{overflow:hidden;-webkit-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);width:55px;height:55px;}

.testimonialSwitcherPicWrap.testimonialSwitcherPicWrap02{-webkit-transition:none;-o-transition:none;transition:none;-webkit-transform:none;-ms-transform:none;transform:none;width:46px;height:46px;}

.testimonialSwitcherPicWrap img{max-width:none;}

.videoBlockWrap{overflow:hidden;position:absolute;left:0;top:0;width:50%;height:100%;}

.videoBlockWrap.videoBlockWrap03{position:relative;left:auto;top:auto;}

.videoBlockWrap.hasOverlay.hover .videoBlockBgCover:before{background-color:rgba(0, 0, 0, 0.2);}

.videoBlockWrap.hasOverlay .videoBlockBgCover:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;}

.videoBlockWrap.hasOverlay .videoBlockBgCover.overlayThemeColor.hover:before{opacity:0.5;}

.videoBlockWrap.hasOverlay .videoBlockBgCover.overlayThemeColor:before{opacity:0.7;}

.videoBlockWrap.hasOverlay .videoBlockBgCover:before{background-color:rgba(0, 0, 0, 0.4);}

.videoBlockWrap .videoBlockBgCover{left:0;top:0;width:100%;height:100%;}

.btnPlay{left:50%;top:50%;z-index:2;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-clip:padding-box;border:10px solid rgba(255, 255, 255, 0.2);width:80px;height:80px;}

.btnPlay.btnPlay02{background-color:transparent;font-size:61px;}

.btnPlay.btnPlay02:after{display:none;}

.btnPlay.btnPlay04{border-width:6px;-webkit-transform:none;-ms-transform:none;transform:none;left:auto;top:auto;}

.btnPlay.btnPlay04:hover{border-width:10px;}

.btnPlay:before{display:block;}

.btnPlay:after{content:'';display:block;-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px);height:0;width:0;border-bottom:15px solid transparent;border-left:22px solid #fff;border-top:15px solid transparent;}

.ltPostsBlock .headingHead{margin-bottom:47px;}

.ltPostColumn{color:inherit;margin-bottom:30px;overflow:hidden;}

.ltPostColumn.ltPostColumn03 h3, .ltPostColumn.ltPostColumn03 .h3{font-size:22px;line-height:1.36364;}

.ltPostColumn.ltPostColumn03 .descriptionWrap{overflow:hidden;}

.ltPostColumn.ltPostColumn05{overflow:hidden;height:280px;}

.ltPostColumn.ltPostColumn05.hover .ltPostBgCoverImage:before{opacity:0.8;visibility:visible;}

.ltPostColumn.ltPostColumn05.hover .descriptionWrap{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}

.ltPostColumn.ltPostColumn05.hover h3, .ltPostColumn.ltPostColumn05.hover .h3{color:inherit;}

.ltPostColumn.ltPostColumn05.hover h3 a:hover, .ltPostColumn.ltPostColumn05.hover .h3 a:hover{color:#000;}

.ltPostColumn.ltPostColumn05 h3, .ltPostColumn.ltPostColumn05 .h3{color:inherit;line-height:1.36364;margin-bottom:5px;}

.ltPostColumn.ltPostColumn05 h3 a:hover, .ltPostColumn.ltPostColumn05 .h3 a:hover{color:#000;}

.ltPostColumn.ltPostColumn05 .descriptionWrap{left:0;top:0;z-index:2;-webkit-transform:translateY(120%);-ms-transform:translateY(120%);transform:translateY(120%);opacity:0;visibility:hidden;padding:23px 28px;}

.ltPostColumn.ltPostColumn05 .posterTagline{color:inherit;}

.ltPostColumn.ltPostColumn05 .posterTagline a:hover{color:#000;}

.ltPostColumn.ltPostColumn05 .btnMore{color:inherit;}

.ltPostColumn.ltPostColumn05 .btnMore:hover{color:#000;}

.ltPostColumn.hover .aligncenter,

.ltPostColumn.hover .alignleft{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}

.ltPostColumn.hover .time{-webkit-transform:translateY(-36px);-ms-transform:translateY(-36px);transform:translateY(-36px);}

.ltPostColumn .alignleft,

.ltPostColumn .aligncenter{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0;}

.ltPostColumn .aligncenter{margin-bottom:23px;}

.ltPostColumn .aligncenter img{max-width:none;width:100%;}

.ltPostColumn .alignleft{width:70px;margin:8px 15px 0 0;}

.ltPostColumn h3, .ltPostColumn .h3{line-height:1.36364;margin-bottom:10px;}

.ltPostColumn h3 + .btnMore, .ltPostColumn .h3 + .btnMore{margin-top:10px;}

.ltPostColumn .time{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:3px 8px;margin-bottom:5px;}

.ltPostColumn .textLarge{font-size:17px;line-height:1;}

.ltPostColumn .posterTagline{color:#a6a6a6;font-size:14px;line-height:1.28571;margin-bottom:10px;}

.ltPostColumn .posterTagline a{color:inherit;}

.ltPostColumn .sep{margin-left:2px;margin-right:2px;}

.ltPostColumn .ltPostBgCoverImage{left:0;top:0;}

.ltPostColumn .ltPostBgCoverImage:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;}

.ltPostColumn .ltPostBgCoverImage:before{opacity:0;visibility:hidden;}

.ltPostColumn p{margin-bottom:23px;}

.pageFooterAreaWrap{color:#a6a6a6;z-index:1;}

.pageFooterAreaWrap:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;}

.pageFooterAreaWrap:before{background-color:rgba(25, 25, 25, 0.9);}

.pageFooterAreaWrap .separator{border-color:rgba(255, 255, 255, 0.1);margin-top:4px;margin-bottom:48px;}

.pageFooterAreaWrap .pageFooterWrapHolder{z-index:2;}

.pageFooterAreaWrap .col{margin-bottom:30px;}

.subscribeAsideBlock{padding-top:42px;padding-bottom:42px;}

.subscribeAsideBlock h3, .subscribeAsideBlock .h3{margin-bottom:10px;}

.subscribeAsideBlock .input-group{margin-top:17px;}

.subscribeAsideBlock .btn{height:42px;}

.subscribeAsideBlock .btn .btnText, .subscribeAsideBlock .btn:before{padding-top:8px;padding-bottom:8px;height:inherit;}

.subscribeAsideBlock .form-control{border-color:#fff;}

.subscribeAsideBlock p{margin-bottom:0;}

.ftAddress{font:inherit;margin-bottom:20px;}

.adrList li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:6px;}

.adrList .icn{width:16px;font-size:14px;margin-right:9px;margin-top:6px;}

.adrList a{color:inherit;}

.adrList a:hover{color:#fff;}

#pageFooter{padding-top:60px;}

#pageFooter .logo{margin-right:0;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}

#pageFooter h3, #pageFooter .h3{margin-top:7px;margin-bottom:27px;}

#pageFooter p a{color:inherit;}

#pageFooter p a:hover{color:#fff;}

.ftLinksNav li{margin-bottom:10px;}

.ftLinksNav li.active a{color:#fff;}

.ftLinksNav a{color:inherit;}

.ftLinksNav a:hover{color:#fff;}

.ftSocialLinks > li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;}

.ftSocialLinks > li > a{color:inherit;}

.ftSocialLinks > li > a:hover{color:#fff;}

.ftSocialLinks .icn{margin-right:20px;width:18px;height:16px;}

.wcuBlock .headingHead{margin-bottom:24px;}

.wcuBlock .btn{min-width:160px;}

.yoeListing > li{margin-bottom:20px;}

.yoeListing > li.hover .icn{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}

.yoeListing h3, .yoeListing .h3{margin-bottom:0;margin-top:0;}

.yoeListing .titleWrap{margin-bottom:10px;}

.yoeListing .icn{font-size:30px!important;width:30px;margin-right:17px;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}

.wcuBlockImageHolder{}

.wcuBlockImageHolder.hasOverlay:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;}

.wcuBlockImageHolder.hasOverlay:before{border-radius:inherit;background-color:rgba(0, 0, 0, 0.4);}

.wcuBlockImageHolder.wcuBlockVideoImage:after{position:absolute;display:block;content:"";top:50%;bottom:auto;left:auto;right:100%;}

.wcuBlockImageHolder.wcuBlockVideoImage:after{z-index:-1;background:-webkit-repeating-radial-gradient(circle, #fff, #fff 39px, #f2f4f5 39px, #f2f4f5 40px);background:-o-repeating-radial-gradient(circle, #fff, #fff 39px, #f2f4f5 39px, #f2f4f5 40px);background:repeating-radial-gradient(circle, #fff, #fff 39px, #f2f4f5 39px, #f2f4f5 40px);border-radius:100%;-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);width:470px;height:470px;}

.wcuBlockImageHolder.wcuBlockVideoImage .btnPlay:hover{background-color:#ffb136;}

.wcuBlockImageHolder img{vertical-align:top;}

.mkCallAside{min-height:250px;}

.mkCallAside:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;}

.mkCallAside:before{background-color:rgba(0, 0, 0, 0.5);}

.mkCallAside .mkCallAsideHolder{z-index:2;min-height:inherit;white-space:nowrap;}

.mkCallAside .mkCallAsideHolder:before{content:'';display:inline-block;vertical-align:middle;width:0;min-height:inherit;}

.mkCallAside .mkCallAsideHolder > .align{white-space:normal;display:inline-block;vertical-align:middle;max-width:99%;margin-left:-4px;}

.mkCallAside .mkCallAsideHolder > .align{max-width:none;width:100%;padding-top:15px;padding-bottom:15px;}

.mkCallAside h2, .mkCallAside .h2{color:inherit;margin-bottom:10px;}

.mkCallAside .btn{font-size:17px;line-height:1;}

.wwdTabsetAreaWrap{overflow:hidden;border:1px solid rgba(0, 0, 0, 0.1);border-bottom-right-radius:2px;border-bottom-left-radius:2px;}

.wwdTabsetAreaWrap.wwdTabsetAreaWrap05, .wwdTabsetAreaWrap.shpTabsetAreaWrap{border:0;}

.wwdTabsetAreaWrap.shpTabsetAreaWrap h3, .wwdTabsetAreaWrap.shpTabsetAreaWrap .h3{margin-bottom:12px;}

.wwdTabsetAreaWrap.shpTabsetAreaWrap p{margin-bottom:41px;}

.wwdTabsetAreaWrap.shpTabsetAreaWrap .listDefault{padding-left:10px;margin-bottom:25px;}

.wwdTabsetAreaWrap.shpTabsetAreaWrap .benefitsFeaturedList h3, .wwdTabsetAreaWrap.shpTabsetAreaWrap .benefitsFeaturedList .h3{margin-bottom:6px;}

.wwdTabsetAreaWrap.shpTabsetAreaWrap .benefitsFeaturedList p{margin-bottom:0;}

.wwdTabsetAreaWrap.shpTabsetAreaWrap .reviewsList p{margin-bottom:0;}

.wwdTabsetAreaWrap.shpTabsetAreaWrap .reviewSubmissionForm h3, .wwdTabsetAreaWrap.shpTabsetAreaWrap .reviewSubmissionForm .h3{margin-bottom:14px;}

.wwdTabsetAreaWrap .accSlideHolder{padding:16px 20px;border-bottom:1px solid rgba(0, 0, 0, 0.1);}

.wwdTabsetAreaWrap .imageWrap{margin:0;}

.wwdTabsetAreaWrap .imageWrap.alignright, .wwdTabsetAreaWrap .imageWrap.alignleft{float:none;}

.wwdTabsetAreaWrap .imageWrap img{vertical-align:top;}

.wwdTabsetAreaWrap h3, .wwdTabsetAreaWrap .h3{margin-bottom:25px;}

.wwdTabsetAreaWrap .accOpener{cursor:pointer;background-color:transparent;border:solid rgba(0, 0, 0, 0.1);border-width:0 0 1px;font-size:15px;line-height:1.26667;padding:13px 50px 13px 20px;}

.wwdTabsetAreaWrap .accOpener:after{position:absolute;display:block;content:"";top:50%;bottom:auto;left:auto;right:15px;}

.wwdTabsetAreaWrap .accOpener:after{content:"\e61a";-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:'themify';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

.wwdTabsetAreaWrap .accOpener:focus{outline:none;}

.wwdTabsetAreaWrap .accOpener[aria-expanded="true"]{color:#fff;}

.wwdTabsetAreaWrap .accOpener[aria-expanded="true"]:after{content:"\e622";}

.wwdTabsetAreaWrap .accOpener[aria-expanded="true"]:hover{color:#fff;}

.wwdTabsetAreaWrap p{margin-bottom:10px;}

.wwdTabsetList.nav-tabs{border:0;font-size:16px;line-height:1.25;margin-right:-1px;}

.wwdTabsetList.nav-tabs.wwdTabsetList05{border-bottom:1px solid rgba(0, 0, 0, 0.1);}

.wwdTabsetList.nav-tabs.wwdTabsetList05 .nav-item{margin-left:8px;margin-right:8px;}

.wwdTabsetList.nav-tabs.wwdTabsetList05 .nav-link{width:100%;margin-left:0;border:0;padding:0 0 15px;}

.wwdTabsetList.nav-tabs.wwdTabsetList05 .nav-link:after{position:absolute;display:block;content:"";top:auto;bottom:0;left:0;right:0;}

.wwdTabsetList.nav-tabs.wwdTabsetList05 .nav-link.active{margin-bottom:0;background-color:transparent;}

.wwdTabsetList.nav-tabs.wwdTabsetList05 .nav-link.active:after{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}

.wwdTabsetList.nav-tabs.wwdTabsetList05 .nav-link:after{height:3px;-webkit-transition:inherit;-o-transition:inherit;transition:inherit;opacity:0;visibility:visible;-webkit-transform-origin:50% 100% 0;-ms-transform-origin:50% 100% 0;transform-origin:50% 100% 0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}

.wwdTabsetList.nav-tabs.shpTabsetList{border-bottom:1px solid rgba(0, 0, 0, 0.1);padding-left:20px;}

.wwdTabsetList.nav-tabs.shpTabsetList .nav-item{-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-ms-flex-preferred-size:inherit;flex-basis:inherit;margin-right:10px;}

.wwdTabsetList.nav-tabs.shpTabsetList .nav-link{border-radius:2px 2px 0 0;border-width:1px;width:100%;margin-bottom:-1px;margin-left:0;overflow:hidden;padding:12px 14px;}

.wwdTabsetList.nav-tabs.shpTabsetList .nav-link:before{position:absolute;display:block;content:"";top:0;bottom:auto;left:0;right:0;}

.wwdTabsetList.nav-tabs.shpTabsetList .nav-link:before{-webkit-transition:inherit;-o-transition:inherit;transition:inherit;height:3px;opacity:0;visibility:hidden;-webkit-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;transform-origin:50% 0 0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);}

.wwdTabsetList.nav-tabs.shpTabsetList .nav-link.active{background-color:transparent;color:inherit;border-color:rgba(0, 0, 0, 0.1);border-bottom-color:#fff;}

.wwdTabsetList.nav-tabs.shpTabsetList .nav-link.active:before{opacity:1;visibility:visible;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}

.wwdTabsetList.nav-tabs .nav-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;margin-bottom:0;}

.wwdTabsetList.nav-tabs .nav-link{color:#6e6e6e;border-color:rgba(0, 0, 0, 0.1);border-top-width:0;width:calc(100% + 1px);margin-left:-1px;padding:14px 10px;}

.wwdTabsetList.nav-tabs .nav-link.active{color:#fff;pointer-events:none;}

.wwdTabsetList.nav-tabs .icn{font-size:36px;height:36px;margin-bottom:12px;}

.videoAside{min-height:250px;}

.videoAside:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;}

.videoAside.overlayThemeColor.hover:before{opacity:0.5;}

.videoAside.overlayThemeColor:before{opacity:0.7;}

.videoAside.hover:before{background-color:rgba(0, 0, 0, 0.2);}

.videoAside:before{background-color:rgba(0, 0, 0, 0.4);}

.videoAside .btnPlay:hover{border-width:0;}

.pageHeaderTopBar.pageHeaderTopBar03{border-bottom:1px solid rgba(0, 0, 0, 0.1);}

.phSocialLinks > li > a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#a6a6a6;border:solid rgba(0, 0, 0, 0.1);border-width:0 1px;margin-left:-1px;font-size:10px;width:30px;height:20px;}

.phSocialLinks > li > a:hover{color:#fff;}

.languageSlctDrop{color:#6e6e6e;padding-top:2px;padding-bottom:2px;font-size:10px;}

.languageSlctDrop .dropdown-toggle{color:inherit;}

.languageSlctDrop .dropdown-toggle:after{vertical-align:middle;}

.languageSlctDrop .dropdown-toggle:hover{color:#000;}

.languageSlctDrop .icn{margin-right:5px;}

.languageSlctDrop .dropdown-menu{padding-top:0;padding-bottom:0;}

.languageSlctDrop .dropdown-item:hover, .languageSlctDrop .dropdown-item.active{color:#fff;}

.phAddress{font-style:normal;font-size:12px;}

.phadrList{}

.phadrList.phadrList05 li{border-left:1px solid rgba(0, 0, 0, 0.1);margin-left:17px;padding-left:17px;}

.phadrList.phadrList05 li:first-child{border-left:0;}

.phadrList.phadrList05 .textWrap{min-width:1px;}

.phadrList li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:15px;}

.phadrList li.hover .icnWrap{color:#fff;}

.phadrList .icnWrap{border:1px solid rgba(0, 0, 0, 0.1);margin-top:4px;font-size:15px;margin-right:8px;width:30px;height:30px;}

.phadrList .textWrap{min-width:94px;}

.phadrList a{color:inherit;}

.pgIcnsWrap{position:absolute;right:48px;top:-34px;}

.pgIcnsWrap.pgIcnsWrap05{right:63px;}

.pgSearchForm button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:8px;}

.pgSearchForm .form-control{padding-right:50px;}

.pgSearchFormOpener{border-radius:2px;font-size:16px;color:#6e6e6e;border:1px solid #6e6e6e;margin-left:15px;width:33px;height:28px;}

.pgSearchCollpase{-webkit-transition:-webkit-transform 0.5s ease !important;transition:-webkit-transform 0.5s ease !important;-o-transition:transform 0.5s ease !important;transition:transform 0.5s ease !important;transition:transform 0.5s ease, -webkit-transform 0.5s ease !important;position:absolute;top:100%;right:0;height:auto !important;width:63vw;overflow:visible !important;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 0 0;-ms-transform-origin:100% 0 0;transform-origin:100% 0 0;margin-top:6px;}

.pgSearchCollpase.show, .pgSearchCollpase.collapsing{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}

.bsSwitcherAsideWrap{border-bottom:1px solid rgba(0, 0, 0, 0.1);}

.bsSwitcher{counter-reset:item;margin-top:-18px;}

.bsSSlide{margin-top:16px;cursor:pointer;position:relative;}

.bsSSlide:after{position:absolute;display:block;content:"";top:auto;bottom:0;left:0;right:0;}

.bsSSlide:before{position:absolute;display:block;content:"";top:auto;bottom:100%;left:50%;right:auto;}

.bsSSlide:after{opacity:0;visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 100% 0;-ms-transform-origin:50% 100% 0;transform-origin:50% 100% 0;height:4px;}

.bsSSlide:before{opacity:0;visibility:hidden;-webkit-transform:translateX(-50%) scaleY(0);-ms-transform:translateX(-50%) scaleY(0);transform:translateX(-50%) scaleY(0);-webkit-transform-origin:0 100% 0;-ms-transform-origin:0 100% 0;transform-origin:0 100% 0;margin-bottom:-2px;height:0;width:0;border-bottom:16px solid #fff;border-left:14.5px solid transparent;border-right:14.5px solid transparent;}

.bsSSlide.slick-current:after{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}

.bsSSlide.slick-current:before{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) scaleY(1);-ms-transform:translateX(-50%) scaleY(1);transform:translateX(-50%) scaleY(1);}

.bsSSlide.slick-current .holderWrap{color:#191919;}

.bsSSlide .holderWrap{color:#a6a6a6;border:solid rgba(0, 0, 0, 0.1);border-width:1px 1px 0;font-size:12px;line-height:1;height:50px;}

.bsSSlide .holderWrap:hover{color:#171631;}

.servicesVisualColumnsBlock:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;}

.servicesVisualColumnsBlock:before{background-color:rgba(0, 0, 0, 0.75);}

.servicesVisualColumnsBlock .holder{z-index:2;}

.servicesVisualColumnsBlock .col + .col{border-top:1px solid rgba(255, 255, 255, 0.2);}

.svcColumn{overflow:hidden;min-height:400px;}

.svcColumn.hover{background-color:rgba(0, 0, 0, 0.2);}

.svcColumn.hover .btnWrap{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-bottom:15px;margin-top:26px;}

.svcColumn .align{padding:20px 25px 54px;}

.svcColumn .icn{font-size:36px;margin-bottom:26px;}

.svcColumn h3, .svcColumn .h3{text-transform:capitalize;color:inherit;margin-bottom:12px;}

.svcColumn .btnWrap{-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;margin-top:0;margin-bottom:-45px;-webkit-transform:translateY(555px);-ms-transform:translateY(555px);transform:translateY(555px);}

.svcColumn .btn{min-width:160px;}

.svcColumn p{margin-bottom:17px;}

.prjctDescrColumn{margin-bottom:24px;}

.prjctDescrColumn h3, .prjctDescrColumn .h3{margin-bottom:18px;}

.prjctDescrColumn .colImage{z-index:1;}

.prjctDescrColumn .colDescr{z-index:2;}

.prjctDescrColumn p{margin-bottom:26px;}

.postTitleTextTag{color:#a6a6a6;font-size:14px;line-height:1.28571;margin-bottom:12px;}

.prjctColumnImageWrap.alignleft{margin:0 0 15px;}

.prjctColumnImageWrap.alignright{margin:0 0 15px;}

.prjctTextHolder{padding:0 20px 24px;z-index:1;}

.prjctCatagoriesSlider .slick-list{padding-left:30px;padding-right:30px;margin-left:-30px;margin-right:-30px;}

.prjctSSlide{padding-left:12px;padding-right:12px;}

.prjctSSlide.slick-current .pSsImage:before{opacity:0.7;visibility:visible;}

.pSsImage{overflow:hidden;cursor:pointer;width:95.5px;height:95.5px;}

.pSsImage:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;}

.pSsImage:before{opacity:0;visibility:hidden;}

.pSsImage:hover:before{opacity:0.2;}

.filtersTabContentWrap > .tab-pane{display:block !important;-webkit-transition:none !important;-o-transition:none !important;transition:none !important;}

.filtersTabContentWrap > .tab-pane:not(.show){position:absolute;left:0;top:0;right:0;}

.hwwCBlock:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;}

.hwwCBlock:before{background-color:rgba(0, 0, 0, 0.75);}

.hwwCBlock .holder{z-index:2;}

.hwwCBlock .headingHead p{margin-bottom:38px;}

.hwwCBlock h2, .hwwCBlock .h2{color:inherit;}

.hwwCBlock .btn{min-width:160px;}

.hwwColumnsList{color:#6e6e6e;counter-reset:item;margin:27px -15px 0;}

.hwwColumnsList > li{counter-increment:item;padding-left:15px;padding-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:60px;}

.hwwColumnsList > li.hover .align:before{-webkit-transform:translateY(-70%);-ms-transform:translateY(-70%);transform:translateY(-70%);}

.hwwColumnsList h3, .hwwColumnsList .h3{margin-bottom:12px;}

.hwwColumnsList .wrap{padding:20px 20px 25px;}

.hwwColumnsList .align:before{content:counters(item, ".", decimal-leading-zero) " ";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font:500 30px/1 "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";margin-top:-20px;margin-bottom:-17px;width:55px;height:55px;}

.hwwColumnsList p{margin-bottom:0;}

.shareWTitleWrap{padding-top:6px;padding-bottom:6px;}

.shareWTitleWrap.shareWTitleWrap02{border:solid rgba(0, 0, 0, 0.1);border-width:1px 0;padding-top:14px;padding-bottom:14px;}

.shareWTitleWrap.shareWTitleWrap02 .shareTitle{margin-right:20px;}

.shareWTitleWrap .shareTitle{margin-right:0;}

.socialLinksSimple{font-size:16px;line-height:1;}

.socialLinksSimple.socialLinksSimple02 li{margin-right:27px;margin-left:0;}

.socialLinksSimple.socialLinksSimpleWhite a{color:inherit;}

.socialLinksSimple.socialLinksSimpleWhite a:hover{color:#41a1f6;}

.socialLinksSimple li{margin-left:20px;}

.socialLinksSimple a{color:#a6a6a6;}

.bannerBottomAsideBlock{z-index:3;margin-top:-5px;}

.bannerBottomAsideBlock .holderWrap{overflow:hidden;padding:39px 15px 20px;}

.bannerAsideServicesList > li{margin-bottom:15px;}

.bannerAsideServicesList > li.hover .icn{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}

.bannerAsideServicesList .titleWrap{margin-bottom:17px;}

.bannerAsideServicesList h3, .bannerAsideServicesList .h3{margin-bottom:0;}

.bannerAsideServicesList .icn{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);font-size:30px;width:30px;margin-right:11px;}

.bannerAsideServicesList p{margin-bottom:0;}

.abtIntroAsideBlock h2, .abtIntroAsideBlock .h2{margin-bottom:0;}

.abtIntroAsideBlock p{margin-bottom:10px;}

.swwdPost{padding-left:10px;padding-right:10px;margin-bottom:30px;overflow:hidden;}

.swwdPost.hover .aligncenter{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}

.swwdPost .aligncenter{-webkit-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);margin:0 -10px 26px;}

.swwdPost .aligncenter img{max-width:none;}

.swwdPost h3, .swwdPost .h3{margin-bottom:12px;}

.swwdColumnsSlider .slickBars,

.swwdColumnsSliderType2 .slickBars{padding-top:9px;}

.hiwStepsList{counter-reset:item;}

.hiwStepsList > li{counter-increment:item;position:relative;padding-left:78px;}

.hiwStepsList > li:before{position:absolute;display:block;content:"";top:0;bottom:auto;left:0;right:auto;}

.hiwStepsList > li:after{position:absolute;display:block;content:"";top:15px;bottom:auto;left:0;right:auto;}

.hiwStepsList > li.hover:before{color:#fff;}

.hiwStepsList > li:last-child:after{display:none;}

.hiwStepsList > li:after{background-color:rgba(0, 0, 0, 0.1);left:27px;width:1px;height:calc(100% + 20px);}

.hiwStepsList > li:before{content:counters(item, ".", decimal-leading-zero) " ";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;z-index:1;background-color:#fff;font:500 25px/1 "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";margin-top:5px;width:56px;height:56px;}

.hiwStepsList > li + li{margin-top:20px;}

.hiwStepsList h3, .hiwStepsList .h3{margin-bottom:12px;}

.hiwStepsList p{margin-bottom:0;}

.npProjectsSlider{max-width:270px;}

.npProjectsSlider .slick-list{overflow:visible !important;}

.npProjectsSlider .slick-arrow{position:absolute;bottom:0;color:#6e6e6e;font-size:26px;margin-bottom:19px;z-index:2;}

.npProjectsSlider .slickPrev{left:11px;}

.npProjectsSlider .slickNext{right:11px;}

.npssSlide{opacity:0.5;padding-left:5px;padding-right:5px;}

.npssSlide.slick-current{opacity:1;}

.npssSlide.slick-current .powVisualPost .textWrap{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}

.npssSlide .powVisualPost .textWrap{-webkit-transform-origin:50% 100% 0;-ms-transform-origin:50% 100% 0;transform-origin:50% 100% 0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;visibility:hidden;}

.powVisualPost .aligncenter{margin:0 0 31px;}

.powVisualPost .aligncenter img{max-width:none;}

.powVisualPost h3, .powVisualPost .h3{margin-bottom:11px;font-size:18px;}

.powVisualPost h4, .powVisualPost .h4{color:#6e6e6e;font-size:14px;margin-bottom:0;}

.pricingPlansBlock .headingHead{margin-bottom:46px;}

.pricePlanColumn{margin-bottom:30px;padding:15px 15px 113px;}

.pricePlanColumn.hover .columnHead{color:#fff;}

.pricePlanColumn.hover .columnHead h3, .pricePlanColumn.hover .columnHead .h3,

.pricePlanColumn.hover .columnHead h4, .pricePlanColumn.hover .columnHead .h4{color:inherit;}

.pricePlanColumn.hover .chBgCover{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}

.pricePlanColumn.hover .btn:hover{background-color:transparent;}

.pricePlanColumn .columnHead{border-radius:2px 2px 0 0;overflow:hidden;z-index:1;margin:-15px -15px 40px;padding:35px 15px 39px;}

.pricePlanColumn h3, .pricePlanColumn .h3{margin-bottom:10px;}

.pricePlanColumn h4, .pricePlanColumn .h4{color:#6e6e6e;font-size:16px;margin-bottom:0;}

.pricePlanColumn h2, .pricePlanColumn .h2{line-height:1;margin-bottom:30px;}

.pricePlanColumn .textUnit{color:#a6a6a6;font-size:14px;vertical-align:baseline;}

.pricePlanColumn .chBgCover{left:0;top:0;bottom:0;right:0;z-index:-1;opacity:0;visibility:hidden;-webkit-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);}

.pricePlanColumn .chBgCover:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;}

.pricePlanColumn .chBgCover:before{opacity:0.8;}

.pricePlanColumn .btn{z-index:1;left:0;right:0;width:155px;bottom:52px;}

.pricingFeaturesList{line-height:1.875;}

.pricingFeaturesList > li{margin-bottom:0;}

.pricingFeaturesList .unFollowed{color:#a6a6a6;text-decoration:line-through;}

.reKtAsideBlock{min-height:320px;}

.reKtAsideBlock:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;}

.reKtAsideBlock:before{background-color:rgba(0, 0, 0, 0.6);}

.reKtAsideBlock .holder{z-index:1;min-height:inherit;white-space:nowrap;}

.reKtAsideBlock .holder:before{content:'';display:inline-block;vertical-align:middle;width:0;min-height:inherit;}

.reKtAsideBlock .holder > .align{white-space:normal;display:inline-block;vertical-align:middle;max-width:99%;margin-left:-4px;}

.reKtAsideBlock .holder > .align{width:100%;padding-top:31px;padding-bottom:35px;}

.reKtAsideBlock h2, .reKtAsideBlock .h2{color:inherit;margin-bottom:16px;}

.reKtAsideBlock .btnPlay{margin-top:24px;}

.reKtAsideBlock p{margin-bottom:0;}

.popItemColumn{padding-left:10px;padding-right:10px;margin-bottom:30px;}

.popItemColumn.hMbSmall h3, .popItemColumn.hMbSmall .h3{margin-bottom:9px;}

.popItemColumn.hover .popActionsList{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}

.popItemColumn[data-featured-tag]:before{position:absolute;display:block;content:"";top:0;bottom:auto;left:15px;right:auto;}

.popItemColumn[data-featured-tag]:before{content:attr(data-featured-tag);color:#fff;text-transform:capitalize;border-radius:2px 0 0 0;font-size:16px;line-height:1;min-width:70px;text-align:center;padding:7px 4px 4px;z-index:1;}

.popItemColumn[data-featured-tag][data-tag-hot]:before{background-color:#e22027;}

.popItemColumn .imageHolder{overflow:hidden;border:1px solid rgba(0, 0, 0, 0.1);min-height:356px;margin:0 -10px 26px;}

.popItemColumn .imageHolder > .wrap{min-height:inherit;}

.popItemColumn h3, .popItemColumn .h3{font-size:20px;margin-bottom:14px;}

.popItemColumn h4, .popItemColumn .h4{font-size:16px;margin-bottom:0;}

.popItemColumn .priceCut{color:#a6a6a6;font-size:14px;vertical-align:baseline;text-decoration:line-through;}

.popActionsList{left:0;right:0;z-index:1;opacity:0;visibility:hidden;font-size:18px;line-height:1;margin-left:-10px;margin-right:-10px;bottom:30px;-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px);}

.popActionsList > li{padding-left:10px;padding-right:10px;}

.popActionsList > li > a{color:#6e6e6e;border:1px solid rgba(0, 0, 0, 0.1);width:46px;height:46px;}

.popActionsList > li > a:hover{color:#fff;}

.moreExploreHolder .btn{vertical-align:top;min-width:140px;}

.breadcrumb.pageBreadcrumb{background-color:transparent;border-radius:0;font-size:12px;}

.breadcrumb.pageBreadcrumb a{color:#191919;}

.breadcrumb.pageBreadcrumb a:hover{color:#6e6e6e;}

.breadcrumb.pageBreadcrumb .icn{margin-right:3px;}

.pageBdWrapNav{padding-top:8px;padding-bottom:8px;}

.pageBdWrapNav .title{font-size:18px;line-height:1.22222;}

.ctSorterWrapHeader{font-size:12px;margin-bottom:18px;}

.ctSorterWrapHeader p{margin-bottom:0;}

.viewSorterList{font-size:16px;line-height:1;margin-left:5px;}

.viewSorterList > li{margin-left:11px;}

.viewSorterList > li > a{color:inherit;}

.dsSortDropdown .dropdown-toggle{color:inherit;}

.dsSortDropdown .dropdown-toggle:after{border-width:0.35em 0.35em 0;margin-left:10px;vertical-align:0.055em;}

.dsSortDropdown .dropdown-item{padding:0 5px;}

.dsSortDropdown .dropdown-item.active{color:#fff;}

.pagination.pagePagination{padding-top:12px;padding-bottom:12px;margin-left:-5px;margin-right:-5px;}

.pagination.pagePagination .page-item{margin-left:5px;margin-right:5px;}

.pagination.pagePagination .page-item + .page-item .page-link{margin-left:0;}

.pagination.pagePagination .page-item:last-child .page-link, .pagination.pagePagination .page-item:first-child .page-link{border-radius:2px;}

.pagination.pagePagination .page-item.active .page-link{color:#fff;}

.pagination.pagePagination .page-link{min-width:30px;background-color:#f2f4f5;border-radius:2px;}

.pagination.pagePagination .page-link:hover{color:#fff;}

.getResultsWrap{color:#a6a6a6;font-size:12px;line-height:1;}

.getResultsWrap .btn{font-size:14px;line-height:1.28571;margin-right:5px;}

.getResultsWrap .btn:before{padding:4px 15px;}

.getResultsWrap .btnText{padding:4px 15px;}

.getResultsWrap p{margin-bottom:0;}

.popItemColumn__listView{border:1px solid rgba(0, 0, 0, 0.1);margin-bottom:30px;padding:21px 20px 28px;}

.popItemColumn__listView .imgHolder{width:145px;margin:0 auto 15px;}

.popItemColumn__listView h2, .popItemColumn__listView .h2{font-size:20px;line-height:1.5;margin-bottom:10px;}

.popItemColumn__listView h3, .popItemColumn__listView .h3{font-size:20px;margin-bottom:0;}

.popItemColumn__listView .btn{vertical-align:top;min-width:136px;margin-top:36px;}

.popItemColumn__listView p{margin-bottom:22px;}

.filtersSidebarFWrap{left:0;top:0;z-index:999;padding-bottom:9999px;margin-bottom:-9999px;width:270px;height:auto !important;-webkit-transition:-webkit-transform 0.3s ease-out !important;transition:-webkit-transform 0.3s ease-out !important;-o-transition:transform 0.3s ease-out !important;transition:transform 0.3s ease-out !important;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out !important;-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%);}

.filtersSidebarFWrap.show, .filtersSidebarFWrap.collapsing{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}

.filtersSidebarFWrap .titleWrap{padding-right:30px;margin-bottom:60px;}

.filtersSidebarFWrap .btnClose{color:#191919;top:3px;right:-4px;font-size:30px;}

.filtersSidebarFWrap .btnClose:hover{color:#e22027;}

.filtersSidebarFWrap .fTitle{margin-bottom:0;}

.fSFWHolder{padding:20px 18px;}

.filtersSidebarOpener{color:inherit;margin-right:5px;}

.filtersSidebarOpener .icn{margin-right:3px;}

.detailsImageSlider{margin-top:5px;}

.detailsImageSlider .slick-slide{margin-bottom:20px;}

.detailsImageSlider .imgWrap{overflow:hidden;border:1px solid rgba(0, 0, 0, 0.1);}

.detailsImageSlider .imgWrap[data-featured-tag]:before{position:absolute;display:block;content:"";top:0;bottom:auto;left:0;right:auto;}

.detailsImageSlider .imgWrap[data-featured-tag]:before{content:attr(data-featured-tag);color:#fff;text-transform:capitalize;border-radius:2px 0 0 0;font-size:16px;line-height:1;min-width:70px;text-align:center;padding:7px 4px 4px;}

.detailsImageSlider .imgWrap img{vertical-align:top;}

.disSliderWrap{margin-left:-10px;margin-right:-10px;}

.disSliderWrap .slick-slide{padding-left:10px;padding-right:10px;}

.disImg{overflow:hidden;border:1px solid rgba(0, 0, 0, 0.1);width:100%;}

.sdbWDescription h1, .sdbWDescription .h1{font-size:24px;margin-bottom:28px;}

.sdbWDescription h2, .sdbWDescription .h2{margin-bottom:29px;}

.sdbWDescription .sep,

.sdbWDescription .priceCut{color:#a6a6a6;vertical-align:middle;}

.sdbWDescription .sep{font-size:18px;margin-left:8px;margin-right:10px;}

.sdbWDescription .priceCut{text-decoration:line-through;font-size:24px;}

.sdbWDescription .ratingStarList{margin-bottom:35px;}

.sdbWDescription p{margin-bottom:38px;}

.cartForm{margin-bottom:34px;}

.cartForm .quantity,

.cartForm .btn,

.cartForm .btnToCart{margin-right:10px;margin-bottom:10px;}

.cartForm .btnToCart{border-width:1px;border-style:solid;color:#191919;font-size:18px;width:48px;height:48px;}

.cartForm .btnToCart:hover{color:#fff;}

.cartForm .btn{height:48px;}

.cartForm .btn .btnText{height:inherit;}

.shpDefinaition{color:#a6a6a6;margin-bottom:42px;}

.shpDefinaition dt{margin-right:5px;}

.shpDefinaition dd{overflow:hidden;margin-bottom:10px;}

.shpTopIntroWrap{margin-bottom:30px;}

.disSwitcherSlider{margin-bottom:30px;}

.listDefault > li{position:relative;padding-left:22px;}

.listDefault > li:before{position:absolute;display:block;content:"";top:0;bottom:auto;left:0;right:auto;}

.listDefault > li:before{border-radius:100%;background-color:currentColor;top:10px;width:7px;height:7px;}

.benefitsFeaturedList{border:solid rgba(0, 0, 0, 0.1);border-width:1px 0 0;padding-top:16px;padding-bottom:0;overflow:hidden;}

.benefitsFeaturedList > li{padding-left:30px;padding-right:30px;margin-bottom:16px;min-width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;}

.benefitsFeaturedList h3, .benefitsFeaturedList .h3{margin-bottom:6px;}

.benefitsFeaturedList .icn{font-size:28px;margin-right:10px;width:28px;}

.reviewsList > li{overflow:hidden;margin-bottom:40px;}

.reviewsList .alignleft{float:none;width:75px;margin:0 0 15px;}

.reviewsList .profiler{overflow:hidden;margin-bottom:19px;width:70px;height:70px;}

.reviewsList .descr{overflow:hidden;}

.reviewsList .time{color:#a6a6a6;font-size:14px;line-height:1.28571;margin-bottom:7px;}

.reviewsList p{margin-bottom:0;}

.reviewSubmissionForm h3, .reviewSubmissionForm .h3{margin-bottom:0;}

.reviewSubmissionForm .form-group{margin-bottom:36px;}

.reviewSubmissionForm .wrap{margin-bottom:15px;}

.reviewSubmissionForm .extraWrap{margin-bottom:19px;}

.reviewSubmissionForm .ratingStarList{font-size:18px;padding-left:16px;}

.reviewSubmissionForm .ratingStarList > li{margin-right:0;}

.reviewSubmissionForm textarea, .reviewSubmissionForm textarea.form-control{resize:none;height:132px;}

.reviewSubmissionForm .btn{min-width:146px;}

.cartTableWrap{margin-bottom:25px;}

.cartTable.table{min-width:690px;}

.cartTable.table th,

.cartTable.table td{padding:0;border:1px solid rgba(0, 0, 0, 0.1);vertical-align:middle;}

.cartTable.table th{color:#191919;padding:15px 10px 11px;font-size:16px;}

.cartTable.table .tdWrap{padding:5px;}

.cartTable.table tfoot .tdWrap{padding:10px 9px;}

.cartTable.table h3, .cartTable.table .h3{font-size:16px;}

.cartTable.table h4, .cartTable.table .h4{font-size:16px;}

.cartTable.table h3, .cartTable.table .h3,

.cartTable.table h4, .cartTable.table .h4{margin-bottom:0;}

.cartTable.table .col01{width:12.7%;}

.cartTable.table .col02{width:38.77%;}

.cartTable.table .col03{width:14.9%;}

.cartTable.table .col04{width:18.32%;}

.cartTable.table .col05{width:14.9%;}

.cartTable.table .imgWrap{margin:-5px;}

.cartTable.table .coupenFormControl{font-size:14px;line-height:1.28571;margin-right:10px;padding:4px 11px;width:calc(30% + 10px);height:34px;}

.cartTable.table .btn{font-size:14px;line-height:1.28571;min-width:140px;}

.cartTable.table .btn.btnDefaultOutline{min-width:1px;width:30%;}

.cartTable.table .btn .btnText, .cartTable.table .btn:before{padding:7px 10px;}

.cartTable.table .wrap1{width:70%;}

.quantityLight input{border-color:rgba(0, 0, 0, 0.1);font-size:16px;width:80px;height:40px;}

.quantityLight input::-webkit-input-placeholder{color:#a6a6a6;}

.quantityLight input::-moz-placeholder{opacity:1;color:#a6a6a6;}

.quantityLight input:-moz-placeholder{color:#a6a6a6;}

.quantityLight input:-ms-input-placeholder{color:#a6a6a6;}

.quantityLight input.placeholder{color:#a6a6a6;}

.quantityLight .quantity-button{font-size:22px;}

.cartTotal.table{font-size:16px;line-height:1.25;}

.cartTotal.table th{font-size:22px;border:0;padding:0 0 15px;}

.cartTotal.table td{padding:0;border:1px solid rgba(0, 0, 0, 0.1);}

.cartTotal.table tfoot td{border:0;}

.cartTotal.table tfoot .tdWrap{padding:10px 0 0;}

.cartTotal.table .tdWrap{padding:8px 15px;}

.cartTotal.table .textLarge{font-size:22px;margin-top:8px;margin-bottom:8px;}

.cartTotal.table .btn:before,

.cartTotal.table .btnText{padding:8px 10px;}

.checkoutAlert.alert-light a:hover{color:#000;}

.bilingDetailsWrap{padding-top:15px;}

.bilingDetailsWrap .form-group{margin-bottom:21px;}

.bilingDetailsWrap .formCol{width:100%;padding-left:5px;padding-right:5px;}

.bilingDetailsWrap .fLabel{color:#a6a6a6;margin-bottom:3px;}

.bilingDetailsWrap h3, .bilingDetailsWrap .h3{margin-bottom:18px;}

.confirmationBoxWrap{overflow:hidden;border:1px solid rgba(0, 0, 0, 0.1);margin-top:29px;padding:15px 12px;}

.confirmationBoxWrap h3, .confirmationBoxWrap .h3{margin-bottom:15px;}

.checkoutCountTable.table{margin-bottom:26px;font-size:12px;}

.checkoutCountTable.table th,

.checkoutCountTable.table td{padding:0;border:0;}

.checkoutCountTable.table th{padding-bottom:7px;}

.checkoutCountTable.table .tdWrap{padding:3px 10px 3px 0;}

.checkoutCountTable.table tfoot .tdWrap{padding:23px 10px 0 0;}

.checkoutCountTable.table .textLarge{font-size:16px;}

.checkoutCountTable.table .col01{width:75%;}

.checkoutCountTable.table .col02{width:25%;}

.custom-control{padding-left:32px;}

.custom-control .custom-control-input:checked ~ .custom-control-label:after{background-image:none;}

.custom-control .custom-control-input:checked ~ .custom-control-label:before{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}

.custom-control .custom-control-input:focus ~ .custom-control-label:before{-webkit-box-shadow:none;box-shadow:none;}

.custom-control label:before{border:1px solid #6e6e6e;background-color:transparent;left:-32px;top:8px;width:12px;height:12px;}

.custom-control label:after{background-image:none;left:-29px;border-radius:100%;top:11px;width:6px;height:6px;}

.pmSlctList > li{margin-bottom:10px;}

.pmPlaceholderImage{margin:-52px 0 -52px 14px;}

.pmNotePop{margin-top:12px;padding:8px 15px;}

.pmNotePop:before{position:absolute;display:block;content:"";top:auto;bottom:100%;left:12px;right:auto;}

.pmNotePop:before{height:0;width:0;border-bottom:12px solid #f2f4f5;border-left:2.5px solid transparent;border-right:2.5px solid transparent;}

.otwBlock .headingHead{margin-bottom:27px;}

.teamColumn{border:1px solid rgba(0, 0, 0, 0.1);overflow:hidden;margin-bottom:30px;}

.teamColumn.hover .captionWrap{color:#fff;margin-top:-63px;padding-top:16px;padding-bottom:25px;}

.teamColumn.hover h3, .teamColumn.hover .h3,

.teamColumn.hover h4, .teamColumn.hover .h4{color:inherit;}

.teamColumn.hover h3 a:hover, .teamColumn.hover .h3 a:hover{color:#000;}

.teamColumn.hover .tcSocialNetworks{max-height:50px;padding-top:20px;}

.teamColumn .imgHolder{margin:0;}

.teamColumn .imgHolder img{max-width:none;}

.teamColumn h3, .teamColumn .h3,

.teamColumn h4, .teamColumn .h4{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;display:block;white-space:nowrap;}

.teamColumn h3, .teamColumn .h3{margin-bottom:5px;}

.teamColumn h4, .teamColumn .h4{color:#a6a6a6;font-size:16px;margin-bottom:0;}

.teamColumn .captionWrap{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;z-index:1;padding:13px 10px 15px;}

.tcSocialNetworks{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;max-height:0;overflow:hidden;}

.tcSocialNetworks li{padding-left:5px;padding-right:5px;}

.tcSocialNetworks a{color:#fff;border:1px solid currentColor;width:30px;height:30px;}

.tcSocialNetworks a:hover{color:#000;}

.slickGalleryBars{line-height:0;z-index:1;margin:0 -25px;padding-top:20px;clear:both;}

.slickGalleryBars li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;display:-webkit-box;display:-ms-flexbox;display:flex;}

.slickGalleryBars li:after{position:absolute;display:block;content:"";top:auto;bottom:0;left:-9999px;right:-9999px;}

.slickGalleryBars li:after{z-index:-1;border-bottom:1px solid rgba(0, 0, 0, 0.1);}

.slickGalleryBars button{padding:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:transparent;font-size:0;line-height:0;color:transparent;text-shadow:none;border:0;width:100%;height:3px;}

.galleryAreaBlock{overflow:hidden;padding-top:0;}

.prPCColumnsWrap.row{margin-left:-6px;margin-right:-6px;}

.prPCColumnsWrap .col{padding-left:6px;padding-right:6px;vertical-align:top;}

.loadMoreBtnWrap{padding-top:38px;}

.loadMoreBtnWrap .btn{min-width:150px;}

.pageFullBlock:before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;}

.pageFullBlock:before{background-color:rgba(0, 0, 0, 0.7);}

.pageFullBlock .holder{z-index:2;min-height:100vh;white-space:nowrap;}

.pageFullBlock .holder:before{content:'';display:inline-block;vertical-align:middle;width:0;min-height:inherit;}

.pageFullBlock .holder > .align{white-space:normal;display:inline-block;vertical-align:middle;max-width:99%;margin-left:-4px;}

.pageFullBlock .holder > .align{padding-top:100px;padding-bottom:40px;}

.pageFullBlock .hTitle{color:inherit;}

.pageFullBlock h1, .pageFullBlock .h1{color:inherit;margin-bottom:30px;}

.pageFullBlock h2, .pageFullBlock .h2{color:inherit;margin-bottom:10px;}

.pageFullBlock .subtitle{margin-bottom:32px;}

.pageFullBlock .btnsWrap .btn{margin:0 10px 10px;min-width:160px;}

.countdownList{font-size:15px;line-height:1;margin-left:-5px;margin-right:-5px;}

.countdownList > li{padding-left:5px;padding-right:5px;}

.countdownList h1, .countdownList .h1{color:inherit;margin-bottom:0;}

.signWarn{font-size:40px;margin-bottom:20px;}

.swwdColumnsSliderType2 .slick-arrow{border-style:solid;border-width:1px;position:absolute;top:25%;z-index:5;color:#191919;border-radius:2px;font-size:18px;width:50px;height:50px;}

.swwdColumnsSliderType2 .slick-arrow:hover{color:#fff;}

.swwdColumnsSliderType2 .slickPrev{left:-100px;}

.swwdColumnsSliderType2 .slickNext{right:-100px;}

.pdssImage{cursor:pointer;padding-left:5px;padding-right:5px;}

.pdssImage.hover{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);}

.pdssImage img{max-width:none;}

.prjctDtSliderSwitcher.slick-vertical .slick-slide{border-width:15px 0;}

.pdssvSliderWrap{margin:10px -5px 0;}

.pdisImage{width:100%;padding-top:56%;}

.prjctDetailsBlock h3, .prjctDetailsBlock .h3{margin-bottom:20px;padding-bottom:20px;}

.prjctDetailsBlock h3:after, .prjctDetailsBlock .h3:after{position:absolute;display:block;content:"";top:auto;bottom:0;left:0;right:0;}

.prjctDetailsBlock h3:after, .prjctDetailsBlock .h3:after{border-bottom:1px solid rgba(0, 0, 0, 0.1);}

.prjctDetailsBlock p{margin-bottom:10px;}

.pdDescrTable.table{table-layout:fixed;margin-top:-1px;}

.pdDescrTable.table td{padding:0;}

.pdDescrTable.table td:first-child .tdWrap{padding-right:10px;}

.pdDescrTable.table .tdWrap{padding:15px 0;}

.prdtImageWrap{overflow:hidden;margin:0;}

.prdtImageWrap.alignright{float:none;}

.prdtImageWrap + .prdtImageWrap{margin-top:30px;}

.contactAreaBlock h2, .contactAreaBlock .h2{margin-bottom:10px;}

.contactAreaBlock p{margin-bottom:25px;}

.ctMapHolder .map{width:100%;height:250px;}

.ctAddress li{margin-bottom:37px;}

.ctAddress .icn{color:#a6a6a6;font-size:24px;width:24px;margin-right:20px;}

.ctAddress a{color:inherit;}

.widgetCtForm{padding:20px;}

.widgetCtForm textarea, .widgetCtForm textarea.form-control{height:122px;resize:none;}

.ctList{margin-bottom:0;}

.ctList li{margin-bottom:15px;}

.ctList li.hover .icn{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}

.ctList .icn{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);font-size:36px;margin-bottom:15px;}

.ctList h3, .ctList .h3{margin-bottom:15px;}

.ctList a{color:inherit;}

.bCenterImage.aligncenter{margin-bottom:53px;}

.btHHead{color:#a6a6a6;margin-bottom:26px;}

.btHHead h1, .btHHead .h1{margin-bottom:10px;font-size:24px;line-height:1.33333;}

.bdText{font-size:14px;line-height:1;}

.bdText .sep{margin-left:0;margin-right:0;}

.statusesList{color:#a6a6a6;font-size:14px;line-height:1;padding-top:7px;}

.statusesList > li{margin-left:53px;}

.statusesList a{color:inherit;}

.statusesList .icn{margin-right:1px;}

.quoteDefault{font-style:italic;font-size:18px;line-height:1.66667;padding:26px 90px 29px 26px;margin-bottom:23px;}

.quoteDefault:after{position:absolute;display:block;content:"";top:0;bottom:auto;left:auto;right:0;}

.quoteDefault:after{content:"\e905";font-size:32px;top:32px;right:30px;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

.quoteDefault q{margin-bottom:11px;}

.quoteDefault cite{font-style:normal;color:#6e6e6e;font-size:14px;line-height:1.28571;}

.rpPosterSlider{margin-top:-70px;padding-top:70px;}

.rpPosterSlider .slick-arrow{border-style:solid;border-width:1px;position:absolute;right:15px;top:0;color:#6e6e6e;border-radius:2px;font-size:12px;width:30px;height:30px;}

.rpPosterSlider .slick-arrow:hover{color:#fff;}

.rpPosterSlider .slickPrev{margin-right:40px;}

.rpPostsWrap h2, .rpPostsWrap .h2,

.commentsWrap h2,

.commentsWrap .h2{font-size:24px;line-height:1.25;margin-bottom:40px;}

.commentsWrap h2, .commentsWrap .h2{margin-bottom:30px;}

.bpCommentsList li{overflow:hidden;}

.bpCommentsList li + li{padding-top:17px;}

.bpCommentsList .avatar-holder{margin:4px 15px 0 0;width:70px;height:70px;}

.bpCommentsList h3, .bpCommentsList .h3{margin-bottom:11px;}

.bpCommentsList .descrWrap{overflow:hidden;}

.bpCommentsList time{color:#a6a6a6;font-style:italic;font-size:14px;line-height:1.28571;margin-bottom:6px;}

.bpCommentsList .btn{font-size:12px;line-height:1.33333;min-width:70px;margin-right:17px;vertical-align:top;}

.bpCommentsList .btn:before,

.bpCommentsList .btnText{padding:6px 10px;}

.bpCommentsList ul{padding-top:38px;padding-left:23px;}

.bpCommentsList p{margin-bottom:14px;}

.comment-form .form-row{margin-left:-15px;margin-right:-15px;}

.comment-form .formCol{padding-left:15px;padding-right:15px;width:100%;}

.comment-form .form-control,

.comment-form input[type="text"],

.comment-form input[type="email"]{border-color:rgba(0, 0, 0, 0.1);margin:0;}

.comment-form textarea, .comment-form textarea.form-control{height:116px;resize:none;}

.comment-form h2, .comment-form .h2{font-size:24px;margin-bottom:24px;}

.comment-form .btn{min-width:180px;margin-top:10px;}

.shareSocialLinks{font-size:14px;}

.shareSocialLinks > li{margin-bottom:20px;}

.shareSocialLinks a{border-radius:99px;color:#fff;padding:8px 10px 9px;}

.shareSocialLinks .facebook{background-color:#4c65a8;}

.shareSocialLinks .facebook:hover{background-color:#3c5085;}

.shareSocialLinks .twitter{background-color:#41a1f6;}

.shareSocialLinks .twitter:hover{background-color:#1089f4;}

.shareSocialLinks .google{background-color:#f43535;}

.shareSocialLinks .google:hover{background-color:#e90d0d;}

.shareSocialLinks .icn{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:28px;}

.piSocialLinks{font-size:14px;margin-bottom:10px;}

.piSocialLinks > li{padding-left:14px;padding-right:14px;}

.piSocialLinks a{color:inherit;}

.wpiTable.table{table-layout:fixed;border:solid rgba(0, 0, 0, 0.1);font-size:14px;line-height:1.42857;border-width:1px 0 0;margin-left:-11px;margin-right:-11px;width:calc(100% + 22px);}

.wpiTable.table th,

.wpiTable.table td{border:solid rgba(0, 0, 0, 0.1);border-width:0 1px;padding:4px 5px;}

.wpiTable.table th{padding-top:11px;padding-bottom:0;}

.imgLignCenter.aligncenter{margin-top:35px;margin-bottom:35px;}

.sticky-wrap-headerFixer.fixedPosition .logo05Sticky,

.sticky-wrap-headerFixer.fixedPosition .logo03Sticky{display:block;}

.cshHolderWrap{margin-left:-15px;margin-right:-15px;}

.cshHolderWrap.cshHolderWrap03{margin-left:-5px;margin-right:-5px;}

.cshHolderWrap.cshHolderWrap03 .cshColumn{padding-left:5px;padding-right:5px;}

.cshColumn{float:left;padding-left:15px;padding-right:15px;}

.cshColumnFull{width:256px;}

.hb-services{padding:100px 0;overflow:hidden;}

.booked-calendar{overflow:hidden;display:block;padding:12px 0 0;}

.booked-calendar tbody{overflow:hidden;}

.booked-calendar tbody tr{overflow:hidden;}

.booked-calendar tbody tr td{width:110px;border:1px solid #fff;background:#f2f4f5;padding:32px 0;float:left;}

.booked-calendar tbody tr td span{font-size:20px;line-height:22px;color:#a6a6a6;display:block;font-weight:500;}

.booked-calendar tbody tr td span.active{color:#fff;width:50px;padding:12px 0;display:block;border-radius:25px;margin:-12px auto;}

.booked-calendar tbody tr td:first-child{border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;}

.booked-calendar tbody tr td:last-child{border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #fff;}

.booked-calendar tbody tr td.bg-green span{color:#fff;}

.booked-calendar .entry-block{overflow:hidden;display:none;-webkit-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;}

.booked-calendar .entry-block td{width:100%;padding:0;height:auto;}

.booked-calendar .entry-block td table{overflow:hidden;margin:0;border-bottom:1px solid #fff;}

.booked-calendar .entry-block table thead{background:#191919;overflow:hidden;width:100%;border-bottom:1px solid #fff;}

.booked-calendar .entry-block table thead th{font-size:16px;line-height:18px;color:#fff;font-weight:500;padding:13px 0 18px;}

.booked-calendar .entry-block table tbody{overflow:hidden;}

.booked-calendar .entry-block table tbody td{background:#f2f4f5;padding:10px 4px 10px 27px;border-bottom:1px solid #fff;}

.booked-calendar .entry-block .txt-block{overflow:hidden;padding:11px 0 0;width:58.2%;float:left;}

.booked-calendar .entry-block .txt-block time{font-size:16px;line-height:18px;letter-spacing:0.7px;color:#191919;float:left;}

.booked-calendar .entry-block .txt-block span{font-size:16px;line-height:18px;color:#a6a6a6;float:right;}

.booked-calendar .entry-block .btn{border-radius:45px;color:#191919;}

.booked-calendar .entry-block .btn i{font-style:normal;}

.booked-calendar .entry-block .btnText{padding:0.5rem 1.25rem;}

.booked-calendar thead{overflow:hidden;}

.booked-calendar thead tr{overflow:hidden;background:#191919;width:100%;}

.booked-calendar thead tr .month-name{font-size:20px;line-height:22px;color:#fff;font-weight:500;display:block;width:100%;letter-spacing:3px;}

.booked-calendar thead tr .fa{font-size:20px;line-height:22px;float:right;margin:-22px 17px 0 0;}

.booked-calendar thead tr th{overflow:hidden;padding:15px 0;width:100%;border:none;}

.booked-calendar thead .months{background:#fff;overflow:hidden;width:100%;}

.booked-calendar thead .months th{width:14.285%;color:#191919;font-size:14px;line-height:16px;float:left;font-weight:500;padding:13px 0 11px;}

.pre-active .entry-block{display:block;}

#back-top{position:fixed;right:20px;bottom:20px;font-size:18px;line-height:20px;color:#fff;cursor:pointer;float:right;width:50px;height:50px;padding:14px 0;z-index:9;opacity:0;visibility:hidden;background-size:200% auto;-webkit-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}

#back-top:hover{background-position:right center;}

#back-top.active{opacity:1;visibility:visible;}

.loader-holder{top:0;left:0;right:0;bottom:0;z-index:9999;position:fixed;background-color:rgba(255, 255, 255, 0.9);}

.loader-holder .block{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;width:6.250em;height:6.250em;-webkit-animation:rotate 2.4s linear infinite;animation:rotate 2.4s linear infinite;}

.loader-holder .white{top:0;bottom:0;left:0;right:0;background:white;-webkit-animation:flash 2.4s linear infinite;animation:flash 2.4s linear infinite;opacity:0;}

.loader-holder .dot{position:absolute;margin:auto;width:2.4em;height:2.4em;border-radius:100%;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}

.loader-holder .dot:nth-child(2){top:0;bottom:0;left:0;background:#FF4444;-webkit-animation:dotsY 2.4s linear infinite;animation:dotsY 2.4s linear infinite;}

.loader-holder .dot:nth-child(3){left:0;right:0;top:0;background:#FFBB33;-webkit-animation:dotsX 2.4s linear infinite;animation:dotsX 2.4s linear infinite;}

.loader-holder .dot:nth-child(4){top:0;bottom:0;right:0;background:#99CC00;-webkit-animation:dotsY 2.4s linear infinite;animation:dotsY 2.4s linear infinite;}

.loader-holder .dot:nth-child(5){left:0;right:0;bottom:0;background:#33B5E5;-webkit-animation:dotsX 2.4s linear infinite;animation:dotsX 2.4s linear infinite;}

@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);}

10%{width:6.250em;height:6.250em;}

66%{width:2.4em;height:2.4em;}

100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);width:6.250em;height:6.250em;}

}

@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);}

10%{width:6.250em;height:6.250em;}

66%{width:2.4em;height:2.4em;}

100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);width:6.250em;height:6.250em;}

}

@-webkit-keyframes dotsY{66%{opacity:.1;width:2.4em;}

77%{opacity:1;width:0;}

}

@keyframes dotsY{66%{opacity:.1;width:2.4em;}

77%{opacity:1;width:0;}

}

@-webkit-keyframes dotsX{66%{opacity:.1;height:2.4em;}

77%{opacity:1;height:0;}

}

@keyframes dotsX{66%{opacity:.1;height:2.4em;}

77%{opacity:1;height:0;}

}

@-webkit-keyframes flash{33%{opacity:0;border-radius:0%;}

55%{opacity:.6;border-radius:100%;}

66%{opacity:0;}

}

@keyframes flash{33%{opacity:0;border-radius:0%;}

55%{opacity:.6;border-radius:100%;}

66%{opacity:0;}

}

@-webkit-keyframes slidersBgFadeScaleAnimateIn{0%{-webkit-transform:scale(2);transform:scale(2);}

100%{-webkit-transform:scale(1);transform:scale(1);}

}

@keyframes slidersBgFadeScaleAnimateIn{0%{-webkit-transform:scale(2);transform:scale(2);}

100%{-webkit-transform:scale(1);transform:scale(1);}

}

@-webkit-keyframes slidersBgFadeScaleAnimateOut{0%{-webkit-transform:scale(1);transform:scale(1);}

100%{-webkit-transform:scale(2);transform:scale(2);}

}

@keyframes slidersBgFadeScaleAnimateOut{0%{-webkit-transform:scale(1);transform:scale(1);}

100%{-webkit-transform:scale(2);transform:scale(2);}

}

@-webkit-keyframes animOne{0%{opacity:0;visibility:hidden;-webkit-transform:translateY(100px);transform:translateY(100px);}

100%{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);}

}

@keyframes animOne{0%{opacity:0;visibility:hidden;-webkit-transform:translateY(100px);transform:translateY(100px);}

100%{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);}

}

@-webkit-keyframes animTwo{0%{opacity:0;visibility:hidden;-webkit-transform:translateY(100px);transform:translateY(100px);}

70%{opacity:0;visibility:hidden;-webkit-transform:translateY(100px);transform:translateY(100px);}

100%{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);}

}

@keyframes animTwo{0%{opacity:0;visibility:hidden;-webkit-transform:translateY(100px);transform:translateY(100px);}

70%{opacity:0;visibility:hidden;-webkit-transform:translateY(100px);transform:translateY(100px);}

100%{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);}

}