.wpac,.wpac h1,.wpac h2,.wpac h3,.wpac h4,.wpac h5,.wpac h6,.wpac p,.wpac td,.wpac dl,.wpac tr,.wpac dt,.wpac ol,.wpac form,.wpac select,.wpac option,.wpac pre,.wpac div,.wpac table,.wpac th,.wpac tbody,.wpac tfoot,.wpac caption,.wpac thead,.wpac ul,.wpac li,.wpac address,.wpac blockquote,.wpac dd,.wpac fieldset,.wpac li,.wpac strong,.wpac legend,.wpac em,.wpac s,.wpac cite,.wpac span,.wpac input,.wpac sup,.wpac label,.wpac dfn,.wpac object,.wpac big,.wpac q,.wpac font,.wpac samp,.wpac acronym,.wpac small,.wpac img,.wpac strike,.wpac code,.wpac sub,.wpac ins,.wpac textarea,.wpac var,.wpac a,.wpac abbr,.wpac applet,.wpac del,.wpac kbd,.wpac tt,.wpac b,.wpac i,.wpac hr{background-attachment:scroll!important;background-color:transparent!important;background-image:none!important;background-position:0 0!important;background-repeat:repeat!important;border-color:black!important;border-color:currentColor!important;border-radius:0!important;border-style:none!important;border-width:medium!important;bottom:auto!important;clear:none!important;clip:auto!important;color:inherit!important;counter-increment:none!important;counter-reset:none!important;cursor:auto!important;direction:inherit!important;display:inline;float:none!important;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-variant:normal!important;font-weight:inherit!important;height:auto;left:auto!important;letter-spacing:normal!important;line-height:inherit!important;list-style-type:inherit!important;list-style-position:outside!important;list-style-image:none!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:1;outline:invert none medium!important;overflow:visible!important;padding:0!important;position:static!important;quotes:"" ""!important;right:auto!important;table-layout:auto!important;text-align:inherit!important;text-decoration:inherit!important;text-indent:0!important;text-transform:none!important;top:auto!important;unicode-bidi:normal!important;vertical-align:baseline!important;visibility:inherit!important;white-space:normal!important;width:auto!important;word-spacing:normal!important;z-index:auto!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;text-shadow:none!important;-webkit-transition:none!important;transition:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.wpac,.wpac h3,.wpac h5,.wpac p,.wpac h1,.wpac dl,.wpac dt,.wpac h6,.wpac ol,.wpac form,.wpac select,.wpac option,.wpac pre,.wpac div,.wpac h2,.wpac caption,.wpac h4,.wpac ul,.wpac address,.wpac blockquote,.wpac dd,.wpac fieldset,.wpac textarea,.wpac hr{display:block}.wpac table{display:table}.wpac tbody{display:table-row-group}.wpac tr{display:table-row}.wpac td{display:table-cell}.wpac ul{list-style-type:none!important}.wpac li{display:list-item;min-height:auto!important;min-width:auto!important}.wpac a,.wpac a *,.wpac input[type=submit],.wpac input[type=radio],.wpac input[type=checkbox],.wpac select{cursor:pointer!important}.wpac a:hover{text-decoration:none!important}.wpac button,.wpac input[type=submit]{height:auto!important;text-align:center!important}.wpac input[type=hidden]{display:none}.wpac select{-webkit-appearance:menulist!important;-moz-appearance:menulist!important;appearance:menulist!important}.wpac input[type=checkbox]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important}.wpac input[type="checkbox"]:before,.wpac input[type="checkbox"]:after{content:none!important;border:0!important}.wpac input[type=radio]{-webkit-appearance:radio!important;-moz-appearance:radio!important;appearance:radio!important}.wpac input[type="radio"]:before,.wpac input[type="radio"]:after{content:none!important;border:0!important}.wpac li:before,.wpac li:after{content:""!important}.wpac input,.wpac select{vertical-align:middle!important}.wpac select,.wpac textarea,.wpac input{border:1px solid #ccc!important}.wpac table{border-collapse:collapse!important;border-spacing:0!important}.wpac *[dir=rtl]{direction:rtl!important}.wpac img{border:0!important}.wpac svg{vertical-align:middle!important;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.wpac{font-size:14px!important;line-height:20px!important;direction:ltr!important;text-align:left!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#333!important;font-style:normal!important;font-weight:normal!important;text-decoration:none!important;list-style-type:disc!important}.wpac .wp-sheet{position:fixed!important;bottom:0!important;right:0!important;height:100%!important;width:368px!important;z-index:1999999000!important;transition:all .2s ease-in-out!important}@media(max-width:460px){.wpac .wp-sheet{width:100%!important}}.wpac .wp-sheet-head{position:absolute!important;top:0!important;right:0!important;width:100%!important;height:48px!important;background:#fff!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;z-index:1999999002!important}.wpac .wp-sheet-head-inner{position:absolute!important;left:20px!important;top:0!important;width:100%!important;height:100%!important;line-height:48px!important;z-index:1999999000!important}.wpac .wp-sheet-head-close{position:relative!important;height:49px!important;float:right!important;color:#aaa!important;font-size:28px!important;line-height:48px!important;margin:0 20px 0 15px!important;z-index:1999999001!important;transition:all .2s ease-in-out!important}.wpac .wp-sheet-head-close:hover{color:#555!important}.wpac .wp-sheet-body{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;background:rgba(250,250,251,.98)!important;border-left:1px solid #dadee2!important;box-shadow:0 0 4px 1px rgba(0,0,0,.08)!important;z-index:1999999000!important}.wpac .wp-sheet-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;opacity:0!important;overflow-y:auto!important;z-index:1999999001!important;transition:all .2s ease-in-out!important;-webkit-transform:translateZ(0)!important}.wpac .wp-sheet-content.wp-sheet-ready{opacity:1.0!important}.wpac .wp-sheet-content-inner{position:relative!important;min-height:100%!important;margin:0 auto!important}.wpac .wp-sheet-footer{position:absolute!important;bottom:0!important;right:0!important;left:1px!important;width:100%!important;z-index:1999999002!important;background:rgba(250,250,251,.98)!important}.wp-gr .wp-google-badge{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important;}.wp-gr .wp-google-badge-fixed{position:fixed!important;right:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important;}.wp-gr .wp-google-badge_left-fixed{position:fixed!important;left:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important}.wp-gr .wp-google-badge *{cursor:pointer!important}.wp-gr .wp-google-border{width:100%!important;height:6px!important;background:#4fce6a!important;border-radius:2px 2px 0 0!important;}.wp-gr .wp-google-badge-btn{position:relative!important;padding:10px!important;background:#fff!important;transition:all .2s ease-in-out!important;border-radius:2px!important;}.wp-gr .wp-google-badge-btn:hover{background:#f3f3f5!important}.wp-gr .wp-google-logo{position:absolute!important;top:10px!important}.wp-gr .wp-google-badge-score{display:inline-block;margin:0 0 0 4px!important;vertical-align:middle!important;}.wp-gr .wp-google-rating{color:#e7711b!important;font-size:20px!important;margin:0 6px 0 0!important;vertical-align:middle!important}.wp-gr .wp-google-stars .wp-star{padding:0 4px 0 0!important;line-height:22px!important}.wp-gr .wp-google-powered{margin:6px 0 0!important}.wp-gr .wp-google-form .wp-google-reviews{padding:16px 16px 0!important}.wp-gr .wp-google-review{margin-top:15px!important}.wp-gr .wp-google-left{display:table-cell!important;padding-right:10px!important;vertical-align:top!important}.wp-gr .wp-google-left img{border:none!important;float:left!important;height:50px!important;width:50px!important;margin-right:5px!important;border-radius:50%!important}.wp-gr .wp-google-reviews img{border-radius:50%!important}.wp-gr .wp-google-right{display:table-cell!important;vertical-align:top!important;width:10000px!important}.wp-gr .wp-google-place .wp-star svg{width:18px!important;height:18px!important}.wp-gr .wp-google-review .wp-star svg{width:16px!important;height:16px!important}.wp-gr .wp-google-name{color:black!important;font-size:100%!important;font-weight:bold!important;margin:0 0 2px!important;padding-right:6px!important;text-decoration:none!important}.wp-gr a.wp-google-name{color:#427fed!important;text-decoration:none!important}.wp-gr .wp-google-time{color:#999!important;font-size:13px!important}.wp-gr .wp-google-text{color:#222!important;font-size:13px!important;line-height:18px!important;max-width:100%!important;overflow:hidden!important;white-space:pre-wrap!important}.wp-gr .wp-google-text .wp-google-stars{padding-right:7px!important}.wp-gr .wp-more{display:none}.wp-gr .wp-more-toggle{color:#136aaf!important;cursor:pointer!important;text-decoration:underline!important}.wp-gr .wp-google-url{display:block;margin:10px 0!important;color:#2c7cff!important;text-align:center!important}.wp-gr .wp-google-form{position:fixed!important;bottom:0!important;right:0!important;height:100%!important;width:368px!important;z-index:2147483000!important}.wp-gr .wp-google-form.wp-google-form-left{left:0!important;}@media(max-width:460px){.wp-gr .wp-google-form{width:100%!important}}.wp-gr .wp-google-head{position:absolute!important;top:0!important;right:0!important;width:100%!important;height:80px!important;background:#fff!important;padding:10px 16px!important;overflow:hidden!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;z-index:2147483002!important}.wp-gr .wp-google-head-inner{z-index:2147483000!important;position:absolute!important;left:20px!important;top:20px!important;width:100%!important;height:100%!important;pointer-events:none!important}.wp-gr .wp-google-close{padding:0!important;cursor:pointer!important;outline:0!important;border:0!important;background:0 0!important;min-height:0!important;width:auto!important;float:right!important;font-size:32px!important;font-weight:500!important;line-height:.6!important;color:#999!important;-webkit-appearance:none!important}.wp-gr .wp-google-close:hover{color:#555!important}.wp-gr .wp-google-body{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;background:rgba(250,250,251,.98)!important;border-left:1px solid #dadee2!important;box-shadow:0 0 4px 1px rgba(0,0,0,.08)!important;z-index:2147483000!important}.wp-gr .wp-google-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;overflow-y:auto!important;z-index:2147483001!important;-webkit-transform:translateZ(0)!important}.wp-gr .wp-google-content{top:80px!important;bottom:48px!important}.wp-gr .wp-google-content-inner{position:relative!important;min-height:100%!important;margin:0 auto!important}.wp-gr .wp-google-footer{position:absolute!important;bottom:0!important;right:0!important;width:100%!important;height:48px!important;text-align:center!important;z-index:2147483002!important;background:#fff!important;box-shadow:0 -1px 2px 0 rgba(0,0,0,.06)!important;-moz-text-align-last:center!important;text-align-last:center!important}.wp-gr .wp-google-footer img{float:right!important;padding:16px!important}.wp-gr .wp-dark .wp-google-name{color:#eee!important}.wp-gr .wp-dark .wp-google-time{color:#bbb!important}.wp-gr .wp-dark .wp-google-text{color:#ececec!important}.wp-gr.wpac .wp-google-name{font-size:100%!important}.wp-gr.wpac .wp-google-hide{display:none}.wp-gr.wpac .wp-google-name a{color:#333!important;font-size:100%!important;text-decoration:none!important}.wp-gr.wpac .wp-google-left img{width:50px!important;height:50px!important;border-radius:50%!important}.wp-gr.wpac a.wp-google-name{color:#427fed!important;text-decoration:none!important}.wp-gr.wpac .wp-google-place .wp-star svg{width:18px;height:18px}.wp-gr.wpac .wp-google-review .wp-google-stars{display:inline-block;margin-right:4px!important}.wp-gr.wpac .wp-google-review .wp-star svg{width:16px;height:16px}.wp-gr.wpac .wp-dark .wp-google-name a{color:#eee!important}.wp-gr .wp-google-richsnippet{color:#999!important;font-size:12px!important;line-height:16px!important;margin-top:6px!important;border-top:1px solid #eee!important;padding-top:4px!important;}.grw-slider{position:relative}.grw-slider .rplg-slider-prev,.grw-slider .rplg-slider-next{position:absolute!important;top:50%!important;width:30px;height:30px;background:#eee;border-radius:50%;margin-top:-22px!important;z-index:10!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.grw-slider .rplg-slider-prev{left:-35px!important}.grw-slider .rplg-slider-next{right:-35px!important}.grw-slider .rplg-slider-prev span,.grw-slider .rplg-slider-next span{position:absolute!important;top:48%!important;left:40%!important;color:#777!important;direction:ltr!important;font:normal 300 28px / 0 "Muli",Helvetica,Arial,Verdana,sans-serif!important}.grw-slider .grw-review{margin:20px 0 40px!important}.grw-slider .wp-google-feedback{position:relative!important;margin:2px!important;color:#777!important;font-size:18px!important;border:1px solid #ededed!important;background-color:#fafafa!important;border-radius:4px!important}.grw-slider .wp-google-feedback:before{position:absolute!important;bottom:-7px!important;left:35px!important;display:block!important;width:14px!important;height:14px!important;border:1px solid #ededed!important;border-top:none!important;border-left:none!important;background-color:#fafafa!important;content:""!important;-webkit-transform:rotate(45deg)!important;-ms-transform:rotate(45deg)!important;transform:rotate(45deg)!important}.grw-slider .wp-google-content2{position:static!important;height:150px!important;overflow-y:auto!important;font-size:14px!important;text-align:left!important;padding:0 2px 0 0!important;margin:20px 20px 20px 40px!important}.grw-slider .wp-google-content2::-webkit-scrollbar{width:4px!important}.grw-slider .wp-google-content2::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)!important;-webkit-border-radius:4px!important;border-radius:4px!important}.grw-slider .wp-google-content2::-webkit-scrollbar-thumb{-webkit-border-radius:10px!important;border-radius:10px!important;background:#ccc!important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)!important}.grw-slider .wp-google-content2::-webkit-scrollbar-thumb:window-inactive{background:#ccc!important}.grw-slider .wp-google-content2:before{bottom:47px!important;box-sizing:border-box!important;color:#bbb!important;content:'\201C'!important;display:block!important;height:96px!important;left:50px!important;position:absolute!important;right:515.391px!important;text-size-adjust:100%!important;top:20px!important;width:24.6094px!important;column-rule-color:#bbb!important;perspective-origin:12.2969px 48px!important;transform-origin:12.2969px 48px!important;border:0 none #bbb!important;font:normal normal normal normal 60px / 96px Georgia,serif!important;margin:-25px 0 0 -40px!important;outline:#bbb none 0!important}.grw-slider .wp-google-content2>svg{position:absolute!important;bottom:8px!important;right:8px!important;width:24px!important;height:24px!important;background:#fff!important;padding:2px!important;border-radius:50%!important}.grw-slider .wp-google-text{color:#777!important;line-height:22px!important}.grw-slider .wp-google-stars{display:inline-block!important;margin-right:4px!important}.grw-slider .wp-google-stars .wp-star{padding:0 4px 0 0!important;line-height:22px!important}.grw-slider .wp-google-stars .wp-star svg{width:18px!important;height:18px!important;vertical-align:middle!important}.grw-slider .wp-google-user{display:flex!important;position:relative!important;padding:20px!important}.grw-slider .wp-google-user img{width:50px!important;height:50px!important;padding:0!important;margin:0!important;border-radius:100%!important;box-shadow:0 0 1px #a9a9a9!important;vertical-align:middle!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.grw-slider .wp-google-info{margin:0 0 0 10px!important;text-align:left!important;vertical-align:middle!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.grw-slider .wp-google-name{display:block!important;margin-bottom:3px!important;font-size:100%!important;font-weight:bold!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:#427fed!important;text-decoration:none!important;box-shadow:none!important}.grw-slider .wp-google-time{display:block!important;color:#999!important;font-size:13px!important;line-height:14px}.grw-slider .wp-more{display:none}.grw-slider .wp-more-toggle{color:#136aaf!important;cursor:pointer!important;text-decoration:underline!important}@media(max-width: 480px){.wp-google-badge.wp-google-badge-fixed.wp-google-badge-hide{display:none!important;}}@media(max-width: 480px){.wp-google-badge.wp-google-badge_left-fixed.wp-google-badge-hide{display:none!important;}} .mm-hidden {  display: none !important; } .mm-wrapper {  overflow-x: hidden;  position: relative; } .mm-menu, .mm-menu > .mm-panel {  margin: 0;  position: absolute;  left: 0;  right: 0;  top: 0;  bottom: 0;  z-index: 0; } .mm-menu {  background: inherit;  display: block;  overflow: hidden;  padding: 0; } .mm-panel {  -webkit-transition: -webkit-transform 0.4s ease;  -moz-transition: -moz-transform 0.4s ease;  -ms-transition: -ms-transform 0.4s ease;  -o-transition: -o-transform 0.4s ease;  transition: transform 0.4s ease;  -webkit-transform: translate3d(100%, 0, 0);  -moz-transform: translate3d(100%, 0, 0);  -ms-transform: translate3d(100%, 0, 0);  -o-transform: translate3d(100%, 0, 0);  transform: translate3d(100%, 0, 0); }  .mm-panel.mm-opened {   -webkit-transform: translate3d(0%, 0, 0);   -moz-transform: translate3d(0%, 0, 0);   -ms-transform: translate3d(0%, 0, 0);   -o-transform: translate3d(0%, 0, 0);   transform: translate3d(0%, 0, 0); }  .mm-panel.mm-subopened {   -webkit-transform: translate3d(-30%, 0, 0);   -moz-transform: translate3d(-30%, 0, 0);   -ms-transform: translate3d(-30%, 0, 0);   -o-transform: translate3d(-30%, 0, 0);   transform: translate3d(-30%, 0, 0); }  .mm-panel.mm-highest {   z-index: 1; } .mm-menu > .mm-panel {  background: inherit;  -webkit-overflow-scrolling: touch;  overflow: scroll;  overflow-x: hidden;  overflow-y: auto;  box-sizing: border-box;  }  .mm-menu > .mm-panel.mm-hasnavbar {   }  .mm-menu > .mm-panel:before, .mm-menu > .mm-panel:after {   content: '';   display: block;   height: 10px; } .mm-vertical .mm-panel {  -webkit-transform: none !important;  -moz-transform: none !important;  -ms-transform: none !important;  -o-transform: none !important;  transform: none !important; } .mm-vertical .mm-listview .mm-panel, .mm-listview .mm-vertical .mm-panel {  display: none;  padding: 10px 0 10px 10px; }  .mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after,  .mm-listview .mm-vertical .mm-panel .mm-listview > li:last-child:after {   border-color: transparent; } .mm-vertical li.mm-opened > .mm-panel, li.mm-vertical.mm-opened > .mm-panel {  display: block; } .mm-vertical .mm-listview > li > .mm-next, .mm-listview > li.mm-vertical > .mm-next {  height: 40px;  bottom: auto; }  .mm-vertical .mm-listview > li > .mm-next:after,  .mm-listview > li.mm-vertical > .mm-next:after {   top: 16px;   bottom: auto; } .mm-vertical .mm-listview > li.mm-opened > .mm-next:after, .mm-listview > li.mm-vertical.mm-opened > .mm-next:after {  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg); } .mm-navbar {  border-bottom: 1px solid transparent;  text-align: center;  line-height: 40px;  padding: 0 30px;  margin: 0;  position: absolute;  top: 0;  left: 0;  right: 0; }  .mm-navbar > * {   display: block; }  .mm-navbar a, .mm-navbar a:hover {   text-decoration: none; }  .mm-navbar .mm-title {   text-overflow: ellipsis;   white-space: nowrap;   overflow: hidden; }  .mm-navbar .mm-btn {   box-sizing: border-box;   width: 40px;   height: 40px;   position: absolute;   top: 0;   z-index: 1; }   .mm-navbar .mm-btn:first-child {    padding-left: 20px;    left: 0; }   .mm-navbar .mm-btn:last-child {    padding-right: 20px;    right: 0; } .mm-panel .mm-navbar {  display: none; } .mm-panel.mm-hasnavbar .mm-navbar {  display: block;  position: relative;  padding-bottom:10px; } .mm-listview, .mm-listview > li {  list-style: none;  display: block;  padding: 0;  margin: 0; } .mm-listview {  font: inherit;  font-size: 14px; }  .mm-listview a,  .mm-listview a:hover {   text-decoration: none; }  .mm-listview > li {   position: relative; }   .mm-listview > li > a,   .mm-listview > li > span {    text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden;    color: inherit;    line-height: 20px;    display: block;    padding: 10px 10px 10px 20px;    margin: 0; }    .mm-listview > li > a.mm-arrow,    .mm-listview > li > span.mm-arrow {     padding-right: 50px; }   .mm-listview > li:not(.mm-divider):after {    content: '';    border-bottom-width: 1px;    border-bottom-style: solid;    display: block;    position: absolute;    left: 0;    right: 0;    bottom: 0; }   .mm-listview > li:not(.mm-divider):after {    left: 20px; }  .mm-listview .mm-next {   background: rgba(3, 2, 1, 0);   width: 50px;   padding: 0;   position: absolute;   right: 0;   top: 0;   bottom: 0;   z-index: 2; }   .mm-listview .mm-next:before {    content: '';    border-left-width: 1px;    border-left-style: solid;    display: block;    position: absolute;    top: 0;    bottom: 0;    left: 0; }   .mm-listview .mm-next + a,   .mm-listview .mm-next + span {    margin-right: 50px; }   .mm-listview .mm-next.mm-fullsubopen {    width: 100%; }    .mm-listview .mm-next.mm-fullsubopen:before {     border-left: none; }    .mm-listview .mm-next.mm-fullsubopen + a,    .mm-listview .mm-next.mm-fullsubopen + span {     padding-right: 50px;     margin-right: 0; } .mm-menu > .mm-panel > .mm-listview { }  .mm-menu > .mm-panel > .mm-listview.mm-first {   }  .mm-menu > .mm-panel > .mm-listview.mm-last {   padding-bottom: 20px; } .mm-prev:before, .mm-next:after, .mm-arrow:after {  content: '';  border: 2px solid transparent;  display: inline-block;  width: 8px;  height: 8px;  margin: auto;  position: absolute;  top: 0;  bottom: 0;  -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg); } .mm-prev:before {  border-right: none;  border-bottom: none;  left: 20px; } .mm-next:after, .mm-arrow:after {  border-top: none;  border-left: none;  right: 20px; } .mm-divider {  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  font-size: 10px;  text-transform: uppercase;  text-indent: 20px;  line-height: 25px; } .mm-listview > li.mm-spacer {  padding-top: 40px; }  .mm-listview > li.mm-spacer > .mm-next {   top: 40px; }  .mm-listview > li.mm-spacer.mm-divider {   padding-top: 25px; } .mm-menu {  background: #f3f3f3;  color: rgba(0, 0, 0, 0.7); }  .mm-menu .mm-navbar {   border-color: rgba(255, 255, 255, 0.1); }   .mm-menu .mm-navbar > *,   .mm-menu .mm-navbar a {    color: rgba(0, 0, 0, 0.3); }   .mm-menu .mm-navbar .mm-btn:before,   .mm-menu .mm-navbar .mm-btn:after {    border-color: rgba(0, 0, 0, 0.3); }  .mm-menu .mm-listview > li:after {   border-color: rgba(255, 255, 255, 0.1); }  .mm-menu .mm-listview > li .mm-prev:before,  .mm-menu .mm-listview > li .mm-next:after,  .mm-menu .mm-listview > li .mm-arrow:after {   border-color: rgba(0, 0, 0, 0.3); }  .mm-menu .mm-listview > li .mm-prev:after,  .mm-menu .mm-listview > li .mm-next:before {   border-color: rgba(255, 255, 255, 0.1); }  .mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),  .mm-menu .mm-listview > li.mm-selected > span {   background: rgba(255, 255, 255, 0.5); }  .mm-menu.mm-vertical .mm-listview li.mm-opened > a.mm-next,  .mm-menu.mm-vertical .mm-listview li.mm-opened > .mm-panel,  .mm-menu .mm-listview li.mm-opened.mm-vertical > a.mm-next,  .mm-menu .mm-listview li.mm-opened.mm-vertical > .mm-panel {   background: rgba(0, 0, 0, 0.05); }  .mm-menu .mm-divider {   background: rgba(0, 0, 0, 0.05); }  .mm-page {  box-sizing: border-box;  position: relative;  z-index:1; } .mm-slideout {  -webkit-transition: -webkit-transform 0.4s ease;  -ms-transition: -ms-transform 0.4s ease;  transition: transform 0.4s ease; } html.mm-opened {  overflow: hidden;  position: relative; }  html.mm-opened body {   overflow: hidden; } html.mm-background .mm-page {  background: inherit; } #mm-blocker {  background: rgba(3, 2, 1, 0);  display: none;  width: 100%;  height: 100%;  position: fixed;  top: 0;  left: 0;  z-index: 999999; } html.mm-opened #mm-blocker, html.mm-blocking #mm-blocker {  display: block; } .mm-menu.mm-offcanvas {  visibility:hidden;  position: fixed; } .mm-menu.mm-current {  display: block;  visibility:visible;} .mm-menu.mm-offcanvas .mm-panel{ overflow:hidden; } .mm-menu.mm-current .mm-panel{ overflow-y:auto; } .mm-menu {  width: 80%;  min-width: 140px;  max-width: 400px; } html.mm-opening .mm-slideout {  -webkit-transform: translate(80%, 0);  -moz-transform: translate(80%, 0);  -ms-transform: translate(80%, 0);  -o-transform: translate(80%, 0);  transform: translate(80%, 0); } @media all and (max-width: 175px) {  html.mm-opening .mm-slideout {   -webkit-transform: translate(140px, 0);   -moz-transform: translate(140px, 0);   -ms-transform: translate(140px, 0);   -o-transform: translate(140px, 0);   transform: translate(140px, 0); } } @media all and (min-width: 550px) {  html.mm-opening .mm-slideout {   -webkit-transform: translate(400px, 0);   -moz-transform: translate(400px, 0);   -ms-transform: translate(400px, 0);   -o-transform: translate(400px, 0);   transform: translate(400px, 0); } } .mm-menu.mm-top.mm-autoheight, .mm-menu.mm-bottom.mm-autoheight {  max-height: 80%; }  .mm-menu.mm-top.mm-autoheight.mm-fullscreen, .mm-menu.mm-bottom.mm-autoheight.mm-fullscreen {   max-height: 100%; } .mm-menu.mm-measureheight > .mm-panel {  bottom: auto !important;  height: auto !important; }  em.mm-counter {  font: inherit;  font-size: 14px;  font-style: normal;  text-indent: 0;  line-height: 20px;  display: block;  margin-top: -10px;  position: absolute;  right: 45px;  top: 50%; }  em.mm-counter + a.mm-next {   padding-left: 40px; }   em.mm-counter + a.mm-next + a,   em.mm-counter + a.mm-next + span {    margin-right: 90px; }  em.mm-counter + a.mm-fullsubopen {   padding-left: 0; } .mm-vertical > .mm-counter {  top: 12px;  margin-top: 0; } .mm-vertical.mm-spacer > .mm-counter {  margin-top: 40px; } .mm-nosubresults > .mm-counter {  display: none; } .mm-menu em.mm-counter {  color: rgba(0, 0, 0, 0.3); }  .mm-divider > span {  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  padding: 0;  line-height: 25px; } .mm-divider.mm-opened a.mm-next:after {  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg); } .mm-collapsed:not(.mm-uncollapsed) {  display: none; } .mm-fixeddivider {  background: inherit;  display: none;  position: absolute;  top: 0;  left: 0;  right: 0;  z-index: 2;  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); }  .mm-fixeddivider:after {   content: none !important;   display: none !important; } .mm-hasdividers .mm-fixeddivider {  display: block; } .mm-menu .mm-fixeddivider span {  background: rgba(0, 0, 0, 0.05); }  html.mm-opened.mm-dragging .mm-menu, html.mm-opened.mm-dragging .mm-page, html.mm-opened.mm-dragging .mm-fixed-top, html.mm-opened.mm-dragging .mm-fixed-bottom, html.mm-opened.mm-dragging #mm-blocker {  -webkit-transition-duration: 0s;  -moz-transition-duration: 0s;  -ms-transition-duration: 0s;  -o-transition-duration: 0s;  transition-duration: 0s; }  .mm-menu > .mm-navbar {  background: inherit;  padding: 0;  z-index: 3;  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); } .mm-navbar-bottom {  border-top: 1px solid transparent;  border-bottom: none;  top: auto;  bottom: 0; } .mm-navbar-top ~ .mm-navbar-top {  border-bottom: none; } .mm-navbar-bottom ~ .mm-navbar-bottom {  border-top: none; } .mm-navbar.mm-hasbtns {  padding: 0 40px; } .mm-navbar-top-1 {  top: 0px; } .mm-hasnavbar-top-1 .mm-panel {  top: 40px; } .mm-hasnavbar-top-1 .mm-indexer {  top: 50px; } .mm-hasnavbar-top-1 .mm-fixeddivider {  top: 40px; } .mm-navbar-top-2 {  top: 40px; } .mm-hasnavbar-top-2 .mm-panel {  top: 80px; } .mm-hasnavbar-top-2 .mm-indexer {  top: 90px; } .mm-hasnavbar-top-2 .mm-fixeddivider {  top: 80px; } .mm-navbar-top-3 {  top: 80px; } .mm-hasnavbar-top-3 .mm-panel {  top: 120px; } .mm-hasnavbar-top-3 .mm-indexer {  top: 130px; } .mm-hasnavbar-top-3 .mm-fixeddivider {  top: 120px; } .mm-navbar-bottom-1 {  bottom: 0px; } .mm-hasnavbar-bottom-1 .mm-panel {  bottom: 40px; } .mm-hasnavbar-bottom-1 .mm-indexer {  bottom: 50px; } .mm-navbar-bottom-2 {  bottom: 40px; } .mm-hasnavbar-bottom-2 .mm-panel {  bottom: 80px; } .mm-hasnavbar-bottom-2 .mm-indexer {  bottom: 90px; } .mm-navbar-bottom-3 {  bottom: 80px; } .mm-hasnavbar-bottom-3 .mm-panel {  bottom: 120px; } .mm-hasnavbar-bottom-3 .mm-indexer {  bottom: 130px; } .mm-close {  text-align: right; }  .mm-close:after {   content: 'x'; } .mm-navbar-2 > *, .mm-navbar-3 > *, .mm-navbar-4 > *, .mm-navbar-5 > *, .mm-navbar-6 > * {  display: block;  float: left; } .mm-navbar-2 > * {  width: 50%; } .mm-navbar-3 > * {  width: 33.33%; } .mm-navbar-4 > * {  width: 25%; } .mm-navbar-5 > * {  width: 20%; } .mm-navbar-6 > * {  width: 16.66%; }  .mm-search, .mm-search input {  box-sizing: border-box; } .mm-search {  height: 40px;  padding: 7px 10px 0 10px; }  .mm-search input {   border: none;   border-radius: 26px;   font: inherit;   font-size: 14px;   line-height: 26px;   outline: none;   display: block;   width: 100%;   height: 26px;   margin: 0;   padding: 0 10px; }  .mm-search input::-ms-clear {   display: none; } .mm-panel > .mm-search {  width: 100%;  position: absolute;  top: 0;  left: 0; } .mm-panel.mm-hassearch {  padding-top: 40px; }  .mm-panel.mm-hassearch.mm-hasnavbar {   padding-top: 80px; }   .mm-panel.mm-hassearch.mm-hasnavbar .mm-search {    top: 40px; } .mm-noresultsmsg {  text-align: center;  font-size: 21px;  display: none;  padding: 40px 0; } .mm-noresults .mm-noresultsmsg {  display: block; } .mm-noresults .mm-indexer {  display: none !important; } li.mm-nosubresults > a.mm-next {  display: none; }  li.mm-nosubresults > a.mm-next + a,  li.mm-nosubresults > a.mm-next + span {   padding-right: 10px; } .mm-menu .mm-search input {  background: rgba(0, 0, 0, 0.05);  color: rgba(0, 0, 0, 0.7); } .mm-menu .mm-noresultsmsg {  color: rgba(0, 0, 0, 0.3); }  .mm-indexer {  background: inherit;  text-align: center;  font-size: 12px;  box-sizing: border-box;  width: 20px;  position: absolute;  top: 10px;  bottom: 10px;  right: -100px;  z-index: 3;  -webkit-transition: right 0.4s ease;  -moz-transition: right 0.4s ease;  -ms-transition: right 0.4s ease;  -o-transition: right 0.4s ease;  transition: right 0.4s ease;  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); }  .mm-indexer a {   text-decoration: none;   display: block;   height: 3.85%; }  .mm-indexer ~ .mm-panel.mm-hasindexer {   padding-right: 40px; } .mm-hasindexer .mm-indexer {  right: 0; } .mm-hasindexer .mm-fixeddivider {  right: 20px; } .mm-menu .mm-indexer a {  color: rgba(0, 0, 0, 0.3); }  input.mm-toggle, input.mm-check {  position: absolute;  left: -10000px; } label.mm-toggle, label.mm-check {  margin: 0;  position: absolute;  top: 50%;  z-index: 2; }  label.mm-toggle:before,  label.mm-check:before {   content: '';   display: block; } label.mm-toggle {  border-radius: 30px;  width: 50px;  height: 30px;  margin-top: -15px; }  label.mm-toggle:before {   border-radius: 30px;   width: 28px;   height: 28px;   margin: 1px; } input.mm-toggle:checked ~ label.mm-toggle:before {  float: right; } label.mm-check {  width: 30px;  height: 30px;  margin-top: -15px; }  label.mm-check:before {   border-left: 3px solid;   border-bottom: 3px solid;   width: 40%;   height: 20%;   margin: 25% 0 0 20%;   opacity: 0.1;   -webkit-transform: rotate(-45deg);   -moz-transform: rotate(-45deg);   -ms-transform: rotate(-45deg);   -o-transform: rotate(-45deg);   transform: rotate(-45deg); } input.mm-check:checked ~ label.mm-check:before {  opacity: 1; } li.mm-vertical label.mm-toggle, li.mm-vertical label.mm-check {  bottom: auto;  margin-top: 0; } li.mm-vertical label.mm-toggle {  top: 5px; } li.mm-vertical label.mm-check {  top: 5px; } label.mm-toggle, label.mm-check {  right: 20px; } label.mm-toggle + a, label.mm-toggle + span {  padding-right: 80px; } label.mm-check + a, label.mm-check + span {  padding-right: 60px; } a.mm-next + label.mm-toggle, a.mm-next + label.mm-check {  right: 60px; }  a.mm-next + label.mm-toggle + a,  a.mm-next + label.mm-toggle + span, a.mm-next + label.mm-check + a,  a.mm-next + label.mm-check + span {   margin-right: 50px; } a.mm-next + label.mm-toggle + a, a.mm-next + label.mm-toggle + span {  padding-right: 70px; } a.mm-next + label.mm-check + a, a.mm-next + label.mm-check + span {  padding-right: 50px; } em.mm-counter + a.mm-next + label.mm-toggle, em.mm-counter + a.mm-next + label.mm-check {  right: 100px; }  em.mm-counter + a.mm-next + label.mm-toggle + a,  em.mm-counter + a.mm-next + label.mm-toggle + span, em.mm-counter + a.mm-next + label.mm-check + a,  em.mm-counter + a.mm-next + label.mm-check + span {   margin-right: 90px; } .mm-menu label.mm-toggle {  background: rgba(0, 0, 0, 0.1); }  .mm-menu label.mm-toggle:before {   background: #f3f3f3; } .mm-menu input.mm-toggle:checked ~ label.mm-toggle {  background: #4bd963; } .mm-menu label.mm-check:before {  border-color: rgba(0, 0, 0, 0.7); }  .mm-menu.mm-border-none .mm-listview > li:after, .mm-listview.mm-border-none > li:after {  content: none; } .mm-menu.mm-border-full .mm-listview > li:after, .mm-listview.mm-border-full > li:after {  left: 0 !important; }  html.mm-effect-zoom-menu .mm-menu.mm-offcanvas {  -webkit-transition: -webkit-transform 0.4s ease;  -moz-transition: -moz-transform 0.4s ease;  -ms-transition: -ms-transform 0.4s ease;  -o-transition: -o-transform 0.4s ease;  transition: transform 0.4s ease; } html.mm-effect-zoom-menu.mm-opened .mm-menu.mm-offcanvas {  -webkit-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);  -moz-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);  -ms-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);  -o-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);  transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);  -webkit-transform-origin: left center;  -moz-transform-origin: left center;  -ms-transform-origin: left center;  -o-transform-origin: left center;  transform-origin: left center; } html.mm-effect-zoom-menu.mm-opening .mm-menu.mm-offcanvas {  -webkit-transform: scale(1, 1) translate3d(0%, 0, 0);  -moz-transform: scale(1, 1) translate3d(0%, 0, 0);  -ms-transform: scale(1, 1) translate3d(0%, 0, 0);  -o-transform: scale(1, 1) translate3d(0%, 0, 0);  transform: scale(1, 1) translate3d(0%, 0, 0); } html.mm-effect-zoom-menu.mm-right.mm-opened .mm-menu.mm-offcanvas {  -webkit-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);  -moz-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);  -ms-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);  -o-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);  transform: scale(0.7, 0.7) translate3d(30%, 0, 0);  -webkit-transform-origin: right center;  -moz-transform-origin: right center;  -ms-transform-origin: right center;  -o-transform-origin: right center;  transform-origin: right center; } html.mm-effect-zoom-menu.mm-right.mm-opening .mm-menu.mm-offcanvas {  -webkit-transform: scale(1, 1) translate3d(0%, 0, 0);  -moz-transform: scale(1, 1) translate3d(0%, 0, 0);  -ms-transform: scale(1, 1) translate3d(0%, 0, 0);  -o-transform: scale(1, 1) translate3d(0%, 0, 0);  transform: scale(1, 1) translate3d(0%, 0, 0); } html.mm-effect-slide-menu .mm-menu.mm-offcanvas {  -webkit-transition: -webkit-transform 0.4s ease;  transition: transform 0.4s ease; } html.mm-effect-slide-menu.mm-opened .mm-menu.mm-offcanvas {  -webkit-transform: translate3d(-30%, 0, 0);  -moz-transform: translate3d(-30%, 0, 0);  -ms-transform: translate3d(-30%, 0, 0);  -o-transform: translate3d(-30%, 0, 0);  transform: translate3d(-30%, 0, 0); } html.mm-effect-slide-menu.mm-opening .mm-menu.mm-offcanvas {  -webkit-transform: translate3d(0%, 0, 0);  -moz-transform: translate3d(0%, 0, 0);  -ms-transform: translate3d(0%, 0, 0);  -o-transform: translate3d(0%, 0, 0);  transform: translate3d(0%, 0, 0); } html.mm-effect-slide-menu.mm-right.mm-opened .mm-menu.mm-offcanvas {  -webkit-transform: translate3d(30%, 0, 0);  -moz-transform: translate3d(30%, 0, 0);  -ms-transform: translate3d(30%, 0, 0);  -o-transform: translate3d(30%, 0, 0);  transform: translate3d(30%, 0, 0); } html.mm-effect-slide-menu.mm-right.mm-opening .mm-menu.mm-offcanvas {  -webkit-transform: translate3d(0%, 0, 0);  -moz-transform: translate3d(0%, 0, 0);  -ms-transform: translate3d(0%, 0, 0);  -o-transform: translate3d(0%, 0, 0);  transform: translate3d(0%, 0, 0); } .mm-menu.mm-effect-zoom-panels .mm-panel {  -webkit-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);  -moz-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);  -ms-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);  -o-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);  transform: scale(1.5, 1.5) translate3d(100%, 0, 0);  -webkit-transform-origin: left center;  -moz-transform-origin: left center;  -ms-transform-origin: left center;  -o-transform-origin: left center;  transform-origin: left center;  -webkit-transition-property: -webkit-transform, left;  -moz-transition-property: -moz-transform, left;  -ms-transition-property: -ms-transform, left;  -o-transition-property: -o-transform, left;  transition-property: transform, left; }  .mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened {   -webkit-transform: scale(1, 1) translate3d(0%, 0, 0);   -moz-transform: scale(1, 1) translate3d(0%, 0, 0);   -ms-transform: scale(1, 1) translate3d(0%, 0, 0);   -o-transform: scale(1, 1) translate3d(0%, 0, 0);   transform: scale(1, 1) translate3d(0%, 0, 0); }   .mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened.mm-subopened {    -webkit-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);    -moz-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);    -ms-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);    -o-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);    transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); } .mm-menu.mm-effect-slide-panels-0 .mm-panel.mm-subopened {  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); } .mm-menu.mm-effect-slide-panels-100 .mm-panel.mm-subopened {  -webkit-transform: translate3d(-100%, 0, 0);  -moz-transform: translate3d(-100%, 0, 0);  -ms-transform: translate3d(-100%, 0, 0);  -o-transform: translate3d(-100%, 0, 0);  transform: translate3d(-100%, 0, 0); }  .mm-menu.mm-fullscreen {  width: 100%;  min-width: 140px;  max-width: 10000px; } html.mm-opening.mm-fullscreen .mm-slideout {  -webkit-transform: translate(100%, 0);  -moz-transform: translate(100%, 0);  -ms-transform: translate(100%, 0);  -o-transform: translate(100%, 0);  transform: translate(100%, 0); } @media all and (max-width: 140px) {  html.mm-opening.mm-fullscreen .mm-slideout {   -webkit-transform: translate(140px, 0);   -moz-transform: translate(140px, 0);   -ms-transform: translate(140px, 0);   -o-transform: translate(140px, 0);   transform: translate(140px, 0); } } @media all and (min-width: 10000px) {  html.mm-opening.mm-fullscreen .mm-slideout {   -webkit-transform: translate(10000px, 0);   -moz-transform: translate(10000px, 0);   -ms-transform: translate(10000px, 0);   -o-transform: translate(10000px, 0);   transform: translate(10000px, 0); } } html.mm-right.mm-opening.mm-fullscreen .mm-slideout {  -webkit-transform: translate(-100%, 0);  -moz-transform: translate(-100%, 0);  -ms-transform: translate(-100%, 0);  -o-transform: translate(-100%, 0);  transform: translate(-100%, 0); } @media all and (max-width: 140px) {  html.mm-right.mm-opening.mm-fullscreen .mm-slideout {   -webkit-transform: translate(-140px, 0);   -moz-transform: translate(-140px, 0);   -ms-transform: translate(-140px, 0);   -o-transform: translate(-140px, 0);   transform: translate(-140px, 0); } } @media all and (min-width: 10000px) {  html.mm-right.mm-opening.mm-fullscreen .mm-slideout {   -webkit-transform: translate(-10000px, 0);   -moz-transform: translate(-10000px, 0);   -ms-transform: translate(-10000px, 0);   -o-transform: translate(-10000px, 0);   transform: translate(-10000px, 0); } } .mm-menu.mm-fullscreen.mm-top, .mm-menu.mm-fullscreen.mm-bottom {  height: 100%;  min-height: 140px;  max-height: 10000px; } html.mm-opened.mm-fullscreen .mm-page {  box-shadow: none !important; }  .mm-menu.mm-multiline .mm-listview > li > a, .mm-menu.mm-multiline .mm-listview > li > span, .mm-listview.mm-multiline > li .mm-listview > li.mm-multiline > a, .mm-listview.mm-multiline > li .mm-listview > li.mm-multiline > span {  text-overflow: clip;  white-space: normal; }  .mm-menu.mm-pageshadow:after {  content: "";  display: block;  width: 20px;  height: 120%;  position: absolute;  left: 100%;  top: -10%;  z-index: 99; } .mm-menu.mm-pageshadow.mm-right:after {  left: auto;  right: 100%; } .mm-menu.mm-pageshadow.mm-next:after, .mm-menu.mm-pageshadow.mm-front:after {  content: none;  display: none; } .mm-menu.mm-pageshadow:after {  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }  .mm-menu.mm-top, .mm-menu.mm-bottom {  width: 100%;  min-width: 100%;  max-width: 100%; } .mm-menu.mm-right {  left: auto;  right: 0; } .mm-menu.mm-bottom {  top: auto;  bottom: 0; } html.mm-right.mm-opening .mm-slideout {  -webkit-transform: translate(-80%, 0);  -moz-transform: translate(-80%, 0);  -ms-transform: translate(-80%, 0);  -o-transform: translate(-80%, 0);  transform: translate(-80%, 0); } @media all and (max-width: 175px) {  html.mm-right.mm-opening .mm-slideout {   -webkit-transform: translate(-140px, 0);   -moz-transform: translate(-140px, 0);   -ms-transform: translate(-140px, 0);   -o-transform: translate(-140px, 0);   transform: translate(-140px, 0); } } @media all and (min-width: 550px) {  html.mm-right.mm-opening .mm-slideout {   -webkit-transform: translate(-400px, 0);   -moz-transform: translate(-400px, 0);   -ms-transform: translate(-400px, 0);   -o-transform: translate(-400px, 0);   transform: translate(-400px, 0); } } html.mm-front .mm-slideout {  -webkit-transform: none !important;  -moz-transform: none !important;  -ms-transform: none !important;  -o-transform: none !important;  transform: none !important;  z-index: 0 !important; } .mm-menu.mm-front {  z-index: 1; } .mm-menu.mm-front, .mm-menu.mm-next {  -webkit-transition: -webkit-transform 0.4s ease;  -ms-transition: -ms-transform 0.4s ease;  transition: transform 0.4s ease;  -webkit-transform: translate3d(-100%, 0, 0);  -moz-transform: translate3d(-100%, 0, 0);  -ms-transform: translate3d(-100%, 0, 0);  -o-transform: translate3d(-100%, 0, 0);  transform: translate3d(-100%, 0, 0); }  .mm-menu.mm-front.mm-right, .mm-menu.mm-next.mm-right {   -webkit-transform: translate3d(100%, 0, 0);   -moz-transform: translate3d(100%, 0, 0);   -ms-transform: translate3d(100%, 0, 0);   -o-transform: translate3d(100%, 0, 0);   transform: translate3d(100%, 0, 0); } .mm-menu.mm-top {  -webkit-transform: translate3d(0, -100%, 0);  -moz-transform: translate3d(0, -100%, 0);  -ms-transform: translate3d(0, -100%, 0);  -o-transform: translate3d(0, -100%, 0);  transform: translate3d(0, -100%, 0); } .mm-menu.mm-bottom {  -webkit-transform: translate3d(0, 100%, 0);  -moz-transform: translate3d(0, 100%, 0);  -ms-transform: translate3d(0, 100%, 0);  -o-transform: translate3d(0, 100%, 0);  transform: translate3d(0, 100%, 0); } html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next {  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); } .mm-menu.mm-top, .mm-menu.mm-bottom {  height: 80%;  min-height: 140px;  max-height: 880px; }  .mm-menu.mm-theme-dark {  background: #333333;  color: rgba(255, 255, 255, 0.8); }  .mm-menu.mm-theme-dark .mm-navbar {   border-color: rgba(0, 0, 0, 0.15); }   .mm-menu.mm-theme-dark .mm-navbar > *,   .mm-menu.mm-theme-dark .mm-navbar a {    color: rgba(255, 255, 255, 0.4); }   .mm-menu.mm-theme-dark .mm-navbar .mm-btn:before,   .mm-menu.mm-theme-dark .mm-navbar .mm-btn:after {    border-color: rgba(255, 255, 255, 0.4); }  .mm-menu.mm-theme-dark .mm-listview > li:after {   border-color: rgba(0, 0, 0, 0.15); }  .mm-menu.mm-theme-dark .mm-listview > li .mm-prev:before,  .mm-menu.mm-theme-dark .mm-listview > li .mm-next:after,  .mm-menu.mm-theme-dark .mm-listview > li .mm-arrow:after {   border-color: rgba(255, 255, 255, 0.4); }  .mm-menu.mm-theme-dark .mm-listview > li .mm-prev:after,  .mm-menu.mm-theme-dark .mm-listview > li .mm-next:before {   border-color: rgba(0, 0, 0, 0.15); }  .mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next),  .mm-menu.mm-theme-dark .mm-listview > li.mm-selected > span {   background: rgba(0, 0, 0, 0.1); }  .mm-menu.mm-theme-dark.mm-vertical .mm-listview li.mm-opened > a.mm-next,  .mm-menu.mm-theme-dark.mm-vertical .mm-listview li.mm-opened > .mm-panel,  .mm-menu.mm-theme-dark .mm-listview li.mm-opened.mm-vertical > a.mm-next,  .mm-menu.mm-theme-dark .mm-listview li.mm-opened.mm-vertical > .mm-panel {   background: rgba(255, 255, 255, 0.05); }  .mm-menu.mm-theme-dark .mm-divider {   background: rgba(255, 255, 255, 0.05); } .mm-menu.mm-theme-dark label.mm-check:before {  border-color: rgba(255, 255, 255, 0.8); } .mm-menu.mm-theme-dark em.mm-counter {  color: rgba(255, 255, 255, 0.4); } .mm-menu.mm-theme-dark .mm-fixeddivider span {  background: rgba(255, 255, 255, 0.05); } .mm-menu.mm-pageshadow.mm-theme-dark:after {  box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); } .mm-menu.mm-theme-dark .mm-search input {  background: rgba(255, 255, 255, 0.3);  color: rgba(255, 255, 255, 0.8); } .mm-menu.mm-theme-dark .mm-noresultsmsg {  color: rgba(255, 255, 255, 0.4); } .mm-menu.mm-theme-dark .mm-indexer a {  color: rgba(255, 255, 255, 0.4); } .mm-menu.mm-theme-dark label.mm-toggle {  background: rgba(0, 0, 0, 0.15); }  .mm-menu.mm-theme-dark label.mm-toggle:before {   background: #333333; } .mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle {  background: #4bd963; } .mm-menu.mm-theme-white {  background: white;  color: rgba(0, 0, 0, 0.6); }  .mm-menu.mm-theme-white .mm-navbar {   border-color: rgba(0, 0, 0, 0.1); }   .mm-menu.mm-theme-white .mm-navbar > *,   .mm-menu.mm-theme-white .mm-navbar a {    color: rgba(0, 0, 0, 0.3); }   .mm-menu.mm-theme-white .mm-navbar .mm-btn:before,   .mm-menu.mm-theme-white .mm-navbar .mm-btn:after {    border-color: rgba(0, 0, 0, 0.3); }  .mm-menu.mm-theme-white .mm-listview > li:after {   border-color: rgba(0, 0, 0, 0.1); }  .mm-menu.mm-theme-white .mm-listview > li .mm-prev:before,  .mm-menu.mm-theme-white .mm-listview > li .mm-next:after,  .mm-menu.mm-theme-white .mm-listview > li .mm-arrow:after {   border-color: rgba(0, 0, 0, 0.3); }  .mm-menu.mm-theme-white .mm-listview > li .mm-prev:after,  .mm-menu.mm-theme-white .mm-listview > li .mm-next:before {   border-color: rgba(0, 0, 0, 0.1); }  .mm-menu.mm-theme-white .mm-listview > li.mm-selected > a:not(.mm-next),  .mm-menu.mm-theme-white .mm-listview > li.mm-selected > span {   background: rgba(0, 0, 0, 0.05); }  .mm-menu.mm-theme-white.mm-vertical .mm-listview li.mm-opened > a.mm-next,  .mm-menu.mm-theme-white.mm-vertical .mm-listview li.mm-opened > .mm-panel,  .mm-menu.mm-theme-white .mm-listview li.mm-opened.mm-vertical > a.mm-next,  .mm-menu.mm-theme-white .mm-listview li.mm-opened.mm-vertical > .mm-panel {   background: rgba(0, 0, 0, 0.03); }  .mm-menu.mm-theme-white .mm-divider {   background: rgba(0, 0, 0, 0.03); } .mm-menu.mm-theme-white label.mm-check:before {  border-color: rgba(0, 0, 0, 0.6); } .mm-menu.mm-theme-white em.mm-counter {  color: rgba(0, 0, 0, 0.3); } .mm-menu.mm-theme-white .mm-fixeddivider span {  background: rgba(0, 0, 0, 0.03); } .mm-menu.mm-pageshadow.mm-theme-white:after {  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); } .mm-menu.mm-theme-white .mm-search input {  background: rgba(0, 0, 0, 0.05);  color: rgba(0, 0, 0, 0.6); } .mm-menu.mm-theme-white .mm-noresultsmsg {  color: rgba(0, 0, 0, 0.3); } .mm-menu.mm-theme-white .mm-indexer a {  color: rgba(0, 0, 0, 0.3); } .mm-menu.mm-theme-white label.mm-toggle {  background: rgba(0, 0, 0, 0.1); }  .mm-menu.mm-theme-white label.mm-toggle:before {   background: white; } .mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle {  background: #4bd963; } .mm-menu.mm-theme-black {  background: black;  color: rgba(255, 255, 255, 0.6); }  .mm-menu.mm-theme-black .mm-navbar {   border-color: rgba(255, 255, 255, 0.2); }   .mm-menu.mm-theme-black .mm-navbar > *,   .mm-menu.mm-theme-black .mm-navbar a {    color: rgba(255, 255, 255, 0.4); }   .mm-menu.mm-theme-black .mm-navbar .mm-btn:before,   .mm-menu.mm-theme-black .mm-navbar .mm-btn:after {    border-color: rgba(255, 255, 255, 0.4); }  .mm-menu.mm-theme-black .mm-listview > li:after {   border-color: rgba(255, 255, 255, 0.2); }  .mm-menu.mm-theme-black .mm-listview > li .mm-prev:before,  .mm-menu.mm-theme-black .mm-listview > li .mm-next:after,  .mm-menu.mm-theme-black .mm-listview > li .mm-arrow:after {   border-color: rgba(255, 255, 255, 0.4); }  .mm-menu.mm-theme-black .mm-listview > li .mm-prev:after,  .mm-menu.mm-theme-black .mm-listview > li .mm-next:before {   border-color: rgba(255, 255, 255, 0.2); }  .mm-menu.mm-theme-black .mm-listview > li.mm-selected > a:not(.mm-next),  .mm-menu.mm-theme-black .mm-listview > li.mm-selected > span {   background: rgba(255, 255, 255, 0.3); }  .mm-menu.mm-theme-black.mm-vertical .mm-listview li.mm-opened > a.mm-next,  .mm-menu.mm-theme-black.mm-vertical .mm-listview li.mm-opened > .mm-panel,  .mm-menu.mm-theme-black .mm-listview li.mm-opened.mm-vertical > a.mm-next,  .mm-menu.mm-theme-black .mm-listview li.mm-opened.mm-vertical > .mm-panel {   background: rgba(255, 255, 255, 0.2); }  .mm-menu.mm-theme-black .mm-divider {   background: rgba(255, 255, 255, 0.2); } .mm-menu.mm-theme-black label.mm-check:before {  border-color: rgba(255, 255, 255, 0.6); } .mm-menu.mm-theme-black em.mm-counter {  color: rgba(255, 255, 255, 0.4); } .mm-menu.mm-theme-black .mm-fixeddivider span {  background: rgba(255, 255, 255, 0.2); } .mm-menu.mm-pageshadow.mm-theme-black:after {  content: none;  display: none; } .mm-menu.mm-theme-black .mm-search input {  background: rgba(255, 255, 255, 0.3);  color: rgba(255, 255, 255, 0.6); } .mm-menu.mm-theme-black .mm-noresultsmsg {  color: rgba(255, 255, 255, 0.4); } .mm-menu.mm-theme-black .mm-indexer a {  color: rgba(255, 255, 255, 0.4); } .mm-menu.mm-theme-black label.mm-toggle {  background: rgba(255, 255, 255, 0.2); }  .mm-menu.mm-theme-black label.mm-toggle:before {   background: black; } .mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle {  background: #4bd963; } @charset "UTF-8";.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.wp-block-button .wp-block-button__link.is-style-outline,.wp-block-button.is-style-outline>.wp-block-button__link{border:2px solid;padding:.667em 1.333em}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color){color:currentColor}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background){background-color:transparent;background-image:none}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-code{box-sizing:border-box}.wp-block-code code{display:block;font-family:inherit;overflow-wrap:break-word;white-space:pre-wrap}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important;margin-bottom:1.75em}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:transparent}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{content:"";display:block;font-size:0;min-height:inherit}@supports (position:sticky){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:#fff;width:100%;z-index:1}.wp-block-cover-image.is-light .wp-block-cover__inner-container,.wp-block-cover.is-light .wp-block-cover__inner-container{color:#000}.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:13px;left:0;margin-bottom:0;max-height:60%;overflow:auto;padding:0 8px 8px;position:absolute;text-align:center;width:100%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}.wp-block-image img,.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-image .is-style-rounded img,.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}.wp-block-image :where(.has-border-color){border-style:solid}.wp-block-image :where([style*=border-top-color]){border-top-style:solid}.wp-block-image :where([style*=border-right-color]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-color]){border-left-style:solid}.wp-block-image :where([style*=border-width]){border-style:solid}.wp-block-image :where([style*=border-top-width]){border-top-style:solid}.wp-block-image :where([style*=border-right-width]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-width]){border-left-style:solid}.wp-block-image figure{margin:0}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{box-sizing:border-box;  direction:ltr;  display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{align-self:end}.wp-block-media-text .wp-block-media-text__media{  grid-column:1;grid-row:1;  margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;  grid-column:2;grid-row:1;  padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{  grid-column:2;grid-row:1  }.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{  grid-column:1;grid-row:1  }.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center;position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation:where(:not([class*=has-text-decoration])) a{text-decoration:none}.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;transition:opacity .1s linear;visibility:hidden;width:0;z-index:2}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgba(0,0,0,.15);color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container .wp-block-navigation-link a{color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:var(--wp--style--root--padding-top,2rem) var(--wp--style--root--padding-right,2rem) var(--wp--style--root--padding-bottom,2rem) var(--wp--style--root--padding-left,2rem);z-index:100000}@media (prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-delay:0s;animation-duration:1ms}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:transparent!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff;color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:transparent;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%);width:100%}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word;word-break:normal}.wp-block-navigation .wp-block-navigation-item__description{display:none}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form input[type=submit]{box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-date{box-sizing:border-box}.wp-block-post-excerpt{margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block}.wp-block-post-featured-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:transparent}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-title{box-sizing:border-box;word-break:break-word}.wp-block-post-title a{display:inline-block}.wp-block-preformatted{white-space:pre-wrap}.wp-block-preformatted.has-background{padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:3em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit}.wp-block-post-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.wp-block-post-template{background:none}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:not([style*=text-decoration]),.wp-block-read-more:not([style*=text-decoration]):active,.wp-block-read-more:not([style*=text-decoration]):focus{text-decoration:none}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;list-style:none;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{margin-left:.625em;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;min-height:1.5em;min-width:1.5em;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:.375em .625em}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3em;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 0 0 .25em}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:.125em .5em}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-separator{border:1px solid;border-left:none;border-right:none}.wp-block-separator.is-style-dots{background:none!important;border:none;height:auto;line-height:1;text-align:center}.wp-block-separator.is-style-dots:before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}.wp-block-site-title a{color:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#ff4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none}.wp-block-social-links.is-style-logos-only .wp-social-link a{padding:0}.wp-block-social-links.is-style-logos-only .wp-social-link svg{height:1.25em;width:1.25em}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#ff4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{stroke:#000;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-whatsapp{color:#25d366}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{color:#d32422}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}.wp-block-tag-cloud.is-style-outline{display:flex;flex-wrap:wrap;gap:1ch}.wp-block-tag-cloud.is-style-outline a{border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:transparent;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{width:100%}@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-bottom:1em;margin-top:.5em}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#ddd;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}figure{margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} .wp-block-audio figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio figcaption{color:hsla(0,0%,100%,.65)}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed figcaption{color:hsla(0,0%,100%,.65)}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:hsla(0,0%,100%,.65)}.wp-block-image figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-image figcaption{color:hsla(0,0%,100%,.65)}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote.has-text-align-right{border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote.is-style-plain{border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video{margin:0 0 1em}.wp-block-template-part.has-background{margin-bottom:0;margin-top:0;padding:1.25em 2.375em}  .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-columns.is-layout-flex){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}    article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {   display: block; }  audio, canvas, video {   display: inline-block; }  audio:not([controls]) {   display: none;   height: 0; }  [hidden], template {   display: none; } script {  display: none !important; }   html {   font-family: sans-serif;   -ms-text-size-adjust: 100%;   -webkit-text-size-adjust: 100%; }  body {   margin: 0; }   a {   background: transparent; }  a:focus {   outline: thin dotted; }  a:active, a:hover {   outline: 0; }   h1 {   font-size: 2em;   margin: 0.67em 0; }  abbr[title] {   border-bottom: 1px dotted; }  b, strong {   font-weight: bold; }  dfn {   font-style: italic; }  hr {   -moz-box-sizing: content-box;   box-sizing: content-box;   height: 0; }  mark {   background: #ff0;   color: #000; }  code, kbd, pre, samp {   font-family: monospace, serif;   font-size: 1em; }  pre {   white-space: pre-wrap; }  q {   quotes: "\201C" "\201D" "\2018" "\2019"; }  small {   font-size: 80%; }  sub, sup {   font-size: 75%;   line-height: 0;   position: relative;   vertical-align: baseline; } sup {   top: -0.5em; } sub {   bottom: -0.25em; }   img {   border: 0; }  svg:not(:root) {   overflow: hidden; }   figure {   margin: 0; }   fieldset {   border: 1px solid #c0c0c0;   margin: 0 2px;   padding: 0.35em 0.625em 0.75em; }  legend {   border: 0;   padding: 0; }  button, input, select, textarea {   font-family: inherit;   font-size: 100%;   margin: 0; }  button, input {   line-height: normal; }  button, select {   text-transform: none; }  button, html input[type="button"], input[type="reset"], input[type="submit"] {   -webkit-appearance: button;   cursor: pointer; }  button[disabled], html input[disabled] {   cursor: default; }  input[type="checkbox"], input[type="radio"] {   box-sizing: border-box;   padding: 0; }  input[type="search"] {   -webkit-appearance: textfield;   -moz-box-sizing: content-box;   -webkit-box-sizing: content-box;   box-sizing: content-box; }  input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {   -webkit-appearance: none; }  button::-moz-focus-inner, input::-moz-focus-inner {   border: 0;   padding: 0; }  textarea {   overflow: auto;   vertical-align: top; }   table {   border-collapse: collapse;   border-spacing: 0; } meta.foundation-mq-small {  font-family: "/only screen and (max-width: 40em)/";  width: 0em; } meta.foundation-mq-medium {  font-family: "/only screen and (min-width:40.063em)/";  width: 40.063em; } meta.foundation-mq-large {  font-family: "/only screen and (min-width:64.063em)/";  width: 64.063em; } meta.foundation-mq-xlarge {  font-family: "/only screen and (min-width:90.063em)/";  width: 90.063em; } meta.foundation-mq-xxlarge {  font-family: "/only screen and (min-width:120.063em)/";  width: 120.063em; } *, *:before, *:after {  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;  box-sizing: border-box; } html, body {  font-size: 100%; } body {  background: white;  color: #222222;  padding: 0;  margin: 0;  font-weight: normal;  font-style: normal;  line-height: 1;  position: relative;  cursor: default; } a:hover {  cursor: pointer; } img, object, embed {  max-width: 100%;  height: auto; } object, embed {  height: 100%; } img {  -ms-interpolation-mode: bicubic; } #map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object {  max-width: none !important; } .left {  float: left !important; } .right {  float: right !important; } .clearfix {  *zoom: 1; }  .clearfix:before, .clearfix:after {   content: " ";   display: table; }  .clearfix:after {   clear: both; } .text-left {  text-align: left !important; } .text-right {  text-align: right !important; } .text-center {  text-align: center !important; } .text-justify {  text-align: justify !important; } .hide {  display: none; } .start {  float: left !important; } .end {  float: right !important; } .text-start {  text-align: left !important; } .text-end {  text-align: right !important; } .antialiased {  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; } img {  display: inline-block;  vertical-align: middle; } textarea {  height: auto;  min-height: 50px; } select {  width: 100%; } .row {  width: 100%;  margin-left: auto;  margin-right: auto;  margin-top: 0;  margin-bottom: 0;  max-width: 73.125em;  *zoom: 1; }  .row:before, .row:after {   content: " ";   display: table; }  .row:after {   clear: both; }  .row.collapse > .column,  .row.collapse > .columns {   position: relative;   padding-left: 0;   padding-right: 0;   float: left; }  .row.collapse .row {   margin-left: 0;   margin-right: 0; }  .row .row {   width: auto;   margin-left: -0.9375em;   margin-right: -0.9375em;   margin-top: 0;   margin-bottom: 0;   max-width: none;   *zoom: 1; }   .row .row:before, .row .row:after {    content: " ";    display: table; }   .row .row:after {    clear: both; }   .row .row.collapse {    width: auto;    margin: 0;    max-width: none;    *zoom: 1; }    .row .row.collapse:before, .row .row.collapse:after {     content: " ";     display: table; }    .row .row.collapse:after {     clear: both; } .column, .columns {  position: relative;  padding-left: 0.9375em;  padding-right: 0.9375em;  width: 100%;  float: left; } @media only screen {  .column.small-centered,  .columns.small-centered {   position: relative;   margin-left: auto;   margin-right: auto;   float: none; }  .column.small-uncentered,  .columns.small-uncentered {   margin-left: 0;   margin-right: 0;   float: left; }  .column.small-uncentered.opposite,  .columns.small-uncentered.opposite {   float: right; }  .small-push-1 {   position: relative;   left: 8.33333%;   right: auto; }  .small-pull-1 {   position: relative;   right: 8.33333%;   left: auto; }  .small-push-2 {   position: relative;   left: 16.66667%;   right: auto; }  .small-pull-2 {   position: relative;   right: 16.66667%;   left: auto; }  .small-push-3 {   position: relative;   left: 25%;   right: auto; }  .small-pull-3 {   position: relative;   right: 25%;   left: auto; }  .small-push-4 {   position: relative;   left: 33.33333%;   right: auto; }  .small-pull-4 {   position: relative;   right: 33.33333%;   left: auto; }  .small-push-5 {   position: relative;   left: 41.66667%;   right: auto; }  .small-pull-5 {   position: relative;   right: 41.66667%;   left: auto; }  .small-push-6 {   position: relative;   left: 50%;   right: auto; }  .small-pull-6 {   position: relative;   right: 50%;   left: auto; }  .small-push-7 {   position: relative;   left: 58.33333%;   right: auto; }  .small-pull-7 {   position: relative;   right: 58.33333%;   left: auto; }  .small-push-8 {   position: relative;   left: 66.66667%;   right: auto; }  .small-pull-8 {   position: relative;   right: 66.66667%;   left: auto; }  .small-push-9 {   position: relative;   left: 75%;   right: auto; }  .small-pull-9 {   position: relative;   right: 75%;   left: auto; }  .small-push-10 {   position: relative;   left: 83.33333%;   right: auto; }  .small-pull-10 {   position: relative;   right: 83.33333%;   left: auto; }  .small-push-11 {   position: relative;   left: 91.66667%;   right: auto; }  .small-pull-11 {   position: relative;   right: 91.66667%;   left: auto; }  .column,  .columns {   position: relative;   padding-left: 0.9375em;   padding-right: 0.9375em;   float: left; }  .small-1 {   position: relative;   width: 8.33333%; }  .small-2 {   position: relative;   width: 16.66667%; }  .small-3 {   position: relative;   width: 25%; }  .small-4 {   position: relative;   width: 33.33333%; }  .small-5 {   position: relative;   width: 41.66667%; }  .small-6 {   position: relative;   width: 50%; }  .small-7 {   position: relative;   width: 58.33333%; }  .small-8 {   position: relative;   width: 66.66667%; }  .small-9 {   position: relative;   width: 75%; }  .small-10 {   position: relative;   width: 83.33333%; }  .small-11 {   position: relative;   width: 91.66667%; }  .small-12 {   position: relative;   width: 100%; }  [class*="column"] + [class*="column"]:last-child {   float: right; }  [class*="column"] + [class*="column"].end {   float: left; }  .small-offset-0 {   position: relative;   margin-left: 0% !important; }  .small-offset-1 {   position: relative;   margin-left: 8.33333% !important; }  .small-offset-2 {   position: relative;   margin-left: 16.66667% !important; }  .small-offset-3 {   position: relative;   margin-left: 25% !important; }  .small-offset-4 {   position: relative;   margin-left: 33.33333% !important; }  .small-offset-5 {   position: relative;   margin-left: 41.66667% !important; }  .small-offset-6 {   position: relative;   margin-left: 50% !important; }  .small-offset-7 {   position: relative;   margin-left: 58.33333% !important; }  .small-offset-8 {   position: relative;   margin-left: 66.66667% !important; }  .small-offset-9 {   position: relative;   margin-left: 75% !important; }  .small-offset-10 {   position: relative;   margin-left: 83.33333% !important; }  .column.small-reset-order,  .columns.small-reset-order {   margin-left: 0;   margin-right: 0;   left: auto;   right: auto;   float: left; } }  @media only screen and (min-width: 51em) {  .column.medium-centered,  .columns.medium-centered {   position: relative;   margin-left: auto;   margin-right: auto;   float: none; }  .column.medium-uncentered,  .columns.medium-uncentered {   margin-left: 0;   margin-right: 0;   float: left; }  .column.medium-uncentered.opposite,  .columns.medium-uncentered.opposite {   float: right; }  .medium-push-1 {   position: relative;   left: 8.33333%;   right: auto; }  .medium-pull-1 {   position: relative;   right: 8.33333%;   left: auto; }  .medium-push-2 {   position: relative;   left: 16.66667%;   right: auto; }  .medium-pull-2 {   position: relative;   right: 16.66667%;   left: auto; }  .medium-push-3 {   position: relative;   left: 25%;   right: auto; }  .medium-pull-3 {   position: relative;   right: 25%;   left: auto; }  .medium-push-4 {   position: relative;   left: 33.33333%;   right: auto; }  .medium-pull-4 {   position: relative;   right: 33.33333%;   left: auto; }  .medium-push-5 {   position: relative;   left: 41.66667%;   right: auto; }  .medium-pull-5 {   position: relative;   right: 41.66667%;   left: auto; }  .medium-push-6 {   position: relative;   left: 50%;   right: auto; }  .medium-pull-6 {   position: relative;   right: 50%;   left: auto; }  .medium-push-7 {   position: relative;   left: 58.33333%;   right: auto; }  .medium-pull-7 {   position: relative;   right: 58.33333%;   left: auto; }  .medium-push-8 {   position: relative;   left: 66.66667%;   right: auto; }  .medium-pull-8 {   position: relative;   right: 66.66667%;   left: auto; }  .medium-push-9 {   position: relative;   left: 75%;   right: auto; }  .medium-pull-9 {   position: relative;   right: 75%;   left: auto; }  .medium-push-10 {   position: relative;   left: 83.33333%;   right: auto; }  .medium-pull-10 {   position: relative;   right: 83.33333%;   left: auto; }  .medium-push-11 {   position: relative;   left: 91.66667%;   right: auto; }  .medium-pull-11 {   position: relative;   right: 91.66667%;   left: auto; }  .column,  .columns {   position: relative;   padding-left: 0.9375em;   padding-right: 0.9375em;   float: left; }  .medium-1 {   position: relative;   width: 8.33333%; }  .medium-2 {   position: relative;   width: 16.66667%; }  .medium-3 {   position: relative;   width: 25%; }  .medium-4 {   position: relative;   width: 33.33333%; }  .medium-5 {   position: relative;   width: 41.66667%; }  .medium-6 {   position: relative;   width: 50%; }  .medium-7 {   position: relative;   width: 58.33333%; }  .medium-8 {   position: relative;   width: 66.66667%; }  .medium-9 {   position: relative;   width: 75%; }  .medium-10 {   position: relative;   width: 83.33333%; }  .medium-11 {   position: relative;   width: 91.66667%; }  .medium-12 {   position: relative;   width: 100%; }  [class*="column"] + [class*="column"]:last-child {   float: right; }  [class*="column"] + [class*="column"].end {   float: left; }  .medium-offset-0 {   position: relative;   margin-left: 0% !important; }  .medium-offset-1 {   position: relative;   margin-left: 8.33333% !important; }  .medium-offset-2 {   position: relative;   margin-left: 16.66667% !important; }  .medium-offset-3 {   position: relative;   margin-left: 25% !important; }  .medium-offset-4 {   position: relative;   margin-left: 33.33333% !important; }  .medium-offset-5 {   position: relative;   margin-left: 41.66667% !important; }  .medium-offset-6 {   position: relative;   margin-left: 50% !important; }  .medium-offset-7 {   position: relative;   margin-left: 58.33333% !important; }  .medium-offset-8 {   position: relative;   margin-left: 66.66667% !important; }  .medium-offset-9 {   position: relative;   margin-left: 75% !important; }  .medium-offset-10 {   position: relative;   margin-left: 83.33333% !important; }  .column.medium-reset-order,  .columns.medium-reset-order {   margin-left: 0;   margin-right: 0;   left: auto;   right: auto;   float: left; }  .push-1 {   position: relative;   left: 8.33333%;   right: auto; }  .pull-1 {   position: relative;   right: 8.33333%;   left: auto; }  .push-2 {   position: relative;   left: 16.66667%;   right: auto; }  .pull-2 {   position: relative;   right: 16.66667%;   left: auto; }  .push-3 {   position: relative;   left: 25%;   right: auto; }  .pull-3 {   position: relative;   right: 25%;   left: auto; }  .push-4 {   position: relative;   left: 33.33333%;   right: auto; }  .pull-4 {   position: relative;   right: 33.33333%;   left: auto; }  .push-5 {   position: relative;   left: 41.66667%;   right: auto; }  .pull-5 {   position: relative;   right: 41.66667%;   left: auto; }  .push-6 {   position: relative;   left: 50%;   right: auto; }  .pull-6 {   position: relative;   right: 50%;   left: auto; }  .push-7 {   position: relative;   left: 58.33333%;   right: auto; }  .pull-7 {   position: relative;   right: 58.33333%;   left: auto; }  .push-8 {   position: relative;   left: 66.66667%;   right: auto; }  .pull-8 {   position: relative;   right: 66.66667%;   left: auto; }  .push-9 {   position: relative;   left: 75%;   right: auto; }  .pull-9 {   position: relative;   right: 75%;   left: auto; }  .push-10 {   position: relative;   left: 83.33333%;   right: auto; }  .pull-10 {   position: relative;   right: 83.33333%;   left: auto; }  .push-11 {   position: relative;   left: 91.66667%;   right: auto; }  .pull-11 {   position: relative;   right: 91.66667%;   left: auto; } } @media only screen and (min-width: 64em) {  .column.large-centered,  .columns.large-centered {   position: relative;   margin-left: auto;   margin-right: auto;   float: none; }  .column.large-uncentered,  .columns.large-uncentered {   margin-left: 0;   margin-right: 0;   float: left; }  .column.large-uncentered.opposite,  .columns.large-uncentered.opposite {   float: right; }  .large-push-1 {   position: relative;   left: 8.33333%;   right: auto; }  .large-pull-1 {   position: relative;   right: 8.33333%;   left: auto; }  .large-push-2 {   position: relative;   left: 16.66667%;   right: auto; }  .large-pull-2 {   position: relative;   right: 16.66667%;   left: auto; }  .large-push-3 {   position: relative;   left: 25%;   right: auto; }  .large-pull-3 {   position: relative;   right: 25%;   left: auto; }  .large-push-4 {   position: relative;   left: 33.33333%;   right: auto; }  .large-pull-4 {   position: relative;   right: 33.33333%;   left: auto; }  .large-push-5 {   position: relative;   left: 41.66667%;   right: auto; }  .large-pull-5 {   position: relative;   right: 41.66667%;   left: auto; }  .large-push-6 {   position: relative;   left: 50%;   right: auto; }  .large-pull-6 {   position: relative;   right: 50%;   left: auto; }  .large-push-7 {   position: relative;   left: 58.33333%;   right: auto; }  .large-pull-7 {   position: relative;   right: 58.33333%;   left: auto; }  .large-push-8 {   position: relative;   left: 66.66667%;   right: auto; }  .large-pull-8 {   position: relative;   right: 66.66667%;   left: auto; }  .large-push-9 {   position: relative;   left: 75%;   right: auto; }  .large-pull-9 {   position: relative;   right: 75%;   left: auto; }  .large-push-10 {   position: relative;   left: 83.33333%;   right: auto; }  .large-pull-10 {   position: relative;   right: 83.33333%;   left: auto; }  .large-push-11 {   position: relative;   left: 91.66667%;   right: auto; }  .large-pull-11 {   position: relative;   right: 91.66667%;   left: auto; }  .column,  .columns {   position: relative;   padding-left: 0.9375em;   padding-right: 0.9375em;   float: left; }  .large-1 {   position: relative;   width: 8.33333%; }  .large-2 {   position: relative;   width: 16.66667%; }  .large-3 {   position: relative;   width: 25%; }  .large-4 {   position: relative;   width: 33.33333%; }  .large-5 {   position: relative;   width: 41.66667%; }  .large-6 {   position: relative;   width: 50%; }  .large-7 {   position: relative;   width: 58.33333%; }  .large-8 {   position: relative;   width: 66.66667%; }  .large-9 {   position: relative;   width: 75%; }  .large-10 {   position: relative;   width: 83.33333%; }  .large-11 {   position: relative;   width: 91.66667%; }  .large-12 {   position: relative;   width: 100%; }  [class*="column"] + [class*="column"]:last-child {   float: right; }  [class*="column"] + [class*="column"].end {   float: left; }  .large-offset-0 {   position: relative;   margin-left: 0% !important; }  .large-offset-1 {   position: relative;   margin-left: 8.33333% !important; }  .large-offset-2 {   position: relative;   margin-left: 16.66667% !important; }  .large-offset-3 {   position: relative;   margin-left: 25% !important; }  .large-offset-4 {   position: relative;   margin-left: 33.33333% !important; }  .large-offset-5 {   position: relative;   margin-left: 41.66667% !important; }  .large-offset-6 {   position: relative;   margin-left: 50% !important; }  .large-offset-7 {   position: relative;   margin-left: 58.33333% !important; }  .large-offset-8 {   position: relative;   margin-left: 66.66667% !important; }  .large-offset-9 {   position: relative;   margin-left: 75% !important; }  .large-offset-10 {   position: relative;   margin-left: 83.33333% !important; }  .column.large-reset-order,  .columns.large-reset-order {   margin-left: 0;   margin-right: 0;   left: auto;   right: auto;   float: left; }  .push-1 {   position: relative;   left: 8.33333%;   right: auto; }  .pull-1 {   position: relative;   right: 8.33333%;   left: auto; }  .push-2 {   position: relative;   left: 16.66667%;   right: auto; }  .pull-2 {   position: relative;   right: 16.66667%;   left: auto; }  .push-3 {   position: relative;   left: 25%;   right: auto; }  .pull-3 {   position: relative;   right: 25%;   left: auto; }  .push-4 {   position: relative;   left: 33.33333%;   right: auto; }  .pull-4 {   position: relative;   right: 33.33333%;   left: auto; }  .push-5 {   position: relative;   left: 41.66667%;   right: auto; }  .pull-5 {   position: relative;   right: 41.66667%;   left: auto; }  .push-6 {   position: relative;   left: 50%;   right: auto; }  .pull-6 {   position: relative;   right: 50%;   left: auto; }  .push-7 {   position: relative;   left: 58.33333%;   right: auto; }  .pull-7 {   position: relative;   right: 58.33333%;   left: auto; }  .push-8 {   position: relative;   left: 66.66667%;   right: auto; }  .pull-8 {   position: relative;   right: 66.66667%;   left: auto; }  .push-9 {   position: relative;   left: 75%;   right: auto; }  .pull-9 {   position: relative;   right: 75%;   left: auto; }  .push-10 {   position: relative;   left: 83.33333%;   right: auto; }  .pull-10 {   position: relative;   right: 83.33333%;   left: auto; }  .push-11 {   position: relative;   left: 91.66667%;   right: auto; }  .pull-11 {   position: relative;   right: 91.66667%;   left: auto; } } .inline-list {  margin: 0 auto 1.0625rem auto;  margin-left: -1.375rem;  margin-right: 0;  padding: 0;  list-style: none;  overflow: hidden; }  .inline-list > li {   list-style: none;   float: left;   margin-left: 1.375rem;   display: block; }   .inline-list > li > * {    display: block; }  div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td {  margin: 0;  padding: 0; }  a {  text-decoration: none;  line-height: inherit; }  a img {   border: none; }  p {  font-family: inherit;  font-weight: normal;  font-size: 1rem;  line-height: 1.6;  margin-bottom: 1.25rem;  text-rendering: optimizeLegibility; }  p.lead {   font-size: 1.21875rem;   line-height: 1.6; }  p aside {   font-size: 0.875rem;   line-height: 1.35;   font-style: italic; }  h1, h2, h3, h4, h5, h6 {  font-weight: 300;  font-style: normal;  color: #222222;  text-rendering: optimizeLegibility;  margin-top: 0.2rem;  margin-bottom: 0.5rem;  line-height: 1.4; }  h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {   font-size: 60%;   color: #6f6f6f;   line-height: 0; } h1 {  font-size: 2.125rem; } h2 {  font-size: 1.6875rem; } h3 {  font-size: 1.375rem; } h4 {  font-size: 1.125rem; } h5 {  font-size: 1.125rem; } h6 {  font-size: 1rem; } .subheader {  line-height: 1.4;  color: #6f6f6f;  font-weight: 300;  margin-top: 0.2rem;  margin-bottom: 0.5rem; } hr {  border: solid #dddddd;  border-width: 1px 0 0;  clear: both;  margin: 1.25rem 0 1.1875rem;  height: 0; }  em, i {  font-style: italic;  line-height: inherit; } strong, b {  font-weight: bold;  line-height: inherit; } small {  font-size: 60%;  line-height: inherit; } code {  font-family: Consolas, "Liberation Mono", Courier, monospace;  font-weight: bold;  color: #910b0e; }  ul, ol, dl {  font-size: 1rem;  line-height: 1.6;  margin-bottom: 1.25rem;  list-style-position: outside;  font-family: inherit; } ul {  margin-left: 1.1rem; }  ul.no-bullet {   margin-left: 0; }   ul.no-bullet li ul,   ul.no-bullet li ol {    margin-left: 1.25rem;    margin-bottom: 0;    list-style: none; }  ul li ul, ul li ol {  margin-left: 1.25rem;  margin-bottom: 0;  font-size: 1rem;  } ul.square li ul, ul.circle li ul, ul.disc li ul {  list-style: inherit; } ul.square {  list-style-type: square;  margin-left: 1.1rem; } ul.circle {  list-style-type: circle;  margin-left: 1.1rem; } ul.disc {  list-style-type: disc;  margin-left: 1.1rem; } ul.no-bullet {  list-style: none; }  ol {  margin-left: 1.4rem; }  ol li ul,  ol li ol {   margin-left: 1.25rem;   margin-bottom: 0; }  dl dt {  margin-bottom: 0.3rem;  font-weight: bold; } dl dd {  margin-bottom: 0.75rem; }  abbr, acronym {  text-transform: uppercase;  font-size: 90%;  color: #222222;  border-bottom: 1px dotted #dddddd;  cursor: help; } abbr {  text-transform: none; }  blockquote {  margin: 0 0 1.25rem;  padding: 0.5625rem 1.25rem 0 1.1875rem;  border-left: 1px solid #dddddd; }  blockquote cite {   display: block;   font-size: 0.8125rem;   color: #555555; }   blockquote cite:before {    content: "\2014 \0020"; }   blockquote cite a,   blockquote cite a:visited {    color: #555555; } blockquote, blockquote p {  line-height: 1.6;  color: #6f6f6f; }  .vevent .summary {  font-weight: bold; } .vevent abbr {  cursor: default;  text-decoration: none;  font-weight: bold;  border: none;  padding: 0 0.0625rem; } @media only screen and (min-width: 40.063em) {  h1, h2, h3, h4, h5, h6 {   line-height: 1.4; }  h1 {   font-size: 2.75rem; }  h2 {   font-size: 2.3125rem; }  h3 {   font-size: 1.6875rem; }  h4 {   font-size: 1.4375rem; } } .print-only {  display: none !important; } @media print {  * {   background: transparent !important;   color: black !important;     box-shadow: none !important;   text-shadow: none !important; }  a,  a:visited {   text-decoration: underline; }  a[href]:after {   content: " (" attr(href) ")"; }  abbr[title]:after {   content: " (" attr(title) ")"; }  .ir a:after,  a[href^="javascript:"]:after,  a[href^="#"]:after {   content: ""; }  pre,  blockquote {   border: 1px solid #999999;   page-break-inside: avoid; }  thead {   display: table-header-group;   }  tr,  img {   page-break-inside: avoid; }  img {   max-width: 100% !important; }  @page {   margin: 0.5cm; }  p,  h2,  h3 {   orphans: 3;   widows: 3; }  h2,  h3 {   page-break-after: avoid; }  .hide-on-print {   display: none !important; }  .print-only {   display: block !important; }  .hide-for-print {   display: none !important; }  .show-for-print {   display: inherit !important; } } .progress {  background-color: #f6f6f6;  height: 1.5625rem;  border: 1px solid white;  padding: 0.125rem;  margin-bottom: 0.625rem; }  .progress .meter {   background: #00aae8;   height: 100%;   display: block; }  .progress.secondary .meter {   background: #e9e9e9;   height: 100%;   display: block; }  .progress.success .meter {   background: #5da423;   height: 100%;   display: block; }  .progress.alert .meter {   background: #c60f13;   height: 100%;   display: block; }  .progress.radius {   -webkit-border-radius: 0px;   border-radius: 0px; }   .progress.radius .meter {    -webkit-border-radius: -1px;    border-radius: -1px; }  .progress.round {   -webkit-border-radius: 1000px;   border-radius: 1000px; }   .progress.round .meter {    -webkit-border-radius: 999px;    border-radius: 999px; }  .label.radius {   -webkit-border-radius: 0px;   border-radius: 0px; }  .label.round {   -webkit-border-radius: 1000px;   border-radius: 1000px; }  .label.alert {   background-color: #c60f13;   color: white; }  .label.success {   background-color: #5da423;   color: white; }  .label.secondary {   background-color: #e9e9e9;   color: #333333; } table {  background: white;  margin-bottom: 1.25rem;  border: solid 1px #dddddd; }  table thead,  table tfoot {   background: whitesmoke; }   table thead tr th,   table thead tr td,   table tfoot tr th,   table tfoot tr td {    padding: 0.5rem 0.625rem 0.625rem;    font-size: 0.875rem;    font-weight: bold;    color: #222222;    text-align: left; }  table tr th,  table tr td {   padding: 0.5625rem 0.625rem;   font-size: 0.875rem;   color: #222222; }  table tr.even, table tr.alt, table tr:nth-of-type(even) {   background: #f9f9f9; }  table thead tr th,  table tfoot tr th,  table tbody tr td,  table tr td,  table tfoot tr td {   display: table-cell;   line-height: 1.125rem; } [class*="block-grid-"] {  display: block;  padding: 0;  margin: 0 0 0 -0.625rem;  *zoom: 1; }  [class*="block-grid-"]:before, [class*="block-grid-"]:after {   content: " ";   display: table; }  [class*="block-grid-"]:after {   clear: both; }  [class*="block-grid-"] > li {   display: inline;   height: auto;   float: left;   padding: 0 0.625rem 1.25rem; } @media only screen {  .small-block-grid-1 > li {   width: 100%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .small-block-grid-1 > li:nth-of-type(n) {    clear: none; }   .small-block-grid-1 > li:nth-of-type(1n+1) {    clear: both; }  .small-block-grid-2 > li {   width: 50%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .small-block-grid-2 > li:nth-of-type(n) {    clear: none; }   .small-block-grid-2 > li:nth-of-type(2n+1) {    clear: both; }  .small-block-grid-3 > li {   width: 33.33333%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .small-block-grid-3 > li:nth-of-type(n) {    clear: none; }   .small-block-grid-3 > li:nth-of-type(3n+1) {    clear: both; }  .small-block-grid-4 > li {   width: 25%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .small-block-grid-4 > li:nth-of-type(n) {    clear: none; }   .small-block-grid-4 > li:nth-of-type(4n+1) {    clear: both; }  .small-block-grid-5 > li {   width: 20%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .small-block-grid-5 > li:nth-of-type(n) {    clear: none; }   .small-block-grid-5 > li:nth-of-type(5n+1) {    clear: both; }  .small-block-grid-6 > li {   width: 16.66667%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .small-block-grid-6 > li:nth-of-type(n) {    clear: none; }   .small-block-grid-6 > li:nth-of-type(6n+1) {    clear: both; }  .small-block-grid-7 > li {   width: 14.28571%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .small-block-grid-7 > li:nth-of-type(n) {    clear: none; }   .small-block-grid-7 > li:nth-of-type(7n+1) {    clear: both; }  .small-block-grid-8 > li {   width: 12.5%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .small-block-grid-8 > li:nth-of-type(n) {    clear: none; }   .small-block-grid-8 > li:nth-of-type(8n+1) {    clear: both; }  .small-block-grid-9 > li {   width: 11.11111%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .small-block-grid-9 > li:nth-of-type(n) {    clear: none; }   .small-block-grid-9 > li:nth-of-type(9n+1) {    clear: both; }  .small-block-grid-10 > li {   width: 10%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .small-block-grid-10 > li:nth-of-type(n) {    clear: none; }   .small-block-grid-10 > li:nth-of-type(10n+1) {    clear: both; }  .small-block-grid-11 > li {   width: 9.09091%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .small-block-grid-11 > li:nth-of-type(n) {    clear: none; }   .small-block-grid-11 > li:nth-of-type(11n+1) {    clear: both; }  .small-block-grid-12 > li {   width: 8.33333%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .small-block-grid-12 > li:nth-of-type(n) {    clear: none; }   .small-block-grid-12 > li:nth-of-type(12n+1) {    clear: both; } }  @media only screen and (min-width: 769px) {  .large-block-grid-1 > li {   width: 100%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .large-block-grid-1 > li:nth-of-type(n) {    clear: none; }   .large-block-grid-1 > li:nth-of-type(1n+1) {    clear: both; }  .large-block-grid-2 > li {   width: 50%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .large-block-grid-2 > li:nth-of-type(n) {    clear: none; }   .large-block-grid-2 > li:nth-of-type(2n+1) {    clear: both; }  .large-block-grid-3 > li {   width: 33.33333%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .large-block-grid-3 > li:nth-of-type(n) {    clear: none; }   .large-block-grid-3 > li:nth-of-type(3n+1) {    clear: both; }  .large-block-grid-4 > li {   width: 25%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .large-block-grid-4 > li:nth-of-type(n) {    clear: none; }   .large-block-grid-4 > li:nth-of-type(4n+1) {    clear: both; }  .large-block-grid-5 > li {   width: 20%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .large-block-grid-5 > li:nth-of-type(n) {    clear: none; }   .large-block-grid-5 > li:nth-of-type(5n+1) {    clear: both; }  .large-block-grid-6 > li {   width: 16.66667%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .large-block-grid-6 > li:nth-of-type(n) {    clear: none; }   .large-block-grid-6 > li:nth-of-type(6n+1) {    clear: both; }  .large-block-grid-7 > li {   width: 14.28571%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .large-block-grid-7 > li:nth-of-type(n) {    clear: none; }   .large-block-grid-7 > li:nth-of-type(7n+1) {    clear: both; }  .large-block-grid-8 > li {   width: 12.5%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .large-block-grid-8 > li:nth-of-type(n) {    clear: none; }   .large-block-grid-8 > li:nth-of-type(8n+1) {    clear: both; }  .large-block-grid-9 > li {   width: 11.11111%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .large-block-grid-9 > li:nth-of-type(n) {    clear: none; }   .large-block-grid-9 > li:nth-of-type(9n+1) {    clear: both; }  .large-block-grid-10 > li {   width: 10%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .large-block-grid-10 > li:nth-of-type(n) {    clear: none; }   .large-block-grid-10 > li:nth-of-type(10n+1) {    clear: both; }  .large-block-grid-11 > li {   width: 9.09091%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .large-block-grid-11 > li:nth-of-type(n) {    clear: none; }   .large-block-grid-11 > li:nth-of-type(11n+1) {    clear: both; }  .large-block-grid-12 > li {   width: 8.33333%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .large-block-grid-12 > li:nth-of-type(n) {    clear: none; }   .large-block-grid-12 > li:nth-of-type(12n+1) {    clear: both; } } .flex-video {  position: relative;  padding-top: 1.5625rem;  padding-bottom: 67.5%;  height: 0;  margin-bottom: 1rem;  overflow: hidden; }  .flex-video.widescreen {   padding-bottom: 57.25%; }  .flex-video.vimeo {   padding-top: 0; }  .flex-video iframe,  .flex-video object,  .flex-video embed,  .flex-video video {   position: absolute;   top: 0;   left: 0;   width: 100%;   height: 100%; } .keystroke, kbd {  background-color: #ededed;  border-color: #dddddd;  color: #222222;  border-style: solid;  border-width: 1px;  margin: 0;  font-family: "Consolas", "Menlo", "Courier", monospace;  font-size: 0.875rem;  padding: 0.125rem 0.25rem 0;  -webkit-border-radius: 0px;  border-radius: 0px; }  .show-for-small, .show-for-small-only, .show-for-medium-down, .show-for-large-down, .hide-for-medium, .hide-for-medium-up, .hide-for-medium-only, .hide-for-large, .hide-for-large-up, .hide-for-large-only, .hide-for-xlarge, .hide-for-xlarge-up, .hide-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only {  display: inherit !important; } .hide-for-small, .hide-for-small-only, .hide-for-medium-down, .show-for-medium, .show-for-medium-up, .show-for-medium-only, .hide-for-large-down, .show-for-large, .show-for-large-up, .show-for-large-only, .show-for-xlarge, .show-for-xlarge-up, .show-for-xlarge-only, .show-for-xxlarge-up, .show-for-xxlarge-only {  display: none !important; }  table.show-for-small, table.show-for-small-only, table.show-for-medium-down, table.show-for-large-down, table.hide-for-medium, table.hide-for-medium-up, table.hide-for-medium-only, table.hide-for-large, table.hide-for-large-up, table.hide-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only {  display: table; } thead.show-for-small, thead.show-for-small-only, thead.show-for-medium-down, thead.show-for-large-down, thead.hide-for-medium, thead.hide-for-medium-up, thead.hide-for-medium-only, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only {  display: table-header-group !important; } tbody.show-for-small, tbody.show-for-small-only, tbody.show-for-medium-down, tbody.show-for-large-down, tbody.hide-for-medium, tbody.hide-for-medium-up, tbody.hide-for-medium-only, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only {  display: table-row-group !important; } tr.show-for-small, tr.show-for-small-only, tr.show-for-medium-down, tr.show-for-large-down, tr.hide-for-medium, tr.hide-for-medium-up, tr.hide-for-medium-only, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only {  display: table-row !important; } td.show-for-small, td.show-for-small-only, td.show-for-medium-down td.show-for-large-down, td.hide-for-medium, td.hide-for-medium-up, td.hide-for-large, td.hide-for-large-up, td.hide-for-xlarge td.hide-for-xlarge-up, td.hide-for-xxlarge-up, th.show-for-small, th.show-for-small-only, th.show-for-medium-down th.show-for-large-down, th.hide-for-medium, th.hide-for-medium-up, th.hide-for-large, th.hide-for-large-up, th.hide-for-xlarge th.hide-for-xlarge-up, th.hide-for-xxlarge-up {  display: table-cell !important; }  @media only screen and (min-width: 40.063em) {  .hide-for-small,  .hide-for-small-only,  .show-for-medium,  .show-for-medium-down,  .show-for-medium-up,  .show-for-medium-only,  .hide-for-large,  .hide-for-large-up,  .hide-for-large-only,  .hide-for-xlarge,  .hide-for-xlarge-up,  .hide-for-xlarge-only,  .hide-for-xxlarge-up,  .hide-for-xxlarge-only {   display: inherit !important; }  .show-for-small,  .show-for-small-only,  .hide-for-medium,  .hide-for-medium-down,  .hide-for-medium-up,  .hide-for-medium-only,  .hide-for-large-down,  .show-for-large,  .show-for-large-up,  .show-for-large-only,  .show-for-xlarge,  .show-for-xlarge-up,  .show-for-xlarge-only,  .show-for-xxlarge-up,  .show-for-xxlarge-only {   display: none !important; }    table.hide-for-small, table.hide-for-small-only, table.show-for-medium, table.show-for-medium-down, table.show-for-medium-up, table.show-for-medium-only, table.hide-for-large, table.hide-for-large-up, table.hide-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only {   display: table; }  thead.hide-for-small, thead.hide-for-small-only, thead.show-for-medium, thead.show-for-medium-down, thead.show-for-medium-up, thead.show-for-medium-only, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only {   display: table-header-group !important; }  tbody.hide-for-small, tbody.hide-for-small-only, tbody.show-for-medium, tbody.show-for-medium-down, tbody.show-for-medium-up, tbody.show-for-medium-only, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only {   display: table-row-group !important; }  tr.hide-for-small, tr.hide-for-small-only, tr.show-for-medium, tr.show-for-medium-down, tr.show-for-medium-up, tr.show-for-medium-only, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only {   display: table-row !important; }  td.hide-for-small, td.hide-for-small-only, td.show-for-medium, td.show-for-medium-down, td.show-for-medium-up, td.show-for-medium-only, td.hide-for-large, td.hide-for-large-up, td.hide-for-large-only, td.hide-for-xlarge, td.hide-for-xlarge-up, td.hide-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only,  th.hide-for-small,  th.hide-for-small-only,  th.show-for-medium,  th.show-for-medium-down,  th.show-for-medium-up,  th.show-for-medium-only,  th.hide-for-large,  th.hide-for-large-up,  th.hide-for-large-only,  th.hide-for-xlarge,  th.hide-for-xlarge-up,  th.hide-for-xlarge-only,  th.hide-for-xxlarge-up,  th.hide-for-xxlarge-only {   display: table-cell !important; } } @media only screen and (min-width: 64.063em) {  .hide-for-small,  .hide-for-small-only,  .hide-for-medium,  .hide-for-medium-down,  .hide-for-medium-only,  .show-for-medium-up,  .show-for-large,  .show-for-large-up,  .show-for-large-only,  .hide-for-xlarge,  .hide-for-xlarge-up,  .hide-for-xlarge-only,  .hide-for-xxlarge-up,  .hide-for-xxlarge-only {   display: inherit !important; }  .show-for-small-only,  .show-for-medium,  .show-for-medium-down,  .show-for-medium-only,  .hide-for-large,  .hide-for-large-up,  .hide-for-large-only,  .show-for-xlarge,  .show-for-xlarge-up,  .show-for-xlarge-only,  .show-for-xxlarge-up,  .show-for-xxlarge-only {   display: none !important; }    table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large, table.show-for-large-up, table.show-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only {   display: table; }  thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large, thead.show-for-large-up, thead.show-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only {   display: table-header-group !important; }  tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large, tbody.show-for-large-up, tbody.show-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only {   display: table-row-group !important; }  tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large, tr.show-for-large-up, tr.show-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only {   display: table-row !important; }  td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large, td.show-for-large-up, td.show-for-large-only, td.hide-for-xlarge, td.hide-for-xlarge-up, td.hide-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only,  th.hide-for-small,  th.hide-for-small-only,  th.hide-for-medium,  th.hide-for-medium-down,  th.hide-for-medium-only,  th.show-for-medium-up,  th.show-for-large,  th.show-for-large-up,  th.show-for-large-only,  th.hide-for-xlarge,  th.hide-for-xlarge-up,  th.hide-for-xlarge-only,  th.hide-for-xxlarge-up,  th.hide-for-xxlarge-only {   display: table-cell !important; } } @media only screen and (min-width: 90.063em) {  .hide-for-small,  .hide-for-small-only,  .hide-for-medium,  .hide-for-medium-down,  .hide-for-medium-only,  .show-for-medium-up,  .show-for-large-up,  .hide-for-large-only,  .show-for-xlarge,  .show-for-xlarge-up,  .show-for-xlarge-only,  .hide-for-xxlarge-up,  .hide-for-xxlarge-only {   display: inherit !important; }  .show-for-small-only,  .show-for-medium,  .show-for-medium-down,  .show-for-medium-only,  .show-for-large,  .show-for-large-only,  .show-for-large-down,  .hide-for-xlarge,  .hide-for-xlarge-up,  .hide-for-xlarge-only,  .show-for-xxlarge-up,  .show-for-xxlarge-only {   display: none !important; }    table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large-up, table.hide-for-large-only, table.show-for-xlarge, table.show-for-xlarge-up, table.show-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only {   display: table; }  thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large-up, thead.hide-for-large-only, thead.show-for-xlarge, thead.show-for-xlarge-up, thead.show-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only {   display: table-header-group !important; }  tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large-up, tbody.hide-for-large-only, tbody.show-for-xlarge, tbody.show-for-xlarge-up, tbody.show-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only {   display: table-row-group !important; }  tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large-up, tr.hide-for-large-only, tr.show-for-xlarge, tr.show-for-xlarge-up, tr.show-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only {   display: table-row !important; }  td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large-up, td.hide-for-large-only, td.show-for-xlarge, td.show-for-xlarge-up, td.show-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only,  th.hide-for-small,  th.hide-for-small-only,  th.hide-for-medium,  th.hide-for-medium-down,  th.hide-for-medium-only,  th.show-for-medium-up,  th.show-for-large-up,  th.hide-for-large-only,  th.show-for-xlarge,  th.show-for-xlarge-up,  th.show-for-xlarge-only,  th.hide-for-xxlarge-up,  th.hide-for-xxlarge-only {   display: table-cell !important; } } @media only screen and (min-width: 120.063em) {  .hide-for-small,  .hide-for-small-only,  .hide-for-medium,  .hide-for-medium-down,  .hide-for-medium-only,  .show-for-medium-up,  .show-for-large-up,  .hide-for-large-only,  .hide-for-xlarge-only,  .show-for-xlarge-up,  .show-for-xxlarge-up,  .show-for-xxlarge-only {   display: inherit !important; }  .show-for-small-only,  .show-for-medium,  .show-for-medium-down,  .show-for-medium-only,  .show-for-large,  .show-for-large-only,  .show-for-large-down,  .hide-for-xlarge,  .show-for-xlarge-only,  .hide-for-xxlarge-up,  .hide-for-xxlarge-only {   display: none !important; }    table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large-up, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xxlarge-up, table.show-for-xxlarge-only {   display: table; }  thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large-up, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xxlarge-up, thead.show-for-xxlarge-only {   display: table-header-group !important; }  tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large-up, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge-only {   display: table-row-group !important; }  tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large-up, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xxlarge-up, tr.show-for-xxlarge-only {   display: table-row !important; }  td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large-up, td.hide-for-xlarge-only, td.show-for-xlarge-up, td.show-for-xxlarge-up, td.show-for-xxlarge-only,  th.hide-for-small,  th.hide-for-small-only,  th.hide-for-medium,  th.hide-for-medium-down,  th.hide-for-medium-only,  th.show-for-medium-up,  th.show-for-large-up,  th.hide-for-xlarge-only,  th.show-for-xlarge-up,  th.show-for-xxlarge-up,  th.show-for-xxlarge-only {   display: table-cell !important; } } .show-for-landscape, .hide-for-portrait {  display: inherit !important; } .hide-for-landscape, .show-for-portrait {  display: none !important; }  table.hide-for-landscape, table.show-for-portrait {  display: table; } thead.hide-for-landscape, thead.show-for-portrait {  display: table-header-group !important; } tbody.hide-for-landscape, tbody.show-for-portrait {  display: table-row-group !important; } tr.hide-for-landscape, tr.show-for-portrait {  display: table-row !important; } td.hide-for-landscape, td.show-for-portrait, th.hide-for-landscape, th.show-for-portrait {  display: table-cell !important; } @media only screen and (orientation: landscape) {  .show-for-landscape,  .hide-for-portrait {   display: inherit !important; }  .hide-for-landscape,  .show-for-portrait {   display: none !important; }    table.show-for-landscape, table.hide-for-portrait {   display: table; }  thead.show-for-landscape, thead.hide-for-portrait {   display: table-header-group !important; }  tbody.show-for-landscape, tbody.hide-for-portrait {   display: table-row-group !important; }  tr.show-for-landscape, tr.hide-for-portrait {   display: table-row !important; }  td.show-for-landscape, td.hide-for-portrait,  th.show-for-landscape,  th.hide-for-portrait {   display: table-cell !important; } } @media only screen and (orientation: portrait) {  .show-for-portrait,  .hide-for-landscape {   display: inherit !important; }  .hide-for-portrait,  .show-for-landscape {   display: none !important; }    table.show-for-portrait, table.hide-for-landscape {   display: table; }  thead.show-for-portrait, thead.hide-for-landscape {   display: table-header-group !important; }  tbody.show-for-portrait, tbody.hide-for-landscape {   display: table-row-group !important; }  tr.show-for-portrait, tr.hide-for-landscape {   display: table-row !important; }  td.show-for-portrait, td.hide-for-landscape,  th.show-for-portrait,  th.hide-for-landscape {   display: table-cell !important; } } .show-for-touch {  display: none !important; } .hide-for-touch {  display: inherit !important; } .touch .show-for-touch {  display: inherit !important; } .touch .hide-for-touch {  display: none !important; }  table.hide-for-touch {  display: table; } .touch table.show-for-touch {  display: table; } thead.hide-for-touch {  display: table-header-group !important; } .touch thead.show-for-touch {  display: table-header-group !important; } tbody.hide-for-touch {  display: table-row-group !important; } .touch tbody.show-for-touch {  display: table-row-group !important; } tr.hide-for-touch {  display: table-row !important; } .touch tr.show-for-touch {  display: table-row !important; } td.hide-for-touch {  display: table-cell !important; } .touch td.show-for-touch {  display: table-cell !important; } th.hide-for-touch {  display: table-cell !important; } .touch th.show-for-touch {  display: table-cell !important; } @media only screen and (min-width: 114.286em) {  .hd-block-grid-1 > li {   width: 100%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .hd-block-grid-1 > li:nth-of-type(n) {    clear: none; }   .hd-block-grid-1 > li:nth-of-type(1n+1) {    clear: both; }  .hd-block-grid-2 > li {   width: 50%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .hd-block-grid-2 > li:nth-of-type(n) {    clear: none; }   .hd-block-grid-2 > li:nth-of-type(2n+1) {    clear: both; }  .hd-block-grid-3 > li {   width: 33.33333%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .hd-block-grid-3 > li:nth-of-type(n) {    clear: none; }   .hd-block-grid-3 > li:nth-of-type(3n+1) {    clear: both; }  .hd-block-grid-4 > li {   width: 25%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .hd-block-grid-4 > li:nth-of-type(n) {    clear: none; }   .hd-block-grid-4 > li:nth-of-type(4n+1) {    clear: both; }  .hd-block-grid-5 > li {   width: 20%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .hd-block-grid-5 > li:nth-of-type(n) {    clear: none; }   .hd-block-grid-5 > li:nth-of-type(5n+1) {    clear: both; }  .hd-block-grid-6 > li {   width: 16.66667%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .hd-block-grid-6 > li:nth-of-type(n) {    clear: none; }   .hd-block-grid-6 > li:nth-of-type(6n+1) {    clear: both; }  .hd-block-grid-7 > li {   width: 14.28571%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .hd-block-grid-7 > li:nth-of-type(n) {    clear: none; }   .hd-block-grid-7 > li:nth-of-type(7n+1) {    clear: both; }  .hd-block-grid-8 > li {   width: 12.5%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .hd-block-grid-8 > li:nth-of-type(n) {    clear: none; }   .hd-block-grid-8 > li:nth-of-type(8n+1) {    clear: both; }  .hd-block-grid-9 > li {   width: 11.11111%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .hd-block-grid-9 > li:nth-of-type(n) {    clear: none; }   .hd-block-grid-9 > li:nth-of-type(9n+1) {    clear: both; }  .hd-block-grid-10 > li {   width: 10%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .hd-block-grid-10 > li:nth-of-type(n) {    clear: none; }   .hd-block-grid-10 > li:nth-of-type(10n+1) {    clear: both; }  .hd-block-grid-11 > li {   width: 9.09091%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .hd-block-grid-11 > li:nth-of-type(n) {    clear: none; }   .hd-block-grid-11 > li:nth-of-type(11n+1) {    clear: both; }  .hd-block-grid-12 > li {   width: 8.33333%;   padding: 0 0.625rem 1.25rem;   list-style: none; }   .hd-block-grid-12 > li:nth-of-type(n) {    clear: none; }   .hd-block-grid-12 > li:nth-of-type(12n+1) {    clear: both; } } @media only screen and (min-width: 540px) and (max-width: 800px) {    .medium-block-grid-1 > li { width:100%; padding:0 .625em 1.25em;  }   .medium-block-grid-2 > li { width:50%; padding:0 .625em 1.25em;  }   .medium-block-grid-3 > li { width:33.33333%; padding:0 .625em 1.25em;  }   .medium-block-grid-4 > li { width:25%; padding:0 .625em 1.25em;  }   .medium-block-grid-5 > li { width:20%; padding:0 .625em 1.25em;  }   .medium-block-grid-6 > li { width:16.66667%; padding:0 .625em 1.25em;  }   .medium-block-grid-7 > li { width:14.28571%; padding:0 .625em 1.25em;  }   .medium-block-grid-8 > li { width:12.5%; padding:0 .625em 1.25em;  }   .medium-block-grid-9 > li { width:11.11111%; padding:0 .625em 1.25em;  }   .medium-block-grid-10 > li { width:10%; padding:0 .625em 1.25em;  }   .medium-block-grid-11 > li { width:9.09091%; padding:0 .625em 1.25em;  }   .medium-block-grid-12 > li { width:8.33333%; padding:0 .625em 1.25em;  }   .small-block-grid-1 > li:nth-of-type(1n+1),  .small-block-grid-2 > li:nth-of-type(2n+1),  .small-block-grid-3 > li:nth-of-type(3n+1),  .small-block-grid-4 > li:nth-of-type(4n+1),  .small-block-grid-5 > li:nth-of-type(5n+1),  .small-block-grid-6 > li:nth-of-type(6n+1),  .small-block-grid-7 > li:nth-of-type(7n+1),  .small-block-grid-8 > li:nth-of-type(8n+1),  .small-block-grid-9 > li:nth-of-type(9n+1),  .small-block-grid-10 > li:nth-of-type(10n+1),  .small-block-grid-11 > li:nth-of-type(11n+1),  .small-block-grid-12 > li:nth-of-type(12n+1),  .medium-block-grid-1 > li:nth-of-type(n),  .medium-block-grid-2 > li:nth-of-type(n),  .medium-block-grid-3 > li:nth-of-type(n),  .medium-block-grid-4 > li:nth-of-type(n),  .medium-block-grid-5 > li:nth-of-type(n),  .medium-block-grid-6 > li:nth-of-type(n),  .medium-block-grid-7 > li:nth-of-type(n),  .medium-block-grid-8 > li:nth-of-type(n),  .medium-block-grid-9 > li:nth-of-type(n),  .medium-block-grid-10 > li:nth-of-type(n),  .medium-block-grid-11 > li:nth-of-type(n),  .medium-block-grid-12 > li:nth-of-type(n) {  clear:none;  }   .medium-block-grid-1 > li:nth-of-type(1n+1),  .medium-block-grid-2 > li:nth-of-type(2n+1),  .medium-block-grid-3 > li:nth-of-type(3n+1),  .medium-block-grid-4 > li:nth-of-type(4n+1),  .medium-block-grid-5 > li:nth-of-type(5n+1),  .medium-block-grid-6 > li:nth-of-type(6n+1),  .medium-block-grid-7 > li:nth-of-type(7n+1),  .medium-block-grid-8 > li:nth-of-type(8n+1),  .medium-block-grid-9 > li:nth-of-type(9n+1),  .medium-block-grid-10 > li:nth-of-type(10n+1),  .medium-block-grid-11 > li:nth-of-type(11n+1),  .medium-block-grid-12 > li:nth-of-type(12n+1) {  clear:both;  } }  .rtl [class*="block-grid-"] > li{ float:right; } .rtl table thead tr th, .rtl table thead tr td, .rtl table tfoot tr th, .rtl table tfoot tr td{ text-align:right; } @charset "UTF-8";  .animated {  -webkit-animation-duration: 1s;      animation-duration: 1s;  -webkit-animation-fill-mode: both;      animation-fill-mode: both; } .animated.infinite {  -webkit-animation-iteration-count: infinite;      animation-iteration-count: infinite; } .animated.hinge {  -webkit-animation-duration: 2s;      animation-duration: 2s; } @-webkit-keyframes bounce {  0%, 20%, 53%, 80%, 100% {   -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);       transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   -webkit-transform: translate3d(0,0,0);       transform: translate3d(0,0,0);  }  40%, 43% {   -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);       transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   -webkit-transform: translate3d(0, -30px, 0);       transform: translate3d(0, -30px, 0);  }  70% {   -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);       transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   -webkit-transform: translate3d(0, -15px, 0);       transform: translate3d(0, -15px, 0);  }  90% {   -webkit-transform: translate3d(0,-4px,0);       transform: translate3d(0,-4px,0);  } } @keyframes bounce {  0%, 20%, 53%, 80%, 100% {   -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);       transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   -webkit-transform: translate3d(0,0,0);       transform: translate3d(0,0,0);  }  40%, 43% {   -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);       transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   -webkit-transform: translate3d(0, -30px, 0);       transform: translate3d(0, -30px, 0);  }  70% {   -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);       transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   -webkit-transform: translate3d(0, -15px, 0);       transform: translate3d(0, -15px, 0);  }  90% {   -webkit-transform: translate3d(0,-4px,0);       transform: translate3d(0,-4px,0);  } } .bounce {  -webkit-animation-name: bounce;      animation-name: bounce;  -webkit-transform-origin: center bottom;    -ms-transform-origin: center bottom;      transform-origin: center bottom; } @-webkit-keyframes flash {  0%, 50%, 100% {   opacity: 1;  }  25%, 75% {   opacity: 0;  } } @keyframes flash {  0%, 50%, 100% {   opacity: 1;  }  25%, 75% {   opacity: 0;  } } .flash {  -webkit-animation-name: flash;      animation-name: flash; }  @-webkit-keyframes pulse {  0% {   -webkit-transform: scale3d(1, 1, 1);       transform: scale3d(1, 1, 1);  }  50% {   -webkit-transform: scale3d(1.05, 1.05, 1.05);       transform: scale3d(1.05, 1.05, 1.05);  }  100% {   -webkit-transform: scale3d(1, 1, 1);       transform: scale3d(1, 1, 1);  } } @keyframes pulse {  0% {   -webkit-transform: scale3d(1, 1, 1);       transform: scale3d(1, 1, 1);  }  50% {   -webkit-transform: scale3d(1.05, 1.05, 1.05);       transform: scale3d(1.05, 1.05, 1.05);  }  100% {   -webkit-transform: scale3d(1, 1, 1);       transform: scale3d(1, 1, 1);  } } .pulse {  -webkit-animation-name: pulse;      animation-name: pulse; } @-webkit-keyframes rubberBand {  0% {   -webkit-transform: scale3d(1, 1, 1);       transform: scale3d(1, 1, 1);  }  30% {   -webkit-transform: scale3d(1.25, 0.75, 1);       transform: scale3d(1.25, 0.75, 1);  }  40% {   -webkit-transform: scale3d(0.75, 1.25, 1);       transform: scale3d(0.75, 1.25, 1);  }  50% {   -webkit-transform: scale3d(1.15, 0.85, 1);       transform: scale3d(1.15, 0.85, 1);  }  65% {   -webkit-transform: scale3d(.95, 1.05, 1);       transform: scale3d(.95, 1.05, 1);  }  75% {   -webkit-transform: scale3d(1.05, .95, 1);       transform: scale3d(1.05, .95, 1);  }  100% {   -webkit-transform: scale3d(1, 1, 1);       transform: scale3d(1, 1, 1);  } } @keyframes rubberBand {  0% {   -webkit-transform: scale3d(1, 1, 1);       transform: scale3d(1, 1, 1);  }  30% {   -webkit-transform: scale3d(1.25, 0.75, 1);       transform: scale3d(1.25, 0.75, 1);  }  40% {   -webkit-transform: scale3d(0.75, 1.25, 1);       transform: scale3d(0.75, 1.25, 1);  }  50% {   -webkit-transform: scale3d(1.15, 0.85, 1);       transform: scale3d(1.15, 0.85, 1);  }  65% {   -webkit-transform: scale3d(.95, 1.05, 1);       transform: scale3d(.95, 1.05, 1);  }  75% {   -webkit-transform: scale3d(1.05, .95, 1);       transform: scale3d(1.05, .95, 1);  }  100% {   -webkit-transform: scale3d(1, 1, 1);       transform: scale3d(1, 1, 1);  } } .rubberBand {  -webkit-animation-name: rubberBand;      animation-name: rubberBand; } @-webkit-keyframes shake {  0%, 100% {   -webkit-transform: translate3d(0, 0, 0);       transform: translate3d(0, 0, 0);  }  10%, 30%, 50%, 70%, 90% {   -webkit-transform: translate3d(-10px, 0, 0);       transform: translate3d(-10px, 0, 0);  }  20%, 40%, 60%, 80% {   -webkit-transform: translate3d(10px, 0, 0);       transform: translate3d(10px, 0, 0);  } } @keyframes shake {  0%, 100% {   -webkit-transform: translate3d(0, 0, 0);       transform: translate3d(0, 0, 0);  }  10%, 30%, 50%, 70%, 90% {   -webkit-transform: translate3d(-10px, 0, 0);       transform: translate3d(-10px, 0, 0);  }  20%, 40%, 60%, 80% {   -webkit-transform: translate3d(10px, 0, 0);       transform: translate3d(10px, 0, 0);  } } .shake {  -webkit-animation-name: shake;      animation-name: shake; } @-webkit-keyframes swing {  20% {   -webkit-transform: rotate3d(0, 0, 1, 15deg);       transform: rotate3d(0, 0, 1, 15deg);  }  40% {   -webkit-transform: rotate3d(0, 0, 1, -10deg);       transform: rotate3d(0, 0, 1, -10deg);  }  60% {   -webkit-transform: rotate3d(0, 0, 1, 5deg);       transform: rotate3d(0, 0, 1, 5deg);  }  80% {   -webkit-transform: rotate3d(0, 0, 1, -5deg);       transform: rotate3d(0, 0, 1, -5deg);  }  100% {   -webkit-transform: rotate3d(0, 0, 1, 0deg);       transform: rotate3d(0, 0, 1, 0deg);  } } @keyframes swing {  20% {   -webkit-transform: rotate3d(0, 0, 1, 15deg);       transform: rotate3d(0, 0, 1, 15deg);  }  40% {   -webkit-transform: rotate3d(0, 0, 1, -10deg);       transform: rotate3d(0, 0, 1, -10deg);  }  60% {   -webkit-transform: rotate3d(0, 0, 1, 5deg);       transform: rotate3d(0, 0, 1, 5deg);  }  80% {   -webkit-transform: rotate3d(0, 0, 1, -5deg);       transform: rotate3d(0, 0, 1, -5deg);  }  100% {   -webkit-transform: rotate3d(0, 0, 1, 0deg);       transform: rotate3d(0, 0, 1, 0deg);  } } .swing {  -webkit-transform-origin: top center;    -ms-transform-origin: top center;      transform-origin: top center;  -webkit-animation-name: swing;      animation-name: swing; } @-webkit-keyframes tada {  0% {   -webkit-transform: scale3d(1, 1, 1);       transform: scale3d(1, 1, 1);  }  10%, 20% {   -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);       transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);  }   30%, 50%, 70%, 90% {   -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);       transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);  }  40%, 60%, 80% {   -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);       transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);  }  100% {   -webkit-transform: scale3d(1, 1, 1);       transform: scale3d(1, 1, 1);  } } @keyframes tada {  0% {   -webkit-transform: scale3d(1, 1, 1);       transform: scale3d(1, 1, 1);  }  10%, 20% {   -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);       transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);  }  30%, 50%, 70%, 90% {   -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);       transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);  }  40%, 60%, 80% {   -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);       transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);  }  100% {   -webkit-transform: scale3d(1, 1, 1);       transform: scale3d(1, 1, 1);  } } .tada {  -webkit-animation-name: tada;      animation-name: tada; }  @-webkit-keyframes wobble {  0% {   -webkit-transform: none;       transform: none;  }  15% {   -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);       transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);  }  30% {   -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);       transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);  }  45% {   -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);       transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);  }  60% {   -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);       transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);  }  75% {   -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);       transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);  }  100% {   -webkit-transform: none;       transform: none;  } } @keyframes wobble {  0% {   -webkit-transform: none;       transform: none;  }  15% {   -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);       transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);  }  30% {   -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);       transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);  }  45% {   -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);       transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);  }  60% {   -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);       transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);  }  75% {   -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);       transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);  }  100% {   -webkit-transform: none;       transform: none;  } } .wobble {  -webkit-animation-name: wobble;      animation-name: wobble; } @-webkit-keyframes bounceIn {  0%, 20%, 40%, 60%, 80%, 100% {   -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);       transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);       transform: scale3d(.3, .3, .3);  }  20% {   -webkit-transform: scale3d(1.1, 1.1, 1.1);       transform: scale3d(1.1, 1.1, 1.1);  }  40% {   -webkit-transform: scale3d(.9, .9, .9);       transform: scale3d(.9, .9, .9);  }  60% {   opacity: 1;   -webkit-transform: scale3d(1.03, 1.03, 1.03);       transform: scale3d(1.03, 1.03, 1.03);  }  80% {   -webkit-transform: scale3d(.97, .97, .97);       transform: scale3d(.97, .97, .97);  }  100% {   opacity: 1;   -webkit-transform: scale3d(1, 1, 1);       transform: scale3d(1, 1, 1);  } } @keyframes bounceIn {  0%, 20%, 40%, 60%, 80%, 100% {   -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);       transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);       transform: scale3d(.3, .3, .3);  }  20% {   -webkit-transform: scale3d(1.1, 1.1, 1.1);       transform: scale3d(1.1, 1.1, 1.1);  }  40% {   -webkit-transform: scale3d(.9, .9, .9);       transform: scale3d(.9, .9, .9);  }  60% {   opacity: 1;   -webkit-transform: scale3d(1.03, 1.03, 1.03);       transform: scale3d(1.03, 1.03, 1.03);  }  80% {   -webkit-transform: scale3d(.97, .97, .97);       transform: scale3d(.97, .97, .97);  }  100% {   opacity: 1;   -webkit-transform: scale3d(1, 1, 1);       transform: scale3d(1, 1, 1);  } } .bounceIn {  -webkit-animation-name: bounceIn;      animation-name: bounceIn;  -webkit-animation-duration: .75s;      animation-duration: .75s; } @-webkit-keyframes bounceInDown {  0%, 60%, 75%, 90%, 100% {   -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);       transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(0, -3000px, 0);       transform: translate3d(0, -3000px, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(0, 25px, 0);       transform: translate3d(0, 25px, 0);  }  75% {   -webkit-transform: translate3d(0, -10px, 0);       transform: translate3d(0, -10px, 0);  }  90% {   -webkit-transform: translate3d(0, 5px, 0);       transform: translate3d(0, 5px, 0);  }  100% {   -webkit-transform: none;       transform: none;  } } @keyframes bounceInDown {  0%, 60%, 75%, 90%, 100% {   -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);       transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(0, -3000px, 0);       transform: translate3d(0, -3000px, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(0, 25px, 0);       transform: translate3d(0, 25px, 0);  }  75% {   -webkit-transform: translate3d(0, -10px, 0);       transform: translate3d(0, -10px, 0);  }  90% {   -webkit-transform: translate3d(0, 5px, 0);       transform: translate3d(0, 5px, 0);  }  100% {   -webkit-transform: none;       transform: none;  } } .bounceInDown {  -webkit-animation-name: bounceInDown;      animation-name: bounceInDown; } @-webkit-keyframes bounceInLeft {  0%, 60%, 75%, 90%, 100% {   -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);       transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(-3000px, 0, 0);       transform: translate3d(-3000px, 0, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(25px, 0, 0);       transform: translate3d(25px, 0, 0);  }  75% {   -webkit-transform: translate3d(-10px, 0, 0);       transform: translate3d(-10px, 0, 0);  }  90% {   -webkit-transform: translate3d(5px, 0, 0);       transform: translate3d(5px, 0, 0);  }  100% {   -webkit-transform: none;       transform: none;  } } @keyframes bounceInLeft {  0%, 60%, 75%, 90%, 100% {   -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);       transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(-3000px, 0, 0);       transform: translate3d(-3000px, 0, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(25px, 0, 0);       transform: translate3d(25px, 0, 0);  }  75% {   -webkit-transform: translate3d(-10px, 0, 0);       transform: translate3d(-10px, 0, 0);  }  90% {   -webkit-transform: translate3d(5px, 0, 0);       transform: translate3d(5px, 0, 0);  }  100% {   -webkit-transform: none;       transform: none;  } } .bounceInLeft {  -webkit-animation-name: bounceInLeft;      animation-name: bounceInLeft; } @-webkit-keyframes bounceInRight {  0%, 60%, 75%, 90%, 100% {   -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);       transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(3000px, 0, 0);       transform: translate3d(3000px, 0, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(-25px, 0, 0);       transform: translate3d(-25px, 0, 0);  }  75% {   -webkit-transform: translate3d(10px, 0, 0);       transform: translate3d(10px, 0, 0);  }  90% {   -webkit-transform: translate3d(-5px, 0, 0);       transform: translate3d(-5px, 0, 0);  }  100% {   -webkit-transform: none;       transform: none;  } } @keyframes bounceInRight {  0%, 60%, 75%, 90%, 100% {   -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);       transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(3000px, 0, 0);       transform: translate3d(3000px, 0, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(-25px, 0, 0);       transform: translate3d(-25px, 0, 0);  }  75% {   -webkit-transform: translate3d(10px, 0, 0);       transform: translate3d(10px, 0, 0);  }  90% {   -webkit-transform: translate3d(-5px, 0, 0);       transform: translate3d(-5px, 0, 0);  }  100% {   -webkit-transform: none;       transform: none;  } } .bounceInRight {  -webkit-animation-name: bounceInRight;      animation-name: bounceInRight; } @-webkit-keyframes bounceInUp {  0%, 60%, 75%, 90%, 100% {   -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);       transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(0, 3000px, 0);       transform: translate3d(0, 3000px, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(0, -20px, 0);       transform: translate3d(0, -20px, 0);  }  75% {   -webkit-transform: translate3d(0, 10px, 0);       transform: translate3d(0, 10px, 0);  }  90% {   -webkit-transform: translate3d(0, -5px, 0);       transform: translate3d(0, -5px, 0);  }  100% {   -webkit-transform: translate3d(0, 0, 0);       transform: translate3d(0, 0, 0);  } } @keyframes bounceInUp {  0%, 60%, 75%, 90%, 100% {   -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);       transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(0, 3000px, 0);       transform: translate3d(0, 3000px, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(0, -20px, 0);       transform: translate3d(0, -20px, 0);  }  75% {   -webkit-transform: translate3d(0, 10px, 0);       transform: translate3d(0, 10px, 0);  }  90% {   -webkit-transform: translate3d(0, -5px, 0);       transform: translate3d(0, -5px, 0);  }  100% {   -webkit-transform: translate3d(0, 0, 0);       transform: translate3d(0, 0, 0);  } } .bounceInUp {  -webkit-animation-name: bounceInUp;      animation-name: bounceInUp; } @-webkit-keyframes bounceOut {  20% {   -webkit-transform: scale3d(.9, .9, .9);       transform: scale3d(.9, .9, .9);  }  50%, 55% {   opacity: 1;   -webkit-transform: scale3d(1.1, 1.1, 1.1);       transform: scale3d(1.1, 1.1, 1.1);  }  100% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);       transform: scale3d(.3, .3, .3);  } } @keyframes bounceOut {  20% {   -webkit-transform: scale3d(.9, .9, .9);       transform: scale3d(.9, .9, .9);  }  50%, 55% {   opacity: 1;   -webkit-transform: scale3d(1.1, 1.1, 1.1);       transform: scale3d(1.1, 1.1, 1.1);  }  100% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);       transform: scale3d(.3, .3, .3);  } } .bounceOut {  -webkit-animation-name: bounceOut;      animation-name: bounceOut;  -webkit-animation-duration: .75s;      animation-duration: .75s; } @-webkit-keyframes bounceOutDown {  20% {   -webkit-transform: translate3d(0, 10px, 0);       transform: translate3d(0, 10px, 0);  }  40%, 45% {   opacity: 1;   -webkit-transform: translate3d(0, -20px, 0);       transform: translate3d(0, -20px, 0);  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, 2000px, 0);       transform: translate3d(0, 2000px, 0);  } } @keyframes bounceOutDown {  20% {   -webkit-transform: translate3d(0, 10px, 0);       transform: translate3d(0, 10px, 0);  }  40%, 45% {   opacity: 1;   -webkit-transform: translate3d(0, -20px, 0);       transform: translate3d(0, -20px, 0);  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, 2000px, 0);       transform: translate3d(0, 2000px, 0);  } } .bounceOutDown {  -webkit-animation-name: bounceOutDown;      animation-name: bounceOutDown; } @-webkit-keyframes bounceOutLeft {  20% {   opacity: 1;   -webkit-transform: translate3d(20px, 0, 0);       transform: translate3d(20px, 0, 0);  }  100% {   opacity: 0;   -webkit-transform: translate3d(-2000px, 0, 0);       transform: translate3d(-2000px, 0, 0);  } } @keyframes bounceOutLeft {  20% {   opacity: 1;   -webkit-transform: translate3d(20px, 0, 0);       transform: translate3d(20px, 0, 0);  }  100% {   opacity: 0;   -webkit-transform: translate3d(-2000px, 0, 0);       transform: translate3d(-2000px, 0, 0);  } } .bounceOutLeft {  -webkit-animation-name: bounceOutLeft;      animation-name: bounceOutLeft; } @-webkit-keyframes bounceOutRight {  20% {   opacity: 1;   -webkit-transform: translate3d(-20px, 0, 0);       transform: translate3d(-20px, 0, 0);  }  100% {   opacity: 0;   -webkit-transform: translate3d(2000px, 0, 0);       transform: translate3d(2000px, 0, 0);  } } @keyframes bounceOutRight {  20% {   opacity: 1;   -webkit-transform: translate3d(-20px, 0, 0);       transform: translate3d(-20px, 0, 0);  }  100% {   opacity: 0;   -webkit-transform: translate3d(2000px, 0, 0);       transform: translate3d(2000px, 0, 0);  } } .bounceOutRight {  -webkit-animation-name: bounceOutRight;      animation-name: bounceOutRight; } @-webkit-keyframes bounceOutUp {  20% {   -webkit-transform: translate3d(0, -10px, 0);       transform: translate3d(0, -10px, 0);  }  40%, 45% {   opacity: 1;   -webkit-transform: translate3d(0, 20px, 0);       transform: translate3d(0, 20px, 0);  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, -2000px, 0);       transform: translate3d(0, -2000px, 0);  } } @keyframes bounceOutUp {  20% {   -webkit-transform: translate3d(0, -10px, 0);       transform: translate3d(0, -10px, 0);  }  40%, 45% {   opacity: 1;   -webkit-transform: translate3d(0, 20px, 0);       transform: translate3d(0, 20px, 0);  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, -2000px, 0);       transform: translate3d(0, -2000px, 0);  } } .bounceOutUp {  -webkit-animation-name: bounceOutUp;      animation-name: bounceOutUp; } @-webkit-keyframes fadeIn {  0% {opacity: 0;}  100% {opacity: 1;} } @keyframes fadeIn {  0% {opacity: 0;}  100% {opacity: 1;} } .fadeIn {  -webkit-animation-name: fadeIn;      animation-name: fadeIn; } @-webkit-keyframes fadeInDown {  0% {   opacity: 0;   -webkit-transform: translate3d(0, -100%, 0);       transform: translate3d(0, -100%, 0);  }  100% {   opacity: 1;   -webkit-transform: none;       transform: none;  } } @keyframes fadeInDown {  0% {   opacity: 0;   -webkit-transform: translate3d(0, -100%, 0);       transform: translate3d(0, -100%, 0);  }  100% {   opacity: 1;   -webkit-transform: none;       transform: none;  } } .fadeInDown {  -webkit-animation-name: fadeInDown;      animation-name: fadeInDown; } @-webkit-keyframes fadeInDownBig {  0% {   opacity: 0;   -webkit-transform: translate3d(0, -2000px, 0);       transform: translate3d(0, -2000px, 0);  }  100% {   opacity: 1;   -webkit-transform: none;       transform: none;  } } @keyframes fadeInDownBig {  0% {   opacity: 0;   -webkit-transform: translate3d(0, -2000px, 0);       transform: translate3d(0, -2000px, 0);  }  100% {   opacity: 1;   -webkit-transform: none;       transform: none;  } } .fadeInDownBig {  -webkit-animation-name: fadeInDownBig;      animation-name: fadeInDownBig; } @-webkit-keyframes fadeInLeft {  0% {   opacity: 0;   -webkit-transform: translate3d(-100%, 0, 0);       transform: translate3d(-100%, 0, 0);  }  100% {   opacity: 1;   -webkit-transform: none;       transform: none;  } } @keyframes fadeInLeft {  0% {   opacity: 0;   -webkit-transform: translate3d(-100%, 0, 0);       transform: translate3d(-100%, 0, 0);  }  100% {   opacity: 1;   -webkit-transform: none;       transform: none;  } } .fadeInLeft {  -webkit-animation-name: fadeInLeft;      animation-name: fadeInLeft; } @-webkit-keyframes fadeInLeftBig {  0% {   opacity: 0;   -webkit-transform: translate3d(-2000px, 0, 0);       transform: translate3d(-2000px, 0, 0);  }  100% {   opacity: 1;   -webkit-transform: none;       transform: none;  } } @keyframes fadeInLeftBig {  0% {   opacity: 0;   -webkit-transform: translate3d(-2000px, 0, 0);       transform: translate3d(-2000px, 0, 0);  }  100% {   opacity: 1;   -webkit-transform: none;       transform: none;  } } .fadeInLeftBig {  -webkit-animation-name: fadeInLeftBig;      animation-name: fadeInLeftBig; } @-webkit-keyframes fadeInRight {  0% {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0);       transform: translate3d(100%, 0, 0);  }  100% {   opacity: 1;   -webkit-transform: none;       transform: none;  } } @keyframes fadeInRight {  0% {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0);       transform: translate3d(100%, 0, 0);  }  100% {   opacity: 1;   -webkit-transform: none;       transform: none;  } } .fadeInRight {  -webkit-animation-name: fadeInRight;      animation-name: fadeInRight; } @-webkit-keyframes fadeInRightBig {  0% {   opacity: 0;   -webkit-transform: translate3d(2000px, 0, 0);       transform: translate3d(2000px, 0, 0);  }  100% {   opacity: 1;   -webkit-transform: none;       transform: none;  } } @keyframes fadeInRightBig {  0% {   opacity: 0;   -webkit-transform: translate3d(2000px, 0, 0);       transform: translate3d(2000px, 0, 0);  }  100% {   opacity: 1;   -webkit-transform: none;       transform: none;  } } .fadeInRightBig {  -webkit-animation-name: fadeInRightBig;      animation-name: fadeInRightBig; } @-webkit-keyframes fadeInUp {  0% {   opacity: 0;   -webkit-transform: translate3d(0, 100%, 0);       transform: translate3d(0, 100%, 0);  }  100% {   opacity: 1;   -webkit-transform: none;       transform: none;  } } @keyframes fadeInUp {  0% {   opacity: 0;   -webkit-transform: translate3d(0, 100%, 0);       transform: translate3d(0, 100%, 0);  }  100% {   opacity: 1;   -webkit-transform: none;       transform: none;  } } .fadeInUp {  -webkit-animation-name: fadeInUp;      animation-name: fadeInUp; } @-webkit-keyframes fadeInUpBig {  0% {   opacity: 0;   -webkit-transform: translate3d(0, 2000px, 0);       transform: translate3d(0, 2000px, 0);  }  100% {   opacity: 1;   -webkit-transform: none;       transform: none;  } } @keyframes fadeInUpBig {  0% {   opacity: 0;   -webkit-transform: translate3d(0, 2000px, 0);       transform: translate3d(0, 2000px, 0);  }  100% {   opacity: 1;   -webkit-transform: none;       transform: none;  } } .fadeInUpBig {  -webkit-animation-name: fadeInUpBig;      animation-name: fadeInUpBig; } @-webkit-keyframes fadeOut {  0% {opacity: 1;}  100% {opacity: 0;} } @keyframes fadeOut {  0% {opacity: 1;}  100% {opacity: 0;} } .fadeOut {  -webkit-animation-name: fadeOut;      animation-name: fadeOut; } @-webkit-keyframes fadeOutDown {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, 100%, 0);       transform: translate3d(0, 100%, 0);  } } @keyframes fadeOutDown {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, 100%, 0);       transform: translate3d(0, 100%, 0);  } } .fadeOutDown {  -webkit-animation-name: fadeOutDown;      animation-name: fadeOutDown; } @-webkit-keyframes fadeOutDownBig {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, 2000px, 0);       transform: translate3d(0, 2000px, 0);  } } @keyframes fadeOutDownBig {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, 2000px, 0);       transform: translate3d(0, 2000px, 0);  } } .fadeOutDownBig {  -webkit-animation-name: fadeOutDownBig;      animation-name: fadeOutDownBig; } @-webkit-keyframes fadeOutLeft {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(-100%, 0, 0);       transform: translate3d(-100%, 0, 0);  } } @keyframes fadeOutLeft {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(-100%, 0, 0);       transform: translate3d(-100%, 0, 0);  } } .fadeOutLeft {  -webkit-animation-name: fadeOutLeft;      animation-name: fadeOutLeft; } @-webkit-keyframes fadeOutLeftBig {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(-2000px, 0, 0);       transform: translate3d(-2000px, 0, 0);  } } @keyframes fadeOutLeftBig {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(-2000px, 0, 0);       transform: translate3d(-2000px, 0, 0);  } } .fadeOutLeftBig {  -webkit-animation-name: fadeOutLeftBig;      animation-name: fadeOutLeftBig; } @-webkit-keyframes fadeOutRight {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0);       transform: translate3d(100%, 0, 0);  } } @keyframes fadeOutRight {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0);       transform: translate3d(100%, 0, 0);  } } .fadeOutRight {  -webkit-animation-name: fadeOutRight;      animation-name: fadeOutRight; } @-webkit-keyframes fadeOutRightBig {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(2000px, 0, 0);       transform: translate3d(2000px, 0, 0);  } } @keyframes fadeOutRightBig {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(2000px, 0, 0);       transform: translate3d(2000px, 0, 0);  } } .fadeOutRightBig {  -webkit-animation-name: fadeOutRightBig;      animation-name: fadeOutRightBig; } @-webkit-keyframes fadeOutUp {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, -100%, 0);       transform: translate3d(0, -100%, 0);  } } @keyframes fadeOutUp {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, -100%, 0);       transform: translate3d(0, -100%, 0);  } } .fadeOutUp {  -webkit-animation-name: fadeOutUp;      animation-name: fadeOutUp; } @-webkit-keyframes fadeOutUpBig {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, -2000px, 0);       transform: translate3d(0, -2000px, 0);  } } @keyframes fadeOutUpBig {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, -2000px, 0);       transform: translate3d(0, -2000px, 0);  } } .fadeOutUpBig {  -webkit-animation-name: fadeOutUpBig;      animation-name: fadeOutUpBig; } @-webkit-keyframes flip {  0% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);       transform: perspective(400px) rotate3d(0, 1, 0, -360deg);   -webkit-animation-timing-function: ease-out;       animation-timing-function: ease-out;  }  40% {   -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);       transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);   -webkit-animation-timing-function: ease-out;       animation-timing-function: ease-out;  }  50% {   -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);       transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);   -webkit-animation-timing-function: ease-in;       animation-timing-function: ease-in;  }  80% {   -webkit-transform: perspective(400px) scale3d(.95, .95, .95);       transform: perspective(400px) scale3d(.95, .95, .95);   -webkit-animation-timing-function: ease-in;       animation-timing-function: ease-in;  }  100% {   -webkit-transform: perspective(400px);       transform: perspective(400px);   -webkit-animation-timing-function: ease-in;       animation-timing-function: ease-in;  } } @keyframes flip {  0% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);       transform: perspective(400px) rotate3d(0, 1, 0, -360deg);   -webkit-animation-timing-function: ease-out;       animation-timing-function: ease-out;  }  40% {   -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);       transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);   -webkit-animation-timing-function: ease-out;       animation-timing-function: ease-out;  }  50% {   -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);       transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);   -webkit-animation-timing-function: ease-in;       animation-timing-function: ease-in;  }  80% {   -webkit-transform: perspective(400px) scale3d(.95, .95, .95);       transform: perspective(400px) scale3d(.95, .95, .95);   -webkit-animation-timing-function: ease-in;       animation-timing-function: ease-in;  }  100% {   -webkit-transform: perspective(400px);       transform: perspective(400px);   -webkit-animation-timing-function: ease-in;       animation-timing-function: ease-in;  } } .animated.flip {  -webkit-backface-visibility: visible;      backface-visibility: visible;  -webkit-animation-name: flip;      animation-name: flip; } @-webkit-keyframes flipInX {  0% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);       transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   -webkit-transition-timing-function: ease-in;       transition-timing-function: ease-in;   opacity: 0;  }  40% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);       transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   -webkit-transition-timing-function: ease-in;       transition-timing-function: ease-in;  }  60% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);       transform: perspective(400px) rotate3d(1, 0, 0, 10deg);   opacity: 1;  }  80% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);       transform: perspective(400px) rotate3d(1, 0, 0, -5deg);  }  100% {   -webkit-transform: perspective(400px);       transform: perspective(400px);  } } @keyframes flipInX {  0% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);       transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   -webkit-transition-timing-function: ease-in;       transition-timing-function: ease-in;   opacity: 0;  }  40% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);       transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   -webkit-transition-timing-function: ease-in;       transition-timing-function: ease-in;  }  60% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);       transform: perspective(400px) rotate3d(1, 0, 0, 10deg);   opacity: 1;  }  80% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);       transform: perspective(400px) rotate3d(1, 0, 0, -5deg);  }  100% {   -webkit-transform: perspective(400px);       transform: perspective(400px);  } } .flipInX {  -webkit-backface-visibility: visible !important;      backface-visibility: visible !important;  -webkit-animation-name: flipInX;      animation-name: flipInX; } @-webkit-keyframes flipInY {  0% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);       transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   -webkit-transition-timing-function: ease-in;       transition-timing-function: ease-in;   opacity: 0;  }  40% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);       transform: perspective(400px) rotate3d(0, 1, 0, -20deg);   -webkit-transition-timing-function: ease-in;       transition-timing-function: ease-in;  }  60% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);       transform: perspective(400px) rotate3d(0, 1, 0, 10deg);   opacity: 1;  }  80% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);       transform: perspective(400px) rotate3d(0, 1, 0, -5deg);  }  100% {   -webkit-transform: perspective(400px);       transform: perspective(400px);  } } @keyframes flipInY {  0% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);       transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   -webkit-transition-timing-function: ease-in;       transition-timing-function: ease-in;   opacity: 0;  }  40% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);       transform: perspective(400px) rotate3d(0, 1, 0, -20deg);   -webkit-transition-timing-function: ease-in;       transition-timing-function: ease-in;  }  60% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);       transform: perspective(400px) rotate3d(0, 1, 0, 10deg);   opacity: 1;  }  80% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);       transform: perspective(400px) rotate3d(0, 1, 0, -5deg);  }  100% {   -webkit-transform: perspective(400px);       transform: perspective(400px);  } } .flipInY {  -webkit-backface-visibility: visible !important;      backface-visibility: visible !important;  -webkit-animation-name: flipInY;      animation-name: flipInY; } @-webkit-keyframes flipOutX {  0% {   -webkit-transform: perspective(400px);       transform: perspective(400px);  }  30% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);       transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   opacity: 1;  }  100% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);       transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   opacity: 0;  } } @keyframes flipOutX {  0% {   -webkit-transform: perspective(400px);       transform: perspective(400px);  }  30% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);       transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   opacity: 1;  }  100% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);       transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   opacity: 0;  } } .flipOutX {  -webkit-animation-name: flipOutX;      animation-name: flipOutX;  -webkit-animation-duration: .75s;      animation-duration: .75s;  -webkit-backface-visibility: visible !important;      backface-visibility: visible !important; } @-webkit-keyframes flipOutY {  0% {   -webkit-transform: perspective(400px);       transform: perspective(400px);  }  30% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);       transform: perspective(400px) rotate3d(0, 1, 0, -15deg);   opacity: 1;  }  100% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);       transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   opacity: 0;  } } @keyframes flipOutY {  0% {   -webkit-transform: perspective(400px);       transform: perspective(400px);  }  30% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);       transform: perspective(400px) rotate3d(0, 1, 0, -15deg);   opacity: 1;  }  100% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);       transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   opacity: 0;  } } .flipOutY {  -webkit-backface-visibility: visible !important;      backface-visibility: visible !important;  -webkit-animation-name: flipOutY;      animation-name: flipOutY;  -webkit-animation-duration: .75s;      animation-duration: .75s; } @-webkit-keyframes lightSpeedIn {  0% {   -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);       transform: translate3d(100%, 0, 0) skewX(-30deg);   opacity: 0;  }  60% {   -webkit-transform: skewX(20deg);       transform: skewX(20deg);   opacity: 1;  }  80% {   -webkit-transform: skewX(-5deg);       transform: skewX(-5deg);   opacity: 1;  }  100% {   -webkit-transform: none;       transform: none;   opacity: 1;  } } @keyframes lightSpeedIn {  0% {   -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);       transform: translate3d(100%, 0, 0) skewX(-30deg);   opacity: 0;  }  60% {   -webkit-transform: skewX(20deg);       transform: skewX(20deg);   opacity: 1;  }  80% {   -webkit-transform: skewX(-5deg);       transform: skewX(-5deg);   opacity: 1;  }  100% {   -webkit-transform: none;       transform: none;   opacity: 1;  } } .lightSpeedIn {  -webkit-animation-name: lightSpeedIn;      animation-name: lightSpeedIn;  -webkit-animation-timing-function: ease-out;      animation-timing-function: ease-out; } @-webkit-keyframes lightSpeedOut {  0% {   opacity: 1;  }  100% {   -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);       transform: translate3d(100%, 0, 0) skewX(30deg);   opacity: 0;  } } @keyframes lightSpeedOut {  0% {   opacity: 1;  }  100% {   -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);       transform: translate3d(100%, 0, 0) skewX(30deg);   opacity: 0;  } } .lightSpeedOut {  -webkit-animation-name: lightSpeedOut;      animation-name: lightSpeedOut;  -webkit-animation-timing-function: ease-in;      animation-timing-function: ease-in; } @-webkit-keyframes rotateIn {  0% {   -webkit-transform-origin: center;       transform-origin: center;   -webkit-transform: rotate3d(0, 0, 1, -200deg);       transform: rotate3d(0, 0, 1, -200deg);   opacity: 0;  }  100% {   -webkit-transform-origin: center;       transform-origin: center;   -webkit-transform: none;       transform: none;   opacity: 1;  } } @keyframes rotateIn {  0% {   -webkit-transform-origin: center;       transform-origin: center;   -webkit-transform: rotate3d(0, 0, 1, -200deg);       transform: rotate3d(0, 0, 1, -200deg);   opacity: 0;  }  100% {   -webkit-transform-origin: center;       transform-origin: center;   -webkit-transform: none;       transform: none;   opacity: 1;  } } .rotateIn {  -webkit-animation-name: rotateIn;      animation-name: rotateIn; } @-webkit-keyframes rotateInDownLeft {  0% {   -webkit-transform-origin: left bottom;       transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, -45deg);       transform: rotate3d(0, 0, 1, -45deg);   opacity: 0;  }  100% {   -webkit-transform-origin: left bottom;       transform-origin: left bottom;   -webkit-transform: none;       transform: none;   opacity: 1;  } } @keyframes rotateInDownLeft {  0% {   -webkit-transform-origin: left bottom;       transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, -45deg);       transform: rotate3d(0, 0, 1, -45deg);   opacity: 0;  }  100% {   -webkit-transform-origin: left bottom;       transform-origin: left bottom;   -webkit-transform: none;       transform: none;   opacity: 1;  } } .rotateInDownLeft {  -webkit-animation-name: rotateInDownLeft;      animation-name: rotateInDownLeft; } @-webkit-keyframes rotateInDownRight {  0% {   -webkit-transform-origin: right bottom;       transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, 45deg);       transform: rotate3d(0, 0, 1, 45deg);   opacity: 0;  }  100% {   -webkit-transform-origin: right bottom;       transform-origin: right bottom;   -webkit-transform: none;       transform: none;   opacity: 1;  } } @keyframes rotateInDownRight {  0% {   -webkit-transform-origin: right bottom;       transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, 45deg);       transform: rotate3d(0, 0, 1, 45deg);   opacity: 0;  }  100% {   -webkit-transform-origin: right bottom;       transform-origin: right bottom;   -webkit-transform: none;       transform: none;   opacity: 1;  } } .rotateInDownRight {  -webkit-animation-name: rotateInDownRight;      animation-name: rotateInDownRight; } @-webkit-keyframes rotateInUpLeft {  0% {   -webkit-transform-origin: left bottom;       transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, 45deg);       transform: rotate3d(0, 0, 1, 45deg);   opacity: 0;  }  100% {   -webkit-transform-origin: left bottom;       transform-origin: left bottom;   -webkit-transform: none;       transform: none;   opacity: 1;  } } @keyframes rotateInUpLeft {  0% {   -webkit-transform-origin: left bottom;       transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, 45deg);       transform: rotate3d(0, 0, 1, 45deg);   opacity: 0;  }  100% {   -webkit-transform-origin: left bottom;       transform-origin: left bottom;   -webkit-transform: none;       transform: none;   opacity: 1;  } } .rotateInUpLeft {  -webkit-animation-name: rotateInUpLeft;      animation-name: rotateInUpLeft; } @-webkit-keyframes rotateInUpRight {  0% {   -webkit-transform-origin: right bottom;       transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, -90deg);       transform: rotate3d(0, 0, 1, -90deg);   opacity: 0;  }  100% {   -webkit-transform-origin: right bottom;       transform-origin: right bottom;   -webkit-transform: none;       transform: none;   opacity: 1;  } } @keyframes rotateInUpRight {  0% {   -webkit-transform-origin: right bottom;       transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, -90deg);       transform: rotate3d(0, 0, 1, -90deg);   opacity: 0;  }  100% {   -webkit-transform-origin: right bottom;       transform-origin: right bottom;   -webkit-transform: none;       transform: none;   opacity: 1;  } } .rotateInUpRight {  -webkit-animation-name: rotateInUpRight;      animation-name: rotateInUpRight; } @-webkit-keyframes rotateOut {  0% {   -webkit-transform-origin: center;       transform-origin: center;   opacity: 1;  }  100% {   -webkit-transform-origin: center;       transform-origin: center;   -webkit-transform: rotate3d(0, 0, 1, 200deg);       transform: rotate3d(0, 0, 1, 200deg);   opacity: 0;  } } @keyframes rotateOut {  0% {   -webkit-transform-origin: center;       transform-origin: center;   opacity: 1;  }  100% {   -webkit-transform-origin: center;       transform-origin: center;   -webkit-transform: rotate3d(0, 0, 1, 200deg);       transform: rotate3d(0, 0, 1, 200deg);   opacity: 0;  } } .rotateOut {  -webkit-animation-name: rotateOut;      animation-name: rotateOut; } @-webkit-keyframes rotateOutDownLeft {  0% {   -webkit-transform-origin: left bottom;       transform-origin: left bottom;   opacity: 1;  }  100% {   -webkit-transform-origin: left bottom;       transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, 45deg);       transform: rotate3d(0, 0, 1, 45deg);   opacity: 0;  } } @keyframes rotateOutDownLeft {  0% {   -webkit-transform-origin: left bottom;       transform-origin: left bottom;   opacity: 1;  }  100% {   -webkit-transform-origin: left bottom;       transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, 45deg);       transform: rotate3d(0, 0, 1, 45deg);   opacity: 0;  } } .rotateOutDownLeft {  -webkit-animation-name: rotateOutDownLeft;      animation-name: rotateOutDownLeft; } @-webkit-keyframes rotateOutDownRight {  0% {   -webkit-transform-origin: right bottom;       transform-origin: right bottom;   opacity: 1;  }  100% {   -webkit-transform-origin: right bottom;       transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, -45deg);       transform: rotate3d(0, 0, 1, -45deg);   opacity: 0;  } } @keyframes rotateOutDownRight {  0% {   -webkit-transform-origin: right bottom;       transform-origin: right bottom;   opacity: 1;  }  100% {   -webkit-transform-origin: right bottom;       transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, -45deg);       transform: rotate3d(0, 0, 1, -45deg);   opacity: 0;  } } .rotateOutDownRight {  -webkit-animation-name: rotateOutDownRight;      animation-name: rotateOutDownRight; } @-webkit-keyframes rotateOutUpLeft {  0% {   -webkit-transform-origin: left bottom;       transform-origin: left bottom;   opacity: 1;  }  100% {   -webkit-transform-origin: left bottom;       transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, -45deg);       transform: rotate3d(0, 0, 1, -45deg);   opacity: 0;  } } @keyframes rotateOutUpLeft {  0% {   -webkit-transform-origin: left bottom;       transform-origin: left bottom;   opacity: 1;  }  100% {   -webkit-transform-origin: left bottom;       transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, -45deg);       transform: rotate3d(0, 0, 1, -45deg);   opacity: 0;  } } .rotateOutUpLeft {  -webkit-animation-name: rotateOutUpLeft;      animation-name: rotateOutUpLeft; } @-webkit-keyframes rotateOutUpRight {  0% {   -webkit-transform-origin: right bottom;       transform-origin: right bottom;   opacity: 1;  }  100% {   -webkit-transform-origin: right bottom;       transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, 90deg);       transform: rotate3d(0, 0, 1, 90deg);   opacity: 0;  } } @keyframes rotateOutUpRight {  0% {   -webkit-transform-origin: right bottom;       transform-origin: right bottom;   opacity: 1;  }  100% {   -webkit-transform-origin: right bottom;       transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, 90deg);       transform: rotate3d(0, 0, 1, 90deg);   opacity: 0;  } } .rotateOutUpRight {  -webkit-animation-name: rotateOutUpRight;      animation-name: rotateOutUpRight; } @-webkit-keyframes hinge {  0% {   -webkit-transform-origin: top left;       transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;       animation-timing-function: ease-in-out;  }  20%, 60% {   -webkit-transform: rotate3d(0, 0, 1, 80deg);       transform: rotate3d(0, 0, 1, 80deg);   -webkit-transform-origin: top left;       transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;       animation-timing-function: ease-in-out;  }  40%, 80% {   -webkit-transform: rotate3d(0, 0, 1, 60deg);       transform: rotate3d(0, 0, 1, 60deg);   -webkit-transform-origin: top left;       transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;       animation-timing-function: ease-in-out;   opacity: 1;  }  100% {   -webkit-transform: translate3d(0, 700px, 0);       transform: translate3d(0, 700px, 0);   opacity: 0;  } } @keyframes hinge {  0% {   -webkit-transform-origin: top left;       transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;       animation-timing-function: ease-in-out;  }  20%, 60% {   -webkit-transform: rotate3d(0, 0, 1, 80deg);       transform: rotate3d(0, 0, 1, 80deg);   -webkit-transform-origin: top left;       transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;       animation-timing-function: ease-in-out;  }  40%, 80% {   -webkit-transform: rotate3d(0, 0, 1, 60deg);       transform: rotate3d(0, 0, 1, 60deg);   -webkit-transform-origin: top left;       transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;       animation-timing-function: ease-in-out;   opacity: 1;  }  100% {   -webkit-transform: translate3d(0, 700px, 0);       transform: translate3d(0, 700px, 0);   opacity: 0;  } } .hinge {  -webkit-animation-name: hinge;      animation-name: hinge; }  @-webkit-keyframes rollIn {  0% {   opacity: 0;   -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);       transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);  }  100% {   opacity: 1;   -webkit-transform: none;       transform: none;  } } @keyframes rollIn {  0% {   opacity: 0;   -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);       transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);  }  100% {   opacity: 1;   -webkit-transform: none;       transform: none;  } } .rollIn {  -webkit-animation-name: rollIn;      animation-name: rollIn; }  @-webkit-keyframes rollOut {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);       transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);  } } @keyframes rollOut {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);       transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);  } } .rollOut {  -webkit-animation-name: rollOut;      animation-name: rollOut; } @-webkit-keyframes zoomIn {  0% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);       transform: scale3d(.3, .3, .3);  }  50% {   opacity: 1;  } } @keyframes zoomIn {  0% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);       transform: scale3d(.3, .3, .3);  }  50% {   opacity: 1;  } } .zoomIn {  -webkit-animation-name: zoomIn;      animation-name: zoomIn; } @-webkit-keyframes zoomInDown {  0% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);       transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);       animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);       transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);       animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } @keyframes zoomInDown {  0% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);       transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);       animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);       transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);       animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } .zoomInDown {  -webkit-animation-name: zoomInDown;      animation-name: zoomInDown; } @-webkit-keyframes zoomInLeft {  0% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);       transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);       animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);       transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);       animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } @keyframes zoomInLeft {  0% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);       transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);       animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);       transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);       animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } .zoomInLeft {  -webkit-animation-name: zoomInLeft;      animation-name: zoomInLeft; } @-webkit-keyframes zoomInRight {  0% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);       transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);       animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);       transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);       animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } @keyframes zoomInRight {  0% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);       transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);       animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);       transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);       animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } .zoomInRight {  -webkit-animation-name: zoomInRight;      animation-name: zoomInRight; } @-webkit-keyframes zoomInUp {  0% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);       transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);       animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);       transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);       animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } @keyframes zoomInUp {  0% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);       transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);       animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);       transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);       animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } .zoomInUp {  -webkit-animation-name: zoomInUp;      animation-name: zoomInUp; } @-webkit-keyframes zoomOut {  0% {   opacity: 1;  }  50% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);       transform: scale3d(.3, .3, .3);  }  100% {   opacity: 0;  } } @keyframes zoomOut {  0% {   opacity: 1;  }  50% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);       transform: scale3d(.3, .3, .3);  }  100% {   opacity: 0;  } } .zoomOut {  -webkit-animation-name: zoomOut;      animation-name: zoomOut; } @-webkit-keyframes zoomOutDown {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);       transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);       animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  100% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);       transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);   -webkit-transform-origin: center bottom;       transform-origin: center bottom;   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);       animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } @keyframes zoomOutDown {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);       transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);       animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  100% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);       transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);   -webkit-transform-origin: center bottom;       transform-origin: center bottom;   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);       animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } .zoomOutDown {  -webkit-animation-name: zoomOutDown;      animation-name: zoomOutDown; } @-webkit-keyframes zoomOutLeft {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);       transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);  }  100% {   opacity: 0;   -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);       transform: scale(.1) translate3d(-2000px, 0, 0);   -webkit-transform-origin: left center;       transform-origin: left center;  } } @keyframes zoomOutLeft {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);       transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);  }  100% {   opacity: 0;   -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);       transform: scale(.1) translate3d(-2000px, 0, 0);   -webkit-transform-origin: left center;       transform-origin: left center;  } } .zoomOutLeft {  -webkit-animation-name: zoomOutLeft;      animation-name: zoomOutLeft; } @-webkit-keyframes zoomOutRight {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);       transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);  }  100% {   opacity: 0;   -webkit-transform: scale(.1) translate3d(2000px, 0, 0);       transform: scale(.1) translate3d(2000px, 0, 0);   -webkit-transform-origin: right center;       transform-origin: right center;  } } @keyframes zoomOutRight {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);       transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);  }  100% {   opacity: 0;   -webkit-transform: scale(.1) translate3d(2000px, 0, 0);       transform: scale(.1) translate3d(2000px, 0, 0);   -webkit-transform-origin: right center;       transform-origin: right center;  } } .zoomOutRight {  -webkit-animation-name: zoomOutRight;      animation-name: zoomOutRight; } @-webkit-keyframes zoomOutUp {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);       transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);       animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  100% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);       transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);   -webkit-transform-origin: center bottom;       transform-origin: center bottom;   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);       animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } @keyframes zoomOutUp {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);       transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);       animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  100% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);       transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);   -webkit-transform-origin: center bottom;       transform-origin: center bottom;   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);       animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } .zoomOutUp {  -webkit-animation-name: zoomOutUp;      animation-name: zoomOutUp; } @-webkit-keyframes slideInDown {  0% {   -webkit-transform: translateY(-100%);       transform: translateY(-100%);   visibility: visible;  }  100% {   -webkit-transform: translateY(0);       transform: translateY(0);  } } @keyframes slideInDown {  0% {   -webkit-transform: translateY(-100%);       transform: translateY(-100%);   visibility: visible;  }  100% {   -webkit-transform: translateY(0);       transform: translateY(0);  } } .slideInDown {  -webkit-animation-name: slideInDown;      animation-name: slideInDown; } @-webkit-keyframes slideInLeft {  0% {   -webkit-transform: translateX(-100%);       transform: translateX(-100%);   visibility: visible;  }  100% {   -webkit-transform: translateX(0);       transform: translateX(0);  } } @keyframes slideInLeft {  0% {   -webkit-transform: translateX(-100%);       transform: translateX(-100%);   visibility: visible;  }  100% {   -webkit-transform: translateX(0);       transform: translateX(0);  } } .slideInLeft {  -webkit-animation-name: slideInLeft;      animation-name: slideInLeft; } @-webkit-keyframes slideInRight {  0% {   -webkit-transform: translateX(100%);       transform: translateX(100%);   visibility: visible;  }  100% {   -webkit-transform: translateX(0);       transform: translateX(0);  } } @keyframes slideInRight {  0% {   -webkit-transform: translateX(100%);       transform: translateX(100%);   visibility: visible;  }  100% {   -webkit-transform: translateX(0);       transform: translateX(0);  } } .slideInRight {  -webkit-animation-name: slideInRight;      animation-name: slideInRight; } @-webkit-keyframes slideInUp {  0% {   -webkit-transform: translateY(100%);       transform: translateY(100%);   visibility: visible;  }  100% {   -webkit-transform: translateY(0);       transform: translateY(0);  } } @keyframes slideInUp {  0% {   -webkit-transform: translateY(100%);       transform: translateY(100%);   visibility: visible;  }  100% {   -webkit-transform: translateY(0);       transform: translateY(0);  } } .slideInUp {  -webkit-animation-name: slideInUp;      animation-name: slideInUp; } @-webkit-keyframes slideOutDown {  0% {   -webkit-transform: translateY(0);       transform: translateY(0);  }  100% {   visibility: hidden;   -webkit-transform: translateY(100%);       transform: translateY(100%);  } } @keyframes slideOutDown {  0% {   -webkit-transform: translateY(0);       transform: translateY(0);  }  100% {   visibility: hidden;   -webkit-transform: translateY(100%);       transform: translateY(100%);  } } .slideOutDown {  -webkit-animation-name: slideOutDown;      animation-name: slideOutDown; } @-webkit-keyframes slideOutLeft {  0% {   -webkit-transform: translateX(0);       transform: translateX(0);  }  100% {   visibility: hidden;   -webkit-transform: translateX(-100%);       transform: translateX(-100%);  } } @keyframes slideOutLeft {  0% {   -webkit-transform: translateX(0);       transform: translateX(0);  }  100% {   visibility: hidden;   -webkit-transform: translateX(-100%);       transform: translateX(-100%);  } } .slideOutLeft {  -webkit-animation-name: slideOutLeft;      animation-name: slideOutLeft; } @-webkit-keyframes slideOutRight {  0% {   -webkit-transform: translateX(0);       transform: translateX(0);  }  100% {   visibility: hidden;   -webkit-transform: translateX(100%);       transform: translateX(100%);  } } @keyframes slideOutRight {  0% {   -webkit-transform: translateX(0);       transform: translateX(0);  }  100% {   visibility: hidden;   -webkit-transform: translateX(100%);       transform: translateX(100%);  } } .slideOutRight {  -webkit-animation-name: slideOutRight;      animation-name: slideOutRight; } @-webkit-keyframes slideOutUp {  0% {   -webkit-transform: translateY(0);       transform: translateY(0);  }  100% {   visibility: hidden;   -webkit-transform: translateY(-100%);       transform: translateY(-100%);  } } @keyframes slideOutUp {  0% {   -webkit-transform: translateY(0);       transform: translateY(0);  }  100% {   visibility: hidden;   -webkit-transform: translateY(-100%);       transform: translateY(-100%);  } } .slideOutUp {  -webkit-animation-name: slideOutUp;      animation-name: slideOutUp; }div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px} div.pp_default .pp_content .ppt{color:#f8f8f8} div.pp_default .pp_next:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer} div.pp_default .pp_previous:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer} div.pp_default .pp_expand{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px} div.pp_default .pp_expand:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer} div.pp_default .pp_contract{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px} div.pp_default .pp_contract:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer} div.pp_default .pp_close{width:30px;height:30px;margin-right:5px;background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer} div.pp_default .pp_gallery ul li a{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa} div.pp_default .pp_social{margin-top:7px} div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto} div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px} div.pp_default .pp_nav .pp_pause{background-position:-51px -29px} div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0} div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px} div.pp_default .pp_content_container .pp_details{margin-top:5px;padding-left:5px;} div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative} div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px} div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7} div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0} div.pp_default .pp_loaderIcon{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/default/loader.gif) center center no-repeat} div.light_rounded .pp_next:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer} div.light_rounded .pp_previous:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer} div.light_rounded .pp_expand{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer} div.light_rounded .pp_expand:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer} div.light_rounded .pp_contract{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer} div.light_rounded .pp_contract:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer} div.light_rounded .pp_close{width:75px;height:22px;background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer} div.light_rounded .pp_nav .pp_play{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.light_rounded .pp_nav .pp_pause{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.light_rounded .pp_arrow_previous{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat} div.light_rounded .pp_arrow_next{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat} div.light_rounded .pp_bottom .pp_left{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat} div.light_rounded .pp_bottom .pp_right{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat} div.dark_rounded .pp_top .pp_left{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat} div.dark_rounded .pp_top .pp_right{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat} div.dark_rounded .pp_content_container .pp_left{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y} div.dark_rounded .pp_content_container .pp_right{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y} div.dark_rounded .pp_next:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer} div.dark_rounded .pp_previous:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer} div.dark_rounded .pp_expand{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer} div.dark_rounded .pp_expand:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer} div.dark_rounded .pp_contract{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer} div.dark_rounded .pp_contract:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer} div.dark_rounded .pp_close{width:75px;height:22px;background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer} div.dark_rounded .pp_description{margin-right:85px;color:#fff} div.dark_rounded .pp_nav .pp_play{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.dark_rounded .pp_nav .pp_pause{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.dark_rounded .pp_arrow_previous{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat} div.dark_rounded .pp_arrow_next{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat} div.dark_rounded .pp_bottom .pp_left{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat} div.dark_rounded .pp_bottom .pp_right{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat} div.dark_rounded .pp_loaderIcon{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat} div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000} div.dark_square .pp_description{color:#fff;margin:0 85px 0 0} div.dark_square .pp_loaderIcon{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_square/loader.gif) center center no-repeat} div.dark_square .pp_expand{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer} div.dark_square .pp_expand:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer} div.dark_square .pp_contract{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer} div.dark_square .pp_contract:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer} div.dark_square .pp_close{width:75px;height:22px;background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer} div.dark_square .pp_nav{clear:none} div.dark_square .pp_nav .pp_play{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.dark_square .pp_nav .pp_pause{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.dark_square .pp_arrow_previous{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat} div.dark_square .pp_arrow_next{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat} div.dark_square .pp_next:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer} div.dark_square .pp_previous:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer} div.light_square .pp_expand{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer} div.light_square .pp_expand:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer} div.light_square .pp_contract{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer} div.light_square .pp_contract:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer} div.light_square .pp_close{width:75px;height:22px;background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer} div.light_square .pp_nav .pp_play{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.light_square .pp_nav .pp_pause{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.light_square .pp_arrow_previous{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat} div.light_square .pp_arrow_next{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat} div.light_square .pp_next:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer} div.light_square .pp_previous:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer} div.facebook .pp_top .pp_left{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat} div.facebook .pp_top .pp_middle{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x} div.facebook .pp_top .pp_right{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat} div.facebook .pp_content_container .pp_left{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y} div.facebook .pp_content_container .pp_right{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y} div.facebook .pp_expand{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer} div.facebook .pp_expand:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer} div.facebook .pp_contract{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer} div.facebook .pp_contract:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer} div.facebook .pp_close{width:22px;height:22px;background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer} div.facebook .pp_description{margin:0 37px 0 0} div.facebook .pp_loaderIcon{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/loader.gif) center center no-repeat} div.facebook .pp_arrow_previous{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px} div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default} div.facebook .pp_arrow_next{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px} div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default} div.facebook .pp_nav{margin-top:0} div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px} div.facebook .pp_nav .pp_play{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px} div.facebook .pp_nav .pp_pause{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px} div.facebook .pp_next:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer} div.facebook .pp_previous:hover{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer} div.facebook .pp_bottom .pp_left{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat} div.facebook .pp_bottom .pp_middle{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x} div.facebook .pp_bottom .pp_right{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat} div.pp_pic_holder a:focus{outline:none} div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500} div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000} .pp_content{height:40px;min-width:40px} * html .pp_content{width:40px} .pp_content_container{position:relative;text-align:left;width:100%} .pp_content_container .pp_left{padding-left:20px} .pp_content_container .pp_right{padding-right:20px} .pp_content_container .pp_details{float:left;margin:10px 0 2px} .pp_description{display:none;margin:0} .pp_social{float:left;margin:0} .pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden} .pp_social .twitter{float:left} .pp_nav{clear:right;float:left;margin:3px 10px 0 0} .pp_nav p{float:left;white-space:nowrap;margin:2px 4px} .pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px} a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px} .pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000} .pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000} .pp_gallery div{float:left;overflow:hidden;position:relative} .pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0} .pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden} .pp_gallery ul a img{border:0} .pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0} .pp_gallery li.default a{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px} .pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important} a.pp_next{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%} a.pp_previous{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%} a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000} a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px} .pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px} #pp_full_res{line-height:1!important} #pp_full_res .pp_inline{text-align:left} #pp_full_res .pp_inline p{margin:0 0 15px} div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px} div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff} div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000} div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff} div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative} div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff} div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px} div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important} div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default} div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default} div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat} div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat} div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4} div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff} .pp_top,.pp_bottom{height:20px;position:relative} * html .pp_top,* html .pp_bottom{padding:0 20px} .pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px} .pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px} * html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static} .pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px} .pp_fade,.pp_gallery li.default a img{display:none} .swiper-container { margin:0 auto; position:relative; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -o-backface-visibility:hidden; backface-visibility:hidden;  z-index:1; } .swiper-wrapper { position:relative; width:100%; -webkit-transition-property:-webkit-transform, left, top; -webkit-transition-duration:0s; -webkit-transform:translate3d(0px,0,0); -webkit-transition-timing-function:ease;  -moz-transition-property:-moz-transform, left, top; -moz-transition-duration:0s; -moz-transform:translate3d(0px,0,0); -moz-transition-timing-function:ease;  -o-transition-property:-o-transform, left, top; -o-transition-duration:0s; -o-transform:translate3d(0px,0,0); -o-transition-timing-function:ease; -o-transform:translate(0px,0px);  -ms-transition-property:-ms-transform, left, top; -ms-transition-duration:0s; -ms-transform:translate3d(0px,0,0); -ms-transition-timing-function:ease;  transition-property:transform, left, top; transition-duration:0s; transform:translate3d(0px,0,0); transition-timing-function:ease;  -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .swiper-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; } .swiper-slide { display:inline-block; max-width:100%; float: left;  -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .azoom-swiperslider:not(.swiper-ready) .swiper-slide:not(:first-child) { position:absolute; left:-5000px; visibility:hidden; }  .swiper-wp8-horizontal { -ms-touch-action: pan-y; } .swiper-wp8-vertical { -ms-touch-action: pan-x; }  .swiper-container {   } .swiper-slide {    } .swiper-slide-active {   } .swiper-slide-visible {   } .swiper-pagination-switch {   } .swiper-active-switch {   } .swiper-visible-switch {   }     html{ overflow-x:hidden; overflow-y:auto; max-width:100%; } html.nicescroll-style-disabled{ overflow-y:scroll !important; } html.nicescroll-style-disabled .nicescroll-rails{ display:none !important; } #main-canvas{ position:relative; background:#F0F0F0; width:1090px; margin:30px auto; z-index:0;  box-shadow:0px 1px 5px rgba(50, 50, 50, 0.28); -webkit-box-shadow:0px 1px 5px rgba(50, 50, 50, 0.28); -moz-box-shadow:0px 1px 5px rgba(50, 50, 50, 0.28); } .main-content-container{background:#fff;} .boxed-layout{background-color:#333;} .border-radius-class{ -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } p:last-child{margin-bottom:3px;} h2{ font-size:28px; font-weight:400; } h2, h4{ margin:0px 0px 15px; } body{ background-color:#f3f3f3; position:static; } .mobile_content_container{ max-width:100%; overflow:hidden; } .dropcaps{ font-size: 60px; float: left; line-height: 35px; margin: 6px 6px 6px 0px; } a{ cursor:pointer; font-size:inherit; transition:color .3s; -webkit-transition:color .3s; -moz-transition:color .3s; } p a{ text-decoration:underline; } p a:hover{ text-decoration:none; } a:focus{ outline:none; } blockquote{ position:relative; padding:0px 20px; color:#c5cdd1;  background:#f9f9f9; border-left:3px solid #c5cdd1; } blockquote:before{ content: "\201C"; position: absolute; font-size: 50px; top:10px; left:18px; line-height: 1; color: #c5cdd1; font-style: normal; font-weight:normal; } blockquote p{ padding:25px 30px; } ::-webkit-input-placeholder {    color:  #c5cdd1; } :-moz-placeholder {    color:  #c5cdd1; } ::-moz-placeholder {    color:  #c5cdd1; } :-ms-input-placeholder {    color:  #c5cdd1; }  #footer ::-webkit-input-placeholder {    color:  #999999; } #footer :-moz-placeholder {    color:  #999999; } #footer ::-moz-placeholder {    color:  #999999; } #footer :-ms-input-placeholder {    color:  #999999; } .main-color{color:#00aae8;} .text-overflow{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display:block; } canvas {  image-rendering: crisp-edges;  image-rendering: -moz-crisp-edges;  image-rendering: -webkit-optimize-contrast;  -ms-interpolation-mode: nearest-neighbor; } hr{ border:1px solid #c5cdd1;  border-bottom:none; margin:30px 0px; } .clear{clear:both;} .center-element{margin-right:auto; margin-left:auto;} .center-text{text-align:center;} .left-text{text-align:left;} .right-text{text-align:right;} .full-element{width:100%;} .relative-container{width:100%; height:100%; position:relative;} .absolute-class{position:absolute; width:100%;} .relative-class{position:relative; width:100%; height:100%;} .no-margin{margin:0px;} .no-padding{padding:0px;} .vertical-space{display:block; width:100%; height:60px;} .vertical-space-x_grid{display:block; width:100%; height:90px;} .vertical-space-x2{display:block; width:100%; height:120px;} .vertical-space-x3{display:block; width:100%; height:180px;} .vertical-space-d3{display:block; width:100%; height:30px;} .vertical-space-big{display:block; width:100%; height:100px;} .no-top-border-radius{border-top-left-radius:0px !important; border-top-right-radius:0px !important;}  .azoom-down-arrow-container{ display: block; position: absolute; bottom: 70px; left: -30px; margin-left: 50%; width: 60px; height: 60px; cursor:pointer; z-index:99; } .azoom-down-arrow-icon { font-size: 44px; position: absolute; display: block; color: inherit; border-radius: 100px; top:0px; left:8px; transition:top .4s; -webkit-transition:top .4s; -moz-transition:top .4s; } .azoom-down-arrow-icon-small { position: absolute; z-index: 9; font-size: 18px; top:0px; left: 21px; color: inherit; } .azoom-down-arrow-container.enable-animate .azoom-down-arrow-icon, .azoom-down-arrow-container.enable-animate .azoom-down-arrow-icon-small{ opacity:0; } .azoom-down-arrow-container.animating .azoom-down-arrow-icon-small{ -webkit-animation-name: fadeInDown; -webkit-animation-duration: 1s; -webkit-animation-delay:.4s; -moz-animation-name: fadeInDown; -moz-animation-duration: 1s; -moz-animation-delay:.4s; animation-name: fadeInDown; animation-duration: 1s; animation-delay:.4s; } .azoom-down-arrow-container.animating .azoom-down-arrow-icon{ -webkit-animation-name: fadeInDown; -webkit-animation-duration: .6s; -moz-animation-name: fadeInDown; -moz-animation-duration: .6s; animation-name: fadeInDown; animation-duration: .6s; } .azoom-down-arrow-container:hover .azoom-down-arrow-icon{ top:5px; } .azoom-down-arrow-container:hover .azoom-down-arrow-icon-small{ -webkit-animation-name: fadeOutDownInUp; -webkit-animation-duration: 1s; -moz-animation-name: fadeOutDownInUp; -moz-animation-duration: 1s; animation-name: fadeOutDownInUp; animation-duration: 1s; } .rsb-vertical-space .azoom-down-arrow-container{ bottom:30px; }  #azoom-go-to-top{ position: fixed; background: #152840; width: 48px; height: 48px; bottom: 30px; right: 30px; z-index: 99999; color: #FFF; cursor:pointer; font-size: 18px; line-height: 48px; text-align: center; visibility:hidden; opacity:0; }   a .animate-icon.animate-to-right, a .animate-icon, .rtl a .animate-icon.animate-to-right, .rtl a .animate-icon{ display:inline-block; margin-left:10px; } .rock-iconictext-container .animate-icon, .rock-achievement .achievement-icon i{ display:inline-block; } a:hover .animate-icon.animate-to-right, a:hover .animate-icon, .rtl a:hover .animate-icon.animate-to-right, .rtl a:hover .animate-icon, .rock-iconictext-container:hover .animate-icon.animate-to-right, .rock-achievement:hover .animate-icon.animate-to-right{ color:inherit; -webkit-animation-name: fadeOutRightInLeft; -webkit-animation-duration: .6s; -moz-animation-name: fadeOutRightInLeft; -moz-animation-duration: .6s; animation-name: fadeOutRightInLeft; animation-duration: .6s; } .rtl a .animate-icon, a .animate-icon.animate-to-left{ display:inline-block; margin-right:10px; margin-left:0px; } .rtl a:hover .animate-icon, a:hover .animate-icon.animate-to-left{ -webkit-animation-name: fadeOutLeftInRight; -webkit-animation-duration: .6s; -moz-animation-name: fadeOutLeftInRight; -moz-animation-duration: .6s; animation-name: fadeOutLeftInRight; animation-duration: .6s; } .animate-icon.animate-to-bottom-from-top{ display:inline-block; } .animate-icon-container:hover .animate-icon.animate-to-bottom-from-top{ color:inherit; -webkit-animation-name: fadeOutDownInUp; -webkit-animation-duration: .6s; -moz-animation-name: fadeOutDownInUp; -moz-animation-duration: .6s; animation-name: fadeOutDownInUp; animation-duration: .6s; } .rockicon-container-column .rockicon-double-top{ transform:translateY(-100%); -webkit-transform:translateY(-100%); -moz-transform:translateY(-100%); -ms-transform:translateY(-100%);  z-index:9;  } .rockicon-container-column .rockicon-double-bottom{ transform:translateY(0px); -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -ms-transform:translateY(0px);  z-index:8; } .rockicon-container-column > div:hover .rockicon-double-top{ transform:translateY(0px); -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -ms-transform:translateY(0px);  top:0px; } .rockicon-container-column > div:hover .rockicon-double-bottom{ transform:translateY(100%); -webkit-transform:translateY(100%); -moz-transform:translateY(100%); -ms-transform:translateY(100%); } a .rockicon-container .animate-icon.animate-to-right, a .rockicon-container .animate-icon, .rtl a .rockicon-container .animate-icon.animate-to-right, .rtl a .rockicon-container .animate-icon, .curvy-slider-side-nav-container a .animate-icon.animate-to-right, .curvy-slider-side-nav-container a .animate-icon, .rtl .curvy-slider-side-nav-container a .animate-icon.animate-to-right, .rtl a .curvy-slider-side-nav-container .animate-icon{ margin-left:0px; } .rockicon-container:hover .temp-color{ background:inherit !important; } .not-visible{visibility:hidden;} .rockthemes-animate, .rockthemes-animate .ajax-body ul > li{opacity:0;} .animated{z-index:1;}  .azoom-transition{ transition:all .6s; -webkit-transition:all .6s; -moz-transition:all .6s; } .azoom-transition-fast{ transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; } .azoom-transition-slow{ transition:all .9s; -webkit-transition:all .9s; -moz-transition:all .9s; } .disable-transition .azoom-transition, .disable-transition .azoom-transition-fast, .disable-transition .azoom-transition-slow{ transition:none; -webkit-transition:none; -moz-transition:none; -ms-transition:none; }   .azoom-ratio-container {   position: relative;   padding-top: 30px;   height: 0;   overflow: hidden; } .azoom-ratio-container .relative-container.rockthemes-hover{ width:100%; } .ratio-16_9{   padding-bottom: 56.25%; } .ratio-4_3{ padding-bottom: 75%; } .ratio-3_2{ padding-bottom:66.66%; } .ratio-16_5{ padding-bottom:31.25%; } .azoom-ratio-container > .azoom-ratio-content{   position: absolute;   top:0;   left: 0;   width: 100%;   height: 100%; border:none; } .azoom-w-h-middle{ margin: 0;   position: absolute;   top: 50%;   left: 50%;   margin-right: -50%;   transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); }  .rectangle-box{   position: relative;   overflow: hidden;   background: #4679BD; } .rectangle-box:before{   content: "";   display: block;   padding-top: 75%; } .rectangle-content{   position: absolute;   top: 0;   left: 0;   bottom: 0;   right: 0;   color: white; } .rectangle-content div {  display: table;  width: 100%;  height: 100%; } .rectangle-content span {   display: table-cell;   text-align: center;   vertical-align: middle;   color: white }    .azoom-hp-1{ padding-left: 1px; padding-right: 1px; } .azoom-hp-2{ padding-left: 2px; padding-right: 2px; } .azoom-hp-3{ padding-left: 3px; padding-right: 3px; } .azoom-hp-4{ padding-left: 4px; padding-right: 4px; } .azoom-hp-5{ padding-left: 5px; padding-right: 5px; }  .azoom-vp-1{ padding-top: 1px; padding-bottom: 1px; } .azoom-vp-2{ padding-top: 2px; padding-bottom: 2px; } .azoom-vp-3{ padding-top: 3px; padding-bottom: 3px; } .azoom-vp-4{ padding-top: 4px; padding-bottom: 4px; } .azoom-vp-5{ padding-top: 5px; padding-bottom: 5px; }   .rockthemes-form-builder input[type="text"]{ width:100%; } .rockthemes-form-builder .rockthemes-fb-field-header-title, .rockthemes-form-builder .rockthemes_fb_element_container label{ font-size:16px; } .rockthemes-form-builder .rockthemes-fb-error-details{ font-size:14px; } .rockthemes-form-builder .rockthemes-fb-send{ margin:0px 0px 15px; } .rockthemes-form-builder .rockthemes-fb-send:not(.button-small){ min-width:118px; } .rockthemes-form-builder .rockthemes-fb-send i{ display:inline-block; width:auto; height:auto; } .rockthemes-form-builder .sending-result{ font-size:14px; margin-left:15px; } .rockthemes-form-builder .rockthemes_fb_element_container{ margin:0px; } form.rockthemes-form-builder > .row{ margin-bottom:0px; } .rockthemes-form-builder > .row{ margin-left:-3px; margin-right:-3px; } .rockthemes-form-builder > .row > .columns{ padding:3px; } .rockthemes-form-builder.checkbox-supported .radio-btn, .rockthemes-form-builder.checkbox-supported .check-box{ background:#f9f9f9; box-shadow:none; } .rockthemes-form-builder.checkbox-supported .checkedBox{ border-bottom-color:#CCCCCC; } .rockthemes-form-builder.checkbox-supported .checkedBox i, form.rockthemes-form-builder.checkbox-supported .checkedRadio i{ background:#C5CDD1; } form.rockthemes-form-builder.checkbox-supported .radio-btn i{ border:none; } form.rockthemes-form-builder select{ padding:14px 15px; } .rockthemes-form-builder .columns > .rockthemes-fb-field-header-title{ margin-top:30px; } .rockthemes-form-builder strong.rockthemes-fb-field-header-title{ margin:10px 0px 5px; } div.datepicker td.active.day, div.datepicker th.active.day{ background:#56CCC8; color:#f9f9f9; } .rockthemes-fb-required, .rockthemes-fb-email, input.rockthemes-fb-required, input.rockthemes-fb-required:not([type="submit"]), select.rockthemes-fb-required, textarea.rockthemes-fb-required, input.rockthemes-fb-email, input.rockthemes-fb-email:not([type="submit"]), select.rockthemes-fb-email, textarea.rockthemes-fb-email{ border:1px solid #ea6060; }  .boxed-layout.padding .rockthemes-woocommerce-thumbnail{ width: auto; margin-left: -0.9375em; margin-right: -0.9375em; margin-top: -0.9375em; margin-bottom: 0; max-width: none; } .woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce .boxed-layout.boxed-colors span.onsale, .woocommerce-page .boxed-layout.boxed-colors span.onsale{ top: 0; right: 0; left: auto; padding:5px 15px; z-index:9; color:#fff; background:#56CCC8; } .woo-image-change .woo-hover-image{ position:absolute; top:0px; left:0px; visibility:hidden; opacity:0; } .woo-image-change:hover .woo-hover-image{ visibility:visible; opacity:1; } .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{ position:absolute; background: #56CCC8; color:#fff; display: inline-block; padding: 5px 15px; bottom:0px; left:0px; z-index:1; } .woo-remove-ul-space{ margin:0 -0.625rem 0 -0.625rem; } .woocommerce ul.products li.product .rockthemes-woo-shop-loop-wrapper a, .woocommerce-page ul.products li.product .rockthemes-woo-shop-loop-wrapper a{ color:inherit; } .woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3{ font-size:20px; padding:10px 0px 0px; } .woocommerce ul.products li.product p, .woocommerce-page ul.products li.product p{ margin-bottom:0px; } .woocommerce ul.products li.product .azoom-woo-grid-buttons, .woocommerce-page ul.products li.product .azoom-woo-grid-buttons{ margin:0 -15px -15px; } .woocommerce ul.products li.product small.categories, .woocommerce-page ul.products li.product small.categories, .woocommerce ul.products li.product .categories, .woocommerce-page ul.products li.product .categories{ margin-bottom:15px; } .woocommerce ul.products li.product .azoom-woo-grid-buttons a:hover, .woocommerce-page ul.products li.product .azoom-woo-grid-buttons a:hover{ color:#56CCC8; }  .woocommerce ul.products li.product .azoom-woo-grid-buttons, .woocommerce-page ul.products li.product .azoom-woo-grid-buttons, .woocommerce ul.products li.product small.categories, .woocommerce-page ul.products li.product small.categories, .woocommerce ul.products li.product .categories, .woocommerce-page ul.products li.product .categories, .woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3{ opacity:0.48; transition:all 1s; -webkit-transition:all 1s; -moz-transition:all 1s; } .woocommerce ul.products li.product:hover .azoom-woo-grid-buttons, .woocommerce-page ul.products li.product:hover .azoom-woo-grid-buttons, .woocommerce ul.products li.product:hover small.categories, .woocommerce-page ul.products li.product:hover small.categories, .woocommerce ul.products li.product:hover .categories, .woocommerce-page ul.products li.product:hover .categories, .woocommerce ul.products li.product:hover h3, .woocommerce-page ul.products li.product:hover h3{ opacity:1; } ul.products.block-collapse > li{ padding:1px; } .woocommerce-message .button{ margin:0px; } .azoom-hover-container ins{ background:none; }   .shop_table thead th{  font-size:20px;  line-height:20px;  font-weight:400;  padding:15px 10px;  background:#56CCC8;  color:#fff; } table.shop_table{  border:none;  box-shadow:0 1px 1px rgba(0,0,0,0.1);  -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);  -moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);  } table.shop_table tbody td{  border-left:1px solid rgba(197, 205, 209, 0.24);  } table.shop_table .coupon label{  display:none;  } table.shop_table .coupon{  text-align:left;  display:inline-block;  position: relative; } table.shop_table td.actions input, table.shop_table td.actions .button{  width: auto;  display: inline-block;  text-align:center;  margin:0px; } table.shop_table td.actions{  background:#f0f0f0;  text-align:right;  } table.shop_table td.actions .coupon {  width: 50%;  float: left; } .ie9 .shop_table .quantity input.qty{  margin-left:11px !important;  } .cart_totals h2, .cross-sells h2, .shipping_calculator h2, .related.products h2, .upsells.products h2, .woocommerce-account .woocommerce > h2, .woocommerce-account .woocommerce > h2, woocommerce-checkout .woocommerce > h2, .woocommerce-account .woocommerce header > h2{  font-size:28px;  line-height:100%;  margin:0px 0px 30px 0px; } .cart-collaterals, .col2-set{  margin:0 -0.938em 0 -0.938em; } .cart-collaterals:before, .cart-collaterals:after .col2-set:before, .col2-set:after{  content: " ";  display: block;  width:100%; } .cart-collaterals:after, .col2-set:after{  content:'';  display: block;  width:100%;  clear:both;  } .cart-collaterals .cross-sells, .cart-collaterals .up-sells, .col2-set .col-1, .col2-set .col-2{  width:50%;  float:left;  padding-right:15px;  padding-left:15px;  margin:0px 0px 60px 0px; } .cart-collaterals .cart_totals, .cart-collaterals .shipping_calculator{  float:right;  margin:0px 0px 60px 0px;  width:50%;  padding-left:15px;  padding-right:15px; } .cart-collaterals .cart_totals table{  width:100%;  text-align:left; } .cart-collaterals .cart_totals table tr:nth-of-type(even){  background:#fff;  } .cart-collaterals .cart_totals table th{  background:#f9f9f9;  font-weight:600;  } .shipping-calculator-form .custom-select{  margin-bottom:3px;  } table tr th, table tr td{  color:#787878;  } .woocommerce .addresses .address, .woocommerce-page .addresses .address, .woocommerce .addresses .col-1 address, .woocommerce-page .addresses .col-1 address, .woocommerce .addresses .col-2 address, .woocommerce-page .addresses .col-2 address, .customer_details{  padding:30px;  background:#fff;  margin-bottom:30px;  box-shadow:0px 1px 1px rgba(0,0,0,0.1);  -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);  -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1); } .woocommerce .addresses h3, .woocommerce-page .addresses h3{  line-height:100%;  margin:0px 0px 30px;  }  #order_review .button, .shop_table .actions .checkout-button, .product form.cart .button, .woocommerce-message .button, form.checkout_coupon .button, .woocommerce form.login .button, .woocommerce-page form.login .button, .bbp-login-form .button{  background:#56CCC8;  color:#f9f9f9;  } #order_review .button:hover, .shop_table .actions .checkout-button:hover, .product form.cart .button:hover, .woocommerce-message .button:hover, form.checkout_coupon .button:hover, .woocommerce form.login .button:hover, .woocommerce-page form.login .button:hover, .bbp-login-form .button:hover{  background:#17C2BC;  color:#fff;  }    .woocommerce-rating-overlay{  position:absolute;  display:inline-block;  bottom:45px;  left:50%;  z-index:9;  margin-left:-54px;  padding:6px 8px 0px;  opacity:0;  filter:alpha(opacity=0);  transition:all .3s;  -webkit-transition:all .3s;  -moz-transition:all .3s; } .woocommerce ul.products li.product:hover .woocommerce-rating-overlay,  .woocommerce-page ul.products li.product:hover .woocommerce-rating-overlay{  opacity:0.9;  filter:alpha(opacity=90);  }  .rockthemes-woo-shop-loop-wrapper .rockthemes-woo-buttons-container > span{  text-align:center; } .rockthemes-woo-shop-loop-wrapper .rockthemes-woo-buttons-container > span.large-6:last-child{  border-left:3px solid #56CCC8; } .rockthemes-woo-shop-loop-wrapper .rockthemes-woo-buttons-container > span a{  display:inline-block;  padding:10px 15px;  font-size:16px;  color:#f9f9f9;  margin:0px; }  .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{  width:230px;  float:right;  margin-left:10px; } .woocommerce .rpb-woo-sorting-box .woocommerce-ordering,  .woocommerce-page .rpb-woo-sorting-box .woocommerce-ordering{  float:none;  margin-left:0px; } .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count{  float:left;  } .woocommerce-result-count{  padding: 14px 25px;  color: #787878;  border: 1px solid #C5CDD1;  border-radius: 3px; }   .woocommerce .product .summary, .woocommerce-page .product .summary{  float:right;  width:48%;  } .woocommerce .rockthemes-woo-single-image, .woocommerce-page .rockthemes-woo-single-image{  float: left;  width: 48%;  } .woocommerce .images .thumbnails, .woocommerce-page .images .thumbnails{  margin:0 -0.313em 0 -0.313em; } .woocommerce .images .thumbnails a, .woocommerce-page .images .thumbnails a{  float: left;  width: 33.3333%;  padding:5px; } .woocommerce .images img, .woocommerce-page .images img{  background:#f9f9f9;  padding:15px;   box-shadow:0px 1px 1px rgba(0,0,0,0.1);  -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);  -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1); } .woocommerce .images .thumbnails img, .woocommerce-page .images .thumbnails img{  padding:10px;  } .woocommerce .rockthemes-woo-single-image span.onsale, .woocommerce-page .rockthemes-woo-single-image span.onsale{  top:15px;  right:15px; } .woocommerce .entry-summary > form, .woocommerce-page .entry-summary > form{  padding: 30px 0px;  border-top: 1px solid #C5CDD1;  border-bottom: 1px solid #C5CDD1;  margin: 30px 0; } .product .entry-summary form.cart .quantity{  margin:0px 15px 0px 0px;  }  .rtl .product .entry-summary form.cart .quantity{  margin:9px 0px 0px 30px;  } .product .entry-summary form.cart .button{  margin:0px;  padding:0px 30px;  line-height:48px;  height:48px; } .product .entry-summary .woocommerce-product-rating{  margin:30px 0px 15px;  } .product_meta > span{  font-size:14px;  margin-right: 10px;  margin-bottom:10px;  background: #56CCC8;  padding: 10px 15px;  display: inline-block;  color:#f9f9f9; } .product_meta a:not(.escapea):not(.button), .product_meta a{  color:#f9f9f9; } .product_meta a:not(.escapea):not(.button):hover, .product_meta a:hover{  color:#fff; } .product_meta i{margin-right:10px; position:relative; top:1px;} .product .tabs-motion-content{  padding:30px;  } .product .products.related, .product .upsells.products{  margin-bottom:60px;  }  .rtl.woocommerce .woocommerce-product-rating .star-rating,  .rtl.woocommerce-page .woocommerce-product-rating .star-rating{  float:right;  margin:.5em 0 0 4px; } .rtl.woocommerce div.product form.cart div.quantity, .rtl.woocommerce-page div.product form.cart div.quantity{  float:right; } .rtl.woocommerce div.product form.cart .button, .rtl.woocommerce-page div.product form.cart .button{  float:right; } .rtl.woocommerce .quantity input.qty, .rtl.woocommerce-page .quantity input.qty{  margin-left:0px;  margin-right:19px; }  .variations_form table{  background:none;  border:none;  width:100%; } .variations_form table td, .variations_form table tr{  background:none;  } .variations_form .label, .woocommerce-page div.product form.cart .variations .label, .woocommerce div.product form.cart .variations .label{  padding:0px; } .woocommerce #content div.product form.cart .variations label, .woocommerce div.product form.cart .variations label, .woocommerce-page #content div.product form.cart .variations label, .woocommerce-page div.product form.cart .variations label {  font-weight: 700;  position: relative;  display: inline-block;  background: #324864;  color: #FFF;  padding:0px 30px;  height:48px;  line-height:48px;  width:100%;  text-align:center; } .variations_form .value, .woocommerce-page div.product form.cart .variations .value, .woocommerce div.product form.cart .variations .value{  padding:0px 0px 0px 15px; } .variations_form .value a{  display:inline-block;  margin-top:15px;  text-decoration:underline; } .single_variation{  margin-bottom:30px;  }  .woocommerce #reviews #comments h2, .woocommerce-page #reviews #comments h2{  font-size:28px;  line-height:100%;  margin:0px 0px 30px;  } .product .rock-tabs-container .rock-tabs-content-container .tabs-motion-container{  background:#f9f9f9;  } #review_form_wrapper .comment-form label{  display:block;  margin-bottom:15px;  } #review_form_wrapper .comment-form-author, #review_form_wrapper .comment-form-email{  width:50%;  display:inline-block;  float:left; } #review_form_wrapper .comment-form-author{  padding-right:15px; } #review_form_wrapper .comment-form-email{  padding-left:15px;  }       .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range {  position: absolute;  z-index: 1;  font-size: .7em;  display: block;  border: 0;  background: #56CCC8; } .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {  position: absolute;  z-index: 2;  width: 20px;  height: 20px;  -webkit-border-radius: 20px;  border-radius: 20px;  border: 1px solid #c5cdd1;  cursor: pointer;  background: #f9f9f9;  outline: 0;  top: -6px; } .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{  margin-left: -4px; } .woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child,  .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child{  margin-left:-16px; } .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {  -webkit-border-radius: 1em;  border-radius: 1em;  background: #1f3045; } .price_slider_amount .price_label{  background:none;  padding:0px 10px;  color:#787878;  border:1px solid #c5cdd1;  display:inline-block;  margin-top:5px; } .woocommerce .widget_price_filter .price_slider_amount .button,  .woocommerce-page .widget_price_filter .price_slider_amount .button{  background:#56CCC8;  padding:5px 10px;  line-height:24px;  color:#f9f9f9;  display:inline-block;  margin-top:5px; }    .bbp-login-form fieldset{ border:none; padding:0px; margin:0px; } .bbp-login-form label{ margin-bottom:10px;  font-size:14px; } .bbp-login-form .bbp-username, .bbp-login-form .bbp-email, .bbp-login-form .bbp-password, .bbp-login-form .bbp-remember-me, .bbp-login-form .bbp-submit-wrapper{ margin-top:0px; margin-bottom:15px; } .bbp-login-form .bbp-submit-wrapper{ float:left; } .bbp-login-form input[type="text"], .bbp-login-form input[type="password"]{ width:100%; } .bbp-login-form .button:not(.escape_button_style), .bbp-login-form .button{ margin:0px; padding:10px 30px; } body.topic .bbp-private-reply{ background:none !important; } .topic .bbp-private-reply .bbp-reply-author{ border-left:3px solid #56ccc8; }     .main-header-area.not-visible{ opacity:0; } .main-header-area{ position:relative; width:100%; opacity:1; visibility:visible; z-index:99999; } .header-sticky .main-header-area{ position:static; width:100%; height:90px; opacity:1; visibility:visible; z-index:auto; } .sticky-header-wrapper{ position:relative;  z-index:99; display:block; } .sticky-header-wrapper.wrapper-unsticky{ z-index:auto; } .header-sticky-active{ position:fixed;  z-index:999;  top:0px;  left:0px; }  #nav .rtm-menu > li > a, #nav .rtm-menu > ul > li > a{ transition: line-height .6s, color .15s linear; -webkit-transition: line-height .6s, color .15s linear; -moz-transition: line-height .6s, color .15s linear; } .logo-main-wrapper{ transition: all .6s; -webkit-transition: all .6s; -moz-transition: all .6s; } .main-header-area, .logo-animation-container{ transition: all .6s; -webkit-transition: all .6s; -moz-transition: all .6s; } .disable-transition .main-header-area, .disable-transition .logo-animation-container, .disable-transition .logo-main-wrapper, .disable-transition #nav .rtm-menu > li > a, .disable-transition #nav .rtm-menu > ul > li > a{ transition:none; -webkit-transition:none; -moz-transition:none; -ms-transition:none; } .header-sticky-animate.main-header-area{ } .nav-main-wrapper{ padding:0px 15px; float:right; } .logo-main-wrapper{ position:relative; padding:0px 15px; float:left; overflow:hidden; min-height:48px; line-height:18px; } .logo-animation-container{ transform:translateY(0); -webkit-transform:translateY(0); -moz-transform:translateY(0); -ms-transform:translateY(0);  position:relative; }    .azoom-undermenu-mask{ position:absolute; top:100%; left:0px; width:100%; height:0px; z-index:995;  padding:0px; overflow:hidden; } .azoom-ajax-search-menu-item{ } #nav .azoom-ajax-search-menu-item a{ color:#ffffff; } .azoom-undermenu-mask.search-box-active{ height:118px; } .azoom-ajax-search-wrapper{ display:none; } .search-box-active .azoom-ajax-search-wrapper{ display:block; } .azoom-undermenu-box{ position:absolute; width:100%; height:auto; min-height:100%; top:-1000px; left:0px; border-top:3px solid #56CCC8;  } .azoom-undermenu-box-background{ background:#f9f9f9;   box-shadow:0 1px 15px rgba(0, 0, 0, 0.18); -webkit-box-shadow:0 1px 15px rgba(0, 0, 0, 0.18); -moz-box-shadow:0 1px 15px rgba(0, 0, 0, 0.18); } .azoom-undermenu-mask.active .azoom-undermenu-box{ top:0px; } .azoom-ajax-search-box{ position:relative;  top:-50px; } .search-box-active .azoom-ajax-search-box{ top:0px; -webkit-animation-name: slideInDownSmall; -webkit-animation-duration: 1s; -moz-animation-name: slideInDownSmall; -moz-animation-duration: 1s; animation-name: slideInDownSmall; animation-duration: 1s; } .azoom-ajax-search-box .search-no-result{ position:relative; display:block; padding:0px 15px; } .search-box-active .azoom-ajax-search-box{ padding:15px 0px; } .azoom-ajax-search-box .close-search-icon{ position: absolute; opacity:0; top: 0px; right: 0px; padding: 15px; font-size: 64px; line-height: 64px; font-weight: 100; cursor:pointer;  transform:translateX(0px); -webkit-transform:translateX(0px); -moz-transform:translateX(0px); -ms-transform:translateX(0px); } .search-box-active .azoom-ajax-search-box.searching .close-search-icon{ opacity:0;  transform:translateX(80px); -webkit-transform:translateX(80px); -moz-transform:translateX(80px); -ms-transform:translateX(80px); } .azoom-ajax-search-box.searching .ajax-loading-icon{ visibility:visible; opacity:0.8;  transform:translateX(0px); -webkit-transform:translateX(0px); -moz-transform:translateX(0px); -ms-transform:translateX(0px); } .azoom-undermenu-box .undermenu-box-button-cover{ display:none; font-weight:700; bottom: -63px; position: absolute; right: 15px; background: #F9F9F9; width: 240px; padding: 15px; line-height: 18px; text-align: center; opacity:0; overflow:hidden; } .azoom-undermenu-mask.search-box-active .azoom-undermenu-box .undermenu-box-button-cover{ width:240px; } .azoom-undermenu-box .undermenu-box-button-cover .search-results-button{ display:none; padding:15px; background:#787878; color:#fff; cursor:pointer; } .azoom-undermenu-mask.search-box-active .undermenu-box-button-cover .search-results-button{ display:block; } .azoom-undermenu-mask.search-box-active .azoom-undermenu-box .undermenu-box-button-cover.active{ display:block; opacity:1; } .azoom-undermenu-box .undermenu-box-button-cover .search-results-button:hover{ background:#56CCC8;  color:#fff; } .rtl .azoom-ajax-search-box .close-search-icon{ left:0px; right:auto; } .azoom-ajax-search-box .ajax-loading-icon{ visibility:hidden; position:absolute; opacity:0; top:0px; right: 0px; padding: 15px; font-size: 24px; line-height: 66px; font-weight: 100;  transform:translateX(-80px); -webkit-transform:translateX(-80px); -moz-transform:translateX(-80px); -ms-transform:translateX(-80px); } .azoom-ajax-search-box .ajax-loading-icon > img{ background:#fff; padding:5px 8px; } .azoom-undermenu-mask .azoom-ajax-search-box.search_full .ajax-loading-icon{ line-height:79px; }  .rtl .azoom-ajax-search-box .ajax-loading-icon{ right:auto; left:0px; } .search-box-active .azoom-ajax-search-box .close-search-icon{ opacity:.4; } .search-box-active .azoom-ajax-search-box .close-search-icon:hover{ opacity:.8; } .rockthemes-ajax-search-input{ display:none; opacity:0;  width:100%; padding:0px; padding-right:48px; } input[type="text"].rockthemes-ajax-search-input{ height:auto; } input[type="text"].rockthemes-ajax-search-input{ box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; } .rockthemes-ajax-search-input::-ms-clear {   display: none; } .azoom-undermenu-mask .search_full .rockthemes-ajax-search-input, .search_full .rockthemes-ajax-search-input:focus, .search_full .rockthemes-ajax-search-input:hover, .search_full .rockthemes-ajax-search-input:active{  background:none; border:none; border-bottom:1px solid #dedede; border-radius:0px; outline:none; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; } .search-box-active .rockthemes-ajax-search-input{ line-height:38px; font-size:28px; padding:15px 0px; opacity:1; display:block; } .ajax-search-results{ position:relative; display:block; padding:15px 0px; margin:0px -10px; width:100%; } .search_full .ajax-search-results{ padding:30px 0px 0px; width:auto; } .search_centered .ajax-search-results{ padding-top:0px; } .search_full .active-search-result{ overflow:hidden; }  .azoom-undermenu-mask .search_centered .rockthemes-ajax-search-input, .search_centered .rockthemes-ajax-search-input:focus, .search_centered .rockthemes-ajax-search-input:hover, .search_centered .rockthemes-ajax-search-input:active{  border:3px solid #56CCC8; border-radius:3px; outline:none; } .search-box-active .search_centered .rockthemes-ajax-search-input{ line-height:34px; font-size:24px; padding:10px 15px; opacity:1; display:block; } .azoom-ajax-search-box.search_centered .close-search-icon{ padding: 10px 15px; font-size: 60px; line-height: 100%; font-weight: 100; } .search-box-active .azoom-ajax-search-box.search_centered { margin:15px 0px; }  .active-search-results{ list-style:none; margin:0px; padding:0px; width:100%; overflow:hidden; } .search-single-result{ width:100%; margin:0px; padding:10px 15px; border:1px solid #f0f0f0; position:relative; left:0px; background:#fff; height:84px; overflow:hidden; } .search_centered .active-search-results{ } .search_centered .active-search-result{ } .search-single-result:hover{ background:#f9f9f9; } .search-single-result:hover .link-icon{ right:0px; } .rtl .search-single-result:hover .link-icon{ right:auto; left:0px; } .search-single-result:after{ clear:both; content:""; display:table; } .active-search-results .search-image{ max-width:60px; height:auto; float:left; } .rtl .active-search-results .search-image{ float:right; border-left:none; border-right:3px solid #56CCC8; } .active-search-results .search-content{ font-size:14px; padding-left:75px; padding-right:40px; } .rtl .active-search-results .search-content{ padding-left:40px; padding-right:75px; } .active-search-results .search-content strong{ font-weight:400; } .active-search-results .search-content p{ font-size:13px; } .active-search-results .link-icon{ position:absolute; top:0px; right:-48px; line-height:80px; width:48px; padding:0px 15px; color:#787878;  font-size:18px; height:100%; } .rtl .active-search-results .link-icon{ right:auto; left:-48px; } .menu_use_mobile_for_main .menu-mobile-details{ padding:0px; margin:0px; list-style:none; display:inline-block; margin-bottom:-2px; } .menu_use_mobile_for_main .menu-mobile-details:after{ content:''; clear:both; display:table; } .menu_use_mobile_for_main .menu-mobile-details > *{ float:left; } .rtl.menu_use_mobile_for_main .menu-mobile-details > *{ float:right; } .mobile-menu-switcher-holder, .mobile-cart-holder{display:none;} .mobile-menu-switcher-holder .mobile-menu-switcher, .mobile-cart-holder .mobile-cart{ line-height:inherit; display:block; } .menu_use_mobile_for_main .mobile-menu-switcher-holder, .menu_use_mobile_for_main .mobile-cart-holder{ display:block; font-size:24px; } .menu_use_mobile_for_main .azoom-ajax-search-menu-item{ display:block; } .menu_use_mobile_for_main .special-search-icon > i{ font-size:18px; } .menu_use_mobile_for_main .mobile-cart, .menu_use_mobile_for_main .mobile-menu-switcher{ padding:0 15px; display:block; line-height:inherit; cursor:pointer; color:#fff; } .menu_use_mobile_for_main .special-search-icon{ padding:0 15px; display:inline-block; cursor:pointer; color:#fff; } .mobile-menu-switcher.no-background{ background:none; } .mobile-menu-switcher .burger-block{ display:block; width:30px; height:5px; margin-bottom:5px; background:#787878; } #mobile-menu-list-icon { background: rgba(50, 72, 100, 0.6); width: 50px; height: 46px; margin: 0px; position: fixed; z-index: 2; } .mobile-menu-switcher-holder{ position:relative;  -webkit-perspective: 1000px;  } .menu-mobile-details #mobile-menu-list-icon{ background:none; position:relative; display: inline-block; vertical-align: bottom; } #mobile-menu-list-icon:before, #mobile-menu-list-icon:after, #mobile-menu-list-icon span { background: #fff; content: ''; display: block; width: 30px; height: 6px; position: absolute; left: 10px; } .menu-mobile-details #mobile-menu-list-icon:before, .menu-mobile-details #mobile-menu-list-icon:after, .menu-mobile-details #mobile-menu-list-icon span{ background:#787878; } #mobile-menu-list-icon:before { top: 10px; } #mobile-menu-list-icon:after { bottom: 10px; } #mobile-menu-list-icon span { top: 50%; margin-top: -3px; } #mobile-menu-list-icon:before, #mobile-menu-list-icon:after, #mobile-menu-list-icon span{ transition: all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition-property: transform, top, bottom, left, opacity; -moz-transition-property: transform, top, bottom, left, opacity; -webkit-transition-property: transform, top, bottom, left, opacity; -ms-transition-property: transform, top, bottom, left, opacity; } html.mm-opening #mobile-menu-list-icon span { left: -50px; opacity: 0; } html.mm-opening #mobile-menu-list-icon:before { top: 20px; } html.mm-opening #mobile-menu-list-icon:after { bottom: 20px; }  .azoom-woocommerce-cart-wrapper{ display:none; } .woocommerce-cart-active .azoom-woocommerce-cart-wrapper{ display:block; } .azoom-woocommerce-cart-menu-item{  } #nav .azoom-woocommerce-cart-menu-item a{ color:#ffffff; } .azoom-undermenu-mask.woocommerce-cart-active{ height:315px; } .azoom-woocommerce-cart-menu-item .special-cart-icon i{ margin-right:10px;  font-size:21px; position:relative; top:4px; } .mobile-cart-holder{ font-size:24px; line-height:100%; cursor:pointer; } .mobile-cart{ background:#152840; color:#ffffff; }  .azoom-woocommerce-box{ margin-top:0; margin-bottom:0;  padding-top:0px; padding-bottom:0px; } .azoom-woocommerce-box .widgettitle{ display:none; } .azoom-woocommerce-box-content .cart_list .variation{display:none;} .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li a img{ float:left; width:60px; max-height:60px; margin-right:15px; margin-left:0px } .rtl .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li a img{ float:right; margin-right:0px; margin-left:15px; } .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list{ margin:0px -10px; } .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list:after{ clear:both; content:""; display:table; } .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li .ajax-cart-content{ position:relative; overflow:hidden; background:#FFFFFF; border:3px solid #FFFFFF;  display:inline-block; padding:15px; width:100%; cursor:pointer;  box-shadow:0px 0px 0px 1px #f0f0f0; -webkit-box-shadow:0px 0px 0px 1px #f0f0f0; -moz-box-shadow:0px 0px 0px 1px #f0f0f0; } .azoom-woocommerce-box-content .cart_list li .ajax-cart-content .text-overflow{ padding-bottom:3px; } .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li .ajax-cart-content:hover{ background:#F9F9F9;  border-color:#F9F9F9; } .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li .ajax-cart-content:hover .link-icon{ right:0px; } .rtl .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li .ajax-cart-content:hover .link-icon{ right:auto; left:0px; } .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .cart_list li .ajax-cart-content a{ display: block; font-weight: 500; font-size: 16px; padding-bottom:3px; } .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .cart_list li .ajax-cart-content a.remove{ line-height:14px; float:right; } .rtl .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .cart_list li .ajax-cart-content a.remove{ float:left; } .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li .ajax-cart-content.ajax-cart-animate-border{ border:3px solid #56CCC8;   box-shadow:0px 0px 0px rgba(0,0,0,0); -webkit-box-shadow:0px 0px 0px rgba(0,0,0,0); -moz-box-shadow:0px 0px 0px rgba(0,0,0,0); } .azoom-woocommerce-cart-wrapper span.quantity{ font-size:10px; } .azoom-woocommerce-cart-wrapper span.amount{ font-size:19px; background: #56CCC8; padding: 0 10px; color: #FFF; } .azoom-woocommerce-cart-wrapper .buttons{ display:none; } .azoom-woocommerce-cart-wrapper .widget_shopping_cart_content > p.total{ float:right;  margin-bottom:0px; } .azoom-woocommerce-cart-wrapper .widget_shopping_cart_content > p.total * { display:inline; } .woocommerce-cart-active .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box{ margin-top:15px; margin-bottom:15px;  padding-top:15px; padding-bottom:15px; } .azoom-woocommerce-box{ position:relative;  top:-50px; } .woocommerce-cart-active .azoom-woocommerce-box{ top:0px; -webkit-animation-name: slideInDownSmall; -webkit-animation-duration: 1s; -moz-animation-name: slideInDownSmall; -moz-animation-duration: 1s; animation-name: slideInDownSmall; animation-duration: 1s; } .azoom-undermenu-mask.woocommerce-cart-active .azoom-undermenu-box .undermenu-box-button-cover{ width:480px; } .azoom-undermenu-box .undermenu-box-button-cover .azoom-woo-cart-buttons{ display:none; padding:15px; background:#56CCC8; color:#fff; cursor:pointer; float:left; margin-right:15px; width:216px; } .azoom-undermenu-box .undermenu-box-button-cover .azoom-woo-cart-buttons:last-child{ margin-right:0px; float:right; } .azoom-undermenu-mask.woocommerce-cart-active .undermenu-box-button-cover .azoom-woo-cart-buttons{ display:block; } .azoom-undermenu-mask.woocommerce-cart-active .azoom-undermenu-box .undermenu-box-button-cover{ display:block; opacity:1; transition:none; -webkit-transition:none; -moz-transition:none; } .azoom-undermenu-box .undermenu-box-button-cover .azoom-woo-cart-buttons:hover{ background:#324864;  color:#fff; } .azoom-undermenu-box .ajax-cart-content .link-icon{ position:absolute; bottom:15px; right:-48px; width:48px; padding:0px 15px; color:#787878;  font-size:18px; line-height:100%; } .rtl .azoom-undermenu-box .ajax-cart-content .link-icon{ right:auto; left:-48px; } .display-cart-count{ position:relative;  } .cart-current-count{ display:inline-block; } .cart-current-count.old{ position:absolute; top:0px; left:0px; }  .azoom-title-breadcrumbs{ position:relative; opacity:1; } .azoom-title-breadcrumbs.not-visible{opacity:0;} .azoom-breadcrumbs *{font-size:13px;} .azoom-breadcrumbs{float:right; list-style:none; margin:0px 0px 15px 0px; padding:0px; position:relative; z-index:95;} .azoom-breadcrumbs li{ float:left; margin-left:5px; } .rtl .azoom-breadcrumbs li{ float:right; } .full-width-title-breadcrumbs .azoom-breadcrumbs, .full-width-title-breadcrumbs .breadcrumbs-container > span { float:none; display:inline-block; margin-bottom:75px; margin-left:30px; margin-right:30px; } .full-width-title-breadcrumbs .breadcrumbs-container{ text-align:center; } .azoom-title-breadcrumbs.full-width-title-breadcrumbs .page-title{ margin-top: 60px; font-size: 78px; font-weight: 100; color: #FFF; text-shadow: 1px 1px 1px rgba(111, 111, 111, 0.68);  text-align:center; } .azoom-title-breadcrumbs.full-width-title-breadcrumbs.breadcrumbs-disabled .page-title{ margin-bottom:75px; } .azoom-title-breadcrumbs.full-width-title-breadcrumbs li, .azoom-title-breadcrumbs.full-width-title-breadcrumbs .breadcrumbs-container > span{ text-shadow: 1px 1px 1px rgba(111, 111, 111, 0.68); }  .azoom-title-breadcrumbs.half-width-title-breadcrumbs .columns{ margin:60px 0px; } .azoom-title-breadcrumbs.half-width-title-breadcrumbs .azoom-breadcrumbs, .azoom-title-breadcrumbs.half-width-title-breadcrumbs .breadcrumbs-container > span{ margin:5px 0px 0px; } .azoom-fixed-overlay-box{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 9999; padding: 120px 60px; background: #F9F9F9; text-align:center;   -webkit-animation-duration: .48s;      animation-duration: .48s; } .azoom-fixed-overlay-transparent{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 9999; background: rgba(0,0,0,0); }   .header-all-wrapper{ z-index:99; } .header-top-2{ position:relative; z-index:100; line-height:45px; border-bottom:1px solid #f0f0f0; } .header-top-2-font-size > *, .header-top-2-font-size a{ font-size:14px; }  .header-top-2 .header-wpml-container{ display:inline-block; line-height:45px; max-height:45px; margin:0px; float:right; border-right:1px solid #f0f0f0; padding-right:10px; } .wpml-in-ht2{ max-height:45px; } .wpml-in-ht2 #lang_sel a.lang_sel_sel{ border:none; line-height:45px; color:inherit; background-color:inherit; border-color:inherit; } .wpml-in-ht2 #lang_sel ul ul{ top:45px;  border-top:1px solid #f0f0f0; margin-left:-2px !important; } .wpml-in-ht2 .icl_lang_sel_current{ font-family:inherit; font-size:14px;  font-weight:bold; line-height:14px; } .wpml-in-ht2 #lang_sel ul ul a{ padding:10px; border-color:#f0f0f0; color:#C5CDD1; font-size:14px; } .wpml-in-ht2 #lang_sel{ font-family:inherit; } .wpml-in-ht2 #lang_sel ul ul a, .wpml-in-ht2 #lang_sel ul ul a span{ font-family:inherit; font-size:14px; } .wpml-in-ht2 #lang_sel li li{ width:162px; } .wpml-in-ht2 #lang_sel li li:hover > a{ background:#f9f9f9;  color:#787878; }  .rockthemes-divider .divider-line{ border-top: 1px solid #D5D5D5; width: 50%; height: 1px; display: block; position: relative; margin: 30px auto; } .rockthemes-divider .divider-symbol{ width: 11px; height: 11px; background: #00AAE8; border-radius: 5px 0 7px; display: block; position: absolute; top: -6px; left: 50%; margin-left: -4px; } .rockthemes-divider .divider-line-left{ border-top: 1px solid #D5D5D5; width: 50%; height: 1px; display: block; position: relative; margin: 30px 0px; } .rockthemes-divider .divider-symbol-left{ width: 11px; height: 11px; background: #00AAE8; border-radius: 5px 0 7px; display: block; position: absolute; top: -6px; left: 0px; margin-left: -4px; } .widget .rockthemes-divider .divider-symbol-left{ margin-left:0px; } .widget .divider-line-left{ margin:19px 0px 30px; }  .rock-loader-container{ width:44px; height:44px; position:absolute;  display:block; left:50%; top:50%; } .loader-gif, .loader-container > div{ background:#ffffff; width:50px; height:43px; padding:9px; } .rock-loader-container .loader-gif{ margin:10px auto; display:none; } .rockthemes-css-loader.loader-container > div{ background:none; width:50px; height:30px; padding:0px; }  .rt_loading, .rt_spinner{  display:block;  } .rt_spinner {  margin: 0px auto;  width: 50px;  height: 30px;  text-align: center;  font-size: 10px; } .rt_spinner > span {  background-color: #787878;  height: 100%;  width: 6px;  display: inline-block;   animation: rtloadermotion 1.2s infinite ease-in-out;  -webkit-animation: rtloadermotion 1.2s infinite ease-in-out; } .rt_spinner .rt_rect2 {  animation-delay: -1.1s;  -webkit-animation-delay: -1.1s; } .rt_spinner .rt_rect3 {  animation-delay: -1.0s;  -webkit-animation-delay: -1.0s; } .rt_spinner .rt_rect4 {  animation-delay: -0.9s;  -webkit-animation-delay: -0.9s; } .rt_spinner .rt_rect5 {  animation-delay: -0.8s;  -webkit-animation-delay: -0.8s; } @-webkit-keyframes rtloadermotion {  0%, 40%, 100% {   transform: scaleY(0.4);   -webkit-transform: scaleY(0.4);  }   20% {   transform: scaleY(1.0);   -webkit-transform: scaleY(1.0);  } } @keyframes rtloadermotion {  0%, 40%, 100% {   transform: scaleY(0.4);  -webkit-transform: scaleY(0.4);  }   20% {   transform: scaleY(1.0);  -webkit-transform: scaleY(1.0);  } } .rt_loading.azoom-search-loader{ margin-top:10px; }  #lang_sel_click, #lang_sel_click *, #lang_sel, #lang_sel *, #lang_sel_list, #lang_sel_list *{ box-sizing:content-box; z-index:999; } #lang_sel_click img.iclflag, #lang_sel img.iclflag, #lang_sel_list img.iclflag{ width:auto; height:auto;  } #lang_sel_click, #lang_sel, #lang_sel_list{ display:inline-block; text-align:left; } #lang_sel_click ul ul a, #lang_sel_click ul ul a:visited, #lang_sel ul ul a, #lang_sel ul ul a:visited, #lang_sel_list ul ul a, #lang_sel_list ul ul a:visited{ line-height:normal; } .lang_sel_sel .iclflag{padding:4px 10px 4px 0px;} #lang_sel_list a, #lang_sel_list a:visited, #lang_sel_list ul a, #lang_sel_list_list ul a:visited{ background:none; } #lang_sel_list .lang_sel_sel .iclflag{padding:0px;} .header-wpml-container{margin:15px 0 10px;}     .rockthemes-fullwidth-colored{position:relative;}  .rockthemes-unique-grid:not(.rockthemes-parallax){ position:relative;  max-width:100%; } .rockthemes-unique-grid.rockthemes-parallax .bg-image-overlay{ position:relative; } .unique-grid-border-bottom{ border-bottom:1px solid rgba(140,140,140,0.25); } .unique-grid-light-fonts hr{ border-color:rgba(197, 205, 209, 0.38); } .unique-grid-light-fonts .testimonials-soft-color{ color:inherit; } .parallax-mask-class{ overflow:hidden; background-attachment:fixed; background-position: 50% 0px; background-repeat: no-repeat; } .azoom-bgimage-cover .parallax-mask-class{ -webkit-background-size: cover ; -moz-background-size: cover ; -o-background-size: cover ; background-size: cover ; } .ismobile .parallax-mask-class{ background-attachment:scroll; background-size:cover; }  .rockthemes-unique-grid.row.collapse{max-width:100%; width:100%;}  .rockthemes-unique-grid[data-rsb-fullscreen="true"]{ height:100%; width:100%; } .rockthemes-video-bg[data-rsb-fullscreen="true"]{ visibility:hidden; width:100%; height:100%; } .rsb-vertical-space:not(.rockthemes-video-bg):before, .rsb-vertical-space:not(.rockthemes-video-bg):after, .rsb-vertical-space.rockthemes-video-bg .rockthemes-video-background-content:before, .rsb-vertical-space.rockthemes-video-bg .rockthemes-video-background-content:after{ display:table; content:''; height:105px; width:100%; } .down-arrow-active .rsb-vertical-space:not(.rockthemes-video-bg):after, .down-arrow-active.rsb-vertical-space:not(.rockthemes-video-bg):after, .down-arrow-active .rsb-vertical-space.rockthemes-video-bg .rockthemes-video-background-content:after, .down-arrow-active.rsb-vertical-space.rockthemes-video-bg .rockthemes-video-background-content:after{ height:135px; } .rockthemes-unique-grid .bg-image-overlay{ width:100%; height:100%; }  #rockthemes-inline-nav, #rockthemes-inline-nav ul, #rockthemes-inline-nav li{ margin-left:0px; margin-right:0px; list-style:none; } #rockthemes-inline-nav{ position:fixed; display:block; top:140px; right:15px; z-index:9999; } #rockthemes-inline-nav li{ padding:15px; position:relative; display:block; margin:10px 0px; height:30px; cursor:pointer; } #rockthemes-inline-nav li.deactive{ margin-right:-100px; } #rockthemes-inline-nav .rin-title{ position:absolute; background-color:#56CCC8; color:#f9f9f9; padding:5px 15px; top:3px; visibility:hidden; opacity:0; white-space:nowrap; right:75px; z-index:0; } #rockthemes-inline-nav .rin-title:after{ content: ''; width: 0; height: 0; border-top: 5px solid rgba(0, 0, 0, 0); border-bottom: 5px solid rgba(0, 0, 0, 0); border-left: 5px solid #F9F9F9; top:13px; right: -5px; display: block; position: absolute; } #rockthemes-inline-nav .rin-handler{ float: right; width: 10px; height: 10px; border-radius: 10px;   background-color: #c5cdd1; border:1px solid #f9f9f9;  transition:all .19s; -webkit-transition:all .19s; -moz-transition:all .19s; } #rockthemes-inline-nav li:hover .rin-title, #rockthemes-inline-nav li.title-active .rin-title{ visibility:visible; opacity:1; right:45px; } #rockthemes-inline-nav li:hover .rin-handler, #rockthemes-inline-nav li.active .rin-handler{ width: 18px; height: 18px; margin-top: -4px; margin-right: -4px; border-color:#c5cdd1; background-color:#fff; }  .rockthemes-video-bg{ position:relative; overflow:hidden; } .rockthemes-background-video{ width:100%; height:auto; z-index:0; position:absolute; top:0px; left:0px; } .rockthemes-video-background-content{ position:relative; top:0px; left:0px; bottom: 0px; height: 100%; width: 100%; right: 0px; } .rockthemes-background-video iframe, .rockthemes-background-video video {   position: relative;   top:0;   left: 0;   width: 100%;   height: 100%; border:none; }  .rockthemes-wp-gallery{ display:inline-block; }  .swiper-pagination-holder{ position:relative; text-align:center; margin-top:30px; margin-left:-20px; margin-bottom:30px; } .row.collapse .swiper-pagination-holder{ margin-left:0px; } .swiper-pagination .swiper-pagination-switch{ display:inline-block; width: 16px; height: 16px; border-radius: 16px; background-color: #C5CDD1; border: 1px solid #f9f9f9; margin:0px 3px; cursor:pointer; } .azoom-swiperslider.swiper-single-element{ text-align:center; } .swiper-single-element .swiper-pagination{ top: -38px; z-index: 9; } .swiper-pagination .swiper-active-switch {background: #f9f9f9; border-color:#C5CDD1;} .swiper-pagination{position:relative; display:inline-block; top:4px;} .swiper-container{margin:0px;} .azoom-swiperslider{ position:relative; width:100%;  margin-left:auto;  margin-right:auto;  overflow:hidden; } .rtl .azoom-swiperslider, .rtl .azoom-swiperslider *{ direction:ltr; } .swiper-arrow-left, .swiper-arrow-right{ display: inline-block; visibility:hidden; opacity:0;  font-size: 8px; font-weight: bold; text-align:center; cursor:pointer; width: 19px; height: 19px; line-height: 19px; border-radius: 19px;  background:#f9f9f9; border: 1px solid #C5CDD1; color:#C5CDD1; } .swiper-pagination-holder:hover .swiper-arrow-left, .swiper-pagination-holder:hover .swiper-arrow-right{ visibility:visible; opacity:1; }  .azoom-swiperslider #swiper-arrow-left.side-arrow-left, .azoom-swiperslider #swiper-arrow-right.side-arrow-right { position: absolute; top: 50%; margin-top: -20px; z-index: 9; background: rgba(0, 0, 0, 0.24); color: #F9F9F9; width: 30px; min-width:30px; height: 40px; line-height: 40px; text-align: center;  padding:0px; border:none; } .azoom-swiperslider #swiper-arrow-left.side-arrow-left i, .azoom-swiperslider #swiper-arrow-right.side-arrow-right i{ font-weight:bold; } .azoom-swiperslider .side-arrow-left{ left:0px; } .azoom-swiperslider .side-arrow-right{ right:0px; }   .single-box-element{ display:block; width:100%; height:auto; padding:15px; } .single-box-element h2 span{ line-height:100%; } .rock-achievement{ position:relative; font-family:"Titillium Web", sans-serif; font-weight:100; margin-bottom:30px; } .rock-achievement > .achievement-icon{ float: left; font-size: 45px; background: #56CCC8; height: 98px; width: 98px; text-align: center; line-height: 98px; color: #FFF; } .rock-achievement .achievement-content{ font-size:54px; } .rock-achievement.icon-active .achievement-content{ margin-left: 127px; } .rock-achievement .achievement-number{ margin-bottom:13px; }   .azoom-heading-wrapper{ position:relative;  margin-bottom:60px; margin-left:0px; } .azoom-heading-wrapper.icon-enabled.centered-heading{ margin-left:-20px; } .azoom-heading-wrapper.no-margin-bottom{ margin-bottom:0px; } .azoom-heading-inline{ position:relative;  display:inline-block; max-width:100%; -ms-word-wrap: break-word;  word-wrap:break-word; } .azoom-heading-wrapper.centered-heading .azoom-heading-inline, .azoom-heading-wrapper.right-heading .azoom-heading-inline{ display:inline; } .azoom-heading-wrapper:after{ content:''; display:block; clear:both; } .azoom-heading{ font-weight:600; margin:0px; line-height:100%; display:inline-block; } .azoom-heading-wrapper.centered-heading .azoom-heading, .azoom-heading-wrapper.right-heading .azoom-heading{ display:inline; } .azoom-heading > span{ display:inline; } .azoom-heading-icon{ width:14px; height:14px; display:block; position:absolute; left:0px; top:0px; background:#56CCC8; } .azoom-heading-wrapper.centered-heading .azoom-heading-icon, .azoom-heading-wrapper.right-heading .azoom-heading-icon{ left:-1px; top:-33px; } .azoom-heading-details{ margin-bottom:0px; margin-top:15px; } .azoom-heading-wrapper .heading-bottom-line{ display: block; position: relative; width: 100%; height: 1px; background: #56CCC8; margin-top: 30px; } .azoom-heading-wrapper .heading-bottom-line-end{ display: block; position: relative; width: 80px; height: 5px; background: #56CCC8; margin-top: 0px; left: 100%; margin-left: -80px; } .rtl .azoom-heading-wrapper .heading-bottom-line-end{ margin-left:auto; margin-right:-80px; left:auto; right:100%; } .azoom-heading-wrapper.centered-heading .heading-bottom-line{ margin-left:auto; margin-right:auto; max-width:480px; } .azoom-heading-wrapper.centered-heading .heading-bottom-line-end{ left:50%; margin-left:-40px; } .rtl .azoom-heading-wrapper.centered-heading .heading-bottom-line-end{ left:auto; margin-left:auto; right:50%; margin-right:-40px; }   .azoom-pt{ margin-right:-0.625em; } .azoom-pt-header{ color:#787878; text-align:center;  border-radius:inherit;  border-bottom-left-radius:0px; border-bottom-right-radius:0px; } .azoom-pt-featured{ background: #56CCC8;  padding:13px;  border-radius:inherit; color:#fff; font-size:14px; text-align:center; border-bottom-left-radius:0px; border-bottom-right-radius:0px; } .azoom-pt-package-name{ background: #324864; color:#f9f9f9; } .azoom-pt-package-name h3{ font-weight:normal;  padding:15px 0px;  font-size:20px; line-height:100%;  text-align:center;  color:inherit;  margin:0px; } .azoom-pt-header .price-details{ margin:0px; padding:30px 0px; line-height:100%; text-align:center; } .azoom-pt-header .price-details span{ display: inline-block; line-height: 1; } .azoom-pt-header .price-details .currency{ font-size: 24px; vertical-align: 29px; } .azoom-pt-header .price-details .price{ font-size:68px; } .azoom-pt-header .price-details .time{ font-size:16px; font-weight:600; } .azoom-pt-header .price-details .detail{ display:block; padding:15px; font-size:16px; color:#999; } .azoom-pt-header .button, .azoom-pt-header .button:not(.button_non_responsive){ margin:0px 30px 45px 30px; } .azoom-pt-columns{ position:relative; display:inline-block; background:#fff;  -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);  transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; } .azoom-pt-columns:hover{ z-index:9; -webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.18); -moz-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.18); box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.18); } .azoom-pt-option{ font-size:16px;  text-align:center;  color:#787878;  padding:15px;  margin:0px 30px; border-bottom:1px solid #c5cdd1;  font-weight:bold;  background:inherit; } .azoom-pt-option:last-child{ border-bottom:none;  margin-bottom:30px; } .azoom-pt-option-desc, .azoom-pt-option i{font-size:14px; margin-left:5px; color:#999; font-weight:normal;} .azoom-pt-option i{margin-right:15px; font-size:inherit;}    .rock-toggles-container .rock-toggle-header-icon{font-size:inherit; text-align:left; padding-right:5px; float:none; display:inline-block; width:25px;} .rock-toggle-header{border-bottom:1px solid #CCC; color:#666; cursor:pointer; font-size:16px; font-weight:400; } .rock-toggle-header i{color:inherit; font-size:11px; line-height:15px;} .rock-toggle-content{background:#fafafa;} .rock-toggle-content p:last-child{margin-bottom:0px;} .rock-toggle-header:hover{color:#333;} .shadow-divider-up{border-bottom:1px solid rgba(0,0,0,0.15); position:absolute; display:block; width:100%; left:0px; bottom:-1px;} .shadow-divider-down{border-top:1px solid rgba(0,0,0,0.15); position:absolute; display:block; width:100%; left:0px; top:0px;} .shadow-divider-up img, .shadow-divider-down img{display:block !important;} .hr-shadow-mask{ height:13px; overflow:hidden;  opacity:0.5; filter: alpha(opacity=50); } .hr-shadow-mask.shadow-dark{opacity:1; filter: alpha(opacity=100);} .shadow-absolute{ position:absolute; width:100%; bottom:-13px; left:0px; } hr.hr-shadow{height:30px; margin:0px; padding:0px; top:-31px; z-index:90;} .rotate-shadow{ transform:rotate(180deg); -ms-transform:rotate(180deg); -webkit-transform:rotate(180deg); position: absolute; bottom: 0px; left: 0px; height: 10px; width: 100%; opacity:0.7; filter:alpha(opacity=70); } .rotate-shadow hr.hr-shadow{top:-30px;} .shadow-effect { position:relative; background-color:#dedede; padding:20px 0 30px; font:14px/1.5 Arial, sans-serif; padding:1em; color:#666; text-shadow: 0px 1px 3px #fff; text-align:center; margin:50px auto; -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; } .shadow-effect:before, .shadow-effect:after { content:""; position:absolute; z-index:-2; } .curve:before { top:10px; bottom:10px; left:0; right:50%; -webkit-box-shadow:0 0 15px rgba(0,0,0,0.6); -moz-box-shadow:0 0 15px rgba(0,0,0,0.6); box-shadow:0 0 15px rgba(0,0,0,0.6); -moz-border-radius:10px / 100px; border-radius:10px / 100px; } .curve-hz-1:before { top:50%; bottom:0; left:10px; right:10px; -moz-border-radius:100px / 10px; border-radius:100px / 10px; }  .rock-tabs-container .tabs-motion-container{overflow:hidden;} .rock-tabs-container .rock-tabs-content-container p:last-child{margin-bottom:0px;} .rock-tabs-container .rock-tab-header-icon{display:inline-block; width:20px; line-height:14px;} .rock-tabs-container.tab-left{} .rock-tabs-container .rock-tabs-header-container .rock-tab-header{ font-size:16px; position:relative;  display:block;  padding:15px;  list-style:none; box-sizing:border-box;  -moz-box-sizing:border-box;  -webkit-box-sizing:border-box; font-weight:400;  color:#666;  cursor:pointer; } .rock-tabs-container .rock-tabs-header-container .rock-tab-header:hover{ color:#333; } .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header{ float:left; z-index:9; } .rtl .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header{ float:right; } .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header.active{ border-bottom:3px solid #FFF; } .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header.active:first-child{border-left:none;} .rock-tabs-container.tab-left .rock-tabs-header-container .rock-tab-header, .rock-tabs-container.tab-right .rock-tabs-header-container .rock-tab-header{} .rock-tabs-container.tab-left .rock-tabs-content-container{border-left:3px solid #56CCC8;} .rock-tabs-container.tab-right .rock-tabs-content-container{border-right:3px solid #56CCC8;} .rock-tabs-container.tab-shadow.tab-left .rock-tabs-content-container{box-shadow: -8px 0 20px -10px rgba(0, 0, 0, 0.4);} .rock-tabs-container.tab-shadow.tab-right .rock-tabs-content-container{box-shadow: 8px 0 20px -10px rgba(0, 0, 0, 0.4);} .rock-tabs-container.tab-left .rock-tabs-header-container .rock-tab-header.active{ z-index:10; } .rock-tabs-container .rock-tabs-content-container .tabs-motion-container{ background:#fafafa; } .rock-tabs-container.tab-top .rock-tabs-content-container .tabs-motion-container{border-top:3px solid #56CCC8;} .rock-tabs-container.tab-top .rock-tabs-content-container .tabs-motion-container{margin-top:-3px;} .boxed-layout .rock-tabs-container.tab-top .rock-tabs-content-container .tabs-motion-container{ border-top-width:3px; border-top-style:solid; margin-top:0px; } .rock-tabs-container .rock-tabs-header-container .rock-tab-header.active{background-color:#fafafa;} .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header.active:first-child{}  .rock-tabs-container.tab-left .rock-tabs-header-container{padding-right:0px;} .rock-tabs-container.tab-left .rock-tabs-content-container{padding-left:0px;} .rock-tabs-container.tab-right .rock-tabs-header-container{padding-left:0px;} .rock-tabs-container.tab-right .rock-tabs-content-container{padding-right:0px;} .boxed-layout .rock-tabs-container .rock-tabs-content-container .tabs-motion-container, .boxed-layout .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header.active{ border:none; } .rock-tabs-container.tab-shadow.tab-top .rock-tabs-header-container .rock-tab-header.active{ box-shadow: -8px 0 20px -14px rgba(0, 0, 0, 0.4), 8px 0 20px -14px rgba(0, 0, 0, 0.4); }   .rockicon-container{position:relative; display:block; padding:15px; background:#ddd; color:#666;} .rock-iconictext-container.rock-icon-top .rockicon-container-column{text-align:center; padding-top:0px;} .rock-iconictext-container.rock-icon-top .rockicon-container{display:inline-block;} .rock-iconictext-container.rock-icon-top .rockicon-container img{width:100%;} .rock-iconictext-container.rock-icon-top .rock-iconictext-header-title{margin-top:15px; margin-bottom:15px; text-align:center; font-size:16px; font-weight:600; line-height:25px;} .rock-iconictext-container.rock-icon-top .rock-iconictext-header-title *{text-align:center;} .rock-iconictext-container.rock-icon-top .rock-iconictext-header-title h3{font-size:18px; font-weight:inherit; color:inherit;} .rockicon-container.rock-icon-left{display:inline-block; vertical-align:middle;} .rock-iconictext-header-title{font-size:16px;} .rock-iconictext-header-title strong{font-weight:600;} .rock-iconictext-container div:not(.rock-iconictext-content) a:hover {text-decoration:none;} .rock-icon-left .rockicon-container-column{margin-right:15px; display:inline;} .rock-icon-right{text-align:right;} .rockicon-azoom-box{ width: 106px; height: 106px; line-height: 102px; border-radius:15px; top: 0; background: #dddddd; text-align: center; border-radius:30px 0px 45px; } .rockicon-circle-box{ width: 106px; height: 106px; line-height: 102px; border-radius:106px; top: 0; background: #dddddd; text-align: center; } .rockicon-rounded-box{ width: 106px; height: 106px; line-height: 102px; border-radius:15px; top: 0; background: #dddddd; text-align: center; } .rockicon-cornered-box{ width: 106px; height: 106px; line-height: 102px; border-radius:0px; top: 0; background: #dddddd; text-align: center; } .rockicon-raindrop-box{ width: 106px; height: 106px; line-height: 102px; border-radius:0px 23px 15px; top: 0; background: #dddddd; text-align: center; } .rockicon-border-only{ background:none; border:2px solid #787878; }   .azoom-skill{ position:relative; margin:0px auto 15px;  max-width:100%; width:100%; } .azoom-skill, .azoom-skill *{ -webkit-backface-visibility: hidden; -webkit-perspective: 1000;  transform-origin:left top; -webkit-transform-origin:left top;  transition:all 1s linear; -webkit-transition:all 1s linear; -moz-transition:all 1s linear; } .rtl .azoom-skill, .rtl .azoom-skill *{ transform-origin:right top; -webkit-transform-origin:right top; } .azoom-skill-bg{ position:relative; background:#152840; height:40px; width:100%; line-height:40px; display:block; } .azoom-skill-value-bg{ background:#56CCC8; position:absolute; top:0px; left:0px; width:40%; height:40px; display:block; overflow:hidden;  transform:scaleX(0.3); -webkit-transform:scaleX(0.3); -moz-transform:scaleX(0.3); -ms-transform:scaleX(0.3); } .rtl .azoom-skill-value-bg{ left:auto; right:0px; } .azoom-skill-value{ background:rgba(0, 0, 0, 0.24); text-align:center; position:absolute; top:0px; right:0px; padding:0px 15px; height:40px; width:60px; line-height:40px; color:#f9f9f9;  -webkit-backface-visibility: hidden; -webkit-perspective: 1000;  transform-origin:right top; -webkit-transform-origin:right top;  transition:all .48s 1s; -webkit-transition:all .48s 1s; -moz-transition:all .48s 1s;  transform:translateX(65px); -webkit-transform:translateX(65px); -moz-transform:translateX(65px); -ms-transform:translateX(65px); } .rtl .azoom-skill-value{ right:auto; left:0px;   transform:translateX(-65px); -webkit-transform:translateX(-65px); -moz-transform:translateX(-65px); -ms-transform:translateX(-65px); } .azoom-skill-title{ position:absolute; top:0px; left:0px; width:100%; height:40px; line-height:40px; color:#f9f9f9; padding:0px 15px; } .azoom-skill.active .azoom-skill-value-bg{ transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); -ms-transform:scaleX(1.0); } .azoom-skill.active .azoom-skill-value{ transform:translateX(0px); -webkit-transform:translateX(0px); -moz-transform:translateX(0px); -ms-transform:translateX(0px); }    .azoom-portfolio-header{} .azoom-portfolio-header i{font-size:14px;} .azoom-portfolio-header .azoom-portfolio-main-title{ float: left; margin-right: 30px; font-size: 24px; margin-bottom: 15px; border-right: 1px solid #CCC; padding-right: 15px; } .azoom-portfolio-header .azoom-portfolio-mode-switch{float:left; margin-top:-2px;} .azoom-portfolio-header .azoom-portfolio-mode-switch .button.active{margin-top:2px;} .azoom-portfolio-header .button{padding:5px 10px 2px !important; cursor:pointer;} ul.azoom-portfolio-body{margin-right:-0.625rem; height:15px;} .swiper-slide ul.azoom-portfolio-body.rockthemes-masonry{height:auto;} .azoom-portfolio-body.swiper-navigation-active{margin:0px;} .azoom-portfolio-body .list-description{display:none;} .azoom-portfolio-container .azoom-portfolio-body .azoom-portfolio-category-link a:hover{text-decoration:none;} .azoom-portfolio-container .azoom-portfolio-body .azoom-portfolio-title a:hover{text-decoration:none;} .azoom-portfolio-container .hr-shadow-mask{opacity:1;} .azoom-portfolio-container .hr-shadow-mask hr.hr-shadow{top:-30px;} .azoom-portfolio-container.grid .azoom-portfolio-body .azoom-portfolio-title, .azoom-portfolio-container.grid .azoom-portfolio-body .azoom-portfolio-title a{font-weight:300; font-size:20px; margin:23px 0px 15px;} .azoom-portfolio-container.grid .azoom-portfolio-body .azoom-portfolio-excerpt{margin:0px 0px 15px 0px;} .azoom-portfolio-container.grid .azoom-portfolio-body .grid-description p:last-child{margin-bottom:10px;} .azoom-portfolio-container.grid .azoom-portfolio-body .grid-description p:first-child{margin-top:10px;} .azoom-portfolio-container .azoom-portfolio-category-link{margin-bottom:10px; font-style:italic;} .azoom-portfolio-container.grid .azoom-portfolio-body .boxed-layout{padding:0 30px 15px; border-top-left-radius:0px; border-top-right-radius:0px;}  .overlay-date-area{ position: absolute; z-index: 1; top: 0px; left: 0px; background: #56CCC8; padding: 10px; color: #F9F9F9; font-size: 16px; } .boxed-layout.boxed-colors .overlay-date-area{ color:#f9f9f9; } .hover-active .overlay-date-area{ top:-60px; } .overlay-date-area > i{ padding-right:10px; }  .ajax-category-navigation{ text-align:center; } .ajax-category-navigation, .ajax-category-navigation ul, .ajax-category-navigation li{ list-style:none; margin:0px; padding:0px; } .ajax-category-navigation ul{ text-align:left;  display:inline-block; } .ajax-category-navigation li{ float:left; display:inline-block; padding:15px 15px; color:#787878; } .ajax-category-navigation li.no-value{ color:#c5cdd1; } .ajax-category-navigation li a{ color:inherit; font-weight:500; font-size:14px; } .ajax-category-navigation li a:hover, .ajax-category-navigation li a.active{ color:#56CCC8; } .ajax-category-navigation{ position:relative; width:100%; padding-left:15px; padding-right:15px; background:#f9f9f9; } .azoom-portfolio-container.masonry-active .ajax-category-navigation{ width:auto; margin-right:1.25rem; } .azoom-portfolio-container.masonry-active.wall-mode-active .ajax-category-navigation, .azoom-portfolio-container.wall-mode-active .ajax-category-navigation{ margin-right:0px; } .ajax-category-navigation .ajax-category-loading-cover{ display:none; } .ajax-category-navigation.loading .ajax-category-loading-cover{ display:block; background:#fff; position:absolute; width:100%; height:100%; top:0px; left:0px; z-index:9; text-align:center; } .ajax-category-navigation.loading .rt_loading{ position: absolute; top: 50%; left: 50%; margin-left: -25px; margin-top: -15px; } .grid-description .azoom-price, .list-description .azoom-price{ background: #56CCC8; display: inline-block; padding: 5px 15px; margin-bottom: 15px; } .grid-description .azoom-price ins, .boxed-layout.boxed-colors .azoom-price ins{ background:none; } .grid-description .azoom-price span, .boxed-layout.boxed-colors .azoom-price span{ color: #F9F9F9; } .load-more-wrapper{ position:relative; width:100%;  text-align:center; margin-top:45px; } .load-more{ position:relative; } .load-more-wrapper .button{ margin-bottom:0px; } .load-more-button-loader .rt_spinner{ position:absolute; top:50%; left:50%; margin-top:-15px; margin-left:-25px; } .load-more-button-loader{ display:none; } .loading .load-more-button-loader{ position:absolute; background:#fff; top:0px; left:0px; width:100%; height:100%; display:block;  z-index:9; border-radius:inherit; } .azoom-portfolio-container.list .azoom-portfolio-body > li{margin-bottom:60px;} .azoom-portfolio-container.list .azoom-portfolio-body .azoom-portfolio-category-link a{font-size:inherit;} .azoom-portfolio-container.list .azoom-portfolio-body{margin:0px; padding:0px; list-style:none;} .azoom-portfolio-container.list .azoom-portfolio-body .grid-description{display:none;} .azoom-portfolio-container.list:not(.boxed_layout_holder) .azoom-portfolio-body .list-description{display:block;} .azoom-portfolio-container.list.boxed_layout_holder .azoom-portfolio-body .list-description{display:block; margin:0px} .azoom-portfolio-container.list .azoom-portfolio-body .azoom-portfolio-title, .azoom-portfolio-container.list .azoom-portfolio-body .azoom-portfolio-title a{font-weight:500; margin:0 0 10px 0;} .azoom-portfolio-container.list .azoom-portfolio-buttons{margin-bottom:15px; text-align: right;} .azoom-portfolio-container.list .azoom-portfolio-buttons > a{margin-left:10px; margin-top:10px;} .azoom-portfolio-container.list .azoom-portfolio-body .boxed_layout_holder .list-description{margin:0px 12px;} .azoom-portfolio-container:not(.wall-mode-active) .azoom-portfolio-body > div{ margin:0px; } .azoom-portfolio-container.list:not(.wall-mode-active) .azoom-portfolio-body > div{ margin:0px; }   .relative-container.rockthemes-hover{ overflow:hidden; width:auto; display:inline-block;  max-width:100%; } .azoom-default-item .relative-container.rockthemes-hover{ display:block; max-width:100%; width:100%; } .entry-thumbnail .relative-container.rockthemes-hover{ display:inline-block; max-width:100%; } .azoom-default-item{ overflow:hidden; } .azoom-portfolio-container.din_hover.wall-mode-active .azoom-default-item{ overflow:visible; } .azoom-portfolio-container.din_hover.wall-mode-active.masonry-active .azoom-default-item{ overflow:hidden; } .azoom-portfolio-container.wall-mode-active:not(.masonry-active) .relative-container{ width:100.3%; max-width:100.3%; } .azoom-default-item img{ width:100%; } .block-collapse .azoom-default-item img{ width:100%; max-width:100%; height:auto; } .rockthemes-masonry .azoom-default-item{visibility:visible;} .rockthemes-masonry .azoom-default-item.azoom-animate-queue, .azoom-default-item.azoom-animate-queue{ visibility:hidden; } .azoom-default-item .azoom-hover-effect, .entry-thumbnail .azoom-hover-effect{   background:transparent; } .azoom-default-item:not(.rockthemes-woo-elem) .azoom-hover-effect a i, .azoom-default-item:not(.rockthemes-woo-elem) .azoom-hover-effect li:not(.link-elem) a:hover i, .entry-thumbnail .azoom-hover-effect a i, .entry-thumbnail .azoom-hover-effect li:not(.link-elem) a:hover i{   color:#fff;  }  .azoom-default-item img, .entry-thumbnail > .relative-container > img{  transform:scale(1,1);  -webkit-transform:scale(1,1);  -moz-transform:scale(1,1);  -ms-transform:scale(1,1);  backface-visibility:hidden;  -webkit-backface-visibility:hidden;  transition:all .6s;  -webkit-transition:all .6s;  -moz-transition:all .6s; } .azoom-default-item .hover-active > img, .entry-thumbnail.hover-active > .relative-container > img{  transform:scale(1.1, 1.1);  -webkit-transform:scale(1.1, 1.1);  -moz-transform:scale(1.1, 1.1);  -ms-transform:scale(1.1, 1.1); } .hover-active .azoom-hover-effect{ transition:all .35s; -webkit-transition:all .35s; -moz-transition:all .35s;  -ms-transition:all .35s;   } .azoom-hover-effect{ transition:all .45s .18s; -webkit-transition:all .45s .18s; -moz-transition:all .45s .18s;  -ms-transition:all .45s .18s;  } .disable-transition .hover-active .azoom-hover-effect, .disable-transition .azoom-hover-effect{ transition:none; -webkit-transition:none; -moz-transition:none; -ms-transition:none; } .azoom-hover-effect ul, .azoom-hover-effect li{ list-style:none;  margin:0px; padding:0px; } .azoom-hover-effect li{ position:relative; bottom:0px; transform:translateY(40px); -webkit-transform:translateY(40px); -moz-transform:translateY(40px); -ms-transform:translateY(40px); float:left; padding:10px;  transform-origin:center bottom; -webkit-transform-origin: center bottom; -moz-transform-origin: center bottom; -o-transform-origin: center bottom; } .azoom-hover-effect li:not(.link-elem) a i{ transition:all .45s; -webkit-transition:all .45s; -moz-transition:all .45s;  -ms-transition:all .45s;  } .disable-transition .azoom-hover-effect li:not(.link-elem) a i{ transition:none; -webkit-transition:none; -moz-transition:none; -ms-transition:none; } .azoom-hover-effect li:not(.link-elem) a:hover i{ color:#56CCC8; } .azoom-hover-effect li.link-elem i{ font-weight:600; } .azoom-hover-container .azoom-hover-effect li:nth-child(1){transition:transform .15s ease-out; -webkit-transition:transform .15s ease-out;} .azoom-hover-container .azoom-hover-effect li:nth-child(2){transition:transform .25s ease-out; -webkit-transition:transform .25s ease-out;} .azoom-hover-container .azoom-hover-effect li:nth-child(3){transition:transform .25s ease-out .1s; -webkit-transition:transform .25s ease-out .1s;} .azoom-hover-container .azoom-hover-effect li:nth-child(4){transition:transform .25s ease-out .2s; -webkit-transition:transform .25s ease-out .2s;} .azoom-hover-container .azoom-hover-effect li:nth-child(5){transition:transform .25s ease-out .3s; -webkit-transition:transform .25s ease-out .3s;} .azoom-hover-container .azoom-hover-effect li:nth-child(6){transition:transform .25s ease-out .4s; -webkit-transition:transform .25s ease-out .4s;} .azoom-hover-container .azoom-hover-effect li:nth-child(7){transition:transform .25s ease-out .5s; -webkit-transition:transform .25s ease-out .5s;} .hover-active .azoom-hover-effect li:nth-child(1){transition:transform .45s ease-out .0s; -webkit-transition:transform .45s ease-out .0s;} .hover-active .azoom-hover-effect li:nth-child(2){transition:transform .45s ease-out .1s; -webkit-transition:transform .45s ease-out .1s;} .hover-active .azoom-hover-effect li:nth-child(3){transition:transform .45s ease-out .2s; -webkit-transition:transform .45s ease-out .2s;} .hover-active .azoom-hover-effect li:nth-child(4){transition:transform .45s ease-out .3s; -webkit-transition:transform .45s ease-out .3s;} .hover-active .azoom-hover-effect li:nth-child(5){transition:transform .45s ease-out .4s; -webkit-transition:transform .45s ease-out .4s;} .hover-active .azoom-hover-effect li:nth-child(6){transition:transform .45s ease-out .5s; -webkit-transition:transform .45s ease-out .5s;} .hover-active .azoom-hover-effect li:nth-child(7){transition:transform .45s ease-out .6s; -webkit-transition:transform .45s ease-out .6s;} .azoom-hover-container{ position: absolute; display:block; bottom:0px;  transform:translateY(100%);  -webkit-transform:translateY(100%);  -moz-transform:translateY(100%);  -ms-transform:translateY(100%);   left: 0px; height: 100px; width: 100%; z-index:10;  transform-origin:center bottom; -webkit-transform-origin: center bottom; -moz-transform-origin: center bottom; -o-transform-origin: center bottom; } .hover-active .azoom-hover-container{ transform:translateY(0px); -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -ms-transform:translateY(0px); } .azoom-hover-effect{ position:absolute; left:0px; bottom:0px;  transform:translateY(100px); -webkit-transform:translateY(100px); -moz-transform:translateY(100px); -ms-transform:translateY(100px);   background:#f9f9f9; z-index:9; width:100%; text-align:center;  transform-origin:center bottom; -webkit-transform-origin: center bottom; -moz-transform-origin: center bottom; -o-transform-origin: center bottom; } .azoom-hover-effect > ul{ margin-left:10px; } .woo-grid-hover .azoom-hover-effect > ul{ margin-left:0px; } .hover-active .azoom-hover-effect{ transform:translateY(0px); -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -ms-transform:translateY(0px); } .hover-active .azoom-hover-effect li{ transform:translateY(0px); -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -ms-transform:translateY(0px); } .azoom-hover-effect a i{ color:#c5cdd1;  font-size:19px; line-height:24px; } .hover-active i{ color:inherit; } .rockthemes-hover-icon.link-elem a:hover .animate-icon.animate-to-right, .rockthemes-hover-icon.link-elem a:hover .animate-icon{ color:#ffffff; } .azoom-portfolio-body li > .relative-container > img{ position:relative; } .hover-item-details-container{ visibility:hidden; position: absolute; display:block !important; top: 0px; left: 0px; width: 100%; text-align: center; padding: 19px; background: #56CCC8; height: 100%; color: #FFF; opacity:0; z-index:9;  transition:opacity .6s; -webkit-transition:opacity .6s; -moz-transition:opacity .6s; } .disable-transition .hover-item-details-container{ transition:none; -webkit-transition:none; -moz-transition:none; -ms-transition:none; } .hover-item-details-container h2{ position:relative; padding:0px 15px; max-width:100%; font-size: 24px; font-weight: 400; line-height:44px; border-bottom:1px solid #f9f9f9; text-overflow: ellipsis; white-space:nowrap; overflow:hidden;  color: #F9F9F9; transform:translateY(-60px); -webkit-transform:translateY(-60px); -moz-transform:translateY(-60px); -ms-transform:translateY(-60px);  opacity:0;  transition:all .49s; -webkit-transition:all .49s; -moz-transition:all .49s; } .disable-transition .hover-item-details-container h2{ transition:none; -webkit-transition:none; -moz-transition:none; -ms-transition:none; } .hover-item-details-container h2 a{ color:inherit; } .hover-item-details-container h2 a:hover{ color:inherit; } .hover-active .hover-item-details-container h2{ transform:translateY(0px); -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -ms-transform:translateY(0px);  opacity:1; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: inline-block; margin-bottom:5px; } .hover-item-details-container span{ display:block; position:relative; transform:translateY(60px); -webkit-transform:translateY(60px); -moz-transform:translateY(60px); -ms-transform:translateY(60px);  opacity:0.3;  transition:all .35s; -webkit-transition:all .35s; -moz-transition:all .35s; } .disable-transition .hover-item-details-container span{ transition:none; -webkit-transition:none; -moz-transition:none; -ms-transition:none; } .hover-item-details-container span.small-hover-elem{ display:none; } .hover-item-details-container .grid-hover-categories{ padding-bottom:5px; } .hover-item-details-container .grid-hover-categories a.escapea{ font-weight:300; color:inherit; font-style:italic; } .hover-active .hover-item-details-container span{ transform:translateY(0px); -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -ms-transform:translateY(0px);  opacity:1; line-height:150%; } .hover-active .hover-item-details-container{ visibility:visible; opacity:1; }  .hover-active-small .hover-item-details-container{ visibility:visible; opacity:1;  padding:15px; top:auto; bottom:0px; transition:none; -webkit-transition:none; -moz-transition:none; } .hover-active-small .hover-item-details-container a{ color:inherit; padding:0px; } .hover-active-small .hover-item-details-container h2{ transform: translateY(0px); -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); opacity: 1; } .hover-active-small .azoom-woo-hover-container{ border:none; z-index:999; } .hover-active-small .hover-item-details-container .grid-hover-categories, .hover-active-small .hover-item-details-container .grid-hover-excerpt{ display:none; } .hover-active.hover-active-medium .rockthemes-hover h2{ font-size:24px;   transition:top .48s, font-size 0s; -webkit-transition:top .48s, font-size 0s; -moz-transition:top .48s, font-size 0s; -ms-transition:top .48s, font-size 0s; } .disable-transition .hover-active.hover-active-medium .rockthemes-hover h2{ transition:none; -webkit-transition:none; -moz-transition:none; -ms-transition:none; } .hover-active.hover-active-medium:not(.tall) .rockthemes-hover .hover-item-details-container span{ display:none; } .hover-active.hover-active-medium .azoom-hover-effect a i{ font-size:19px; line-height:24px; } .hover-active.hover-active-medium .azoom-hover-effect li{ padding:14px 10px 9px; } .hover-active.hover-active-medium .hover-item-details-container{  transition:none; -webkit-transition:none; -moz-transition:none; } .hover-active.hover-active-medium .grid-hover-excerpt{display:none;} .hover-active.hover-active-medium.wide .hover-item-details-container{ padding:18px 30px; } .azoom-hover-effect li.link-elem, .hover-active.hover-active-medium .azoom-hover-effect li.link-elem{ padding:0; } .azoom-hover-effect li.link-elem i{ padding:10px 20px 10px 35px; margin:0px; font-size:16px; } .hover-active.hover-active-medium .azoom-hover-effect li.link-elem i{ font-size:16px; padding:14px 20px 9px 15px; margin-left:0px; } .hover-active.hover-active-medium .azoom-hover-effect li.link-elem a:hover i{ -webkit-animation-name: none; -webkit-animation-duration:0 ; -moz-animation-name: none; -moz-animation-duration: 0; animation-name: none; animation-duration: 0; }  .widetall .hover-item-details-container{ padding:45px; } .widetall .azoom-hover-effect li{ padding:25px 15px 25px 25px; } .widetall .hover-item-details-container h2{ font-size:37px; line-height:inherit; } .widetall .hover-item-details-container .grid-hover-categories{ padding-bottom:8px; } .widetall .hover-item-details-container .grid-hover-categories a.escapea{ font-size:16px; } .widetall .azoom-hover-effect li.link-elem{ padding:0px; margin:0px; } .widetall .azoom-hover-effect li.link-elem i{ padding:25px 25px 15px 45px; } .boxed-layout .grid-description .azoom-woo-grid-buttons{ margin: 0 -1.875em; }  .wall-mode-active .azoom-woo-hover-container{ border-top:3px solid #f9f9f9; } .azoom-hover-effect li.azoom-woo-grid-buttons{ padding:0px; } .azoom-hover-container.woo-grid-hover{ height:auto; } .hover-active .azoom-hover-container.woo-grid-hover{ bottom:0px; } .azoom-woo-grid-hover{ background: #56CCC8; padding: 11px 18px; position: relative; bottom: 43px; display: inline-block; z-index: 999; color: #FFF; text-align:center; } .hover-active .azoom-woo-grid-hover{ height:auto; bottom:0px;  width:100%; background:transparent; } .azoom-woo-grid-hover .grid-price{ font-size:16px; line-height:21px; } .woo-grid-hover .azoom-hover-effect .azoom-woo-grid-buttons{ position:relative; float:none; clear:both; display:block; } .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span{ text-align:center; } .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span.large-6:last-child{ border-left:3px solid #56CCC8; } .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span a{ display:inline-block; padding:10px 15px;  font-size:14px; margin:0px; color:inherit; } .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span i{ font-size:12px; margin-right:10px; } .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span .icomoon-icon-shopping114{ font-size:16px; top:1px; } .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span a:hover{ color:#56CCC8; } .azoom-hover-effect .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span a{ color:#f9f9f9; } .woo-grid-hover .azoom-hover-effect{ position:relative; padding:0px; background:#152840; visibility:hidden; } .hover-active .woo-grid-hover .azoom-hover-effect li{ width: 100%; text-align: center; padding: 0px; } .hover-active .woo-grid-hover .azoom-hover-effect li.hover-mobile-back a{ padding: 10px 30px 10px; display: inline-block; } .hover-active .woo-grid-hover .azoom-hover-effect li.hover-mobile-back a i{ color:#f9f9f9; } .hover-active .woo-grid-hover .azoom-hover-effect, .hover-active-small .woo-grid-hover .azoom-hover-effect{ visibility:visible; } .woo-grid-hover .woo-grid-title{ font-size:24px; line-height:28px; color:inherit; display:none; } .hover-active .woo-grid-hover .woo-grid-title{display:block;} .azoom-hover-effect li.azoom-woo-grid-buttons .rockthemes-woo-buttons-container span i{ font-size:inherit; line-height:inherit; margin-right:5px; padding:0px; } .azoom-hover-effect li.azoom-woo-grid-buttons .rockthemes-woo-buttons-container .add_to_cart_button i{ font-size: 18px; position: relative; top: 3px; line-height: 1px; } .azoom-hover-effect .rockthemes-woo-buttons-container a i{ color:#f9f9f9; } .added_to_cart.wc-forward{ display:none !important; } .grid-price .added_icon{ font-size:14px;  margin-left:5px; } .grid-price del{ font-size:14px; } .woo-grid-hover .rockthemes-woo-buttons-container a i{ padding:0px; transition:all .3s !important; -webkit-transition:all .3s !important; -moz-transition:all .3s !important; } .woo-grid-hover .azoom-hover-effect .rockthemes-woo-buttons-container a:hover, .woo-grid-hover .azoom-hover-effect .rockthemes-woo-buttons-container a:hover i{ color:#56CCC8; } .list-description .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span a{ color:inherit; }  .hover-active.hover-active-medium .azoom-woo-grid-buttons span:not(.rt_loading){ display:inline-block; } .hover-active.hover-active-medium .rockthemes-hover .azoom-woo-grid-buttons span .text{ display:none; } .hover-active.hover-active-medium .azoom-hover-effect .azoom-woo-grid-buttons{ padding:0px; } .hover-active.hover-active-medium .grid-price span{ display:inline-block; } .hover-active.hover-active-medium .azoom-woo-grid-hover{ background:transparent; } .hover-active-small .woo-grid-hover .azoom-woo-grid-hover{ display:none; } .add_to_cart_button.loading .rt_spinner{ position:absolute; top:50%; left:50%; margin-top:-15px; margin-left:-25px; } .add_to_cart_button .rt_loading.woocommerce-loader{ display:none; } .add_to_cart_button:not(.loading) .rt_loading.woocommerce-loader > .rt_spinner > *{ transition:none; -webkit-transition:none; -moz-transition:none; -ms-transition:none;  animation:none; -webkit-animation:none; -ms-animation:none; } .add_to_cart_button.loading .rt_loading.woocommerce-loader{ position:absolute; background:#fff; top:0px; left:0px; width:100%; height:110%; display:block;  z-index:9; }  .relative-container.image-hover-enabled{ display:inline-block; overflow:hidden;  width:auto;  max-width:100%; } .single-image-hover-bg{ position:absolute; display:block; height:42px; line-height:42px; width:100%; max-width:100%; bottom:0px; left:0px; text-align:center; } .azoom-single-image:not(.single-image-hover-centered) .single-image-hover-bg{ transform:translateY(48px);  -webkit-transform:translateY(48px);  -moz-transform:translateY(48px);  -ms-transform:translateY(48px); } .azoom-single-image:not(.single-image-hover-centered) a:hover .single-image-hover-bg{ transform:translateY(0px);  -webkit-transform:translateY(0px);  -moz-transform:translateY(0px);  -ms-transform:translateY(0px); } .single-image-hover-title{ position:relative; display:block; font-size:18px; } .azoom-single-image:not(.single-image-hover-centered) .single-image-hover-title{ transform:translateY(80px);  -webkit-transform:translateY(80px);  -moz-transform:translateY(80px);  -ms-transform:translateY(80px); } .azoom-single-image:not(.single-image-hover-centered) a:hover .single-image-hover-title{ transform:translateY(0px);  -webkit-transform:translateY(0px);  -moz-transform:translateY(0px);  -ms-transform:translateY(0px); } .single-image-hover-centered .single-image-hover-bg{ width: 80%; left: 10%;   bottom: calc(50% - 21px); } .single-image-hover-centered .single-image-hover-bg, .single-image-hover-centered .single-image-hover-title{ backface-visibility: hidden; } .single-image-hover-centered .single-image-hover-title{ -moz-transition: none; -webkit-transition: none; transition: none; } .azoom-single-image.single-image-hover-centered.hover-active .single-image-hover-bg, .azoom-single-image.single-image-hover-centered a:hover .single-image-hover-bg{ width: 100%; left: 0;   height: 64px;   line-height: 64px; } .azoom-overflow-image{ position:absolute; z-index:99;  max-width:100%; } .azoom-snap-image{ position:relative; } .azoom-overflow-image.azoom-snap-image{ position:absolute;  width:100%; }   .rockthemes-blog-basic h3{ font-size:20px; font-weight:300; }   .azoom-steps-wrapper{ display:block; position:relative; max-width:100%; overflow:hidden;  padding:0px 0px 0 15px; } .azoom-steps{ position:relative; display:block; margin:160px 0px 190px; z-index:9; } .azoom-steps.mousedown{ transition:none !important; -webkit-transition:none !important; -moz-transition:none !important; } .azoom-steps ul{ background:#c5cdd1; } .azoom-steps, .azoom-steps *{ -webkit-backface-visibility: hidden; -webkit-perspective: 1000;  transform-origin:left top; -webkit-transform-origin:left top; } .azoom-steps ul li{ position:relative; height:2px; background:inherit; padding:0px; } .azoom-steps li:first-child:before, .azoom-steps li:last-child:after{ content:''; display:block; position:absolute; width:8px; height:8px; background:inherit; top:-3px; left:0px; } .azoom-steps li:last-child:after{ right:0px; left:auto; } .rtl .azoom-steps li:first-child:before{ right:0px; left:auto; } .rtl .azoom-steps li:last-child:after{ right:auto; left:0px; } .azoom-steps li .step-icon{ width:40px; height:40px; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px;  border-top-left-radius: 40px; border-top-right-radius: 40px; border-bottom-left-radius: 40px; border-bottom-right-radius: 40px;   display:block; position:absolute; top:-19px; margin-left:50%; left:-20px; background:inherit;  text-align:center; color:#f9f9f9;  cursor:pointer; z-index:1; } .azoom-steps li .step-icon .number{ line-height:36px; } .azoom-steps li .step-icon .number::-moz-selection, .azoom-steps li .step-icon .number::selection, .azoom-steps li .step-icon::-moz-selection, .azoom-steps li .step-icon::selection{ background-color:transparent; } .steps-noselect {   -webkit-touch-callout: none;   -webkit-user-select: none;   -khtml-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none; } .azoom-steps li .step-icon .check{ line-height:40px; display:none; } .azoom-steps li .step-nav{ position:absolute; top:-45px; left:-16px; left:-26px; margin-left:50%; color:inherit; visibility:hidden; min-width:60px; clear:after; font-size:20px; } .azoom-steps li:nth-child(even) .step-nav{ left:-16px; left:-26px; top:auto; bottom:-45px; } .azoom-steps li .step-nav i{ position:relative; opacity:0; width:14px; width:40px; float:left;  transition:all .48s .18s; -webkit-transition:all .48s .18s; -moz-transition:all .48s .18s; } .azoom-steps li .step-nav .step-back, .azoom-steps li .step-nav .step-next{ cursor:pointer; font-weight:bold; text-align:left; } .azoom-steps li.active .step-nav{ visibility:visible; } .azoom-steps li.active.done .step-nav{ display:none; } .azoom-steps li .step-nav i:first-child{ transform:translateX(5px); } .azoom-steps li .step-nav i:last-child{ transform:translateX(-5px); } .azoom-steps li.active .step-nav i:first-child{ transform:translateX(-5px); opacity:1; } .azoom-steps li.active .step-nav i:last-child{ transform:translateX(5px); opacity:1; } .azoom-steps li.active.done .step-icon .check{ display:inline; } .azoom-steps li.active.done .step-icon .number{ display:none; } .azoom-steps li .step-details{ position:absolute; top:-164px; min-width:198px; margin-left:50%; visibility:hidden;  transition:all .6s; -webkit-transition:all .6s; -moz-transition:all .6s; } .rtl .azoom-steps li .step-details{ margin-left:auto; margin-right:50%; } .azoom-steps li.active .step-details{ visibility:visible; } .azoom-steps li .step-details *{ margin-left:90px; } .azoom-steps li .step-details > h3{ font-size:18px; font-weight:600; margin-left:60px; min-width:230px; opacity:0;  transition:all .4s .3s;  -webkit-transition:all .4s .3s;  -moz-transition:all .4s .3s;  } .azoom-steps li .step-details p, .azoom-steps li .step-details a{ margin-left:60px; min-width:230px; opacity:0;  transition:all .6s .3s;  -webkit-transition:all .6s .3s;  -moz-transition:all .6s .3s; } .azoom-steps li:nth-child(odd) .step-details > h3, .azoom-steps li:nth-child(odd) .step-details p, .azoom-steps li:nth-child(odd) .step-details a{ margin-left:0px; } .azoom-steps li.active .step-details > h3, .azoom-steps li.active .step-details p, .azoom-steps li.active .step-details a{ transform:translateX(-30px); -ms-transform:translateX(-30px); -webkit-transform:translateX(-30px); opacity:1; } .azoom-steps li:nth-child(odd) .step-details{ top:auto; top:105px;  left:0px; margin-left:30px; } .rtl .azoom-steps li:nth-child(odd) .step-details{ margin-left:auto; margin-right:30px; } .azoom-steps li:last-child .step-details, .azoom-steps li:first-child .step-details{ } .azoom-steps li .step-details-line{ background:#c5cdd1; width:2px; position:absolute; margin-left:50%; left:-1px; height:120px;  transform:translateY(10px) scaleY(0); -ms-transform:translateY(10px) scaleY(0); -webkit-transform:translateY(10px) scaleY(0);  transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; } .azoom-steps li.active .step-details-line{ transform:translateY(-120px) scaleY(1.0); -ms-transform:translateY(-120px) scaleY(1.0); -webkit-transform:translateY(-120px) scaleY(1.0); } .azoom-steps li.active:nth-child(odd) .step-details-line{ transform:translateY(0px) scaleY(1.0); -ms-transform:translateY(0px) scaleY(1.0); -webkit-transform:translateY(0px) scaleY(1.0); height:80px; } .azoom-steps li .step-details-line:before{ content:''; background:inherit; width:8px; height:8px; display:block; position:absolute; top:0px; left:-3px; } .azoom-steps li:nth-child(odd) .step-details-line:before{ top:auto; bottom:0px; }  .azoom-steps.responsive li:nth-child(odd) .step-details{ top: 60px; left: 60px; margin-left:50%; } .azoom-steps.responsive li:nth-child(even) .step-details{ left:-5px } .azoom-steps.responsive{ margin:150px 0px 210px; }  .rockthemes-googlemap-container{min-height:100px; position:relative; display:block;} .rockthemes-googlemap{height:100%;} .rockthemes-googlemap img{max-width:none !important;}  .rock-promotion-box{position:relative; display:block;} .promotion-box-button{text-align:right; vertical-align:middle;} .promotion-box-button .button{margin:0px;} .promotion-box-button .button.button-large{margin:-11px;} .promotion-box-content h1, .promotion-box-content h2, .promotion-box-content h3, .promotion-box-content h4, .promotion-box-content h5, .promotion-box-content h6{ margin-top:0px; } .rock-promotion-box .promotion-box-content p, .rock-promotion-box .promotion-box-content *{color:inherit;} .rock-promotion-box .promotion-box-button-container{position:absolute; top:50%; right:0px; display:block; margin-top:-27px;} .rock-promotion-box .promotion-box-content{margin-right:200px; position:relative; font-size:13px;} .rock-promotion-box .promotion-box-content p:last-child{margin-bottom:0px;}  .rock-alert-box{position:relative;} .rock-alert-box .alert-box-content{padding-right:35px; padding-left:15px; line-height:150%;} .rock-alert-box .alertbox-icon{font-size:36px; float:left; padding-top:5px; padding-right:30px; padding-bottom:0px;} .rock-alert-box .alert-box-close{cursor:pointer; font-size:24px;} .rock-alert-box p{color:inherit;} .rock-alert-box p:last-child{margin-bottom:0px;} .rock-alert-box .close{ font-size: 28px; padding: 5px; line-height: 28px; position: absolute; top: -30px; right: -5px; color: #333; opacity: 0.3; } .alert-box.alert{background-color:#ea6060; color:#691313; color:#fff; border-color:#ea6060 ;} .alert-box.success{background-color:#56CCC8; color:#0A5856; color:#fff; border-color:#56CCC8 ;} .alert-box.info{background-color:#324864; color:#3b8f99; color:#fff; border-color:#89b8c0 ;} .alert-box.caution{background-color:#EC4F2C; color:#af9227; color:#fff; border-color:#d4ba80 ;}  .rock-references-builder{display:block; position:relative; padding-top:15px;} .rock-references-content{display:block; position:relative; overflow:hidden;} .rock-references-builder .references-builder-title{ font-weight: 600; font-size: 20px; margin-bottom: 15px; } .rock-references-builder ul li img{margin:0px auto; display:block !important; transition:all 0.4s; -webkit-transition:all .4s; -moz-transition:all .4s; -o-transition:all .4s;} .rock-references-builder ul li img:hover{opacity:0.8; filter:alpha(opacity=80);} .rock-references-builder .azoom-element-responsive-buttons{ text-align:center; } .rock-references-builder .references_next_button, .rock-references-builder .references_previous_button{ display: inline-block; cursor: pointer; background:#f9f9f9; border: 1px solid #C5CDD1; color:#C5CDD1; border-radius: 19px; text-align: center; line-height: 19px; width: 19px; height: 19px; font-size: 11px; } .rock-references-builder .references_next_button:hover, .rock-references-builder .references_previous_button:hover{ background:#C5CDD1; border-color:#fff; color:#fff; }   .testimonials-builder-container{display:block; margin:0 0 30px 0px;} .testimonials-builder-container .swiper-single-element .swiper-pagination{top:30px;} .rock-testimonials-content{display:block; position:relative; text-align:center;} .rock-testimonials-content.azoom-swiperslider{overflow:visible;} .rtl .azoom-swiperslider .testimonials-content, .rtl .azoom-swiperslider .testimonials-content *{ direction:rtl;} .rock-testimonials-single{ position:relative;  display:inline-block;  width:100%;  max-width:100%;  text-align:center;  padding:0px 60px;  box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; } .rock-testimonials-single span{display:inline-block;} .rock-testimonials-single .testimonials-content{ margin-bottom:30px;  margin-left:auto; margin-right:auto; width:100%;  max-width:780px; } .rock-testimonials-single .testimonials-content, .rock-testimonials-single .testimonials-content p{font-size:24px; font-style: italic; font-weight: 300; line-height:150%;} .rock-testimonials-single .testimonial-image{float:left; width:45px; border-radius:45px; overflow:hidden;} .rock-testimonials-single .name-company{margin-left:15px; margin-top:4px; font-size:16px; line-height:18px; text-align:left;} .rock-testimonials-single .testimonials-details{font-size:14px; display:inline-block;} .rock-testimonials-single .testimonials-details strong{font-weight:600;} .testimonials-soft-color{color:#999;}   .social-icon.icon-group-container{display:inline-block; position:relative;} .rock-social-icon{position:relative; display:block; width:45px; height:45px; overflow:hidden; cursor:pointer; float:left;} .rtl .rock-social-icon{float:left;} .rock-social-icon .social-icon-container{position:relative; font-size:19px; min-width:90px; line-height:45px; text-align:center; margin-left:0px;} .rock-social-icon .social-icon-container i{margin:0; padding:0; position:relative; display:inline-block; text-align:center; float:left; width:45px; line-height:45px;} .rtl .rock-social-icon .social-icon-container i{float:right;} .rock-social-icon:hover .social-icon-container{margin-left:-45px;} .rtl .rock-social-icon:hover .social-icon-container{margin-left:0px; margin-right:-45px} .rock-social-icon a:hover .social-icon-hover, .rock-social-icon a .social-icon-hover{text-decoration:none;} .rock-social-icon a:hover{text-decoration:none;} .rock-social-icon a .social-icon-hover{ background:#f9f9f9; } .header-top-2 .social-icon .rock-social-icon{ border:none; border-right:1px solid #f0f0f0; } .header-top-2.wpml-selector-active .header-social-container{ margin-right:2px; } .header-top-2.wpml-selector-active .header-social-container{ margin-right:0px; } .header-top-2 .social-icon .rock-social-icon:first-child{ border-left:1px solid #f0f0f0; } .header-top-2 .social-icon .rock-social-icon:last-child{ border-right:none; } .header-top-2 .header-social-container{ max-height:45px; display:inline-block; }   .azoom-team-members{} .azoom-team-members > ul{ margin:0 -0.625rem 0 -0.625rem; } .team-member-article{display: block; overflow: hidden; text-decoration: none; cursor:pointer; opacity:1;} .team-member-article:hover{opacity:.8;} .article-margin-bottom{margin-bottom:20px;} .current.article-margin-bottom{margin-bottom:0px;} .team-member-article a:hover img {-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; opacity: 0.8;} .team-member-article .member-details {display: none;}  .azoom-team-members .member-details img[width="0"]{width:100%;}  .team-member-box{ position:relative;  border-top: 1px solid #C5CDD1; border-bottom: 1px solid #C5CDD1; padding:30px 0px; margin-bottom: 60px; display:none; } .team-member-box-close{ font-size:64px; font-weight:100; position:absolute; top:0px; right:0px; z-index:9; color:#787878; opacity:0.3; cursor:pointer;  transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; } .team-member-box-close:hover{ opacity:0.6; } .team-member-box h3{ font-weight: 500; } .team-member-box h3 > span{ font-weight: 200; display:block; }  .error-404-icon{font-size:118px; float:left; color:#00aae8;} .error-404-details{padding-left:180px; padding-top:0px;} .error-404-header{font-weight:600; color:#666;} .error-404-description{font-size: 24px; color: #666; font-weight: 300;}   .rockthemes-list ul, .rockthemes-list li{list-style:none; padding:0px; margin:0px; display:block;} .rockthemes-list li{margin:0px 0px 5px;} .rockthemes-list li i{line-height: 21px; margin: 3px 10px 0 0; float: left; display: block; font-size: 12px; } .rockthemes-list li > div{margin-left:25px;}   article[rel="single-post"]{margin-bottom:30px; padding-bottom:0px;} .article-details{margin-left:75px;} .entry-header{margin-bottom:15px;} .entry-summary, .article-details .entry-content{margin-bottom:45px; -ms-word-wrap: break-word; word-wrap: break-word;} .article-details .entry-content:after{content:''; clear:both; display:block; width:100%;} .entry-thumbnail{display:inline;} .entry-thumbnail:after{content:''; display:block; position:relative; width:100%; height:20px;} .entry-header .azoom-iframe-container{margin-bottom:20px;} .azoom-title-date-container{} .azoom-title-date-container a:hover{text-decoration:none;} .date-area-container{background:#152840; position:relative; width:60px; height:85px; border-right:none;} .date-area-container a{color:#fff;} .post-format-container{ position:relative; width:60px; height:60px; background:#56CCC8; color:#fff; } .entry-sticky-container{ position:relative;  width:60px;  height:60px;  background:#FFFFFF;  color:#c5cdd1;  text-align:center; } .entry-sticky-container i{ line-height:60px;  font-size:24px; } .entry-love-container{ position:relative;  width:60px;  height:60px;  background:#c5cdd1;  color:#f9f9f9; } .entry-love-container i{ font-size:24px; } .entry-love-container span{ position: absolute; margin-left: 50%; left: 7px; top: 32px; font-size:12px; } .entry-love-container a{ position: absolute; margin-left: 50%; left: -16px; top:17px; color:inherit; } .entry-love-container a:hover{ color:inherit; } .azoom-love-icon[data-loved-this="yes"], .azoom-love-icon[data-loved-this="yes"] a i{ color:#ea6060; } .entry-thumbnail .relative-container > img{ position:relative; top:0px; }  .audio-content{ display:block; max-width:100%; position:relative; }  .audio-content .mejs-container, .audio-content .mejs-embed, .audio-content .mejs-embed body, .audio-content .mejs-container .mejs-controls{ background:#C5CDD1; } .audio-content .mejs-controls .mejs-time-rail .mejs-time-current{ background:#56CCC8; } .more-link{float:right;} .more-link:not(.button){color:#00aae8; position:relative;} .more-link i{font-size:10px; font-weight:600;} .rtl .more-link{float:none;}  article label{display:inline;} input[type="password"]{display:inline; max-width:100%; height:auto;} article input[type="submit"]{display:inline-block; float:none; margin-top:-3px;} .article-date-post-format{float:left;} .date-area{text-align:center;} .date-area .day-area{font-size:30px; font-weight:100; padding-top:4px; margin-bottom:7px; text-align:center; display:block;} .date-area .month-area{text-transform:uppercase; margin-bottom:3px; font-size:12px; display:block; text-align:center;} .date-area .year-area{font-size:14px;} .azoom-post-social{ margin: 30px 0px; padding: 15px 0px; display: block; position: relative; width: 100%; } .azoom-post-social > *{float:left !important; margin-right:10px; display:block; width:90px !important; overflow:hidden;} .post-format-container .icomoon-icon{ font-size:24px; position: absolute; left: 50%; top: 50%; margin-top: -12px; margin-left: -12px; } .title-container, .title-container a{ font-size:28px;  font-weight:400;  display:block;  width:100%;  margin-bottom:14px;  -ms-word-wrap: break-word; word-wrap: break-word; } .azoom-title-date-container .title-container{ margin-bottom:20px; }  .entry-meta{font-size:14px;} .entry-meta-single{ margin-right: 10px; margin-bottom:10px; background: #56CCC8; padding: 10px 15px; display: inline-block; color:#f9f9f9; } .rtl .entry-meta-single{ margin-right:auto; margin-left:10px; } .entry-meta-single a{ color:#f9f9f9; } .entry-meta-single a:hover{ color:#fff; } .entry-meta-single i{margin-right:10px; position:relative; top:1px;} .comments-link{margin-right:30px;} .comments-link i{margin-right:5px;} .leave-reply i, .post-view i {margin-right:5px; position:relative; top:1px;} .comments-link, .post-view{float:left;} .post-view{font-size:inherit;} .post-view-single{line-height:18px; font-size:inherit; float:left;}  .posts-navigation{ position: relative; margin: 0 0 30px; display: inline-block; width: 100%; font-size:16px; } .boxed-layout .posts-navigation{ margin: 3.750em -1.875em; position: relative; width: auto; padding: 30px; background: #FFF; display:block;  box-shadow:0 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1); -moz-box-shadow:0 1px 1px rgba(0,0,0,0.1); } .boxed-layout .posts-navigation hr{ display:none; } .posts-navigation .next-article-link{ float:right;  display:inline;  margin-left:15px;  width:60px;  height:60px; } .posts-navigation .back-article-link{ float:left;  display:inline;  margin-right:15px;  width:60px;  height:60px; }   .author-info{ background:#f9f9f9; padding:30px; position:relative;  color:#787878; } .author-info:hover{ background:#ffffff; } .author-info .author-avatar{ display:inline; float:left; } .author-info .author-description{ margin-left:110px; } .author-info .author-title{ font-size: 24px; line-height: 100%; margin-top: 0px; margin-bottom: 15px; } .author-info .author-bio a{ display:block; margin:15px 0px 0px; } .boxed-layout .author-info{ background:none; padding:0px; position:relative;  color:#787878;  box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; } .boxed-layout .author-info:hover{ background:none; }      .single-author .entry-meta .author, .sticky.format-standard .entry-meta .date, .sticky.format-audio .entry-meta .date, .sticky.format-chat .entry-meta .date, .sticky.format-image .entry-meta .date, .sticky.format-gallery .entry-meta .date { display: none; } .wp-caption .wp-caption-text, .entry-caption, .gallery-caption { color: #220e10; font-size: 18px; font-style: italic; font-weight: 300; } .gallery-caption { background-color: rgba(0, 0, 0, 0.7); box-sizing: border-box; color: #fff; font-size: 14px; line-height: 1.3; margin: 0; max-height: 50%; opacity: 0; padding: 2px 8px; position: absolute; bottom: 0; left: 0; text-align: left; -webkit-transition: opacity 400ms ease; transition:     opacity 400ms ease; width: 100%; } .gallery-caption:before { box-shadow: 0 -10px 15px #000 inset; content: ""; height: 100%; min-height: 49px; position: absolute; left: 0; top: 0; width: 100%; } .gallery-item:hover .gallery-caption { opacity: 1; } .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { display: none; }  .gallery-caption { background: #000; filter: alpha(opacity=0); }  #calendar_wrap #wp-calendar{ width:100%; text-align:center; } #calendar_wrap #wp-calendar caption{ text-align:left; font-weight:600; font-size:18px; } #calendar_wrap #wp-calendar #prev, #calendar_wrap #wp-calendar #next{ font-weight:600; }  .comment-list > li.comment{ min-height:80px; } .comments-area .nav-previous i, .comments-area .nav-next i{ font-size:12px; } ol.comment-list {  list-style:none;  margin:0 0 30px;  padding:0;  text-indent:0;  display: inline-block; width: 100%; max-width: 100%; } ol.comment-list ol{} ol.comment-list li { margin-bottom:30px; position:relative;} ol.comment-list li.alt { } ol.comment-list li.bypostauthor {} ol.comment-list li.byuser {} ol.comment-list li.comment-author-admin {} ol.comment-list li.comment { } ol.comment-list li.comment div.comment-author {margin-bottom:5px;} ol.comment-list li.comment div.vcard { font-size:16px; font-weight:600; margin:0px; padding:0px; border:none; width:100%;} ol.comment-list li.comment .comment-author cite{font-style:normal; line-height:100%; font-size:20px;} ol.comment-list li.comment .comment-author { font-style:normal; font-size:20px; line-height:100%; color:#00AAE8; font-weight:600;} ol.comment-list li.comment .comment-author a.url {color:#00aae8 !important; font-size:20px; line-height:100%;} ol.comment-list li.comment div.vcard img.avatar { margin:0 1em 1em 0; } ol.comment-list li.comment div.vcard img{ background:#333;} ol.comment-list li.comment div.vcard img.avatar-32 {} ol.comment-list li.comment div.vcard img.photo {} ol.comment-list li.comment div.vcard span.says {display:none;} ol.comment-list li.comment .comment-metadata {float:left;} ol.comment-list li.comment .comment-meta { font-size:11px; margin-left:110px;} ol.comment-list li.comment .comment-awaiting-moderation{display:block; margin-left:110px;} ol.comment-list li.comment .comment-meta a {} ol.comment-list li.comment p {margin:0 0 1em; color:#666666; margin-top:5px;} ol.comment-list li.comment div.reply { font-size:11px; } ol.comment-list li.comment div.reply a { color:#fff; margin-top:0px; } ol.comment-list li.comment ol.children { list-style:none; margin:1em 0 0; text-indent:0; } ol.comment-list li.comment ol.children li {} ol.comment-list li.comment ol.children li.alt {} ol.comment-list li.comment ol.children li.bypostauthor {} ol.comment-list li.comment ol.children li.byuser {} ol.comment-list li.comment ol.children li.comment {} ol.comment-list li.comment ol.children li.comment-author-admin {} ol.comment-list li.comment ol.children li.depth-2 { margin:0 0 30px 60px; } ol.comment-list li.comment ol.children li.depth-3 { margin:0 0 30px 60px; } ol.comment-list li.comment ol.children li.depth-4 { margin:0 0 30px 60px; } ol.comment-list li.comment ol.children li.depth-5 { margin:0 0 30px 30px; } ol.comment-list li.comment ol.children li.depth-6 { margin:0 0 30px 30px; } ol.comment-list li.comment ol.children li.depth-7 { margin:0 0 30px 30px; } ol.comment-list li.comment ol.children li.depth-8 { margin:0 0 30px 15px; } ol.comment-list li.comment ol.children li.depth-9 { margin:0 0 30px 15px; } ol.comment-list li.comment ol.children li.depth-10 { margin:0 0 30px 15px; } ol.comment-list li.comment ol.children li.odd {} ol.comment-list li.parent { } ol.comment-list li.thread-alt { } ol.comment-list li.thread-even {} ol.comment-list li.thread-odd {} .comment-body{ position:relative; background:#f9f9f9; } .children li{ position:relative; } .comment-author-image{ width:80px; height:80px; display:inline; float:left; } .comments-area .comments-title{margin-bottom:30px;} .comments-area .navigation{margin-bottom:30px;} .comments-area .navigation .nav-next{text-align:right;} .comments-area > .row > div > #respond.comment-respond{margin-top:0px;} #respond.comment-respond > h3{margin-bottom:30px;} .comments-area input, .comments-area textarea{ margin-bottom:30px; } .comments-area input[type="checkbox"]{ margin-bottom:0px; } .bypostauthor .comment-body{background:#fff;} .comment-author-badge{ width:300px; height:300px; position:relative;  overflow: hidden; position:absolute; top:0px; left:0px; } .badge-top-left{ top: 15px; left: -40px; position: absolute; width: 140px; height: 30px; background: #56CCC8; color: #FFF; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); z-index: 9; text-align: center; font-size: 12px; line-height: 30px; } textarea.comments-field{ width:100%; min-height:140px; } .comments-submit, #comments-submit{ width:168px; margin-bottom:15px; } #respond{ margin-top:30px; } .comment-respond #reply-title small{margin-left:-7px;}  .inputs-class-num{ border:1px solid #e0e0e0; background:#eeeeee; color:#999999; padding:5px; padding-left:10px; padding-right:10px; margin:10px; float:left; margin-left:0px; width:290px; position:relative; display:block; height:27px; } .box-shadow-dark{ -webkit-box-shadow:inset 0 0 2px #00AAE8;  -moz-box-shadow:inset 0 0 2px #00AAE8;  box-shadow:inset 0 0 2px #00AAE8;  border-color:#00AAE8; } .comment-list .reply{ text-align:right; } .comment-list .reply a, #cancel-comment-reply-link{ background:#56CCC8; font-weight:normal; color:#fff; font-size:14px; position:relative; cursor:pointer; text-align:center; padding:5px 10px; } .comment-list .reply a:before{ font-family: 'icomoon'; content: "\e669"; position: relative; margin-right: 8px; top: 1px; font-size:inherit; font-weight:normal; color:#fff; } a#cancel-comment-reply-link{ margin-left:30px; } a#cancel-comment-reply-link:before{ font-family: 'icomoon'; content: "\e6fd"; position: relative; margin-right: 8px; top: -1px; font-size:10px; font-weight:normal; color:#fff; } .comment-list .reply a:hover{text-decoration:none;}   .widget_rockthemes_tabs_widget{} .widget_rockthemes_tabs_widget hr{margin:10px 0px; border-color:#f9f9f9;} .widget_rockthemes_tabs_widget .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header, .widget_rockthemes_tabs_widget .rock-tabs-content-container a, .widget_rockthemes_tabs_widget .rock-tabs-content-container p, .widget_rockthemes_tabs_widget .rock-tabs-content-container strong{ font-size:14px; } .widget_rockthemes_tabs_widget .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header{ width:33.333%; text-align:center; } .widget_rockthemes_tabs_widget .tabs-motion-content{ padding:15px; } .rockthemes-payment-icons{ position:relative; } .rockthemes-payment-icons i{ display:inline-block; font-size:30px; margin:5px 8px; }  .widget{ max-width:100%;  -ms-word-wrap: break-word; word-wrap: break-word; } .sidebar-area .widget{margin-bottom:45px; position:relative;} .heading-icon-widget{ width: 8px; height: 8px; top: 12px; left:15px; } .rtl .heading-icon-widget{ left:auto; right:15px; } .sidebar-area .widget > h3, .sidebar-area .widget > .widget-title{ font-weight: 400; margin-bottom: 15px; font-size: 20px; padding: 10px 15px 10px 30px; } .rtl .sidebar-area .widget > h3, .rtl .sidebar-area .widget > .widget-title{ padding: 10px 30px 10px 15px; }  .woocommerce .widget_layered_nav_filters ul li a:hover, .woocommerce-page .widget_layered_nav_filters ul li a:hover{ color:#fff; } .woocommerce.widget ins{background:#56CCC8; padding:0px 5px; color:#fff;} .sidebar-area .star-rating{margin:10px 0px;}  .woocommerce-MyAccount-navigation{ float:left; width:30%; padding-right:30px; } .woocommerce-MyAccount-content{ float:left; width:70%; } .rtl .woocommerce-MyAccount-navigation{ padding-right:0px; padding-left:30px; } .rtl .woocommerce-MyAccount-navigation, .rtl .woocommerce-MyAccount-content{ float:right; } .widget_archive ul, .widget_categories ul, .widget_meta ul, .widget_pages ul, .widget_recent_comments ul, .widget_display_forums ul, .bbp_widget_login .bbp-logged-in, .bbp_widget_login .bbp-login-form, .widget_display_replies ul, .widget_display_topics ul, .widget_display_stats > dl, .widget_display_views ul, .widget_recent_entries ul, .widget_nav_menu ul, .woocommerce.widget_product_categories ul, .woocommerce.widget_recently_viewed_products ul.product_list_widget, .woocommerce.widget_products ul.product_list_widget, .woocommerce.widget_recent_reviews ul.product_list_widget, .woocommerce.widget_layered_nav > ul, .woocommerce.widget_recent_reviews ul, .sidebar-area .woocommerce.widget_shopping_cart ul.cart_list, .sidebar-area .woocommerce.widget_shopping_cart .total, .woocommerce.widget_top_rated_products ul.product_list_widget{ list-style:none;  margin-left:15px; } .woocommerce-MyAccount-navigation ul{ list-style:none; margin:0px; } .rtl aside.widget ul{ margin-left:0px !important; margin-right:15px !important; } .widget_display_forums > ul > li > ul, .bbp_widget_login > ul > li > ul, .widget_display_replies > ul > li > ul, .widget_display_topics > ul > li > ul, .widget_display_stats > ul > li > ul, .widget_display_views > ul > li > ul, .widget_archive > ul > li > ul, .widget_categories > ul > li > ul, .widget_meta > ul > li > ul, .widget_pages > ul > li > ul, .widget_recent_comments > ul > li > ul, .widget_recent_entries > ul > li > ul, .widget_nav_menu > ul > li > ul, .woocommerce.widget_products ul > li > ul, .woocommerce.widget_product_categories .product-categories > ul > li > ul, .woocommerce.widget_layered_nav ul > li > ul, .woocommerce.widget_recent_reviews ul > li > ul, .sidebar-area .woocommerce.widget_shopping_cart ul > li > ul, .sidebar-area .woocommerce.widget_top_rated_products ul > li > ul{ margin-left:15px; } .rtl .widget > ul > li > ul{  margin-left:0px !important; margin-right:15px !important; } .woocommerce-MyAccount-navigation ul li, .widget_display_forums li, .bbp_widget_login li, .widget_display_replies li, .widget_display_topics li, .widget_display_stats dd, .widget_display_views li, .widget_archive li, .widget_categories li, .widget_meta li, .widget_pages li, .widget_recent_comments li, .widget_recent_entries li, .widget_nav_menu li, .woocommerce.widget_product_categories .product-categories li, .woocommerce.widget_recently_viewed_products .product_list_widget li, .woocommerce.widget_products .product_list_widget li, .woocommerce.widget_layered_nav li, .woocommerce.widget_recent_reviews li, .sidebar-area .woocommerce.widget_shopping_cart li, .woocommerce.widget_top_rated_products li{ color: #C5CDD1; padding: 10px 0px 10px 30px; border-bottom: 1px solid #C5CDD1; text-align: left; font-size: 14px; position: relative; } .rtl .woocommerce-MyAccount-navigation, .rtl aside.widget li{ padding:10px 30px 10px 0px !important;  text-align:right !important; } .widget_display_forums li li, .bbp_widget_login li li, .widget_display_replies li li, .widget_display_topics li li, .widget_display_stats li li, .widget_display_views li li, .widget_archive li li, .widget_categories li li, .widget_meta li li, .widget_pages li li, .widget_recent_comments li li, .widget_recent_entries li li, .widget_nav_menu li li, .woocommerce.widget_products .product_list_widget li li, .woocommerce.widget_product_categories .product-categories li li, .woocommerce.widget_recently_viewed_products .product_list_widget li li, .woocommerce.widget_layered_nav li li, .woocommerce.widget_recent_reviews li li, .sidebar-area .woocommerce.widget_shopping_cart li li, .woocommerce.widget_top_rated_products li li{ border:none; } .woocommerce-MyAccount-navigation li:before, .widget_display_forums li:before, .bbp_widget_login li:before, .widget_display_replies li:before, .widget_display_topics li:before, .widget_display_stats dd:before, .widget_display_views li:before, .widget_archive li:before, .widget_categories li:before, .widget_meta li:before, .widget_pages li:before, .widget_recent_comments li:before, .widget_recent_entries li:before, .widget_nav_menu li:before, .woocommerce.widget_products li:before, .woocommerce.widget_product_categories .product-categories li:before, .woocommerce.widget_recently_viewed_products .product_list_widget li:before, .woocommerce.widget_layered_nav li:before, .woocommerce.widget_recent_reviews li:before, .sidebar-area .woocommerce.widget_shopping_cart li:before, .woocommerce.widget_top_rated_products li:before{ content: ''; width: 8px; height: 8px; display: block; position: absolute; left: 0px; top: 17px; background: #c5cdd1;  transition:all .3s; -webkit-transition:all .63s; -moz-transition:all .3s; } .rtl .woocommerce-MyAccount-navigation li, .rtl .widget li:before{ left:auto !important; right:0px; } .woocommerce-MyAccount-navigation li:hover:before, .widget_display_forums li:hover:before, .bbp_widget_login li:hover:before, .widget_display_replies li:hover:before, .widget_display_topics li:hover:before, .widget_display_stats dd:hover:before, .widget_display_views li:hover:before, .widget_archive li:hover:before, .widget_categories li:hover:before, .widget_meta li:hover:before, .widget_pages li:hover:before, .widget_recent_comments li:hover:before, .widget_recent_entries li:hover:before, .widget_nav_menu li:hover:before, .woocommerce.widget_products li:hover:before, .woocommerce.widget_product_categories .product-categories li:hover:before, .woocommerce.widget_recently_viewed_products .product_list_widget li:hover:before, .woocommerce.widget_layered_nav li:hover:before, .woocommerce.widget_recent_reviews li:hover:before, .sidebar-area .woocommerce.widget_shopping_cart li:hover:before, .woocommerce.widget_top_rated_products li:hover:before{ background:#56CCC8; } .woocommerce-MyAccount-navigation li a, .widget_display_forums li a, .bbp_widget_login li a, .widget_display_replies li a, .widget_display_topics li a, .widget_display_stats li a, .widget_display_views li a, .widget_archive li a, .widget_categories li a, .widget_meta li a, .widget_pages li a, .widget_recent_comments li a, .widget_recent_entries li a, .widget_nav_menu li a, .woocommerce.widget_product_categories .product-categories li a, .woocommerce.widget_layered_nav li a, .woocommerce.widget_recent_reviews li a, .woocommerce.widget_products li a, .sidebar-area .woocommerce.widget_shopping_cart li a,.woocommerce.widget_top_rated_products li a { line-height:inherit; } .widget_shopping_cart_content .buttons a{ width:49%; max-width:49%; padding:10px 0px; margin:0px;  box-shadow:0px 1px 1px rgba(0,0,0,0.1);  -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);  -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);  } .right-sidebar-padding{padding-left:15px;} .left-sidebar-padding{padding-right:15px;} .sidebar-widget-title-hr{margin-top:0px;} .widget_search{} .search-results-empty-content #searchform{ max-width:380px; } .bbp-search-form, #bbp-search-form{position:relative;} .bbp-search-form #bbp-search-form #bbp_search_submit, .widget_display_search #bbp-search-form #bbp_search_submit{margin:0px;} .widget_search .searchform label, .search-results-empty-content #searchform label, .widget_product_search #searchform label, .widget_product_search .woocommerce-product-search label{display:none;} .widget_search .searchform input[type="text"], .search-results-empty-content #searchform input[type="text"], .widget_product_search #searchform input[type="text"], .widget_product_search .woocommerce-product-search input[type="text"], .bbp-search-form #bbp-search-form input[type="text"], .widget_display_search #bbp-search-form input[type="text"], #bbp-search-form input[type="text"]{ padding-right:75px;  margin-bottom:0px; border-radius:0px 5px 5px 0px; } .rtl .widget_search .searchform input[type="text"], .rtl .search-results-empty-content #searchform input[type="text"], .rtl .widget_product_search #searchform input[type="text"], .rtl .widget_product_search .woocommerce-product-search input[type="text"], .rtl .bbp-search-form #bbp-search-form input[type="text"], .rtl .widget_display_search #bbp-search-form input[type="text"], .rtl #bbp-search-form input[type="text"]{ padding-right:15px; padding-left:75px; border-radius:5px 0px 0px 5px; } .widget_search .searchform #searchsubmit, .search-results-empty-content #searchform #searchsubmit, .widget_product_search #searchform #searchsubmit, .widget_product_search .woocommerce-product-search #searchsubmit, .bbp-search-form #bbp-search-form #bbp_search_submit, .widget_display_search #bbp-search-form #bbp_search_submit, #bbp-search-form #bbp_search_submit{ width: 40px; height:100%; position: absolute; top: 0px; right: 0px; background: #56CCC8; color:#fff; margin:0px; } .rtl .widget_search .searchform #searchsubmit, .rtl .search-results-empty-content #searchform #searchsubmit, .rtl .widget_product_search #searchform #searchsubmit, .rtl .widget_product_search .woocommerce-product-search #searchsubmit, .rtl .bbp-search-form #bbp-search-form #bbp_search_submit, .rtl .widget_display_search #bbp-search-form #bbp_search_submit, .rtl #bbp-search-form #bbp_search_submit{ right:auto; left:0px; } .widget_search .searchform #searchsubmit:after, .search-results-empty-content #searchform #searchsubmit:after, .widget_product_search #searchform #searchsubmit:after, .widget_product_search .woocommerce-product-search #searchsubmit:after, .bbp-search-form #bbp-search-form #bbp_search_submit:after, .widget_display_search #bbp-search-form #bbp_search_submit:after, #bbp-search-form #bbp_search_submit:after{ content: "\e67f"; font-family: 'icomoon'; font-weight: normal; font-size: 16px; line-height:24px; padding:15px 0px; left: 20px; top:0px; position: absolute; display:block; } .ie9 .widget_search > div > button, .ie9 .search-results-empty-content > div > button, .ie9 .widget_product_search > div > button{ display:none; }  .searchform, #searchform{position:relative;} .special-search-overlay-box .searchform input{margin:0px !important;} .special-search-overlay-box .searchform input[type="submit"]{ position: absolute; top: 1px; right: 1px; height: 28px; box-shadow: none; border: none; border-top-left-radius: 0px; border-bottom-left-radius: 0px; width: 50px; text-indent: -99px; background-size:16px 16px !important; background:#f0f0f0 url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/css/images/icomoon/search.png) center center no-repeat; margin:0px !important; } .special-search-overlay-box .searchform input[type="submit"]:hover, .special-search-overlay-box .searchform input[type="submit"]:active{ background-size:16px 16px !important; background:#F9F9F9 url(https://www.usenergywindows.com/wp-content/plugins/azoom-main/css/images/icomoon/search.png) center center no-repeat ; } .special-search-overlay-box .searchform input[type="text"]{ padding-right:55px; }  .tagcloud a, .tagcloud a:not(.escapea):not(.button){ font-size:14px !important;  display: inline-block; padding: 5px 10px; border-radius: 0px; margin: 0 1px 6px 0; background: #c5cdd1; color:#f9f9f9;  transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; } .tagcloud a, .tagcloud a:not(.escapea):not(.button):hover{ background: #56CCC8; color:#fff; } #wp-calendar { border-collapse: collapse; border-spacing: 0; } #wp-calendar td {  text-decoration: none; } #wp-calendar caption {  font-weight: bold;  color: #f0f0f0;  text-align: center;  background: #00aae8;  -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.04);  box-shadow: inset 0 1px rgba(255, 255, 255, 0.04);  padding:10px; } #wp-calendar caption td {  line-height: 32px;  padding: 0 10px;  font-size: 15px;  color: #e2e2e2; } #wp-calendar caption td:hover {  color: white; } #wp-calendar caption .prev {  float: left; } #wp-calendar caption .next {  float: right; } #wp-calendar th, #wp-calendar td {  text-align: center; } #wp-calendar th:first-child, #wp-calendar td:first-child {  border-left: 0; } #wp-calendar th {  font-size: 8px;  color: #696969;  text-transform: uppercase;  background: #f3f3f3;  border-left: 1px solid #f3f3f3; } #wp-calendar td { font-size: 11px; font-weight: bold; border-top: 1px solid #E6E6E6; border-left: 1px solid #E6E6E6; } .widget_calendar table tr th, .widget_calendar table tr td{ padding:5px 0px; } #wp-calendar td { line-height: 18px; color: #666; background: #f9f9f9; } #wp-calendar td:hover, #wp-calendar td.off {  background: #f3f3f3; } #wp-calendar td.off {  color: #b3b3b3; } #wp-calendar td.active, #wp-calendar td:active {  margin: -1px;  background: #f0f0f0;  border: 1px solid #d3d3d3;  -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.05);  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.05); } #wp-calendar td a{ color:#00aae8; } #wp-calendar td.active:first-child, #wp-calendar td:first-child:active {  border-left: 0;  margin-left: 0; } #wp-calendar td.active:last-child, #wp-calendar td:last-child:active {  border-right: 0;  margin-right: 0; } #wp-calendar tr:last-child td.active, #wp-calendar tr:last-child td:active {  border-bottom: 0;  margin-bottom: 0; }   #footer{  } #footer .shadow-divider-up{border:none;} .footer-large{ width:100%;  min-height:40px; padding:90px 0px 60px;  color:#CFCFCF; } .footer-large > .row > .column, .footer-large > .row > .columns{ padding-left:45px; padding-right:45px; } .footer-large > .row > .column:first-child, .footer-large > .row > .columns:first-child{ padding-left:15px; } .footer-large > .row > .column:last-child, .footer-large > .row > .columns:last-child{ padding-right:15px; } .footer-large aside{ position:relative;  margin-bottom:30px; } .footer-large .textwidget{ line-height:150%; } hr.footer-inline-hr{ border-top: 1px solid rgba(0, 0, 0, 0.4); border-bottom: 1px solid rgba(255, 255, 255, 0.07); height: 1px; border-left: none; border-right: none; } .footer-large .widget-title{ margin:0 0 30px 0px; font-size: 24px; } .footer-large .widget > h3, .footer-large .widget > .widget-title{ font-weight: 400; margin-bottom: 15px; font-size: 20px; color:#333; } .footer p, .footer span, .footer li, .footer a, .footer .textwidget, .footer aside{ font-size:14px; } .footer-large .widget ul{ margin-left:0px; }  .footer-large ul.instagram-pics{ max-width:320px; margin-left:auto; margin-right:auto; } .footer-large .instagram-pics, .footer-large .instagram-pics li{ list-style:none; margin:0px; padding:0px; } .footer-large .instagram-pics li{ width:50%; float:left; padding:10px; } .widget_mc4wp_widget input[type="email"]{ width:100%; background:#f0f0f0;  font-size:inherit; } .widget_mc4wp_widget input[type="email"]:focus{ background:#f9f9f9; } .widget_mc4wp_widget input[type="submit"]{ padding:10px; background:#e2e4e7; display:block; font-size:inherit; width:100%; } #footer .footer-large .tagcloud a:not(.escapea):not(.button){ color:#fff; }  .footer-bottom{ background:#181818; min-height:48px; } .footer-bottom .footer-bottom-left span{ padding:15px 0px; display:block; } .footer-bottom > .row{ border-top:1px solid #C5CDD1; }  .azoom-iframe-container {   position: relative;   padding-bottom: 56.25%;     height: 0;   overflow: hidden; }  .azoom-iframe-container iframe, .azoom-iframe-container > video, .azoom-iframe-container > embed, .azoom-iframe-container .video-player{   position: absolute;   top:0;   left: 0;   width: 100%;   height: 100%; border:none; } .azoom-iframe-container.html5-video{ padding-top:0px; } .azoom-iframe-container.vimeo-video iframe{  }   iframe.twitter-timeline, iframe.twitter-tweet, iframe.twitter-tweet-rendered{width:100%; min-width:100% !important;}  .flickr_badge_image img{ max-width:33%;  height:100%;  margin-right:0px !important;  padding-right:10px; transition:all .3s; -moz-transition:all .3s; -webkit-transition:all .3s; } .flickr_badge_image img:hover{opacity:0.8; filter:alpha(opacity:80);} .customisable-border.thm-dark, .thm-dark .customisable-border, .widget .rpwe-block li { border-bottom:1px solid #444; }     ul.block-collapse{ padding:0px; margin:0px } ul.block-collapse > li{ padding:0px; } ul.block-collapse .rectangle-box{ max-width:100% !important; }  select{ background-color: #FFF; font-family: inherit; color: #000; display: block; width: 100%;  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; line-height:16px;  } .custom-select { background-color: #f9f9f9; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0 0 2em; padding: 0; position: relative; width: 100%; z-index: 1;  transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s;  }  .azoom-small-box-shadow{ box-shadow:0px 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1); -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1); } .azoom-small-text-shadow{ text-shadow:0px 1px 1px rgba(0,0,0,0.1); -webkit-text-shadow:0px 1px 1px rgba(0,0,0,0.1); -moz-text-shadow:0px 1px 1px rgba(0,0,0,0.1); } .header-sticky-active.menu-box-shadow{ box-shadow:0 1px 5px rgba(190, 190, 190, 0.38); -webkit-box-shadow:0 1px 5px rgba(190, 190, 190, 0.38); -moz-box-shadow:0 1px 5px rgba(190, 190, 190, 0.38); } .custom-select:hover { background-color:#ffffff; } .custom-select:before { background:#f9f9f9; color: #787878; display: block; font-size: 1em; height: 100%; line-height: 2.5em; padding: 4px 33px 4px 15px; position: absolute; top: 0; right: 0; text-align: center; width: 1em; z-index: -1; } .custom-select select { font-family:'Titillium Web', sans-serif; background-color: transparent; border: 0 none; box-shadow: none; color: #787878; display: block; font-size: 100%; line-height: normal; margin: 0; padding: 10px 15px; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: none; -moz-appearance: none; appearance: none; } .custom-select select option{ background:#f9f9f9; } .custom-select select::-ms-expand { display: none; } .custom-select select:focus { outline: none; }  :-moz-any(.custom-select):before { background-color: #fff;  pointer-events: none;  z-index: 1; }      .icon-2{font-size:34px;} .icon-3{font-size:50px;} .icon-4{font-size:64px;} pre {   background: url("https://www.usenergywindows.com/wp-content/plugins/azoom-main/css/images/code_bg.png") repeat scroll 0 0 transparent;   border-bottom: medium none !important;   border-left: 1px solid #EEEEEE;   border-right: 1px solid #EEEEEE;   border-top: 1px solid #EEEEEE;   line-height: 21px !important;   margin-bottom: 15px;   overflow-x: auto;   padding: 0 10px !important; } pre {white-space: pre-wrap; word-wrap: break-word; -ms-word-wrap: break-word;} pre, code, kbd, samp {font-family: monospace,serif; font-size: 1em;} ol{ line-height: 1.6; margin-bottom: 1.25em; list-style-position: outside; font-family: inherit;} li{display:list-item;} ol, ul{margin-left:25px;} sub, sup{font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;} mark{color:#f9f9f9; padding:0px 10px;} sup{top: -0.5em;} sub{bottom: -0.25em;} var{font-style:italic;} tt{font-family:monospace;} big{font-size: larger;} ins{background: #c5cdd1; text-decoration: none;} abbr{border-bottom: 1px dotted;} ul,ol,dl{font-size:13px;} address{font-style:normal; font-size:13px;} small{font-size:80%;} figure{margin: 0px;}    .azoom-pagination{ margin:15px 0px 0px; list-style:none; display:block; font-size:12px; } .button-radius{ border-radius:3px;  -moz-border-radius:3px; -webkit-border-radius:3px; } .azoom-pagination .page-numbers{ cursor:pointer;  display:block; padding:0px 12px; float:left; text-aling:center; font-weight:normal !important; margin-right:5px; border-radius:3px;  display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; height: 30px; line-height: 29px; font-weight: 300; font-size: 13px;  text-decoration: none; text-align: center;  color: #c5cdd1; border:1px solid #c5cdd1;  transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; } .azoom-pagination .prev.page-numbers i{ font-size:9px; margin-right:5px; font-weight:bold; } .azoom-pagination .next.page-numbers i{ font-size:9px; margin-left:5px; font-weight:bold; } .azoom-pagination .page-numbers:not(.current):not(.dots):hover, input[type="submit"]:hover, .comments-submit:hover, #comments-submit:hover{ background: #FFFFFF; text-decoration:none; border-color:#FFFFFF; } .azoom-pagination .page-numbers.current, .azoom-pagination .page-numbers:active, .azoom-link_pages > span.page-numbers, .button.active, .button.current, .button.active:hover, .button.current:hover .button.active:active, .button.current:active{ line-height:30px; color:#ffffff ; }   label{ font-size:13px; font-weight:600; } input, input:not([type="submit"]), select, textarea, .select2-container .select2-choice{ background: none repeat scroll 0 0 #fff; color:#787878;   border: none;   margin-left: 0;   padding: 15px; max-width:100%;  border-radius:0px;  outline-color:transparent; -webkit-outline-color:transparent; -moz-outline-color:transparent;  box-shadow:0px 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1); -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);  transition:all .6s; -webkit-transition:all .6s; -moz-transition:all .6s; } .wp-editor-wrap{ box-shadow:0px 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1); -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1); } select, .comment-form input, #searchform input, .searchform input{ width: 100%; height:54px; } textarea{ width:100%; } .azoom-ajax-search-wrapper #searchform input{ height:auto; } select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus{ outline-color:transparent; -webkit-outline-color:transparent; -moz-outline-color:transparent; } input[type="submit"]{ margin-left:0px; line-height:normal; } input:focus, input:not([type="submit"]):focus, textarea:focus{ background:#f9f9f9; outline:none; border:none;  box-shadow:0px 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1); -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1); }  .select2-drop-active{ border:none; } .select2-search input{ background:#f0f0f0; } .payment_method_paypal > label > a{ margin-left:15px; }  div[data-image-tile="tile"] > .static-bg-mask-class {   background-size: inherit !important; }  @-webkit-keyframes slideInDownSmall {  0% {   -webkit-transform: translateY(-180px);   transform: translateY(-180px);  }  100% {   -webkit-transform: translateY(0);   transform: translateY(0);  } } @keyframes slideInDownSmall {  0% {   -webkit-transform: translateY(-180px);   -ms-transform: translateY(-180px);   transform: translateY(-180px);  }  100% {   -webkit-transform: translateY(0);   -ms-transform: translateY(0);   transform: translateY(0);  } } .slideInDownSmall { -webkit-animation-name: slideInDownSmall; animation-name: slideInDownSmall;   animation-duration: .6s; animation-delay: 0s; -moz-animation-duration: .6s; -moz-animation-delay: 0s; -webkit-animation-duration: .6s; -webkit-animation-delay: 0s; -o-animation-duration: .6s; -o-animation-delay: 0s; } @-webkit-keyframes slideOutUpSmall {  0% {   -webkit-transform: translateY(0);   transform: translateY(0);  }  100% {   -webkit-transform: translateY(-400px);   transform: translateY(-400px);  } } @keyframes slideOutUpSmall {  0% {   -webkit-transform: translateY(0);   -ms-transform: translateY(0);   transform: translateY(0);  }  100% {   -webkit-transform: translateY(-400px);   -ms-transform: translateY(-400px);   transform: translateY(-400px);  } } .slideOutUpSmall {  -webkit-animation-name: slideOutUpSmall;  animation-name: slideOutUpSmall; }  @-webkit-keyframes fullSpin { 0% {  -webkit-transform: rotate(0); } 100% {  -webkit-transform: rotate(360deg); } } @keyframes fullSpin { 0% {  transform: rotate(0); } 100% {  transform: rotate(360deg); } }  .fullSpin{ -webkit-animation-name: fullSpin;  -webkit-animation-duration: 2s; -webkit-animation-delay: 0s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear;  -moz-animation-name: fullSpin; -moz-animation-duration: 2s; -moz-animation-delay: 0s; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear;  animation-name: fullSpin; animation-duration: 2s; animation-delay: 0s; animation-iteration-count: infinite; animation-timing-function: linear; }    @-webkit-keyframes fadeOutLeftInRight {  0% {   opacity: 1;   -webkit-transform: translateX(0);   transform: translateX(0);  }  50% {   opacity: 0;   -webkit-transform: translateX(-20px);   transform: translateX(-20px);  }   51%{   opacity: 0;   -webkit-transform: translateX(20px);   transform: translateX(20px);  }   100% {   opacity: 1;   -webkit-transform: translateX(0);   transform: translateX(0);  } } @keyframes fadeOutLeftInRight {  0% {   opacity: 1;   -webkit-transform: translateX(0);   -ms-transform: translateX(0);   transform: translateX(0);  }  50% {   opacity: 0;   -webkit-transform: translateX(-20px);   -ms-transform: translateX(-20px);   transform: translateX(-20px);  }   51% {   opacity: 0;   -webkit-transform: translateX(20px);   -ms-transform: translateX(20px);   transform: translateX(20px);  }  100% {   opacity: 1;   -webkit-transform: translateX(0);   -ms-transform: translateX(0);   transform: translateX(0);  } } .fadeOutLeftInRight {  -webkit-animation-name: fadeOutLeftInRight;  animation-name: fadeOutLeftInRight; }    @-webkit-keyframes fadeOutRightInLeft {  0% {   opacity: 1;   -webkit-transform: translateX(0);   transform: translateX(0);  }  50% {   opacity: 0;   -webkit-transform: translateX(20px);   transform: translateX(20px);  }   51%{   opacity: 0;   -webkit-transform: translateX(-20px);   transform: translateX(-20px);  }   100% {   opacity: 1;   -webkit-transform: translateX(0);   transform: translateX(0);  } } @keyframes fadeOutRightInLeft {  0% {   opacity: 1;   -webkit-transform: translateX(0);   -ms-transform: translateX(0);   transform: translateX(0);  }  50% {   opacity: 0;   -webkit-transform: translateX(20px);   -ms-transform: translateX(20px);   transform: translateX(20px);  }   51% {   opacity: 0;   -webkit-transform: translateX(-20px);   -ms-transform: translateX(-20px);   transform: translateX(-20px);  }  100% {   opacity: 1;   -webkit-transform: translateX(0);   -ms-transform: translateX(0);   transform: translateX(0);  } } .fadeOutRightInLeft {  -webkit-animation-name: fadeOutRightInLeft;  animation-name: fadeOutRightInLeft; }    @-webkit-keyframes fadeOutDownInUp {  0% {   opacity: 1;   -webkit-transform: translateY(0);   transform: translateY(0);  }  50% {   opacity: 0;   -webkit-transform: translateY(20px);   transform: translateY(20px);  }   51%{   opacity: 0;   -webkit-transform: translateY(-20px);   transform: translateY(-20px);  }   100% {   opacity: 1;   -webkit-transform: translateY(0);   transform: translateY(0);  } } @keyframes fadeOutDownInUp {  0% {   opacity: 1;   -webkit-transform: translateY(0);   -ms-transform: translateY(0);   transform: translateY(0);  }  50% {   opacity: 0;   -webkit-transform: translateY(20px);   -ms-transform: translateY(20px);   transform: translateY(20px);  }   51% {   opacity: 0;   -webkit-transform: translateY(-20px);   -ms-transform: translateY(-20px);   transform: translateY(-20px);  }  100% {   opacity: 1;   -webkit-transform: translateY(0);   -ms-transform: translateY(0);   transform: translateY(0);  } } .fadeOutDownInUp {  -webkit-animation-name: fadeOutDownInUp;  animation-name: fadeOutDownInUp; }     .activate-intro-effect .header-top-2, .activate-intro-effect .main-header-area{ opacity:0; } .intro-effect-slide{ position:relative; display:block;  transition:all 1.3s; -webkit-transition:all 1.3s; -moz-transition:all 1.3s; } .intro-effect-slide:not(.notrans) .header, .intro-effect-slide:not(.notrans) > .title, .intro-effect-slide:not(.notrans) .content > div, .intro-effect-slide:not(.notrans) .content > section { -webkit-transition-property: opacity, -webkit-transform; transition-property: opacity, transform; -webkit-transition-duration: 1s; transition-duration: 1s; } .intro-effect-slide:not(.notrans) .header { -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1); transition-timing-function: cubic-bezier(0.7,0,0.3,1); -webkit-transition-duration: 1.2s; transition-duration: 1.2s; } .intro-effect-slide .header { z-index: 1500; } .intro-effect-slide .rockthemes-curvy-slider.header { position:relative; z-index:0; } .intro-effect-slide > .title { position: relative; top: auto; left: auto; padding: 6em 1em 2em; } .intro-effect-slide .content > div, .intro-effect-slide .content > section { margin-top: 50px; color: #b2b2c0; } .intro-effect-slide > .title, .intro-effect-slide .content > div, .intro-effect-slide .content > section { -webkit-transform: translateY(400px); transform: translateY(400px); opacity: 0; } .intro-effect-slide.modify > .title, .intro-effect-slide.modify .content > div, .intro-effect-slide.modify .content > section { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } .intro-effect-slide.modify .header { opacity: 0; -webkit-transform: translateY(-100%) scale(0.6); transform: translateY(-100%) scale(0.6); } .intro-effect-slide.modify:not(.notrans) > .title { -webkit-transition-delay: 0.5s; transition-delay: 0.5s; } .intro-effect-slide.modify:not(.notrans) .content > div, .intro-effect-slide.modify:not(.notrans) .content > section { -webkit-transition-delay: 0.6s; transition-delay: 0.6s; }  @font-face{font-family: 'icomoon'; src:url('https://www.usenergywindows.com/wp-content/plugins/azoom-main/icons/fonts/icomoon.eot'); src:url('https://www.usenergywindows.com/wp-content/plugins/azoom-main/icons/fonts/icomoon.eot') format('embedded-opentype'),  url('https://www.usenergywindows.com/wp-content/plugins/azoom-main/icons/fonts/icomoon.woff') format('woff'),  url('https://www.usenergywindows.com/wp-content/plugins/azoom-main/icons/fonts/icomoon.ttf') format('truetype'),  url('https://www.usenergywindows.com/wp-content/plugins/azoom-main/icons/fonts/icomoon.svg') format('svg'); font-weight: normal; font-style: normal;font-display:swap;} .icomoon{ 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; } .icomoon-icon-home:before { content: "\e600"; } .icomoon-icon-home2:before { content: "\e601"; } .icomoon-icon-home3:before { content: "\e602"; } .icomoon-icon-office:before { content: "\e603"; } .icomoon-icon-newspaper:before { content: "\e604"; } .icomoon-icon-pencil:before { content: "\e605"; } .icomoon-icon-pencil2:before { content: "\e606"; } .icomoon-icon-quill:before { content: "\e607"; } .icomoon-icon-pen:before { content: "\e608"; } .icomoon-icon-blog:before { content: "\e609"; } .icomoon-icon-droplet:before { content: "\e60a"; } .icomoon-icon-paint-format:before { content: "\e60b"; } .icomoon-icon-image:before { content: "\e60c"; } .icomoon-icon-image2:before { content: "\e60d"; } .icomoon-icon-images:before { content: "\e60e"; } .icomoon-icon-camera:before { content: "\e60f"; } .icomoon-icon-music:before { content: "\e610"; } .icomoon-icon-headphones:before { content: "\e611"; } .icomoon-icon-play:before { content: "\e612"; } .icomoon-icon-film:before { content: "\e613"; } .icomoon-icon-camera2:before { content: "\e614"; } .icomoon-icon-dice:before { content: "\e615"; } .icomoon-icon-pacman:before { content: "\e616"; } .icomoon-icon-spades:before { content: "\e617"; } .icomoon-icon-clubs:before { content: "\e618"; } .icomoon-icon-diamonds:before { content: "\e619"; } .icomoon-icon-pawn:before { content: "\e61a"; } .icomoon-icon-bullhorn:before { content: "\e61b"; } .icomoon-icon-connection:before { content: "\e61c"; } .icomoon-icon-podcast:before { content: "\e61d"; } .icomoon-icon-feed:before { content: "\e61e"; } .icomoon-icon-book:before { content: "\e61f"; } .icomoon-icon-books:before { content: "\e620"; } .icomoon-icon-library:before { content: "\e621"; } .icomoon-icon-file:before { content: "\e622"; } .icomoon-icon-profile:before { content: "\e623"; } .icomoon-icon-file2:before { content: "\e624"; } .icomoon-icon-file3:before { content: "\e625"; } .icomoon-icon-file4:before { content: "\e626"; } .icomoon-icon-copy:before { content: "\e627"; } .icomoon-icon-copy2:before { content: "\e628"; } .icomoon-icon-copy3:before { content: "\e629"; } .icomoon-icon-paste:before { content: "\e62a"; } .icomoon-icon-paste2:before { content: "\e62b"; } .icomoon-icon-paste3:before { content: "\e62c"; } .icomoon-icon-stack:before { content: "\e62d"; } .icomoon-icon-folder:before { content: "\e62e"; } .icomoon-icon-folder-open:before { content: "\e62f"; } .icomoon-icon-tag:before { content: "\e630"; } .icomoon-icon-tags:before { content: "\e631"; } .icomoon-icon-barcode:before { content: "\e632"; } .icomoon-icon-qrcode:before { content: "\e633"; } .icomoon-icon-ticket:before { content: "\e634"; } .icomoon-icon-cart:before { content: "\e635"; } .icomoon-icon-cart2:before { content: "\e636"; } .icomoon-icon-cart3:before { content: "\e637"; } .icomoon-icon-coin:before { content: "\e638"; } .icomoon-icon-credit:before { content: "\e639"; } .icomoon-icon-calculate:before { content: "\e63a"; } .icomoon-icon-support:before { content: "\e63b"; } .icomoon-icon-phone:before { content: "\e63c"; } .icomoon-icon-phone-hang-up:before { content: "\e63d"; } .icomoon-icon-address-book:before { content: "\e63e"; } .icomoon-icon-notebook:before { content: "\e63f"; } .icomoon-icon-envelope:before { content: "\e640"; } .icomoon-icon-pushpin:before { content: "\e641"; } .icomoon-icon-location:before { content: "\e642"; } .icomoon-icon-location2:before { content: "\e643"; } .icomoon-icon-compass:before { content: "\e644"; } .icomoon-icon-map:before { content: "\e645"; } .icomoon-icon-map2:before { content: "\e646"; } .icomoon-icon-history:before { content: "\e647"; } .icomoon-icon-clock:before { content: "\e648"; } .icomoon-icon-clock2:before { content: "\e649"; } .icomoon-icon-alarm:before { content: "\e64a"; } .icomoon-icon-alarm2:before { content: "\e64b"; } .icomoon-icon-bell:before { content: "\e64c"; } .icomoon-icon-stopwatch:before { content: "\e64d"; } .icomoon-icon-calendar:before { content: "\e64e"; } .icomoon-icon-calendar2:before { content: "\e64f"; } .icomoon-icon-print:before { content: "\e650"; } .icomoon-icon-keyboard:before { content: "\e651"; } .icomoon-icon-screen:before { content: "\e652"; } .icomoon-icon-laptop:before { content: "\e653"; } .icomoon-icon-mobile:before { content: "\e654"; } .icomoon-icon-mobile2:before { content: "\e655"; } .icomoon-icon-tablet:before { content: "\e656"; } .icomoon-icon-tv:before { content: "\e657"; } .icomoon-icon-cabinet:before { content: "\e658"; } .icomoon-icon-drawer:before { content: "\e659"; } .icomoon-icon-drawer2:before { content: "\e65a"; } .icomoon-icon-drawer3:before { content: "\e65b"; } .icomoon-icon-box-add:before { content: "\e65c"; } .icomoon-icon-box-remove:before { content: "\e65d"; } .icomoon-icon-download:before { content: "\e65e"; } .icomoon-icon-upload:before { content: "\e65f"; } .icomoon-icon-disk:before { content: "\e660"; } .icomoon-icon-storage:before { content: "\e661"; } .icomoon-icon-undo:before { content: "\e662"; } .icomoon-icon-redo:before { content: "\e663"; } .icomoon-icon-flip:before { content: "\e664"; } .icomoon-icon-flip2:before { content: "\e665"; } .icomoon-icon-undo2:before { content: "\e666"; } .icomoon-icon-redo2:before { content: "\e667"; } .icomoon-icon-forward:before { content: "\e668"; } .icomoon-icon-reply:before { content: "\e669"; } .icomoon-icon-bubble:before { content: "\e66a"; } .icomoon-icon-bubbles:before { content: "\e66b"; } .icomoon-icon-bubbles2:before { content: "\e66c"; } .icomoon-icon-bubble2:before { content: "\e66d"; } .icomoon-icon-bubbles3:before { content: "\e66e"; } .icomoon-icon-bubbles4:before { content: "\e66f"; } .icomoon-icon-user:before { content: "\e670"; } .icomoon-icon-users:before { content: "\e671"; } .icomoon-icon-user2:before { content: "\e672"; } .icomoon-icon-users2:before { content: "\e673"; } .icomoon-icon-user3:before { content: "\e674"; } .icomoon-icon-user4:before { content: "\e675"; } .icomoon-icon-quotes-left:before { content: "\e676"; } .icomoon-icon-busy:before { content: "\e677"; } .icomoon-icon-spinner:before { content: "\e678"; } .icomoon-icon-spinner2:before { content: "\e679"; } .icomoon-icon-spinner3:before { content: "\e67a"; } .icomoon-icon-spinner4:before { content: "\e67b"; } .icomoon-icon-spinner5:before { content: "\e67c"; } .icomoon-icon-spinner6:before { content: "\e67d"; } .icomoon-icon-binoculars:before { content: "\e67e"; } .icomoon-icon-search:before { content: "\e67f"; } .icomoon-icon-zoomin:before { content: "\e680"; } .icomoon-icon-zoomout:before { content: "\e681"; } .icomoon-icon-expand:before { content: "\e682"; } .icomoon-icon-contract:before { content: "\e683"; } .icomoon-icon-expand2:before { content: "\e684"; } .icomoon-icon-contract2:before { content: "\e685"; } .icomoon-icon-key:before { content: "\e686"; } .icomoon-icon-key2:before { content: "\e687"; } .icomoon-icon-lock:before { content: "\e688"; } .icomoon-icon-lock2:before { content: "\e689"; } .icomoon-icon-unlocked:before { content: "\e68a"; } .icomoon-icon-wrench:before { content: "\e68b"; } .icomoon-icon-settings:before { content: "\e68c"; } .icomoon-icon-equalizer:before { content: "\e68d"; } .icomoon-icon-cog:before { content: "\e68e"; } .icomoon-icon-cogs:before { content: "\e68f"; } .icomoon-icon-cog2:before { content: "\e690"; } .icomoon-icon-hammer:before { content: "\e691"; } .icomoon-icon-wand:before { content: "\e692"; } .icomoon-icon-aid:before { content: "\e693"; } .icomoon-icon-bug:before { content: "\e694"; } .icomoon-icon-pie:before { content: "\e695"; } .icomoon-icon-stats:before { content: "\e696"; } .icomoon-icon-bars:before { content: "\e697"; } .icomoon-icon-bars2:before { content: "\e698"; } .icomoon-icon-gift:before { content: "\e699"; } .icomoon-icon-trophy:before { content: "\e69a"; } .icomoon-icon-glass:before { content: "\e69b"; } .icomoon-icon-mug:before { content: "\e69c"; } .icomoon-icon-food:before { content: "\e69d"; } .icomoon-icon-leaf:before { content: "\e69e"; } .icomoon-icon-rocket:before { content: "\e69f"; } .icomoon-icon-meter:before { content: "\e6a0"; } .icomoon-icon-meter2:before { content: "\e6a1"; } .icomoon-icon-dashboard:before { content: "\e6a2"; } .icomoon-icon-hammer2:before { content: "\e6a3"; } .icomoon-icon-fire:before { content: "\e6a4"; } .icomoon-icon-lab:before { content: "\e6a5"; } .icomoon-icon-magnet:before { content: "\e6a6"; } .icomoon-icon-remove:before { content: "\e6a7"; } .icomoon-icon-remove2:before { content: "\e6a8"; } .icomoon-icon-briefcase:before { content: "\e6a9"; } .icomoon-icon-airplane:before { content: "\e6aa"; } .icomoon-icon-truck:before { content: "\e6ab"; } .icomoon-icon-road:before { content: "\e6ac"; } .icomoon-icon-accessibility:before { content: "\e6ad"; } .icomoon-icon-target:before { content: "\e6ae"; } .icomoon-icon-shield:before { content: "\e6af"; } .icomoon-icon-lightning:before { content: "\e6b0"; } .icomoon-icon-switch:before { content: "\e6b1"; } .icomoon-icon-powercord:before { content: "\e6b2"; } .icomoon-icon-signup:before { content: "\e6b3"; } .icomoon-icon-list:before { content: "\e6b4"; } .icomoon-icon-list2:before { content: "\e6b5"; } .icomoon-icon-numbered-list:before { content: "\e6b6"; } .icomoon-icon-menu:before { content: "\e6b7"; } .icomoon-icon-menu2:before { content: "\e6b8"; } .icomoon-icon-tree:before { content: "\e6b9"; } .icomoon-icon-cloud:before { content: "\e6ba"; } .icomoon-icon-cloud-download:before { content: "\e6bb"; } .icomoon-icon-cloud-upload:before { content: "\e6bc"; } .icomoon-icon-download2:before { content: "\e6bd"; } .icomoon-icon-upload2:before { content: "\e6be"; } .icomoon-icon-download3:before { content: "\e6bf"; } .icomoon-icon-upload3:before { content: "\e6c0"; } .icomoon-icon-globe:before { content: "\e6c1"; } .icomoon-icon-earth:before { content: "\e6c2"; } .icomoon-icon-link:before { content: "\e6c3"; } .icomoon-icon-flag:before { content: "\e6c4"; } .icomoon-icon-attachment:before { content: "\e6c5"; } .icomoon-icon-eye:before { content: "\e6c6"; } .icomoon-icon-eye-blocked:before { content: "\e6c7"; } .icomoon-icon-eye2:before { content: "\e6c8"; } .icomoon-icon-bookmark:before { content: "\e6c9"; } .icomoon-icon-bookmarks:before { content: "\e6ca"; } .icomoon-icon-brightness-medium:before { content: "\e6cb"; } .icomoon-icon-brightness-contrast:before { content: "\e6cc"; } .icomoon-icon-contrast:before { content: "\e6cd"; } .icomoon-icon-star:before { content: "\e6ce"; } .icomoon-icon-star2:before { content: "\e6cf"; } .icomoon-icon-star3:before { content: "\e6d0"; } .icomoon-icon-heart:before { content: "\e6d1"; } .icomoon-icon-heart2:before { content: "\e6d2"; } .icomoon-icon-heart-broken:before { content: "\e6d3"; } .icomoon-icon-thumbs-up:before { content: "\e6d4"; } .icomoon-icon-thumbs-up2:before { content: "\e6d5"; } .icomoon-icon-happy:before { content: "\e6d6"; } .icomoon-icon-happy2:before { content: "\e6d7"; } .icomoon-icon-smiley:before { content: "\e6d8"; } .icomoon-icon-smiley2:before { content: "\e6d9"; } .icomoon-icon-tongue:before { content: "\e6da"; } .icomoon-icon-tongue2:before { content: "\e6db"; } .icomoon-icon-sad:before { content: "\e6dc"; } .icomoon-icon-sad2:before { content: "\e6dd"; } .icomoon-icon-wink:before { content: "\e6de"; } .icomoon-icon-wink2:before { content: "\e6df"; } .icomoon-icon-grin:before { content: "\e6e0"; } .icomoon-icon-grin2:before { content: "\e6e1"; } .icomoon-icon-cool:before { content: "\e6e2"; } .icomoon-icon-cool2:before { content: "\e6e3"; } .icomoon-icon-angry:before { content: "\e6e4"; } .icomoon-icon-angry2:before { content: "\e6e5"; } .icomoon-icon-evil:before { content: "\e6e6"; } .icomoon-icon-evil2:before { content: "\e6e7"; } .icomoon-icon-shocked:before { content: "\e6e8"; } .icomoon-icon-shocked2:before { content: "\e6e9"; } .icomoon-icon-confused:before { content: "\e6ea"; } .icomoon-icon-confused2:before { content: "\e6eb"; } .icomoon-icon-neutral:before { content: "\e6ec"; } .icomoon-icon-neutral2:before { content: "\e6ed"; } .icomoon-icon-wondering:before { content: "\e6ee"; } .icomoon-icon-wondering2:before { content: "\e6ef"; } .icomoon-icon-point-up:before { content: "\e6f0"; } .icomoon-icon-point-right:before { content: "\e6f1"; } .icomoon-icon-point-down:before { content: "\e6f2"; } .icomoon-icon-point-left:before { content: "\e6f3"; } .icomoon-icon-warning:before { content: "\e6f4"; } .icomoon-icon-notification:before { content: "\e6f5"; } .icomoon-icon-question:before { content: "\e6f6"; } .icomoon-icon-info:before { content: "\e6f7"; } .icomoon-icon-info2:before { content: "\e6f8"; } .icomoon-icon-blocked:before { content: "\e6f9"; } .icomoon-icon-cancel-circle:before { content: "\e6fa"; } .icomoon-icon-checkmark-circle:before { content: "\e6fb"; } .icomoon-icon-spam:before { content: "\e6fc"; } .icomoon-icon-close:before { content: "\e6fd"; } .icomoon-icon-checkmark:before { content: "\e6fe"; } .icomoon-icon-checkmark2:before { content: "\e6ff"; } .icomoon-icon-spell-check:before { content: "\e700"; } .icomoon-icon-minus:before { content: "\e701"; } .icomoon-icon-plus:before { content: "\e702"; } .icomoon-icon-enter:before { content: "\e703"; } .icomoon-icon-exit:before { content: "\e704"; } .icomoon-icon-play2:before { content: "\e705"; } .icomoon-icon-pause:before { content: "\e706"; } .icomoon-icon-stop:before { content: "\e707"; } .icomoon-icon-backward:before { content: "\e708"; } .icomoon-icon-forward2:before { content: "\e709"; } .icomoon-icon-play3:before { content: "\e70a"; } .icomoon-icon-pause2:before { content: "\e70b"; } .icomoon-icon-stop2:before { content: "\e70c"; } .icomoon-icon-backward2:before { content: "\e70d"; } .icomoon-icon-forward3:before { content: "\e70e"; } .icomoon-icon-first:before { content: "\e70f"; } .icomoon-icon-last:before { content: "\e710"; } .icomoon-icon-previous:before { content: "\e711"; } .icomoon-icon-next:before { content: "\e712"; } .icomoon-icon-eject:before { content: "\e713"; } .icomoon-icon-volume-high:before { content: "\e714"; } .icomoon-icon-volume-medium:before { content: "\e715"; } .icomoon-icon-volume-low:before { content: "\e716"; } .icomoon-icon-volume-mute:before { content: "\e717"; } .icomoon-icon-volume-mute2:before { content: "\e718"; } .icomoon-icon-volume-increase:before { content: "\e719"; } .icomoon-icon-volume-decrease:before { content: "\e71a"; } .icomoon-icon-loop:before { content: "\e71b"; } .icomoon-icon-loop2:before { content: "\e71c"; } .icomoon-icon-loop3:before { content: "\e71d"; } .icomoon-icon-shuffle:before { content: "\e71e"; } .icomoon-icon-arrow-up-left:before { content: "\e71f"; } .icomoon-icon-arrow-up:before { content: "\e720"; } .icomoon-icon-arrow-up-right:before { content: "\e721"; } .icomoon-icon-arrow-right:before { content: "\e722"; } .icomoon-icon-arrow-down-right:before { content: "\e723"; } .icomoon-icon-arrow-down:before { content: "\e724"; } .icomoon-icon-arrow-down-left:before { content: "\e725"; } .icomoon-icon-arrow-left:before { content: "\e726"; } .icomoon-icon-arrow-up-left2:before { content: "\e727"; } .icomoon-icon-arrow-up2:before { content: "\e728"; } .icomoon-icon-arrow-up-right2:before { content: "\e729"; } .icomoon-icon-arrow-right2:before { content: "\e72a"; } .icomoon-icon-arrow-down-right2:before { content: "\e72b"; } .icomoon-icon-arrow-down2:before { content: "\e72c"; } .icomoon-icon-arrow-down-left2:before { content: "\e72d"; } .icomoon-icon-arrow-left2:before { content: "\e72e"; } .icomoon-icon-arrow-up-left3:before { content: "\e72f"; } .icomoon-icon-arrow-up3:before { content: "\e730"; } .icomoon-icon-arrow-up-right3:before { content: "\e731"; } .icomoon-icon-arrow-right3:before { content: "\e732"; } .icomoon-icon-arrow-down-right3:before { content: "\e733"; } .icomoon-icon-arrow-down3:before { content: "\e734"; } .icomoon-icon-arrow-down-left3:before { content: "\e735"; } .icomoon-icon-arrow-left3:before { content: "\e736"; } .icomoon-icon-tab:before { content: "\e737"; } .icomoon-icon-checkbox-checked:before { content: "\e738"; } .icomoon-icon-checkbox-unchecked:before { content: "\e739"; } .icomoon-icon-checkbox-partial:before { content: "\e73a"; } .icomoon-icon-radio-checked:before { content: "\e73b"; } .icomoon-icon-radio-unchecked:before { content: "\e73c"; } .icomoon-icon-crop:before { content: "\e73d"; } .icomoon-icon-scissors:before { content: "\e73e"; } .icomoon-icon-filter:before { content: "\e73f"; } .icomoon-icon-filter2:before { content: "\e740"; } .icomoon-icon-font:before { content: "\e741"; } .icomoon-icon-text-height:before { content: "\e742"; } .icomoon-icon-text-width:before { content: "\e743"; } .icomoon-icon-bold:before { content: "\e744"; } .icomoon-icon-underline:before { content: "\e745"; } .icomoon-icon-italic:before { content: "\e746"; } .icomoon-icon-strikethrough:before { content: "\e747"; } .icomoon-icon-omega:before { content: "\e748"; } .icomoon-icon-sigma:before { content: "\e749"; } .icomoon-icon-table:before { content: "\e74a"; } .icomoon-icon-table2:before { content: "\e74b"; } .icomoon-icon-insert-template:before { content: "\e74c"; } .icomoon-icon-pilcrow:before { content: "\e74d"; } .icomoon-icon-lefttoright:before { content: "\e74e"; } .icomoon-icon-righttoleft:before { content: "\e74f"; } .icomoon-icon-paragraph-left:before { content: "\e750"; } .icomoon-icon-paragraph-center:before { content: "\e751"; } .icomoon-icon-paragraph-right:before { content: "\e752"; } .icomoon-icon-paragraph-justify:before { content: "\e753"; } .icomoon-icon-paragraph-left2:before { content: "\e754"; } .icomoon-icon-paragraph-center2:before { content: "\e755"; } .icomoon-icon-paragraph-right2:before { content: "\e756"; } .icomoon-icon-paragraph-justify2:before { content: "\e757"; } .icomoon-icon-indent-increase:before { content: "\e758"; } .icomoon-icon-indent-decrease:before { content: "\e759"; } .icomoon-icon-newtab:before { content: "\e75a"; } .icomoon-icon-embed:before { content: "\e75b"; } .icomoon-icon-code:before { content: "\e75c"; } .icomoon-icon-console:before { content: "\e75d"; } .icomoon-icon-share:before { content: "\e75e"; } .icomoon-icon-mail:before { content: "\e75f"; } .icomoon-icon-mail2:before { content: "\e760"; } .icomoon-icon-mail3:before { content: "\e761"; } .icomoon-icon-mail4:before { content: "\e762"; } .icomoon-icon-google:before { content: "\e763"; } .icomoon-icon-googleplus:before { content: "\e764"; } .icomoon-icon-googleplus2:before { content: "\e765"; } .icomoon-icon-googleplus3:before { content: "\e766"; } .icomoon-icon-googleplus4:before { content: "\e767"; } .icomoon-icon-google-drive:before { content: "\e768"; } .icomoon-icon-facebook:before { content: "\e769"; } .icomoon-icon-facebook2:before { content: "\e76a"; } .icomoon-icon-facebook3:before { content: "\e76b"; } .icomoon-icon-instagram:before { content: "\e76c"; } .icomoon-icon-twitter:before { content: "\e76d"; } .icomoon-icon-twitter2:before { content: "\e76e"; } .icomoon-icon-twitter3:before { content: "\e76f"; } .icomoon-icon-feed2:before { content: "\e770"; } .icomoon-icon-feed3:before { content: "\e771"; } .icomoon-icon-feed4:before { content: "\e772"; } .icomoon-icon-youtube:before { content: "\e773"; } .icomoon-icon-youtube2:before { content: "\e774"; } .icomoon-icon-vimeo:before { content: "\e775"; } .icomoon-icon-vimeo2:before { content: "\e776"; } .icomoon-icon-vimeo3:before { content: "\e777"; } .icomoon-icon-lanyrd:before { content: "\e778"; } .icomoon-icon-flickr:before { content: "\e779"; } .icomoon-icon-flickr2:before { content: "\e77a"; } .icomoon-icon-flickr3:before { content: "\e77b"; } .icomoon-icon-flickr4:before { content: "\e77c"; } .icomoon-icon-picassa:before { content: "\e77d"; } .icomoon-icon-picassa2:before { content: "\e77e"; } .icomoon-icon-dribbble:before { content: "\e77f"; } .icomoon-icon-dribbble2:before { content: "\e780"; } .icomoon-icon-dribbble3:before { content: "\e781"; } .icomoon-icon-forrst:before { content: "\e782"; } .icomoon-icon-forrst2:before { content: "\e783"; } .icomoon-icon-deviantart:before { content: "\e784"; } .icomoon-icon-deviantart2:before { content: "\e785"; } .icomoon-icon-steam:before { content: "\e786"; } .icomoon-icon-steam2:before { content: "\e787"; } .icomoon-icon-github:before { content: "\e788"; } .icomoon-icon-github2:before { content: "\e789"; } .icomoon-icon-github3:before { content: "\e78a"; } .icomoon-icon-github4:before { content: "\e78b"; } .icomoon-icon-github5:before { content: "\e78c"; } .icomoon-icon-wordpress:before { content: "\e78d"; } .icomoon-icon-wordpress2:before { content: "\e78e"; } .icomoon-icon-joomla:before { content: "\e78f"; } .icomoon-icon-blogger:before { content: "\e790"; } .icomoon-icon-blogger2:before { content: "\e791"; } .icomoon-icon-tumblr:before { content: "\e792"; } .icomoon-icon-tumblr2:before { content: "\e793"; } .icomoon-icon-yahoo:before { content: "\e794"; } .icomoon-icon-tux:before { content: "\e795"; } .icomoon-icon-apple:before { content: "\e796"; } .icomoon-icon-finder:before { content: "\e797"; } .icomoon-icon-android:before { content: "\e798"; } .icomoon-icon-windows:before { content: "\e799"; } .icomoon-icon-windows8:before { content: "\e79a"; } .icomoon-icon-soundcloud:before { content: "\e79b"; } .icomoon-icon-soundcloud2:before { content: "\e79c"; } .icomoon-icon-skype:before { content: "\e79d"; } .icomoon-icon-reddit:before { content: "\e79e"; } .icomoon-icon-linkedin:before { content: "\e79f"; } .icomoon-icon-lastfm:before { content: "\e7a0"; } .icomoon-icon-lastfm2:before { content: "\e7a1"; } .icomoon-icon-delicious:before { content: "\e7a2"; } .icomoon-icon-stumbleupon:before { content: "\e7a3"; } .icomoon-icon-stumbleupon2:before { content: "\e7a4"; } .icomoon-icon-stackoverflow:before { content: "\e7a5"; } .icomoon-icon-pinterest:before { content: "\e7a6"; } .icomoon-icon-pinterest2:before { content: "\e7a7"; } .icomoon-icon-xing:before { content: "\e7a8"; } .icomoon-icon-xing2:before { content: "\e7a9"; } .icomoon-icon-flattr:before { content: "\e7aa"; } .icomoon-icon-foursquare:before { content: "\e7ab"; } .icomoon-icon-foursquare2:before { content: "\e7ac"; } .icomoon-icon-paypal:before { content: "\e7ad"; } .icomoon-icon-paypal2:before { content: "\e7ae"; } .icomoon-icon-paypal3:before { content: "\e7af"; } .icomoon-icon-yelp:before { content: "\e7b0"; } .icomoon-icon-libreoffice:before { content: "\e7b1"; } .icomoon-icon-file-pdf:before { content: "\e7b2"; } .icomoon-icon-file-openoffice:before { content: "\e7b3"; } .icomoon-icon-file-word:before { content: "\e7b4"; } .icomoon-icon-file-excel:before { content: "\e7b5"; } .icomoon-icon-file-zip:before { content: "\e7b6"; } .icomoon-icon-file-powerpoint:before { content: "\e7b7"; } .icomoon-icon-file-xml:before { content: "\e7b8"; } .icomoon-icon-file-css:before { content: "\e7b9"; } .icomoon-icon-html5:before { content: "\e7ba"; } .icomoon-icon-html52:before { content: "\e7bb"; } .icomoon-icon-css3:before { content: "\e7bc"; } .icomoon-icon-chrome:before { content: "\e7bd"; } .icomoon-icon-firefox:before { content: "\e7be"; } .icomoon-icon-IE:before { content: "\e7bf"; } .icomoon-icon-opera:before { content: "\e7c0"; } .icomoon-icon-safari:before { content: "\e7c1"; } .icomoon-icon-IcoMoon:before { content: "\e7c2"; } .icomoon-icon-azoom-arrow-down:before { content: "\e800"; } .icomoon-icon-list3:before { content: "\e7c3"; } .icomoon-icon-arrow-left4:before { content: "\e7c4"; } .icomoon-icon-arrow-down4:before { content: "\e7c5"; } .icomoon-icon-arrow-up4:before { content: "\e7c6"; } .icomoon-icon-arrow-right4:before { content: "\e7c7"; } .icomoon-icon-arrow-left5:before { content: "\e7c8"; } .icomoon-icon-arrow-down5:before { content: "\e7c9"; } .icomoon-icon-arrow-up5:before { content: "\e7ca"; } .icomoon-icon-arrow-right5:before { content: "\e7cb"; } .icomoon-icon-arrow-left6:before { content: "\e7cc"; } .icomoon-icon-arrow-down6:before { content: "\e7cd"; } .icomoon-icon-arrow-up6:before { content: "\e7ce"; } .icomoon-icon-uniE7CF:before { content: "\e7cf"; } .icomoon-icon-heart3:before { content: "\e7d0"; } .icomoon-icon-cloud2:before { content: "\e7d1"; } .icomoon-icon-star4:before { content: "\e7d2"; } .icomoon-icon-tv2:before { content: "\e7d3"; } .icomoon-icon-sound:before { content: "\e7d4"; } .icomoon-icon-video:before { content: "\e7d5"; } .icomoon-icon-trash:before { content: "\e7d6"; } .icomoon-icon-user5:before { content: "\e7d7"; } .icomoon-icon-key3:before { content: "\e7d8"; } .icomoon-icon-search2:before { content: "\e7d9"; } .icomoon-icon-settings2:before { content: "\e7da"; } .icomoon-icon-camera3:before { content: "\e7db"; } .icomoon-icon-tag2:before { content: "\e7dc"; } .icomoon-icon-lock3:before { content: "\e7dd"; } .icomoon-icon-bulb:before { content: "\e7de"; } .icomoon-icon-pen2:before { content: "\e7df"; } .icomoon-icon-diamond:before { content: "\e7e0"; } .icomoon-icon-display:before { content: "\e7e1"; } .icomoon-icon-location3:before { content: "\e7e2"; } .icomoon-icon-eye3:before { content: "\e7e3"; } .icomoon-icon-bubble3:before { content: "\e7e4"; } .icomoon-icon-stack2:before { content: "\e7e5"; } .icomoon-icon-cup:before { content: "\e7e6"; } .icomoon-icon-phone2:before { content: "\e7e7"; } .icomoon-icon-news:before { content: "\e7e8"; } .icomoon-icon-mail5:before { content: "\e7e9"; } .icomoon-icon-like:before { content: "\e7ea"; } .icomoon-icon-photo:before { content: "\e7eb"; } .icomoon-icon-note:before { content: "\e7ec"; } .icomoon-icon-clock3:before { content: "\e7ed"; } .icomoon-icon-paperplane:before { content: "\e7ee"; } .icomoon-icon-params:before { content: "\e7ef"; } .icomoon-icon-banknote:before { content: "\e7f0"; } .icomoon-icon-data:before { content: "\e7f1"; } .icomoon-icon-music2:before { content: "\e7f2"; } .icomoon-icon-megaphone:before { content: "\e7f3"; } .icomoon-icon-study:before { content: "\e7f4"; } .icomoon-icon-lab2:before { content: "\e7f5"; } .icomoon-icon-food2:before { content: "\e7f6"; } .icomoon-icon-t-shirt:before { content: "\e7f7"; } .icomoon-icon-fire2:before { content: "\e7f8"; } .icomoon-icon-clip:before { content: "\e7f9"; } .icomoon-icon-shop:before { content: "\e7fa"; } .icomoon-icon-calendar3:before { content: "\e7fb"; } .icomoon-icon-wallet:before { content: "\e7fc"; } .icomoon-icon-vynil:before { content: "\e7fd"; } .icomoon-icon-truck2:before { content: "\e7fe"; } .icomoon-icon-world:before { content: "\e7ff"; } .icomoon-icon-30:before { content: "\e02d"; } .icomoon-icon-45:before { content: "\e02e"; } .icomoon-icon-601:before { content: "\e02f"; } .icomoon-icon-a1:before { content: "\e030"; } .icomoon-icon-abacus:before { content: "\e033"; } .icomoon-icon-academic:before { content: "\e034"; } .icomoon-icon-adn1:before { content: "\e035"; } .icomoon-icon-alphabet1:before { content: "\e037"; } .icomoon-icon-amount:before { content: "\e039"; } .icomoon-icon-avi1:before { content: "\e03d"; } .icomoon-icon-bag:before { content: "\e041"; } .icomoon-icon-big52:before { content: "\e042"; } .icomoon-icon-big55:before { content: "\e043"; } .icomoon-icon-big56:before { content: "\e044"; } .icomoon-icon-chemical:before { content: "\e05c"; } .icomoon-icon-chemistry:before { content: "\e05d"; } .icomoon-icon-cinema2:before { content: "\e05e"; } .icomoon-icon-clock4:before { content: "\e060"; } .icomoon-icon-clock5:before { content: "\e061"; } .icomoon-icon-competition:before { content: "\e062"; } .icomoon-icon-computer12:before { content: "\e063"; } .icomoon-icon-correct2:before { content: "\e064"; } .icomoon-icon-desktop:before { content: "\e068"; } .icomoon-icon-dotplot:before { content: "\e06c"; } .icomoon-icon-download4:before { content: "\e06d"; } .icomoon-icon-download8:before { content: "\e06e"; } .icomoon-icon-education:before { content: "\e076"; } .icomoon-icon-fifteen:before { content: "\e079"; } .icomoon-icon-file32:before { content: "\e07a"; } .icomoon-icon-flag4:before { content: "\e07e"; } .icomoon-icon-football1:before { content: "\e07f"; } .icomoon-icon-glasses:before { content: "\e084"; } .icomoon-icon-graph:before { content: "\e085"; } .icomoon-icon-guitar:before { content: "\e086"; } .icomoon-icon-hand:before { content: "\e087"; } .icomoon-icon-insignia:before { content: "\e08f"; } .icomoon-icon-mathematical:before { content: "\e09c"; } .icomoon-icon-meeting:before { content: "\e09f"; } .icomoon-icon-molecules1:before { content: "\e0a1"; } .icomoon-icon-online:before { content: "\e0ac"; } .icomoon-icon-physical:before { content: "\e0b6"; } .icomoon-icon-physics:before { content: "\e0b7"; } .icomoon-icon-picture5:before { content: "\e0b8"; } .icomoon-icon-pie3:before { content: "\e0b9"; } .icomoon-icon-placard:before { content: "\e0bb"; } .icomoon-icon-play6:before { content: "\e0bd"; } .icomoon-icon-play7:before { content: "\e0be"; } .icomoon-icon-quarter:before { content: "\e0c2"; } .icomoon-icon-research:before { content: "\e0c3"; } .icomoon-icon-schedule:before { content: "\e0c6"; } .icomoon-icon-school1:before { content: "\e0c7"; } .icomoon-icon-school4:before { content: "\e0c8"; } .icomoon-icon-science1:before { content: "\e0cc"; } .icomoon-icon-science2:before { content: "\e0cd"; } .icomoon-icon-science:before { content: "\e0ce"; } .icomoon-icon-set1:before { content: "\e0cf"; } .icomoon-icon-shake:before { content: "\e0d0"; } .icomoon-icon-shelf:before { content: "\e0d1"; } .icomoon-icon-shopping7:before { content: "\e0d2"; } .icomoon-icon-small54:before { content: "\e0d5"; } .icomoon-icon-smartphone2:before { content: "\e0d6"; } .icomoon-icon-smartphone:before { content: "\e0d7"; } .icomoon-icon-tablet2:before { content: "\e0dd"; } .icomoon-icon-tactil1:before { content: "\e0de"; } .icomoon-icon-talking:before { content: "\e0df"; } .icomoon-icon-teacher:before { content: "\e0e0"; } .icomoon-icon-teach:before { content: "\e0e1"; } .icomoon-icon-telescope:before { content: "\e0e2"; } .icomoon-icon-time2:before { content: "\e0e5"; } .icomoon-icon-university2:before { content: "\e0e8"; } .icomoon-icon-university:before { content: "\e0e9"; } .icomoon-icon-wall3:before { content: "\e0ee"; } .icomoon-icon-window8:before { content: "\e0f1"; } .icomoon-icon-working1:before { content: "\e0f3"; } .icomoon-icon-2440:before { content: "\e16e"; } .icomoon-icon-air6:before { content: "\e171"; } .icomoon-icon-airplane68:before { content: "\e174"; } .icomoon-icon-black331:before { content: "\e177"; } .icomoon-icon-call36:before { content: "\e17c"; } .icomoon-icon-call37:before { content: "\e17d"; } .icomoon-icon-clipboard52:before { content: "\e17f"; } .icomoon-icon-delivery21:before { content: "\e18c"; } .icomoon-icon-delivery23:before { content: "\e18e"; } .icomoon-icon-delivery25:before { content: "\e190"; } .icomoon-icon-delivery26:before { content: "\e191"; } .icomoon-icon-delivery29:before { content: "\e194"; } .icomoon-icon-delivery30:before { content: "\e195"; } .icomoon-icon-delivery39:before { content: "\e19e"; } .icomoon-icon-international11:before { content: "\e1a3"; } .icomoon-icon-international12:before { content: "\e1a4"; } .icomoon-icon-international14:before { content: "\e1a6"; } .icomoon-icon-logistics2:before { content: "\e1ab"; } .icomoon-icon-logistics3:before { content: "\e1ac"; } .icomoon-icon-logistics4:before { content: "\e1ad"; } .icomoon-icon-ocean3:before { content: "\e1b1"; } .icomoon-icon-package13:before { content: "\e1b5"; } .icomoon-icon-phone322:before { content: "\e1bc"; } .icomoon-icon-placeholder8:before { content: "\e1be"; } .icomoon-icon-triangular42:before { content: "\e1c9"; } .icomoon-icon-verification5:before { content: "\e1cb"; } .icomoon-icon-woman93:before { content: "\e1cf"; } .icomoon-icon-shopping109:before { content: "\e1d2"; } .icomoon-icon-shopping110:before { content: "\e1d3"; } .icomoon-icon-shopping111:before { content: "\e1d4"; } .icomoon-icon-shopping113:before { content: "\e1d5"; } .icomoon-icon-shopping114:before { content: "\e1d6"; } .icomoon-icon-finger2:before { content: "\e1e7"; } .icomoon-icon-finger5:before { content: "\e1e9"; } .icomoon-icon-finger:before { content: "\e1ed"; } .icomoon-icon-hand8:before { content: "\e1f5"; } .icomoon-icon-mobiletuxedo2:before { content: "\e1f8"; } .icomoon-icon-ring2:before { content: "\e1fc"; } .icomoon-icon-two33:before { content: "\e201"; } .icomoon-icon-collapse3:before { content: "\e000"; } .icomoon-icon-down44:before { content: "\e001"; } .icomoon-icon-down45:before { content: "\e002"; } .icomoon-icon-expand22:before { content: "\e003"; } .icomoon-icon-left126:before { content: "\e004"; } .icomoon-icon-left127:before { content: "\e005"; } .icomoon-icon-left128:before { content: "\e006"; } .icomoon-icon-left129:before { content: "\e007"; } .icomoon-icon-next15:before { content: "\e008"; } .icomoon-icon-previous11:before { content: "\e009"; } .icomoon-icon-right103:before { content: "\e00a"; } .icomoon-icon-right104:before { content: "\e00b"; } .icomoon-icon-right105:before { content: "\e00c"; } .icomoon-icon-right106:before { content: "\e00d"; } .icomoon-icon-right107:before { content: "\e00e"; } .icomoon-icon-thin35:before { content: "\e00f"; } .icomoon-icon-thin36:before { content: "\e010"; } .icomoon-icon-up76:before { content: "\e011"; } .icomoon-icon-up77:before { content: "\e012"; } .icomoon-icon-up78:before { content: "\e013"; } .icomoon-icon-fa-credit-card:before { content: "\f09d"; } .icomoon-icon-fa-money:before { content: "\f0d6"; } .icomoon-icon-uniF1B4:before { content: "\f1b4"; } .icomoon-icon-uniF1B5:before { content: "\f1b5"; } .icomoon-icon-fa-paypal:before { content: "\f1ed"; } .icomoon-icon-fa-google-wallet:before { content: "\f1ee"; } .icomoon-icon-fa-cc-visa:before { content: "\f1f0"; } .icomoon-icon-fa-cc-mastercard:before { content: "\f1f1"; } .icomoon-icon-fa-cc-discover:before { content: "\f1f2"; } .icomoon-icon-fa-cc-amex:before { content: "\f1f3"; } .icomoon-icon-fa-cc-paypal:before { content: "\f1f4"; } .icomoon-icon-fa-cc-stripe:before { content: "\f1f5"; }   .rs-p-wp-fix { display: none !important; margin: 0 !important; height: 0px !important; }   .wp-block-themepunch-revslider { position: relative } #debungcontrolls { z-index:100000; position:fixed; bottom:0px; width:100%; height:auto; background:rgba(0,0,0,0.6); padding:10px; box-sizing: border-box; }  rs-debug { z-index:100000; position:fixed; top:0px; width:300px; height:300px; background:rgba(0,0,0,0.6); padding:10px; box-sizing: border-box; color: #fff; font-size: 10px; line-height: 13px; overflow: scroll; }  rs-modal { position: fixed !important; z-index: 9999999 !important; pointer-events: none !important;} rs-modal.rs-modal-auto { top: auto;bottom: auto;left: auto; right:auto; } rs-modal.rs-modal-fullwidth, rs-modal.rs-modal-fullscreen { top: 0px; left: 0px; width: 100%; height: 100%; } rs-modal rs-fullwidth-wrap { position: absolute; top: 0px; left: 0px; height: 100%;} rs-module-wrap.rs-modal { display:none; max-height: 100% !important; overflow: auto !important; pointer-events: auto !important;} rs-module-wrap.hideallscrollbars.rs-modal { overflow: hidden !important; max-width: 100% !important} rs-modal-cover { width: 100%; height: 100%; z-index: 0; background: transparent; position: absolute;top: 0px;left: 0px; cursor: pointer; pointer-events: auto} body>rs-modal-cover { position: fixed; z-index: 9999995 !important; } rs-sbg-px { pointer-events: none } .rs-forcehidden * { visibility: hidden !important; }  .rs_splitted_lines { display: block; white-space: nowrap !important} .debugtimeline { width:100%; height:10px; position:relative; display:block; margin-bottom:3px;  display:none; white-space: nowrap;  box-sizing: border-box; } .debugtimeline:hover { height:15px; } .the_timeline_tester { background:#e74c3c; position:absolute; top:0px; left:0px; height:100%; width:0; } .rs-go-fullscreen { position:fixed !important; width:100% !important; height:100% !important; top:0px !important; left:0px !important; z-index:9999999 !important; background:#ffffff; }  .debugtimeline.tl_slide .the_timeline_tester { background:#f39c12; } .debugtimeline.tl_frame .the_timeline_tester { background:#3498db; } .debugtimline_txt { color:#fff; font-weight: 400; font-size:7px; position:absolute;  left:10px; top:0px; white-space: nowrap; line-height: 10px; }  .rtl { direction: rtl;} @font-face{font-family: 'revicons';  src: url('https://www.usenergywindows.com/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot');  src: url('https://www.usenergywindows.com/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot') format('embedded-opentype'),    url('https://www.usenergywindows.com/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.woff') format('woff'),    url('https://www.usenergywindows.com/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.ttf') format('truetype'),    url('https://www.usenergywindows.com/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.svg') format('svg');  font-weight: normal;  font-style: normal;font-display:swap;}  [class^="revicon-"]:before, [class*=" revicon-"]:before {  font-family: "revicons";  font-style: normal;  font-weight: normal;  speak: none;  display: inline-block;  text-decoration: inherit;  width: 1em;  margin-right: .2em;  text-align: center;    font-variant: normal;  text-transform: none;    line-height: 1em;     margin-left: .2em;        }  rs-module i[class^="fa-"], rs-module i[class*=" fa-"], .rb-modal-wrapper i[class^="fa-"], .rb-modal-wrapper i[class*=" fa-"], #waitaminute i[class^="fa-"], #waitaminute i[class*=" fa-"], #objectlibrary i[class^="fa-"], #objectlibrary i[class*=" fa-"], #rs_overview i[class^="fa-"], #rs_overview i[class*=" fa-"], #rs_overview_menu i[class^="fa-"], #rs_overview_menu i[class*=" fa-"], #builderView i[class^="fa-"], #builderView i[class*=" fa-"] {  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; } rs-module [class^="fa-"]:before, rs-module [class*=" fa-"]:before, .rb-modal-wrapper [class^="fa-"]:before, .rb-modal-wrapper [class*=" fa-"]:before, #rs_overview [class^="fa-"]:before, #rs_overview [class*=" fa-"]:before, #objectlibrary [class^="fa-"]:before, #objectlibrary [class*=" fa-"]:before, #waitaminute [class^="fa-"]:before, #waitaminute [class*=" fa-"]:before, #rs_overview_menu [class^="fa-"]:before, #rs_overview_menu [class*=" fa-"]:before, #builderView [class^="fa-"]:before, #builderView [class*=" fa-"]:before {   font-family: FontAwesome;   font-style: normal;   font-weight: 400;     speak: none;   display: inline-block;   text-decoration: inherit;   width: auto;   margin-right: 0;   text-align: center;   font-variant: normal;   text-transform: none;   line-height: inherit;   margin-left: 0; } rs-module .sr-only, #objectlibrary .sr-only, #waitaminute .sr-only, #rs_overview .sr-only, #rs_overview_menu .sr-only, .rb-modal-wrapper .sr-only, #builderView .sr-only {  position: absolute;  width: 1px;  height: 1px;  padding: 0;  margin: -1px;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0; } rs-module .sr-only-focusable:active, rs-module .sr-only-focusable:focus, #waitaminute .sr-only-focusable:active, #waitaminute .sr-only-focusable:focus, #objectlibrary .sr-only-focusable:active, #objectlibrary .sr-only-focusable:focus, #rs_overview .sr-only-focusable:active, #rs_overview .sr-only-focusable:focus, #rs_overview_menu .sr-only-focusable:active, #rs_overview_menu .sr-only-focusable:focus, .rb-modal-wrapper .sr-only-focusable:active, .rb-modal-wrapper .sr-only-focusable:focus, #builderView .sr-only-focusable:active, #builderView .sr-only-focusable:focus {  position: static;  width: auto;  height: auto;  margin: 0;  overflow: visible;  clip: auto; }  .revicon-search-1:before { content: '\e802'; } .revicon-pencil-1:before { content: '\e831'; } .revicon-picture-1:before { content: '\e803'; } .revicon-cancel:before { content: '\e80a'; } .revicon-info-circled:before { content: '\e80f'; } .revicon-trash:before { content: '\e801'; } .revicon-left-dir:before { content: '\e817'; } .revicon-right-dir:before { content: '\e818'; } .revicon-down-open:before { content: '\e83b'; } .revicon-left-open:before { content: '\e819'; } .revicon-right-open:before { content: '\e81a'; } .revicon-angle-left:before { content: '\e820'; } .revicon-angle-right:before { content: '\e81d'; } .revicon-left-big:before { content: '\e81f'; } .revicon-right-big:before { content: '\e81e'; } .revicon-magic:before { content: '\e807'; } .revicon-picture:before { content: '\e800'; } .revicon-export:before { content: '\e80b'; } .revicon-cog:before { content: '\e832'; } .revicon-login:before { content: '\e833'; } .revicon-logout:before { content: '\e834'; } .revicon-video:before { content: '\e805'; } .revicon-arrow-combo:before { content: '\e827'; } .revicon-left-open-1:before { content: '\e82a'; } .revicon-right-open-1:before { content: '\e82b'; } .revicon-left-open-mini:before { content: '\e822'; } .revicon-right-open-mini:before { content: '\e823'; } .revicon-left-open-big:before { content: '\e824'; } .revicon-right-open-big:before { content: '\e825'; } .revicon-left:before { content: '\e836'; } .revicon-right:before { content: '\e826'; } .revicon-ccw:before { content: '\e808'; } .revicon-arrows-ccw:before { content: '\e806'; } .revicon-palette:before { content: '\e829'; } .revicon-list-add:before { content: '\e80c'; } .revicon-doc:before { content: '\e809'; } .revicon-left-open-outline:before { content: '\e82e'; } .revicon-left-open-2:before { content: '\e82c'; } .revicon-right-open-outline:before { content: '\e82f'; } .revicon-right-open-2:before { content: '\e82d'; } .revicon-equalizer:before { content: '\e83a'; } .revicon-layers-alt:before { content: '\e804'; } .revicon-popup:before { content: '\e828'; }        .tp-fullwidth-forcer { z-index: 0; pointer-events: none} rs-module-wrap { visibility: hidden } rs-module-wrap, rs-module-wrap * { box-sizing: border-box; -webkit-tap-highlight-color: rgba(0,0,0,0);} rs-module-wrap {position:relative;z-index: 1;width:100%; display: block;} .rs-fixedscrollon rs-module-wrap { position: fixed !important; top: 0px !important; z-index: 1000; left: 0 !important;} .rs-stickyscrollon rs-module-wrap { position: sticky !important; top:0px; z-index: 1000; } .rs-stickyscrollon { overflow: visible !important; } rs-fw-forcer { display:block;width:100%;pointer-events: none;} rs-module { position:relative;overflow:hidden;display: block; } rs-module.disableVerticalScroll { -ms-touch-action: pan-x; touch-action: pan-x; }  rs-pzimg-wrap, rs-sbg-effectwrap, rs-sbg { display: block; pointer-events: none } rs-sbg-effectwrap { position:absolute;top:0px;left:0px;width:100%;height:100% } rs-sbg-px, rs-sbg-wrap {position:absolute; top:0px; left:0px; z-index:0;width:100%;height:100%;display: block;} a.rs-layer, a.rs-layer:-webkit-any-link { text-decoration: none } a[x-apple-data-detectors] { color: inherit !important;  text-decoration: none !important;  font-size: inherit !important;  font-family: inherit !important;  font-weight: inherit !important;  line-height: inherit !important; } .entry-content rs-module a, rs-module a { box-shadow: none; } .rs-ov-hidden  { overflow:hidden !important;}  .rs-forceoverflow, .rs-forceoverflow rs-module-wrap, .rs-forceoverflow rs-module, .rs-forceoverflow rs-slides, .rs-forceoverflow rs-slide { overflow:visible !important} .tp-simpleresponsive img, rs-module img{ max-width:none !important;  transition: none; margin:0px; padding:0px; border:none; } rs-module .no-slides-text{font-weight:bold;text-align:center;padding-top:80px;}  rs-slides, rs-slide, rs-slide:before { position:absolute;text-indent: 0em;top:0px;left:0px;} rs-slide,rs-slide:before { display:block; visibility:hidden; } .rs-layer .rs-untoggled-content { display:block;} .rs-layer .rs-toggled-content { display:none;} .rs-tc-active.rs-layer .rs-toggled-content { display:block;} .rs-tc-active.rs-layer .rs-untoggled-content { display:none;} .rs-layer-video { overflow: hidden } .rs_html5vidbasicstyles { position:relative;top:0px;left:0px;width:100%;height:100%; overflow:hidden; } rs-module rs-layer, rs-module .rs-layer {  opacity: 0; position:relative;  visibility: hidden; white-space: nowrap; display: block;  -webkit-font-smoothing: antialiased !important; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); -moz-osx-font-smoothing: grayscale; z-index:1; } rs-layer-wrap, rs-mask, rs-module-wrap, rs-module .rs-layer, rs-module img { -moz-user-select: none;   -khtml-user-select: none;   -webkit-user-select: none;   -o-user-select: none;  } rs-module rs-mask-wrap .rs-layer, rs-module rs-mask-wrap *:last-child, .wpb_text_column rs-module rs-mask-wrap .rs-layer, .wpb_text_column rs-module rs-mask-wrap *:last-child{ margin-bottom:0; } .rs-svg svg { width:100%; height:100%;position: relative;vertical-align: top}  rs-layer:not(.rs-wtbindex), .rs-layer:not(.rs-wtbindex), rs-alyer *:not(.rs-wtbindex), .rs-layer *:not(.rs-wtbindex) { outline: none !important; }   rs-carousel-wrap { cursor:url(https://www.usenergywindows.com/wp-content/plugins/revslider/public/assets/css/openhand.cur), move; } rs-carousel-wrap.dragged { cursor:url(https://www.usenergywindows.com/wp-content/plugins/revslider/public/assets/css/closedhand.cur), move; } rs-carousel-wrap.noswipe { cursor: default; } rs-carousel-wrap { position: absolute; overflow: hidden; width:100%;height:100%;top:0px;left:0px;} rs-carousel-space { clear:both;display:block;width:100%;height:0px;position:relative;}  .tp_inner_padding {  box-sizing:border-box;  max-height:none !important; }  .rs-layer.rs-selectable { -moz-user-select: all; -khtml-user-select: all; -webkit-user-select: all; -o-user-select: all; }  rs-px-mask { overflow: hidden; display: block; width: 100%; height: 100%; position: relative; } rs-module embed, rs-module iframe, rs-module object, rs-module audio, rs-module video { max-width: none !important; border: none; } rs-bg-elem { position:absolute; top:0px;left:0px; width:100%;height:100%;z-index:0; display: block; pointer-events: none; } .tp-blockmask, .tp-blockmask_in, .tp-blockmask_out { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #fff; z-index: 1000; transform: scaleX(0) scaleY(0);}  rs-zone  { position:absolute; width:100%;left:0px; box-sizing: border-box;min-height:50px; font-size:0px;pointer-events: none} rs-row-wrap, rs-column, rs-cbg-mask-wrap { display:block; visibility: hidden} rs-layer-wrap, rs-parallax-wrap, rs-loop-wrap, rs-mask-wrap { display: block; }  rs-column-wrap>rs-loop-wrap { z-index: 1 } rs-layer-wrap, rs-mask-wrap, rs-cbg-mask-wrap { transform-style:flat;}  .safarifix rs-layer-wrap { perspective: 1000000; }  @-moz-document url-prefix() {  rs-layer-wrap, rs-mask-wrap, rs-cbg-mask-wrap { perspective: none; } }      rs-mask-wrap { overflow: hidden } rs-fullwidth-wrap { position:relative;width:100%;height:auto;display: block; overflow:visible;max-width:none !important;}   .rev_row_zone_top   { top:0px;} .rev_row_zone_bottom  { bottom:0px;} rs-column-wrap .rs-parallax-wrap { vertical-align: top } .rs-layer img, rs-layer img { vertical-align: top } rs-row, rs-row.rs-layer { display:table; position:relative; width:100% !important; table-layout: fixed; box-sizing: border-box; vertical-align: top; height:auto; font-size:0px; } rs-column-wrap {  display: table-cell; position: relative; vertical-align: top; height: auto; box-sizing: border-box;  font-size:0px; } rs-column { box-sizing: border-box; display: block; position: relative; width:100% !important; height:auto !important; white-space: normal !important; } rs-cbg-mask-wrap { position: absolute;     z-index: 0;   box-sizing: border-box;   }  rs-column-wrap rs-cbg-mask-wrap { top: 0px; left: 0px; bottom: 0px; right: 0px; } rs-column-bg {   position: absolute;     z-index: 0;   box-sizing: border-box;   width: 100%;   height: 100%; } .rs-pelock * { pointer-events: none !important;} rs-column .rs-parallax-wrap, rs-column rs-loop-wrap, rs-column rs-mask-wrap  { text-align: inherit; } rs-column rs-mask-wrap  { display: inline-block;}  rs-column .rs-parallax-wrap rs-loop-wrap, rs-column .rs-parallax-wrap rs-mask-wrap, rs-column .rs-parallax-wrap { position: relative !important; left:auto !important; top:auto !important; line-height: 0px;} rs-column .rs-parallax-wrap rs-loop-wrap, rs-column .rs-parallax-wrap rs-mask-wrap, rs-column .rs-parallax-wrap, rs-column .rev_layer_in_column { vertical-align: top; } .rev_break_columns { display: block !important } .rev_break_columns rs-column-wrap.rs-parallax-wrap { display:block !important; width:100% !important; }  .rev_break_columns rs-column-wrap.rs-parallax-wrap.rs-layer-hidden, .tp-forcenotvisible, .tp-hide-revslider, rs-row-wrap.rs-layer-hidden, rs-column-wrap.rs-layer-hidden, .rs-layer.rs-layer-hidden, .rs-layer-audio.rs-layer-hidden, .rs-parallax-wrap.rs-layer-hidden {  visibility:hidden !important;  display:none !important }    rs-layer.rs-nointeraction, .rs-layer.rs-nointeraction {  pointer-events: none !important } rs-static-layers {position:absolute; z-index:101; top:0px;left:0px; display: block; width: 100%;height: 100%; pointer-events: none;}  rs-static-layers.rs-stl-back {  z-index:0; }  .rs-layer rs-fcr  {width: 0;height: 0;border-left: 40px solid transparent;border-right: 0px solid transparent;border-top: 40px solid #00A8FF;position: absolute;right:100%;top:0px;} .rs-layer rs-fcrt  {width: 0;height: 0;border-left: 40px solid transparent;border-right: 0px solid transparent;border-bottom: 40px solid #00A8FF;position: absolute;right:100%;top:0px;} .rs-layer rs-bcr  {width: 0;height: 0;border-left: 0px solid transparent;border-right: 40px solid transparent;border-bottom: 40px solid #00A8FF;position: absolute;left:100%;top:0px;} .rs-layer rs-bcrt  {width: 0;height: 0;border-left: 0px solid transparent;border-right: 40px solid transparent;border-top: 40px solid #00A8FF;position: absolute;left:100%;top:0px;}      .tp-layer-inner-rotation {  position: relative !important; }    img.tp-slider-alternative-image {  width:100%; height:auto; }  .noFilterClass { filter:none !important; }   rs-bgvideo  { position: absolute;top:0px;left:0px; width:100%;height:100%;z-index: 0; display: block} .rs-layer.coverscreenvideo { width:100%;height:100%;top:0px;left:0px;position:absolute;} .rs-layer.rs-fsv { left:0px; top:0px; position:absolute;width:100%;height:100%} .rs-layer.rs-fsv audio, .rs-layer.rs-fsv video, .rs-layer.rs-fsv iframe, .rs-layer.rs-fsv iframe audio, .rs-layer.rs-fsv iframe video { width:100%; height:100% ; display: none} .fullcoveredvideo audio, .rs-fsv audio .fullcoveredvideo video, .rs-fsv video  { background: #000} .fullcoveredvideo rs-poster { background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px}  .videoisplaying .html5vid rs-poster { display: none} .tp-video-play-button   {  background:#000; background:rgba(0,0,0,0.3);      border-radius:5px; position: absolute; top: 50%; left: 50%;      color: #FFF; z-index: 3; margin-top: -25px; margin-left: -25px; line-height: 50px !important; text-align: center; cursor: pointer; width: 50px; height:50px; box-sizing: border-box;  display: inline-block;  vertical-align: top; z-index: 4; opacity: 0;  transition:opacity 300ms ease-out !important;   }  .rs-audio .tp-video-play-button { display:none !important;} .rs-layer .html5vid   { width:100% !important; height:100% !important;}     .tp-video-play-button i   { width:50px;height:50px; display:inline-block; text-align: center !important; vertical-align: top; line-height: 50px !important; font-size: 30px !important;}     .rs-layer:hover .tp-video-play-button { opacity: 1; display:block;} .rs-layer .tp-revstop   { display:none;width: 15px; border-right: 5px solid #fff !important; border-left:5px solid #fff !important; transform: translateX(50%) translateY(50%);height: 20px;margin-left: 11px !important;margin-top: 5px !important;} .videoisplaying .revicon-right-dir { display:none} .videoisplaying .tp-revstop  { display:block} .videoisplaying .tp-video-play-button  { display:none}  .fullcoveredvideo .tp-video-play-button  { display:none !important}  .rs-fsv .rs-fsv audio  { object-fit:contain !important;} .rs-fsv .rs-fsv video  { object-fit:contain !important;} .rs-layer-video .html5vid.hidefullscreen video::-webkit-media-controls-fullscreen-button { display: none; }  @supports not (-ms-high-contrast:none) {   .rs-fsv .fullcoveredvideo audio  { object-fit:cover !important;} .rs-fsv .fullcoveredvideo video  { object-fit:cover !important;} } .rs-fullvideo-cover   { width:100%;height:100%;top:0px;left:0px;position: absolute; background:transparent;z-index:5;}  .rs-nolc .tp-video-play-button, rs-bgvideo video::-webkit-media-controls-start-playback-button, rs-bgvideo video::-webkit-media-controls, rs-bgvideo audio::-webkit-media-controls { display:none !important;}  .rs-audio .tp-video-controls { opacity: 1 !important; visibility: visible !important}  rs-module h1.rs-layer, rs-module h2.rs-layer, rs-module h3.rs-layer, rs-module h4.rs-layer, rs-module h5.rs-layer, rs-module h6.rs-layer, rs-module div.rs-layer, rs-module span.rs-layer, rs-module p.rs-layer { margin:0; padding:0; margin-block-start: 0; margin-block-end: 0; margin-inline-start: 0; margin-inline-end: 0;}  rs-module h1.rs-layer:before, rs-module h2.rs-layer:before, rs-module h3.rs-layer:before, rs-module h4.rs-layer:before, rs-module h5.rs-layer:before, rs-module h6.rs-layer:before { content: none; }  rs-dotted   { background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3;display:block;pointer-events: none} rs-sbg-wrap rs-dotted  { z-index: 31 } rs-dotted.twoxtwo  { background:url(https://www.usenergywindows.com/wp-content/plugins/revslider/public/assets/assets/gridtile.png)} rs-dotted.twoxtwowhite  { background:url(https://www.usenergywindows.com/wp-content/plugins/revslider/public/assets/assets/gridtile_white.png)} rs-dotted.threexthree  { background:url(https://www.usenergywindows.com/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3.png)} rs-dotted.threexthreewhite { background:url(https://www.usenergywindows.com/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3_white.png)}   .tp-shadowcover { width:100%;height:100%;top:0px;left:0px;background: #fff;position: absolute; z-index: -1;} .tp-shadow1 { box-shadow: 0 10px 6px -6px rgba(0,0,0,0.8);} .tp-shadow2:before, .tp-shadow2:after, .tp-shadow3:before, .tp-shadow4:after {  z-index: -2;  position: absolute;  content: "";  bottom: 10px;  left: 10px;  width: 50%;  top: 85%;  max-width:300px;  background: transparent;   box-shadow: 0 15px 10px rgba(0,0,0,0.8);   transform: rotate(-3deg); } .tp-shadow2:after, .tp-shadow4:after {   transform: rotate(3deg);  right: 10px;  left: auto; } .tp-shadow5 {  position:relative;       box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; } .tp-shadow5:before, .tp-shadow5:after { content:"";   position:absolute;   z-index:-2;     box-shadow:0 0 25px 0px rgba(0,0,0,0.6);   top:30%;   bottom:0;   left:20px;   right:20px;     border-radius:100px / 20px; }   .rev-btn, .rev-btn:visited   { outline:none !important; box-shadow:none; text-decoration: none !important; box-sizing:border-box; cursor: pointer;} .rev-btn.rev-uppercase, .rev-btn.rev-uppercase:visited  { text-transform: uppercase; } .rev-btn i    { font-size: inherit; font-weight: normal; position: relative; top: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease-out; margin-left:0px; line-height: inherit} .rev-btn.rev-hiddenicon i  { font-size: inherit; font-weight: normal; position: relative; top: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease-out; opacity: 0; margin-left:0px !important; width:0px !important; } .rev-btn.rev-hiddenicon:hover i  {  opacity: 1 !important; margin-left:10px !important; width:auto !important;}  .rev-burger {  position: relative;   box-sizing: border-box;  padding: 22px 14px 22px 14px;  border-radius: 50%;  border: 1px solid rgba(51,51,51,0.25);  -webkit-tap-highlight-color: rgba(0,0,0,0);  -webkit-tap-highlight-color: transparent;  cursor: pointer; } .rev-burger span {  display: block;  width: 30px;  height: 3px;  background: #333;  transition: .7s;  pointer-events: none;  transform-style: flat !important; } .rev-burger span:nth-child(2) {  margin: 3px 0; } .quick_style_example_wrap .rev-burger:hover :first-child, #dialog_addbutton .rev-burger:hover :first-child, .open .rev-burger :first-child, .open.rev-burger :first-child {  transform: translateY(6px) rotate(-45deg);  } .quick_style_example_wrap .rev-burger:hover :nth-child(2), #dialog_addbutton .rev-burger:hover :nth-child(2), .open .rev-burger :nth-child(2), .open.rev-burger :nth-child(2) {  transform: rotate(-45deg);   opacity: 0; } .quick_style_example_wrap .rev-burger:hover :last-child, #dialog_addbutton .rev-burger:hover :last-child, .open .rev-burger :last-child, .open.rev-burger :last-child {  transform: translateY(-6px) rotate(-135deg);  } .rev-burger.revb-white {  border: 2px solid rgba(255,255,255,0.2); } .rev-b-span-light span, .rev-burger.revb-white span {  background: #fff; } .rev-burger.revb-whitenoborder {  border: 0; } .rev-burger.revb-whitenoborder span {  background: #fff; } .rev-burger.revb-darknoborder {  border: 0; } .rev-b-span-dark span, .rev-burger.revb-darknoborder span {  background: #333; } .rev-burger.revb-whitefull {  background: #fff;  border:none; } .rev-burger.revb-whitefull span { background:#333; } .rev-burger.revb-darkfull {  background: #333;  border:none; } .rev-burger.revb-darkfull span { background:#fff; }   @keyframes rev-ani-mouse { 0% {opacity: 1;top: 29%;} 15% {opacity: 1;top: 70%;} 50% {opacity: 0;top: 70%;} 100% {opacity: 0;top: 29%;} } .rev-scroll-btn { display: inline-block; position: relative; left: 0; right: 0; text-align: center; cursor: pointer; width:35px; height:55px;  box-sizing: border-box; border: 3px solid white; border-radius: 23px; } .rev-scroll-btn > * { display: inline-block; line-height: 18px; font-size: 13px; font-weight: normal; color: #7f8c8d; color: #ffffff; font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing: 2px; } .rev-scroll-btn > *:hover, .rev-scroll-btn > *:focus, .rev-scroll-btn > *.active { color: #ffffff; } .rev-scroll-btn > *:hover, .rev-scroll-btn > *:focus, .rev-scroll-btn > *:active, .rev-scroll-btn > *.active { opacity: 0.8; } .rev-scroll-btn.revs-fullwhite { background:#fff; } .rev-scroll-btn.revs-fullwhite span { background: #333; } .rev-scroll-btn.revs-fulldark { background:#333; border:none; } .rev-scroll-btn.revs-fulldark span { background: #fff; } .rev-scroll-btn span { position: absolute; display: block; top: 29%; left: 50%; width: 8px; height: 8px; margin: -4px 0 0 -4px;  border-radius: 50%;  animation: rev-ani-mouse 2.5s linear infinite; background: #fff; } .rev-scroll-btn.rev-b-span-dark { border-color:#333; } .rev-scroll-btn.rev-b-span-dark span, .rev-scroll-btn.revs-dark span { background: #333; } .rev-control-btn { position: relative; display: inline-block; z-index: 5;  color: #FFF;  font-size: 20px; line-height: 60px; font-weight: 400; font-style: normal; font-family: Raleway;  text-decoration: none; text-align: center; background-color: #000;  border-radius: 50px;  text-shadow: none; background-color: rgba(0, 0, 0, 0.50); width:60px; height:60px; box-sizing: border-box; cursor: pointer; } .rev-cbutton-dark-sr {  border-radius: 3px;  } .rev-cbutton-light {  color: #333;   background-color: rgba(255,255,255, 0.75); } .rev-cbutton-light-sr {  color: #333;   border-radius: 3px;  background-color: rgba(255,255,255, 0.75); }  .rev-sbutton {  line-height: 37px;  width:37px; height:37px; } .rev-sbutton-blue {  background-color: #3B5998 } .rev-sbutton-lightblue {  background-color: #00A0D1; } .rev-sbutton-red {  background-color: #DD4B39; }   rs-progress   { visibility: hidden; position:absolute; z-index:200;width:100%;height:100%;} rs-progress-bar, .rs-progress-bar  { display:block;z-index: 20;box-sizing: border-box;background-clip: content-box;position: absolute; vertical-align:top;line-height:0px;width:100%;height:100%;} rs-progress-bgs   { display:block;z-index: 15;box-sizing: border-box; width: 100%; position: absolute; height: 100%; top: 0px; left: 0px; } rs-progress-bg   { display:block;background-clip: content-box; position: absolute;width:100%;height:100%;} rs-progress-gap   { display:block;background-clip: content-box; position: absolute;width:100%;height:100%;} rs-progress-vis   { display:block;width: 100%;height: 100%; position: absolute;top: 0px;left: 0px }  .rs-layer img { background: transparent; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); zoom:1; }  .rs-layer.slidelink { cursor:pointer;width:100%;height:100%; } .rs-layer.slidelink a { width:100%;height:100%;display:block} .rs-layer.slidelink a div { width:3000px; height:1500px; background:url(https://www.usenergywindows.com/wp-content/plugins/revslider/public/assets/assets/coloredbg.png) repeat} .rs-layer.slidelink a span{ background:url(https://www.usenergywindows.com/wp-content/plugins/revslider/public/assets/assets/coloredbg.png) repeat; width:100%;height:100%;display:block}    .rs-layer .rs-starring  { display: inline-block}  .rs-layer .rs-starring .star-rating { float: none;  display: inline-block;   vertical-align: top;   color: #FFC321 !important; }  .rs-layer .rs-starring .star-rating, .rs-layer .rs-starring-page .star-rating {  position: relative; height: 1em;  width: 5.4em; font-family: star; font-size: 1em !important; } .rs-layer .rs-starring .star-rating:before, .rs-layer .rs-starring-page .star-rating:before { content: "\73\73\73\73\73"; color: #E0DADF; float: left; top: 0; left: 0; position: absolute; } .rs-layer .rs-starring .star-rating span { overflow: hidden; float: left; top: 0; left: 0; position: absolute; padding-top: 1.5em; font-size: 1em !important; } .rs-layer .rs-starring .star-rating span:before, .rs-layer .rs-starring .star-rating span:before { content: "\53\53\53\53\53"; top: 0; position: absolute; left: 0; }    rs-loader { top:50%; left:50%; z-index:10000; position:absolute; } rs-loader.off { display: none !important; } rs-loader.spinner0 { width: 40px; height: 40px; background-color: #fff; background-image:url(https://www.usenergywindows.com/wp-content/plugins/revslider/public/assets/assets/loader.gif); background-repeat:no-repeat; background-position: center center; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  margin-top:-20px; margin-left:-20px;  animation: tp-rotateplane 1.2s infinite ease-in-out; border-radius: 3px; }  rs-loader.spinner1 { width: 40px; height: 40px; background-color: #fff; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  margin-top:-20px; margin-left:-20px;  animation: tp-rotateplane 1.2s infinite ease-in-out; border-radius: 3px; }  rs-loader.spinner5 {  background-image:url(https://www.usenergywindows.com/wp-content/plugins/revslider/public/assets/assets/loader.gif); background-repeat:no-repeat; background-position:10px 10px; background-color:#fff; margin:-22px -22px; width:44px;height:44px; border-radius: 3px; }  @keyframes tp-rotateplane {  0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg);}  50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);}  100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);} }  rs-loader.spinner2 { width: 40px; height: 40px; margin-top:-20px;margin-left:-20px; background-color: #ff0000; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  border-radius: 100%;  animation: tp-scaleout 1.0s infinite ease-in-out; }  @keyframes tp-scaleout {  0% {transform: scale(0.0);}  100% {transform: scale(1.0);opacity: 0;} }  rs-loader.spinner3 {  margin: -9px 0px 0px -35px;  width: 70px;  text-align: center; } rs-loader.spinner3 .bounce1, rs-loader.spinner3 .bounce2, rs-loader.spinner3 .bounce3 {  width: 18px;  height: 18px;  background-color: #fff;  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);   border-radius: 100%;  display: inline-block;   animation: tp-bouncedelay 1.4s infinite ease-in-out;    animation-fill-mode: both; } rs-loader.spinner3 .bounce1 {  animation-delay: -0.32s; } rs-loader.spinner3 .bounce2 {   animation-delay: -0.16s; } @keyframes tp-bouncedelay {  0%, 80%, 100% {transform: scale(0.0);}  40% {transform: scale(1.0);} }   rs-loader.spinner4 {  margin: -20px 0px 0px -20px;  width: 40px;  height: 40px;  text-align: center;  animation: tp-rotate 2.0s infinite linear; } rs-loader.spinner4 .dot1, rs-loader.spinner4 .dot2 {  width: 60%;  height: 60%;  display: inline-block;  position: absolute;  top: 0;  background-color: #fff;  border-radius: 100%;   animation: tp-bounce 2.0s infinite ease-in-out;  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  } rs-loader.spinner4 .dot2 {  top: auto;  bottom: 0px;   animation-delay: -1.0s; }  @keyframes tp-rotate { 100% { transform: rotate(360deg);}} @keyframes tp-bounce {  0%, 100% {transform: scale(0.0);}  50% { transform: scale(1.0);} }  rs-layer iframe { visibility:hidden;} rs-layer.rs-ii-o iframe { visibility: visible; } rs-layer input[type="text"], rs-layer input[type="email"], rs-layer input[type="url"], rs-layer input[type="password"], rs-layer input[type="search"], rs-layer input[type="number"], rs-layer input[type="tel"], rs-layer input[type="range"], rs-layer input[type="date"], rs-layer input[type="month"], rs-layer input[type="week"], rs-layer input[type="time"], rs-layer input[type="datetime"], rs-layer input[type="datetime-local"] { display: inline-block } rs-layer input::placeholder { vertical-align: middle; line-height: inherit !important} a.rs-layer { transition: none }   rs-thumbs-wrap, rs-tabs-wrap, rs-thumbs, rs-thumb, rs-tab, rs-bullet, rs-bullets, rs-navmask, rs-tabs, rs-arrow   { display:block;}  .tp-thumbs.navbar, .tp-bullets.navbar, .tp-tabs.navbar   { border:none; min-height: 0; margin:0; border-radius: 0; } .tp-tabs, .tp-thumbs, .tp-bullets   { position:absolute; display:block; z-index:1000; top:0px; left:0px;} .tp-tab, .tp-thumb    { cursor: pointer; position:absolute;opacity:0.5; box-sizing: border-box;} .tp-arr-imgholder, rs-poster, .tp-thumb-image, .tp-tab-image   { background-position: center center; background-size:cover;width:100%;height:100%; display:block; position:absolute;top:0px;left:0px;} rs-poster    { cursor:pointer; z-index:3; } .tp-tab:hover, .tp-tab.selected, .tp-thumb:hover, .tp-thumb.selected  { opacity:1;} .tp-tab-mask, .tp-thumb-mask   { box-sizing:border-box !important; } .tp-tabs, .tp-thumbs   { box-sizing:content-box !important; } .tp-bullet    { width:15px;height:15px; position:absolute; background:#fff; background:rgba(255,255,255,0.3); cursor: pointer;} .tp-bullet.selected, .tp-bullet:hover  { background:#fff;}   .tparrows   { cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px;height:40px;position:absolute; display:block; z-index:1000; } .tparrows:hover   { background:#000;} .tparrows:before  { font-family: "revicons"; font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;} .tparrows.tp-leftarrow:before { content: '\e824'; } .tparrows.tp-rightarrow:before { content: '\e825'; }   .rs-layer [class^="pe-7s-"]:before, .rs-layer [class*=" pe-7s-"]:before { width: auto; margin: 0; line-height: inherit; box-sizing: inherit; }   rs-pzimg-wrap { display: block; } body.rtl .rs-pzimg {left: 0 !important}   .dddwrappershadow { box-shadow:0 45px 100px rgba(0, 0, 0, 0.4);} .dddwrapper { transform-style: flat;perspective: 10000px; }  .rs_error_message_box { background: #111;width:800px;margin: 40px auto;padding: 40px 20px;text-align: center;font-family: "Open Sans",sans-serif} .rs_error_message_oops {margin: 0px 0px 20px;line-height: 60px;font-size: 34px;color: #FFF;} .rs_error_message_content {margin: 0px 0px 20px;line-height: 25px;font-size: 17px;color: #FFF;} .rs_error_message_button {color: #fff !important;background: #333;display: inline-block;padding: 10px 15px;text-align: right;border-radius: 5px;cursor: pointer;text-decoration: none !important} .rs_error_message_button:hover { background:#5e35b1}  .hglayerinfo    {position: fixed;bottom: 0px;left: 0px;color: #FFF;font-size: 12px;line-height: 20px;font-weight: 600;background: rgba(0, 0, 0, 0.75);padding: 5px 10px;z-index: 2000;white-space: normal;} .hginfo     {position:absolute;top:-2px;left:-2px;color:#e74c3c;font-size:12px;font-weight:600; background:#000;padding:2px 5px;} .indebugmode .rs-layer:hover {border:1px dashed #c0392b !important;} .helpgrid     {border:2px dashed #c0392b;position:absolute;top:0px;left:0px;z-index:0 } #revsliderlogloglog  {padding:15px;color:#fff;position:fixed; top:0px;left:0px;width:200px;height:150px;background:rgba(0,0,0,0.7); z-index:100000; font-size:10px; overflow:scroll;}   .aden{filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.perpetua::after,.reyes::after{mix-blend-mode:soft-light;opacity:.5}.inkwell{filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.perpetua::after{background:linear-gradient(to bottom,#005b9a,#e6c13d)}.reyes{filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes::after{background:#efcdad}.gingham{filter:brightness(1.05) hue-rotate(-10deg)}.gingham::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.toaster{filter:contrast(1.5) brightness(.9)}.toaster::after{background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson::after{background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{filter:contrast(.9) sepia(.2)}.earlybird::after{background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{filter:contrast(1.1) saturate(1.1)}.mayfair::after{background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{filter:saturate(1.1) contrast(1.5)}.lofi::after{background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{filter:contrast(.9) brightness(1.1)}.brooklyn::after{background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{filter:sepia(.3)}.xpro2::after{background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{filter:contrast(.9)}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{filter:contrast(1.2) saturate(1.35)}.clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}.willow{filter:grayscale(.5) contrast(.95) brightness(.9)}.willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.willow::after{background-color:#d8cdcb;mix-blend-mode:color}.rise{filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise::after{background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}._1977:after,._1977:before,rs-pzimg-wrap.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:relative}._1977 img,.aden img,.brooklyn img,.clarendon img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lark img,.lofi img,.mayfair img,.moon img,.nashville img,.perpetua img,.reyes img,.rise img,.slumber img,.toaster img,.walden img,.willow img,.xpro2 img{width:100%;z-index:1}._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:2}._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:3}.slumber{filter:saturate(.66) brightness(1.05)}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten} rs-pzimg-wrap.perpetua:before,rs-pzimg-wrap.perpetua:after,rs-pzimg-wrap.nashville:before,rs-pzimg-wrap.nashville:after,rs-pzimg-wrap.xpro2:before,rs-pzimg-wrap.xpro2:after,rs-pzimg-wrap._1977:after,rs-pzimg-wrap._1977:before,rs-pzimg-wrap.aden:after,rs-pzimg-wrap.aden:before,rs-pzimg-wrap.brooklyn:after,rs-pzimg-wrap.brooklyn:before,rs-pzimg-wrap.clarendon:after,rs-pzimg-wrap.clarendon:before,rs-pzimg-wrap.earlybird:after,rs-pzimg-wrap.earlybird:before,rs-pzimg-wrap.gingham:after,rs-pzimg-wrap.gingham:before,rs-pzimg-wrap.hudson:after,rs-pzimg-wrap.hudson:before,rs-pzimg-wrap.inkwell:after,rs-pzimg-wrap.inkwell:before,rs-pzimg-wrap.lark:after,rs-pzimg-wrap.lark:before,rs-pzimg-wrap.lofi:after,rs-pzimg-wrap.lofi:before,rs-pzimg-wrap.mayfair:after,rs-pzimg-wrap.mayfair:before,rs-pzimg-wrap.moon:after,rs-pzimg-wrap.moon:before,rs-pzimg-wrap.reyes:after,rs-pzimg-wrap.reyes:before,rs-pzimg-wrap.rise:after,rs-pzimg-wrap.rise:before,rs-pzimg-wrap.slumber:after,rs-pzimg-wrap.slumber:before,rs-pzimg-wrap.toaster:after,rs-pzimg-wrap.toaster:before,rs-pzimg-wrap.walden:after,rs-pzimg-wrap.walden:before,rs-pzimg-wrap.willow:after,rs-pzimg-wrap.willow:before,rs-pzimg-wrap:before,rs-pzimg-wrap:after {height:500%;width:500%}  rs-loader.spinner6{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner6 .rs-spinner-inner{width:100%;height:100%;display:inline-block;-webkit-animation:rs-revealer-6 1.4s linear infinite;animation:rs-revealer-6 1.4s linear infinite}rs-loader.spinner6 .rs-spinner-inner span{position:absolute;vertical-align:top;border-radius:100%;display:inline-block;width:8px;height:8px;margin-left:16px;transform-origin:center 20px;-webkit-transform-origin:center 20px}rs-loader.spinner6 .rs-spinner-inner span:nth-child(2){transform:rotate(36deg);-webkit-transform:rotate(36deg);opacity:.1}rs-loader.spinner6 .rs-spinner-inner span:nth-child(3){transform:rotate(72deg);-webkit-transform:rotate(72deg);opacity:.2}rs-loader.spinner6 .rs-spinner-inner span:nth-child(4){transform:rotate(108deg);-webkit-transform:rotate(108deg);opacity:.3}rs-loader.spinner6 .rs-spinner-inner span:nth-child(5){transform:rotate(144deg);-webkit-transform:rotate(144deg);opacity:.4}rs-loader.spinner6 .rs-spinner-inner span:nth-child(6){transform:rotate(180deg);-webkit-transform:rotate(180deg);opacity:.5}rs-loader.spinner6 .rs-spinner-inner span:nth-child(7){transform:rotate(216deg);-webkit-transform:rotate(216deg);opacity:.6}rs-loader.spinner6 .rs-spinner-inner span:nth-child(8){transform:rotate(252deg);-webkit-transform:rotate(252deg);opacity:.7}rs-loader.spinner6 .rs-spinner-inner span:nth-child(9){transform:rotate(288deg);-webkit-transform:rotate(288deg);opacity:.8}rs-loader.spinner6 .rs-spinner-inner span:nth-child(10){transform:rotate(324deg);-webkit-transform:rotate(324deg);opacity:.9}@keyframes rs-revealer-6{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rs-revealer-6{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}rs-loader.spinner7{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner7 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;border-radius:100%;border:2px solid;-webkit-animation:rs-revealer-7 .8s linear infinite;animation:rs-revealer-7 .8s linear infinite}@keyframes rs-revealer-7{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rs-revealer-7{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}rs-loader.spinner8{width:50px;height:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner8 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;text-align:left}rs-loader.spinner8 .rs-spinner-inner span{position:absolute;display:inline-block;width:100%;height:100%;border-radius:100%;-webkit-animation:rs-revealer-8 1.6s linear infinite;animation:rs-revealer-8 1.6s linear infinite}rs-loader.spinner8 .rs-spinner-inner span:last-child{animation-delay:-.8s;-webkit-animation-delay:-.8s}@keyframes rs-revealer-8{0%{transform:scale(0,0);opacity:.5}100%{transform:scale(1,1);opacity:0}}@-webkit-keyframes rs-revealer-8{0%{-webkit-transform:scale(0,0);opacity:.5}100%{-webkit-transform:scale(1,1);opacity:0}}rs-loader.spinner9{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner9 .rs-spinner-inner span{display:block;width:100%;height:100%;border-radius:50%;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-9 2s infinite ease-in-out;animation:rs-revealer-9 2s infinite ease-in-out}rs-loader.spinner9 .rs-spinner-inner span:last-child{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes rs-revealer-9{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes rs-revealer-9{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}rs-loader.spinner10{width:54px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner10 .rs-spinner-inner{width:100%;height:100%;text-align:center;font-size:10px}rs-loader.spinner10 .rs-spinner-inner span{display:block;height:100%;width:6px;display:inline-block;-webkit-animation:rs-revealer-10 1.2s infinite ease-in-out;animation:rs-revealer-10 1.2s infinite ease-in-out}rs-loader.spinner10 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:-1s;animation-delay:-1s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:-.9s;animation-delay:-.9s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes rs-revealer-10{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes rs-revealer-10{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}rs-loader.spinner11{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner11 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner11 .rs-spinner-inner span{display:block;width:33%;height:33%;background-color:#333;float:left;-webkit-animation:rs-revealer-11 1.3s infinite ease-in-out;animation:rs-revealer-11 1.3s infinite ease-in-out}rs-loader.spinner11 .rs-spinner-inner span:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(8){-webkit-animation-delay:.1s;animation-delay:.1s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}rs-loader.spinner12{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner12 .rs-spinner-inner{width:100%;height:100%;-webkit-animation:rs-revealer-12 1s infinite linear;animation:rs-revealer-12 1s infinite linear}@-webkit-keyframes rs-revealer-12{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes rs-revealer-12{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}rs-loader.spinner13{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner13 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner13 .rs-spinner-inner span{display:block;width:40%;height:40%;position:absolute;border-radius:50%;-webkit-animation:rs-revealer-13 2s ease infinite;animation:rs-revealer-13 2s ease infinite}rs-loader.spinner13 .rs-spinner-inner span:nth-child(1){animation-delay:-1.5s;-webkit-animation-delay:-1.5s}rs-loader.spinner13 .rs-spinner-inner span:nth-child(2){animation-delay:-1s;-webkit-animation-delay:-1s}rs-loader.spinner13 .rs-spinner-inner span:nth-child(3){animation-delay:-.5s;-webkit-animation-delay:-.5s}@keyframes rs-revealer-13{0%,100%{transform:translate(0)}25%{transform:translate(160%)}50%{transform:translate(160%,160%)}75%{transform:translate(0,160%)}}@-webkit-keyframes rs-revealer-13{0%,100%{-webkit-transform:translate(0)}25%{-webkit-transform:translate(160%)}50%{-webkit-transform:translate(160%,160%)}75%{-webkit-transform:translate(0,160%)}}rs-loader.spinner14{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner14 .rs-spinner-inner{width:100%;height:100%;animation:rs-revealer-14 1s infinite linear}rs-loader.spinner14 .rs-spinner-inner span{display:block;position:absolute;top:50%;left:50%;width:16px;height:16px;border-radius:50%;margin:-8px}rs-loader.spinner14 .rs-spinner-inner span:nth-child(1){-webkit-animation:rs-revealer-14-1 2s infinite;animation:rs-revealer-14-1 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(2){-webkit-animation:rs-revealer-14-2 2s infinite;animation:rs-revealer-14-2 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(3){-webkit-animation:rs-revealer-14-3 2s infinite;animation:rs-revealer-14-3 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(4){-webkit-animation:rs-revealer-14-4 2s infinite;animation:rs-revealer-14-4 2s infinite}@-webkit-keyframes rs-revealer-14-1{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-2{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-3{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-4{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-1{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-2{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-3{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-4{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}rs-loader.spinner15{width:40px;height:40px;margin-top:-4px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner15 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner15 .rs-spinner-inner span{display:block;width:20px;height:20px;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-15 1.8s infinite ease-in-out;animation:rs-revealer-15 1.8s infinite ease-in-out}rs-loader.spinner15 .rs-spinner-inner:last-child{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes rs-revealer-15{25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes rs-revealer-15{25%{transform:translateX(30px) rotate(-90deg) scale(.5);-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{transform:translateX(30px) translateY(30px) rotate(-179deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{transform:translateX(30px) translateY(30px) rotate(-180deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}   .bgcanvas { display: none; position: absolute; overflow: hidden; }  #rs-demo-id {} .hotline-phone-ring-wrap {  position: fixed;  bottom: 0;  left: 0;  z-index: 999999; } .hotline-phone-ring {  position: relative;  visibility: visible;  background-color: transparent;  width: 110px;  height: 110px;  cursor: pointer;  z-index: 11;  -webkit-backface-visibility: hidden;  -webkit-transform: translateZ(0);  transition: visibility .5s;  left: 0;  bottom: 0;  display: block; } .hotline-phone-ring-circle { width: 87px;  height: 87px;  top: 10px;  left: 10px;  position: absolute;  background-color: transparent;  border-radius: 100%;  border: 2px solid #e60808;  -webkit-animation: phonering-alo-circle-anim 1.2s infinite ease-in-out;  animation: phonering-alo-circle-anim 1.2s infinite ease-in-out;  transition: all .5s;  -webkit-transform-origin: 50% 50%;  -ms-transform-origin: 50% 50%;  transform-origin: 50% 50%;  opacity: 0.5; } .hotline-phone-ring-circle-fill { width: 57px;  height: 57px;  top: 25px;  left: 25px;  position: absolute;  background-color: rgba(230, 8, 8, 0.7);  border-radius: 100%;  border: 2px solid transparent;  -webkit-animation: phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;  animation: phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;  transition: all .5s;  -webkit-transform-origin: 50% 50%;  -ms-transform-origin: 50% 50%;  transform-origin: 50% 50%; } .hotline-phone-ring-img-circle { background-color: #e60808; width: 33px;  height: 33px;  top: 37px;  left: 37px;  position: absolute;  background-size: 20px;  border-radius: 100%;  border: 2px solid transparent;  -webkit-animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;  animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;  -webkit-transform-origin: 50% 50%;  -ms-transform-origin: 50% 50%;  transform-origin: 50% 50%;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  align-items: center;  justify-content: center; } .hotline-phone-ring-img-circle .pps-btn-img { display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex; } .hotline-phone-ring-img-circle .pps-btn-img img { width: 20px; height: 20px; } .hotline-bar {  position: absolute;  background: rgba(230, 8, 8, 0.75);  height: 40px;  width: 200px;  line-height: 40px;  border-radius: 3px;  padding: 0 10px;  background-size: 100%;  cursor: pointer;  transition: all 0.8s;  -webkit-transition: all 0.8s;  z-index: 9;  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.1);  border-radius: 50px !important;   left: 33px;  bottom: 37px; } .hotline-bar > a {  color: #fff;  text-decoration: none;  font-size: 15px;  font-weight: bold;  text-indent: 50px;  display: block;  letter-spacing: 1px;  line-height: 40px;  font-family: Arial; } .hotline-bar > a:hover, .hotline-bar > a:active {  color: #fff; } @-webkit-keyframes phonering-alo-circle-anim {  0% {   -webkit-transform: rotate(0) scale(0.5) skew(1deg);   -webkit-opacity: 0.1;  }  30% {   -webkit-transform: rotate(0) scale(0.7) skew(1deg);   -webkit-opacity: 0.5;  }  100% {   -webkit-transform: rotate(0) scale(1) skew(1deg);   -webkit-opacity: 0.1;  } } @-webkit-keyframes phonering-alo-circle-fill-anim {  0% {   -webkit-transform: rotate(0) scale(0.7) skew(1deg);   opacity: 0.6;  }  50% {   -webkit-transform: rotate(0) scale(1) skew(1deg);   opacity: 0.6;  }  100% {   -webkit-transform: rotate(0) scale(0.7) skew(1deg);   opacity: 0.6;  } } @-webkit-keyframes phonering-alo-circle-img-anim {  0% {   -webkit-transform: rotate(0) scale(1) skew(1deg);  }  10% {   -webkit-transform: rotate(-25deg) scale(1) skew(1deg);  }  20% {   -webkit-transform: rotate(25deg) scale(1) skew(1deg);  }  30% {   -webkit-transform: rotate(-25deg) scale(1) skew(1deg);  }  40% {   -webkit-transform: rotate(25deg) scale(1) skew(1deg);  }  50% {   -webkit-transform: rotate(0) scale(1) skew(1deg);  }  100% {   -webkit-transform: rotate(0) scale(1) skew(1deg);  } } @media (max-width: 768px) {  .hotline-bar {   display: none;  } } .aligncenter, div.aligncenter {   display: block;   margin: 5px auto 5px auto; } .alignright {   float:right;   margin: 5px 0 20px 20px; } .alignleft {   float: left;   margin: 5px 20px 20px 0; } .aligncenter {   display: block;   margin: 5px auto 5px auto; } a img.alignright {   float: right;   margin: 5px 0 20px 20px; }  img.aligncenter{ display:block !important; } a img.alignleft {   float: left;   margin: 5px 20px 20px 0; } a img.aligncenter {   display: block;   margin-left: auto;   margin-right: auto } .wp-caption {   background: #fff;   border: 1px solid #f0f0f0;   max-width: 96%;   padding: 5px 3px 10px;   text-align: center; } .wp-caption.alignnone {   margin: 5px 20px 20px 0; } .wp-caption.alignleft {   margin: 5px 20px 20px 0; } .wp-caption.alignright {   margin: 5px 0 20px 20px; } .wp-caption img {   border: 0 none;   height: auto;   margin: 0;   max-width: 98.5%;   padding: 0;   width: auto; } .wp-caption p.wp-caption-text {   font-size: 11px;   line-height: 17px;   margin: 0;   padding: 0 4px 5px; }.button:not(.escape_button_style), button:not(.escape_button_style) {  display: -moz-inline-stack;  display: inline-block;  vertical-align: middle;  *vertical-align: auto;  zoom: 1;  *display: inline;  padding: 15px 30px;  text-decoration: none;  text-align: center;  font-size:16px;  font-weight:bold;  border-radius:5px;   background: #f9f9f9;  border-color: #787878;  color: #787878;  line-height:normal;   transition:all .6s;  -webkit-transition:all .6s;  -moz-transition:all .6s; } .button{   margin:15px 0px; } .button.hide:not(.escape_button_style), button.hide:not(.escape_button_style) { display:none; } .button i.animate-to-left{ margin-left:0px; } .button i.animate-to-right{ margin-right:0px; } button:not(.escape_button_style){  border:none;  box-shadow:none;  -moz-box-shadow:none;  -webkit-box-shadow:none;  -o-box-shadow:none; } .button:not(.escape_button_style):hover, .button:not(.escape_button_style):active, .button.button-border:not(.escape_button_style):hover{ background: #fff; color:#333; border-color:#787878; } .button.button-border:not(.escape_button_style){ border-color:#fff; color:#fff; } .button.button-border:not(.escape_button_style):hover{ border-color:#fff; color:#787878; } .button-border-bottom:not(.escape_button_style){ box-shadow:0 6px 0 #c5cdd1; -webkit-box-shadow:0 6px 0 #c5cdd1; -moz-box-shadow:0 6px 0 #c5cdd1; } .button-border-bottom:not(.escape_button_style):hover{ box-shadow:0 3px 0 #c5cdd1; -webkit-box-shadow:0 3px 0 #c5cdd1; -moz-box-shadow:0 3px 0 #c5cdd1; }    .button:not(.escape_button_style):focus {  outline: none; } input.button:not(.escape_button_style), button.button:not(.escape_button_style) {  cursor: pointer; } .button-block, .button.button-block:not(.escape_button_style), .rockthemes-active .button-block.rockthemes-fb-send {  display: block;  text-align:center; }  .button-rounded { -webkit-border-radius: 11px; -moz-border-radius: 11px; -ms-border-radius: 11px; -o-border-radius: 11px; border-radius: 11px; }  .button-pill {  -webkit-border-radius: 50px;  -moz-border-radius: 50px;  -ms-border-radius: 50px;  -o-border-radius: 50px;  border-radius: 50px; }  .button-circle {  -webkit-border-radius: 240px;  -moz-border-radius: 240px;  -ms-border-radius: 240px;  -o-border-radius: 240px;  border-radius: 240px;  width: 120px;  line-height: 120px;  height: 120px;  padding: 0px;  border-width: 4px;  font-size: 18px; } .button-primary:not(.escape_button_style) { background: #4fc6f8; border-color:#4fc6f8; color: #fff; } .button-primary:not(.escape_button_style):hover, .button-primary:not(.escape_button_style):active, .button-primary.button-border:not(.escape_button_style):hover{ background: #4fc6f8; border-color:#4fc6f8; color:#fff; } .button-primary.button-border:not(.escape_button_style){ border-color:#4fc6f8; color:#4fc6f8; } .button-primary.button-border-bottom:not(.escape_button_style){ box-shadow:0 6px 0 #34A2D0; -webkit-box-shadow:0 6px 0 #34A2D0; -moz-box-shadow:0 6px 0 #34A2D0; } .button-primary.button-border-bottom:not(.escape_button_style):hover{ box-shadow:0 3px 0 #34A2D0; -webkit-box-shadow:0 3px 0 #34A2D0; -moz-box-shadow:0 3px 0 #34A2D0; }     .button-action:not(.escape_button_style) { background: #56CCC8; border-color:#56CCC8; color:#f9f9f9; } .button-action:not(.escape_button_style):hover, .button-action:not(.escape_button_style):active, .button-action.button-border:not(.escape_button_style):hover{ background: #17C2BC; border-color:#17C2BC; color:#fff; } .button-action.button-border:not(.escape_button_style){ border-color:#43D8D3; color:#56CCC8; } .button-action.button-border-bottom:not(.escape_button_style){ box-shadow:0 6px 0 #30A8A3; -webkit-box-shadow:0 6px 0 #30A8A3; -moz-box-shadow:0 6px 0 #30A8A3; } .button-action.button-border-bottom:not(.escape_button_style):hover{ box-shadow:0 3px 0 #30A8A3; -webkit-box-shadow:0 3px 0 #30A8A3; -moz-box-shadow:0 3px 0 #30A8A3; }  .button-highlight:not(.escape_button_style) { background: #ec4f2c; border-color:#ec4f2c; color: #fff; } .button-highlight:not(.escape_button_style):hover, .button-highlight:not(.escape_button_style):active, .button-highlight.button-border:not(.escape_button_style):hover{ background: #f55a46; border-color:#f55a46; color:#fff; } .button-highlight.button-border:not(.escape_button_style){ border-color:#f55a46; color:#f55a46; } .button-highlight.button-border-bottom:not(.escape_button_style){ box-shadow:0 6px 0 #AF3216; -webkit-box-shadow:0 6px 0 #AF3216; -moz-box-shadow:0 6px 0 #AF3216; } .button-highlight.button-border-bottom:not(.escape_button_style):hover{ box-shadow:0 3px 0 #AF3216; -webkit-box-shadow:0 3px 0 #AF3216; -moz-box-shadow:0 3px 0 #AF3216; }     .button-caution:not(.escape_button_style) { background: #c30800; border-color:#c30800; color: #fff; } .button-caution:not(.escape_button_style):hover, .button-caution:not(.escape_button_style):active, .button-caution.button-border:not(.escape_button_style):hover{ background-color: #d7322d; border-color:#d7322d; color:#fff; } .button-caution.button-border:not(.escape_button_style){ border-color:#d7322d; color:#d7322d; } .button-caution.button-border-bottom:not(.escape_button_style){ box-shadow:0 6px 0 #8D0600; -webkit-box-shadow:0 6px 0 #8D0600; -moz-box-shadow:0 6px 0 #8D0600; } .button-caution.button-border-bottom:not(.escape_button_style):hover{ box-shadow:0 3px 0 #8D0600; -webkit-box-shadow:0 3px 0 #8D0600; -moz-box-shadow:0 3px 0 #8D0600; }     .button-royal:not(.escape_button_style) { background: #b20090; border-color:#b20090; color: #fff; } .button-royal:not(.escape_button_style):hover, .button-royal:not(.escape_button_style):active, .button-royal.button-border:not(.escape_button_style):hover{ background: #d72dbc; border-color:#d72dbc; color:#fff; } .button-royal.button-border:not(.escape_button_style){ border-color:#d72dbc; color:#d72dbc; } .button-royal.button-border-bottom:not(.escape_button_style){ box-shadow:0 6px 0 #860A73; -webkit-box-shadow:0 6px 0 #860A73; -moz-box-shadow:0 6px 0 #860A73; } .button-royal.button-border-bottom:not(.escape_button_style):hover{ box-shadow:0 3px 0 #860A73; -webkit-box-shadow:0 3px 0 #860A73; -moz-box-shadow:0 3px 0 #860A73; }     .button-maroon:not(.escape_button_style) { background: #c30d36; border-color:#c30d36; color: #fff; } .button-maroon:not(.escape_button_style):hover, .button-maroon:not(.escape_button_style):active, .button-maroon.button-border:not(.escape_button_style):hover{ background: #d73b65; border-color:#d73b65; color:#fff; } .button-maroon.button-border:not(.escape_button_style){ border-color:#d73b65; color:#d73b65; } .button-maroon.button-border-bottom:not(.escape_button_style){ box-shadow:0 6px 0 #8F102D; -webkit-box-shadow:0 6px 0 #8F102D; -moz-box-shadow:0 6px 0 #8F102D; } .button-maroon.button-border-bottom:not(.escape_button_style):hover{ box-shadow:0 3px 0 #8F102D; -webkit-box-shadow:0 3px 0 #8F102D; -moz-box-shadow:0 3px 0 #8F102D; }     .button-darkblue:not(.escape_button_style) { background: #324864; border-color:#324864; color: #fff; } .button-darkblue:not(.escape_button_style):hover, .button-darkblue:not(.escape_button_style):active, .button-darkblue.button-border:not(.escape_button_style):hover{ background: #1f3045; border-color:#1f3045; color: #fff; } .button-darkblue.button-border:not(.escape_button_style){ border-color:#324864; color:#324864; } .button-darkblue.button-border-bottom:not(.escape_button_style){ box-shadow:0 6px 0 #132F52; -webkit-box-shadow:0 6px 0 #132F52; -moz-box-shadow:0 6px 0 #132F52; } .button-darkblue.button-border-bottom:not(.escape_button_style):hover{ box-shadow:0 3px 0 #132F52; -webkit-box-shadow:0 3px 0 #132F52; -moz-box-shadow:0 3px 0 #132F52; }   .button-yellow:not(.escape_button_style) { background: #ffd100; border-color:#ffd100; color: #fff; } .button-yellow:not(.escape_button_style):hover, .button-yellow:not(.escape_button_style):active, .button-yellow.button-border:not(.escape_button_style):hover{ background: #ebc831; border-color:#ebc831; color:#fff; } .button-yellow.button-border:not(.escape_button_style){ border-color:#ebc831; color:#ebc831; } .button-yellow.button-border-bottom:not(.escape_button_style){ box-shadow:0 6px 0 #BB9D1A; -webkit-box-shadow:0 6px 0 #BB9D1A; -moz-box-shadow:0 6px 0 #BB9D1A; } .button-yellow.button-border-bottom:not(.escape_button_style):hover{ box-shadow:0 3px 0 #BB9D1A; -webkit-box-shadow:0 3px 0 #BB9D1A; -moz-box-shadow:0 3px 0 #BB9D1A; }     .button-border:not(.escape_button_style){ border:2px solid #f9f9f9; background:none; } .button-border-bottom{ top:0px; position:relative; border-bottom-left-radius:15px; border-bottom-right-radius:15px;   transition:all .3s !important; -webkit-transition:all .3s !important; -moz-transition:all .3s !important;  z-index:9; } .button-border-bottom:hover{ top:3px; }   .button-big:not(.escape_button_style) { font-size: 24px; line-height: 150%; padding: 30px 60px; } .button-big i{ font-size:20px; } input.button-big, button.button-big {  height: 48px; }  .button-large:not(.escape_button_style) {  font-size: 18px;  line-height: 150%;  padding: 15px 45px; } input.button-large, button.button-large {  height: 48px; }  .button-small:not(.escape_button_style) {  font-size: 12px;  line-height: 150%;  padding: 5px 20.48px; } .button-small i{ font-size:10px; } input.button-small, button.button-small {  height: 27.6px; }  .button-dropdown {  position: relative;  overflow: visible;  display: inline-block; } .button-dropdown .button-overlay {  position: fixed;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  z-index: 999; } .button-dropdown .button:not(.escape_button_style) .icon-caret-down {  font-size: 90%;  margin: 0px 0px 0px 3px;  vertical-align: middle; } .button-dropdown ul.button-dropdown-menu-below {  top: 115%; } .button-dropdown ul.button-dropdown-menu-above {  bottom: 115%;  top: auto; } .button-dropdown ul {  -webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.6);  -moz-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.6);  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.6);  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  -ms-border-radius: 3px;  -o-border-radius: 3px;  border-radius: 3px;  display: none;  position: absolute;  background: #fcfcfc;  top: -2px;  left: -2px;  z-index: 1000;  padding: 0px;  margin: 0px;  list-style-type: none;  min-width: 102%; } .button-dropdown ul li {  padding: 0px;  margin: 0px;  display: block; } .button-dropdown ul li:first-child a {  -moz-border-radius-topleft: 3px;  -webkit-border-top-left-radius: 3px;  border-top-left-radius: 3px;  -moz-border-radius-topright: 3px;  -webkit-border-top-right-radius: 3px;  border-top-right-radius: 3px; } .button-dropdown ul li:last-child a {  -moz-border-radius-bottomleft: 3px;  -webkit-border-bottom-left-radius: 3px;  border-bottom-left-radius: 3px;  -moz-border-radius-bottomright: 3px;  -webkit-border-bottom-right-radius: 3px;  border-bottom-right-radius: 3px; } .button-dropdown ul .button-dropdown-divider {  -webkit-box-shadow: inset 0px 1px 0px white;  -moz-box-shadow: inset 0px 1px 0px white;  box-shadow: inset 0px 1px 0px white;  border-top: 1px solid #e4e4e4; } .button-dropdown ul a {  display: block;  padding: 0px 20px;  text-decoration: none;  font-size: 12px;  color: #333333;  line-height: 30px;  white-space: nowrap; } .button-dropdown ul a:hover {  background-color: #3c6ab9;  color: white; }  .button-custom:not(.escape_button_style) {  background: #eeeeee;  border-color: #d4d4d4;  color: #888888; } .button-custom:not(.escape_button_style):hover, .button-custom:not(.escape_button_style):active {  background-color: #eeeeee; }  .rtm-menu li, ul.rtm-menu, .rtm-menu ul{ margin-right:0px; margin-left:0px; padding:0px; list-style:none; } #nav [class*="column"] + [class*="column"]:last-child{ float:left; } .main-navigation { clear: both; margin: 0 auto; max-width: 100%; min-height: 45px; } .rtm-menu{ position: relative; float:right; } .header-model-2 .rtm-menu{   float:left; } .header-model-2 .nav-main-wrapper{ float:left; } .header-model-2 .logo-main-wrapper{ float:right; } .header-model-3 .main-navigation{ left:0px; right:0px; margin:0px auto; } .header-model-3 #nav{text-align:center;} .header-model-3 .rtm-menu{ float:none; display:inline-block; text-align:left; margin-bottom:-4px; } .rtl .header-model-3 .rtm-menu{ text-align:right; } .header-model-4 .main-navigation{ width:100%; left:0px; right:0px; } .header-model-4 #nav{text-align:center;} .header-model-4 .rtm-menu{ float:none; display:block; text-align:left; } .header-model-4 .azoom-woocommerce-cart-menu-item, .header-model-4 .azoom-ajax-search-menu-item{ float:right; }  ul.rtm-menu, div.rtm-menu > ul { margin: 0; } #nav ul.rtm-menu li.padding-submenu > ul, #nav .rtm-menu ul li.padding-submenu > ul{ padding:15px; } .rtm-menu .rtm-horizontal-padding{ padding-left:15px; padding-right:15px; } .rtm-menu .rtm-vertical-padding{ padding-top:15px; padding-bottom:15px; }  .rtm-menu li { display: inline; position: relative; } .rtm-menu li:focus, .rtm-menu li a:focus{ outline:none; } .rtm-menu > li{ display:inline-block;  float:left; }  .rtm-menu-sticker{ position:relative; display:inline; font-size: 9px; line-height:9px; background: #F00; color: #FFF; padding: 3px 5px; top:-1px; left: 15px; font-weight: 600; letter-spacing:0.5px; } .rtm-menu-depth-0 > a .rtm-menu-sticker{ top:-10px; left:10px; } .rtm-menu-sticker.sticker-model-hot{ background: #ea6060; color: #FFF; } .rtm-menu-sticker.sticker-model-new{ background: #56CCC8; color: #FFF; } .rtm-menu-sticker.sticker-model-info{ background: #324864; color: #FFF; }   .rtm-menu li a { color: #141412; display: block; font-size: 13px; line-height: 1; padding: 10px 15px; text-decoration: none; text-align: left; font-weight:300; } .rtm-menu li.hide-label > a{ padding:0px; margin:0px; } .rtm-menu > li > a, .rtm-menu > ul > li > a{ padding:0 15px; }  .header-all-wrapper nav > li > a, .header-all-wrapper nav > ul > li > a{ padding:0 15px; } .rtm-menu .heading-label .description{ font-size:14px; font-weight:400; display: block; padding: 0 15px 15px; }  .main-navigation .rtm-menu .hide-label>a .main-nav-item-title{ display:none} .main-navigation .rtm-menu .hide-label>a .rtm-menu-image{margin:0px;} .main-navigation .rtm-menu .hide-label:hover > a .rtm-menu-image img{opacity:0.8;}  ul.rtm-menu > li:not(.dismiss-mobile):hover, .rtm-menu > ul > li:not(.dismiss-mobile):hover, ul.rtm-menu > li.current-menu-item:not(.dismiss-mobile), .rtm-menu > ul > li.current-menu-item:not(.dismiss-mobile), ul.rtm-menu > li.current-menu-ancestor:not(.dismiss-mobile), .rtm-menu > ul > li.current-menu-ancestor:not(.dismiss-mobile) { transition:all .4s linear; -webkit-transition:all .4s linear; -moz-transition:all .4s linear; } #nav ul.rtm-menu > li:hover > a, #nav ul.rtm-menu > li.current-menu-item > a, #nav .rtm-menu > ul > li.current-menu-item a, #nav ul.rtm-menu > li.current-menu-ancestor > a, #nav .rtm-menu > ul > li.current-menu-ancestor a{ color: #fff; } .rtm-menu .megamenu li.columns:last-child{ border-right:none; } .rtm-menu .sub-menu, .rtm-menu .children { background-color: #f9f9f9; padding: 0; position: absolute; } .rtm-menu .megamenu ul .sub-menu, .rtm-menu .megamenu ul .children { background:none; } .header-sticky-active .rtm-menu .sub-menu, .header-sticky-active .rtm-menu .children{ z-index:inherit; } .rtm-menu > li > ul{  display:none; } .rtm-menu .sub-menu ul, .rtm-menu .children ul { border-left: 0; left: 100%; top: 0; } ul.rtm-menu ul a, .rtm-menu ul ul a {  color:#787878; margin: 0; } ul.rtm-menu li.regularmenu ul, .rtm-menu ul li.regularmenu ul{ min-width:240px; } #nav ul.rtm-menu li.regularmenu ul ul{ top:-3px; } ul.rtm-menu ul a, .rtm-menu ul ul a{ transition:margin .3s, color .3s; -webkit-transition:margin .3s, color .3s; -moz-transition:margin .3s, color .3s; } ul.rtm-menu ul a .main-nav-item-title, .rtm-menu ul ul a .main-nav-item-title{ transition:margin .3s, color 0s; -webkit-transition:margin .3s, color 0s; -moz-transition:margin .3s, color 0s; } ul.rtm-menu ul a:hover .main-nav-item-title, .rtm-menu ul ul a:hover .main-nav-item-title{ margin-left:8px; } ul.rtm-menu ul li.heading-label > a .main-nav-item-title, .rtm-menu ul ul li.heading-label > a .main-nav-item-title, #rnmm ul li.heading-label > a .main-nav-item-title, #rnmm ul ul li.heading-label > a .main-nav-item-title{ transition:none; -webkit-transition:none; -moz-transition:none; } ul.rtm-menu ul li.heading-label > a:hover .main-nav-item-title, .rtm-menu ul ul li.heading-label > a:hover .main-nav-item-title, #rnmm ul li.heading-label > a:hover .main-nav-item-title, #rnmm ul ul li.heading-label > a:hover .main-nav-item-title{ margin-left:0px; } ul.rtm-menu .main-title-with-desc, .rtm-menu ul .main-title-with-desc, #rnmm .main-title-with-desc, #rnmm ul .main-title-with-desc{ display:inline-block; } ul.rtm-menu .main-title-with-desc .subtitle, .rtm-menu ul .main-title-with-desc .subtitle{ display: table; font-size: 14px; line-height: 150%; font-weight: 400; }  .rtm-menu-image-left{ margin-right:15px; display:inline-block; } .rtm-menu-image-right{ margin-left:15px; display:inline-block; } .rtm-menu-image-top, .rtm-menu-image-bottom{ display:block; width:100%; } .rtm-menu-image-top{ margin-bottom:15px; } .rtm-menu-image-bottom{ margin-top:15px; } .rtm-has-img.hide-label span.hidden, .rtm-has-widget.hide-label span.hidden{ display:none; } #rnmm .rtm-has-img.hide-label .rtm-menu-image, #rnmm .rtm-has-widget.hide-label .rtm-widget{ margin:0px; } .rtm-menu .nav-icon{ margin-right:5px; } .rtm-menu ul li.menu-item-has-children > a{ width:100%; overflow:hidden; } .rtm-menu ul li.menu-item-has-children > a > .main-nav-item-title{ width:100%; } .rtm-menu li.regularmenu ul li.menu-item-has-children > a > .main-nav-item-title:after{ content: "\e7cf"; color:#c5cdd1; 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; font-size:14px; font-family: 'icomoon';  display:inline-block; position:relative; float:right; right:0px; } .rtm-menu ul li.menu-item-has-children:hover > a > .main-nav-item-title:after{  color:inherit; -webkit-animation-name: fadeOutRightInLeft; -webkit-animation-duration: .6s; -moz-animation-name: fadeOutRightInLeft; -moz-animation-duration: .6s; animation-name: fadeOutRightInLeft; animation-duration: .6s; }   .rtl .rtm-menu li.regularmenu ul li.menu-item-has-children > a > .main-nav-item-title:after{ content: "\e7cc"; float:left; left:0px; right:auto; } .rtl .rtm-menu ul li.menu-item-has-children:hover > a > .main-nav-item-title:after{ -webkit-animation-name: fadeOutLeftInRight; -webkit-animation-duration: .6s; -moz-animation-name: fadeOutLeftInRight; -moz-animation-duration: .6s; animation-name: fadeOutLeftInRight; animation-duration: .6s; } .mobile-menu-background{ color:#c5cdd1; }  #nav ul.rtm-menu > li > ul, #nav .rtm-menu > ul > li > ul{ border-top:3px solid #56CCC8; padding:0px; opacity:0; filter:alpha(opacity=0); box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1);  transition:none; -webkit-transition:none; -moz-transition:none; } #nav ul.rtm-menu > li.regularmenu > ul ul{ box-shadow:0 1px 15px rgba(0, 0, 0, 0.18); -webkit-box-shadow:0 1px 15px rgba(0, 0, 0, 0.18); -moz-box-shadow:0 1px 15px rgba(0, 0, 0, 0.18); } #nav ul.rtm-menu > li.hover > ul, #nav .rtm-menu > ul > li.hover > ul { max-height:1048px; margin-top:0px; opacity:1; visibility:visible; display:block; } #nav ul.rtm-menu .megamenu > ul, #nav .rtm-menu ul .megamenu > ul{ padding-left:0px; padding-right:0px; } #nav .regularmenu li, #nav .regularmenu li li { display:block; } #nav .megamenu li, #nav .megamenu li li { display:inline-block; } #nav .megamenu li:not(.columns), #nav .megamenu li li:not(.columns) { width:100%; } #nav .regularmenu ul ul{ position:absolute; left:100%; top:0px; display:none; border-top:3px solid #56CCC8; } .rtm-menu .regularmenu.menu-item[data-mm-align="right"] ul ul{ left:auto; right:100%; } .rtm-menu aside ul, .rtm-menu ul aside ul, .rtm-menu .regularmenu aside ul, .rtm-menu .regularmenu ul aside ul{ position:static; } .rtm-menu aside{ position:relative; width:100%; height:auto; display:inline-block; } #nav aside input[type="text"]{ width:100%; } #nav .mm-heading-container, #rnmm .mm-heading-container{ position:relative; display:inline-block; width:100%; height:auto; } #nav .widget-title, #rnmm .widget-title{ margin:8px 0 15px 30px; font-size:20px;  background:none; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; } .rtl #nav .widget-title{ margin:8px 30px 15px 0px; } #nav aside .rockthemes-form-builder br{ display:none; } #nav .regularmenu ul li:hover > ul{ display:block; } #nav .rtm-widget-padding{ padding:0 15px; } .mm-heading-container hr{ margin:15px; border-color:#F0F0F0; } .megamenu .menu-item > a{ margin-bottom:1px;  transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; }  .megamenu aside a{ padding:0; margin:0; } .rtm-menu .current_page_item:not(.hide-label) > a, .rtm-menu .current_page_ancestor:not(.hide-label) > a, .rtm-menu .current-menu-item:not(.hide-label) > a, .rtm-menu .current-menu-ancestor:not(.hide-label) > a { color: #56CCC8; } .menu-toggle { display: none; }  .navbar { background-color: #f7f5e7; margin: 0 auto; max-width: 1600px; width: 100%; } .rtm-menu > li{ max-width: 250px; } .megamenu:hover{  } .megamenu .sub-menu{ width: 100%; overflow: hidden; } .megamenu .mm-columns{ float: left; width: 24%; padding-right: 1% overflow: hidden; margin: 0; } .main-navigation .rtm-menu li li a{ min-width:180px; } .main-navigation .rtm-menu li.megamenu li a{ min-width:0px; } .main-navigation ul.rtm-menu > li.regularmenu li a{ padding:15px 20px; border-bottom:1px solid #f0f0f0; } .main-navigation ul.rtm-menu > li.regularmenu li:first-child a{ padding-top:18px; } .megamenu .mm-columns a{ width: auto;  } .megamenu .sub-menu .sub-menu{ display: block; position: relative; left: 0; } .megamenu .sub-menu .sub-menu li a{ width: auto; } #rtm-navigation [data-mm-align="right"] > ul {right:0px;}   .header-top-2 .header-top-2-widget-area{ display:inline-block; } .header-top-2 .menu, .header-top-2 .menu ul, .header-top-2 .menu li{ list-style:none; margin:0px; padding:0px; } .header-top-2 .menu:after{ content:''; clear:both; } .header-top-2 ul.menu > li, .header-top-2 ul > .menu > li{ position:relative; float:left;  padding:10px 15px; display:inline-block; } .header-top-2 ul.menu ul, .header-top-2 ul > .menu ul{ display:none; position:absolute; top:100%; left:0px; min-width:240px; padding:10px 15px; background:#ffffff; z-index:9999;  box-shadow:0px 1px 1px rgba(0,0,0,0.1); } .header-top-2 .menu li:hover ul{ display:inline-block; } .header-top-2 ul.menu ul li, .header-top-2 ul > .menu ul li{ width:100%; float:none; text-align:left; }  .footer-bottom .footer-bottom-widget-area{ display:inline-block; } .footer-bottom .menu, .footer-bottom .menu ul, .footer-bottom .menu li{ list-style:none; margin:0px; padding:0px;  display:inline-block; } .footer-bottom .menu:after{ content:''; clear:both; } .footer-bottom ul.menu > li, .footer-bottom ul > .menu > li{ position:relative; float:left;  padding:10px 15px; display:inline-block; } .footer-bottom ul.menu ul, .footer-bottom ul > .menu ul{ display:none; position:absolute; bottom:100%; right:0px; min-width:240px; padding:10px 15px; background:#f9f9f9; z-index:9999;  box-shadow:0px 1px 1px rgba(0,0,0,0.1); } .footer-bottom .menu li:hover ul{ display:inline-block; } .footer-bottom ul.menu ul li, .footer-bottom ul > .menu ul li{ width:100%; float:none; text-align:left; }   #rnmm i:not(.social-icon-regular):not(.social-icon-hover){ font-size:14px; color:#c5cdd1; margin-right:10px; } #rnmm .header-top-2{background:none;} .rnmm-mobile-text{position:relative; display:inline; top:-19px;} .admin-bar #rnmm{top:32px;} @media screen and (max-width:782px){ .admin-bar #rnmm{46px;} }   aside .menu .sub-menu{ margin-left: 0px; margin-right: 0px; } aside .menu .sub-menu > li{ padding: 0px; } aside .menu .sub-menu > li:before{ content: none; } aside .menu .sub-menu{ display: none; } aside .menu li.menu-item-has-children:hover > .sub-menu{ display: block; }   html{ overflow-x:hidden; overflow-y:auto; max-width:100%; } html.nicescroll-style-disabled{ overflow-y:scroll !important; } html.nicescroll-style-disabled .nicescroll-rails{ display:none !important; } #main-canvas{ position:relative; background:#F0F0F0; width:1090px; margin:30px auto; z-index:0;  box-shadow:0px 1px 5px rgba(50, 50, 50, 0.28); -webkit-box-shadow:0px 1px 5px rgba(50, 50, 50, 0.28); -moz-box-shadow:0px 1px 5px rgba(50, 50, 50, 0.28); } .main-content-container{background:#fff;} .boxed-layout{background-color:#333;} .border-radius-class{ -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } p:last-child{margin-bottom:3px;} h2{ font-size:28px; font-weight:400; } h2, h4{ margin:0px 0px 15px; } body{ background-color:#f3f3f3; position:static; } .mobile_content_container{ max-width:100%; overflow:hidden; } .dropcaps{ font-size: 60px; float: left; line-height: 35px; margin: 6px 6px 6px 0px; } a{ cursor:pointer; font-size:inherit; transition:color .3s; -webkit-transition:color .3s; -moz-transition:color .3s; } p a{ text-decoration:underline; } p a:hover{ text-decoration:none; } a:focus{ outline:none; } blockquote{ position:relative; padding:0px 20px; color:#c5cdd1;  background:#f9f9f9; border-left:3px solid #c5cdd1; } blockquote:before{ content: "\201C"; position: absolute; font-size: 50px; top:10px; left:18px; line-height: 1; color: #c5cdd1; font-style: normal; font-weight:normal; } blockquote p{ padding:25px 30px; } ::-webkit-input-placeholder {    color:  #c5cdd1; } :-moz-placeholder {    color:  #c5cdd1; } ::-moz-placeholder {    color:  #c5cdd1; } :-ms-input-placeholder {    color:  #c5cdd1; }  #footer ::-webkit-input-placeholder {    color:  #999999; } #footer :-moz-placeholder {    color:  #999999; } #footer ::-moz-placeholder {    color:  #999999; } #footer :-ms-input-placeholder {    color:  #999999; } .main-color{color:#00aae8;} .text-overflow{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display:block; } canvas {  image-rendering: crisp-edges;  image-rendering: -moz-crisp-edges;  image-rendering: -webkit-optimize-contrast;  -ms-interpolation-mode: nearest-neighbor; } hr{ border:1px solid #c5cdd1;  border-bottom:none; margin:30px 0px; } .clear{clear:both;} .center-element{margin-right:auto; margin-left:auto;} .center-text{text-align:center;} .left-text{text-align:left;} .right-text{text-align:right;} .full-element{width:100%;} .relative-container{width:100%; height:100%; position:relative;} .absolute-class{position:absolute; width:100%;} .relative-class{position:relative; width:100%; height:100%;} .no-margin{margin:0px;} .no-padding{padding:0px;} .vertical-space{display:block; width:100%; height:60px;} .vertical-space-x_grid{display:block; width:100%; height:90px;} .vertical-space-x2{display:block; width:100%; height:120px;} .vertical-space-x3{display:block; width:100%; height:180px;} .vertical-space-d3{display:block; width:100%; height:30px;} .vertical-space-big{display:block; width:100%; height:100px;} .no-top-border-radius{border-top-left-radius:0px !important; border-top-right-radius:0px !important;}  .azoom-down-arrow-container{ display: block; position: absolute; bottom: 70px; left: -30px; margin-left: 50%; width: 60px; height: 60px; cursor:pointer; z-index:99; } .azoom-down-arrow-icon { font-size: 44px; position: absolute; display: block; color: inherit; border-radius: 100px; top:0px; left:8px; transition:top .4s; -webkit-transition:top .4s; -moz-transition:top .4s; } .azoom-down-arrow-icon-small { position: absolute; z-index: 9; font-size: 18px; top:0px; left: 21px; color: inherit; } .azoom-down-arrow-container.enable-animate .azoom-down-arrow-icon, .azoom-down-arrow-container.enable-animate .azoom-down-arrow-icon-small{ opacity:0; } .azoom-down-arrow-container.animating .azoom-down-arrow-icon-small{ -webkit-animation-name: fadeInDown; -webkit-animation-duration: 1s; -webkit-animation-delay:.4s; -moz-animation-name: fadeInDown; -moz-animation-duration: 1s; -moz-animation-delay:.4s; animation-name: fadeInDown; animation-duration: 1s; animation-delay:.4s; } .azoom-down-arrow-container.animating .azoom-down-arrow-icon{ -webkit-animation-name: fadeInDown; -webkit-animation-duration: .6s; -moz-animation-name: fadeInDown; -moz-animation-duration: .6s; animation-name: fadeInDown; animation-duration: .6s; } .azoom-down-arrow-container:hover .azoom-down-arrow-icon{ top:5px; } .azoom-down-arrow-container:hover .azoom-down-arrow-icon-small{ -webkit-animation-name: fadeOutDownInUp; -webkit-animation-duration: 1s; -moz-animation-name: fadeOutDownInUp; -moz-animation-duration: 1s; animation-name: fadeOutDownInUp; animation-duration: 1s; } .rsb-vertical-space .azoom-down-arrow-container{ bottom:30px; }  #azoom-go-to-top{ position: fixed; background: #152840; width: 48px; height: 48px; bottom: 30px; right: 30px; z-index: 99999; color: #FFF; cursor:pointer; font-size: 18px; line-height: 48px; text-align: center; visibility:hidden; opacity:0; }   a .animate-icon.animate-to-right, a .animate-icon, .rtl a .animate-icon.animate-to-right, .rtl a .animate-icon{ display:inline-block; margin-left:10px; } .rock-iconictext-container .animate-icon, .rock-achievement .achievement-icon i{ display:inline-block; } a:hover .animate-icon.animate-to-right, a:hover .animate-icon, .rtl a:hover .animate-icon.animate-to-right, .rtl a:hover .animate-icon, .rock-iconictext-container:hover .animate-icon.animate-to-right, .rock-achievement:hover .animate-icon.animate-to-right{ color:inherit; -webkit-animation-name: fadeOutRightInLeft; -webkit-animation-duration: .6s; -moz-animation-name: fadeOutRightInLeft; -moz-animation-duration: .6s; animation-name: fadeOutRightInLeft; animation-duration: .6s; } .rtl a .animate-icon, a .animate-icon.animate-to-left{ display:inline-block; margin-right:10px; margin-left:0px; } .rtl a:hover .animate-icon, a:hover .animate-icon.animate-to-left{ -webkit-animation-name: fadeOutLeftInRight; -webkit-animation-duration: .6s; -moz-animation-name: fadeOutLeftInRight; -moz-animation-duration: .6s; animation-name: fadeOutLeftInRight; animation-duration: .6s; } .animate-icon.animate-to-bottom-from-top{ display:inline-block; } .animate-icon-container:hover .animate-icon.animate-to-bottom-from-top{ color:inherit; -webkit-animation-name: fadeOutDownInUp; -webkit-animation-duration: .6s; -moz-animation-name: fadeOutDownInUp; -moz-animation-duration: .6s; animation-name: fadeOutDownInUp; animation-duration: .6s; } .rockicon-container-column .rockicon-double-top{ transform:translateY(-100%); -webkit-transform:translateY(-100%); -moz-transform:translateY(-100%); -ms-transform:translateY(-100%);  z-index:9;  } .rockicon-container-column .rockicon-double-bottom{ transform:translateY(0px); -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -ms-transform:translateY(0px);  z-index:8; } .rockicon-container-column > div:hover .rockicon-double-top{ transform:translateY(0px); -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -ms-transform:translateY(0px);  top:0px; } .rockicon-container-column > div:hover .rockicon-double-bottom{ transform:translateY(100%); -webkit-transform:translateY(100%); -moz-transform:translateY(100%); -ms-transform:translateY(100%); } a .rockicon-container .animate-icon.animate-to-right, a .rockicon-container .animate-icon, .rtl a .rockicon-container .animate-icon.animate-to-right, .rtl a .rockicon-container .animate-icon, .curvy-slider-side-nav-container a .animate-icon.animate-to-right, .curvy-slider-side-nav-container a .animate-icon, .rtl .curvy-slider-side-nav-container a .animate-icon.animate-to-right, .rtl a .curvy-slider-side-nav-container .animate-icon{ margin-left:0px; } .rockicon-container:hover .temp-color{ background:inherit !important; } .not-visible{visibility:hidden;} .rockthemes-animate, .rockthemes-animate .ajax-body ul > li{opacity:0;} .animated{z-index:1;}  .azoom-transition{ transition:all .6s; -webkit-transition:all .6s; -moz-transition:all .6s; } .azoom-transition-fast{ transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; } .azoom-transition-slow{ transition:all .9s; -webkit-transition:all .9s; -moz-transition:all .9s; } .disable-transition .azoom-transition, .disable-transition .azoom-transition-fast, .disable-transition .azoom-transition-slow{ transition:none; -webkit-transition:none; -moz-transition:none; -ms-transition:none; }   .azoom-ratio-container {   position: relative;   padding-top: 30px;   height: 0;   overflow: hidden; } .azoom-ratio-container .relative-container.rockthemes-hover{ width:100%; } .ratio-16_9{   padding-bottom: 56.25%; } .ratio-4_3{ padding-bottom: 75%; } .ratio-3_2{ padding-bottom:66.66%; } .ratio-16_5{ padding-bottom:31.25%; } .azoom-ratio-container > .azoom-ratio-content{   position: absolute;   top:0;   left: 0;   width: 100%;   height: 100%; border:none; } .azoom-w-h-middle{ margin: 0;   position: absolute;   top: 50%;   left: 50%;   margin-right: -50%;   transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); }  .rectangle-box{   position: relative;   overflow: hidden;   background: #4679BD; } .rectangle-box:before{   content: "";   display: block;   padding-top: 75%; } .rectangle-content{   position: absolute;   top: 0;   left: 0;   bottom: 0;   right: 0;   color: white; } .rectangle-content div {  display: table;  width: 100%;  height: 100%; } .rectangle-content span {   display: table-cell;   text-align: center;   vertical-align: middle;   color: white }   .azoom-hp-1{ padding-left: 1px; padding-right: 1px; } .azoom-hp-2{ padding-left: 2px; padding-right: 2px; } .azoom-hp-3{ padding-left: 3px; padding-right: 3px; } .azoom-hp-4{ padding-left: 4px; padding-right: 4px; } .azoom-hp-5{ padding-left: 5px; padding-right: 5px; }  .azoom-vp-1{ padding-top: 1px; padding-bottom: 1px; } .azoom-vp-2{ padding-top: 2px; padding-bottom: 2px; } .azoom-vp-3{ padding-top: 3px; padding-bottom: 3px; } .azoom-vp-4{ padding-top: 4px; padding-bottom: 4px; } .azoom-vp-5{ padding-top: 5px; padding-bottom: 5px; }    .rockthemes-form-builder input[type="text"]{ width:100%; } .rockthemes-form-builder .rockthemes-fb-field-header-title, .rockthemes-form-builder .rockthemes_fb_element_container label{ font-size:16px; } .rockthemes-form-builder .rockthemes-fb-error-details{ font-size:14px; } .rockthemes-form-builder .rockthemes-fb-send{ margin:0px 0px 15px; } .rockthemes-form-builder .rockthemes-fb-send:not(.button-small){ min-width:118px; } .rockthemes-form-builder .rockthemes-fb-send i{ display:inline-block; width:auto; height:auto; } .rockthemes-form-builder .sending-result{ font-size:14px; margin-left:15px; } .rockthemes-form-builder .rockthemes_fb_element_container{ margin:0px; } form.rockthemes-form-builder > .row{ margin-bottom:0px; } .rockthemes-form-builder > .row{ margin-left:-3px; margin-right:-3px; } .rockthemes-form-builder > .row > .columns{ padding:3px; } .rockthemes-form-builder.checkbox-supported .radio-btn, .rockthemes-form-builder.checkbox-supported .check-box{ background:#f9f9f9; box-shadow:none; } .rockthemes-form-builder.checkbox-supported .checkedBox{ border-bottom-color:#CCCCCC; } .rockthemes-form-builder.checkbox-supported .checkedBox i, form.rockthemes-form-builder.checkbox-supported .checkedRadio i{ background:#C5CDD1; } form.rockthemes-form-builder.checkbox-supported .radio-btn i{ border:none; } form.rockthemes-form-builder select{ padding:14px 15px; } .rockthemes-form-builder .columns > .rockthemes-fb-field-header-title{ margin-top:30px; } .rockthemes-form-builder strong.rockthemes-fb-field-header-title{ margin:10px 0px 5px; } div.datepicker td.active.day, div.datepicker th.active.day{ background:#56CCC8; color:#f9f9f9; } .rockthemes-fb-required, .rockthemes-fb-email, input.rockthemes-fb-required, input.rockthemes-fb-required:not([type="submit"]), select.rockthemes-fb-required, textarea.rockthemes-fb-required, input.rockthemes-fb-email, input.rockthemes-fb-email:not([type="submit"]), select.rockthemes-fb-email, textarea.rockthemes-fb-email{ border:1px solid #ea6060; }  .boxed-layout.padding .rockthemes-woocommerce-thumbnail{ width: auto; margin-left: -0.9375em; margin-right: -0.9375em; margin-top: -0.9375em; margin-bottom: 0; max-width: none; } .woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce .boxed-layout.boxed-colors span.onsale, .woocommerce-page .boxed-layout.boxed-colors span.onsale, .woocommerce #main-container ul.products li.product .onsale{ top: 0; right: 0; left: auto; padding:0px 15px; margin: 0; border-radius: 0; z-index:9; color:#fff; background:#56CCC8; } .woo-image-change .woo-hover-image{ position:absolute; top:0px; left:0px; visibility:hidden; opacity:0; } .woo-image-change:hover .woo-hover-image{ visibility:visible; opacity:1; } .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{ position:absolute; background: #56CCC8; color:#fff; display: inline-block; padding: 5px 15px; bottom:0px; left:0px; z-index:1; } .woo-remove-ul-space{ margin:0 -0.625rem 0 -0.625rem; } .woocommerce ul.products li.product .rockthemes-woo-shop-loop-wrapper a, .woocommerce-page ul.products li.product .rockthemes-woo-shop-loop-wrapper a{ color:inherit; } .woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3{ font-size:20px; padding:10px 0px 0px; } .woocommerce ul.products li.product p, .woocommerce-page ul.products li.product p{ margin-bottom:0px; } .woocommerce ul.products li.product .azoom-woo-grid-buttons, .woocommerce-page ul.products li.product .azoom-woo-grid-buttons{ margin:0 -15px -15px; } .woocommerce ul.products li.product small.categories, .woocommerce-page ul.products li.product small.categories, .woocommerce ul.products li.product .categories, .woocommerce-page ul.products li.product .categories{ margin-bottom:15px; } .woocommerce ul.products li.product .azoom-woo-grid-buttons a:hover, .woocommerce-page ul.products li.product .azoom-woo-grid-buttons a:hover{ color:#56CCC8; }  .woocommerce ul.products li.product .azoom-woo-grid-buttons, .woocommerce-page ul.products li.product .azoom-woo-grid-buttons, .woocommerce ul.products li.product small.categories, .woocommerce-page ul.products li.product small.categories, .woocommerce ul.products li.product .categories, .woocommerce-page ul.products li.product .categories, .woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3{ opacity:0.48; transition:all 1s; -webkit-transition:all 1s; -moz-transition:all 1s; } .woocommerce ul.products li.product:hover .azoom-woo-grid-buttons, .woocommerce-page ul.products li.product:hover .azoom-woo-grid-buttons, .woocommerce ul.products li.product:hover small.categories, .woocommerce-page ul.products li.product:hover small.categories, .woocommerce ul.products li.product:hover .categories, .woocommerce-page ul.products li.product:hover .categories, .woocommerce ul.products li.product:hover h3, .woocommerce-page ul.products li.product:hover h3{ opacity:1; } ul.products.block-collapse > li{ padding:1px; } .woocommerce-message .button{ margin:0px; } .azoom-hover-container ins{ background:none; }   .shop_table thead th{  font-size:20px;  line-height:20px;  font-weight:400;  padding:15px 10px;  background:#56CCC8;  color:#fff; } table.shop_table{  border:none;  box-shadow:0 1px 1px rgba(0,0,0,0.1);  -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);  -moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);  } table.shop_table tbody td{  border-left:1px solid rgba(197, 205, 209, 0.24);  } table.shop_table .coupon label{  display:none;  } table.shop_table .coupon{  text-align:left;  display:inline-block;  position: relative; } table.shop_table td.actions input, table.shop_table td.actions .button{  width: auto;  display: inline-block;  text-align:center;  margin:0px; } table.shop_table td.actions{  background:#f0f0f0;  text-align:right;  } table.shop_table td.actions .coupon {  width: 50%;  float: left; } .ie9 .shop_table .quantity input.qty{  margin-left:11px !important;  } .cart_totals h2, .cross-sells h2, .shipping_calculator h2, .related.products h2, .upsells.products h2, .woocommerce-account .woocommerce > h2, .woocommerce-account .woocommerce > h2, woocommerce-checkout .woocommerce > h2, .woocommerce-account .woocommerce header > h2{  font-size:28px;  line-height:100%;  margin:0px 0px 30px 0px; } .cart-collaterals, .col2-set{  margin:0 -0.938em 0 -0.938em; } .cart-collaterals:before, .cart-collaterals:after .col2-set:before, .col2-set:after{  content: " ";  display: block;  width:100%; } .cart-collaterals:after, .col2-set:after{  content:'';  display: block;  width:100%;  clear:both;  } .cart-collaterals .cross-sells, .cart-collaterals .up-sells, .col2-set .col-1, .col2-set .col-2{  width:50%;  float:left;  padding-right:15px;  padding-left:15px;  margin:0px 0px 60px 0px; } .cart-collaterals .cart_totals, .cart-collaterals .shipping_calculator{  float:right;  margin:0px 0px 60px 0px;  width:50%;  padding-left:15px;  padding-right:15px; } .cart-collaterals .cart_totals table{  width:100%;  text-align:left; } .cart-collaterals .cart_totals table tr:nth-of-type(even){  background:#fff;  } .cart-collaterals .cart_totals table th{  background:#f9f9f9;  font-weight:600;  } .shipping-calculator-form .custom-select{  margin-bottom:3px;  } table tr th, table tr td{  color:#787878;  } .woocommerce .addresses .address, .woocommerce-page .addresses .address, .woocommerce .addresses .col-1 address, .woocommerce-page .addresses .col-1 address, .woocommerce .addresses .col-2 address, .woocommerce-page .addresses .col-2 address, .customer_details{  padding:30px;  background:#fff;  margin-bottom:30px;  box-shadow:0px 1px 1px rgba(0,0,0,0.1);  -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);  -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1); } .woocommerce .addresses h3, .woocommerce-page .addresses h3{  line-height:100%;  margin:0px 0px 30px;  }  #order_review .button, .shop_table .actions .checkout-button, .product form.cart .button, .woocommerce-message .button, form.checkout_coupon .button, .woocommerce form.login .button, .woocommerce-page form.login .button, .bbp-login-form .button{  background:#56CCC8;  color:#f9f9f9;  } #order_review .button:hover, .shop_table .actions .checkout-button:hover, .product form.cart .button:hover, .woocommerce-message .button:hover, form.checkout_coupon .button:hover, .woocommerce form.login .button:hover, .woocommerce-page form.login .button:hover, .bbp-login-form .button:hover{  background:#17C2BC;  color:#fff;  }    .woocommerce-rating-overlay{  position:absolute;  display:inline-block;  bottom:45px;  left:50%;  z-index:9;  margin-left:-54px;  padding:6px 8px 0px;  opacity:0;  filter:alpha(opacity=0);  transition:all .3s;  -webkit-transition:all .3s;  -moz-transition:all .3s; } .woocommerce ul.products li.product:hover .woocommerce-rating-overlay,  .woocommerce-page ul.products li.product:hover .woocommerce-rating-overlay{  opacity:0.9;  filter:alpha(opacity=90);  }  .rockthemes-woo-shop-loop-wrapper .rockthemes-woo-buttons-container > span{  text-align:center; } .rockthemes-woo-shop-loop-wrapper .rockthemes-woo-buttons-container > span.large-6:last-child{  border-left:3px solid #56CCC8; } .rockthemes-woo-shop-loop-wrapper .rockthemes-woo-buttons-container > span a{  display:inline-block;  padding:10px 15px;  font-size:16px;  color:#f9f9f9;  margin:0px; }  .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{  width:230px;  float:right;  margin-left:10px; } .woocommerce .rpb-woo-sorting-box .woocommerce-ordering,  .woocommerce-page .rpb-woo-sorting-box .woocommerce-ordering{  float:none;  margin-left:0px; } .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count{  float:left;  } .woocommerce-result-count{  padding: 14px 25px;  color: #787878;  border: 1px solid #C5CDD1;  border-radius: 3px; }   .woocommerce .product .summary, .woocommerce-page .product .summary{  float:right;  width:48%;  } .woocommerce .rockthemes-woo-single-image, .woocommerce-page .rockthemes-woo-single-image{  float: left;  width: 48%;  } .woocommerce .images .thumbnails, .woocommerce-page .images .thumbnails{  margin:0 -0.313em 0 -0.313em; } .woocommerce .images .thumbnails a, .woocommerce-page .images .thumbnails a{  float: left;  width: 33.3333%;  padding:5px; } .woocommerce .images img, .woocommerce-page .images img{  background:#f9f9f9;  padding:15px;   box-shadow:0px 1px 1px rgba(0,0,0,0.1);  -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);  -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1); } .woocommerce .images .thumbnails img, .woocommerce-page .images .thumbnails img{  padding:10px;  } .woocommerce .rockthemes-woo-single-image span.onsale, .woocommerce-page .rockthemes-woo-single-image span.onsale{  top:15px;  right:15px; } .woocommerce .entry-summary > form, .woocommerce-page .entry-summary > form{  padding: 30px 0px;  border-top: 1px solid #C5CDD1;  border-bottom: 1px solid #C5CDD1;  margin: 30px 0; } .product .entry-summary form.cart .quantity{  margin:0px 15px 0px 0px;  }  .rtl .product .entry-summary form.cart .quantity{  margin:9px 0px 0px 30px;  } .product .entry-summary form.cart .button{  margin:0px;  padding:0px 30px;  line-height:48px;  height:48px; } .product .entry-summary .woocommerce-product-rating{  margin:30px 0px 15px;  } .product_meta > span{  font-size:14px;  margin-right: 10px;  margin-bottom:10px;  background: #56CCC8;  padding: 10px 15px;  display: inline-block;  color:#f9f9f9; } .product_meta a:not(.escapea):not(.button), .product_meta a{  color:#f9f9f9; } .product_meta a:not(.escapea):not(.button):hover, .product_meta a:hover{  color:#fff; } .product_meta i{margin-right:10px; position:relative; top:1px;} .product .tabs-motion-content{  padding:30px;  } .product .products.related, .product .upsells.products{  margin-bottom:60px;  }  .rtl.woocommerce .woocommerce-product-rating .star-rating,  .rtl.woocommerce-page .woocommerce-product-rating .star-rating{  float:right;  margin:.5em 0 0 4px; } .rtl.woocommerce div.product form.cart div.quantity, .rtl.woocommerce-page div.product form.cart div.quantity{  float:right; } .rtl.woocommerce div.product form.cart .button, .rtl.woocommerce-page div.product form.cart .button{  float:right; } .rtl.woocommerce .quantity input.qty, .rtl.woocommerce-page .quantity input.qty{  margin-left:0px;  margin-right:19px; }  .variations_form table{  background:none;  border:none;  width:100%; } .variations_form table td, .variations_form table tr{  background:none;  } .variations_form .label, .woocommerce-page div.product form.cart .variations .label, .woocommerce div.product form.cart .variations .label{  padding:0px; } .woocommerce #content div.product form.cart .variations label, .woocommerce div.product form.cart .variations label, .woocommerce-page #content div.product form.cart .variations label, .woocommerce-page div.product form.cart .variations label {  font-weight: 700;  position: relative;  display: inline-block;  background: #324864;  color: #FFF;  padding:0px 30px;  height:48px;  line-height:48px;  width:100%;  text-align:center; } .variations_form .value, .woocommerce-page div.product form.cart .variations .value, .woocommerce div.product form.cart .variations .value{  padding:0px 0px 0px 15px; } .variations_form .value a{  display:inline-block;  margin-top:15px;  text-decoration:underline; } .single_variation{  margin-bottom:30px;  }  .woocommerce #reviews #comments h2, .woocommerce-page #reviews #comments h2{  font-size:28px;  line-height:100%;  margin:0px 0px 30px;  } .product .rock-tabs-container .rock-tabs-content-container .tabs-motion-container{  background:#f9f9f9;  } #review_form_wrapper .comment-form label{  display:block;  margin-bottom:15px;  } #review_form_wrapper .comment-form-author, #review_form_wrapper .comment-form-email{  width:50%;  display:inline-block;  float:left; } #review_form_wrapper .comment-form-author{  padding-right:15px; } #review_form_wrapper .comment-form-email{  padding-left:15px;  }       .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range {  position: absolute;  z-index: 1;  font-size: .7em;  display: block;  border: 0;  background: #56CCC8; } .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {  position: absolute;  z-index: 2;  width: 20px;  height: 20px;  -webkit-border-radius: 20px;  border-radius: 20px;  border: 1px solid #c5cdd1;  cursor: pointer;  background: #f9f9f9;  outline: 0;  top: -6px; } .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{  margin-left: -4px; } .woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child,  .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child{  margin-left:-16px; } .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {  -webkit-border-radius: 1em;  border-radius: 1em;  background: #1f3045; } .price_slider_amount .price_label{  background:none;  padding:0px 10px;  color:#787878;  border:1px solid #c5cdd1;  display:inline-block;  margin-top:5px; } .woocommerce .widget_price_filter .price_slider_amount .button,  .woocommerce-page .widget_price_filter .price_slider_amount .button{  background:#56CCC8;  padding:5px 10px;  line-height:24px;  color:#f9f9f9;  display:inline-block;  margin-top:5px; } .woocommerce #respond input#submit.alt,  .woocommerce a.button.alt,  .woocommerce button.button.alt,  .woocommerce input.button.alt, .woocommerce #respond input#submit.alt:hover,  .woocommerce a.button.alt:hover,  .woocommerce button.button.alt:hover,  .woocommerce input.button.alt:hover{  background-color:#56CCC8;  }    .bbp-login-form fieldset{ border:none; padding:0px; margin:0px; } .bbp-login-form label{ margin-bottom:10px;  font-size:14px; } .bbp-login-form .bbp-username, .bbp-login-form .bbp-email, .bbp-login-form .bbp-password, .bbp-login-form .bbp-remember-me, .bbp-login-form .bbp-submit-wrapper{ margin-top:0px; margin-bottom:15px; } .bbp-login-form .bbp-submit-wrapper{ float:left; } .bbp-login-form input[type="text"], .bbp-login-form input[type="password"]{ width:100%; } .bbp-login-form .button:not(.escape_button_style), .bbp-login-form .button{ margin:0px; padding:10px 30px; } body.topic .bbp-private-reply{ background:none !important; } .topic .bbp-private-reply .bbp-reply-author{ border-left:3px solid #56ccc8; }     .main-header-area.not-visible{ opacity:0; } .main-header-area{ position:relative; width:100%; opacity:1; visibility:visible; z-index:99999; } .header-sticky .main-header-area{ position:static; width:100%; height:90px; opacity:1; visibility:visible; z-index:auto; } .sticky-header-wrapper{ position:relative;  z-index:99; display:block; } .sticky-header-wrapper.wrapper-unsticky{ z-index:auto; } .header-sticky-active{ position:fixed;  z-index:999;  top:0px;  left:0px; }  #nav .rtm-menu > li > a, #nav .rtm-menu > ul > li > a{ transition: line-height .6s, color .15s linear; -webkit-transition: line-height .6s, color .15s linear; -moz-transition: line-height .6s, color .15s linear; } .logo-main-wrapper{ transition: all .6s; -webkit-transition: all .6s; -moz-transition: all .6s; } .main-header-area, .logo-animation-container{ transition: all .6s; -webkit-transition: all .6s; -moz-transition: all .6s; } .disable-transition .main-header-area, .disable-transition .logo-animation-container, .disable-transition .logo-main-wrapper, .disable-transition #nav .rtm-menu > li > a, .disable-transition #nav .rtm-menu > ul > li > a{ transition:none; -webkit-transition:none; -moz-transition:none; -ms-transition:none; } .header-sticky-animate.main-header-area{ } .nav-main-wrapper{ padding:0px 15px; float:right; } .logo-main-wrapper{ position:relative; padding:0px 15px; float:left; overflow:hidden; min-height:48px; line-height:18px; } .logo-animation-container{ transform:translateY(0); -webkit-transform:translateY(0); -moz-transform:translateY(0); -ms-transform:translateY(0);  position:relative; }    .azoom-undermenu-mask{ position:absolute; top:100%; left:0px; width:100%; height:0px; z-index:995;  padding:0px; overflow:hidden; } .azoom-ajax-search-menu-item{ } #nav .azoom-ajax-search-menu-item a{ color:#ffffff; } .azoom-undermenu-mask.search-box-active{ height:118px; } .azoom-ajax-search-wrapper{ display:none; } .search-box-active .azoom-ajax-search-wrapper{ display:block; } .azoom-undermenu-box{ position:absolute; width:100%; height:auto; min-height:100%; top:-1000px; left:0px; border-top:3px solid #56CCC8;  } .azoom-undermenu-box-background{ background:#f9f9f9;   box-shadow:0 1px 15px rgba(0, 0, 0, 0.18); -webkit-box-shadow:0 1px 15px rgba(0, 0, 0, 0.18); -moz-box-shadow:0 1px 15px rgba(0, 0, 0, 0.18); } .azoom-undermenu-mask.active .azoom-undermenu-box{ top:0px; } .azoom-ajax-search-box{ position:relative;  top:-50px; } .search-box-active .azoom-ajax-search-box{ top:0px; -webkit-animation-name: slideInDownSmall; -webkit-animation-duration: 1s; -moz-animation-name: slideInDownSmall; -moz-animation-duration: 1s; animation-name: slideInDownSmall; animation-duration: 1s; } .azoom-ajax-search-box .search-no-result{ position:relative; display:block; padding:0px 15px; } .search-box-active .azoom-ajax-search-box{ padding:15px 0px; } .azoom-ajax-search-box .close-search-icon{ position: absolute; opacity:0; top: 0px; right: 0px; padding: 15px; font-size: 64px; line-height: 64px; font-weight: 100; cursor:pointer;  transform:translateX(0px); -webkit-transform:translateX(0px); -moz-transform:translateX(0px); -ms-transform:translateX(0px); } .search-box-active .azoom-ajax-search-box.searching .close-search-icon{ opacity:0;  transform:translateX(80px); -webkit-transform:translateX(80px); -moz-transform:translateX(80px); -ms-transform:translateX(80px); } .azoom-ajax-search-box.searching .ajax-loading-icon{ visibility:visible; opacity:0.8;  transform:translateX(0px); -webkit-transform:translateX(0px); -moz-transform:translateX(0px); -ms-transform:translateX(0px); } .azoom-undermenu-box .undermenu-box-button-cover{ display:none; font-weight:700; bottom: -63px; position: absolute; right: 15px; background: #F9F9F9; width: 240px; padding: 15px; line-height: 18px; text-align: center; opacity:0; overflow:hidden; } .azoom-undermenu-mask.search-box-active .azoom-undermenu-box .undermenu-box-button-cover{ width:240px; } .azoom-undermenu-box .undermenu-box-button-cover .search-results-button{ display:none; padding:15px; background:#787878; color:#fff; cursor:pointer; } .azoom-undermenu-mask.search-box-active .undermenu-box-button-cover .search-results-button{ display:block; } .azoom-undermenu-mask.search-box-active .azoom-undermenu-box .undermenu-box-button-cover.active{ display:block; opacity:1; } .azoom-undermenu-box .undermenu-box-button-cover .search-results-button:hover{ background:#56CCC8;  color:#fff; } .rtl .azoom-ajax-search-box .close-search-icon{ left:0px; right:auto; } .azoom-ajax-search-box .ajax-loading-icon{ visibility:hidden; position:absolute; opacity:0; top:0px; right: 0px; padding: 15px; font-size: 24px; line-height: 66px; font-weight: 100;  transform:translateX(-80px); -webkit-transform:translateX(-80px); -moz-transform:translateX(-80px); -ms-transform:translateX(-80px); } .azoom-ajax-search-box .ajax-loading-icon > img{ background:#fff; padding:5px 8px; } .azoom-undermenu-mask .azoom-ajax-search-box.search_full .ajax-loading-icon{ line-height:79px; }  .rtl .azoom-ajax-search-box .ajax-loading-icon{ right:auto; left:0px; } .search-box-active .azoom-ajax-search-box .close-search-icon{ opacity:.4; } .search-box-active .azoom-ajax-search-box .close-search-icon:hover{ opacity:.8; } .rockthemes-ajax-search-input{ display:none; opacity:0;  width:100%; padding:0px; padding-right:48px; } input[type="text"].rockthemes-ajax-search-input{ height:auto; } input[type="text"].rockthemes-ajax-search-input{ box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; } .rockthemes-ajax-search-input::-ms-clear {   display: none; } .azoom-undermenu-mask .search_full .rockthemes-ajax-search-input, .search_full .rockthemes-ajax-search-input:focus, .search_full .rockthemes-ajax-search-input:hover, .search_full .rockthemes-ajax-search-input:active{  background:none; border:none; border-bottom:1px solid #dedede; border-radius:0px; outline:none; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; } .search-box-active .rockthemes-ajax-search-input{ line-height:38px; font-size:28px; padding:15px 0px; opacity:1; display:block; } .ajax-search-results{ position:relative; display:block; padding:15px 0px; margin:0px -10px; width:100%; } .search_full .ajax-search-results{ padding:30px 0px 0px; width:auto; } .search_centered .ajax-search-results{ padding-top:0px; } .search_full .active-search-result{ overflow:hidden; }  .azoom-undermenu-mask .search_centered .rockthemes-ajax-search-input, .search_centered .rockthemes-ajax-search-input:focus, .search_centered .rockthemes-ajax-search-input:hover, .search_centered .rockthemes-ajax-search-input:active{  border:3px solid #56CCC8; border-radius:3px; outline:none; } .search-box-active .search_centered .rockthemes-ajax-search-input{ line-height:34px; font-size:24px; padding:10px 15px; opacity:1; display:block; } .azoom-ajax-search-box.search_centered .close-search-icon{ padding: 10px 15px; font-size: 60px; line-height: 100%; font-weight: 100; } .search-box-active .azoom-ajax-search-box.search_centered { margin:15px 0px; }  .active-search-results{ list-style:none; margin:0px; padding:0px; width:100%; overflow:hidden; } .search-single-result{ width:100%; margin:0px; padding:10px 15px; border:1px solid #f0f0f0; position:relative; left:0px; background:#fff; height:84px; overflow:hidden; } .search_centered .active-search-results{ } .search_centered .active-search-result{ } .search-single-result:hover{ background:#f9f9f9; } .search-single-result:hover .link-icon{ right:0px; } .rtl .search-single-result:hover .link-icon{ right:auto; left:0px; } .search-single-result:after{ clear:both; content:""; display:table; } .active-search-results .search-image{ max-width:60px; height:auto; float:left; } .rtl .active-search-results .search-image{ float:right; border-left:none; border-right:3px solid #56CCC8; } .active-search-results .search-content{ font-size:14px; padding-left:75px; padding-right:40px; } .rtl .active-search-results .search-content{ padding-left:40px; padding-right:75px; } .active-search-results .search-content strong{ font-weight:400; } .active-search-results .search-content p{ font-size:13px; } .active-search-results .link-icon{ position:absolute; top:0px; right:-48px; line-height:80px; width:48px; padding:0px 15px; color:#787878;  font-size:18px; height:100%; } .rtl .active-search-results .link-icon{ right:auto; left:-48px; } .menu_use_mobile_for_main .menu-mobile-details{ padding:0px; margin:0px; list-style:none; display:inline-block; margin-bottom:-2px; } .menu_use_mobile_for_main .menu-mobile-details:after{ content:''; clear:both; display:table; } .menu_use_mobile_for_main .menu-mobile-details > *{ float:left; } .rtl.menu_use_mobile_for_main .menu-mobile-details > *{ float:right; } .mobile-menu-switcher-holder, .mobile-cart-holder{display:none;} .mobile-menu-switcher-holder .mobile-menu-switcher, .mobile-cart-holder .mobile-cart{ line-height:inherit; display:block; } .menu_use_mobile_for_main .mobile-menu-switcher-holder, .menu_use_mobile_for_main .mobile-cart-holder{ display:block; font-size:24px; } .menu_use_mobile_for_main .azoom-ajax-search-menu-item{ display:block; } .menu_use_mobile_for_main .special-search-icon > i{ font-size:18px; } .menu_use_mobile_for_main .mobile-cart, .menu_use_mobile_for_main .mobile-menu-switcher{ padding:0 15px; display:block; line-height:inherit; cursor:pointer; color:#fff; } .menu_use_mobile_for_main .special-search-icon{ padding:0 15px; display:inline-block; cursor:pointer; color:#fff; } .mobile-menu-switcher.no-background{ background:none; } .mobile-menu-switcher .burger-block{ display:block; width:30px; height:5px; margin-bottom:5px; background:#787878; } #mobile-menu-list-icon { background: rgba(50, 72, 100, 0.6); width: 50px; height: 46px; margin: 0px; position: fixed; z-index: 2; } .mobile-menu-switcher-holder{ position:relative;  -webkit-perspective: 1000px;  } .menu-mobile-details #mobile-menu-list-icon{ background:none; position:relative; display: inline-block; vertical-align: bottom; } #mobile-menu-list-icon:before, #mobile-menu-list-icon:after, #mobile-menu-list-icon span { background: #fff; content: ''; display: block; width: 30px; height: 6px; position: absolute; left: 10px; } .menu-mobile-details #mobile-menu-list-icon:before, .menu-mobile-details #mobile-menu-list-icon:after, .menu-mobile-details #mobile-menu-list-icon span{ background:#787878; } #mobile-menu-list-icon:before { top: 10px; } #mobile-menu-list-icon:after { bottom: 10px; } #mobile-menu-list-icon span { top: 50%; margin-top: -3px; } #mobile-menu-list-icon:before, #mobile-menu-list-icon:after, #mobile-menu-list-icon span{ transition: all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition-property: transform, top, bottom, left, opacity; -moz-transition-property: transform, top, bottom, left, opacity; -webkit-transition-property: transform, top, bottom, left, opacity; -ms-transition-property: transform, top, bottom, left, opacity; } html.mm-opening #mobile-menu-list-icon span { left: -50px; opacity: 0; } html.mm-opening #mobile-menu-list-icon:before { top: 20px; } html.mm-opening #mobile-menu-list-icon:after { bottom: 20px; }  .azoom-woocommerce-cart-wrapper{ display:none; } .woocommerce-cart-active .azoom-woocommerce-cart-wrapper{ display:block; } .azoom-woocommerce-cart-menu-item{  } #nav .azoom-woocommerce-cart-menu-item a{ color:#ffffff; } .azoom-undermenu-mask.woocommerce-cart-active{ height:315px; } .azoom-woocommerce-cart-menu-item .special-cart-icon i{ margin-right:10px;  font-size:21px; position:relative; top:4px; } .mobile-cart-holder{ font-size:24px; line-height:100%; cursor:pointer; } .mobile-cart{ background:#152840; color:#ffffff; }  .azoom-woocommerce-box{ margin-top:0; margin-bottom:0;  padding-top:0px; padding-bottom:0px; } .azoom-woocommerce-box .widgettitle{ display:none; } .azoom-woocommerce-box-content .cart_list .variation{display:none;} .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li a img{ float:left; width:60px; max-height:60px; margin-right:15px; margin-left:0px } .rtl .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li a img{ float:right; margin-right:0px; margin-left:15px; } .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list{ margin:0px -10px; } .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list:after{ clear:both; content:""; display:table; } .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li .ajax-cart-content{ position:relative; overflow:hidden; background:#FFFFFF; border:3px solid #FFFFFF;  display:inline-block; padding:15px; width:100%; cursor:pointer;  box-shadow:0px 0px 0px 1px #f0f0f0; -webkit-box-shadow:0px 0px 0px 1px #f0f0f0; -moz-box-shadow:0px 0px 0px 1px #f0f0f0; } .azoom-woocommerce-box-content .cart_list li .ajax-cart-content .text-overflow{ padding-bottom:3px; } .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li .ajax-cart-content:hover{ background:#F9F9F9;  border-color:#F9F9F9; } .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li .ajax-cart-content:hover .link-icon{ right:0px; } .rtl .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li .ajax-cart-content:hover .link-icon{ right:auto; left:0px; } .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .cart_list li .ajax-cart-content a{ display: block; font-weight: 500; font-size: 16px; padding-bottom:3px; } .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .cart_list li .ajax-cart-content a.remove{ line-height:14px; float:right; } .rtl .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .cart_list li .ajax-cart-content a.remove{ float:left; } .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li .ajax-cart-content.ajax-cart-animate-border{ border:3px solid #56CCC8;   box-shadow:0px 0px 0px rgba(0,0,0,0); -webkit-box-shadow:0px 0px 0px rgba(0,0,0,0); -moz-box-shadow:0px 0px 0px rgba(0,0,0,0); } .azoom-woocommerce-cart-wrapper span.quantity{ font-size:10px; } .azoom-woocommerce-cart-wrapper span.amount{ font-size:19px; background: #56CCC8; padding: 0 10px; color: #FFF; } .azoom-woocommerce-cart-wrapper .buttons{ display:none; } .azoom-woocommerce-cart-wrapper .widget_shopping_cart_content > p.total{ float:right;  margin-bottom:0px; } .azoom-woocommerce-cart-wrapper .widget_shopping_cart_content > p.total * { display:inline; } .woocommerce-cart-active .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box{ margin-top:15px; margin-bottom:15px;  padding-top:15px; padding-bottom:15px; } .azoom-woocommerce-box{ position:relative;  top:-50px; } .woocommerce-cart-active .azoom-woocommerce-box{ top:0px; -webkit-animation-name: slideInDownSmall; -webkit-animation-duration: 1s; -moz-animation-name: slideInDownSmall; -moz-animation-duration: 1s; animation-name: slideInDownSmall; animation-duration: 1s; } .azoom-undermenu-mask.woocommerce-cart-active .azoom-undermenu-box .undermenu-box-button-cover{ width:480px; } .azoom-undermenu-box .undermenu-box-button-cover .azoom-woo-cart-buttons{ display:none; padding:15px; background:#56CCC8; color:#fff; cursor:pointer; float:left; margin-right:15px; width:216px; } .azoom-undermenu-box .undermenu-box-button-cover .azoom-woo-cart-buttons:last-child{ margin-right:0px; float:right; } .azoom-undermenu-mask.woocommerce-cart-active .undermenu-box-button-cover .azoom-woo-cart-buttons{ display:block; } .azoom-undermenu-mask.woocommerce-cart-active .azoom-undermenu-box .undermenu-box-button-cover{ display:block; opacity:1; transition:none; -webkit-transition:none; -moz-transition:none; } .azoom-undermenu-box .undermenu-box-button-cover .azoom-woo-cart-buttons:hover{ background:#324864;  color:#fff; } .azoom-undermenu-box .ajax-cart-content .link-icon{ position:absolute; bottom:15px; right:-48px; width:48px; padding:0px 15px; color:#787878;  font-size:18px; line-height:100%; } .rtl .azoom-undermenu-box .ajax-cart-content .link-icon{ right:auto; left:-48px; } .display-cart-count{ position:relative;  } .cart-current-count{ display:inline-block; } .cart-current-count.old{ position:absolute; top:0px; left:0px; }  .azoom-title-breadcrumbs{ position:relative; opacity:1; } .azoom-title-breadcrumbs.not-visible{opacity:0;} .azoom-breadcrumbs *{font-size:13px;} .azoom-breadcrumbs{float:right; list-style:none; margin:0px 0px 15px 0px; padding:0px; position:relative; z-index:95;} .azoom-breadcrumbs li{ float:left; margin-left:5px; } .rtl .azoom-breadcrumbs li{ float:right; } .full-width-title-breadcrumbs .azoom-breadcrumbs, .full-width-title-breadcrumbs .breadcrumbs-container > span { float:none; display:inline-block; margin-bottom:75px; margin-left:30px; margin-right:30px; } .full-width-title-breadcrumbs .breadcrumbs-container{ text-align:center; } .azoom-title-breadcrumbs.full-width-title-breadcrumbs .page-title{ margin-top: 60px; font-size: 78px; font-weight: 100; color: #FFF; text-shadow: 1px 1px 1px rgba(111, 111, 111, 0.68);  text-align:center; } .azoom-title-breadcrumbs.full-width-title-breadcrumbs.breadcrumbs-disabled .page-title{ margin-bottom:75px; } .azoom-title-breadcrumbs.full-width-title-breadcrumbs li, .azoom-title-breadcrumbs.full-width-title-breadcrumbs .breadcrumbs-container > span{ text-shadow: 1px 1px 1px rgba(111, 111, 111, 0.68); }  .azoom-title-breadcrumbs.half-width-title-breadcrumbs .columns{ margin:60px 0px; } .azoom-title-breadcrumbs.half-width-title-breadcrumbs .azoom-breadcrumbs, .azoom-title-breadcrumbs.half-width-title-breadcrumbs .breadcrumbs-container > span{ margin:5px 0px 0px; } .azoom-fixed-overlay-box{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 9999; padding: 120px 60px; background: #F9F9F9; text-align:center;   -webkit-animation-duration: .48s;      animation-duration: .48s; } .azoom-fixed-overlay-transparent{ position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 9999; background: rgba(0,0,0,0); }   .header-all-wrapper{ z-index:99; } .header-top-2{ position:relative; z-index:100; line-height:45px; border-bottom:1px solid #f0f0f0; } .header-top-2-font-size > *, .header-top-2-font-size a{ font-size:14px; }  .header-top-2 .header-wpml-container{ display:inline-block; line-height:45px; max-height:45px; margin:0px; float:right; border-right:1px solid #f0f0f0; padding-right:10px; } .wpml-in-ht2{ max-height:45px; } .wpml-in-ht2 #lang_sel a.lang_sel_sel{ border:none; line-height:45px; color:inherit; background-color:inherit; border-color:inherit; } .wpml-in-ht2 #lang_sel ul ul{ top:45px;  border-top:1px solid #f0f0f0; margin-left:-2px !important; } .wpml-in-ht2 .icl_lang_sel_current{ font-family:inherit; font-size:14px;  font-weight:bold; line-height:14px; } .wpml-in-ht2 #lang_sel ul ul a{ padding:10px; border-color:#f0f0f0; color:#C5CDD1; font-size:14px; } .wpml-in-ht2 #lang_sel{ font-family:inherit; } .wpml-in-ht2 #lang_sel ul ul a, .wpml-in-ht2 #lang_sel ul ul a span{ font-family:inherit; font-size:14px; } .wpml-in-ht2 #lang_sel li li{ width:162px; } .wpml-in-ht2 #lang_sel li li:hover > a{ background:#f9f9f9;  color:#787878; }  .rockthemes-divider .divider-line{ border-top: 1px solid #D5D5D5; width: 50%; height: 1px; display: block; position: relative; margin: 30px auto; } .rockthemes-divider .divider-symbol{ width: 11px; height: 11px; background: #00AAE8; border-radius: 5px 0 7px; display: block; position: absolute; top: -6px; left: 50%; margin-left: -4px; } .rockthemes-divider .divider-line-left{ border-top: 1px solid #D5D5D5; width: 50%; height: 1px; display: block; position: relative; margin: 30px 0px; } .rockthemes-divider .divider-symbol-left{ width: 11px; height: 11px; background: #00AAE8; border-radius: 5px 0 7px; display: block; position: absolute; top: -6px; left: 0px; margin-left: -4px; } .widget .rockthemes-divider .divider-symbol-left{ margin-left:0px; } .widget .divider-line-left{ margin:19px 0px 30px; }  .rock-loader-container{ width:44px; height:44px; position:absolute;  display:block; left:50%; top:50%; } .loader-gif, .loader-container > div{ background:#ffffff; width:50px; height:43px; padding:9px; } .rock-loader-container .loader-gif{ margin:10px auto; display:none; } .rockthemes-css-loader.loader-container > div{ background:none; width:50px; height:30px; padding:0px; }  .rt_loading, .rt_spinner{  display:block;  } .rt_spinner {  margin: 0px auto;  width: 50px;  height: 30px;  text-align: center;  font-size: 10px; } .rt_spinner > span {  background-color: #787878;  height: 100%;  width: 6px;  display: inline-block;   animation: rtloadermotion 1.2s infinite ease-in-out;  -webkit-animation: rtloadermotion 1.2s infinite ease-in-out; } .rt_spinner .rt_rect2 {  animation-delay: -1.1s;  -webkit-animation-delay: -1.1s; } .rt_spinner .rt_rect3 {  animation-delay: -1.0s;  -webkit-animation-delay: -1.0s; } .rt_spinner .rt_rect4 {  animation-delay: -0.9s;  -webkit-animation-delay: -0.9s; } .rt_spinner .rt_rect5 {  animation-delay: -0.8s;  -webkit-animation-delay: -0.8s; } @-webkit-keyframes rtloadermotion {  0%, 40%, 100% {   transform: scaleY(0.4);   -webkit-transform: scaleY(0.4);  }   20% {   transform: scaleY(1.0);   -webkit-transform: scaleY(1.0);  } } @keyframes rtloadermotion {  0%, 40%, 100% {   transform: scaleY(0.4);  -webkit-transform: scaleY(0.4);  }   20% {   transform: scaleY(1.0);  -webkit-transform: scaleY(1.0);  } } .rt_loading.azoom-search-loader{ margin-top:10px; }  #lang_sel_click, #lang_sel_click *, #lang_sel, #lang_sel *, #lang_sel_list, #lang_sel_list *{ box-sizing:content-box; z-index:999; } #lang_sel_click img.iclflag, #lang_sel img.iclflag, #lang_sel_list img.iclflag{ width:auto; height:auto;  } #lang_sel_click, #lang_sel, #lang_sel_list{ display:inline-block; text-align:left; } #lang_sel_click ul ul a, #lang_sel_click ul ul a:visited, #lang_sel ul ul a, #lang_sel ul ul a:visited, #lang_sel_list ul ul a, #lang_sel_list ul ul a:visited{ line-height:normal; } .lang_sel_sel .iclflag{padding:4px 10px 4px 0px;} #lang_sel_list a, #lang_sel_list a:visited, #lang_sel_list ul a, #lang_sel_list_list ul a:visited{ background:none; } #lang_sel_list .lang_sel_sel .iclflag{padding:0px;} .header-wpml-container{margin:15px 0 10px;}     .rockthemes-fullwidth-colored{position:relative;}  .rockthemes-unique-grid:not(.rockthemes-parallax){ position:relative;  max-width:100%; } .rockthemes-unique-grid.rockthemes-parallax .bg-image-overlay{ position:relative; } .unique-grid-border-bottom{ border-bottom:1px solid rgba(140,140,140,0.25); } .unique-grid-light-fonts hr{ border-color:rgba(197, 205, 209, 0.38); } .unique-grid-light-fonts .testimonials-soft-color{ color:inherit; } .parallax-mask-class{ overflow:hidden; background-attachment:fixed; background-position: 50% 0px; background-repeat: no-repeat; } .azoom-bgimage-cover .parallax-mask-class{ -webkit-background-size: cover ; -moz-background-size: cover ; -o-background-size: cover ; background-size: cover ; } .ismobile .parallax-mask-class{ background-attachment:scroll; background-size:cover; }  .rockthemes-unique-grid.row.collapse{max-width:100%; width:100%;}  .rockthemes-unique-grid[data-rsb-fullscreen="true"]{ height:100%; width:100%; } .rockthemes-video-bg[data-rsb-fullscreen="true"]{ visibility:hidden; width:100%; height:100%; } .rsb-vertical-space:not(.rockthemes-video-bg):before, .rsb-vertical-space:not(.rockthemes-video-bg):after, .rsb-vertical-space.rockthemes-video-bg .rockthemes-video-background-content:before, .rsb-vertical-space.rockthemes-video-bg .rockthemes-video-background-content:after{ display:table; content:''; height:105px; width:100%; } .down-arrow-active .rsb-vertical-space:not(.rockthemes-video-bg):after, .down-arrow-active.rsb-vertical-space:not(.rockthemes-video-bg):after, .down-arrow-active .rsb-vertical-space.rockthemes-video-bg .rockthemes-video-background-content:after, .down-arrow-active.rsb-vertical-space.rockthemes-video-bg .rockthemes-video-background-content:after{ height:135px; } .rockthemes-unique-grid .bg-image-overlay{ width:100%; height:100%; }  #rockthemes-inline-nav, #rockthemes-inline-nav ul, #rockthemes-inline-nav li{ margin-left:0px; margin-right:0px; list-style:none; } #rockthemes-inline-nav{ position:fixed; display:block; top:140px; right:15px; z-index:9999; } #rockthemes-inline-nav li{ padding:15px; position:relative; display:block; margin:10px 0px; height:30px; cursor:pointer; } #rockthemes-inline-nav li.deactive{ margin-right:-100px; } #rockthemes-inline-nav .rin-title{ position:absolute; background-color:#56CCC8; color:#f9f9f9; padding:5px 15px; top:3px; visibility:hidden; opacity:0; white-space:nowrap; right:75px; z-index:0; } #rockthemes-inline-nav .rin-title:after{ content: ''; width: 0; height: 0; border-top: 5px solid rgba(0, 0, 0, 0); border-bottom: 5px solid rgba(0, 0, 0, 0); border-left: 5px solid #F9F9F9; top:13px; right: -5px; display: block; position: absolute; } #rockthemes-inline-nav .rin-handler{ float: right; width: 10px; height: 10px; border-radius: 10px;   background-color: #c5cdd1; border:1px solid #f9f9f9;  transition:all .19s; -webkit-transition:all .19s; -moz-transition:all .19s; } #rockthemes-inline-nav li:hover .rin-title, #rockthemes-inline-nav li.title-active .rin-title{ visibility:visible; opacity:1; right:45px; } #rockthemes-inline-nav li:hover .rin-handler, #rockthemes-inline-nav li.active .rin-handler{ width: 18px; height: 18px; margin-top: -4px; margin-right: -4px; border-color:#c5cdd1; background-color:#fff; }  .rockthemes-video-bg{ position:relative; overflow:hidden; } .rockthemes-background-video{ width:100%; height:auto; z-index:0; position:absolute; top:0px; left:0px; } .rockthemes-video-background-content{ position:relative; top:0px; left:0px; bottom: 0px; height: 100%; width: 100%; right: 0px; } .rockthemes-background-video iframe, .rockthemes-background-video video {   position: relative;   top:0;   left: 0;   width: 100%;   height: 100%; border:none; }  .rockthemes-wp-gallery{ display:inline-block; }  .swiper-pagination-holder{ position:relative; text-align:center; margin-top:30px; margin-left:-20px; margin-bottom:30px; } .row.collapse .swiper-pagination-holder{ margin-left:0px; } .swiper-pagination .swiper-pagination-switch{ display:inline-block; width: 16px; height: 16px; border-radius: 16px; background-color: #C5CDD1; border: 1px solid #f9f9f9; margin:0px 3px; cursor:pointer; } .azoom-swiperslider.swiper-single-element{ text-align:center; } .swiper-single-element .swiper-pagination{ top: -38px; z-index: 9; } .swiper-pagination .swiper-active-switch {background: #f9f9f9; border-color:#C5CDD1;} .swiper-pagination{position:relative; display:inline-block; top:4px;} .swiper-container{margin:0px;} .azoom-swiperslider{ position:relative; width:100%;  margin-left:auto;  margin-right:auto;  overflow:hidden; } .rtl .azoom-swiperslider, .rtl .azoom-swiperslider *{ direction:ltr; } .swiper-arrow-left, .swiper-arrow-right{ display: inline-block; visibility:hidden; opacity:0;  font-size: 8px; font-weight: bold; text-align:center; cursor:pointer; width: 19px; height: 19px; line-height: 19px; border-radius: 19px;  background:#f9f9f9; border: 1px solid #C5CDD1; color:#C5CDD1; } .swiper-pagination-holder:hover .swiper-arrow-left, .swiper-pagination-holder:hover .swiper-arrow-right{ visibility:visible; opacity:1; }  .azoom-swiperslider #swiper-arrow-left.side-arrow-left, .azoom-swiperslider #swiper-arrow-right.side-arrow-right { position: absolute; top: 50%; margin-top: -20px; z-index: 9; background: rgba(0, 0, 0, 0.24); color: #F9F9F9; width: 30px; min-width:30px; height: 40px; line-height: 40px; text-align: center;  padding:0px; border:none; } .azoom-swiperslider #swiper-arrow-left.side-arrow-left i, .azoom-swiperslider #swiper-arrow-right.side-arrow-right i{ font-weight:bold; } .azoom-swiperslider .side-arrow-left{ left:0px; } .azoom-swiperslider .side-arrow-right{ right:0px; }   .single-box-element{ display:block; width:100%; height:auto; padding:15px; } .single-box-element h2 span{ line-height:100%; } .rock-achievement{ position:relative; font-family:"Titillium Web", sans-serif; font-weight:100; margin-bottom:30px; } .rock-achievement > .achievement-icon{ float: left; font-size: 45px; background: #56CCC8; height: 98px; width: 98px; text-align: center; line-height: 98px; color: #FFF; } .rock-achievement .achievement-content{ font-size:54px; } .rock-achievement.icon-active .achievement-content{ margin-left: 127px; } .rock-achievement .achievement-number{ margin-bottom:13px; }   .azoom-heading-wrapper{ position:relative;  margin-bottom:60px; margin-left:0px; } .azoom-heading-wrapper.icon-enabled.centered-heading{ margin-left:-20px; } .azoom-heading-wrapper.no-margin-bottom{ margin-bottom:0px; } .azoom-heading-inline{ position:relative;  display:inline-block; max-width:100%; -ms-word-wrap: break-word;  word-wrap:break-word; } .azoom-heading-wrapper.centered-heading .azoom-heading-inline, .azoom-heading-wrapper.right-heading .azoom-heading-inline{ display:inline; } .azoom-heading-wrapper:after{ content:''; display:block; clear:both; } .azoom-heading{ font-weight:600; margin:0px; line-height:100%; display:inline-block; } .azoom-heading-wrapper.centered-heading .azoom-heading, .azoom-heading-wrapper.right-heading .azoom-heading{ display:inline; } .azoom-heading > span{ display:inline; } .azoom-heading-icon{ width:14px; height:14px; display:block; position:absolute; left:0px; top:0px; background:#56CCC8; } .azoom-heading-wrapper.centered-heading .azoom-heading-icon, .azoom-heading-wrapper.right-heading .azoom-heading-icon{ left:-1px; top:-33px; } .azoom-heading-details{ margin-bottom:0px; margin-top:15px; } .azoom-heading-wrapper .heading-bottom-line{ display: block; position: relative; width: 100%; height: 1px; background: #56CCC8; margin-top: 30px; } .azoom-heading-wrapper .heading-bottom-line-end{ display: block; position: relative; width: 80px; height: 5px; background: #56CCC8; margin-top: 0px; left: 100%; margin-left: -80px; } .rtl .azoom-heading-wrapper .heading-bottom-line-end{ margin-left:auto; margin-right:-80px; left:auto; right:100%; } .azoom-heading-wrapper.centered-heading .heading-bottom-line{ margin-left:auto; margin-right:auto; max-width:480px; } .azoom-heading-wrapper.centered-heading .heading-bottom-line-end{ left:50%; margin-left:-40px; } .rtl .azoom-heading-wrapper.centered-heading .heading-bottom-line-end{ left:auto; margin-left:auto; right:50%; margin-right:-40px; }   .azoom-pt{ margin-right:-0.625em; } .azoom-pt-header{ color:#787878; text-align:center;  border-radius:inherit;  border-bottom-left-radius:0px; border-bottom-right-radius:0px; } .azoom-pt-featured{ background: #56CCC8;  padding:13px;  border-radius:inherit; color:#fff; font-size:14px; text-align:center; border-bottom-left-radius:0px; border-bottom-right-radius:0px; } .azoom-pt-package-name{ background: #324864; color:#f9f9f9; } .azoom-pt-package-name h3{ font-weight:normal;  padding:15px 0px;  font-size:20px; line-height:100%;  text-align:center;  color:inherit;  margin:0px; } .azoom-pt-header .price-details{ margin:0px; padding:30px 0px; line-height:100%; text-align:center; } .azoom-pt-header .price-details span{ display: inline-block; line-height: 1; } .azoom-pt-header .price-details .currency{ font-size: 24px; vertical-align: 29px; } .azoom-pt-header .price-details .price{ font-size:68px; } .azoom-pt-header .price-details .time{ font-size:16px; font-weight:600; } .azoom-pt-header .price-details .detail{ display:block; padding:15px; font-size:16px; color:#999; } .azoom-pt-header .button, .azoom-pt-header .button:not(.button_non_responsive){ margin:0px 30px 45px 30px; } .azoom-pt-columns{ position:relative; display:inline-block; background:#fff;  -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);  transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; } .azoom-pt-columns:hover{ z-index:9; -webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.18); -moz-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.18); box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.18); } .azoom-pt-option{ font-size:16px;  text-align:center;  color:#787878;  padding:15px;  margin:0px 30px; border-bottom:1px solid #c5cdd1;  font-weight:bold;  background:inherit; } .azoom-pt-option:last-child{ border-bottom:none;  margin-bottom:30px; } .azoom-pt-option-desc, .azoom-pt-option i{font-size:14px; margin-left:5px; color:#999; font-weight:normal;} .azoom-pt-option i{margin-right:15px; font-size:inherit;}    .rock-toggles-container .rock-toggle-header-icon{font-size:inherit; text-align:left; padding-right:5px; float:none; display:inline-block; width:25px;} .rock-toggle-header{border-bottom:1px solid #CCC; color:#666; cursor:pointer; font-size:16px; font-weight:400; } .rock-toggle-header i{color:inherit; font-size:11px; line-height:15px;} .rock-toggle-content{background:#fafafa;} .rock-toggle-content p:last-child{margin-bottom:0px;} .rock-toggle-header:hover{color:#333;} .shadow-divider-up{border-bottom:1px solid rgba(0,0,0,0.15); position:absolute; display:block; width:100%; left:0px; bottom:-1px;} .shadow-divider-down{border-top:1px solid rgba(0,0,0,0.15); position:absolute; display:block; width:100%; left:0px; top:0px;} .shadow-divider-up img, .shadow-divider-down img{display:block !important;} .hr-shadow-mask{ height:13px; overflow:hidden;  opacity:0.5; filter: alpha(opacity=50); } .hr-shadow-mask.shadow-dark{opacity:1; filter: alpha(opacity=100);} .shadow-absolute{ position:absolute; width:100%; bottom:-13px; left:0px; } hr.hr-shadow{height:30px; margin:0px; padding:0px; top:-31px; z-index:90;} .rotate-shadow{ transform:rotate(180deg); -ms-transform:rotate(180deg); -webkit-transform:rotate(180deg); position: absolute; bottom: 0px; left: 0px; height: 10px; width: 100%; opacity:0.7; filter:alpha(opacity=70); } .rotate-shadow hr.hr-shadow{top:-30px;} .shadow-effect { position:relative; background-color:#dedede; padding:20px 0 30px; font:14px/1.5 Arial, sans-serif; padding:1em; color:#666; text-shadow: 0px 1px 3px #fff; text-align:center; margin:50px auto; -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; } .shadow-effect:before, .shadow-effect:after { content:""; position:absolute; z-index:-2; } .curve:before { top:10px; bottom:10px; left:0; right:50%; -webkit-box-shadow:0 0 15px rgba(0,0,0,0.6); -moz-box-shadow:0 0 15px rgba(0,0,0,0.6); box-shadow:0 0 15px rgba(0,0,0,0.6); -moz-border-radius:10px / 100px; border-radius:10px / 100px; } .curve-hz-1:before { top:50%; bottom:0; left:10px; right:10px; -moz-border-radius:100px / 10px; border-radius:100px / 10px; }  .rock-tabs-container .tabs-motion-container{overflow:hidden;} .rock-tabs-container .rock-tabs-content-container p:last-child{margin-bottom:0px;} .rock-tabs-container .rock-tab-header-icon{display:inline-block; width:20px; line-height:14px;} .rock-tabs-container.tab-left{} .rock-tabs-container .rock-tabs-header-container .rock-tab-header{ font-size:16px; position:relative;  display:block;  padding:15px;  list-style:none; box-sizing:border-box;  -moz-box-sizing:border-box;  -webkit-box-sizing:border-box; font-weight:400;  color:#666;  cursor:pointer; } .rock-tabs-container .rock-tabs-header-container .rock-tab-header:hover{ color:#333; } .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header{ float:left; z-index:9; } .rtl .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header{ float:right; } .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header.active{ border-bottom:3px solid #FFF; } .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header.active:first-child{border-left:none;} .rock-tabs-container.tab-left .rock-tabs-header-container .rock-tab-header, .rock-tabs-container.tab-right .rock-tabs-header-container .rock-tab-header{} .rock-tabs-container.tab-left .rock-tabs-content-container{border-left:3px solid #56CCC8;} .rock-tabs-container.tab-right .rock-tabs-content-container{border-right:3px solid #56CCC8;} .rock-tabs-container.tab-shadow.tab-left .rock-tabs-content-container{box-shadow: -8px 0 20px -10px rgba(0, 0, 0, 0.4);} .rock-tabs-container.tab-shadow.tab-right .rock-tabs-content-container{box-shadow: 8px 0 20px -10px rgba(0, 0, 0, 0.4);} .rock-tabs-container.tab-left .rock-tabs-header-container .rock-tab-header.active{ z-index:10; } .rock-tabs-container .rock-tabs-content-container .tabs-motion-container{ background:#fafafa; } .rock-tabs-container.tab-top .rock-tabs-content-container .tabs-motion-container{border-top:3px solid #56CCC8;} .rock-tabs-container.tab-top .rock-tabs-content-container .tabs-motion-container{margin-top:-3px;} .boxed-layout .rock-tabs-container.tab-top .rock-tabs-content-container .tabs-motion-container{ border-top-width:3px; border-top-style:solid; margin-top:0px; } .rock-tabs-container .rock-tabs-header-container .rock-tab-header.active{background-color:#fafafa;} .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header.active:first-child{}  .rock-tabs-container.tab-left .rock-tabs-header-container{padding-right:0px;} .rock-tabs-container.tab-left .rock-tabs-content-container{padding-left:0px;} .rock-tabs-container.tab-right .rock-tabs-header-container{padding-left:0px;} .rock-tabs-container.tab-right .rock-tabs-content-container{padding-right:0px;} .boxed-layout .rock-tabs-container .rock-tabs-content-container .tabs-motion-container, .boxed-layout .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header.active{ border:none; } .rock-tabs-container.tab-shadow.tab-top .rock-tabs-header-container .rock-tab-header.active{ box-shadow: -8px 0 20px -14px rgba(0, 0, 0, 0.4), 8px 0 20px -14px rgba(0, 0, 0, 0.4); }   .rockicon-container{position:relative; display:block; padding:15px; background:#ddd; color:#666;} .rock-iconictext-container.rock-icon-top .rockicon-container-column{text-align:center; padding-top:0px;} .rock-iconictext-container.rock-icon-top .rockicon-container{display:inline-block;} .rock-iconictext-container.rock-icon-top .rockicon-container img{width:100%;} .rock-iconictext-container.rock-icon-top .rock-iconictext-header-title{margin-top:15px; margin-bottom:15px; text-align:center; font-size:16px; font-weight:600; line-height:25px;} .rock-iconictext-container.rock-icon-top .rock-iconictext-header-title *{text-align:center;} .rock-iconictext-container.rock-icon-top .rock-iconictext-header-title h3{font-size:18px; font-weight:inherit; color:inherit;} .rockicon-container.rock-icon-left{display:inline-block; vertical-align:middle;} .rock-iconictext-header-title{font-size:16px;} .rock-iconictext-header-title strong{font-weight:600;} .rock-iconictext-container div:not(.rock-iconictext-content) a:hover {text-decoration:none;} .rock-icon-left .rockicon-container-column{margin-right:15px; display:inline;} .rock-icon-right{text-align:right;} .rockicon-azoom-box{ width: 106px; height: 106px; line-height: 102px; border-radius:15px; top: 0; background: #dddddd; text-align: center; border-radius:30px 0px 45px; } .rockicon-circle-box{ width: 106px; height: 106px; line-height: 102px; border-radius:106px; top: 0; background: #dddddd; text-align: center; } .rockicon-rounded-box{ width: 106px; height: 106px; line-height: 102px; border-radius:15px; top: 0; background: #dddddd; text-align: center; } .rockicon-cornered-box{ width: 106px; height: 106px; line-height: 102px; border-radius:0px; top: 0; background: #dddddd; text-align: center; } .rockicon-raindrop-box{ width: 106px; height: 106px; line-height: 102px; border-radius:0px 23px 15px; top: 0; background: #dddddd; text-align: center; } .rockicon-border-only{ background:none; border:2px solid #787878; }   .azoom-skill{ position:relative; margin:0px auto 15px;  max-width:100%; width:100%; } .azoom-skill, .azoom-skill *{ -webkit-backface-visibility: hidden; -webkit-perspective: 1000;  transform-origin:left top; -webkit-transform-origin:left top;  transition:all 1s linear; -webkit-transition:all 1s linear; -moz-transition:all 1s linear; } .rtl .azoom-skill, .rtl .azoom-skill *{ transform-origin:right top; -webkit-transform-origin:right top; } .azoom-skill-bg{ position:relative; background:#152840; height:40px; width:100%; line-height:40px; display:block; } .azoom-skill-value-bg{ background:#56CCC8; position:absolute; top:0px; left:0px; width:40%; height:40px; display:block; overflow:hidden;  transform:scaleX(0.3); -webkit-transform:scaleX(0.3); -moz-transform:scaleX(0.3); -ms-transform:scaleX(0.3); } .rtl .azoom-skill-value-bg{ left:auto; right:0px; } .azoom-skill-value{ background:rgba(0, 0, 0, 0.24); text-align:center; position:absolute; top:0px; right:0px; padding:0px 15px; height:40px; width:60px; line-height:40px; color:#f9f9f9;  -webkit-backface-visibility: hidden; -webkit-perspective: 1000;  transform-origin:right top; -webkit-transform-origin:right top;  transition:all .48s 1s; -webkit-transition:all .48s 1s; -moz-transition:all .48s 1s;  transform:translateX(65px); -webkit-transform:translateX(65px); -moz-transform:translateX(65px); -ms-transform:translateX(65px); } .rtl .azoom-skill-value{ right:auto; left:0px;   transform:translateX(-65px); -webkit-transform:translateX(-65px); -moz-transform:translateX(-65px); -ms-transform:translateX(-65px); } .azoom-skill-title{ position:absolute; top:0px; left:0px; width:100%; height:40px; line-height:40px; color:#f9f9f9; padding:0px 15px; } .azoom-skill.active .azoom-skill-value-bg{ transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); -ms-transform:scaleX(1.0); } .azoom-skill.active .azoom-skill-value{ transform:translateX(0px); -webkit-transform:translateX(0px); -moz-transform:translateX(0px); -ms-transform:translateX(0px); }    .azoom-portfolio-header{} .azoom-portfolio-header i{font-size:14px;} .azoom-portfolio-header .azoom-portfolio-main-title{ float: left; margin-right: 30px; font-size: 24px; margin-bottom: 15px; border-right: 1px solid #CCC; padding-right: 15px; } .azoom-portfolio-header .azoom-portfolio-mode-switch{float:left; margin-top:-2px;} .azoom-portfolio-header .azoom-portfolio-mode-switch .button.active{margin-top:2px;} .azoom-portfolio-header .button{padding:5px 10px 2px !important; cursor:pointer;} ul.azoom-portfolio-body{margin-right:-0.625rem; height:15px;} .swiper-slide ul.azoom-portfolio-body.rockthemes-masonry{height:auto;} .azoom-portfolio-body.swiper-navigation-active{margin:0px;} .azoom-portfolio-body .list-description{display:none;} .azoom-portfolio-container .azoom-portfolio-body .azoom-portfolio-category-link a:hover{text-decoration:none;} .azoom-portfolio-container .azoom-portfolio-body .azoom-portfolio-title a:hover{text-decoration:none;} .azoom-portfolio-container .hr-shadow-mask{opacity:1;} .azoom-portfolio-container .hr-shadow-mask hr.hr-shadow{top:-30px;} .azoom-portfolio-container.grid .azoom-portfolio-body .azoom-portfolio-title, .azoom-portfolio-container.grid .azoom-portfolio-body .azoom-portfolio-title a{font-weight:300; font-size:20px; margin:23px 0px 15px;} .azoom-portfolio-container.grid .azoom-portfolio-body .azoom-portfolio-excerpt{margin:0px 0px 15px 0px;} .azoom-portfolio-container.grid .azoom-portfolio-body .grid-description p:last-child{margin-bottom:10px;} .azoom-portfolio-container.grid .azoom-portfolio-body .grid-description p:first-child{margin-top:10px;} .azoom-portfolio-container .azoom-portfolio-category-link{margin-bottom:10px; font-style:italic;} .azoom-portfolio-container.grid .azoom-portfolio-body .boxed-layout{padding:0 30px 15px; border-top-left-radius:0px; border-top-right-radius:0px;}  .overlay-date-area{ position: absolute; z-index: 1; top: 0px; left: 0px; background: #56CCC8; padding: 10px; color: #F9F9F9; font-size: 16px; } .boxed-layout.boxed-colors .overlay-date-area{ color:#f9f9f9; } .hover-active .overlay-date-area{ top:-60px; } .overlay-date-area > i{ padding-right:10px; }  .ajax-category-navigation{ text-align:center; } .ajax-category-navigation, .ajax-category-navigation ul, .ajax-category-navigation li{ list-style:none; margin:0px; padding:0px; } .ajax-category-navigation ul{ text-align:left;  display:inline-block; } .ajax-category-navigation li{ float:left; display:inline-block; padding:15px 15px; color:#787878; } .ajax-category-navigation li.no-value{ color:#c5cdd1; } .ajax-category-navigation li a{ color:inherit; font-weight:500; font-size:14px; } .ajax-category-navigation li a:hover, .ajax-category-navigation li a.active{ color:#56CCC8; } .ajax-category-navigation{ position:relative; width:100%; padding-left:15px; padding-right:15px; background:#f9f9f9; } .azoom-portfolio-container.masonry-active .ajax-category-navigation{ width:auto; margin-right:1.25rem; } .azoom-portfolio-container.masonry-active.wall-mode-active .ajax-category-navigation, .azoom-portfolio-container.wall-mode-active .ajax-category-navigation{ margin-right:0px; } .ajax-category-navigation .ajax-category-loading-cover{ display:none; } .ajax-category-navigation.loading .ajax-category-loading-cover{ display:block; background:#fff; position:absolute; width:100%; height:100%; top:0px; left:0px; z-index:9; text-align:center; } .ajax-category-navigation.loading .rt_loading{ position: absolute; top: 50%; left: 50%; margin-left: -25px; margin-top: -15px; } .grid-description .azoom-price, .list-description .azoom-price{ background: #56CCC8; display: inline-block; padding: 5px 15px; margin-bottom: 15px; } .grid-description .azoom-price ins, .boxed-layout.boxed-colors .azoom-price ins{ background:none; } .grid-description .azoom-price span, .boxed-layout.boxed-colors .azoom-price span{ color: #F9F9F9; } .load-more-wrapper{ position:relative; width:100%;  text-align:center; margin-top:45px; } .load-more{ position:relative; } .load-more-wrapper .button{ margin-bottom:0px; } .load-more-button-loader .rt_spinner{ position:absolute; top:50%; left:50%; margin-top:-15px; margin-left:-25px; } .load-more-button-loader{ display:none; } .loading .load-more-button-loader{ position:absolute; background:#fff; top:0px; left:0px; width:100%; height:100%; display:block;  z-index:9; border-radius:inherit; } .azoom-portfolio-container.list .azoom-portfolio-body > li{margin-bottom:60px;} .azoom-portfolio-container.list .azoom-portfolio-body .azoom-portfolio-category-link a{font-size:inherit;} .azoom-portfolio-container.list .azoom-portfolio-body{margin:0px; padding:0px; list-style:none;} .azoom-portfolio-container.list .azoom-portfolio-body .grid-description{display:none;} .azoom-portfolio-container.list:not(.boxed_layout_holder) .azoom-portfolio-body .list-description{display:block;} .azoom-portfolio-container.list.boxed_layout_holder .azoom-portfolio-body .list-description{display:block; margin:0px} .azoom-portfolio-container.list .azoom-portfolio-body .azoom-portfolio-title, .azoom-portfolio-container.list .azoom-portfolio-body .azoom-portfolio-title a{font-weight:500; margin:0 0 10px 0;} .azoom-portfolio-container.list .azoom-portfolio-buttons{margin-bottom:15px; text-align: right;} .azoom-portfolio-container.list .azoom-portfolio-buttons > a{margin-left:10px; margin-top:10px;} .azoom-portfolio-container.list .azoom-portfolio-body .boxed_layout_holder .list-description{margin:0px 12px;} .azoom-portfolio-container:not(.wall-mode-active) .azoom-portfolio-body > div{ margin:0px; } .azoom-portfolio-container.list:not(.wall-mode-active) .azoom-portfolio-body > div{ margin:0px; }   .relative-container.rockthemes-hover{ overflow:hidden; width:auto; display:inline-block;  max-width:100%; } .azoom-default-item .relative-container.rockthemes-hover{ display:block; max-width:100%; width:100%; } .entry-thumbnail .relative-container.rockthemes-hover{ display:inline-block; max-width:100%; } .azoom-default-item{ overflow:hidden; } .azoom-portfolio-container.din_hover.wall-mode-active .azoom-default-item{ overflow:visible; } .azoom-portfolio-container.din_hover.wall-mode-active.masonry-active .azoom-default-item{ overflow:hidden; } .azoom-portfolio-container.wall-mode-active:not(.masonry-active) .relative-container{ width:100.3%; max-width:100.3%; } .azoom-default-item img{ width:100%; } .block-collapse .azoom-default-item img{ width:100%; max-width:100%; height:auto; } .rockthemes-masonry .azoom-default-item{visibility:visible;} .rockthemes-masonry .azoom-default-item.azoom-animate-queue, .azoom-default-item.azoom-animate-queue{ visibility:hidden; } .azoom-default-item .azoom-hover-effect, .entry-thumbnail .azoom-hover-effect{   background:transparent; } .azoom-default-item:not(.rockthemes-woo-elem) .azoom-hover-effect a i, .azoom-default-item:not(.rockthemes-woo-elem) .azoom-hover-effect li:not(.link-elem) a:hover i, .entry-thumbnail .azoom-hover-effect a i, .entry-thumbnail .azoom-hover-effect li:not(.link-elem) a:hover i{   color:#fff;  }  .azoom-default-item img, .entry-thumbnail > .relative-container > img{  transform:scale(1,1);  -webkit-transform:scale(1,1);  -moz-transform:scale(1,1);  -ms-transform:scale(1,1);  backface-visibility:hidden;  -webkit-backface-visibility:hidden;  transition:all .6s;  -webkit-transition:all .6s;  -moz-transition:all .6s; } .azoom-default-item .hover-active > img, .entry-thumbnail.hover-active > .relative-container > img{  transform:scale(1.1, 1.1);  -webkit-transform:scale(1.1, 1.1);  -moz-transform:scale(1.1, 1.1);  -ms-transform:scale(1.1, 1.1); } .hover-active .azoom-hover-effect{ transition:all .35s; -webkit-transition:all .35s; -moz-transition:all .35s;  -ms-transition:all .35s;   } .azoom-hover-effect{ transition:all .45s .18s; -webkit-transition:all .45s .18s; -moz-transition:all .45s .18s;  -ms-transition:all .45s .18s;  } .disable-transition .hover-active .azoom-hover-effect, .disable-transition .azoom-hover-effect{ transition:none; -webkit-transition:none; -moz-transition:none; -ms-transition:none; } .azoom-hover-effect ul, .azoom-hover-effect li{ list-style:none;  margin:0px; padding:0px; } .azoom-hover-effect li{ position:relative; bottom:0px; transform:translateY(40px); -webkit-transform:translateY(40px); -moz-transform:translateY(40px); -ms-transform:translateY(40px); float:left; padding:10px;  transform-origin:center bottom; -webkit-transform-origin: center bottom; -moz-transform-origin: center bottom; -o-transform-origin: center bottom; } .azoom-hover-effect li:not(.link-elem) a i{ transition:all .45s; -webkit-transition:all .45s; -moz-transition:all .45s;  -ms-transition:all .45s;  } .disable-transition .azoom-hover-effect li:not(.link-elem) a i{ transition:none; -webkit-transition:none; -moz-transition:none; -ms-transition:none; } .azoom-hover-effect li:not(.link-elem) a:hover i{ color:#56CCC8; } .azoom-hover-effect li.link-elem i{ font-weight:600; } .azoom-hover-container .azoom-hover-effect li:nth-child(1){transition:transform .15s ease-out; -webkit-transition:transform .15s ease-out;} .azoom-hover-container .azoom-hover-effect li:nth-child(2){transition:transform .25s ease-out; -webkit-transition:transform .25s ease-out;} .azoom-hover-container .azoom-hover-effect li:nth-child(3){transition:transform .25s ease-out .1s; -webkit-transition:transform .25s ease-out .1s;} .azoom-hover-container .azoom-hover-effect li:nth-child(4){transition:transform .25s ease-out .2s; -webkit-transition:transform .25s ease-out .2s;} .azoom-hover-container .azoom-hover-effect li:nth-child(5){transition:transform .25s ease-out .3s; -webkit-transition:transform .25s ease-out .3s;} .azoom-hover-container .azoom-hover-effect li:nth-child(6){transition:transform .25s ease-out .4s; -webkit-transition:transform .25s ease-out .4s;} .azoom-hover-container .azoom-hover-effect li:nth-child(7){transition:transform .25s ease-out .5s; -webkit-transition:transform .25s ease-out .5s;} .hover-active .azoom-hover-effect li:nth-child(1){transition:transform .45s ease-out .0s; -webkit-transition:transform .45s ease-out .0s;} .hover-active .azoom-hover-effect li:nth-child(2){transition:transform .45s ease-out .1s; -webkit-transition:transform .45s ease-out .1s;} .hover-active .azoom-hover-effect li:nth-child(3){transition:transform .45s ease-out .2s; -webkit-transition:transform .45s ease-out .2s;} .hover-active .azoom-hover-effect li:nth-child(4){transition:transform .45s ease-out .3s; -webkit-transition:transform .45s ease-out .3s;} .hover-active .azoom-hover-effect li:nth-child(5){transition:transform .45s ease-out .4s; -webkit-transition:transform .45s ease-out .4s;} .hover-active .azoom-hover-effect li:nth-child(6){transition:transform .45s ease-out .5s; -webkit-transition:transform .45s ease-out .5s;} .hover-active .azoom-hover-effect li:nth-child(7){transition:transform .45s ease-out .6s; -webkit-transition:transform .45s ease-out .6s;} .azoom-hover-container{ position: absolute; display:block; bottom:0px;  transform:translateY(100%);  -webkit-transform:translateY(100%);  -moz-transform:translateY(100%);  -ms-transform:translateY(100%);   left: 0px; height: 100px; width: 100%; z-index:10;  transform-origin:center bottom; -webkit-transform-origin: center bottom; -moz-transform-origin: center bottom; -o-transform-origin: center bottom; } .hover-active .azoom-hover-container{ transform:translateY(0px); -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -ms-transform:translateY(0px); } .azoom-hover-effect{ position:absolute; left:0px; bottom:0px;  transform:translateY(100px); -webkit-transform:translateY(100px); -moz-transform:translateY(100px); -ms-transform:translateY(100px);   background:#f9f9f9; z-index:9; width:100%; text-align:center;  transform-origin:center bottom; -webkit-transform-origin: center bottom; -moz-transform-origin: center bottom; -o-transform-origin: center bottom; } .azoom-hover-effect > ul{ margin-left:10px; } .woo-grid-hover .azoom-hover-effect > ul{ margin-left:0px; } .hover-active .azoom-hover-effect{ transform:translateY(0px); -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -ms-transform:translateY(0px); } .hover-active .azoom-hover-effect li{ transform:translateY(0px); -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -ms-transform:translateY(0px); } .azoom-hover-effect a i{ color:#c5cdd1;  font-size:19px; line-height:24px; } .hover-active i{ color:inherit; } .rockthemes-hover-icon.link-elem a:hover .animate-icon.animate-to-right, .rockthemes-hover-icon.link-elem a:hover .animate-icon{ color:#ffffff; } .azoom-portfolio-body li > .relative-container > img{ position:relative; } .hover-item-details-container{ visibility:hidden; position: absolute; display:block !important; top: 0px; left: 0px; width: 100%; text-align: center; padding: 19px; background: #56CCC8; height: 100%; color: #FFF; opacity:0; z-index:9;  transition:opacity .6s; -webkit-transition:opacity .6s; -moz-transition:opacity .6s; } .disable-transition .hover-item-details-container{ transition:none; -webkit-transition:none; -moz-transition:none; -ms-transition:none; } .hover-item-details-container h2{ position:relative; padding:0px 15px; max-width:100%; font-size: 24px; font-weight: 400; line-height:44px; border-bottom:1px solid #f9f9f9; text-overflow: ellipsis; white-space:nowrap; overflow:hidden;  color: #F9F9F9; transform:translateY(-60px); -webkit-transform:translateY(-60px); -moz-transform:translateY(-60px); -ms-transform:translateY(-60px);  opacity:0;  transition:all .49s; -webkit-transition:all .49s; -moz-transition:all .49s; } .disable-transition .hover-item-details-container h2{ transition:none; -webkit-transition:none; -moz-transition:none; -ms-transition:none; } .hover-item-details-container h2 a{ color:inherit; } .hover-item-details-container h2 a:hover{ color:inherit; } .hover-active .hover-item-details-container h2{ transform:translateY(0px); -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -ms-transform:translateY(0px);  opacity:1; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: inline-block; margin-bottom:5px; } .hover-item-details-container span{ display:block; position:relative; transform:translateY(60px); -webkit-transform:translateY(60px); -moz-transform:translateY(60px); -ms-transform:translateY(60px);  opacity:0.3;  transition:all .35s; -webkit-transition:all .35s; -moz-transition:all .35s; } .disable-transition .hover-item-details-container span{ transition:none; -webkit-transition:none; -moz-transition:none; -ms-transition:none; } .hover-item-details-container span.small-hover-elem{ display:none; } .hover-item-details-container .grid-hover-categories{ padding-bottom:5px; } .hover-item-details-container .grid-hover-categories a.escapea{ font-weight:300; color:inherit; font-style:italic; } .hover-active .hover-item-details-container span{ transform:translateY(0px); -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -ms-transform:translateY(0px);  opacity:1; line-height:150%; } .hover-active .hover-item-details-container{ visibility:visible; opacity:1; }  .hover-active-small .hover-item-details-container{ visibility:visible; opacity:1;  padding:15px; top:auto; bottom:0px; transition:none; -webkit-transition:none; -moz-transition:none; } .hover-active-small .hover-item-details-container a{ color:inherit; padding:0px; } .hover-active-small .hover-item-details-container h2{ transform: translateY(0px); -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); opacity: 1; } .hover-active-small .azoom-woo-hover-container{ border:none; z-index:999; } .hover-active-small .hover-item-details-container .grid-hover-categories, .hover-active-small .hover-item-details-container .grid-hover-excerpt{ display:none; } .hover-active.hover-active-medium .rockthemes-hover h2{ font-size:24px;   transition:top .48s, font-size 0s; -webkit-transition:top .48s, font-size 0s; -moz-transition:top .48s, font-size 0s; -ms-transition:top .48s, font-size 0s; } .disable-transition .hover-active.hover-active-medium .rockthemes-hover h2{ transition:none; -webkit-transition:none; -moz-transition:none; -ms-transition:none; } .hover-active.hover-active-medium:not(.tall) .rockthemes-hover .hover-item-details-container span{ display:none; } .hover-active.hover-active-medium .azoom-hover-effect a i{ font-size:19px; line-height:24px; } .hover-active.hover-active-medium .azoom-hover-effect li{ padding:14px 10px 9px; } .hover-active.hover-active-medium .hover-item-details-container{  transition:none; -webkit-transition:none; -moz-transition:none; } .hover-active.hover-active-medium .grid-hover-excerpt{display:none;} .hover-active.hover-active-medium.wide .hover-item-details-container{ padding:18px 30px; } .azoom-hover-effect li.link-elem, .hover-active.hover-active-medium .azoom-hover-effect li.link-elem{ padding:0; } .azoom-hover-effect li.link-elem i{ padding:10px 20px 10px 35px; margin:0px; font-size:16px; } .hover-active.hover-active-medium .azoom-hover-effect li.link-elem i{ font-size:16px; padding:14px 20px 9px 15px; margin-left:0px; } .hover-active.hover-active-medium .azoom-hover-effect li.link-elem a:hover i{ -webkit-animation-name: none; -webkit-animation-duration:0 ; -moz-animation-name: none; -moz-animation-duration: 0; animation-name: none; animation-duration: 0; }  .widetall .hover-item-details-container{ padding:45px; } .widetall .azoom-hover-effect li{ padding:25px 15px 25px 25px; } .widetall .hover-item-details-container h2{ font-size:37px; line-height:inherit; } .widetall .hover-item-details-container .grid-hover-categories{ padding-bottom:8px; } .widetall .hover-item-details-container .grid-hover-categories a.escapea{ font-size:16px; } .widetall .azoom-hover-effect li.link-elem{ padding:0px; margin:0px; } .widetall .azoom-hover-effect li.link-elem i{ padding:25px 25px 15px 45px; } .boxed-layout .grid-description .azoom-woo-grid-buttons{ margin: 0 -1.875em; }  .wall-mode-active .azoom-woo-hover-container{ border-top:3px solid #f9f9f9; } .azoom-hover-effect li.azoom-woo-grid-buttons{ padding:0px; } .azoom-hover-container.woo-grid-hover{ height:auto; } .hover-active .azoom-hover-container.woo-grid-hover{ bottom:0px; } .azoom-woo-grid-hover{ background: #56CCC8; padding: 11px 18px; position: relative; bottom: 43px; display: inline-block; z-index: 999; color: #FFF; text-align:center; } .hover-active .azoom-woo-grid-hover{ height:auto; bottom:0px;  width:100%; background:transparent; } .azoom-woo-grid-hover .grid-price{ font-size:16px; line-height:21px; } .woo-grid-hover .azoom-hover-effect .azoom-woo-grid-buttons{ position:relative; float:none; clear:both; display:block; } .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span{ text-align:center; } .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span.large-6:last-child{ border-left:3px solid #56CCC8; } .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span a{ display:inline-block; padding:10px 15px;  font-size:14px; margin:0px; color:inherit; } .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span i{ font-size:12px; margin-right:10px; } .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span .icomoon-icon-shopping114{ font-size:16px; top:1px; } .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span a:hover{ color:#56CCC8; } .azoom-hover-effect .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span a{ color:#f9f9f9; } .woo-grid-hover .azoom-hover-effect{ position:relative; padding:0px; background:#152840; visibility:hidden; } .hover-active .woo-grid-hover .azoom-hover-effect li{ width: 100%; text-align: center; padding: 0px; } .hover-active .woo-grid-hover .azoom-hover-effect li.hover-mobile-back a{ padding: 10px 30px 10px; display: inline-block; } .hover-active .woo-grid-hover .azoom-hover-effect li.hover-mobile-back a i{ color:#f9f9f9; } .hover-active .woo-grid-hover .azoom-hover-effect, .hover-active-small .woo-grid-hover .azoom-hover-effect{ visibility:visible; } .woo-grid-hover .woo-grid-title{ font-size:24px; line-height:28px; color:inherit; display:none; } .hover-active .woo-grid-hover .woo-grid-title{display:block;} .azoom-hover-effect li.azoom-woo-grid-buttons .rockthemes-woo-buttons-container span i{ font-size:inherit; line-height:inherit; margin-right:5px; padding:0px; } .azoom-hover-effect li.azoom-woo-grid-buttons .rockthemes-woo-buttons-container .add_to_cart_button i{ font-size: 18px; position: relative; top: 3px; line-height: 1px; } .azoom-hover-effect .rockthemes-woo-buttons-container a i{ color:#f9f9f9; } .added_to_cart.wc-forward{ display:none !important; } .grid-price .added_icon{ font-size:14px;  margin-left:5px; } .grid-price del{ font-size:14px; } .woo-grid-hover .rockthemes-woo-buttons-container a i{ padding:0px; transition:all .3s !important; -webkit-transition:all .3s !important; -moz-transition:all .3s !important; } .woo-grid-hover .azoom-hover-effect .rockthemes-woo-buttons-container a:hover, .woo-grid-hover .azoom-hover-effect .rockthemes-woo-buttons-container a:hover i{ color:#56CCC8; } .list-description .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span a{ color:inherit; }  .hover-active.hover-active-medium .azoom-woo-grid-buttons span:not(.rt_loading){ display:inline-block; } .hover-active.hover-active-medium .rockthemes-hover .azoom-woo-grid-buttons span .text{ display:none; } .hover-active.hover-active-medium .azoom-hover-effect .azoom-woo-grid-buttons{ padding:0px; } .hover-active.hover-active-medium .grid-price span{ display:inline-block; } .hover-active.hover-active-medium .azoom-woo-grid-hover{ background:transparent; } .hover-active-small .woo-grid-hover .azoom-woo-grid-hover{ display:none; } .add_to_cart_button.loading .rt_spinner{ position:absolute; top:50%; left:50%; margin-top:-15px; margin-left:-25px; } .add_to_cart_button .rt_loading.woocommerce-loader{ display:none; } .add_to_cart_button:not(.loading) .rt_loading.woocommerce-loader > .rt_spinner > *{ transition:none; -webkit-transition:none; -moz-transition:none; -ms-transition:none;  animation:none; -webkit-animation:none; -ms-animation:none; } .add_to_cart_button.loading .rt_loading.woocommerce-loader{ position:absolute; background:#fff; top:0px; left:0px; width:100%; height:110%; display:block;  z-index:9; }  .relative-container.image-hover-enabled{ display:inline-block; overflow:hidden;  width:auto;  max-width:100%; } .single-image-hover-bg{ position:absolute; display:block; height:42px; line-height:42px; width:100%; max-width:100%; bottom:0px; left:0px; text-align:center; } .azoom-single-image:not(.single-image-hover-centered) .single-image-hover-bg{ transform:translateY(48px);  -webkit-transform:translateY(48px);  -moz-transform:translateY(48px);  -ms-transform:translateY(48px); } .azoom-single-image:not(.single-image-hover-centered) a:hover .single-image-hover-bg{ transform:translateY(0px);  -webkit-transform:translateY(0px);  -moz-transform:translateY(0px);  -ms-transform:translateY(0px); } .single-image-hover-title{ position:relative; display:block; font-size:18px; } .azoom-single-image:not(.single-image-hover-centered) .single-image-hover-title{ transform:translateY(80px);  -webkit-transform:translateY(80px);  -moz-transform:translateY(80px);  -ms-transform:translateY(80px); } .azoom-single-image:not(.single-image-hover-centered) a:hover .single-image-hover-title{ transform:translateY(0px);  -webkit-transform:translateY(0px);  -moz-transform:translateY(0px);  -ms-transform:translateY(0px); } .single-image-hover-centered .single-image-hover-bg{ width: 80%;   transform: translateX(10%);   bottom: calc(50% - 21px); } .azoom-single-image a:hover .single-image-hover-bg{ width: 100%;   transform: translateX(0%); }   .azoom-overflow-image{ position:absolute; z-index:99;  max-width:100%; } .azoom-snap-image{ position:relative; } .azoom-overflow-image.azoom-snap-image{ position:absolute;  width:100%; }   .rockthemes-blog-basic h3{ font-size:20px; font-weight:300; }   .azoom-steps-wrapper{ display:block; position:relative; max-width:100%; overflow:hidden;  padding:0px 0px 0 15px; } .azoom-steps{ position:relative; display:block; margin:160px 0px 190px; z-index:9; } .azoom-steps.mousedown{ transition:none !important; -webkit-transition:none !important; -moz-transition:none !important; } .azoom-steps ul{ background:#c5cdd1; } .azoom-steps, .azoom-steps *{ -webkit-backface-visibility: hidden; -webkit-perspective: 1000;  transform-origin:left top; -webkit-transform-origin:left top; } .azoom-steps ul li{ position:relative; height:2px; background:inherit; padding:0px; } .azoom-steps li:first-child:before, .azoom-steps li:last-child:after{ content:''; display:block; position:absolute; width:8px; height:8px; background:inherit; top:-3px; left:0px; } .azoom-steps li:last-child:after{ right:0px; left:auto; } .rtl .azoom-steps li:first-child:before{ right:0px; left:auto; } .rtl .azoom-steps li:last-child:after{ right:auto; left:0px; } .azoom-steps li .step-icon{ width:40px; height:40px; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px;  border-top-left-radius: 40px; border-top-right-radius: 40px; border-bottom-left-radius: 40px; border-bottom-right-radius: 40px;   display:block; position:absolute; top:-19px; margin-left:50%; left:-20px; background:inherit;  text-align:center; color:#f9f9f9;  cursor:pointer; z-index:1; } .azoom-steps li .step-icon .number{ line-height:36px; } .azoom-steps li .step-icon .number::-moz-selection, .azoom-steps li .step-icon .number::selection, .azoom-steps li .step-icon::-moz-selection, .azoom-steps li .step-icon::selection{ background-color:transparent; } .steps-noselect {   -webkit-touch-callout: none;   -webkit-user-select: none;   -khtml-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none; } .azoom-steps li .step-icon .check{ line-height:40px; display:none; } .azoom-steps li .step-nav{ position:absolute; top:-45px; left:-16px; left:-26px; margin-left:50%; color:inherit; visibility:hidden; min-width:60px; clear:after; font-size:20px; } .azoom-steps li:nth-child(even) .step-nav{ left:-16px; left:-26px; top:auto; bottom:-45px; } .azoom-steps li .step-nav i{ position:relative; opacity:0; width:14px; width:40px; float:left;  transition:all .48s .18s; -webkit-transition:all .48s .18s; -moz-transition:all .48s .18s; } .azoom-steps li .step-nav .step-back, .azoom-steps li .step-nav .step-next{ cursor:pointer; font-weight:bold; text-align:left; } .azoom-steps li.active .step-nav{ visibility:visible; } .azoom-steps li.active.done .step-nav{ display:none; } .azoom-steps li .step-nav i:first-child{ transform:translateX(5px); } .azoom-steps li .step-nav i:last-child{ transform:translateX(-5px); } .azoom-steps li.active .step-nav i:first-child{ transform:translateX(-5px); opacity:1; } .azoom-steps li.active .step-nav i:last-child{ transform:translateX(5px); opacity:1; } .azoom-steps li.active.done .step-icon .check{ display:inline; } .azoom-steps li.active.done .step-icon .number{ display:none; } .azoom-steps li .step-details{ position:absolute; top:-164px; min-width:198px; margin-left:50%; visibility:hidden;  transition:all .6s; -webkit-transition:all .6s; -moz-transition:all .6s; } .rtl .azoom-steps li .step-details{ margin-left:auto; margin-right:50%; } .azoom-steps li.active .step-details{ visibility:visible; } .azoom-steps li .step-details *{ margin-left:90px; } .azoom-steps li .step-details > h3{ font-size:18px; font-weight:600; margin-left:60px; min-width:230px; opacity:0;  transition:all .4s .3s;  -webkit-transition:all .4s .3s;  -moz-transition:all .4s .3s;  } .azoom-steps li .step-details p, .azoom-steps li .step-details a{ margin-left:60px; min-width:230px; opacity:0;  transition:all .6s .3s;  -webkit-transition:all .6s .3s;  -moz-transition:all .6s .3s; } .azoom-steps li:nth-child(odd) .step-details > h3, .azoom-steps li:nth-child(odd) .step-details p, .azoom-steps li:nth-child(odd) .step-details a{ margin-left:0px; } .azoom-steps li.active .step-details > h3, .azoom-steps li.active .step-details p, .azoom-steps li.active .step-details a{ transform:translateX(-30px); -ms-transform:translateX(-30px); -webkit-transform:translateX(-30px); opacity:1; } .azoom-steps li:nth-child(odd) .step-details{ top:auto; top:105px;  left:0px; margin-left:30px; } .rtl .azoom-steps li:nth-child(odd) .step-details{ margin-left:auto; margin-right:30px; } .azoom-steps li:last-child .step-details, .azoom-steps li:first-child .step-details{ } .azoom-steps li .step-details-line{ background:#c5cdd1; width:2px; position:absolute; margin-left:50%; left:-1px; height:120px;  transform:translateY(10px) scaleY(0); -ms-transform:translateY(10px) scaleY(0); -webkit-transform:translateY(10px) scaleY(0);  transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; } .azoom-steps li.active .step-details-line{ transform:translateY(-120px) scaleY(1.0); -ms-transform:translateY(-120px) scaleY(1.0); -webkit-transform:translateY(-120px) scaleY(1.0); } .azoom-steps li.active:nth-child(odd) .step-details-line{ transform:translateY(0px) scaleY(1.0); -ms-transform:translateY(0px) scaleY(1.0); -webkit-transform:translateY(0px) scaleY(1.0); height:80px; } .azoom-steps li .step-details-line:before{ content:''; background:inherit; width:8px; height:8px; display:block; position:absolute; top:0px; left:-3px; } .azoom-steps li:nth-child(odd) .step-details-line:before{ top:auto; bottom:0px; }  .azoom-steps.responsive li:nth-child(odd) .step-details{ top: 60px; left: 60px; margin-left:50%; } .azoom-steps.responsive li:nth-child(even) .step-details{ left:-5px } .azoom-steps.responsive{ margin:150px 0px 210px; }  .rockthemes-googlemap-container{min-height:100px; position:relative; display:block;} .rockthemes-googlemap{height:100%;} .rockthemes-googlemap img{max-width:none !important;}  .rock-promotion-box{position:relative; display:block;} .promotion-box-button{text-align:right; vertical-align:middle;} .promotion-box-button .button{margin:0px;} .promotion-box-button .button.button-large{margin:-11px;} .promotion-box-content h1, .promotion-box-content h2, .promotion-box-content h3, .promotion-box-content h4, .promotion-box-content h5, .promotion-box-content h6{ margin-top:0px; } .rock-promotion-box .promotion-box-content p, .rock-promotion-box .promotion-box-content *{color:inherit;} .rock-promotion-box .promotion-box-button-container{position:absolute; top:50%; right:0px; display:block; margin-top:-27px;} .rock-promotion-box .promotion-box-content{margin-right:200px; position:relative; font-size:13px;} .rock-promotion-box .promotion-box-content p:last-child{margin-bottom:0px;}  .rock-alert-box{position:relative;} .rock-alert-box .alert-box-content{padding-right:35px; padding-left:15px; line-height:150%;} .rock-alert-box .alertbox-icon{font-size:36px; float:left; padding-top:5px; padding-right:30px; padding-bottom:0px;} .rock-alert-box .alert-box-close{cursor:pointer; font-size:24px;} .rock-alert-box p{color:inherit;} .rock-alert-box p:last-child{margin-bottom:0px;} .rock-alert-box .close{ font-size: 28px; padding: 5px; line-height: 28px; position: absolute; top: -30px; right: -5px; color: #333; opacity: 0.3; } .alert-box.alert{background-color:#ea6060; color:#691313; color:#fff; border-color:#ea6060 ;} .alert-box.success{background-color:#56CCC8; color:#0A5856; color:#fff; border-color:#56CCC8 ;} .alert-box.info{background-color:#324864; color:#3b8f99; color:#fff; border-color:#89b8c0 ;} .alert-box.caution{background-color:#EC4F2C; color:#af9227; color:#fff; border-color:#d4ba80 ;}  .rock-references-builder{display:block; position:relative; padding-top:15px;} .rock-references-content{display:block; position:relative; overflow:hidden;} .rock-references-builder .references-builder-title{ font-weight: 600; font-size: 20px; margin-bottom: 15px; } .rock-references-builder ul li img{margin:0px auto; display:block !important; transition:all 0.4s; -webkit-transition:all .4s; -moz-transition:all .4s; -o-transition:all .4s;} .rock-references-builder ul li img:hover{opacity:0.8; filter:alpha(opacity=80);} .rock-references-builder .azoom-element-responsive-buttons{ text-align:center; } .rock-references-builder .references_next_button, .rock-references-builder .references_previous_button{ display: inline-block; cursor: pointer; background:#f9f9f9; border: 1px solid #C5CDD1; color:#C5CDD1; border-radius: 19px; text-align: center; line-height: 19px; width: 19px; height: 19px; font-size: 11px; } .rock-references-builder .references_next_button:hover, .rock-references-builder .references_previous_button:hover{ background:#C5CDD1; border-color:#fff; color:#fff; }   .testimonials-builder-container{display:block; margin:0 0 30px 0px;} .testimonials-builder-container .swiper-single-element .swiper-pagination{top:30px;} .rock-testimonials-content{display:block; position:relative; text-align:center;} .rock-testimonials-content.azoom-swiperslider{overflow:visible;} .rtl .azoom-swiperslider .testimonials-content, .rtl .azoom-swiperslider .testimonials-content *{ direction:rtl;} .rock-testimonials-single{ position:relative;  display:inline-block;  width:100%;  max-width:100%;  text-align:center;  padding:0px 60px;  box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; } .rock-testimonials-single span{display:inline-block;} .rock-testimonials-single .testimonials-content{ margin-bottom:30px;  margin-left:auto; margin-right:auto; width:100%;  max-width:780px; } .rock-testimonials-single .testimonials-content, .rock-testimonials-single .testimonials-content p{font-size:24px; font-style: italic; font-weight: 300; line-height:150%;} .rock-testimonials-single .testimonial-image{float:left; width:45px; border-radius:45px; overflow:hidden;} .rock-testimonials-single .name-company{margin-left:15px; margin-top:4px; font-size:16px; line-height:18px; text-align:left;} .rock-testimonials-single .testimonials-details{font-size:14px; display:inline-block;} .rock-testimonials-single .testimonials-details strong{font-weight:600;} .testimonials-soft-color{color:#999;}   .social-icon.icon-group-container{display:inline-block; position:relative;} .rock-social-icon{position:relative; display:block; width:45px; height:45px; overflow:hidden; cursor:pointer; float:left;} .rtl .rock-social-icon{float:left;} .rock-social-icon .social-icon-container{position:relative; font-size:19px; min-width:90px; line-height:45px; text-align:center; margin-left:0px;} .rock-social-icon .social-icon-container i{margin:0; padding:0; position:relative; display:inline-block; text-align:center; float:left; width:45px; line-height:45px;} .rtl .rock-social-icon .social-icon-container i{float:right;} .rock-social-icon:hover .social-icon-container{margin-left:-45px;} .rtl .rock-social-icon:hover .social-icon-container{margin-left:0px; margin-right:-45px} .rock-social-icon a:hover .social-icon-hover, .rock-social-icon a .social-icon-hover{text-decoration:none;} .rock-social-icon a:hover{text-decoration:none;} .rock-social-icon a .social-icon-hover{ background:#f9f9f9; } .header-top-2 .social-icon .rock-social-icon{ border:none; border-right:1px solid #f0f0f0; } .header-top-2.wpml-selector-active .header-social-container{ margin-right:2px; } .header-top-2.wpml-selector-active .header-social-container{ margin-right:0px; } .header-top-2 .social-icon .rock-social-icon:first-child{ border-left:1px solid #f0f0f0; } .header-top-2 .social-icon .rock-social-icon:last-child{ border-right:none; } .header-top-2 .header-social-container{ max-height:45px; display:inline-block; }   .azoom-team-members{} .azoom-team-members > ul{ margin:0 -0.625rem 0 -0.625rem; } .team-member-article{display: block; overflow: hidden; text-decoration: none; cursor:pointer; opacity:1;} .team-member-article:hover{opacity:.8;} .article-margin-bottom{margin-bottom:20px;} .current.article-margin-bottom{margin-bottom:0px;} .team-member-article a:hover img {-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; opacity: 0.8;} .team-member-article .member-details {display: none;}  .azoom-team-members .member-details img[width="0"]{width:100%;}  .team-member-box{ position:relative;  border-top: 1px solid #C5CDD1; border-bottom: 1px solid #C5CDD1; padding:30px 0px; margin-bottom: 60px; display:none; } .team-member-box-close{ font-size:64px; font-weight:100; position:absolute; top:0px; right:0px; z-index:9; color:#787878; opacity:0.3; cursor:pointer;  transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; } .team-member-box-close:hover{ opacity:0.6; } .team-member-box h3{ font-weight: 500; } .team-member-box h3 > span{ font-weight: 200; display:block; }  .error-404-icon{font-size:118px; float:left; color:#00aae8;} .error-404-details{padding-left:180px; padding-top:0px;} .error-404-header{font-weight:600; color:#666;} .error-404-description{font-size: 24px; color: #666; font-weight: 300;}   .rockthemes-list ul, .rockthemes-list li{list-style:none; padding:0px; margin:0px; display:block;} .rockthemes-list li{margin:0px 0px 5px;} .rockthemes-list li i{line-height: 21px; margin: 3px 10px 0 0; float: left; display: block; font-size: 12px; } .rockthemes-list li > div{margin-left:25px;}   article[rel="single-post"]{margin-bottom:30px; padding-bottom:0px;} .article-details{margin-left:75px;} .entry-header{margin-bottom:15px;} .entry-summary, .article-details .entry-content{margin-bottom:45px; -ms-word-wrap: break-word; word-wrap: break-word;} .article-details .entry-content:after{content:''; clear:both; display:block; width:100%;} .entry-thumbnail{display:inline;} .entry-thumbnail:after{content:''; display:block; position:relative; width:100%; height:20px;} .entry-header .azoom-iframe-container{margin-bottom:20px;} .azoom-title-date-container{} .azoom-title-date-container a:hover{text-decoration:none;} .date-area-container{background:#152840; position:relative; width:60px; height:85px; border-right:none;} .date-area-container a{color:#fff;} .post-format-container{ position:relative; width:60px; height:60px; background:#56CCC8; color:#fff; } .entry-sticky-container{ position:relative;  width:60px;  height:60px;  background:#FFFFFF;  color:#c5cdd1;  text-align:center; } .entry-sticky-container i{ line-height:60px;  font-size:24px; } .entry-love-container{ position:relative;  width:60px;  height:60px;  background:#c5cdd1;  color:#f9f9f9; } .entry-love-container i{ font-size:24px; } .entry-love-container span{ position: absolute; margin-left: 50%; left: 7px; top: 32px; font-size:12px; } .entry-love-container a{ position: absolute; margin-left: 50%; left: -16px; top:17px; color:inherit; } .entry-love-container a:hover{ color:inherit; } .azoom-love-icon[data-loved-this="yes"], .azoom-love-icon[data-loved-this="yes"] a i{ color:#ea6060; } .entry-thumbnail .relative-container > img{ position:relative; top:0px; }  .audio-content{ display:block; max-width:100%; position:relative; }  .audio-content .mejs-container, .audio-content .mejs-embed, .audio-content .mejs-embed body, .audio-content .mejs-container .mejs-controls{ background:#C5CDD1; } .audio-content .mejs-controls .mejs-time-rail .mejs-time-current{ background:#56CCC8; } .more-link{float:right;} .more-link:not(.button){color:#00aae8; position:relative;} .more-link i{font-size:10px; font-weight:600;} .rtl .more-link{float:none;}  article label{display:inline;} input[type="password"]{display:inline; max-width:100%; height:auto;} article input[type="submit"]{display:inline-block; float:none; margin-top:-3px;} .article-date-post-format{float:left;} .date-area{text-align:center;} .date-area .day-area{font-size:30px; font-weight:100; padding-top:4px; margin-bottom:7px; text-align:center; display:block;} .date-area .month-area{text-transform:uppercase; margin-bottom:3px; font-size:12px; display:block; text-align:center;} .date-area .year-area{font-size:14px;} .azoom-post-social{ margin: 30px 0px; padding: 15px 0px; display: block; position: relative; width: 100%; } .azoom-post-social > *{float:left !important; margin-right:10px; display:block; width:90px !important; overflow:hidden;} .post-format-container .icomoon-icon{ font-size:24px; position: absolute; left: 50%; top: 50%; margin-top: -12px; margin-left: -12px; } .title-container, .title-container a{ font-size:28px;  font-weight:400;  display:block;  width:100%;  margin-bottom:14px;  -ms-word-wrap: break-word; word-wrap: break-word; } .azoom-title-date-container .title-container{ margin-bottom:20px; }  .entry-meta{font-size:14px;} .entry-meta-single{ margin-right: 10px; margin-bottom:10px; background: #56CCC8; padding: 10px 15px; display: inline-block; color:#f9f9f9; } .rtl .entry-meta-single{ margin-right:auto; margin-left:10px; } .entry-meta-single a{ color:#f9f9f9; } .entry-meta-single a:hover{ color:#fff; } .entry-meta-single i{margin-right:10px; position:relative; top:1px;} .comments-link{margin-right:30px;} .comments-link i{margin-right:5px;} .leave-reply i, .post-view i {margin-right:5px; position:relative; top:1px;} .comments-link, .post-view{float:left;} .post-view{font-size:inherit;} .post-view-single{line-height:18px; font-size:inherit; float:left;}  .posts-navigation{ position: relative; margin: 0 0 30px; display: inline-block; width: 100%; font-size:16px; } .boxed-layout .posts-navigation{ margin: 3.750em -1.875em; position: relative; width: auto; padding: 30px; background: #FFF; display:block;  box-shadow:0 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1); -moz-box-shadow:0 1px 1px rgba(0,0,0,0.1); } .boxed-layout .posts-navigation hr{ display:none; } .posts-navigation .next-article-link{ float:right;  display:inline;  margin-left:15px;  width:60px;  height:60px; } .posts-navigation .back-article-link{ float:left;  display:inline;  margin-right:15px;  width:60px;  height:60px; }   .author-info{ background:#f9f9f9; padding:30px; position:relative;  color:#787878; } .author-info:hover{ background:#ffffff; } .author-info .author-avatar{ display:inline; float:left; } .author-info .author-description{ margin-left:110px; } .author-info .author-title{ font-size: 24px; line-height: 100%; margin-top: 0px; margin-bottom: 15px; } .author-info .author-bio a{ display:block; margin:15px 0px 0px; } .boxed-layout .author-info{ background:none; padding:0px; position:relative;  color:#787878;  box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; } .boxed-layout .author-info:hover{ background:none; }      .single-author .entry-meta .author, .sticky.format-standard .entry-meta .date, .sticky.format-audio .entry-meta .date, .sticky.format-chat .entry-meta .date, .sticky.format-image .entry-meta .date, .sticky.format-gallery .entry-meta .date { display: none; } .wp-caption .wp-caption-text, .entry-caption, .gallery-caption { color: #220e10; font-size: 18px; font-style: italic; font-weight: 300; } .gallery-caption { background-color: rgba(0, 0, 0, 0.7); box-sizing: border-box; color: #fff; font-size: 14px; line-height: 1.3; margin: 0; max-height: 50%; opacity: 0; padding: 2px 8px; position: absolute; bottom: 0; left: 0; text-align: left; -webkit-transition: opacity 400ms ease; transition:     opacity 400ms ease; width: 100%; } .gallery-caption:before { box-shadow: 0 -10px 15px #000 inset; content: ""; height: 100%; min-height: 49px; position: absolute; left: 0; top: 0; width: 100%; } .gallery-item:hover .gallery-caption { opacity: 1; } .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { display: none; }  .gallery-caption { background: #000; filter: alpha(opacity=0); }  #calendar_wrap #wp-calendar{ width:100%; text-align:center; } #calendar_wrap #wp-calendar caption{ text-align:left; font-weight:600; font-size:18px; } #calendar_wrap #wp-calendar #prev, #calendar_wrap #wp-calendar #next{ font-weight:600; }  .comment-list > li.comment{ min-height:80px; } .comments-area .nav-previous i, .comments-area .nav-next i{ font-size:12px; } ol.comment-list {  list-style:none;  margin:0 0 30px;  padding:0;  text-indent:0;  display: inline-block; width: 100%; max-width: 100%; } ol.comment-list li { margin-bottom:30px; position:relative;} ol.comment-list li.comment div.comment-author {margin-bottom:5px;} ol.comment-list li.comment div.vcard { font-size:16px; font-weight:600; margin:0px; padding:0px; border:none; width:100%;} ol.comment-list li.comment .comment-author cite{font-style:normal; line-height:100%; font-size:20px;} ol.comment-list li.comment .comment-author { font-style:normal; font-size:20px; line-height:100%; color:#00AAE8; font-weight:600;} ol.comment-list li.comment .comment-author a.url {color:#00aae8 !important; font-size:20px; line-height:100%;} ol.comment-list li.comment div.vcard img.avatar { margin:0 1em 1em 0; } ol.comment-list li.comment div.vcard img{ background:#333;} ol.comment-list li.comment div.vcard img.avatar-32 {} ol.comment-list li.comment div.vcard img.photo {} ol.comment-list li.comment div.vcard span.says {display:none;} ol.comment-list li.comment .comment-metadata {float:left;} ol.comment-list li.comment .comment-meta { font-size:11px; margin-left:110px;} ol.comment-list li.comment .comment-awaiting-moderation{display:block; margin-left:110px;} ol.comment-list li.comment .comment-meta a {} ol.comment-list li.comment p {margin:0 0 1em; color:#666666; margin-top:5px;} ol.comment-list li.comment div.reply { font-size:11px; } ol.comment-list li.comment div.reply a { color:#fff; margin-top:0px; } ol.comment-list li.comment ol.children { list-style:none; margin:1em 0 0; text-indent:0; } ol.comment-list li.comment ol.children li.depth-2 { margin:0 0 30px 60px; } ol.comment-list li.comment ol.children li.depth-3 { margin:0 0 30px 60px; } ol.comment-list li.comment ol.children li.depth-4 { margin:0 0 30px 60px; } ol.comment-list li.comment ol.children li.depth-5 { margin:0 0 30px 30px; } ol.comment-list li.comment ol.children li.depth-6 { margin:0 0 30px 30px; } ol.comment-list li.comment ol.children li.depth-7 { margin:0 0 30px 30px; } ol.comment-list li.comment ol.children li.depth-8 { margin:0 0 30px 15px; } ol.comment-list li.comment ol.children li.depth-9 { margin:0 0 30px 15px; } ol.comment-list li.comment ol.children li.depth-10 { margin:0 0 30px 15px; } .comment-body{ position:relative; background:#f9f9f9; } .children li{ position:relative; } .comment-author-image{ width:80px; height:80px; display:inline; float:left; } .comments-area .comments-title{margin-bottom:30px;} .comments-area .navigation{margin-bottom:30px;} .comments-area .navigation .nav-next{text-align:right;} .comments-area > .row > div > #respond.comment-respond{margin-top:0px;} #respond.comment-respond > h3{margin-bottom:30px;} .comments-area input, .comments-area textarea{ margin-bottom:30px; } .comments-area input[type="checkbox"]{ margin-bottom:0px; } .bypostauthor .comment-body{background:#fff;} .comment-author-badge{ width:300px; height:300px; position:relative;  overflow: hidden; position:absolute; top:0px; left:0px; } .badge-top-left{ top: 15px; left: -40px; position: absolute; width: 140px; height: 30px; background: #56CCC8; color: #FFF; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); z-index: 9; text-align: center; font-size: 12px; line-height: 30px; } textarea.comments-field{ width:100%; min-height:140px; } .comments-submit, #comments-submit{ width:168px; margin-bottom:15px; } #respond{ margin-top:30px; } .comment-respond #reply-title small{margin-left:-7px;}  .inputs-class-num{ border:1px solid #e0e0e0; background:#eeeeee; color:#999999; padding:5px; padding-left:10px; padding-right:10px; margin:10px; float:left; margin-left:0px; width:290px; position:relative; display:block; height:27px; } .box-shadow-dark{ -webkit-box-shadow:inset 0 0 2px #00AAE8;  -moz-box-shadow:inset 0 0 2px #00AAE8;  box-shadow:inset 0 0 2px #00AAE8;  border-color:#00AAE8; } .comment-list .reply{ text-align:right; } .comment-list .reply a, #cancel-comment-reply-link{ background:#56CCC8; font-weight:normal; color:#fff; font-size:14px; position:relative; cursor:pointer; text-align:center; padding:5px 10px; } .comment-list .reply a:before{ font-family: 'icomoon'; content: "\e669"; position: relative; margin-right: 8px; top: 1px; font-size:inherit; font-weight:normal; color:#fff; } a#cancel-comment-reply-link{ margin-left:30px; } a#cancel-comment-reply-link:before{ font-family: 'icomoon'; content: "\e6fd"; position: relative; margin-right: 8px; top: -1px; font-size:10px; font-weight:normal; color:#fff; } .comment-list .reply a:hover{text-decoration:none;}   .widget_rockthemes_tabs_widget{} .widget_rockthemes_tabs_widget hr{margin:10px 0px; border-color:#f9f9f9;} .widget_rockthemes_tabs_widget .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header, .widget_rockthemes_tabs_widget .rock-tabs-content-container a, .widget_rockthemes_tabs_widget .rock-tabs-content-container p, .widget_rockthemes_tabs_widget .rock-tabs-content-container strong{ font-size:14px; } .widget_rockthemes_tabs_widget .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header{ width:33.333%; text-align:center; } .widget_rockthemes_tabs_widget .tabs-motion-content{ padding:15px; } .rockthemes-payment-icons{ position:relative; } .rockthemes-payment-icons i{ display:inline-block; font-size:30px; margin:5px 8px; }  .widget{ max-width:100%;  -ms-word-wrap: break-word; word-wrap: break-word; } .sidebar-area .widget{margin-bottom:45px; position:relative;} .heading-icon-widget{ width: 8px; height: 8px; top: 12px; left:15px; } .rtl .heading-icon-widget{ left:auto; right:15px; } .sidebar-area .widget > h3, .sidebar-area .widget > .widget-title{ font-weight: 400; margin-bottom: 15px; font-size: 20px; padding: 10px 15px 10px 30px; } .rtl .sidebar-area .widget > h3, .rtl .sidebar-area .widget > .widget-title{ padding: 10px 30px 10px 15px; }  .woocommerce .widget_layered_nav_filters ul li a:hover, .woocommerce-page .widget_layered_nav_filters ul li a:hover{ color:#fff; } .woocommerce.widget ins{background:#56CCC8; padding:0px 5px; color:#fff;} .sidebar-area .star-rating{margin:10px 0px;}  .woocommerce-MyAccount-navigation{ float:left; width:30%; padding-right:30px; } .woocommerce-MyAccount-content{ float:left; width:70%; } .rtl .woocommerce-MyAccount-navigation{ padding-right:0px; padding-left:30px; } .rtl .woocommerce-MyAccount-navigation, .rtl .woocommerce-MyAccount-content{ float:right; } .widget_archive ul, .widget_categories ul, .widget_meta ul, .widget_pages ul, .widget_recent_comments ul, .widget_display_forums ul, .bbp_widget_login .bbp-logged-in, .bbp_widget_login .bbp-login-form, .widget_display_replies ul, .widget_display_topics ul, .widget_display_stats > dl, .widget_display_views ul, .widget_recent_entries ul, .widget_nav_menu ul, .woocommerce.widget_product_categories ul, .woocommerce.widget_recently_viewed_products ul.product_list_widget, .woocommerce.widget_products ul.product_list_widget, .woocommerce.widget_recent_reviews ul.product_list_widget, .woocommerce.widget_layered_nav > ul, .woocommerce.widget_recent_reviews ul, .sidebar-area .woocommerce.widget_shopping_cart ul.cart_list, .sidebar-area .woocommerce.widget_shopping_cart .total, .woocommerce.widget_top_rated_products ul.product_list_widget{ list-style:none;  margin-left:15px; } .woocommerce-MyAccount-navigation ul{ list-style:none; margin:0px; } .rtl aside.widget ul{ margin-left:0px !important; margin-right:15px !important; } .widget_display_forums > ul > li > ul, .bbp_widget_login > ul > li > ul, .widget_display_replies > ul > li > ul, .widget_display_topics > ul > li > ul, .widget_display_stats > ul > li > ul, .widget_display_views > ul > li > ul, .widget_archive > ul > li > ul, .widget_categories > ul > li > ul, .widget_meta > ul > li > ul, .widget_pages > ul > li > ul, .widget_recent_comments > ul > li > ul, .widget_recent_entries > ul > li > ul, .widget_nav_menu > ul > li > ul, .woocommerce.widget_products ul > li > ul, .woocommerce.widget_product_categories .product-categories > ul > li > ul, .woocommerce.widget_layered_nav ul > li > ul, .woocommerce.widget_recent_reviews ul > li > ul, .sidebar-area .woocommerce.widget_shopping_cart ul > li > ul, .sidebar-area .woocommerce.widget_top_rated_products ul > li > ul{ margin-left:15px; } .rtl .widget > ul > li > ul{  margin-left:0px !important; margin-right:15px !important; } .woocommerce-MyAccount-navigation ul li, .widget_display_forums li, .bbp_widget_login li, .widget_display_replies li, .widget_display_topics li, .widget_display_stats dd, .widget_display_views li, .widget_archive li, .widget_categories li, .widget_meta li, .widget_pages li, .widget_recent_comments li, .widget_recent_entries li, .widget_nav_menu li, .woocommerce.widget_product_categories .product-categories li, .woocommerce.widget_recently_viewed_products .product_list_widget li, .woocommerce.widget_products .product_list_widget li, .woocommerce.widget_layered_nav li, .woocommerce.widget_recent_reviews li, .sidebar-area .woocommerce.widget_shopping_cart li, .woocommerce.widget_top_rated_products li{ color: #C5CDD1; padding: 10px 0px 10px 30px; border-bottom: 1px solid #C5CDD1; text-align: left; font-size: 14px; position: relative; } .rtl .woocommerce-MyAccount-navigation, .rtl aside.widget li{ padding:10px 30px 10px 0px !important;  text-align:right !important; } .widget_display_forums li li, .bbp_widget_login li li, .widget_display_replies li li, .widget_display_topics li li, .widget_display_stats li li, .widget_display_views li li, .widget_archive li li, .widget_categories li li, .widget_meta li li, .widget_pages li li, .widget_recent_comments li li, .widget_recent_entries li li, .widget_nav_menu li li, .woocommerce.widget_products .product_list_widget li li, .woocommerce.widget_product_categories .product-categories li li, .woocommerce.widget_recently_viewed_products .product_list_widget li li, .woocommerce.widget_layered_nav li li, .woocommerce.widget_recent_reviews li li, .sidebar-area .woocommerce.widget_shopping_cart li li, .woocommerce.widget_top_rated_products li li{ border:none; } .woocommerce-MyAccount-navigation li:before, .widget_display_forums li:before, .bbp_widget_login li:before, .widget_display_replies li:before, .widget_display_topics li:before, .widget_display_stats dd:before, .widget_display_views li:before, .widget_archive li:before, .widget_categories li:before, .widget_meta li:before, .widget_pages li:before, .widget_recent_comments li:before, .widget_recent_entries li:before, .widget_nav_menu li:before, .woocommerce.widget_products li:before, .woocommerce.widget_product_categories .product-categories li:before, .woocommerce.widget_recently_viewed_products .product_list_widget li:before, .woocommerce.widget_layered_nav li:before, .woocommerce.widget_recent_reviews li:before, .sidebar-area .woocommerce.widget_shopping_cart li:before, .woocommerce.widget_top_rated_products li:before{ content: ''; width: 8px; height: 8px; display: block; position: absolute; left: 0px; top: 17px; background: #c5cdd1;  transition:all .3s; -webkit-transition:all .63s; -moz-transition:all .3s; } .rtl .woocommerce-MyAccount-navigation li, .rtl .widget li:before{ left:auto !important; right:0px; } .woocommerce-MyAccount-navigation li:hover:before, .widget_display_forums li:hover:before, .bbp_widget_login li:hover:before, .widget_display_replies li:hover:before, .widget_display_topics li:hover:before, .widget_display_stats dd:hover:before, .widget_display_views li:hover:before, .widget_archive li:hover:before, .widget_categories li:hover:before, .widget_meta li:hover:before, .widget_pages li:hover:before, .widget_recent_comments li:hover:before, .widget_recent_entries li:hover:before, .widget_nav_menu li:hover:before, .woocommerce.widget_products li:hover:before, .woocommerce.widget_product_categories .product-categories li:hover:before, .woocommerce.widget_recently_viewed_products .product_list_widget li:hover:before, .woocommerce.widget_layered_nav li:hover:before, .woocommerce.widget_recent_reviews li:hover:before, .sidebar-area .woocommerce.widget_shopping_cart li:hover:before, .woocommerce.widget_top_rated_products li:hover:before{ background:#56CCC8; } .woocommerce-MyAccount-navigation li a, .widget_display_forums li a, .bbp_widget_login li a, .widget_display_replies li a, .widget_display_topics li a, .widget_display_stats li a, .widget_display_views li a, .widget_archive li a, .widget_categories li a, .widget_meta li a, .widget_pages li a, .widget_recent_comments li a, .widget_recent_entries li a, .widget_nav_menu li a, .woocommerce.widget_product_categories .product-categories li a, .woocommerce.widget_layered_nav li a, .woocommerce.widget_recent_reviews li a, .woocommerce.widget_products li a, .sidebar-area .woocommerce.widget_shopping_cart li a,.woocommerce.widget_top_rated_products li a { line-height:inherit; } .widget_shopping_cart_content .buttons a{ width:49%; max-width:49%; padding:10px 0px; margin:0px;  box-shadow:0px 1px 1px rgba(0,0,0,0.1);  -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);  -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);  } .right-sidebar-padding{padding-left:15px;} .left-sidebar-padding{padding-right:15px;} .sidebar-widget-title-hr{margin-top:0px;} .widget_search{} .search-results-empty-content #searchform{ max-width:380px; } .bbp-search-form, #bbp-search-form{position:relative;} .bbp-search-form #bbp-search-form #bbp_search_submit, .widget_display_search #bbp-search-form #bbp_search_submit{margin:0px;} .widget_search .searchform label, .search-results-empty-content #searchform label, .widget_product_search #searchform label, .widget_product_search .woocommerce-product-search label{display:none;} .widget_search .searchform input[type="text"], .search-results-empty-content #searchform input[type="text"], .widget_product_search #searchform input[type="text"], .widget_product_search .woocommerce-product-search input[type="text"], .bbp-search-form #bbp-search-form input[type="text"], .widget_display_search #bbp-search-form input[type="text"], #bbp-search-form input[type="text"]{ padding-right:75px;  margin-bottom:0px; border-radius:0px 5px 5px 0px; } .rtl .widget_search .searchform input[type="text"], .rtl .search-results-empty-content #searchform input[type="text"], .rtl .widget_product_search #searchform input[type="text"], .rtl .widget_product_search .woocommerce-product-search input[type="text"], .rtl .bbp-search-form #bbp-search-form input[type="text"], .rtl .widget_display_search #bbp-search-form input[type="text"], .rtl #bbp-search-form input[type="text"]{ padding-right:15px; padding-left:75px; border-radius:5px 0px 0px 5px; } .widget_search .searchform #searchsubmit, .search-results-empty-content #searchform #searchsubmit, .widget_product_search #searchform #searchsubmit, .widget_product_search .woocommerce-product-search #searchsubmit, .bbp-search-form #bbp-search-form #bbp_search_submit, .widget_display_search #bbp-search-form #bbp_search_submit, #bbp-search-form #bbp_search_submit{ width: 40px; height:100%; position: absolute; top: 0px; right: 0px; background: #56CCC8; color:#fff; margin:0px; } .rtl .widget_search .searchform #searchsubmit, .rtl .search-results-empty-content #searchform #searchsubmit, .rtl .widget_product_search #searchform #searchsubmit, .rtl .widget_product_search .woocommerce-product-search #searchsubmit, .rtl .bbp-search-form #bbp-search-form #bbp_search_submit, .rtl .widget_display_search #bbp-search-form #bbp_search_submit, .rtl #bbp-search-form #bbp_search_submit{ right:auto; left:0px; } .widget_search .searchform #searchsubmit:after, .search-results-empty-content #searchform #searchsubmit:after, .widget_product_search #searchform #searchsubmit:after, .widget_product_search .woocommerce-product-search #searchsubmit:after, .bbp-search-form #bbp-search-form #bbp_search_submit:after, .widget_display_search #bbp-search-form #bbp_search_submit:after, #bbp-search-form #bbp_search_submit:after{ content: "\e67f"; font-family: 'icomoon'; font-weight: normal; font-size: 16px; line-height:24px; padding:15px 0px; left: 20px; top:0px; position: absolute; display:block; } .ie9 .widget_search > div > button, .ie9 .search-results-empty-content > div > button, .ie9 .widget_product_search > div > button{ display:none; }  .searchform, #searchform{position:relative;} .special-search-overlay-box .searchform input{margin:0px !important;} .special-search-overlay-box .searchform input[type="submit"]{ position: absolute; top: 1px; right: 1px; height: 28px; box-shadow: none; border: none; border-top-left-radius: 0px; border-bottom-left-radius: 0px; width: 50px; text-indent: -99px; background-size:16px 16px !important; background:#f0f0f0 url(https://www.usenergywindows.com/wp-content/themes/azoom/images/icomoon/search.png) center center no-repeat; margin:0px !important; } .special-search-overlay-box .searchform input[type="submit"]:hover, .special-search-overlay-box .searchform input[type="submit"]:active{ background-size:16px 16px !important; background:#F9F9F9 url(https://www.usenergywindows.com/wp-content/themes/azoom/images/icomoon/search.png) center center no-repeat ; } .special-search-overlay-box .searchform input[type="text"]{ padding-right:55px; }  .tagcloud a, .tagcloud a:not(.escapea):not(.button){ font-size:14px !important;  display: inline-block; padding: 5px 10px; border-radius: 0px; margin: 0 1px 6px 0; background: #c5cdd1; color:#f9f9f9;  transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; } .tagcloud a, .tagcloud a:not(.escapea):not(.button):hover{ background: #56CCC8; color:#fff; } #wp-calendar { width: 100%; border-collapse: collapse; border-spacing: 0; } #wp-calendar td {  text-decoration: none; } #wp-calendar caption {  font-weight: bold;  color: #f0f0f0;  text-align: center;  background: #00aae8;  -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.04);  box-shadow: inset 0 1px rgba(255, 255, 255, 0.04);  padding:10px; } #wp-calendar caption td {  line-height: 32px;  padding: 0 10px;  font-size: 15px;  color: #e2e2e2; } #wp-calendar caption td:hover {  color: white; } #wp-calendar caption .prev {  float: left; } #wp-calendar caption .next {  float: right; } #wp-calendar th, #wp-calendar td {  text-align: center; } #wp-calendar th:first-child, #wp-calendar td:first-child {  border-left: 0; } #wp-calendar th {  font-size: 8px;  color: #696969;  text-transform: uppercase;  background: #f3f3f3;  border-left: 1px solid #f3f3f3; } #wp-calendar td { font-size: 11px; font-weight: bold; border-top: 1px solid #E6E6E6; border-left: 1px solid #E6E6E6; } .widget_calendar table tr th, .widget_calendar table tr td{ padding:5px 0px; } #wp-calendar td { line-height: 18px; color: #666; background: #f9f9f9; } #wp-calendar td:hover, #wp-calendar td.off {  background: #f3f3f3; } #wp-calendar td.off {  color: #b3b3b3; } #wp-calendar td.active, #wp-calendar td:active {  margin: -1px;  background: #f0f0f0;  border: 1px solid #d3d3d3;  -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.05);  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.05); } #wp-calendar td a{ color:#00aae8; } #wp-calendar td.active:first-child, #wp-calendar td:first-child:active {  border-left: 0;  margin-left: 0; } #wp-calendar td.active:last-child, #wp-calendar td:last-child:active {  border-right: 0;  margin-right: 0; } #wp-calendar tr:last-child td.active, #wp-calendar tr:last-child td:active {  border-bottom: 0;  margin-bottom: 0; }   #footer{  } #footer .shadow-divider-up{border:none;} .footer-large{ width:100%;  min-height:40px; padding:90px 0px 60px;  color:#CFCFCF; } .footer-large > .row > .column, .footer-large > .row > .columns{ padding-left:45px; padding-right:45px; } .footer-large > .row > .column:first-child, .footer-large > .row > .columns:first-child{ padding-left:15px; } .footer-large > .row > .column:last-child, .footer-large > .row > .columns:last-child{ padding-right:15px; } .footer-large aside{ position:relative;  margin-bottom:30px; } .footer-large .textwidget{ line-height:150%; } hr.footer-inline-hr{ border-top: 1px solid rgba(0, 0, 0, 0.4); border-bottom: 1px solid rgba(255, 255, 255, 0.07); height: 1px; border-left: none; border-right: none; } .footer-large .widget-title{ margin:0 0 30px 0px; font-size: 24px; } .footer-large .widget > h3, .footer-large .widget > .widget-title{ font-weight: 400; margin-bottom: 15px; font-size: 20px; color:#333; } .footer p, .footer span, .footer li, .footer a, .footer .textwidget, .footer aside{ font-size:14px; } .footer-large .widget ul{ margin-left:0px; }  .footer-large ul.instagram-pics{ max-width:320px; margin-left:auto; margin-right:auto; } .footer-large .instagram-pics, .footer-large .instagram-pics li{ list-style:none; margin:0px; padding:0px; } .footer-large .instagram-pics li{ width:50%; float:left; padding:10px; } .widget_mc4wp_widget input[type="email"]{ width:100%; background:#f0f0f0;  font-size:inherit; } .widget_mc4wp_widget input[type="email"]:focus{ background:#f9f9f9; } .widget_mc4wp_widget input[type="submit"]{ padding:10px; background:#e2e4e7; display:block; font-size:inherit; width:100%; } .widget_mc4wp_form_widget .mc4wp-form-basic input[type=submit]{ width: 100%;   padding: 15px;   margin-top: 3px; } .widget_mc4wp_form_widget .mc4wp-form-basic input[type=submit]:hover{ background: #fff; color: #56ccc8; } #footer .footer-large .tagcloud a:not(.escapea):not(.button){ color:#fff; }  .footer-bottom{ background:#181818; min-height:48px; } .footer-bottom .footer-bottom-left span{ padding:15px 0px; display:block; } .footer-bottom > .row{ border-top:1px solid #C5CDD1; }  .azoom-iframe-container {   position: relative;   padding-bottom: 56.25%;     height: 0;   overflow: hidden; }  .azoom-iframe-container iframe, .azoom-iframe-container > video, .azoom-iframe-container > embed, .azoom-iframe-container .video-player{   position: absolute;   top:0;   left: 0;   width: 100%;   height: 100%; border:none; } .azoom-iframe-container.html5-video{ padding-top:0px; } .azoom-iframe-container.vimeo-video iframe{  }   iframe.twitter-timeline, iframe.twitter-tweet, iframe.twitter-tweet-rendered{width:100%; min-width:100% !important;}  .flickr_badge_image img{ max-width:33%;  height:100%;  margin-right:0px !important;  padding-right:10px; transition:all .3s; -moz-transition:all .3s; -webkit-transition:all .3s; } .flickr_badge_image img:hover{opacity:0.8; filter:alpha(opacity:80);} .customisable-border.thm-dark, .thm-dark .customisable-border, .widget .rpwe-block li { border-bottom:1px solid #444; }     ul.block-collapse{ padding:0px; margin:0px } ul.block-collapse > li{ padding:0px; } ul.block-collapse .rectangle-box{ max-width:100% !important; }  select{ background-color: #FFF; font-family: inherit; color: #000; display: block; width: 100%;  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; line-height:16px;  } .custom-select { background-color: #f9f9f9; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0 0 2em; padding: 0; position: relative; width: 100%; z-index: 1;  transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s;  }  .azoom-small-box-shadow{ box-shadow:0px 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1); -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1); } .azoom-small-text-shadow{ text-shadow:0px 1px 1px rgba(0,0,0,0.1); -webkit-text-shadow:0px 1px 1px rgba(0,0,0,0.1); -moz-text-shadow:0px 1px 1px rgba(0,0,0,0.1); } .header-sticky-active.menu-box-shadow{ box-shadow:0 1px 5px rgba(190, 190, 190, 0.38); -webkit-box-shadow:0 1px 5px rgba(190, 190, 190, 0.38); -moz-box-shadow:0 1px 5px rgba(190, 190, 190, 0.38); } .custom-select:hover { background-color:#ffffff; } .custom-select:before { background:#f9f9f9; color: #787878; display: block; font-size: 1em; height: 100%; line-height: 2.5em; padding: 4px 33px 4px 15px; position: absolute; top: 0; right: 0; text-align: center; width: 1em; z-index: -1; } .custom-select select { font-family:'Titillium Web', sans-serif; background-color: transparent; border: 0 none; box-shadow: none; color: #787878; display: block; font-size: 100%; line-height: normal; margin: 0; padding: 10px 15px; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: none; -moz-appearance: none; appearance: none; } .custom-select select option{ background:#f9f9f9; } .custom-select select::-ms-expand { display: none; } .custom-select select:focus { outline: none; }  :-moz-any(.custom-select):before { background-color: #fff;  pointer-events: none;  z-index: 1; }      .icon-2{font-size:34px;} .icon-3{font-size:50px;} .icon-4{font-size:64px;} pre {   background: url("https://www.usenergywindows.com/wp-content/themes/azoom/images/code_bg.png") repeat scroll 0 0 transparent;   border-bottom: medium none !important;   border-left: 1px solid #EEEEEE;   border-right: 1px solid #EEEEEE;   border-top: 1px solid #EEEEEE;   line-height: 21px !important;   margin-bottom: 15px;   overflow-x: auto;   padding: 0 10px !important; } pre {white-space: pre-wrap; word-wrap: break-word; -ms-word-wrap: break-word;} pre, code, kbd, samp {font-family: monospace,serif; font-size: 1em;} ol{ line-height: 1.6; margin-bottom: 1.25em; list-style-position: outside; font-family: inherit;} li{display:list-item;} ol, ul{margin-left:25px;} sub, sup{font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;} mark{color:#f9f9f9; padding:0px 10px;} sup{top: -0.5em;} sub{bottom: -0.25em;} var{font-style:italic;} tt{font-family:monospace;} big{font-size: larger;} ins{background: #c5cdd1; text-decoration: none;} abbr{border-bottom: 1px dotted;} ul,ol,dl{font-size:13px;} address{font-style:normal; font-size:13px;} small{font-size:80%;} figure{margin: 0px;}    .azoom-pagination{ margin:15px 0px 0px; list-style:none; display:block; font-size:12px; } .button-radius{ border-radius:3px;  -moz-border-radius:3px; -webkit-border-radius:3px; } .azoom-pagination .page-numbers{ cursor:pointer;  display:block; padding:0px 12px; float:left; text-aling:center; font-weight:normal !important; margin-right:5px; border-radius:3px;  display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; height: 30px; line-height: 29px; font-weight: 300; font-size: 13px;  text-decoration: none; text-align: center;  color: #c5cdd1; border:1px solid #c5cdd1;  transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; } .azoom-pagination .prev.page-numbers i{ font-size:9px; margin-right:5px; font-weight:bold; } .azoom-pagination .next.page-numbers i{ font-size:9px; margin-left:5px; font-weight:bold; } .azoom-pagination .page-numbers:not(.current):not(.dots):hover, input[type="submit"]:hover, .comments-submit:hover, #comments-submit:hover{ background: #FFFFFF; text-decoration:none; border-color:#FFFFFF; } .azoom-pagination .page-numbers.current, .azoom-pagination .page-numbers:active, .azoom-link_pages > span.page-numbers, .button.active, .button.current, .button.active:hover, .button.current:hover .button.active:active, .button.current:active{ line-height:30px; color:#ffffff ; }   label{ font-size:13px; font-weight:600; } .select2-selection.select2-selection--single, input, input:not([type="submit"]), select, textarea, .select2-container .select2-choice{ background: none repeat scroll 0 0 #fff; color:#787878;   border: none;   margin-left: 0;   padding: 15px; max-width:100%;  border-radius:0px;  outline-color:transparent; -webkit-outline-color:transparent; -moz-outline-color:transparent;  box-shadow:0px 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1); -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);  transition:all .6s; -webkit-transition:all .6s; -moz-transition:all .6s; } .select2-container--default .select2-selection--single .select2-selection__arrow{ top: 16px; right: 10px; } .select2-selection.select2-selection--single{ height: auto; } .select2-container .select2-selection--single .select2-selection__rendered{ padding: 0; } .wp-editor-wrap{ box-shadow:0px 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1); -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1); } select, .comment-form input, #searchform input, .searchform input{ width: 100%; height:54px; } textarea{ width:100%; } .azoom-ajax-search-wrapper #searchform input{ height:auto; } select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus{ outline-color:transparent; -webkit-outline-color:transparent; -moz-outline-color:transparent; } input[type="submit"]{ margin-left:0px; line-height:normal; } input:focus, input:not([type="submit"]):focus, textarea:focus{ background:#f9f9f9; outline:none; border:none;  box-shadow:0px 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1); -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1); }  .select2-drop-active{ border:none; } .select2-search input{ background:#f0f0f0; } .payment_method_paypal > label > a{ margin-left:15px; } body.woocommerce-cart .shop_table td.actions .button{ padding: 15px 30px;   line-height: 24px; }  div[data-image-tile="tile"] > .static-bg-mask-class {   background-size: inherit !important; }  .screen-reader-text{ border: 0;   clip: rect(1px, 1px, 1px, 1px);   clip-path: inset(50%);   height: 1px;   margin: -1px;   overflow: hidden;   padding: 0;   position: absolute !important;   width: 1px;   word-wrap: normal !important; }   @-webkit-keyframes slideInDownSmall {  0% {   -webkit-transform: translateY(-180px);   transform: translateY(-180px);  }  100% {   -webkit-transform: translateY(0);   transform: translateY(0);  } } @keyframes slideInDownSmall {  0% {   -webkit-transform: translateY(-180px);   -ms-transform: translateY(-180px);   transform: translateY(-180px);  }  100% {   -webkit-transform: translateY(0);   -ms-transform: translateY(0);   transform: translateY(0);  } } .slideInDownSmall { -webkit-animation-name: slideInDownSmall; animation-name: slideInDownSmall;   animation-duration: .6s; animation-delay: 0s; -moz-animation-duration: .6s; -moz-animation-delay: 0s; -webkit-animation-duration: .6s; -webkit-animation-delay: 0s; -o-animation-duration: .6s; -o-animation-delay: 0s; } @-webkit-keyframes slideOutUpSmall {  0% {   -webkit-transform: translateY(0);   transform: translateY(0);  }  100% {   -webkit-transform: translateY(-400px);   transform: translateY(-400px);  } } @keyframes slideOutUpSmall {  0% {   -webkit-transform: translateY(0);   -ms-transform: translateY(0);   transform: translateY(0);  }  100% {   -webkit-transform: translateY(-400px);   -ms-transform: translateY(-400px);   transform: translateY(-400px);  } } .slideOutUpSmall {  -webkit-animation-name: slideOutUpSmall;  animation-name: slideOutUpSmall; }  @-webkit-keyframes fullSpin { 0% {  -webkit-transform: rotate(0); } 100% {  -webkit-transform: rotate(360deg); } } @keyframes fullSpin { 0% {  transform: rotate(0); } 100% {  transform: rotate(360deg); } }  .fullSpin{ -webkit-animation-name: fullSpin;  -webkit-animation-duration: 2s; -webkit-animation-delay: 0s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear;  -moz-animation-name: fullSpin; -moz-animation-duration: 2s; -moz-animation-delay: 0s; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear;  animation-name: fullSpin; animation-duration: 2s; animation-delay: 0s; animation-iteration-count: infinite; animation-timing-function: linear; }    @-webkit-keyframes fadeOutLeftInRight {  0% {   opacity: 1;   -webkit-transform: translateX(0);   transform: translateX(0);  }  50% {   opacity: 0;   -webkit-transform: translateX(-20px);   transform: translateX(-20px);  }   51%{   opacity: 0;   -webkit-transform: translateX(20px);   transform: translateX(20px);  }   100% {   opacity: 1;   -webkit-transform: translateX(0);   transform: translateX(0);  } } @keyframes fadeOutLeftInRight {  0% {   opacity: 1;   -webkit-transform: translateX(0);   -ms-transform: translateX(0);   transform: translateX(0);  }  50% {   opacity: 0;   -webkit-transform: translateX(-20px);   -ms-transform: translateX(-20px);   transform: translateX(-20px);  }   51% {   opacity: 0;   -webkit-transform: translateX(20px);   -ms-transform: translateX(20px);   transform: translateX(20px);  }  100% {   opacity: 1;   -webkit-transform: translateX(0);   -ms-transform: translateX(0);   transform: translateX(0);  } } .fadeOutLeftInRight {  -webkit-animation-name: fadeOutLeftInRight;  animation-name: fadeOutLeftInRight; }    @-webkit-keyframes fadeOutRightInLeft {  0% {   opacity: 1;   -webkit-transform: translateX(0);   transform: translateX(0);  }  50% {   opacity: 0;   -webkit-transform: translateX(20px);   transform: translateX(20px);  }   51%{   opacity: 0;   -webkit-transform: translateX(-20px);   transform: translateX(-20px);  }   100% {   opacity: 1;   -webkit-transform: translateX(0);   transform: translateX(0);  } } @keyframes fadeOutRightInLeft {  0% {   opacity: 1;   -webkit-transform: translateX(0);   -ms-transform: translateX(0);   transform: translateX(0);  }  50% {   opacity: 0;   -webkit-transform: translateX(20px);   -ms-transform: translateX(20px);   transform: translateX(20px);  }   51% {   opacity: 0;   -webkit-transform: translateX(-20px);   -ms-transform: translateX(-20px);   transform: translateX(-20px);  }  100% {   opacity: 1;   -webkit-transform: translateX(0);   -ms-transform: translateX(0);   transform: translateX(0);  } } .fadeOutRightInLeft {  -webkit-animation-name: fadeOutRightInLeft;  animation-name: fadeOutRightInLeft; }    @-webkit-keyframes fadeOutDownInUp {  0% {   opacity: 1;   -webkit-transform: translateY(0);   transform: translateY(0);  }  50% {   opacity: 0;   -webkit-transform: translateY(20px);   transform: translateY(20px);  }   51%{   opacity: 0;   -webkit-transform: translateY(-20px);   transform: translateY(-20px);  }   100% {   opacity: 1;   -webkit-transform: translateY(0);   transform: translateY(0);  } } @keyframes fadeOutDownInUp {  0% {   opacity: 1;   -webkit-transform: translateY(0);   -ms-transform: translateY(0);   transform: translateY(0);  }  50% {   opacity: 0;   -webkit-transform: translateY(20px);   -ms-transform: translateY(20px);   transform: translateY(20px);  }   51% {   opacity: 0;   -webkit-transform: translateY(-20px);   -ms-transform: translateY(-20px);   transform: translateY(-20px);  }  100% {   opacity: 1;   -webkit-transform: translateY(0);   -ms-transform: translateY(0);   transform: translateY(0);  } } .fadeOutDownInUp {  -webkit-animation-name: fadeOutDownInUp;  animation-name: fadeOutDownInUp; }     .activate-intro-effect .header-top-2, .activate-intro-effect .main-header-area{ opacity:0; } .intro-effect-slide{ position:relative; display:block;  transition:all 1.3s; -webkit-transition:all 1.3s; -moz-transition:all 1.3s; } .intro-effect-slide:not(.notrans) .header, .intro-effect-slide:not(.notrans) > .title, .intro-effect-slide:not(.notrans) .content > div, .intro-effect-slide:not(.notrans) .content > section { -webkit-transition-property: opacity, -webkit-transform; transition-property: opacity, transform; -webkit-transition-duration: 1s; transition-duration: 1s; } .intro-effect-slide:not(.notrans) .header { -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1); transition-timing-function: cubic-bezier(0.7,0,0.3,1); -webkit-transition-duration: 1.2s; transition-duration: 1.2s; } .intro-effect-slide .header { z-index: 1500; } .intro-effect-slide .rockthemes-curvy-slider.header { position:relative; z-index:0; } .intro-effect-slide > .title { position: relative; top: auto; left: auto; padding: 6em 1em 2em; } .intro-effect-slide .content > div, .intro-effect-slide .content > section { margin-top: 50px; color: #b2b2c0; } .intro-effect-slide > .title, .intro-effect-slide .content > div, .intro-effect-slide .content > section { -webkit-transform: translateY(400px); transform: translateY(400px); opacity: 0; } .intro-effect-slide.modify > .title, .intro-effect-slide.modify .content > div, .intro-effect-slide.modify .content > section { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } .intro-effect-slide.modify .header { opacity: 0; -webkit-transform: translateY(-100%) scale(0.6); transform: translateY(-100%) scale(0.6); } .intro-effect-slide.modify:not(.notrans) > .title { -webkit-transition-delay: 0.5s; transition-delay: 0.5s; } .intro-effect-slide.modify:not(.notrans) .content > div, .intro-effect-slide.modify:not(.notrans) .content > section { -webkit-transition-delay: 0.6s; transition-delay: 0.6s; } .padding{padding:15px;}.padding-2x{padding:30px;}body,html,p{color:#787878;}a:not(.escapea):not(.button){color:#787878;}a:not(.escapea):not(.button):hover{color:#009999;}.row{max-width:1170px;}.lt-ie9 .row{width:1170px;}  .unique-grid-light-fonts, .unique-grid-light-fonts p,  .unique-grid-light-fonts h1, .unique-grid-light-fonts h2,  .unique-grid-light-fonts h3, .unique-grid-light-fonts h4,  .unique-grid-light-fonts h5, .unique-grid-light-fonts h6,  .unique-grid-light-fonts .rock-iconictext-header-title *,  .unique-grid-light-fonts .azoom-steps li .step-details *{  color:#f0f0f0;  }   #nav ul.rtm-menu .rtm-menu-light-fonts ul a, #nav .rtm-menu .rtm-menu-light-fonts ul ul a  .rtm-menu .rtm-menu-light-fonts a,  .rtm-menu .rtm-menu-light-fonts .widget-title{  color:#f0f0f0;  }   .main-color, .team-member-content .team-member-i, ol.comment-list li.comment .comment-author,  ol.comment-list li.comment .comment-author a.url,  #wp-calendar td a,  .woocommerce-MyAccount-navigation li.is-active a,  .woocommerce ul.products li.product .azoom-woo-grid-buttons a:hover,  .woocommerce-page ul.products li.product .azoom-woo-grid-buttons a:hover,  .woocommerce #content div.product p.price, .woocommerce #content div.product span.price,  .woocommerce div.product p.price, .woocommerce div.product span.price,  .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price,  .woocommerce-page div.product p.price, .woocommerce-page div.product span.price,  .woo-grid-hover .azoom-hover-effect .rockthemes-woo-buttons-container a:hover,  .woo-grid-hover .azoom-hover-effect .rockthemes-woo-buttons-container a:hover i,  .azoom-hover-effect li:not(.link-elem) a:hover i,  .ajax-category-navigation li a:hover, .ajax-category-navigation li a.active{  color:#009999;  }   #wp-calendar caption, .rockthemes-divider .divider-symbol, .rockthemes-divider .divider-symbol-left,  .azoom-pagination .page-numbers.current:not(.dots), .azoom-link_pages > span.page-numbers:not(.dots),  .azoom-style-dot{  background-color:#009999;   border-color:#009999;  }   .azoom-pt-featured,.widget_search .searchform #searchsubmit,  .azoom-heading-icon,  .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-page .widget_price_filter .price_slider_amount .button,  .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,  .search-results-empty-content #searchform #searchsubmit, .widget_product_search #searchform #searchsubmit,  .widget_display_forums li:hover:before, .bbp_widget_login li:hover:before,  .widget_display_replies li:hover:before, .widget_display_topics li:hover:before,  .widget_display_stats dd:hover:before, .widget_display_views li:hover:before,  .widget_archive li:hover:before, .widget_categories li:hover:before, .widget_meta li:hover:before,  .widget_pages li:hover:before, .widget_recent_comments li:hover:before,  .widget_recent_entries li:hover:before, .widget_nav_menu li:hover:before,  .woocommerce.widget_products li:hover:before,  .woocommerce.widget_product_categories .product-categories li:hover:before,  .woocommerce.widget_recently_viewed_products .product_list_widget li:hover:before,  .woocommerce.widget_layered_nav li:hover:before, .woocommerce.widget_recent_reviews li:hover:before,  .sidebar-area .woocommerce.widget_shopping_cart li:hover:before,  .woocommerce.widget_top_rated_products li:hover:before,  .woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce .boxed-layout.boxed-colors span.onsale,  .woocommerce-page .boxed-layout.boxed-colors span.onsale, .overlay-date-area,  .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price,  .azoom-woocommerce-cart-wrapper span.amount, .azoom-woocommerce-cart-wrapper span.amount,  .shop_table thead th, #order_review .button, .shop_table .actions .checkout-button,  .product form.cart .button, .woocommerce-message .button, form.checkout_coupon .button,  .woocommerce form.login .button, .woocommerce-page form.login .button, .bbp-login-form .button,  .product_meta > span, .entry-meta-single, .badge-top-left, .comment-list .reply a, #cancel-comment-reply-link{  background-color:#009999;  }     .woocommerce-MyAccount-navigation li:hover:before,  .woocommerce-MyAccount-navigation li.is-active:before,  #order_review .button:hover, .shop_table .actions .checkout-button:hover,  .product form.cart .button:hover, .woocommerce-message .button:hover,  form.checkout_coupon .button:hover, .woocommerce form.login .button:hover,  .woocommerce-page form.login .button:hover, .bbp-login-form .button:hover{  background-color:#009999;  }    .woocommerce #respond input#submit.alt,  .woocommerce a.button.alt,  .woocommerce button.button.alt,  .woocommerce input.button.alt,  .woocommerce #respond input#submit.alt:hover,  .woocommerce a.button.alt:hover,  .woocommerce button.button.alt:hover,  .woocommerce input.button.alt:hover{  background-color:#009999;  }   .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span.large-6:last-child,  .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li .ajax-cart-content.ajax-cart-animate-border{  border-color:#009999;  }   .box-shadow-dark{  -webkit-box-shadow:inset 0 0 2px #009999;  -moz-box-shadow:inset 0 0 2px #009999;  box-shadow:inset 0 0 2px #009999;  border-color:#009999;  }   .rockthemes-before-after-slider .twentytwenty-handle .twentytwenty-left-arrow{  border-right-color:#009999;  }   .rockthemes-before-after-slider .twentytwenty-handle .twentytwenty-right-arrow{  border-left-color:#009999;  }    @media only screen and (max-width: 540px){  .mobile-menu-background{   background:#009999;   }  }   @media only screen and (max-width:1023px){  .mobile-menu-switcher{   background:#009999;   }  }   .menu_use_mobile_for_main .mobile-menu-switcher{  background:#009999;  }  @media only screen and (max-width: 800px) {  body .header-top-2 .social-icon .rock-social-icon{   border-color:#f0f0f0;   }  }   .date-area-container{  background:#152840;  }   .widget_archive li:before, .widget_categories li:before, .widget_meta li:before,  .widget_pages li:before, .widget_recent_comments li:before, .widget_recent_entries li:before,  .widget_nav_menu li:before, .woocommerce.widget_products li:before,  .woocommerce.widget_product_categories .product-categories li:before,  .woocommerce.widget_recently_viewed_products .product_list_widget li:before,  .woocommerce.widget_layered_nav li:before, .woocommerce.widget_recent_reviews li:before,  .sidebar-area .woocommerce.widget_shopping_cart li:before, .woocommerce.widget_top_rated_products li:before{  background:#c5cdd1;  }   hr{  border-color:#c5cdd1;  }   body, .button, .date-area, .date-area *, .comment-list .reply a, #cancel-comment-reply-link,  p, a, .header-small-contact, .more-link, .rock-skill text tspan, textarea.wp-editor-area{   font-family: "Titillium Web", sans-serif;  }    .azoom-breadcrumbs *, table, table tr th, table tr td, input[type="submit"]  .rock-tabs-container .rock-tabs-header-container .rock-tab-header,  ul,ol,dl, address, label, input, input:not([type="submit"]), select, button, textarea, .wp-editor-area,  textarea.wp-editor-area,  .azoom-pagination .page-numbers, input[type="submit"]:not(.button), .comments-submit, #comments-submit,  p, .header-small-contact, .rock-toggle-header,  .rock-tabs-container .rock-tabs-header-container .rock-tab-header{   font-size:16px;   }   h1, h2, h3, h4, h5, h6, .title-container, .title-container a, .page-title,  .sidebar-area caption, .azoom-portfolio-main-title, .team-member-content .member-b,  .ajax-filtered-gallery-holder .ajax-navigation strong, .searchform label,  .azoom-breadcrumbs li a, .azoom-breadcrumbs li,  .rock-iconictext-container .rock-iconictext-header-title,  .rock-iconictext-container .rock-iconictext-header-title strong,  .azoom-element-responsive-title{  font-family: "Titillium Web", sans-serif;  }   #nav, #nav a, #nav ul li{  font-family: "Titillium Web", sans-serif;  }  #nav .rtm-menu li a{  font-size:15px;  }   #nav ul.rtm-menu > li > a, #nav .rtm-menu > ul > li > a{  font-weight:500;  }   #nav ul.rtm-menu > li li a, #nav .rtm-menu > ul > li li a{  font-weight:inherit;  }   #nav .rtm-menu ul li a{  font-size:15px;  }  .main-color{color:#009999;}.main-boxed-text-color{color:#666666;}#toTop{background:#009999;}  .header-top-2, .header-top-2 .social-icon .rock-social-icon,  .header-top-2 .social-icon .rock-social-icon:first-child,  .header-top-2 .header-wpml-container{  border-color:#f0f0f0;  } .header-top-1{background:#ffffff;}.sticky-header-wrapper{background:#ffffff;}.header-top-2{  background-color:#009999;  color:#ffffff; }.header-top-2 a:not(.escapea):not(.button){color:#ffffff;}.header-top-2 a:not(.escapea):not(.button):hover{color:#787878;}.lt-ie9 body .header-top-2 div a{color:#ffffff;}.lt-ie9 .header-top-2 a:hover{color:#787878;}.ie.ie8 .header-top-2 div a{color:#ffffff !important;}  .logo-main-wrapper .logo-container a{  line-height:98px;  }  .logo-main-wrapper .sticky-logo-container a{  line-height:50px;  }   .logo-main-wrapper{max-height:98px;}  .header-sticky-animate .logo-main-wrapper{max-height:50px;}   .header-sticky-animate .logo-animation-container{  transform:translateY(-98px);  -webkit-transform:translateY(-98px);  -moz-transform:translateY(-98px);  -ms-transform:translateY(-98px);  }   .main-header-area{    }   .main-header-area.header-sticky-animate{    }   .main-header-area.header-sticky-active{  background:#ffffff;  }   #nav .rtm-menu > li > a,   #nav .rtm-menu > ul > li > a{   line-height:98px;  }      .header-sticky-animate #nav .rtm-menu > li > a,   .header-sticky-animate #nav .rtm-menu > ul > li > a{   line-height:50px;  }      #nav ul.rtm-menu a, #nav .rtm-menu ul a{   color:#787878;  }    #nav ul.rtm-menu > li:hover > a,  #nav .rtm-menu > ul > li a:hover,  #nav ul.rtm-menu > li.current-menu-item > a,  #nav .rtm-menu > ul > li.current-menu-item a,  #nav ul.rtm-menu > li.current-menu-ancestor > a,  #nav .rtm-menu > ul > li.current-menu-ancestor a,  #nav .azoom-woocommerce-cart-menu-item a{   color:#ffffff;    }    ul.rtm-menu > li:hover:not(.dismiss-mobile), .rtm-menu > ul > li:hover:not(.dismiss-mobile),   ul.rtm-menu > li.current-menu-item:not(.dismiss-mobile),   .rtm-menu > ul > li.current-menu-item:not(.dismiss-mobile),   ul.rtm-menu > li.current-menu-ancestor:not(.dismiss-mobile),   .rtm-menu > ul > li.current-menu-ancestor:not(.dismiss-mobile){   background:#009999;  }   #nav ul.rtm-menu ul a, #nav .rtm-menu ul ul a{   color:#787878;   }    #nav ul.rtm-menu ul li:not(.hide-label) a:hover, #nav .rtm-menu ul ul li:not(.hide-label) a:hover,  #nav ul.rtm-menu ul li.current-menu-item:not(.hide-label) > a,   #nav .rtm-menu ul ul li.current-menu-item:not(.hide-label) > a{   background:#f0f0f0;  }          .rtm-menu .sub-menu, .rtm-menu .children{   background:#f9f9f9;   }  #nav ul.rtm-menu ul a, #nav .rtm-menu ul ul a{   color:#787878;   }  #nav ul.rtm-menu ul li .description, #nav .rtm-menu ul ul li .description{   color:#999999;   }  #nav ul.rtm-menu ul a:hover, #nav .rtm-menu ul ul a:hover,  #nav ul.rtm-menu ul li:not(.hide-label) a:hover, #nav .rtm-menu ul ul li:not(.hide-label) a:hover,   #nav ul.rtm-menu ul li.current-menu-item:not(.hide-label) > a,   #nav .rtm-menu ul ul li.current-menu-item:not(.hide-label) > a{   color:#009999;   }  .main-navigation ul.rtm-menu > li.regularmenu li a,  .rtm-menu .megamenu li.columns{   border-color:#f0f0f0;   }  #nav ul.rtm-menu > li > ul, #nav .rtm-menu > ul > li > ul{   border-color:#009999;   }    @media only screen and (max-width: 1170px) {   .rtm-menu > li > a,   .rtm-menu > ul > li > a,   .rtm-menu > ul > li > .heading-nav{   padding:0 10px;   }  }  .rtm-menu-sticker.sticker-model-hot{   background: #dd3333;   color: #ffffff;  }  .rtm-menu-sticker.sticker-model-new{   background: #009999;   color: #ffffff;  }  .rtm-menu-sticker.sticker-model-info{   background: #324864;   color: #ffffff;  }      #nav ul.rtm-menu > li.azoom-ajax-search-menu-item,  #nav .rtm-menu > ul > li.azoom-ajax-search-menu-item,  nav .azoom-ajax-search-menu-item{   background:#152840;   }  #nav ul.rtm-menu > li.azoom-ajax-search-menu-item a,  #nav .rtm-menu > ul > li.azoom-ajax-search-menu-item a,  nav .azoom-ajax-search-menu-item a{   color:#f9f9f9;  }  #nav ul.rtm-menu > li.azoom-ajax-search-menu-item:hover a,  #nav .rtm-menu > ul > li.azoom-ajax-search-menu-item:hover a,  nav li.azoom-ajax-search-menu-item:hover a{   color:#ffffff;  }    #nav ul.rtm-menu > li.azoom-woocommerce-cart-menu-item,  #nav .rtm-menu > ul > li.azoom-woocommerce-cart-menu-item,  nav li.azoom-woocommerce-cart-menu-item{   background:#009999;   }  #nav ul.rtm-menu > li.azoom-woocommerce-cart-menu-item a,  #nav .rtm-menu > ul > li.azoom-woocommerce-cart-menu-item a,  nav li.azoom-woocommerce-cart-menu-item a{   color:#f9f9f9;  }  #nav ul.rtm-menu > li.azoom-woocommerce-cart-menu-item:hover a,  #nav .rtm-menu > ul > li.azoom-woocommerce-cart-menu-item:hover a,  nav li.azoom-woocommerce-cart-menu-item:hover a{   color:#ffffff;  }        .azoom-undermenu-box, #nav .regularmenu ul ul{   border-color:#009999;  }  .azoom-undermenu-box-background{   background:#ffffff;   }  .azoom-undermenu-box .undermenu-box-button-cover{   background:#ffffff;   }  .azoom-undermenu-box .undermenu-box-button-cover .search-results-button,  .azoom-undermenu-box .undermenu-box-button-cover .azoom-woo-cart-buttons  {   background:#009999;   color:#ffffff;   }  .azoom-undermenu-box .undermenu-box-button-cover .azoom-woo-cart-buttons:hover,  .azoom-undermenu-box .undermenu-box-button-cover .search-results-button:hover{   background:#324864;  }  .azoom-undermenu-mask .search_full .rockthemes-ajax-search-input,   .search_full .rockthemes-ajax-search-input:focus,   .search_full .rockthemes-ajax-search-input:hover,   .search_full .rockthemes-ajax-search-input:active{   border-color:#dedede;  }  .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li .ajax-cart-content,  .search-single-result{   background:#ffffff;   }  .azoom-woocommerce-cart-wrapper.azoom-woocommerce-box .azoom-woocommerce-box-content .cart_list li .ajax-cart-content:hover,  .search-single-result:hover{   background:#f9f9f9;   }  .woo-grid-hover .azoom-hover-effect{   background:#f3f5f6;   }   .mobile-menu-switcher-holder, .mobile-cart-holder, .menu_use_mobile_for_main .azoom-ajax-search-menu-item{  line-height:98px;  }  .header-sticky-animate .mobile-menu-switcher-holder,  .header-sticky-animate .mobile-cart-holder,  .menu_use_mobile_for_main .header-sticky-animate .azoom-ajax-search-menu-item{  line-height:50px;  }  .menu_use_mobile_for_main .menu-mobile-details{  max-height:98px;  }  .menu_use_mobile_for_main .header-sticky-animate .menu-mobile-details{  max-height:50px;  }   #rnmm.mm-menu{  background:#f3f3f3;  }   #rnmm .mm-panel a, #rnmm .mm-panel a:not(.escapea):not(.button),  #rnmm.mm-menu .mm-navbar-top{color:#787878;}   #rnmm a:hover, #rnmm a:not(.escapea):not(.button):hover,  #rnmm li.current-menu-item > a, #rnmm li.current-menu-item > a:not(.escapea):not(.button){  color:#009999;  }   #rnmm.mm-menu .mm-listview > li.mm-selected > a:not(.mm-subopen),  #rnmm.mm-menu .mm-listview > li.mm-selected > span{  background:#f9f9f9;  }   #rnmm i:not(.social-icon-regular):not(.social-icon-hover){  color:#c5cdd1;  }  #rnmm.mm-menu .mm-navbar .mm-prev:before, #rnmm.mm-menu .mm-navbar .mm-next:after,  .mm-menu .mm-listview > li .mm-prev:before, .mm-menu .mm-listview > li .mm-next:after, .mm-menu .mm-listview > li .mm-arrow:after,  #rnmm.mm-menu .mm-listview > li > a.mm-subopen:after,  #rnmm.mm-menu .mm-listview > li > a.mm-subclose:before{  border-color:#c5cdd1;  }   #rnmm .mm-navbar-top .logo-container{  padding-top:30px;  padding-bottom:;  }   #rnmm .mm-panel li a, #rnmm .mm-navbar-top a, #rnmm .mm-navbar-top span, #rnmm .mm-navbar-top div{  font-family: "Titillium Web", sans-serif;  }  #rnmm .mm-listview li a{  font-size:14px;  font-weight:inherit;  }  #rnmm .mm-navbar-top a, #rnmm .mm-navbar-top span, #rnmm .mm-navbar-top div{font-size:16px;}   .mm-menu .mm-navbar,  .mm-menu .mm-listview > li:after,  .mm-menu .mm-panel > li > a.mm-subopen:before,  .mm-menu .mm-listview > li .mm-prev:after,  .mm-menu .mm-listview > li .mm-next:before,  .mm-menu .mm-navbar-bottom{border-color:rgba(0, 0, 0, 0.1);}  #rockthemes_mobile_menu{left:0px;}  #mobile-menu-list-icon{  background:rgba(50,72,100,0.6);  }   #mobile-menu-list-icon:before, #mobile-menu-list-icon:after, #mobile-menu-list-icon span {  background:#009999;  }  .menu-mobile-details #mobile-menu-list-icon::before, .menu-mobile-details #mobile-menu-list-icon::after,  .menu-mobile-details #mobile-menu-list-icon span{  background:#009999;  }   #rockthemes-inline-nav .rin-title:after{border-left-color:#009999;}  #rockthemes-inline-nav .rin-title{background-color:#009999;} #azoom-go-to-top{background:#56ccc8; color:#ffffff;}   @media screen and (-webkit-min-device-pixel-ratio: 2), screen and (max--moz-device-pixel-ratio: 2) {   .azoom-title-breadcrumbs{background-image:url("https://www.usenergywindows.com/wp-content/uploads/2015/08/breacumbers-ok.jpg");}   }  .azoom-title-breadcrumbs, .azoom-title-breadcrumbs .page-title,  .azoom-title-breadcrumbs.full-width-title-breadcrumbs .page-title{  color:#ffffff;  }.azoom-title-breadcrumbs a:not(.escapea):not(.button){color:#f0f0f0;}.azoom-title-breadcrumbs a:not(.escapea):not(.button):hover{color:#009999;}.lt-ie9 .azoom-title-breadcrumbs a{color:#f0f0f0;}.lt-ie9 .azoom-title-breadcrumbs a:hover{color:#009999;}.footer-large{background:#dbdee0;}  .footer-large, .footer-large *, .footer-large .widget-title,  .footer-large .widget > h3, .footer-large .widget > .widget-title{  color:#787878;  } .footer-large a:not(.escapea):not(.button){color:#333333;}.footer-large a:not(.escapea):not(.button):hover{color:#009999;}.lt-ie9 .footer-large a{color:#333333;}.lt-ie9 .footer-large a:hover{color:#009999;}  .widget_archive li, .widget_categories li, .widget_meta li, .widget_pages li,  .widget_recent_comments li, .widget_recent_entries li, .widget_nav_menu li,  .woocommerce.widget_product_categories .product-categories li,  .woocommerce.widget_recently_viewed_products .product_list_widget li,  .woocommerce.widget_products .product_list_widget li, .woocommerce.widget_layered_nav li,  .woocommerce.widget_recent_reviews li, .sidebar-area .woocommerce.widget_shopping_cart li,  .woocommerce.widget_top_rated_products li{  border-color:#c5cdd1;  } .footer-bottom{background:#dbdee0;}.footer-bottom{color:#787878;}.footer-bottom a:not(.escapea):not(.button){color:#333333;}.footer-bottom a:not(.escapea):not(.button):hover{color:#009999;}.lt-ie9 .footer-bottom a{color:#333333;}.lt-ie9 .footer-bottom a:hover{color:#009999;}.footer-bottom > .row{border-color:#c5cdd1;}h1{color:#606060;}h2{color:#606060;}h3{color:#606060;}h4{color:#606060;}h5{color:#606060;}h6{color:#606060;}.error-404-header, .error-404-description{color:#606060;} .genericon:before, .menu-toggle:after, .featured-post:before, .date a:before, .entry-meta .author a:before, .format-audio .entry-content:before, .comments-link a:before, .tags-links a:first-child:before, .categories-links a:first-child:before, .post-view:before, .edit-link a:before, .attachment .entry-title:before, .attachment-meta:before, .attachment-meta a:before, .comment-awaiting-moderation:before, .comment-reply-link:before, .comment-reply-login:before, .comment-reply-title small a:before, .bypostauthor > .comment-body .fn:before, .error404 .page-title:before{  color:#009999; } .more-link:not(.button){color:#787878;}.post-format-container{background-color:#009999; color:#ffffff;} .azoom-pagination .page-numbers:not(.current):hover, input[type="submit"]:not(.checkout-button):not(.button.alt):hover, .comments-submit:hover, #comments-submit:hover{  }  .azoom-pagination .page-numbers.current:not(.dots), .azoom-pagination .page-numbers:not(.dots):active, .azoom-link_pages > span.page-numbers:not(.dots),  .button.active, .button.current, .button.active:hover, .button.current:hover .button.active:active, .button.current:active{  background:#009999;   border-color:#009999; } #main-canvas{background:#f7f7f7;}body.custom-background{  background-size:149px 139px }.ui-panel-content-wrap, .ui-overlay-c{background:#f0f0f0 url("")  top !important; } .content_holder{ -webkit-box-shadow: 0px 0px 50px rgba(80, 80, 80, 0.78); -moz-box-shadow: 0px 0px 50px rgba(80, 80, 80, 0.78); box-shadow: 0px 0px 50px rgba(80, 80, 80, 0.78); } .boxed-layout{background-color:#f9f9f9;}.rockthemes-parallax .boxed-layout{background-color:#f9f9f9;}.boxed-layout.boxed-colors, .boxed-layout.boxed-colors p, .boxed-layout.boxed-colors h1,  .boxed-layout.boxed-colors h2, .boxed-layout.boxed-colors h3, .boxed-layout.boxed-colors h4,  .boxed-layout.boxed-colors h5, .boxed-layout.boxed-colors h6,  .boxed-layout.boxed-colors div{color:#666666;}.boxed-layout.boxed-colors a:not(.button){color:#666666;}.boxed-layout.boxed-colors a:not(.button):hover{color:#009999;}  .azoom-pt-package-name{  background:#324864;  } .rock-toggles-container .rock-toggle-header{color:#606060;}.rock-toggles-container .active .rock-toggle-header{  color:#ffffff;  background:#009999; }.rock-toggles-container > div:not(.active) .rock-toggle-header:hover{color:#009999;}.rock-toggle-content{background:#ffffff;}.rock-toggle-header{background:#f9f9f9;}  .rock-tabs-container .rock-tabs-header-container .rock-tab-header{color:#606060;}  .rock-tabs-container .rock-tabs-header-container .rock-tab-header:hover{color:#009999;}  .rock-tabs-container .rock-tabs-header-container .rock-tab-header.active{color:#ffffff;} .rock-tabs-container .rock-tabs-header-container .rock-tab-header{  background:#f9f9f9; } .rock-tabs-container .rock-tabs-content-container .tabs-motion-container{  background:#ffffff; } .rock-tabs-container .rock-tabs-header-container .rock-tab-header.active{  background:#009999; }  .boxed-layout .rock-tabs-container .rock-tabs-header-container .rock-tab-header{color:#666666;}  .boxed-layout .rock-tabs-container .rock-tabs-header-container .rock-tab-header.active,  .boxed-layout .rock-tabs-container .rock-tabs-header-container .rock-tab-header.active:hover{color:#ffffff;}  .boxed-layout .rock-tabs-container .rock-tabs-header-container .rock-tab-header:hover{color:#009999;} .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header.active:first-child, .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header.active, .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header.active{  border-left-color:#009999;  border-right-color:#009999;  border-top-color:#009999; }.rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header.active{  border-bottom-color:#009999; }.rock-tabs-container.tab-left .rock-tabs-content-container{border-left-color:#009999;} .rock-tabs-container.tab-right .rock-tabs-content-container{border-right-color:#009999;} .rock-tabs-container.tab-top .rock-tabs-content-container .tabs-motion-container{border-top-color:#009999;} .boxed-layout{border-radius:0px;} .ajax-filtered-hover-box{  width:605px;  height:405px;  background:#FAFAFA;  border-color:#BEBEBE;  color:666666; }.ajax-filtered-hover-box > ajax-filtered-image{width:590px; height:300px;} .ajax-filtered-gallery-holder.category-names-in-border .ajax-navigation ul li a, .ajax-filtered-gallery-holder.category-names-in-border .ajax-filtered-footer a{  border-color:666666; } .ajax-filtered-gallery-holder.category-names-in-border .ajax-navigation ul li a:hover, .ajax-filtered-gallery-holder.category-names-in-border .ajax-filtered-footer a:hover, .ajax-filtered-gallery-holder.category-names-in-border .ajax-navigation ul li.active a{  border-color:#009999; }.header-top-1 .rock-social-icon a .social-icon-regular{color:#ffffff !important;}.lt-ie9 .header-top-2 .social-icon-regular{color:#ffffff !important;}.rock-social-icon a .social-icon-regular{color:#ffffff !important;}.rock-social-icon a .social-icon-hover{color:#009999 !important;}.team-member-content .team-member-i{color:#009999;}.error-404-icon{color:#009999;}mark{background-color:#009999;}.select2-selection.select2-selection--single, input, input:not([type="submit"]), select, textarea, .select2-container .select2-choice {   width: 100% !important; } .hotline-bar > a {   color: white !important; } .azoom-iframe-container {  height: 850px !important; }  @media all and (min-width: 1430px) { #mobile-menu-list-icon {  display: none; } }  @media all and (max-width: 1025px) { #nav li.right{display:none;}   .azoom-hover-effect li.hover-mobile-back{display:block;} .woo-grid-hover .azoom-hover-effect li.hover-mobile-back{  position: absolute;  display:block;   bottom: 78px;   left: 1px; } .azoom-hover-effect a i{font-size:19px;}   .rtm-menu-depth-0 > a .rtm-menu-sticker{  left:6px;  }  .widget_rockthemes_tabs_widget .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header{  font-size:13px;  }  } @media all and (min-width:801px) and (max-width:1025px){ .azoom-woo-grid-buttons .rockthemes-woo-buttons-container > span a{  font-size:13px;  } } @media all and (min-width: 641px) and (max-width: 1025px) {  .rock-achievement .achievement-icon{  float:none;  display:block;  margin:0px auto 15px;  } .rock-achievement.icon-active .achievement-content{  font-size:48px;  margin-left:0px;  text-align:center; }   .footer-large > .row > .column, .footer-large > .row > .columns{  padding-left:15px;  padding-right:15px; } }  @media all and (max-width: 1023px) {  .centered-text-responsive-1024{  text-align:center;  } .right-text-responsive{  text-align:right;  }  .widget_rockthemes_tabs_widget .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header{  font-size:inherit; }   #rtm-navigation{display:none;} .mobile-menu-switcher-holder, .mobile-cart-holder{display:inline-block; font-size:34px; width:80px; max-width:47%; text-align:center;} .mobile-cart-holder{float:right;} .mobile-menu-switcher{  color: #FFFFFF;  cursor:pointer; } .mobile-cart, .mobile-menu-switcher{  display:inline-block; } .dismiss-mobile{  display:none;  }    .header-top-2 .header-wpml-container{border:none;}  .cart-collaterals .cart_totals, .cart-collaterals .shipping_calculator, .cart-collaterals .cross-sells, .cart-collaterals .up-sells{  width:100%;  float:none;  padding:0px;  }   .cart-collaterals, .col2-set{  margin:0px;  }   .rock-tabs-container.tab-left .rock-tabs-header-container{padding-right:0.9375em;} .rock-tabs-container.tab-left .rock-tabs-content-container{  padding-left:0.9375em;  border:none; } .rock-tabs-container.tab-shadow.tab-left .rock-tabs-content-container{  box-shadow:none;  -webkit-box-shadow:none;  -moz-box-shadow:none; }  .rock-tabs-container.tab-right .rock-tabs-header-container{padding-left:0.9375em;} .rock-tabs-container.tab-right .rock-tabs-content-container{  padding-right:0.9375em;  border:none; } .rock-tabs-container.tab-shadow.tab-right .rock-tabs-content-container{  box-shadow:none;  -webkit-box-shadow:none;  -moz-box-shadow:none; }  .relative-container.rockthemes-hover.hover-active-medium.hover-active {   height: 210px; } }  @media all and (max-width: 800px) { #main-canvas{width:100% !important;}   .ajax-category-navigation ul{  text-align:center;  } .ajax-category-navigation li{  float:none; } .ajax-category-navigation li.no-value{  display:none;  }   .rock-achievement{  font-size:64px; }   .woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty,  .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty{  margin-left:0px;  }   .woocommerce-MyAccount-navigation, .woocommerce-MyAccount-content{  float:none;  width:100%;  } .woocommerce-MyAccount-navigation{  margin-bottom:30px;  }   .azoom-title-breadcrumbs.half-width-title-breadcrumbs .columns > *{  display:inline-block;  line-height:110%;  float:none; } .azoom-title-breadcrumbs.half-width-title-breadcrumbs .columns:first-child{  margin-top:30px;  margin-bottom:0px; } .azoom-title-breadcrumbs.half-width-title-breadcrumbs .columns:last-child{  margin-top:0px;  margin-bottom:30px;  } .azoom-title-breadcrumbs.half-width-title-breadcrumbs .columns{  text-align:center; } }   @media all and (min-width: 500px) and (max-width:800px) { .columns.rock-3{  width:33%;  display:inline; } } @media all and (max-width:800px){  .team-member-content .details .bio {  width: 100%; }  .logo-container img{margin:0px auto;} .right-sidebar-padding{padding-left:0px;} .left-sidebar-padding{padding-right:0px;} .responsive-inline-block{display:inline-block;}   .footer-large .row .columns{margin-bottom:45px;} .footer-bottom .row .columns{margin-bottom:15px auto; display:block; position:relative;}   .azoom-pt-package-name h2, .azoom-pt-option{padding-left:20px; padding-right:20px;} .azoom-pt > ul{text-align:center;}   .header-top-2-responsive-inline-block > div{display:inline-block;}   .nav-right-desktop{float:none;}   .team-member-box{  padding-top:80px;  }   .azoom-steps-wrapper{  margin:0 -0.9375em;  max-width:none; }  .woocommerce-result-count{  width:100%;  }   .posts-navigation .columns{  text-align:left; } .posts-navigation .columns:first-child{  margin-bottom:30px;  } .posts-navigation .columns:last-child .next-article-link{  float:left;  margin-left:0px;  margin-right:15px; }  .rtl .posts-navigation .columns:last-child .back-article-link{  float:right;  margin-right:0px;  margin-left:15px; }    li.bbp-forum-info, li.bbp-topic-title{  width:100%;  } li.bbp-forum-topic-count, li.bbp-forum-reply-count, li.bbp-topic-voice-count,  li.bbp-topic-reply-count, li.bbp-forum-freshness, li.bbp-topic-freshness{  display:none;  } .bbp-latest-reply-details{  margin-left:0px;  } }  @media all and (max-width: 800px) { .woocommerce .product{  text-align:center;  }  .woocommerce div.product div.images, .woocommerce #content div.product div.images,  .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images{  float:none !important;  width:auto !important;  display:inline-block; }  .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{  float:none !important;  width:100% !important;  }  table.shop_table td.actions{  text-align:center;  } table.shop_table td.actions .coupon {  width: 50%;  float: none;  margin:0px auto; } table.shop_table td.actions input, table.shop_table td.actions .button{  width:50%;  margin:0px auto 10px auto;  display:block; } table.shop_table td.actions .coupon input, table.shop_table td.actions .coupon .button{  width:100%;  } .cart-collaterals .cart_totals, .cart-collaterals .shipping_calculator, .cart-collaterals .cross-sells, .cart-collaterals .up-sells{  width:100%;  float:none;  padding:0px;  } #review_form_wrapper .comment-form-author, #review_form_wrapper .comment-form-email{  width:100%; } #review_form_wrapper .comment-form-author, #review_form_wrapper .comment-form-email{  padding:0px; } .woocommerce .rockthemes-woo-single-image, .woocommerce-page .rockthemes-woo-single-image, .woocommerce .product .summary, .woocommerce-page .product .summary{  width:100%;  }    .centered-text-responsive{text-align:center;}   .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header{  float:none;  display: block;  text-align: center; }        .wall-mode-active .azoom-default-item .boxed-layout{margin-bottom:0px;}   .right-sidebar-padding{margin-top:60px;} .left-sidebar-padding{margin-bottom:60px;}   a.button{float:none !important; display:table;}   .wpml-in-ht2{  max-height:100%; }  .wpml-in-ht2 .header-social-container, .wpml-in-ht2 .header-wpml-container{  float:none; }  .azoom-title-breadcrumbs.full-width-title-breadcrumbs .page-title{  font-size:60px;  }   .article-date-post-format{  float:none;  height:64px;  max-height:64px; } .article-details{  margin-left:0px;  } .article-date-post-format > div:not(.clear){  float:left;  height:100%; } .date-area-container{height:100%;} .date-area .year-area{display:none;} .comments-link, .post-view{  float:none;  margin-right:0px;  margin-bottom:15px;  } .entry-footer-details .more-link{  float:none;  } .rockthemes-wp-gallery{  display:block; } .rockthemes-wp-gallery > li{  max-width:100%;  } .article-date-post-format.azoom-small-box-shadow{  box-shadow:none;  -webkit-box-shadow:none;  -moz-box-shadow:none;  } .article-details.padding-2x{  padding:15px;  } .article-details.padding-2x .entry-header{  display:block;  margin:-15px -15px 15px -15px;  } .article-details.padding-2x .azoom-title-date-container{  padding:0px 15px;  }  .widget_rockthemes_tabs_widget .rock-tabs-container.tab-top .rock-tabs-header-container .rock-tab-header{  width:100%;  }   .azoom-heading{  font-size:40px !important; } .azoom-heading, .azoom-heading span{  -ms-word-wrap: break-word;  word-wrap:break-word;  max-width:100%; } .rockthemes-fullscreen .azoom-heading-wrapper{  padding:0px 15px;  } .azoom-heading-wrapper.centered-heading .heading-bottom-line{  max-width:90%;  left:10px;  } .azoom-heading-wrapper.centered-heading .heading-bottom-line-end{  margin-left:-30px;  }  }    @media all and (max-width:800px){  .header-top-2 .social-icon .rock-social-icon{  border:1px solid #f0f0f0;  border-left:none; }   .header-contact-info{display:none;} .header-top-2{line-height:38px; padding-top:15px;}   .azoom-hover-effect a i{font-size:19px;}   .azoom-overflow-image, .azoom-overflow-image.azoom-snap-image{  z-index:auto;  position:relative; }   .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{  width:100%;  margin:0px;  margin-bottom:15px; }    .azoom-button-wrapper{  text-align:center !important;  }   table.cart .product-thumbnail{  left: -999em;  position: absolute; }    #main-container > .row > .columns:not(:first-child), .rockthemes-unique-grid > .row > .columns:not(:first-child), .parallax-mask-class > .row > .columns:not(:first-child), .bg-image-overlay > .row > .columns:not(:first-child), .rockthemes-video-background-content > .row > .columns:not(:first-child), .entry-content > .row > .columns:not(:first-child){  margin-top:30px; } body .row{  max-width:540px;  } }  @media all and (max-width:640px){  .centered-text-responsive-small{text-align:center;}  .rock-achievement.icon-active .achievement-content{  font-size:40px; }   .footer-large > .row > .column, .footer-large > .row > .columns{  padding-left:15px;  padding-right:15px; }  body .row{  max-width:480px;  }   .mobile-cart-holder, .menu_use_mobile_for_main .mobile-cart-holder, .menu_use_mobile_for_main .azoom-ajax-search-menu-item {  } .mobile-menu-switcher-holder{  width:100%;  max-width:100%; } .rtm-woo-cart-enabled .mobile-menu-switcher-holder{  max-width:47%; } .header-model-3 .mobile-menu-switcher-holder, .header-model-4 .mobile-menu-switcher-holder{  width:auto;  }   .azoom-portfolio-container{  max-width:100%;  }  }  @media all and (max-width:540px){ .button:not(.button_non_responsive){width:100%; margin:15px 0px;}  .button-wrap .button:not(.button_non_responsive){margin:0px;} .button-wrap{width:100%;}   .azoom-portfolio-container .relative-container-holder{float:none;} .azoom-portfolio-container .azoom-portfolio-body .list-description p:first-child{margin-top:10px;} .azoom-portfolio-header .azoom-portfolio-mode-switch{float:right;} .azoom-portfolio-header .azoom-portfolio-main-title{margin:3px 0 0 0; padding:0px; border:none;} .azoom-portfolio-header{float:none; margin:0px 0px 15px 0px; border-bottom:1px solid #cccccc; padding:0px 0px 10px 0px;} .azoom-portfolio-container.list .azoom-portfolio-buttons > a{margin-left:0px;} .azoom-portfolio-container.masonry-active ul.azoom-portfolio-body{   }   .header-model-1 .logo-main-wrapper, .header-model-2 .logo-main-wrapper{max-width:67%;}  .azoom-portfolio-container.masonry-active .ajax-category-navigation{  margin-right:0.625em;  }    .azoom-element-responsive-header{float:none; margin:0px 0px 45px 0px; top:0px !important; border-bottom:1px solid #cccccc; padding:0px 0px 10px 0px;} .azoom-element-responsive-header .azoom-element-responsive-title{margin:3px 0 0 0; padding:0px; border:none;} .azoom-element-responsive-header .azoom-element-responsive-buttons{float:right;}     .rock-promotion-box .promotion-box-content, .rock-promotion-box .promotion-box-button-container{  float:none; margin:0px; padding:0px; width:100%; position:relative; } .rock-promotion-box .promotion-box-button-container{  margin-top:30px;  }    .azoom-title-breadcrumbs .page-title{}  .breadcrumbs-container > p{display:none;}   #footer .footer-bottom > .row > .columns{margin-bottom:10px; margin-top:10px;} #footer .footer-bottom-widget ul{margin:0px auto; float:none;} #footer .footer-bottom-widget li{float:none; border:none; margin:8px 0px; padding:0px;}   .error-404-icon{float:none; display:block; margin:0px auto; text-align:center;} .error-404-details{padding:0px;}   .woocommerce .product-quantity, .woocommerce-page .product-quantity,  .woocommerce .product-subtotal, .woocommerce-page .product-subtotal{  display:none;  } .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator{  float:none;  width:100% !important;  } table.shop_table td.actions .coupon {  width: 100%;  float: none;  margin:0px auto; } table.shop_table td.actions input, table.shop_table td.actions .button{  width:100%;  margin:0px auto 10px auto;  display:block; } table.cart .product-thumbnail, table.cart .product-price,  table.cart .product-quantity {  left: -999em;  position: absolute; }  .woocommerce #content div.product form.cart div.quantity, .woocommerce div.product form.cart div.quantity,  .woocommerce-page #content div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity{  float:none;  margin:15px auto;  }   .mobile-menu-background{  color:#ffffff;  padding:0px; } .menu-mobile-details .mobile-menu-switcher, .menu-mobile-details .mobile-cart-holder .mobile-cart{  background: none;  color: inherit;  font-size: 24px;  padding: 0px; } .mobile-menu-switcher-holder, .mobile-cart-holder{  width:auto;  padding:0px 5px;  }   .azoom-pt-header .button, .azoom-pt-header .button:not(.button_non_responsive){  max-width:100%;  width:auto;  } }  @media screen and (min-width:1441px){ .parallax-mask-class, .azoom-bgimage-cover .parallax-mask-class{  background-size:cover; } }  @media screen and (min-width:3600px), screen and (min-width:1600px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width:1600px) and (min--moz-device-pixel-ratio: 2), screen and (min-width:1600px) and (-o-min-device-pixel-ratio: 2){ .parallax-mask-class, .static-bg-mask-class, .azoom-bgimage-cover .parallax-mask-class{  background-attachment:scroll;  background-size:cover; } }.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],input,input:not([type="submit"],input[type="url"],input[type="email"]{width:100%!important}.hotline-bar>a{color:white!important}.select2-selection.select2-selection--single,input,input:not([type="submit"]),select,textarea,.select2-container .select2-choice{width:100%!important}.azoom-iframe-container{height:650px!important}.rock-toggle-content{display:none!important}   .hotline-phone-ring-circle {   border-color: #009999;   }   .hotline-phone-ring-circle-fill, .hotline-phone-ring-img-circle, .hotline-bar {   background-color: #009999;   }     .hotline-bar {    background: rgb( 0, 153, 153, .7 );   }      .hotline-phone-ring-wrap {    left: 20px;    bottom: 20px;   }   .recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}  p.badge-images { display: flex; justify-content: center; align-items: center; } p.banner-form { padding: 0 20px; } p.badge-images img { margin: 0 15px; padding: 0 0px; max-width: 120px; } img.facebook-badge, img.google-badge { background: #ffffff; padding: 10px 5px !important; display: block; } @media (max-width: 640px) { p.badge-images {  display: flex;  flex-direction: column;  justify-content: center;  align-items: center; } p.badge-images img {  margin: 0 15px 15px;  padding: 0 0px;  max-width: 150px; } p.banner-form {  padding: 0 0px; } }  .rplgsw-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.rplgsw-container-no-flexbox .rplgsw-slide{float:left}.rplgsw-container-vertical>.rplgsw-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.rplgsw-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.rplgsw-container-android .rplgsw-slide,.rplgsw-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.rplgsw-container-multirow>.rplgsw-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.rplgsw-container-free-mode>.rplgsw-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.rplgsw-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.rplgsw-container-autoheight,.rplgsw-container-autoheight .rplgsw-slide{height:auto}.rplgsw-container-autoheight .rplgsw-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.rplgsw-container .rplgsw-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.rplgsw-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.rplgsw-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.rplgsw-button-next,.rplgsw-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.rplgsw-button-next.rplgsw-button-disabled,.rplgsw-button-prev.rplgsw-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.rplgsw-button-prev,.rplgsw-container-rtl .rplgsw-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.rplgsw-button-prev.rplgsw-button-black,.rplgsw-container-rtl .rplgsw-button-next.rplgsw-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.rplgsw-button-prev.rplgsw-button-white,.rplgsw-container-rtl .rplgsw-button-next.rplgsw-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.rplgsw-button-next,.rplgsw-container-rtl .rplgsw-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.rplgsw-button-next.rplgsw-button-black,.rplgsw-container-rtl .rplgsw-button-prev.rplgsw-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.rplgsw-button-next.rplgsw-button-white,.rplgsw-container-rtl .rplgsw-button-prev.rplgsw-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.rplgsw-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.rplgsw-pagination.rplgsw-pagination-hidden{opacity:0}.rplgsw-container-horizontal>.rplgsw-pagination-bullets,.rplgsw-pagination-custom,.rplgsw-pagination-fraction{bottom:10px;left:0;width:100%}.rplgsw-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.rplgsw-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.rplgsw-pagination-clickable .rplgsw-pagination-bullet{cursor:pointer}.rplgsw-pagination-white .rplgsw-pagination-bullet{background:#fff}.rplgsw-pagination-bullet-active{opacity:1;background:#007aff}.rplgsw-pagination-white .rplgsw-pagination-bullet-active{background:#fff}.rplgsw-pagination-black .rplgsw-pagination-bullet-active{background:#000}.rplgsw-container-vertical>.rplgsw-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.rplgsw-container-vertical>.rplgsw-pagination-bullets .rplgsw-pagination-bullet{margin:5px 0;display:block}.rplgsw-container-horizontal>.rplgsw-pagination-bullets .rplgsw-pagination-bullet{margin:0 5px}.rplgsw-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.rplgsw-pagination-progress .rplgsw-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.rplgsw-container-rtl .rplgsw-pagination-progress .rplgsw-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.rplgsw-container-horizontal>.rplgsw-pagination-progress{width:100%;height:4px;left:0;top:0}.rplgsw-container-vertical>.rplgsw-pagination-progress{width:4px;height:100%;left:0;top:0}.rplgsw-pagination-progress.rplgsw-pagination-white{background:rgba(255,255,255,.5)}.rplgsw-pagination-progress.rplgsw-pagination-white .rplgsw-pagination-progressbar{background:#fff}.rplgsw-pagination-progress.rplgsw-pagination-black .rplgsw-pagination-progressbar{background:#000}.rplgsw-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.rplgsw-container-3d .rplgsw-cube-shadow,.rplgsw-container-3d .rplgsw-slide,.rplgsw-container-3d .rplgsw-slide-shadow-bottom,.rplgsw-container-3d .rplgsw-slide-shadow-left,.rplgsw-container-3d .rplgsw-slide-shadow-right,.rplgsw-container-3d .rplgsw-slide-shadow-top,.rplgsw-container-3d .rplgsw-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.rplgsw-container-3d .rplgsw-slide-shadow-bottom,.rplgsw-container-3d .rplgsw-slide-shadow-left,.rplgsw-container-3d .rplgsw-slide-shadow-right,.rplgsw-container-3d .rplgsw-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.rplgsw-container-3d .rplgsw-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.rplgsw-container-3d .rplgsw-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.rplgsw-container-3d .rplgsw-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.rplgsw-container-3d .rplgsw-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.rplgsw-container-coverflow .rplgsw-wrapper,.rplgsw-container-flip .rplgsw-wrapper{-ms-perspective:1200px}.rplgsw-container-cube,.rplgsw-container-flip{overflow:visible}.rplgsw-container-cube .rplgsw-slide,.rplgsw-container-flip .rplgsw-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.rplgsw-container-cube .rplgsw-slide .rplgsw-slide,.rplgsw-container-flip .rplgsw-slide .rplgsw-slide{pointer-events:none}.rplgsw-container-cube .rplgsw-slide-active,.rplgsw-container-cube .rplgsw-slide-active .rplgsw-slide-active,.rplgsw-container-flip .rplgsw-slide-active,.rplgsw-container-flip .rplgsw-slide-active .rplgsw-slide-active{pointer-events:auto}.rplgsw-container-cube .rplgsw-slide-shadow-bottom,.rplgsw-container-cube .rplgsw-slide-shadow-left,.rplgsw-container-cube .rplgsw-slide-shadow-right,.rplgsw-container-cube .rplgsw-slide-shadow-top,.rplgsw-container-flip .rplgsw-slide-shadow-bottom,.rplgsw-container-flip .rplgsw-slide-shadow-left,.rplgsw-container-flip .rplgsw-slide-shadow-right,.rplgsw-container-flip .rplgsw-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.rplgsw-container-cube .rplgsw-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.rplgsw-container-cube.rplgsw-container-rtl .rplgsw-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.rplgsw-container-cube .rplgsw-slide-active,.rplgsw-container-cube .rplgsw-slide-next,.rplgsw-container-cube .rplgsw-slide-next+.rplgsw-slide,.rplgsw-container-cube .rplgsw-slide-prev{pointer-events:auto;visibility:visible}.rplgsw-container-cube .rplgsw-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.rplgsw-container-fade.rplgsw-container-free-mode .rplgsw-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.rplgsw-container-fade .rplgsw-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.rplgsw-container-fade .rplgsw-slide .rplgsw-slide{pointer-events:none}.rplgsw-container-fade .rplgsw-slide-active,.rplgsw-container-fade .rplgsw-slide-active .rplgsw-slide-active{pointer-events:auto}.rplgsw-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.rplgsw-zoom-container>canvas,.rplgsw-zoom-container>img,.rplgsw-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.rplgsw-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.rplgsw-container-horizontal>.rplgsw-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.rplgsw-container-vertical>.rplgsw-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.rplgsw-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.rplgsw-scrollbar-cursor-drag{cursor:move}.rplgsw-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:rplgsw-preloader-spin 1s steps(12,end) infinite;-moz-animation:rplgsw-preloader-spin 1s steps(12,end) infinite;animation:rplgsw-preloader-spin 1s steps(12,end) infinite}.rplgsw-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.rplgsw-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes rplgsw-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes rplgsw-preloader-spin{100%{transform:rotate(360deg)}}