.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:502;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:503;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{height:100%;text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:505}.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:504}.mfp-preloader
a{color:#ccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:506}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0
0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;top:0;opacity:0.6;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,
.mfp-arrow:focus,
.mfp-fade.mfp-wrap.mfp-ready .mfp-arrow:hover,
.mfp-fade.mfp-wrap.mfp-ready .mfp-arrow:focus{opacity:1}.mfp-arrow:before, .mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:solid transparent}.mfp-arrow:after,
.mfp-arrow .mfp-a{opacity:0.77;border-top-width:14px;border-bottom-width:14px;top:6px}.mfp-arrow:before,
.mfp-arrow .mfp-b{border-top-width:20px;border-bottom-width:20px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a{border-right:14px solid black;left:6px}.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b{border-right:20px solid white}.mfp-arrow-right{right:0}.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a{border-left:14px solid black;left:0}.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b{border-left:20px solid white}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;top:-3px;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:black}.mfp-iframe-holder .mfp-close{top:-43px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6)}.mfp-figure{line-height:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3}.mfp-figure
small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}}@media all and (max-width: 800px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.mfp-fade.mfp-wrap .mfp-arrow{opacity:0;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.mfp-fade.mfp-wrap.mfp-ready .mfp-arrow{opacity:0.6}.mfp-fade.mfp-wrap.mfp-removing .mfp-arrow{opacity:0}
/*!
 * Fotorama 4.6.2 | http://fotorama.io/license/
 */
.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video
iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap
.fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing
*{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3
.fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video
.fotorama__stage__shaft{-webkit-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(0.1,0,.25,1);transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__wrap
*{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(/wp-content/themes/Impreza/css/fotorama.png) no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(/wp-content/themes/Impreza/css/fotorama@2x.png) no-repeat;background-size:96px 160px}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}@media
print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>:not(:first-child){display:none}.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen
.fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl
.fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap
.fotorama__pointer{cursor:pointer}.fotorama__wrap--slide
.fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade
.fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade
.fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage
.fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded
.fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active
.fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active
.fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active
.fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots
.fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs
.fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px
solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active
.fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus
.fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption
a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl
.fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video
.fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px
10px}@-webkit-keyframes
spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes
spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3
.fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage
.fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video
.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}a{-webkit-transition:opacity 0.3s, padding 0.3s, color 0.3s, background-color 0.3s, box-shadow 0.3s, border 0.3s;transition:opacity 0.3s, padding 0.3s, color 0.3s, background-color 0.3s, box-shadow 0.3s, border 0.3s}::-moz-selection{background-color:rgba(0,0,0,0.66);color:#fff}::selection{background-color:rgba(0,0,0,0.66);color:#fff}.l-body{height:auto;min-width:1220px;background-color:#ddd}.l-canvas{background-color:#fff;color:#666}.l-canvas.type_boxed,
.l-canvas.type_boxed .l-subheader,
.l-canvas.type_boxed ~ .l-footer .l-subfooter{max-width:1240px}.l-canvas.type_wide .l-subheader,
.l-canvas.type_boxed .l-submain{max-width:100%}.l-canvas.type_wide .l-subheader-h,
.l-canvas.type_wide .l-submain-h,
.l-canvas.type_wide ~ .l-footer .l-subfooter-h,
.l-canvas.type_boxed .l-subheader-h,
.l-canvas.type_boxed .l-submain-h,
.l-canvas.type_boxed ~ .l-footer .l-subfooter-h{max-width:1140px}.l-subheader{font-size:0;-webkit-transition:background-color 0.3s, box-shadow 0.3s, top 0.3s;transition:background-color 0.3s, box-shadow 0.3s, top 0.3s}.l-subheader.at_top{display:none;line-height:36px;padding-left:40px;padding-right:40px;position:relative;background-color:#f5f5f5}.l-subheader.at_middle{text-align:right;line-height:120px;padding-left:40px;padding-right:40px;position:relative;box-shadow:0 2px 0 -1px rgba(0,0,0,0.08);background-color:#fff}.l-header.logopos_right .l-subheader.at_middle{text-align:left}.l-subheader.at_bottom{display:none;clear:both;line-height:50px;padding-left:40px;padding-right:40px;position:relative;background-color:#f5f5f5}.l-subheader-h{height:100%;position:relative}.headerpos_fixed .l-header{position:fixed;left:0;width:100%;min-width:1220px;z-index:101}.headerpos_fixed .l-header.no_fixed{position:static}.headerlayout_extended .l-subheader.at_top{display:block}.headerlayout_advanced .l-subheader.at_middle,
.headerlayout_centered .l-subheader.at_middle{box-shadow:none}.headerlayout_advanced.headerpos_fixed .l-header.sticky .l-subheader.at_middle,
.headerlayout_centered.headerpos_fixed .l-header.sticky .l-subheader.at_middle{overflow:hidden}.headerlayout_advanced .l-subheader.at_bottom,
.headerlayout_centered .l-subheader.at_bottom{display:block}.l-header.sticky .l-subheader.at_bottom{box-shadow:0 2px 0 -1px rgba(0,0,0,0.08)}.headerlayout_centered .l-header .l-subheader.at_middle,
.headerlayout_centered .l-header .l-subheader.at_bottom{text-align:center}.l-header.transparent .l-subheader{box-shadow:none;background-color:transparent;color:#fff}.headerlayout_extended .l-header.transparent .l-subheader.at_top{background-color:rgba(0,0,0,0.2)}.headerlayout_advanced .l-header.transparent .at_middle .l-subheader-h{box-shadow:0 1px 0 rgba(255,255,255,0.22)}.l-header.transparent .w-nav-item.level_1.current-menu-item .w-nav-anchor.level_1,
.l-header.transparent .w-nav-item.level_1.current-menu-ancestor .w-nav-anchor.level_1,
.no-touch .l-header.transparent .w-nav-item.level_1:hover .w-nav-anchor.level_1{background-color:transparent}.l-main{z-index:1;box-shadow:0 1px 0 rgba(0,0,0,0.08)}.headerlayout_advanced .l-main{box-shadow:none}.l-submain{padding:0
40px}.headerpos_fixed .l-header.no_fixed + .l-main .l-submain,
.headerbg_transparent .l-submain.full_height:first-child{padding-top:0 !important}.l-submain-h{padding:50px
0;z-index:1}.l-submain-img{position:absolute;top:0;left:0;height:100%;width:100%;background-position:center center;-webkit-background-size:cover;background-size:cover}.l-submain.for_pagehead{box-shadow:0 -2px 0 -1px rgba(0,0,0,0.08) inset}.l-submain.for_pagehead.size_small .l-submain-h{padding:16px
0}.l-submain.for_pagehead.size_medium .l-submain-h{padding:30px
0 32px}.l-submain.for_pagehead.size_huge .l-submain-h{padding:80px
0}.headerbg_transparent .l-submain.for_pagehead.size_large,
.headerbg_transparent .l-submain.for_pagehead.size_huge{padding-bottom:30px}.headerbg_transparent .l-header.no_fixed + .l-main .l-submain.for_pagehead{padding-bottom:0}.l-submain.for_pagehead.color_alternate{box-shadow:none}.l-submain.full_width{padding-left:0;padding-right:0}.l-submain.full_width .l-submain-h{max-width:100%}.l-submain.full_height .l-submain-h{padding-top:0 !important;padding-bottom:0 !important}.l-submain.parallax_ver .l-submain-img{display:block}.no-touch .l-submain.parallax_ver .l-submain-img{background-attachment:fixed}.l-submain.parallax_hor{overflow:hidden}.l-submain.parallax_hor .l-submain-img{display:block;width:130%}.l-submain.parallax_hor.bgwidth_110 .l-submain-img{width:110%}.l-submain.parallax_hor.bgwidth_120 .l-submain-img{width:120%}.l-submain.parallax_hor.bgwidth_140 .l-submain-img{width:140%}.l-submain.parallax_hor.bgwidth_150 .l-submain-img{width:150%}.l-submain.color_alternate{background-color:#f2f2f2;color:#555}.l-submain.color_primary{background-color:#d13a7a;color:#fff}.l-submain.color_secondary{background-color:#666;color:#fff}.l-submain.color_primary a,
.l-submain.color_secondary a,
.no-touch .for_pagehead.color_secondary a:hover{color:#fff}.l-submain.color_primary .g-hr-h:before,
.l-submain.color_primary .g-hr-h:after,
.l-submain.color_secondary .g-hr-h:before,
.l-submain.color_secondary .g-hr-h:after{background-color:#fff;background-color:rgba(255,255,255,0.5)}.l-submain.color_primary .g-hr-h i,
.l-submain.color_secondary .g-hr-h
i{color:#fff;color:rgba(255,255,255,0.5)}.l-submain.color_primary .w-pagehead-nav-item,
.l-submain.color_secondary .w-pagehead-nav-item{color:#fff !important}.no-touch .l-submain.color_primary .w-pagehead-nav-item:hover,
.no-touch .l-submain.color_secondary .w-pagehead-nav-item:hover{box-shadow:0 0 0 2px #fff inset !important}.l-submain-video{display:none;position:absolute;top:0;left:0;right:0;bottom:0}.l-submain-video .mejs-offscreen{display:none !important}.l-submain.with_video{overflow:hidden}.l-submain.with_video .l-submain-video{display:inline-block}.l-submain.with_video .l-submain-img{background-attachment:scroll !important}.l-submain-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.l-submain-overlay.black_10{background-color:rgba(0,0,0,0.1)}.l-submain-overlay.black_20{background-color:rgba(0,0,0,0.2)}.l-submain-overlay.black_30{background-color:rgba(0,0,0,0.3)}.l-submain-overlay.black_40{background-color:rgba(0,0,0,0.4)}.l-submain-overlay.black_50{background-color:rgba(0,0,0,0.5)}.l-submain-overlay.black_60{background-color:rgba(0,0,0,0.6)}.l-submain-overlay.black_70{background-color:rgba(0,0,0,0.7)}.l-submain-overlay.black_80{background-color:rgba(0,0,0,0.8)}.l-submain-overlay.black_90{background-color:rgba(0,0,0,0.9)}.l-submain-overlay.white_10{background-color:rgba(255,255,255,0.1)}.l-submain-overlay.white_20{background-color:rgba(255,255,255,0.2)}.l-submain-overlay.white_30{background-color:rgba(255,255,255,0.3)}.l-submain-overlay.white_40{background-color:rgba(255,255,255,0.4)}.l-submain-overlay.white_50{background-color:rgba(255,255,255,0.5)}.l-submain-overlay.white_60{background-color:rgba(255,255,255,0.6)}.l-submain-overlay.white_70{background-color:rgba(255,255,255,0.7)}.l-submain-overlay.white_80{background-color:rgba(255,255,255,0.8)}.l-submain-overlay.white_90{background-color:rgba(255,255,255,0.9)}.page-template-page-blank-php .l-canvas{height:100%;max-width:none;font-size:0}.page-template-page-blank-php .l-canvas:before{content:'';display:inline-block;vertical-align:middle;vertical-align:-webkit-baseline-middle;height:100%}.page-template-page-blank-php .l-main{display:inline-block;vertical-align:middle;vertical-align:-webkit-baseline-middle;width:100%;font-size:14px;box-shadow:none}.page-template-page-blank-php .l-submain{padding-top:0 !important}.l-subfooter.at_top{font-size:13px;line-height:21px;padding:50px
40px 20px;background-color:#1a1a1a;color:#808080}.l-subfooter.at_top
p{font-size:13px;line-height:21px;margin:0
0 20px}.l-subfooter.at_top p:last-child{margin-bottom:0}.l-subfooter.at_top h1,
.l-subfooter.at_top h2,
.l-subfooter.at_top h3,
.l-subfooter.at_top h4,
.l-subfooter.at_top
a{color:#ccc}.no-touch .l-subfooter.at_top a:hover{color:#fff}.no-touch .l-subfooter.at_top p a:hover,
.no-touch .l-subfooter.at_top li a:hover{border-bottom:1px solid}.l-subfooter.at_bottom{font-size:13px;line-height:20px;padding:30px
40px;background-color:#222;color:#666}.l-subfooter.at_bottom
a{color:#999}.no-touch .l-subfooter.at_bottom a:hover{border-bottom:1px solid;color:#fff}body{font:14px/24px 'Open Sans',sans-serif}h1{font:38px/1.3 'Noto Sans',sans-serif}h2{font:32px/1.4 'Noto Sans',sans-serif}h3{font:26px/1.4 'Noto Sans',sans-serif}h4{font:22px/1.4 'Noto Sans',sans-serif}h5{font:20px/1.4 'Noto Sans',sans-serif}h6{font:18px/1.4 'Noto Sans',sans-serif}h1,h2,h3,h4,h5,h6{color:#444}.l-submain.color_primary h1,
.l-submain.color_primary h2,
.l-submain.color_primary h3,
.l-submain.color_primary h4,
.l-submain.color_primary h5,
.l-submain.color_primary h6,
.l-submain.color_secondary h1,
.l-submain.color_secondary h2,
.l-submain.color_secondary h3,
.l-submain.color_secondary h4,
.l-submain.color_secondary h5,
.l-submain.color_secondary h6,
.l-submain.color_custom h1,
.l-submain.color_custom h2,
.l-submain.color_custom h3,
.l-submain.color_custom h4,
.l-submain.color_custom h5,
.l-submain.color_custom h6,
.g-cols .color_custom h1,
.g-cols .color_custom h2,
.g-cols .color_custom h3,
.g-cols .color_custom h4,
.g-cols .color_custom h5,
.g-cols .color_custom
h6{color:inherit}.g-html .g-cols>div>p:last-child,.g-html>p:last-child{margin-bottom:0}.no-touch .g-html p a:hover{border-bottom:1px solid}.g-html .g-cols > div > ul:last-child,
.g-html > ul:last-child,
.g-html .g-cols>div>ol:last-child,.g-html>ol:last-child{margin-bottom:0}.g-html ul li,
.g-html ol
li{margin-bottom:6px;padding-left:2px}.no-touch .g-html li a:hover{border-bottom:1px solid}.g-html ul > li ul,
.g-html ul > li ol,
.g-html ol > li ul,
.g-html ol > li
ol{margin-bottom:6px;margin-top:6px}.g-html img + h1,
.g-html img + h2,
.g-html img + h3,
.g-html img + h4,
.g-html img + ul,
.g-html img + ol,
.g-html img+p{margin-top:20px}.g-html div[class^="animate"]{margin-bottom:20px}.g-html
img.alignleft{display:inline;float:left;margin-right:20px;margin-bottom:20px}.g-html
img.alignright{display:inline;float:right;margin-left:20px;margin-bottom:20px}.g-html
img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.no-touch .g-html a.image-link:hover{border-bottom:none}.g-html a.image-link
img{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.no-touch .g-html a.image-link:hover
img{opacity:0.8}.g-html
pre{font-size:13px;line-height:19px;padding:12px
15px;background-color:#faf6e1;color:#333}.g-html p+pre{margin-top:-16px}.g-html
code{padding:0
5px;background-color:#faf6e1;color:#333}.g-html
blockquote{font-size:16px;line-height:26px;font-style:italic;padding:0
0 0 32px;border-left:5px solid #d13a7a}.g-hr{text-align:center;height:20px;width:100%;margin:35px
0;padding:2px
0;overflow:hidden;position:relative;clear:both}.g-hr-h:before,.g-hr-h:after{display:inline-block;content:"";height:1px;width:50%;margin-top:7px;vertical-align:top;position:relative;background-color:#e8e8e8}.g-hr-h:before{left:-13px;margin-left:-50%}.g-hr-h:after{left:13px;margin-right:-50%}.g-hr-h
i{font-size:16px;line-height:16px;height:16px;width:20px;vertical-align:top;text-align:center;color:#e8e8e8}.g-hr.size_small{margin:25px
0}.g-hr.size_big{margin:45px
0}.g-hr.size_huge{margin:65px
0}.g-hr.type_invisible{height:0;margin:20px
0}.g-hr.type_invisible.size_small{margin:10px
0}.g-hr.type_invisible.size_big{margin:30px
0}.g-hr.type_invisible.size_huge{margin:50px
0}.g-hr.type_invisible .g-hr-h{display:none}.g-hr.type_short{width:30%;margin-left:auto !important;margin-right:auto !important}.g-hr.type_fullwidth{overflow:visible}.type_boxed .g-hr.type_fullwidth{overflow:hidden;margin-left:-50px;margin-right:-50px;width:auto}.g-hr.type_fullwidth .g-hr-h:before,
.g-hr.type_fullwidth .g-hr-h:after{width:90%}.g-hr.no_icon{font-size:0}.g-hr.no_icon .g-hr-h:before,
.g-hr.no_icon .g-hr-h:after{left:0}.g-hr.no_icon .g-hr-h
i{display:none}.g-hr.with_text{padding:0}.g-hr.with_text .g-hr-h:before,
.g-hr.with_text .g-hr-h:after{margin-top:11px}.g-hr.with_text .g-hr-h
h6{display:inline-block;vertical-aligN:top;line-height:20px;margin:0}.g-html
.highlight{color:#31c5c7}.g-html
.thin{font-weight:300}.g-html
.bold{font-weight:700}.g-html
.align_left{text-align:left}.g-html
.align_right{text-align:right}.g-html
.align_center{text-align:center}.g-html
.align_justify{text-align:justify}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"],input[type="date"],textarea,select{padding:8px
12px;border-radius:5px;-webkit-transition:all 0.3s;transition:all 0.3s;box-shadow:0 0 0 2px transparent, 0 1px 0 rgba(0,0,0,0.08) inset;background-color:#f2f2f2;color:#444}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="date"]:focus,textarea:focus,select:focus{box-shadow:0 0 0 2px #d13a7a}input[type="checkbox"],input[type="radio"]{margin-right:5px}.l-footer input[type="text"],
.l-footer input[type="password"],
.l-footer input[type="email"],
.l-footer input[type="url"],
.l-footer input[type="tel"],
.l-footer input[type="number"],
.l-footer input[type="date"],
.l-footer textarea,
.l-footer
select{background-color:rgba(0,0,0,0.05)}.g-btn,button,input[type="submit"]{font-size:15px;line-height:20px;font-weight:700;text-transform:uppercase;padding:10px
36px;margin:5px
0;border:none !important;border-radius:5px;overflow:hidden;-webkit-transition:color 0.3s, background-color 0.3s, box-shadow 0.3s;transition:color 0.3s, background-color 0.3s, box-shadow 0.3s}.no-touch .g-btn:before{display:block;content:'';position:absolute;top:0;left:0;right:0;height:0;background-color:rgba(0,0,0,0.1);-webkit-transition:height 0.3s;transition:height 0.3s}.no-touch .g-btn:hover:before{height:100%}.g-btn
span{position:relative}.g-btn
i{position:relative;line-height:inherit;margin:0
8px 0 -2px}.g-btn.size_small,input.g-btn.size_small{padding:8px
26px;font-size:13px;border-radius:4px}.g-btn.size_big,input.g-btn.size_big{padding:16px
50px;font-size:18px}.g-btn.outlined{background-color:transparent !important}.g-btn.color_transparent{font-weight:normal;text-transform:none;overflow:visible;padding:0
2px !important;border:none !important;background:none !important}.no-touch .g-btn.color_transparent:before{display:none}.no-touch .g-btn.color_transparent:hover
span{border-bottom:1px solid}.g-btn.color_white,a.g-btn.color_white{background-color:#fff;color:#444}.no-touch .g-btn.color_white:before{background-color:rgba(0,0,0,0.06)}.no-touch .g-btn.color_white:hover,
.no-touch a.g-btn.color_white:hover{color:#444}.g-btn.color_white.outlined,a.g-btn.color_white.outlined{box-shadow:0 0 0 2px #fff inset;color:#fff}.no-touch .g-btn.color_white.outlined:hover,
.no-touch a.g-btn.color_white.outlined:hover{color:#444}.g-btn.color_white.outlined:before{background-color:#fff}.g-btn.color_default{background-color:#e8e8e8;color:#666}.no-touch .g-btn.color_default:hover{color:#444}.g-btn.color_default:before{background-color:rgba(0,0,0,0.06)}.g-btn.color_default.outlined{box-shadow:0 0 0 2px #e8e8e8 inset;color:#666}.no-touch .g-btn.color_default.outlined:hover,
.no-touch .color_alternate .g-btn.color_default.outlined:hover{color:#444}.g-btn.color_default.outlined:before{background-color:#e8e8e8}button,.g-btn.color_primary,input[type="submit"]{background-color:#d13a7a;color:#fff}.no-touch button:hover,
.no-touch .g-btn.color_primary:hover,
.no-touch input[type="submit"]:hover{color:#fff}.g-btn.color_primary.outlined{box-shadow:0 0 0 2px #d13a7a inset;color:#d13a7a}.no-touch .g-btn.color_primary.outlined:hover,
.no-touch .color_alternate .g-btn.color_primary.outlined:hover{color:#fff}.g-btn.color_primary.outlined:before{background-color:#d13a7a}.g-btn.color_secondary{background-color:#666;color:#fff}.no-touch .g-btn.color_secondary:hover{color:#fff}.g-btn.color_secondary.outlined{box-shadow:0 0 0 2px #666 inset;color:#666}.no-touch .g-btn.color_secondary.outlined:hover,
.no-touch .color_alternate .g-btn.color_secondary.outlined:hover{color:#fff}.g-btn.color_secondary.outlined:before{background-color:#666}.g-btn.color_contrast{background-color:#444;color:#fff}.no-touch .g-btn.color_contrast:hover{color:#fff}.g-btn.color_contrast:before{background-color:rgba(0,0,0,0.06)}.g-btn.color_contrast.outlined{box-shadow:0 0 0 2px #444 inset;color:#444}.no-touch .g-btn.color_contrast.outlined:hover,
.no-touch .color_alternate .g-btn.color_contrast.outlined:hover{color:#fff}.g-btn.color_contrast.outlined:before{background-color:#444}.g-btn.color_pink{background-color:#ff6b6b;color:#fff}.no-touch .g-btn.color_pink:hover{color:#fff}.g-btn.color_pink.outlined{box-shadow:0 0 0 2px #ff6b6b inset;color:#ff6b6b}.no-touch .g-btn.color_pink.outlined:hover{color:#fff}.g-btn.color_pink.outlined:before{background-color:#ff6b6b}.g-btn.color_blue{background-color:#5ac8ed;color:#fff}.no-touch .g-btn.color_blue:hover{color:#fff}.g-btn.color_blue.outlined{box-shadow:0 0 0 2px #5ac8ed inset;color:#5ac8ed}.no-touch .g-btn.color_blue.outlined:hover{color:#fff}.g-btn.color_blue.outlined:before{background-color:#5ac8ed}.g-btn.color_midnight{background-color:#2c3e50;color:#fff}.no-touch .g-btn.color_midnight:hover{color:#fff}.g-btn.color_midnight.outlined{box-shadow:0 0 0 2px #2c3e50 inset;color:#2c3e50}.no-touch .g-btn.color_midnight.outlined:hover{color:#fff}.g-btn.color_midnight.outlined:before{background-color:#2c3e50}.g-btn.color_purple{background-color:#8560a8;color:#fff}.no-touch .g-btn.color_purple:hover{color:#fff}.g-btn.color_purple.outlined{box-shadow:0 0 0 2px #8560a8 inset;color:#8560a8}.no-touch .g-btn.color_purple.outlined:hover{color:#fff}.g-btn.color_purple.outlined:before{background-color:#8560a8}.g-btn.color_navy{background-color:#1265a8;color:#fff}.no-touch .g-btn.color_navy:hover{color:#fff}.g-btn.color_navy.outlined{box-shadow:0 0 0 2px #1265a8 inset;color:#1265a8}.no-touch .g-btn.color_navy.outlined:hover{color:#fff}.g-btn.color_navy.outlined:before{background-color:#1265a8}.g-btn.color_green{background-color:#59ba41;color:#fff}.no-touch .g-btn.color_green:hover{color:#fff}.g-btn.color_green.outlined{box-shadow:0 0 0 2px #59ba41 inset;color:#59ba41}.no-touch .g-btn.color_green.outlined:hover{color:#fff}.g-btn.color_green.outlined:before{background-color:#59ba41}.g-btn.color_yellow{background-color:#fac000;color:#fff}.g-btn.color_yellow:before{background-color:rgba(0,0,0,0.06)}.no-touch .g-btn.color_yellow:hover{color:#fff}.g-btn.color_yellow.outlined{box-shadow:0 0 0 2px #fac000 inset;color:#fac000}.no-touch .g-btn.color_yellow.outlined:hover{color:#fff}.g-btn.color_yellow.outlined:before{background-color:#fac000}.g-btn.color_teal{background-color:#008b83;color:#fff}.no-touch .g-btn.color_teal:hover{color:#fff}.g-btn.color_teal.outlined{box-shadow:0 0 0 2px #008b83 inset;color:#008b83}.no-touch .g-btn.color_teal.outlined:hover{color:#fff}.g-btn.color_teal.outlined:before{background-color:#008b83}.g-btn.color_brown{background-color:#6a4530;color:#fff}.no-touch .g-btn.color_brown:hover{color:#fff}.g-btn.color_brown.outlined{box-shadow:0 0 0 2px #6a4530 inset;color:#6a4530}.no-touch .g-btn.color_brown.outlined:hover{color:#fff}.g-btn.color_brown.outlined:before{background-color:#6a4530}.g-btn.color_cream{background-color:#f5ddbf;color:#605c57}.g-btn.color_cream:before{background-color:rgba(0,0,0,0.06)}.no-touch .g-btn.color_cream:hover{color:#605c57}.g-btn.color_cream.outlined{box-shadow:0 0 0 2px #f5ddbf inset;color:#f5ddbf}.no-touch .g-btn.color_cream.outlined:hover{color:#605c57}.g-btn.color_cream.outlined:before{background-color:#f5ddbf}.g-btn.color_red{background-color:#f40;color:#fff}.no-touch .g-btn.color_red:hover{color:#fff}.g-btn.color_red.outlined{box-shadow:0 0 0 2px #f40 inset;color:#f40}.no-touch .g-btn.color_red.outlined:hover{color:#fff}.g-btn.color_red.outlined:before{background-color:#f40}.g-btn.color_lime{background-color:#baeb59;color:#656c57}.g-btn.color_lime:before{background-color:rgba(0,0,0,0.06)}.no-touch .g-btn.color_lime:hover{color:#656c57}.g-btn.color_lime.outlined{box-shadow:0 0 0 2px #baeb59 inset;color:#baeb59}.no-touch .g-btn.color_lime.outlined:hover{color:#656c57}.g-btn.color_lime.outlined:before{background-color:#baeb59}.g-alert-close{font-size:20px;opacity:0.3;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.no-touch .g-alert-close:hover{opacity:1}.g-alert-body
p{margin:0}.g-pagination{font-size:0;margin-bottom:20px}.g-pagination-item{display:inline-block;vertical-align:top;text-align:center;padding:0;margin:0
3px;font-size:17px;line-height:50px;height:50px;width:50px;position:relative;overflow:hidden;border-radius:50%;box-shadow:0 0 0 2px #e8e8e8 inset;color:inherit}.g-pagination-item
span{position:relative}.no-touch .g-pagination-item:hover{color:#fff}.no-touch .g-pagination-item:before{display:block;content:'';position:absolute;top:0;left:0;height:0;width:100%;-webkit-transition:height 0.3s;transition:height 0.3s;background-color:#d13a7a}.no-touch .g-pagination-item:hover:before{height:100%}.g-pagination-item.active{box-shadow:none !important;background-color:#d13a7a;color:#fff !important}.g-pagination-item.disabled{display:none}.g-pagination-item.to_prev span,
.g-pagination-item.to_next
span{display:none}.g-pagination-item.to_prev:after{display:block;content:'\f104';font-family:FontAwesome;font-size:24px;position:relative;right:1px}.g-pagination-item.to_next:after{display:block;content:'\f105';font-family:FontAwesome;font-size:24px;position:relative;left:2px}.w-actionbox{margin-bottom:0;padding:30px
40px;border-radius:5px}.w-actionbox.controls_aside .w-actionbox-text{padding:0}.no-touch .w-actionbox-text a:hover{border-bottom:1px solid}.w-actionbox-text h3+p{margin:12px
0 0}.w-actionbox-button.g-btn{margin-left:8px}.w-actionbox.color_primary{background-color:#d13a7a;color:#fff}.w-actionbox.color_secondary{background-color:#666;color:#fff}.w-actionbox.color_primary h1,
.w-actionbox.color_primary h2,
.w-actionbox.color_primary h3,
.w-actionbox.color_primary h4,
.w-actionbox.color_primary h5,
.w-actionbox.color_primary h6,
.w-actionbox.color_secondary h1,
.w-actionbox.color_secondary h2,
.w-actionbox.color_secondary h3,
.w-actionbox.color_secondary h4,
.w-actionbox.color_secondary h5,
.w-actionbox.color_secondary
h6{color:#fff}.w-actionbox.color_primary .w-actionbox-text a,
.w-actionbox.color_secondary .w-actionbox-text
a{color:#111}.no-touch .w-actionbox.color_primary .w-actionbox-text a:hover,
.no-touch .w-actionbox.color_secondary .w-actionbox-text a:hover,
.no-touch .w-actionbox.color_primary a.g-btn.color_transparent,
.no-touch .w-actionbox.color_secondary a.g-btn.color_transparent{color:#fff}.l-submain.color_alternate .w-actionbox.color_alternate,
.l-submain.color_primary .w-actionbox.color_primary,
.l-submain.color_secondary .w-actionbox.color_secondary{padding:0;background-color:transparent}.w-blog-content{padding-bottom:20px}.w-blog-content .w-blog-meta{padding:5px
0 20px}.w-blog-entry{padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid #e8e8e8}.w-blog-entry.sticky{padding:20px
20px 25px;margin-left:-20px;margin-right:-20px;border-radius:5px;border:2px
solid #d13a7a}.w-blog-entry-h{position:relative}.w-blog-entry-link{color:inherit}.w-blog-entry-title{padding:0;margin-bottom:16px}.w-blog-entry-preview + .w-blog-entry-link .w-blog-entry-title{margin-top:20px}.w-blog.imgpos_atleft .w-blog-entry-title,
.w-blog.imgpos_attop .w-blog-entry-title{margin-bottom:20px}.w-blog-entry-title-h{-webkit-transition:color 0.3s;transition:color 0.3s}.no-touch .w-blog-entry-link:hover .w-blog-entry-title-h{color:#d13a7a}.no-touch .w-blog-meta a:hover{border-bottom:1px solid}.w-blog-meta-date,.w-blog-meta-author,.w-blog-meta-tags,.w-blog-meta-category,.w-blog-meta-comments{font-size:13px;line-height:20px;margin:0
16px 8px 0}.w-blog-meta
i{font-size:14px;margin-right:5px}.w-blog.post .w-blog-meta
i{margin-right:2px}.w-blog-meta-date
i{margin:0
3px 0 1px}.w-blog-entry-short{padding-top:10px}.w-blog-entry-short p:last-child{margin-bottom:0}.w-blog-entry-more.g-btn{margin:20px
0 0}.w-blog.format-image .w-blog-preview{display:block}.w-blog-entry.has-post-thumbnail.format-image .w-blog-entry-preview:after,
.w-blog-entry.has-post-thumbnail.format-standard .w-blog-entry-preview:after{display:block;content:'';position:absolute;top:0;left:0;height:100%;width:100%;border-radius:3px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.no-touch .w-blog-entry.format-image .w-blog-entry-link:hover .w-blog-entry-preview:after,
.no-touch .w-blog-entry.format-standard .w-blog-entry-link:hover .w-blog-entry-preview:after{background-color:rgba(255,255,255,0.35)}.w-blog-entry.format-quote .w-blog-entry-title{padding:0}.g-html .format-quote
blockquote{font-size:24px;line-height:34px;font-style:normal}.w-blog.format-gallery .w-blog-preview{display:block}.w-blog.format-video .w-blog-preview{display:block}.w-blog-entry.format-video .w-blog-entry-preview{height:0;padding-bottom:56.25%;overflow:hidden}.w-blog-entry.format-video .w-blog-entry-preview iframe,
.w-blog-entry.format-video .w-blog-entry-preview object,
.w-blog-entry.format-video .w-blog-entry-preview
embed{position:absolute;top:0;left:0;width:100%;height:100%}.w-blog.imgpos_atleft .w-blog-entry-preview{max-width:350px}.w-blog.imgpos_atleft .w-blog-entry.format-audio .w-blog-entry-preview,
.w-blog.imgpos_atleft .w-blog-entry.format-gallery .w-blog-entry-preview,
.w-blog.imgpos_atleft .w-blog-entry.format-link .w-blog-entry-preview,
.w-blog.imgpos_atleft .w-blog-entry.format-quote .w-blog-entry-preview,
.w-blog.imgpos_atleft .w-blog-entry.format-status .w-blog-entry-preview,
.w-blog.imgpos_atleft .w-blog-entry.format-video .w-blog-entry-preview{height:auto;padding-bottom:0}.w-blog.imgpos_atleft .w-blog-entry-preview-icon{display:block;height:0;width:100%;padding-bottom:100%;position:relative;-webkit-transition:color 0.3s;transition:color 0.3s;background-color:#f2f2f2}.w-blog.imgpos_atleft .w-blog-entry-preview-icon
i{display:block;position:absolute;top:50%;left:50%;font-size:50px;text-align:center;line-height:80px;height:80px;width:80px;margin:-40px 0 0 -40px}.w-blog.imgtype_circle .w-blog-entry-preview{border-radius:50%;overflow:hidden}.w-blog.type_masonry .w-blog-list{margin:0;overflow:visible !important}.l-body.page-template-page-grid_blog-php .l-submain{overflow:hidden}.w-blog.type_masonry .w-blog-entry{border:none;padding:0;margin-bottom:0;text-align:center;width:33.333333%;box-shadow:0 1px 1px rgba(0,0,0,0);-webkit-transition:box-shadow 0.3s;transition:box-shadow 0.3s}.no-touch .w-blog.type_masonry .w-blog-entry:hover{box-shadow:0 2px 15px rgba(0,0,0,0.17);z-index:3}.w-blog.type_masonry .w-blog-entry.sticky{margin:0;padding:0;border:none;border-radius:0}.w-blog.type_masonry .w-blog-entry-link{display:block}.w-blog.type_masonry .w-blog-entry-preview{position:relative}.w-blog.type_masonry .w-blog-entry-preview:before{display:block;content:'';position:absolute;bottom:-17px;left:50%;margin-left:-15px;height:30px;width:30px;border-radius:5px;z-index:1;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}.w-blog.type_masonry .w-blog-entry-title{font-size:20px;line-height:30px;padding:20px
30px 15px;margin:0}.w-blog.type_masonry .w-blog-entry.sticky .w-blog-entry-title{font-weight:700}.w-blog.type_masonry .w-blog-entry-body{padding:0
30px 30px}.w-blog.type_masonry .w-blog-entry.format-video .w-blog-entry-preview{height:auto;padding:0}.w-blog.type_masonry .w-blog-entry.format-video .w-blog-entry-preview:before{display:none}.w-blog.type_masonry .w-blog-entry-preview-icon{display:inline-block;vertical-align:top;padding:20px
0 0;font-size:33px;-webkit-transition:color 0.3s;transition:color 0.3s}.w-blog.type_masonry .w-blog-entry.format-quote .w-blog-entry-title
blockquote{font-size:18px;line-height:26px;font-style:italic;padding:0;margin:0;border:none}.w-blog.type_masonry .w-blog-meta{padding-bottom:6px}.w-blog.type_masonry .w-blog-meta-date,
.w-blog.type_masonry .w-blog-meta-author,
.w-blog.type_masonry .w-blog-meta-tags,
.w-blog.type_masonry .w-blog-meta-category,
.w-blog.type_masonry .w-blog-meta-comments{font-size:12px;line-height:16px;margin:0
8px 8px}.w-blog.type_masonry .w-blog-entry-short{display:block;padding-top:0}.w-blog.type_masonry+.w-blog-pagination{padding-top:30px}.w-bloglist{padding:30px
0;border-top:1px solid #e8e8e8}.w-bloglist.date_atbottom{padding:0;border:none}.w-bloglist-title{margin-bottom:18px}.w-bloglist-title
i{margin-right:8px}.w-bloglist-entry{margin-bottom:8px}.no-touch .w-bloglist-entry-link:hover{border-bottom:1px solid}.w-bloglist-entry-link{margin-right:10px}.w-bloglist-entry-date{font-size:13px;white-space:nowrap;opacity:0.5}.w-bloglist.date_atbottom .w-bloglist-entry-date{display:block}.w-bloglist-entry-author{font-size:13px;opacity:0.5}.w-bloglist-entry-short{display:block;font-size:14px;line-height:20px;clear:both;padding:6px
0}.w-cart{display:none;float:right;height:100%;position:relative;z-index:11}.w-cart.has_items{display:block}.l-header.logopos_right .l-subheader.at_middle .w-cart.has_items,
.headerlayout_centered .l-subheader.at_bottom .w-cart.has_items{float:none;display:inline-block;vertical-align:top}.l-subheader.at_middle .w-nav.touch_enabled~.w-cart.has_items{display:block;position:absolute;top:0;left:40px}.l-subheader.at_middle .w-nav.touch_enabled~.w-search~.w-cart.has_items{left:86px}.headerlayout_centered .w-nav.touch_enabled~.w-cart.has_items{display:block;position:absolute;top:0;right:0}.headerlayout_centered .w-nav.touch_enabled~.w-search~.w-cart.has_items{right:46px}.w-cart-link{display:block;font-size:20px;text-align:center;padding:0
8px 0 20px;border:none;color:inherit}.l-subheader.at_middle .w-nav.touch_enabled ~ .w-cart .w-cart-link,
.headerlayout_centered .w-nav.touch_enabled ~ .w-cart .w-cart-link{padding-left:8px}.no-touch .w-cart-link:hover{color:#d13a7a}.w-cart-quantity{font-size:16px;font-weight:bold;line-height:1;margin:0
1px 0 4px;color:#d13a7a}.w-cart-notification{display:none;position:absolute;right:0;font-size:13px;text-align:center;line-height:20px;padding:18px
20px;width:285px;z-index:11;background-color:rgba(0,0,0,0.85);color:#ccc}.l-header.logopos_right .l-subheader.at_middle .w-cart-notification{left:0;right:auto}.w-cart-notification .product-name{color:#fff}.w-cart-dropdown{display:none;position:absolute;right:0;font-size:14px;text-align:left;padding:20px
20px 0;min-width:285px;box-shadow:0 8px 15px rgba(0,0,0,0.1);background-color:#fff}.no-touch .w-cart:hover .w-cart-dropdown{display:block}.no-touch .l-body.woocommerce-cart .w-cart:hover .w-cart-dropdown,
.no-touch .l-body.woocommerce-checkout .w-cart:hover .w-cart-dropdown{display:none}.l-header.logopos_right .l-subheader.at_middle .w-cart-dropdown{left:0;right:auto}.col_sidecont .w-clients.nav_arrows,
.col_contside .w-clients.nav_arrows{padding:0
50px}@media only screen and (max-width: 1299px){.w-clients.nav_arrows{padding:0
50px}}.w-clients-item-h{display:block;opacity:0.66;border-radius:5px;border:2px
solid transparent;-webkit-transition:border-color 0.3s ease, opacity 0.3s ease;transition:border-color 0.3s ease, opacity 0.3s ease}.w-clients.with_indents .w-clients-item-h{padding:30px}.no-touch .w-clients-item-h:hover{opacity:1;border-color:#d13a7a}.no-touch .l-submain.color_primary .w-clients-item-h:hover,
.no-touch .l-submain.color_secondary .w-clients-item-h:hover{border-color:#fff}.w-clients.nav_arrows .slick-prev,
.w-clients.nav_arrows .slick-next{display:block !important}.w-comments{padding-top:35px;border-top:1px solid #e8e8e8}.w-comments-title{margin-bottom:10px}.w-comments-title
i{margin-right:10px;opacity:0.33}.w-comments-list{padding-bottom:5px}.w-comments-item{padding-top:30px;border-top:1px solid #e8e8e8}.w-comments-list>.w-comments-item:first-child{border-top:none}.w-comments-item-meta{margin-bottom:15px}.w-comments-item-icon{top:30px;line-height:0;border-radius:50%;overflow:hidden}.w-comments-item-date{float:none;font-size:13px;opacity:0.5;color:inherit}.w-comments-item-text{margin-bottom:-6px}.no-touch .w-comments-item-meta a:hover,
.no-touch .w-comments-item-text a:hover,
.no-touch .w-comments-item-answer a:hover{border-bottom:1px solid}.w-comments .g-pagination{font-size:13px;text-align:center}.w-comments .g-pagination
a{margin:0
10px}.no-touch .w-comments .g-pagination a:hover{border-bottom:1px solid}.w-contacts-item-name{display:none}.no-touch .w-contacts a:hover{border-bottom:1px solid}.l-main .w-contacts-list{font-size:0;margin:0
-20px -20px}.l-main .w-contacts-item{display:inline-block;vertical-align:middle;min-height:50px;padding:0
20px;margin-bottom:20px;position:relative}.l-main .w-contacts-item
i{position:absolute;top:0;left:20px;text-align:center;font-size:20px;line-height:50px;height:50px;width:50px;border-radius:50%;box-shadow:0 0 0 2px #d13a7a inset;color:#d13a7a}.l-main .w-contacts-item-value{display:block;font-size:16px;line-height:26px;margin:12px
0 0 65px;white-space:normal}.l-subheader .w-contacts{margin-right:15px}.l-subheader.at_top .w-contacts{float:left}.l-subheader.at_middle .w-contacts{float:right}.l-header.logopos_right .l-subheader.at_middle .w-contacts{float:left}.headerlayout_centered .l-subheader .w-contacts{display:none}.l-subheader .w-contacts-list{display:inline-block;vertical-align:middle;vertical-align:-webkit-baseline-middle;font-size:13px;line-height:36px;margin:0
-10px}.l-subheader .w-contacts-item{display:inline-block;vertical-align:top;margin:0
10px;white-space:nowrap}.l-subheader .w-contacts-item
i{opacity:0.5}.l-subheader .w-contacts-item-value{display:inline-block;vertical-align:top;margin:0
0 0 5px}.l-subheader .w-contacts-item i,
.l-subheader .w-contacts-item.for_phone .w-contacts-item-value{-webkit-transition:color 0.3s;transition:color 0.3s}.l-subheader .w-contacts-item-value
a{color:inherit}.no-touch .l-subheader .w-contacts-item-value a:hover{color:#666}.l-subfooter .w-contacts-item{position:relative}.l-subfooter .w-contacts-item
i{display:block;position:absolute;top:0;left:0;text-align:center;font-size:18px;line-height:21px;height:21px;width:21px}.l-subfooter .w-contacts-item-value{display:block;margin:0
0 12px 36px}.w-copyright{float:left}.w-counter{text-align:center;margin:0
auto;max-width:300px}.w-counter-number{font:70px/70px 'Noto Sans';color:#444}.w-counter.color_primary .w-counter-number{color:#d13a7a}.w-counter.color_secondary .w-counter-number{color:#666}.w-counter h6.w-counter-title{padding:10px
0 8px;margin:0}.w-filters{text-align:center;font-size:0;background-color:#f2f2f2}.w-filters-item{display:inline-block;vertical-align:top;font-size:14px;line-height:50px;height:50px;padding:0
15px;cursor:pointer;-webkit-transition:background-color 0.1s, color 0.1s;transition:background-color 0.1s, color 0.1s}.w-filters-item.active{cursor:default}.no-touch .w-filters-item:hover{background-color:#d13a7a;color:#fff}.w-filters-item.active,
.no-touch .w-filters-item.active:hover{background-color:#fff;color:#d13a7a}.w-form-row{padding:0
0 16px}.w-form-label{display:none;margin:0
0 6px}#captcha_row .w-form-label{display:block}.w-form-field{position:relative}.w-form-field>input[type="text"],.w-form-field>input[type="password"],.w-form-field>input[type="email"],.w-form-field>textarea,.w-form-field>select{padding-left:50px}#captcha_row .w-form-field>input[type="text"]{padding-left:12px}.w-form-field>i{display:block;position:absolute;top:0;left:0;font-size:20px;text-align:center;line-height:40px;width:50px;opacity:0.33;-webkit-transition:opacity 0.3s, color 0.3s;transition:opacity 0.3s, color 0.3s;color:#444}.w-form-field>input:focus+i,.w-form-field>textarea:focus+i{opacity:1;color:#c20}.w-form-state{font-size:14px;line-height:24px;color:red}.w-form-row.for_submit .g-btn
i{display:none;position:absolute;top:50%;left:50%;font-size:26px;line-height:30px;height:30px;width:30px;margin:-15px 0 0 -15px}.w-form-row.for_submit .g-btn.loading
i{display:block}.w-form-row.for_submit .g-btn.loading
span{opacity:0}.w-form-field-success{display:inline-block;vertical-align:top;font-size:18px;line-height:26px;padding:12px;color:#4c0}.w-form.align_center .w-form-field-success{display:block;padding-bottom:0}.w-form.align_right .w-form-field-success{display:block;padding-bottom:0;padding-right:0}.w-form-row.check_wrong input[type="text"],
.w-form-row.check_wrong input[type="password"],
.w-form-row.check_wrong input[type="email"],
.w-form-row.check_wrong input[type="url"],
.w-form-row.check_wrong input[type="tel"],
.w-form-row.check_wrong input[type="number"],
.w-form-row.check_wrong input[type="date"],
.w-form-row.check_wrong textarea,
.w-form-row.check_wrong
select{box-shadow:0 0 0 1px red}.w-form.protected-post-form .w-form-row:after{display:block;content:'';clear:both}.w-form.protected-post-form .w-form-field{float:left}.w-form.protected-post-form .g-btn{margin:0
0 0 10px}.w-gallery-tnail{position:relative;width:100%;cursor:zoom-in}.w-gallery-tnail
img{display:block;margin:0
auto}.no-touch .w-gallery-tnail-title{display:block;position:absolute;top:0;left:0;padding:0;width:100%;height:100%;-webkit-transition:box-shadow 0.3s;transition:box-shadow 0.3s;box-shadow:0 0 0 1px transparent inset}.no-touch .w-gallery-tnail:hover .w-gallery-tnail-title{box-shadow:0 0 0 8px #fff inset}.w-gallery.with_indents .w-gallery-tnails{margin:-5px}.w-gallery.with_indents .w-gallery-tnail{padding:5px}.w-gallery.columns_2 .w-gallery-tnail{width:50%}.w-gallery.columns_3 .w-gallery-tnail{width:33.3333%}.w-gallery.columns_4 .w-gallery-tnail{width:25%}.w-gallery.columns_5 .w-gallery-tnail{width:20%}.w-gallery.columns_6 .w-gallery-tnail{width:16.6666%}.w-gallery.columns_7 .w-gallery-tnail{width:14.2857%}.w-gallery.columns_8 .w-gallery-tnail{width:12.5%}.w-gallery.columns_9 .w-gallery-tnail{width:11.1111%}.w-gallery.columns_10 .w-gallery-tnail{width:10%}.w-icon{display:inline-block;vertical-align:top;margin:4px}.w-icon-link{display:block}.no-touch .w-icon-link:hover{border:none !important}.w-icon.with_circle{text-align:center;border-radius:50%;overflow:hidden}.w-icon.color_text .w-icon-link{color:#666}.w-icon.color_text.with_circle .w-icon-link{background-color:#f2f2f2}.color_primary .w-icon.color_text .w-icon-link{color:#fff}.color_primary .w-icon.color_text.with_circle .w-icon-link{color:#666}.w-icon.color_border .w-icon-link{color:#e8e8e8}.w-icon.color_border.with_circle .w-icon-link{background-color:#e8e8e8;color:#fff}.w-icon.color_primary .w-icon-link{color:#d13a7a}.w-icon.color_primary.with_circle .w-icon-link{background-color:#d13a7a;color:#fff !important}.w-icon.color_secondary .w-icon-link{color:#666}.w-icon.color_secondary.with_circle .w-icon-link{background-color:#666;color:#fff !important}.w-icon.color_fade .w-icon-link{color:#999}.w-icon.color_fade.with_circle .w-icon-link{background-color:#f2f2f2}.no-touch .w-icon.color_fade.with_circle .w-icon-link:hover{color:#999}.w-icon.size_tiny{font-size:24px}.w-icon.size_tiny.with_circle{font-size:16px;line-height:36px;height:36px;width:36px}.w-icon.size_small{font-size:36px}.w-icon.size_small.with_circle{font-size:24px;line-height:48px;height:48px;width:48px}.w-icon.size_medium{font-size:48px}.w-icon.size_medium.with_circle{font-size:32px;line-height:60px;height:60px;width:60px}.w-icon.size_big{font-size:68px}.w-icon.size_big.with_circle{font-size:48px;line-height:86px;height:86px;width:86px}.w-icon.size_huge{font-size:90px}.w-icon.size_huge.with_circle{font-size:64px;line-height:110px;height:110px;width:110px}.w-iconbox-icon{-webkit-transition:color 0.3s;transition:color 0.3s;color:#d13a7a}.w-iconbox-icon
i{vertical-align:top;line-height:inherit;position:relative}.w-iconbox-icon
img{line-height:inherit;position:relative}.w-iconbox .w-iconbox-title{-webkit-transition:color 0.3s;transition:color 0.3s}.no-touch .w-iconbox-link:hover .w-iconbox-title{color:#d13a7a}.w-iconbox.iconpos_left .w-iconbox-icon{font-size:36px;line-height:40px;height:40px;width:40px}.w-iconbox.iconpos_left.with_circle .w-iconbox-icon{font-size:28px;line-height:70px;height:70px;width:70px}.w-iconbox.iconpos_left .w-iconbox-title{margin-left:55px;padding-top:5px;padding-bottom:15px}.w-iconbox.iconpos_left.with_circle .w-iconbox-title{margin-left:96px;margin-bottom:0;padding-top:0}.w-iconbox.iconpos_left.with_circle .w-iconbox-text{margin-left:96px}.w-iconbox.iconpos_top .w-iconbox-icon{font-size:70px;line-height:90px;height:90px;width:90px}.w-iconbox.iconpos_top.with_circle .w-iconbox-icon{font-size:36px}.w-iconbox.iconpos_top .w-iconbox-title{padding:10px
0 18px}.w-iconbox.iconpos_top.with_circle .w-iconbox-title{padding:18px
0 15px}.w-iconbox.with_circle .w-iconbox-icon{text-align:center;overflow:hidden;border-radius:50%;box-shadow:0 0 0 2px #d13a7a inset}.no-touch .w-iconbox.with_circle .w-iconbox-link:hover .w-iconbox-icon{color:#fff}.no-touch .w-iconbox.with_circle .w-iconbox-icon:before{display:block;content:'';position:absolute;top:0;left:0;height:0;width:100%;-webkit-transition:height 0.3s;transition:height 0.3s;background-color:#d13a7a}.no-touch .w-iconbox.with_circle .w-iconbox-link:hover .w-iconbox-icon:before{height:100%}.no-touch .w-iconbox.with_circle.with_img .w-iconbox-link:hover .w-iconbox-icon:before{height:0}.l-subheader.at_top .w-lang{float:left;z-index:2}.l-subheader.at_middle .w-lang{float:right;margin-right:20px;z-index:12}.l-header.logopos_right .l-subheader.at_middle .w-lang{float:left;margin-right:0}.headerlayout_centered .w-lang{display:none !important}.w-lang-h{display:inline-block;vertical-align:middle;vertical-align:-webkit-baseline-middle;line-height:36px}.w-lang.layout_dropdown .w-lang-list{padding-top:32px;padding-bottom:4px;min-width:100%;box-sizing:content-box;box-shadow:0 0 0 0 rgba(0,0,0,0);-webkit-transition:box-shadow 0.5s;transition:box-shadow 0.5s}.w-lang.layout_dropdown.active .w-lang-list{box-shadow:0 0 1px 1px rgba(0,0,0,0.08)}.w-lang-item{padding:0
30px 0 12px;-webkit-transition:color 0.3s;transition:color 0.3s}.w-lang.active .w-lang-item{color:#444}.w-lang-list .w-lang-item{text-align:left;line-height:28px;padding-right:12px;color:inherit;opacity:0}.w-lang.active .w-lang-list .w-lang-item{opacity:1}.w-lang-item-title{font-size:13px;vertical-align:top}.w-lang-current{position:relative;z-index:1;cursor:pointer}.w-lang-current .w-lang-item:before{display:block;content:"\f107";position:absolute;top:0;right:10px;font-size:20px;font-family:FontAwesome;cursor:pointer}.w-loadmore{text-align:center;padding-top:30px}.l-submain.full_height .w-loadmore{padding-bottom:30px}.w-loadmore.done{display:none}.w-loadmore .g-btn{margin:0;vertical-align:top}.w-loadmore
i{display:none;font-size:24px;line-height:36px}.w-loadmore.loading .g-btn{display:none}.w-loadmore.loading
i{display:inline-block}.color_primary .w-loadmore .g-btn.color_contrast.outlined,
.color_secondary .w-loadmore .g-btn.color_contrast.outlined{box-shadow:0 0 0 2px #fff inset;color:#fff}.no-touch .color_primary .w-loadmore .g-btn.color_contrast.outlined:hover,
.no-touch .color_secondary .w-loadmore .g-btn.color_contrast.outlined:hover{color:#444}.color_primary .w-loadmore .g-btn.color_contrast.outlined:before,
.color_secondary .w-loadmore .g-btn.color_contrast.outlined:before{background-color:#fff}.w-logo{float:left;z-index:1}.l-header.logopos_right .w-logo{float:right}.headerlayout_centered .w-logo{float:none !important}.w-logo-link{color:inherit}.w-logo-title{font-size:27px;font-family:'Noto Sans';line-height:inherit}.w-logo-img{height:30px;max-width:200px;-webkit-transition:height 0.1s;transition:height 0.1s}.w-logo-img>img{display:block;height:100%;max-width:none}.with_transparent .w-logo-img > img.for_transparent,
.transparent .with_transparent .w-logo-img>img.for_default{opacity:0}.transparent .with_transparent .w-logo-img>img.for_transparent{opacity:1}.full_width .w-map{margin:20px}.no-touch .full_width .w-map{margin:0}.w-map
img{max-width:none}.w-map
label{display:inline;width:auto}.gm-style .gm-style-iw>div{width:auto !important}.gmap_marker{color:#333}.l-header .w-nav{display:inline-block;vertical-align:middle;vertical-align:-webkit-baseline-middle}.headerlayout_standard .w-nav.touch_disabled.height_auto,
.headerlayout_extended .w-nav.touch_disabled.height_auto{line-height:50px}.headerlayout_advanced .w-nav.touch_disabled.height_auto,
.headerlayout_centered .w-nav.touch_disabled.height_auto{line-height:36px}.w-nav-control{float:right;font-size:21px;text-align:center;height:auto;width:50px;cursor:pointer;-webkit-transition:color 0.3s;transition:color 0.3s}.l-header.logopos_right .w-nav-control,
.l-subheader.at_bottom .w-nav-control{float:none;text-align:left;width:40px}.l-header .w-nav-list.level_2,
.l-header .w-nav-list.level_3,
.l-header .w-nav-list.level_4{min-width:200px}.l-header .w-nav-anchor{font-size:16px}.l-header .w-nav-anchor.level_1{padding:0
20px;height:100%;color:inherit}.w-nav-anchor.level_1 .w-nav-title{position:relative}.w-nav-title
.fa{width:20px}.l-header .w-nav-arrow{display:none;position:absolute;top:0;right:0;font-family:FontAwesome;font-size:20px;font-weight:normal;line-height:inherit;height:100%;width:20px}.l-header .w-nav-arrow:before{content:'\f107'}.l-header .w-nav-item.level_2.has_sublevel .w-nav-anchor.level_2 .w-nav-arrow,
.l-header .w-nav-item.level_3.has_sublevel .w-nav-anchor.level_3 .w-nav-arrow{display:block;line-height:40px}.l-header .w-nav-item.level_2.has_sublevel .w-nav-anchor.level_2 .w-nav-arrow:before,
.l-header .w-nav-item.level_3.has_sublevel .w-nav-anchor.level_3 .w-nav-arrow:before{content:'\f105'}.l-header .w-nav-item.level_2.has_sublevel .w-nav-anchor.level_2 .w-nav-title,
.l-header .w-nav-item.level_3.has_sublevel .w-nav-anchor.level_3 .w-nav-title{padding-right:20px}.no-touch .hover_underline.touch_disabled .w-nav-anchor.level_1 .w-nav-title:after{display:block;content:'';position:absolute;left:0;bottom:-6px;margin:0
auto -2px;height:2px;width:100%;opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s}.w-nav-title:after{background-color:#d13a7a}.no-touch .hover_underline.touch_disabled .w-nav-item.level_1:hover .w-nav-title:after{bottom:-2px;opacity:1}.l-header .w-nav-list.level_2,
.l-header .w-nav-list.level_3,
.l-header .w-nav-list.level_4{box-shadow:0 8px 15px rgba(0,0,0,0.1);background-color:#fff}.l-header .w-nav-anchor.level_2,
.l-header .w-nav-anchor.level_3,
.l-header .w-nav-anchor.level_4{line-height:20px;white-space:nowrap;-webkit-transition:color 0.1s, background-color 0.1s;transition:color 0.1s, background-color 0.1s;color:#666}.w-nav.touch_disabled [class*="columns"] .w-nav-list.level_2{text-align:left;padding:15px
0}.w-nav.touch_disabled [class*="columns"] .w-nav-item.level_2{padding:0
15px}.touch_disabled [class*="columns"] .w-nav-list.level_3{box-shadow:none}.touch_disabled [class*="columns"] .w-nav-anchor.level_2,
.touch_disabled [class*="columns"] .w-nav-anchor.level_3{white-space:normal}.touch_disabled [class*="columns"] .has_sublevel .w-nav-anchor.level_2{font-weight:700;margin:0
0 8px;background-color:transparent !important}.touch_disabled [class*="columns"] .has_sublevel .w-nav-arrow{display:none !important}.btn.w-nav-item .w-nav-anchor.level_1{display:inline-block;vertical-align:middle;vertical-align:-webkit-baseline-middle;line-height:40px;border-radius:5px;margin:0
10px;border:none !important}.btn.w-nav-item .w-nav-title:after{display:none !important}.btn.w-nav-item .w-nav-anchor.level_1:before{display:block;content:'';position:absolute;top:0;left:0;right:0;height:0;background-color:rgba(0,0,0,0.1);-webkit-transition:height 0.3s;transition:height 0.3s}.no-touch .btn.w-nav-item .w-nav-anchor.level_1:hover:before{height:100%}.w-nav.touch_enabled,
.w-nav.touch_enabled .w-nav-control{display:block;line-height:inherit}.w-nav.touch_enabled .w-nav-list.level_1{clear:both;overflow-y:auto;padding-left:90px;padding-right:90px;margin-left:-100px;margin-right:-100px}.w-nav.touch_enabled .w-nav-item{float:none;width:100%;line-height:26px;text-align:left}.w-nav.touch_enabled .btn.w-nav-item{text-align:center}.w-nav.touch_enabled .w-nav-anchor.level_1:after{display:none}.w-nav.touch_enabled .w-nav-item.level_1.has_sublevel .w-nav-anchor.level_1 .w-nav-arrow,
.w-nav.touch_enabled .w-nav-item.level_2.has_sublevel .w-nav-anchor.level_2 .w-nav-arrow,
.w-nav.touch_enabled .w-nav-item.level_3.has_sublevel .w-nav-anchor.level_3 .w-nav-arrow{display:block;font-size:26px;text-align:center;line-height:46px;width:50px}.w-nav.touch_enabled .w-nav-item.level_2.has_sublevel .w-nav-anchor.level_2 .w-nav-arrow:before,
.w-nav.touch_enabled .w-nav-item.level_3.has_sublevel .w-nav-anchor.level_3 .w-nav-arrow:before{content:'\f107'}.w-nav.touch_enabled .w-nav-item.level_1.has_sublevel .w-nav-anchor.level_1 .w-nav-title,
.w-nav.touch_enabled .w-nav-item.level_2.has_sublevel .w-nav-anchor.level_2 .w-nav-title,
.w-nav.touch_enabled .w-nav-item.level_3.has_sublevel .w-nav-anchor.level_3 .w-nav-title{padding-right:50px}.w-nav.touch_enabled .w-nav-item.level_1.opened .w-nav-anchor.level_1 .w-nav-arrow,
.w-nav.touch_enabled .w-nav-item.level_2.opened .w-nav-anchor.level_2 .w-nav-arrow,
.w-nav.touch_enabled .w-nav-item.level_3.opened .w-nav-anchor.level_3 .w-nav-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.w-nav.touch_enabled .w-nav-list.level_2,
.w-nav.touch_enabled .w-nav-list.level_3,
.w-nav.touch_enabled .w-nav-list.level_4{display:block;position:static;box-shadow:none}.w-nav.touch_enabled .w-nav-anchor.level_1{margin:0;padding:10px;box-shadow:0 1px 0 rgba(0,0,0,0.06) inset}.w-nav.touch_enabled .btn.w-nav-item .w-nav-anchor.level_1{margin:10px
0;padding:0
20px}.w-nav.touch_enabled .w-nav-anchor.level_2{line-height:26px;margin:0;padding:10px
0 10px 20px;box-shadow:0 1px 0 rgba(0,0,0,0.06) inset}.w-nav.touch_enabled .w-nav-anchor.level_3{line-height:26px;margin:0;padding:10px
0 10px 30px;box-shadow:0 1px 0 rgba(0,0,0,0.06) inset}.w-nav.touch_enabled .w-nav-anchor.level_4{line-height:26px;margin:0;padding:10px
0 10px 40px;box-shadow:0 1px 0 rgba(0,0,0,0.06) inset}.l-subfooter.at_bottom .w-nav{float:right}.l-subfooter.at_bottom .w-nav-list.level_1{display:block}.l-subfooter.at_bottom .w-nav-anchor.level_1{display:inline-block;vertical-align:top;padding:0;margin:0
10px}.l-subfooter.at_bottom .btn.w-nav-item .w-nav-anchor.level_1{line-height:34px;padding:0
15px;margin-top:-6px;margin-bottom:-6px}.l-subfooter.at_bottom .w-nav-list.level_2{display:none !important}.w-pagehead{text-align:center}.single-us_portfolio .w-pagehead{padding:0
80px}.w-pagehead
h1{margin:0}.w-pagehead
p{line-height:22px;margin:6px
0 0;opacity:0.66}.w-pagehead .g-breadcrumbs{font-size:13px;line-height:22px;margin:10px
0 4px}.no-touch .g-breadcrumbs a:hover{border-bottom:1px solid}.g-breadcrumbs-separator{margin:0
8px}.w-pagehead-nav-item{display:block;position:absolute;top:50%;margin-top:-25px;text-align:center;font-size:30px;line-height:48px;height:50px;width:50px;border-radius:50%;box-shadow:0 0 0 2px transparent inset;color:inherit;-webkit-transition:color 0.15s, box-shadow 0.15s;transition:color 0.15s, box-shadow 0.15s}.color_alternate .w-pagehead-nav-item{color:inherit}.w-pagehead-nav-item.type_next{right:0;padding-left:3px}.w-pagehead-nav-item.type_prev{left:0;padding-right:3px}.no-touch .w-pagehead-nav-item:hover{box-shadow:0 0 0 2px #d13a7a inset;color:#d13a7a}@media only screen and (min-width: 768px){.for_pagehead.size_huge .w-pagehead
h1{font-size:44px;line-height:54px;letter-spacing:2px;font-weight:300}}.for_pagehead.size_huge .w-pagehead h1,
.for_pagehead.size_huge .w-pagehead
p{text-transform:uppercase}.single-us_portfolio .for_pagehead.size_medium .w-pagehead,
.single-us_portfolio .for_pagehead.size_small .w-pagehead{padding:0}.for_pagehead.size_medium .w-pagehead h1,
.for_pagehead.size_small .w-pagehead
h1{float:left;font-size:24px;line-height:34px;margin-right:22px}.for_pagehead.size_medium .w-pagehead p,
.for_pagehead.size_small .w-pagehead
p{float:left;margin:10px
0 0}.for_pagehead.size_medium .w-pagehead .g-breadcrumbs,
.for_pagehead.size_small .w-pagehead .g-breadcrumbs{float:right;margin:6px
0 0}.for_pagehead.size_medium .w-pagehead-nav,
.for_pagehead.size_small .w-pagehead-nav{float:right;font-size:0;margin:-8px 0}.for_pagehead.size_medium .w-pagehead-nav-item,
.for_pagehead.size_small .w-pagehead-nav-item{display:inline-block;vertical-align:top;position:static;margin:0}.w-portfolio-pagination{padding-top:30px}.l-submain.full_width .w-portfolio.with_indents .w-portfolio-list{margin-top:5px;margin-bottom:5px}.l-submain.full_height .w-portfolio.with_indents .w-portfolio-list{margin-left:5px;margin-right:5px}.w-portfolio-item-anchor{cursor:pointer;background-color:#fff;color:#444}.w-portfolio-item-image{background-color:inherit}.w-portfolio-item-image
img{width:100%}img.w-portfolio-item-image-second{display:none}.w-portfolio-item-meta{padding:14px
20px;position:relative;background-color:inherit}.w-portfolio-item-meta-h{background-color:inherit}.w-portfolio-item-title{font-size:20px;color:inherit !important}.w-portfolio-item-text{font-size:0.9em;line-height:18px;margin-top:5px;opacity:0.66}.w-portfolio-item-arrow{display:block;position:absolute;top:-10px;left:50%;margin-left:-15px;height:24px;width:24px;border-radius:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:inherit}.type_1 .w-portfolio-item-h{overflow:hidden;position:relative;z-index:1}.no-touch .type_1 .w-portfolio-item-image-first{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}.no-touch .type_1 .w-portfolio-item-anchor:hover .w-portfolio-item-image-first{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.no-touch .type_1 img.w-portfolio-item-image-second{display:block;position:absolute;top:0;left:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}.no-touch .type_1 .w-portfolio-item-anchor:hover img.w-portfolio-item-image-second{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.no-touch .type_1 .w-portfolio-item-meta{position:absolute;left:0;right:0;bottom:0;-webkit-transform:translateY(101%);-ms-transform:translateY(101%);transform:translateY(101%);-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}.no-touch .type_1 .w-portfolio-item-anchor:hover .w-portfolio-item-meta{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.type_1 .w-portfolio-item-title{position:relative;z-index:1}.type_1 .w-portfolio-item-arrow{-webkit-transition:top 0.3s;transition:top 0.3s}.no-touch .type_1 .w-portfolio-item-arrow{top:4px}.no-touch .type_1 .w-portfolio-item-anchor:hover .w-portfolio-item-arrow{top:-10px}.type_2 .w-portfolio-item-h{overflow:hidden;position:relative;z-index:1}.no-touch .type_2
img{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}.no-touch .type_2 .w-portfolio-item-anchor:hover
img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.no-touch .type_2 .w-portfolio-item-image:after{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;background-color:inherit}.no-touch .type_2 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after{opacity:0.9}.type_2 .w-portfolio-item-meta{position:absolute;bottom:0;left:0;right:0;padding:60px
30px 25px;background:none;color:#fff}.no-touch .type_2 .w-portfolio-item-anchor:hover .w-portfolio-item-meta{color:inherit}.type_2 .w-portfolio-item-meta-h{position:relative}.type_2 .w-portfolio-item-meta:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to top, rgba(30,30,30,0.8) 0, transparent 100%) repeat-x;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}.no-touch .type_2 .w-portfolio-item-anchor:hover .w-portfolio-item-meta:before{opacity:0}.type_2 .w-portfolio-item-arrow{display:none}.type_3 .w-portfolio-item-image:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.66;background-color:inherit;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.no-touch .type_3 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after{opacity:0}.type_3 .w-portfolio-item-meta{position:absolute;top:0;left:0;right:0;bottom:0;background:none}.type_3 .w-portfolio-item-meta:before{content:'';display:inline-block;vertical-align:middle;height:100%;margin-left:-0.5em}.type_3 .w-portfolio-item-meta-h{display:inline-block;vertical-align:middle;width:100%}.no-touch .type_3 .w-portfolio-item-title{opacity:1;-webkit-transition:-webkit-transform 0.35s, opacity 0.35s;transition:transform 0.35s, opacity 0.35s}.no-touch .type_3 .w-portfolio-item-anchor:hover .w-portfolio-item-title{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}.no-touch .type_3 .w-portfolio-item-text{opacity:0.66;-webkit-transition:-webkit-transform 0.35s, opacity 0.35s;transition:transform 0.35s, opacity 0.35s}.no-touch .type_3 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}.type_3 .w-portfolio-item-arrow{display:none}.no-touch .type_4 .w-portfolio-item-image:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background-color:inherit;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.no-touch .type_4 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after{opacity:0.66}.no-touch .type_4 .w-portfolio-item-meta{position:absolute;left:0;right:0;bottom:16px;background:none}.no-touch .type_4 .w-portfolio-item-title{opacity:0;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:-webkit-transform 0.35s, opacity 0.35s;transition:transform 0.35s, opacity 0.35s}.no-touch .type_4 .w-portfolio-item-anchor:hover .w-portfolio-item-title{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.no-touch .type_4 .w-portfolio-item-text{opacity:0;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);-webkit-transition:-webkit-transform 0.35s, opacity 0.35s;transition:transform 0.35s, opacity 0.35s}.no-touch .type_4 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:0.66;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.no-touch .type_4 .w-portfolio-item-arrow{display:none}.type_5 .w-portfolio-item-h{overflow:hidden;position:relative;z-index:1}.no-touch .type_5 .w-portfolio-item-image{-webkit-transition:-webkit-transform 0.4s;transition:transform 0.4s}.no-touch .type_5 .w-portfolio-item-anchor:hover .w-portfolio-item-image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.no-touch .type_5 .w-portfolio-item-meta{position:absolute;top:20px;left:20px;right:20px;bottom:20px;padding:20px;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s}.no-touch .type_5 .w-portfolio-item-anchor:hover .w-portfolio-item-meta{opacity:0.9;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.no-touch .type_5 .w-portfolio-item-meta:before{content:'';display:inline-block;vertical-align:middle;height:100%;margin-left:-0.5em}.no-touch .type_5 .w-portfolio-item-meta-h{display:inline-block;vertical-align:middle;width:100%}.no-touch .type_5 .w-portfolio-item-arrow{display:none}.type_6 .w-portfolio-item-h{overflow:hidden;position:relative;z-index:1}.no-touch .type_6 .w-portfolio-item-meta{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}.no-touch .type_6 .w-portfolio-item-anchor:hover .w-portfolio-item-meta{opacity:0.9}.no-touch .type_6 .w-portfolio-item-meta:before{content:'';display:inline-block;vertical-align:middle;height:100%;margin-left:-0.5em}.no-touch .type_6 .w-portfolio-item-meta-h{display:inline-block;vertical-align:middle;width:100%;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}.no-touch .type_6 .w-portfolio-item-anchor:hover .w-portfolio-item-meta-h{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.no-touch .type_6 .w-portfolio-item-arrow{display:none}.type_7 .w-portfolio-item-h{overflow:hidden;position:relative;z-index:1}.type_7 .w-portfolio-item-image
img{opacity:0.66;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;transition:transform 0.4s, opacity 0.4s}.no-touch .type_7 .w-portfolio-item-anchor:hover .w-portfolio-item-image
img{opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.type_7 .w-portfolio-item-meta{position:absolute;top:0;left:0;right:0;bottom:0;padding:40px
44px 30px;background:none}.type_7 .w-portfolio-item-meta:before{content:'';display:inline-block;vertical-align:middle;height:100%;margin-left:-0.5em}.type_7 .w-portfolio-item-meta-h{display:inline-block;vertical-align:middle;width:100%}.no-touch .type_7 .w-portfolio-item-meta:after{content:'';position:absolute;top:20px;left:20px;right:20px;bottom:20px;border:2px
solid #fff;opacity:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;transition:transform 0.4s, opacity 0.4s}.no-touch .type_7 .w-portfolio-item-anchor:hover .w-portfolio-item-meta:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.no-touch .type_7 .w-portfolio-item-text{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;transition:transform 0.4s, opacity 0.4s}.no-touch .type_7 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:0.66;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.type_7 .w-portfolio-item-arrow{display:none}.type_8 .w-portfolio-item-h{overflow:hidden;position:relative;z-index:1}.no-touch .type_8 .w-portfolio-item-image
img{position:relative;max-width:none;width:calc(100% + 20px);-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;transition:transform 0.4s, opacity 0.4s}.no-touch .type_8 .w-portfolio-item-anchor:hover .w-portfolio-item-image
img{opacity:0.33;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.no-touch .type_8 .w-portfolio-item-meta{position:absolute;top:0;left:0;right:0;bottom:0;padding:30px;background:none}.no-touch .type_8 .w-portfolio-item-meta:before{content:'';display:inline-block;vertical-align:middle;height:100%;margin-left:-0.5em}.no-touch .type_8 .w-portfolio-item-meta-h{display:inline-block;vertical-align:middle;width:100%}.no-touch .type_8 .w-portfolio-item-title{opacity:0;-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px);-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s}.no-touch .type_8 .w-portfolio-item-anchor:hover .w-portfolio-item-title{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.no-touch .type_8 .w-portfolio-item-text{opacity:0;-webkit-transform:translateX(60px);-ms-transform:translateX(60px);transform:translateX(60px);-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s}.no-touch .type_8 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:0.66;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.no-touch .type_8 .w-portfolio-item-arrow{display:none}.no-touch .type_9 .w-portfolio-item-h{overflow:hidden;position:relative;z-index:1}.no-touch .type_9 .w-portfolio-item-image
img{-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;transition:transform 0.4s, opacity 0.4s}.no-touch .type_9 .w-portfolio-item-anchor:hover .w-portfolio-item-image
img{opacity:0;-webkit-transform:scale(4);-ms-transform:scale(4);transform:scale(4)}.no-touch .type_9 .w-portfolio-item-meta{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background:none;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.6s, opacity 0.6s;transition:transform 0.6s, opacity 0.6s}.no-touch .type_9 .w-portfolio-item-anchor:hover .w-portfolio-item-meta{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.no-touch .type_9 .w-portfolio-item-meta:before{content:'';display:inline-block;vertical-align:middle;height:100%;margin-left:-0.5em}.no-touch .type_9 .w-portfolio-item-meta-h{display:inline-block;vertical-align:middle;width:100%}.no-touch .type_10 .w-portfolio-item-h{overflow:hidden;position:relative;z-index:1}.no-touch .type_10 .w-portfolio-item-meta{position:absolute;bottom:0;left:0;right:0;padding:80px
30px 25px;background:none;color:#fff}.no-touch .type_10 .w-portfolio-item-meta:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top, rgba(30,30,30,0.8) 0, transparent 100%) repeat-x;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 0.3s, opacity 0.45s;transition:transform 0.3s, opacity 0.45s}.no-touch .type_10 .w-portfolio-item-anchor:hover .w-portfolio-item-meta:before{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.no-touch .type_10 .w-portfolio-item-title{position:relative;opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:-webkit-transform 0.35s, opacity 0.35s;transition:transform 0.35s, opacity 0.35s}.no-touch .type_10 .w-portfolio-item-anchor:hover .w-portfolio-item-title{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.no-touch .type_10 .w-portfolio-item-text{position:relative;opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform 0.35s, opacity 0.35s;transition:transform 0.35s, opacity 0.35s}.no-touch .type_10 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:0.66;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.type_11 .w-portfolio-item-h{overflow:hidden;position:relative;z-index:1}.type_11 .w-portfolio-item-image:after{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.11;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;background-color:inherit}.no-touch .type_11 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after{opacity:0.66}.type_11 .w-portfolio-item-meta{position:absolute;left:0;right:0;bottom:0;padding:30px
30px 55px;background:none;color:#fff;-webkit-transition:padding 0.35s, color 0.35s;transition:padding 0.35s, color 0.35s}.no-touch .type_11 .w-portfolio-item-anchor:hover .w-portfolio-item-meta{color:inherit;padding-bottom:35px}.no-touch .type_11 .w-portfolio-item-title{display:inline;margin-right:10px}.no-touch .type_11 .w-portfolio-item-text{display:inline;opacity:0;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}.no-touch .type_11 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:0.66}.type_11 .w-portfolio-item-arrow{top:auto;left:0;right:0;bottom:0;height:10px;width:auto;margin-left:0;border-radius:0;background-color:#fff;transform:none;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}.no-touch .type_11 .w-portfolio-item-anchor:hover .w-portfolio-item-arrow{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.type_12 .w-portfolio-item-h{overflow:hidden;position:relative;z-index:1}.type_12 .w-portfolio-item-image:after{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.33;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;background-color:inherit}.no-touch .type_12 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after{opacity:0.66}.type_12 .w-portfolio-item-meta{position:absolute;top:0;left:0;right:0;bottom:0;padding:60px;background:none}.type_12 .w-portfolio-item-meta:before{content:'';display:inline-block;vertical-align:middle;height:100%;margin-left:-0.5em}.type_12 .w-portfolio-item-meta-h{display:inline-block;vertical-align:middle;width:100%}.no-touch .type_12 .w-portfolio-item-meta-h:before,
.no-touch .type_12 .w-portfolio-item-meta-h:after{content:'';position:absolute;top:30px;left:30px;right:30px;bottom:30px;opacity:0;-webkit-transition:-webkit-transform 0.35s, opacity 0.35s;transition:transform 0.35s, opacity 0.35s}.no-touch .type_12 .w-portfolio-item-meta-h:before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1)}.no-touch .type_12 .w-portfolio-item-meta-h:after{border-left:1px solid #fff;border-right:1px solid #fff;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);transform:scale(1, 0)}.no-touch .type_12 .w-portfolio-item-anchor:hover .w-portfolio-item-meta-h:before,
.no-touch .type_12 .w-portfolio-item-anchor:hover .w-portfolio-item-meta-h:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.no-touch .type_12 .w-portfolio-item-title{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}.no-touch .type_12 .w-portfolio-item-anchor:hover .w-portfolio-item-title{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.no-touch .type_12 .w-portfolio-item-text{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform 0.35s, opacity 0.35s;transition:transform 0.35s, opacity 0.35s}.no-touch .type_12 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:0.66;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.type_12 .w-portfolio-item-arrow{display:none}.type_13 .w-portfolio-item-image:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.33;background-color:inherit}.type_13 .w-portfolio-item-meta{position:absolute;top:0;left:0;right:0;bottom:0;padding:30px;overflow:hidden;background:none}.type_13 .w-portfolio-item-title{text-transform:uppercase}.no-touch .type_13 .w-portfolio-item-title{padding-bottom:15px;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}.no-touch .type_13 .w-portfolio-item-anchor:hover .w-portfolio-item-title{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.no-touch .type_13 .w-portfolio-item-title:after{content:"";position:absolute;top:100%;left:0;right:0;height:4px;opacity:0;background-color:#fff;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-webkit-transition:-webkit-transform 0.35s, opacity 0.35s;transition:transform 0.35s, opacity 0.35s}.no-touch .type_13 .w-portfolio-item-anchor:hover .w-portfolio-item-title:after{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.type_13 .w-portfolio-item-text{font-size:1em;margin-top:20px;text-transform:uppercase;position:absolute;left:30px;right:30px;bottom:30px;opacity:1}.no-touch .type_13 .w-portfolio-item-text{opacity:0;-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px);-webkit-transition:-webkit-transform 0.35s, opacity 0.35s;transition:transform 0.35s, opacity 0.35s}.no-touch .type_13 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.type_13 .w-portfolio-item-arrow{display:none}.type_14 .w-portfolio-item-h{overflow:hidden;position:relative;z-index:1}.no-touch .type_14
img{-webkit-transform:translateX(-20px) scale(1.15);-ms-transform:translateX(-20px) scale(1.15);transform:translateX(-20px) scale(1.15);-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}.no-touch .type_14 .w-portfolio-item-anchor:hover
img{-webkit-transform:translateX(0) scale(1);-ms-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}.type_14 .w-portfolio-item-image:after{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.33;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;background-color:inherit}.no-touch .type_14 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after{opacity:0.66}.type_14 .w-portfolio-item-meta{background:none;position:static;padding:0}.type_14 .w-portfolio-item-title{text-transform:uppercase;position:absolute;left:30px;right:30px;bottom:30px}.type_14 .w-portfolio-item-text{position:absolute;top:30px;left:30px;right:30px;font-size:1em;margin:0
0 20px;text-transform:uppercase;opacity:1}.no-touch .type_14 .w-portfolio-item-text{opacity:0;-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px);-webkit-transition:-webkit-transform 0.35s, opacity 0.35s;transition:transform 0.35s, opacity 0.35s}.no-touch .type_14 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.type_14 .w-portfolio-item-arrow{display:none}.type_15 .w-portfolio-item-h{overflow:hidden;position:relative;z-index:1}.type_15 .w-portfolio-item-image:after{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.11;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;background-color:inherit}.no-touch .type_15 .w-portfolio-item-anchor:hover .w-portfolio-item-image:after{opacity:0.66}.type_15 .w-portfolio-item-meta{position:absolute;top:0;left:0;right:0;bottom:0;padding:40px;background:none}.no-touch .type_15 .w-portfolio-item-meta-h:before,
.no-touch .type_15 .w-portfolio-item-meta-h:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:-webkit-transform 0.35s, opacity 0.35s;transition:transform 0.35s, opacity 0.35s}.no-touch .type_15 .w-portfolio-item-meta-h:before{border-top:10px solid #fff;border-bottom:10px solid #fff;-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1)}.no-touch .type_15 .w-portfolio-item-meta-h:after{border-left:10px solid #fff;border-right:10px solid #fff;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);transform:scale(1, 0)}.no-touch .type_15 .w-portfolio-item-anchor:hover .w-portfolio-item-meta-h:before,
.no-touch .type_15 .w-portfolio-item-anchor:hover .w-portfolio-item-meta-h:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.type_15 .w-portfolio-item-title{text-transform:uppercase}.no-touch .type_15 .w-portfolio-item-title{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}.no-touch .type_15 .w-portfolio-item-anchor:hover .w-portfolio-item-title{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.type_15 .w-portfolio-item-text{font-size:1em;margin-top:10px}.no-touch .type_15 .w-portfolio-item-text{opacity:0;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}.no-touch .type_15 .w-portfolio-item-anchor:hover .w-portfolio-item-text{opacity:0.66}.type_15 .w-portfolio-item-arrow{display:none}.w-pricing{margin-bottom:10px}.w-pricing-item-h{margin:10px
0;border-bottom:1px solid #e8e8e8;box-shadow:1px 0 0 rgba(0,0,0,0.08) inset}.w-pricing-item:first-child .w-pricing-item-h{border-radius:8px 0 0 8px}.w-pricing-item:last-child .w-pricing-item-h{border-radius:0 8px 8px 0}.l-submain.color_primary .w-pricing-item-h{border-color:1px solid #fff}.w-pricing-item:first-child .w-pricing-item-h,
.w-pricing-item:first-child .w-pricing-item-title,
.w-pricing-item:first-child .w-pricing-item-price{box-shadow:none}.w-pricing-item-header{margin-bottom:20px}.w-pricing-item-title{font:20px/20px 'Noto Sans', sans-serif;padding:25px
0 10px;box-shadow:1px 0 0 rgba(0,0,0,0.05) inset;background-color:#f2f2f2;color:#444}.w-pricing-item:first-child .w-pricing-item-title{border-radius:8px 0 0 0}.w-pricing-item:last-child .w-pricing-item-title{border-radius:0 8px 0 0}.w-pricing-item-price{font:300 44px/44px 'Noto Sans', sans-serif;padding:0
20px 20px;box-shadow:1px 0 0 rgba(0,0,0,0.05) inset;background-color:#f2f2f2;color:#444}.w-pricing-item-price
small{display:block;font-size:13px;line-height:22px;font-weight:normal;margin-top:4px}.w-pricing-item .w-pricing-item-features{list-style-type:none;margin:0;padding:0}.w-pricing-item .w-pricing-item-features
li{padding:10px;margin:0}.w-pricing-item-footer{padding:30px
0}.w-pricing-item.type_featured .w-pricing-item-h{margin:0;position:relative;box-shadow:0 1px 10px rgba(0,0,0,0.15);border-radius:8px}.w-pricing-item.type_featured .w-pricing-item-title{padding:30px
0 15px;border-radius:8px 8px 0 0;box-shadow:none;background-color:#d13a7a;color:#fff}.w-pricing-item.type_featured .w-pricing-item-price{box-shadow:none;background-color:#d13a7a;color:#fff}.w-pricing-item.type_featured .w-pricing-item-footer{padding-bottom:40px}.w-pricing-item.type_featured + .w-pricing-item .w-pricing-item-h,
.w-pricing-item.type_featured + .w-pricing-item .w-pricing-item-title,
.w-pricing-item.type_featured + .w-pricing-item .w-pricing-item-price{box-shadow:none}.w-progbar{position:relative;margin-bottom:28px}.w-progbar-title{margin-bottom:8px !important}.w-progbar-title-text{display:block;padding-right:60px}.w-progbar-title-count{position:absolute;top:0;right:0}.w-progbar-bar{clear:both;height:10px;width:100%;border-radius:5px;box-shadow:0 1px 0 rgba(0,0,0,0.06) inset;background-color:#f2f2f2}.w-progbar-bar-h{height:10px;border-radius:5px}.w-progbar.color_primary .w-progbar-bar-h{background-color:#d13a7a}.w-progbar.color_secondary .w-progbar-bar-h{background-color:#666}.w-search{margin-bottom:40px}.w-search-input
input{padding:0
10px}.w-search.submit_inside .w-search-input
input{padding-right:42px}.w-search.submit_inside .w-search-submit{position:absolute;top:0;right:0;padding:0;border:none;height:42px;width:42px}.w-search.submit_inside .w-search-submit:before{display:block;position:absolute;top:0;left:12px;content:'\f002';font-size:16px;line-height:42px;font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;opacity:0.5}.no-touch .w-search.submit_inside .w-search-submit:hover:before{opacity:1}.w-search.submit_inside .w-search-submit
input{position:absolute;top:0;left:0;height:42px;width:42px;margin:0;padding:0;text-indent:-9999px;box-shadow:none !important;background:none !important;border:none !important}.l-subheader .w-search{float:right;line-height:inherit;width:36px;margin:0
0 0 6px;position:relative;z-index:12}.l-header.logopos_right .l-subheader.at_middle .w-search,
.headerlayout_centered .l-subheader.at_bottom .w-search{float:none;display:inline-block;vertical-align:middle;vertical-align:-webkit-baseline-middle}.headerlayout_centered .w-nav.touch_enabled~.w-search{display:block;position:absolute;top:0;right:0;margin:0}.l-subheader.at_middle .w-nav.touch_enabled~.w-search{display:block;position:absolute;top:0;left:40px;margin:0}.l-subheader .w-search-show{display:block;font-size:18px;line-height:inherit;text-align:center;cursor:pointer;-webkit-transition:color 0.3s;transition:color 0.3s}.no-touch .l-subheader .w-search-show:hover{color:#d13a7a}.l-subheader .w-search-show
i{line-height:inherit;vertical-align:top}.l-subheader .w-search-form{position:fixed;left:0;top:-100%;height:100%;width:100%;z-index:100;color:#fff}.l-subheader .w-search-form:before{display:block;content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;opacity:0.96;background-color:#d13a7a}.l-subheader .w-search-form-h{display:table;height:100%;width:100%}.l-subheader .w-search-form-row{display:table-cell;vertical-align:middle;text-align:center;width:100%}.l-subheader .w-search-label{font-size:24px;line-height:1.6em}.l-subheader .w-search-input{width:80%;margin:0
auto}.l-subheader .w-search-input
input{font-size:50px;line-height:1.5em;text-align:center;height:auto;width:100%;padding:0;border:none;border-radius:0;box-shadow:none !important;background-color:transparent;color:inherit}.l-subheader .w-search.submit_inside .w-search-submit{display:none}.l-subheader .w-search-close{display:block;position:absolute;top:0;right:0;font-size:40px;line-height:80px;height:80px;width:80px;cursor:pointer;opacity:0.5;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.no-touch .l-subheader .w-search-close:hover{opacity:1}.w-sharing{font-size:0}.w-sharing-item{display:inline-block;vertical-align:top;position:relative;font-size:15px;text-align:center;color:inherit}.no-touch .w-sharing-item:hover{color:inherit}.w-sharing-icon{display:inline-block;vertical-align:top;position:relative;margin-right:3px}.w-sharing-count{display:inline-block;vertical-align:top;position:relative}.w-sharing.type_simple .w-sharing-item{padding:2px
15px;border-right:2px solid #e8e8e8}.w-sharing.type_simple .w-sharing-item:first-child{padding-left:0}.w-sharing.type_simple .w-sharing-item:last-child{padding-right:0;border-right:none}.w-sharing.type_simple .w-sharing-icon{font-size:24px;opacity:0.25;-webkit-transition:opacity 0.3s, color 0.3s;transition:opacity 0.3s, color 0.3s}.no-touch .w-sharing.type_simple .w-sharing-item.facebook:hover .w-sharing-icon{opacity:1;color:#3b5998}.no-touch .w-sharing.type_simple .w-sharing-item.twitter:hover .w-sharing-icon{opacity:1;color:#00acee}.no-touch .w-sharing.type_simple .w-sharing-item.gplus:hover .w-sharing-icon{opacity:1;color:#c63b1e}.no-touch .w-sharing.type_simple .w-sharing-item.pinterest:hover .w-sharing-icon{opacity:1;color:#cb2027}.w-sharing.type_outlined .w-sharing-item{padding:5px
15px;margin-right:4px;border-radius:5px;overflow:hidden}.w-sharing.type_outlined .w-sharing-item:last-child{margin-right:0}.w-sharing.type_outlined .w-sharing-icon{font-size:18px;margin-right:3px}.no-touch .w-sharing.type_outlined .w-sharing-item:before{display:block;content:'';position:absolute;top:0;left:0;right:0;height:0;background-color:rgba(0,0,0,0.1);-webkit-transition:height 0.3s;transition:height 0.3s}.no-touch .w-sharing.type_outlined .w-sharing-item:hover:before{height:100%}.w-sharing.type_outlined .w-sharing-item.facebook{box-shadow:0 0 0 2px #3b5998 inset;color:#3b5998}.w-sharing.type_outlined .w-sharing-item.facebook:before{background-color:#3b5998}.w-sharing.type_outlined .w-sharing-item.twitter{box-shadow:0 0 0 2px #00acee inset;color:#00acee}.w-sharing.type_outlined .w-sharing-item.twitter:before{background-color:#00acee}.w-sharing.type_outlined .w-sharing-item.gplus{box-shadow:0 0 0 2px #c63b1e inset;color:#c63b1e}.w-sharing.type_outlined .w-sharing-item.gplus:before{background-color:#c63b1e}.w-sharing.type_outlined .w-sharing-item.pinterest{box-shadow:0 0 0 2px #cb2027 inset;color:#cb2027}.w-sharing.type_outlined .w-sharing-item.pinterest:before{background-color:#cb2027}.no-touch .w-sharing.type_outlined .w-sharing-item:hover{color:#fff}.w-sharing.type_solid .w-sharing-item{padding:5px
15px;margin-right:4px;border-radius:5px}.w-sharing.type_solid .w-sharing-item:last-child{margin-right:0}.w-sharing.type_solid .w-sharing-icon{font-size:18px;margin-right:3px}.no-touch .w-sharing.type_solid .w-sharing-item:before{display:block;content:'';position:absolute;top:0;left:0;right:0;height:0;background-color:rgba(0,0,0,0.1);-webkit-transition:height 0.3s;transition:height 0.3s}.no-touch .w-sharing.type_solid .w-sharing-item:hover:before{height:100%}.w-sharing.type_solid .w-sharing-item.facebook{background-color:#3b5998;color:#fff}.w-sharing.type_solid .w-sharing-item.twitter{background-color:#00acee;color:#fff}.w-sharing.type_solid .w-sharing-item.gplus{background-color:#c63b1e;color:#fff}.w-sharing.type_solid .w-sharing-item.pinterest{background-color:#cb2027;color:#fff}.w-sharing.fixed_left,.w-sharing.fixed_right{position:fixed;top:50%;margin-top:-80px}.w-sharing.fixed_left{left:0}.w-sharing.fixed_right{right:0}.w-sharing.fixed_left .w-sharing-item,
.w-sharing.fixed_right .w-sharing-item{display:block;line-height:40px;width:40px;padding:0;margin:0;border-radius:0}.w-sharing.fixed_left .w-sharing-icon,
.w-sharing.fixed_right .w-sharing-icon{margin:0}.w-sharing.fixed_left .w-sharing-count,
.w-sharing.fixed_right .w-sharing-count{display:none}.w-shortblog-list{overflow:hidden}.w-shortblog.columns_2 .w-shortblog-list,
.w-shortblog.columns_3 .w-shortblog-list{margin-left:-30px;margin-right:-30px}.w-shortblog-entry{min-height:80px}.w-shortblog.columns_2 .w-shortblog-entry,
.w-shortblog.columns_3 .w-shortblog-entry{float:left;padding-left:30px;padding-right:30px}.w-shortblog.columns_2 .w-shortblog-entry{width:50%}.w-shortblog.columns_3 .w-shortblog-entry{width:33.3333%}.w-shortblog-entry-h{position:relative}.w-shortblog.date_atleft .w-shortblog-entry-title,
.w-shortblog.date_atleft .w-shortblog-entry-meta,
.w-shortblog.date_atleft .w-shortblog-entry-short{margin-left:110px}.w-shortblog-entry-title{margin-bottom:16px;color:inherit !important}.no-touch .w-shortblog-entry-link:hover .w-shortblog-entry-title-h{border-bottom:1px solid}.w-shortblog-entry-meta-date{position:absolute;left:0;top:0;font-family:'Noto Sans',sans-serif;text-align:center;height:80px;width:80px;padding:18px
0 0;border-radius:50%;box-shadow:0 0 0 2px #999 inset}.w-shortblog-entry-meta-date-day{display:block;font-size:26px;line-height:32px}.w-shortblog-entry-meta-date-month{display:block;font-size:14px;line-height:14px;text-transform:uppercase}.w-shortblog-entry-meta-date-year{display:none}.w-shortblog-entry .w-shortblog-entry-short
p{margin-bottom:0}.w-socials-list{margin:0
0 -4px}.w-socials-item{margin:0
4px 4px 0}.w-socials.align_center .w-socials-item{margin:0
2px 4px}.w-socials.align_right .w-socials-item{margin:0
0 4px 4px}.w-socials-item-link{position:relative;line-height:36px;height:36px;width:36px;border-radius:5px;overflow:hidden;box-shadow:0 0 0 2px #e8e8e8 inset;color:inherit}.l-subfooter.at_top .w-socials-item-link{box-shadow:0 0 0 2px #222 inset;color:#808080}.w-socials-item-link:hover{border:none !important;color:#fff !important}.w-socials.size_normal .w-socials-item-link{height:46px;width:46px}.w-socials.size_big .w-socials-item-link{height:54px;width:54px}.w-socials-item-link
i{font-size:17px;line-height:36px;position:relative;vertical-align:top}.w-socials.size_normal .w-socials-item-link
i{font-size:20px;line-height:46px}.w-socials.size_big .w-socials-item-link
i{font-size:24px;line-height:54px}.w-socials-item .w-socials-item-link:before{display:block;content:'';position:absolute;top:0;left:0;height:0;width:100%;-webkit-transition:height 0.3s;transition:height 0.3s}.w-socials-item:hover .w-socials-item-link:before{height:100%}.w-socials-item.rss .w-socials-item-link:before{background-color:#ff9702}.w-socials-item.facebook .w-socials-item-link:before{background-color:#3b5998}.w-socials-item.twitter .w-socials-item-link:before{background-color:#00acee}.w-socials-item.gplus .w-socials-item-link:before{background-color:#c63b1e}.w-socials-item.linkedin .w-socials-item-link:before{background-color:#0073b2}.w-socials-item.youtube .w-socials-item-link:before{background-color:#cd332d}.w-socials-item.vimeo .w-socials-item-link:before{background-color:#20b9eb}.w-socials-item.email .w-socials-item-link:before{background-color:#697277}.w-socials-item.skype .w-socials-item-link:before{background-color:#00aff0}.w-socials-item.flickr .w-socials-item-link:before{background-color:#ff0084}.w-socials-item.pinterest .w-socials-item-link:before{background-color:#cb2027}.w-socials-item.tumblr .w-socials-item-link:before{background-color:#2c4762}.w-socials-item.blogger .w-socials-item-link:before{background-color:#fc9947}.w-socials-item.dribbble .w-socials-item-link:before{background-color:#ea4c89}.w-socials-item.vk .w-socials-item-link:before{background-color:#4e7299}.w-socials-item.instagram .w-socials-item-link:before{background-color:#a17357}.w-socials-item.behance .w-socials-item-link:before{background-color:#1769ff}.w-socials-item.xing .w-socials-item-link:before{background-color:#026466}.w-socials-item.yelp .w-socials-item-link:before{background-color:#c41200}.w-socials-item.twitch .w-socials-item-link:before{background-color:#6441a5}.w-socials-item.soundcloud .w-socials-item-link:before{background-color:#ff5600}.w-socials-item-popup{display:block;left:0;bottom:44px;border-radius:3px}.w-socials.size_normal .w-socials-item-popup{bottom:56px}.w-socials.size_big .w-socials-item-popup{bottom:62px}.l-subheader .w-socials{float:right}.l-header.logopos_right .l-subheader.at_middle .w-socials{float:left;margin-right:20px}.headerlayout_centered .l-subheader .w-socials{display:none}.l-subheader .w-socials-list{margin:0}.l-subheader .w-socials-item{vertical-align:middle;vertical-align:-webkit-baseline-middle;margin:0}.l-subheader.at_top .w-socials-item-link{border-radius:0;box-shadow:none}.l-subheader.at_middle .w-socials-item-link{border-radius:3px;box-shadow:none}.l-subheader .w-socials-item-popup{display:none !important}.w-tabs-list{background-color:#f2f2f2}.w-tabs-item{line-height:26px;padding:14px
24px;border-top:2px solid transparent;-webkit-transition:background-color 0.3s, color 0.3s;transition:background-color 0.3s, color 0.3s}.no-touch .w-tabs-item:hover{background-color:rgba(0,0,0,0.025)}.w-tabs-item.active,
.no-touch .w-tabs-item.active:hover{background-color:#fff;border-color:#d13a7a;color:#d13a7a}.w-tabs-item-icon{font-size:18px;line-height:inherit;text-align:center}.w-tabs-item-title,.w-tabs-section-title{font-size:18px;line-height:inherit;white-space:normal}.w-tabs-section-header{line-height:26px;padding:14px
20px;white-space:nowrap}.w-tabs-section-icon{font-size:18px;line-height:inherit;text-align:center;opacity:0.5;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.no-touch .w-tabs-section-header:hover .w-tabs-section-icon,
.w-tabs-section.active .w-tabs-section-icon{opacity:1}.w-tabs-section-title{color:inherit !important}.w-tabs-section-content{padding:0}.w-tabs-section-content-h{padding:30px
0 20px}.w-tabs-section-content-h p:last-child,
.w-tabs-section-content-h ul:last-child,
.w-tabs-section-content-h ol:last-child{margin-bottom:0}.w-tabs.layout_accordion{border-bottom:1px solid #e8e8e8}.w-tabs.layout_accordion .w-tabs-section{border-top:1px solid #e8e8e8}.w-tabs.layout_accordion .w-tabs-section.color_custom{border-color:transparent}.w-tabs-section-header{-webkit-transition:background-color 0.3s, color 0.3s;transition:background-color 0.3s, color 0.3s}.w-tabs-section.color_custom.active .w-tabs-section-header{color:inherit !important}.no-touch .w-tabs-section-header:hover{background-color:rgba(0,0,0,0.04)}.w-tabs.layout_accordion .w-tabs-section-content-h{padding:15px
20px 30px}.w-tabs-section-control{top:14px;right:20px;font-size:24px;line-height:26px;height:26px;width:24px;text-align:center;transition:transform 0.3s;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.w-tabs-section.active .w-tabs-section-control{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.w-tabs-section-control
i{vertical-align:top;line-height:inherit}.w-tags{overflow:hidden;padding-bottom:35px}.w-tags-title{float:left;font-size:14px;line-height:24px;padding:3px
0;margin:0
10px 0 0}.w-tags-item{float:left;margin:0
3px 3px 0}.w-tags-item-link{display:block;padding:3px
10px 4px;font-size:13px;border-radius:3px;box-shadow:0 0 0 2px #e8e8e8 inset;color:inherit}.no-touch .w-tags-item-link:hover{box-shadow:0 0 0 2px #d13a7a inset;color:#d13a7a}.w-tags-item-separator{display:none}.w-team{max-width:350px}.no-touch .w-team-image{height:0;padding-bottom:100%;border-radius:50%;overflow:hidden}.w-team-image
img{border-radius:50%}.w-team-links{font-size:0;text-align:center;width:100%;height:100%;z-index:10}.no-touch .w-team-links{position:absolute;top:-100%;-webkit-transition:top 0.3s;transition:top 0.3s;background-color:#d13a7a}.no-touch .w-team:hover .w-team-links{top:0}.w-team-links:before{content:'';display:inline-block;height:100%;vertical-align:middle}.w-team-links-list{display:inline-block;vertical-align:middle;line-height:0;padding:8px
0}.w-team-links-item{font-size:18px;line-height:40px;height:40px;width:40px;margin:4px;position:relative;overflow:hidden;border-radius:50%;box-shadow:0 0 0 2px #e8e8e8 inset;color:inherit}.no-touch .w-team-links-item{font-size:22px;line-height:50px;height:50px;width:50px;box-shadow:0 0 0 2px #fff inset;color:#fff}.no-touch .w-team-links-item:before{display:block;content:'';position:absolute;top:0;left:0;height:0;width:100%;-webkit-transition:height 0.3s;transition:height 0.3s;background-color:#fff}.no-touch .w-team-links-item:hover:before{height:100%}.w-team-links-item
i{position:relative}.color_alternate .w-team-links-item{color:#fff}.no-touch .w-team-links-item:hover,
.no-touch .l-submain.color_alternate .w-team-links-item:hover,
.no-touch .l-submain.color_primary .w-team-links-item:hover{color:#444}.w-team-content{margin-left:0;min-height:0;padding:0;text-align:center}.no-touch .w-team-content{padding-top:15px}.w-team-content .w-team-name{margin-bottom:6px}.w-team-link .w-team-name{color:#d13a7a;-webkit-transition:color 0.2s;transition:color 0.2s}.no-touch .w-team-link:hover .w-team-name{color:#666}.no-touch .w-team-link:hover .w-team-name
span{border-bottom:1px solid}.w-team-role{font-size:13px;margin-bottom:10px;opacity:0.5}.w-team-description
p{margin-bottom:0}.w-testimonial{position:relative;padding:30px
32px;border-radius:5px;-webkit-transition:box-shadow 0.3s, color 0.3s;transition:box-shadow 0.3s, color 0.3s;box-shadow:0 0 0 2px #e8e8e8 inset}.no-touch .w-testimonial:hover{box-shadow:0 0 0 2px #d13a7a inset}.w-testimonial
blockquote{background:none;border:none;margin:0;padding:0;font:inherit}.w-testimonial  .w-testimonial-text{display:block;font-size:18px;font-style:italic;line-height:28px}.w-testimonial-person{font-size:13px;padding:16px
0 0;position:relative}.w-testimonial-person
i{font-size:20px;margin-right:10px;opacity:0.5}.w-testimonial-person-name{font-weight:bold}.w-timeline-list{margin:10px
0 35px}.w-timeline-list:before{height:2px;top:39px;left:1px;right:1px;width:auto;background-color:#e8e8e8}.w-timeline-item{height:80px;width:80px;overflow:hidden;border-radius:50%;-webkit-transition:color 0.3s;transition:color 0.3s;box-shadow:0 0 0 2px #d13a7a inset;background-color:#fff}.w-timeline-item:before{display:block;content:'';position:absolute;top:0;left:0;height:0;width:100%;-webkit-transition:height 0.3s;transition:height 0.3s;background-color:#d13a7a}.no-touch .w-timeline-item:hover:before,.w-timeline-item.active:before{height:100%}.no-touch .w-timeline-item:hover,.w-timeline-item.active{color:#fff}.w-timeline-item-title{font-size:17px;line-height:80px;position:relative}.w-timeline-section{overflow:hidden}.w-timeline.type_vertical .w-timeline-section:before{display:block;content:'';position:absolute;top:0;left:50%;height:100%;width:4px;margin-left:-2px;background-color:#d13a7a}.w-timeline-section-title{height:60px;padding:0;margin:10px
auto 0;z-index:12;overflow:hidden;border-radius:50%;-webkit-transition:color 0.3s;transition:color 0.3s;box-shadow:0 0 0 2px #d13a7a inset;background-color:#fff}.w-timeline-section-title:before{display:block;content:'';position:absolute;top:0;left:0;height:0;width:100%;-webkit-transition:height 0.3s;transition:height 0.3s;background-color:#d13a7a}.no-touch .w-timeline-section-title:hover:before,
.w-timeline-section.active .w-timeline-section-title:before{height:100%}.w-timeline-section:first-child .w-timeline-section-title{margin-top:0}.no-touch .w-timeline-section-title:hover,
.w-timeline-section.active .w-timeline-section-title{color:#fff}.w-timeline-section-title-text{font-size:16px;height:60px;line-height:60px;margin-left:0;position:relative;z-index:13}.w-timeline-section-content{border-radius:5px;padding:0
0 15px}.w-timeline.type_vertical .w-timeline-section-content{padding:49px
20px 15px;margin-top:-30px;border:1px
solid #e8e8e8;background-color:#fff}.w-toplink{display:block;position:fixed;bottom:-52px;right:15px;text-align:center;font-size:30px;line-height:48px;height:50px;width:50px;border-radius:5px;z-index:100;-webkit-transition:background-color 0.3s, bottom 0.3s;transition:background-color 0.3s, bottom 0.3s;background-color:rgba(0,0,0,0.3);color:#fff}.w-toplink.active{bottom:15px}.no-touch .w-toplink.active:hover{background-color:#d13a7a;color:#fff}.w-toplink.active:active{color:#fff}.w-toplink
i{line-height:inherit}.w-video.align_center{margin:0
auto}.w-video.align_right{margin-left:auto}.page-404{text-align:center}.page-404
i{font-size:200px;color:#e8e8e8}.g-html .wpb_text_column:last-child h1:last-child,
.g-html .wpb_text_column:last-child h2:last-child,
.g-html .wpb_text_column:last-child h3:last-child,
.g-html .wpb_text_column:last-child h4:last-child,
.g-html .wpb_text_column:last-child h5:last-child,
.g-html .wpb_text_column:last-child h6:last-child,
.g-html .wpb_text_column:last-child p:last-child,
.g-html .wpb_text_column:last-child ul:last-child,
.g-html .wpb_text_column:last-child ol:last-child{margin-bottom:0}.wpb_button.align_left{display:inline-block;vertical-align:top;margin-right:6px}.wpb_button.align_center{display:block;text-align:center}.wpb_button.align_right{float:right;margin-left:10px}.wpb_single_image{line-height:0;margin-bottom:40px}.wpb_single_image.align_left{display:inline;float:left;margin-right:30px}.wpb_single_image.align_right{display:inline;float:right;margin-left:30px}.wpb_single_image.align_center{clear:both;text-align:center}.one-half .wpb_single_image,
.one-third .wpb_single_image,
.two-thirds .wpb_single_image,
.one-quarter .wpb_single_image,
.three-quarters
.wpb_single_image{margin-bottom:20px}.wpb_single_image:last-child,
.l-submain.full_width
.wpb_single_image{margin-bottom:0}.wpb_single_image+h1,.wpb_single_image+h2,.wpb_single_image+h3,.wpb_single_image+h4,.wpb_single_image+h5,.wpb_single_image+h6{padding-top:0}.widget{margin-bottom:45px}.l-subfooter.at_top
.widget{margin-bottom:30px}.g-html .widget
ul{list-style-type:none;margin:0}.comment-reply-title{font-size:22px;margin-bottom:16px}.comment-reply-title
small{font-size:13px;margin-left:10px}.no-touch .comment-reply-title a:hover{border-bottom:1px solid}.comment-form-author,.comment-form-email{float:left;width:32%;margin-right:2%}.comment-form-url{float:left;width:32%}.comment-form-comment{clear:both}.w-comments-form p
label{display:block;margin-bottom:5px}.widget_search form
label{display:none}.widget_search form input[type="text"]{height:42px;padding:10px
80px 10px 10px}.widget_search form input[type="submit"]{position:absolute;top:0;right:0;font-size:13px;line-height:40px;height:42px;width:70px;padding:0}.widget_archive ul
li{line-height:1.5em;padding:7px
18px;margin:0;position:relative}.widget_archive ul li:before{position:absolute;top:6px;left:2px;content:'\f105';font-size:18px;font-family:"FontAwesome";opacity:0.5}#wp-calendar{margin:0;width:100%}#wp-calendar
caption{padding:8px
20px 2px}#wp-calendar thead th,
#wp-calendar tbody td,
#wp-calendar tfoot
td{padding:0;border-top:1px solid #e8e8e8;border-bottom:none;text-align:center;line-height:32px}#wp-calendar thead
th{font-size:10px;font-weight:normal;border-top:none;opacity:0.5}#wp-calendar tbody td
a{display:block;font-weight:bold}#wp-calendar tbody
td#today{font-weight:bold}#wp-calendar
td#prev{text-align:left;padding-left:10px}#wp-calendar
td#next{text-align:right;padding-right:10px}.widget_categories ul
li{line-height:1.5em;padding:7px
18px;margin:0;position:relative}.widget.widget_categories
.children{margin:7px
0 -7px}.widget_categories ul li:before{position:absolute;top:6px;left:2px;content:'\f105';font-size:18px;font-family:"FontAwesome";opacity:0.5}.widget_nav_menu li.menu-item{padding:0;margin:0}.widget_nav_menu .menu-item
a{display:block;padding:12px
20px 12px 25px;font-size:15px;line-height:20px;position:relative;-webkit-transition:color 0.1s, background-color 0.1s, border-color 0.1s;transition:color 0.1s, background-color 0.1s, border-color 0.1s;border-bottom:none !important;border-top:1px solid #e8e8e8;color:inherit}.no-touch .widget_nav_menu .menu-item a:hover{background-color:#f5f5f5}.widget_nav_menu .menu-item.current-menu-item > a,
.no-touch .widget_nav_menu .menu-item.current-menu-item>a:hover{background-color:#d13a7a;color:#fff}.widget_nav_menu .menu-item a:before{position:absolute;top:12px;left:10px;content:'\f105';font-size:18px;font-family:FontAwesome;opacity:0.5}.widget_nav_menu .sub-menu>.menu-item>a{padding:12px
20px 12px 45px}.widget_nav_menu .sub-menu .menu-item a:before{left:30px}.widget_nav_menu .sub-menu .sub-menu>.menu-item>a{padding:12px
20px 12px 65px}.widget_nav_menu .sub-menu .sub-menu .menu-item a:before{left:50px}.l-footer .widget_nav_menu .menu-item
a{background-color:transparent !important}.l-footer .widget_nav_menu .menu-item.current-menu-item>a{font-weight:bold;color:inherit !important}.widget_meta ul
li{line-height:1.5em;padding:7px
18px;margin:0;position:relative}.widget_meta ul li:before{position:absolute;top:6px;left:2px;content:'\f105';font-size:18px;font-family:"FontAwesome";opacity:0.5}.widget_pages ul
li{line-height:1.5em;padding:7px
18px;margin:0;position:relative}.widget.widget_pages
ul.children{margin:7px
0 -7px}.widget_pages ul li:before{position:absolute;top:6px;left:2px;content:'\f105';font-size:18px;font-family:"FontAwesome";opacity:0.5}.widget_recent_comments
.recentcomments{line-height:1.5em;padding:7px
0 7px 22px;margin:0;position:relative}.widget_recent_comments .recentcomments:before{position:absolute;top:7px;left:1px;content:'\f0e5';font-size:12px;font-family:"FontAwesome";opacity:0.5}.widget_recent_entries ul
li{line-height:1.5em;padding:7px
0 7px 18px;margin:0;position:relative}.widget_recent_entries ul li:before{position:absolute;top:7px;left:2px;content:'\f105';font-size:18px;font-family:"FontAwesome";opacity:0.5}.widget_recent_entries ul li
span{display:block;padding-top:3px;font-size:0.9em;opacity:0.5}.widget_rss .widgettitle
a{padding-left:28px;position:relative}.widget_rss .widgettitle a:first-child{display:none}.widget_rss .widgettitle a:before{position:absolute;top:-2px;left:1px;content:'\f143';font-family:"FontAwesome";opacity:0.5}.widget_rss ul
li{line-height:1.5em;padding-bottom:14px;margin-bottom:14px}.widget_rss ul li
span{display:block;padding-top:5px;font-size:12px;opacity:0.5}.widget_rss ul li
cite{font-size:12px;font-style:normal;opacity:0.5}.widget_rss ul li
div{display:block;font-size:12px;padding:6px
0}.widget_tag_cloud .tagcloud
a{color:#999}.no-touch .widget_tag_cloud .tagcloud a:hover{border-bottom:1px solid;color:#666}.g-html .wp-caption{line-height:0;margin:0
0 30px;max-width:100%;position:relative}.g-html .wp-caption-text{display:block;font-size:12px;line-height:18px;text-align:center;margin:0
auto;padding:5px
10px}.g-html .wp-caption.aligncenter{margin-left:auto;margin-right:auto}.g-html .wp-caption.alignleft{float:left;margin-right:30px}.g-html .wp-caption.alignright{float:right;margin-left:30px}.flickr_badge_image{float:left;width:75px;height:75px}.flickr_badge_image
a{border:none}.flickr_badge_image
img{overflow:hidden;position:relative;width:100%;height:100%;max-width:100%;max-height:100%}.wpb_flickr_widget
p.flickr_stream_wrap{clear:both;font-size:80%;margin:0;padding-top:6px}.gallery-caption{font-size:inherit}.bypostauthor{font-size:inherit}img#wpstats{display:none}.form-allowed-tags{font-size:12px;line-height:18px;margin:-15px 0 15px !important;opacity:0.66}.g-html .form-allowed-tags
code{display:inline;vertical-align:inherit;padding:0;background-color:transparent;color:inherit}.menu-item-language{display:none}#lang_sel{display:block;height:auto}#lang_sel
li{float:none;width:100%}#lang_sel a,
#lang_sel a:visited{line-height:40px;padding-left:15px;border-color:#e5e5e5;color:inherit !important}.no-touch #lang_sel a:hover,
.no-touch #lang_sel ul ul a:hover{background-color:rgba(0,0,0,0.05)}#lang_sel
a.lang_sel_sel{position:relative;border-radius:5px;background:none !important}#lang_sel a.lang_sel_sel:before{display:block;content:"\f107";position:absolute;top:0;right:15px;font-size:20px;font-family:FontAwesome;cursor:pointer}.no-touch #lang_sel li:hover
a.lang_sel_sel{border-radius:5px 5px 0 0}#lang_sel
img.iclflag{top:2px}#lang_sel ul
ul{top:42px;z-index:1;height:auto;width:100%;border:none;background-color:#fff}#lang_sel ul ul a,
#lang_sel ul ul a:visited{line-height:16px;padding:12px
15px;border-radius:0;background:none}#lang_sel ul ul li:last-child
a{border-radius:0 0 5px 5px}.slick-slider{text-align:center;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y}.slick-list{position:relative;overflow:hidden}.slick-loading .slick-list{background:url(/wp-content/themes/Impreza/img/loader.gif) center center no-repeat #fff}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,
.slick-track,
.slick-slide,
.slick-slide
img{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{display:inline-block;vertical-align:top;position:relative;left:0;top:0}.slick-track:before,.slick-track:after{content:'';display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-slide
img{display:block;margin:0
auto;pointer-events:none}.slick-slide.slick-loading
img{display:none}.slick-prev,.slick-next{display:none !important;position:absolute;top:50%;font-size:0;font-weight:normal;text-align:center;line-height:50px;height:50px;width:50px;margin-top:-25px;padding:0
!important;border-radius:50%;background:none !important;box-shadow:0 0 0 2px transparent inset;color:inherit}.slick-prev.slick-disabled,.slick-next.slick-disabled{cursor:default}.slick-prev{left:-50px}.slick-next{right:-50px}.slick-prev.slick-disabled,.slick-next.slick-disabled{box-shadow:none !important;color:inherit !important;opacity:0.2}.no-touch .slick-prev:hover,
.no-touch .slick-next:hover{box-shadow:0 0 0 2px #c20 inset;color:#c20}.no-touch .l-submain.color_primary .slick-prev:hover,
.no-touch .l-submain.color_primary .slick-next:hover,
.no-touch .l-submain.color_secondary .slick-prev:hover,
.no-touch .l-submain.color_secondary .slick-next:hover{box-shadow:0 0 0 2px #fff inset;color:#fff}.slick-next:before,.slick-prev:before{content:'\f105';font-family:FontAwesome;font-size:30px;line-height:50px;margin:0
0 0 3px;color:inherit}.slick-prev:before{content:'\f104';margin:0
3px 0 0}.fotorama__wrap{margin:0
auto}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:none !important}.fotorama__fullscreen-icon{font-size:28px;text-align:center;line-height:60px;height:60px;width:60px;right:0;top:0;cursor:ne-resize;text-shadow:0 1px 3px rgba(0,0,0,0.3);color:#fff}.fotorama__fullscreen-icon:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'\f0b2';font-family:FontAwesome}.fotorama--fullscreen .fotorama__fullscreen-icon:after{content:'\f00d'}.fotorama__arr{font-size:56px;text-align:center;line-height:60px;height:60px;width:60px;margin-top:-30px;text-shadow:0 1px 3px rgba(0,0,0,0.3);color:#fff}.fotorama__arr--prev{left:0}.fotorama__arr--next{right:0}.fotorama__arr:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'\f104';font-family:FontAwesome}.fotorama__arr.fotorama__arr--next:after{content:'\f105'}.fotorama__dot{opacity:0.5;border-color:inherit}.fotorama__thumb-border{border-color:#d13a7a}.revslider-initialised
ul{margin:0
!important}.no-touch .revslider-initialised li a:hover{border-bottom:none !important}.tp-leftarrow.custom,.tp-rightarrow.custom{font-size:34px;text-align:center;line-height:50px;height:50px;width:50px;border-radius:50%;overflow:hidden;background-image:none;-webkit-transition:opacity 0.3s, box-shadow 0.3s;transition:opacity 0.3s, box-shadow 0.3s;box-shadow:0 0 0 2px #fff inset;color:#fff}.no-touch .tp-leftarrow.custom:hover,
.no-touch .tp-rightarrow.custom:hover{box-shadow:0 0 0 2px transparent inset}.no-touch .tp-leftarrow.custom:before,
.no-touch .tp-rightarrow.custom:before{display:block;content:'';position:absolute;top:0;left:0;height:0;width:100%;-webkit-transition:height 0.3s;transition:height 0.3s;background-color:#d13a7a}.no-touch .tp-leftarrow.custom:hover:before,
.no-touch .tp-rightarrow.custom:hover:before{height:100%}.tp-rightarrow.custom:after{display:block;content:'\f105';font-family:FontAwesome;margin-left:3px;position:relative}.tp-leftarrow.custom:after{display:block;content:'\f104';font-family:FontAwesome;margin-right:3px;position:relative}.tp-bannertimer{background:rgba(0,0,0,0.1) !important;height:5px}.mfp-arrow:after{display:none}.mfp-arrow:before{content:'\f104';font-family:FontAwesome;font-size:60px;width:100%;margin-top:40px;margin-left:0;border:none;color:#fff}.mfp-arrow.mfp-arrow-right:before{content:'\f105'}span.wpcf7-form-control-wrap{display:inline-block;width:100%}.l-subfooter.at_top .wpcf7-form p:last-child{margin-bottom:20px}.wpcf7-form input[type="text"],
.wpcf7-form input[type="password"],
.wpcf7-form input[type="email"],
.wpcf7-form input[type="url"],
.wpcf7-form input[type="tel"],
.wpcf7-form input[type="number"],
.wpcf7-form input[type="date"],
.wpcf7-form textarea,
.wpcf7-form
select{margin-top:5px}.wpcf7-form-control.wpcf7-radio,.wpcf7-form-control.wpcf7-checkbox{display:inline-block;padding:10px
0}span.wpcf7-list-item{margin:0
20px 0 0}span.wpcf7-list-item input[type="checkbox"],
span.wpcf7-list-item input[type="radio"]{margin:0
2px 0 0}div.wpcf7 img.ajax-loader{margin-left:10px}div.wpcf7-response-output{text-align:center;line-height:24px;margin:0;padding:8px
16px;border-radius:5px}span.wpcf7-not-valid-tip{left:auto;top:auto;right:5px;bottom:5px;text-align:center;width:250px;border-radius:3px}.wp-polls{padding:28px;border:2px
solid #e1e5e8}.wp-polls
p{text-align:left !important}.wp-polls ul.wp-polls-ul{margin-left:0 !important}.wp-polls ul.wp-polls-ul
li{margin-bottom:8px !important}.wp-polls ul.wp-polls-ul li
strong{font-weight:normal}.wp-polls ul.wp-polls-ul li strong:before{content:'\f058';font-family:Fontawesome;margin-right:5px}.wp-polls ul.wp-polls-ul li
i{font-style:normal}.wp-polls ul.wp-polls-ul li
small{opacity:0.5;white-space:nowrap}.wp-polls
.pollbar{margin:0
!important}.wp-polls
.Buttons{border-radius:5px;padding:6px
12px;background-color:rgba(0,0,0,0.06);border:1px
solid rgba(0,0,0,0.1)}.no-touch .wp-polls .Buttons:hover{border-color:rgba(0,0,0,0.4)}.wp-polls-loading{height:20px;line-height:20px}.animate_start{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes
fade{from{opacity:0}to{opacity:1}}@-webkit-keyframes
fade{from{opacity:0}to{opacity:1}}.animate_fade{opacity:0}.animate_fade.animate_start{-webkit-animation-name:fade;animation-name:fade;opacity:1}@keyframes
afc{from{opacity:0;transform:scale(0.2)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes
afc{from{opacity:0;-webkit-transform:scale(0.2)}to{opacity:1;-webkit-transform:scale(1)}}.animate_afc{opacity:0}.animate_afc.animate_start{-webkit-animation-name:afc;animation-name:afc;opacity:1}@keyframes
afl{from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes
afl{from{opacity:0;-webkit-transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0)}}.animate_afl{opacity:0}.animate_afl.animate_start{-webkit-animation-name:afl;animation-name:afl;opacity:1}@keyframes
afr{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes
afr{from{opacity:0;-webkit-transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0)}}.animate_afr{opacity:0}.animate_afr.animate_start{-webkit-animation-name:afr;animation-name:afr;opacity:1}@keyframes
aft{from{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes
aft{from{opacity:0;-webkit-transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0)}}.animate_aft{opacity:0}.animate_aft.animate_start{-webkit-animation-name:aft;animation-name:aft;opacity:1}@keyframes
afb{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes
afb{from{opacity:0;-webkit-transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0)}}.animate_afb{opacity:0}.animate_afb.animate_start{-webkit-animation-name:afb;animation-name:afb;opacity:1}@keyframes
wfc{from{opacity:0;transform:scaleX(0.01)}to{opacity:1;transform:scaleX(1)}}@-webkit-keyframes
wfc{from{opacity:0;-webkit-transform:scaleX(0.01)}to{opacity:1;-webkit-transform:scaleX(1)}}.animate_wfc{opacity:0}.animate_wfc.animate_start{-webkit-animation-name:wfc;animation-name:wfc;opacity:1}@keyframes
hfc{from{opacity:0;transform:scaleY(0.01)}to{opacity:1;transform:scaleY(1)}}@-webkit-keyframes
hfc{from{opacity:0;-webkit-transform:scaleY(0.01)}to{opacity:1;-webkit-transform:scaleY(1)}}.animate_hfc{opacity:0}.animate_hfc.animate_start{-webkit-animation-name:hfc;animation-name:hfc;opacity:1}@keyframes
rfc{from{opacity:0;transform:scale(0.01) rotate(360deg)}to{opacity:1;transform:scale(1) rotate(0)}}@-webkit-keyframes
rfc{from{opacity:0;-webkit-transform:scale(0.01) rotate(360deg)}to{opacity:1;-webkit-transform:scale(1) rotate(0)}}.animate_rfc{opacity:0}.animate_rfc.animate_start{-webkit-animation-name:rfc;animation-name:rfc;opacity:1}@keyframes
rfl{from{opacity:0;transform:translateX(-100px) rotate(-180deg)}to{opacity:1;transform:translateX(0) rotate(0)}}@-webkit-keyframes
rfl{from{opacity:0;-webkit-transform:translateX(-100px) rotate(-180deg)}to{opacity:1;-webkit-transform:translateX(0) rotate(0)}}.animate_rfl{opacity:0}.animate_rfl.animate_start{-webkit-animation-name:rfl;animation-name:rfl;opacity:1}@keyframes
rfr{from{opacity:0;transform:translateX(100px) rotate(180deg)}to{opacity:1;transform:translateX(0) rotate(0)}}@-webkit-keyframes
rfr{from{opacity:0;-webkit-transform:translateX(100px) rotate(180deg)}to{opacity:1;-webkit-transform:translateX(0) rotate(0)}}.animate_rfr{opacity:0}.animate_rfr.animate_start{-webkit-animation-name:rfr;animation-name:rfr;opacity:1}.d1.animate_start{-webkit-animation-delay:0.2s;animation-delay:0.2s}.d2.animate_start{-webkit-animation-delay:0.4s;animation-delay:0.4s}.d3.animate_start{-webkit-animation-delay:0.6s;animation-delay:0.6s}.d4.animate_start{-webkit-animation-delay:0.8s;animation-delay:0.8s}.d5.animate_start{-webkit-animation-delay:1s;animation-delay:1s}.s1.animate_start{-webkit-animation-duration:0.6s;animation-duration:0.6s}.s2.animate_start{-webkit-animation-duration:0.8s;animation-duration:0.8s}.s3.animate_start{-webkit-animation-duration:1s;animation-duration:1s}.s4.animate_start{-webkit-animation-duration:1.2s;animation-duration:1.2s}.s5.animate_start{-webkit-animation-duration:1.4s;animation-duration:1.4s}.disable_animation .animate_afc,
.disable_animation .animate_aft,
.disable_animation .animate_afb,
.disable_animation .animate_afl,
.disable_animation .animate_afr,
.disable_animation .animate_wfc,
.disable_animation .animate_hfc,
.disable_animation .animate_rfl,
.disable_animation .animate_rfr,
.disable_animation
.animate_rfc{opacity:1;-webkit-animation:none !important;animation:none !important}.hidden{display:none !important}@media
print{.l-header,.l-footer{display:none}.l-main,.l-submain{padding:0
!important}}.l-body{overflow-x:hidden;min-width:0}.headerpos_fixed .l-header{min-width:0}@media only screen and (max-width: 1300px){.w-blog.type_masonry .w-blog-entry{width:33.3%}}@media only screen and (max-width: 1023px){.l-submain-h,
.l-submain.for_pagehead.size_huge .l-submain-h{padding:40px
0}.l-subfooter.at_top{padding-top:40px;padding-bottom:10px}.l-subfooter.at_bottom{padding-top:25px;padding-bottom:0;text-align:center}.l-subfooter.at_bottom .w-copyright,
.l-subfooter.at_bottom .w-nav{float:none;margin-bottom:20px}.l-subfooter.at_bottom .w-nav-list{display:inline-block}.g-hr{margin:30px
0}.g-hr.size_small{margin:20px
0}.g-hr.size_big{margin:40px
0}.g-hr.size_huge{margin:50px
0}.g-hr.type_invisible{margin:10px
0}.g-hr.type_invisible.size_small{margin:6px
0}.g-hr.type_invisible.size_big{margin:20px
0}.g-hr.type_invisible.size_huge{margin:30px
0}.g-hr.with_text.type_fullwidth .g-hr-h:before,
.g-hr.with_text.type_fullwidth .g-hr-h:after{width:50%}.g-btn.size_big,input.g-btn.size_big,button.g-btn.size_big{padding:12px
36px;font-size:15px}.w-blog.type_masonry .w-blog-entry{width:49.9999%}.w-blog-entry{margin-bottom:25px;padding-bottom:25px}}@media only screen and (max-width: 899px){.headerlayout_advanced.headerpos_fixed .l-header,
.headerlayout_centered.headerpos_fixed .l-header{position:relative}.headerlayout_advanced.headerpos_fixed .l-submain:first-child,
.headerlayout_centered.headerpos_fixed .l-submain:first-child{padding-top:0 !important}.l-subheader.at_top{line-height:36px !important;height:auto !important;text-align:center}.headerpos_fixed .l-subheader.at_top{display:none}.headerpos_fixed .no_fixed .l-subheader.at_top{display:block}.l-subheader.at_top .w-socials,
.l-subheader.at_top .w-contacts,
.l-subheader.at_middle .w-socials,
.l-subheader.at_middle .w-contacts{float:none !important;display:inline-block;vertical-align:top;position:relative;margin:0
10px !important}.l-subheader.at_top .w-lang,
.l-subheader.at_middle .w-lang{float:none !important;display:inline-block;vertical-align:top;margin:0}.l-subheader.at_top .w-lang-h,
.l-subheader.at_middle .w-lang-h{display:block}.l-subheader.at_middle{line-height:80px !important}.headerlayout_advanced .l-subheader.at_middle{line-height:36px !important;height:auto !important;text-align:center}.headerlayout_centered .l-subheader.at_middle{height:80px !important}.headerlayout_advanced.headerpos_fixed .l-subheader.at_bottom,
.headerlayout_centered.headerpos_fixed .l-subheader.at_bottom{position:static;top:-60px;left:0;right:0;z-index:3}.headerlayout_advanced.headerpos_fixed .l-header.sticky .l-subheader.at_bottom,
.headerlayout_centered.headerpos_fixed .l-header.sticky .l-subheader.at_bottom{position:fixed;top:0}.headerlayout_advanced .w-logo{float:none;height:auto;margin:20px
0 15px}.headerpos_fixed .l-submain:first-child{padding-top:80px !important}.l-sidebar{float:none !important;width:100% !important}.l-content{float:none !important;width:100% !important;padding-bottom:30px}.g-cols>div{width:100% !important;margin-left:0 !important;margin-bottom:30px}.g-cols.offset_none>div,.g-cols>div:last-child{margin-bottom:0}.w-pagehead
p{display:none}}@media only screen and (max-width: 767px){.l-submain.parallax_ver .l-submain-img{background-position:center center !important}.l-subfooter.at_top{padding-bottom:5px}.l-subfooter.at_top .g-cols>div{margin-bottom:10px}.g-pagination-item{line-height:40px;height:40px;width:40px}.g-pagination-item.to_next{padding:0
25px 0 10px}.g-pagination-item.to_next:before{right:10px}.g-pagination-item.to_prev{padding:0
10px 0 25px}.g-pagination-item.to_prev:before{left:10px}.w-actionbox{padding:20px}.w-actionbox-button.g-btn{margin-right:8px}.w-filters-item{font-size:13px}.w-filters-item-link{height:42px;line-height:42px;padding:0
10px}.w-gallery-tnails{text-align:center}.w-gallery.columns_5 .w-gallery-tnail,
.w-gallery.columns_6 .w-gallery-tnail,
.w-gallery.columns_7 .w-gallery-tnail,
.w-gallery.columns_8 .w-gallery-tnail,
.w-gallery.columns_9 .w-gallery-tnail,
.w-gallery.columns_10 .w-gallery-tnail{width:25%}.for_pagehead.size_medium .w-pagehead h1,
.for_pagehead.size_small .w-pagehead
h1{float:none;margin:0}.for_pagehead.size_medium .w-pagehead .g-breadcrumbs,
.for_pagehead.size_small .w-pagehead .g-breadcrumbs{float:none}.w-pagehead-nav{float:none !important;font-size:0;margin:8px
0 -8px !important}.w-pricing-item-h{border:none;box-shadow:none}.w-pricing-item-title{border-radius:8px 8px 0 0 !important}.l-subheader .w-search-input
input{font-size:30px}.w-shortblog-list{margin:0
!important}.w-shortblog-entry{padding:0
!important;width:100% !important;margin-bottom:20px}.w-shortblog-entry:last-child{margin-bottom:0}.page-404
i{font-size:100px}.comment-form-url,.comment-form-author,.comment-form-email{float:none;width:100%;margin-right:0}}@media only screen and (max-width: 599px){.l-subheader.at_top,.l-subheader.at_middle,.l-subheader.at_bottom,.l-subfooter.at_top,.l-subfooter.at_bottom,.l-submain,.l-submain.for_pagehead{padding-left:25px;padding-right:25px}.l-subheader.at_middle,.l-subheader.at_bottom{line-height:50px !important}.w-logo-title{font-size:26px}.headerlayout_centered .l-subheader.at_middle{height:50px !important}.headerpos_fixed .l-submain:first-child{padding-top:50px !important}.l-submain-h,
.l-submain.for_pagehead.size_huge .l-submain-h{padding:25px
0}.l-subfooter.at_bottom .w-nav-item{float:none !important;margin-bottom:10px}.l-subfooter.at_bottom .btn.w-nav-item .w-nav-anchor.level_1{margin-top:4px}.g-html img.alignleft,
.g-html
img.alignright{float:none;margin:0
0 20px}.full_width .w-blog.type_masonry.with_indents .w-blog-list{margin:0}.w-blog.imgpos_atleft .w-blog-entry-preview{padding-bottom:0;margin-bottom:20px}.w-comments-childlist{margin-left:15px}.w-comments-item-icon{position:static;float:left;margin-right:15px}.w-comments-item-meta,.w-comments-item-text,.w-comments-item-answer{margin-left:0}.w-comments-item-answer{display:block;position:static;margin-top:32px}.widget{margin-bottom:30px}.l-subheader .w-search-label{font-size:15px}.l-subheader .w-search-input
input{font-size:20px}h1, h2, h3, h4, h5, h6,
.g-html p,
.g-html ul,
.g-html ol,
.g-html pre,
.g-html address,
.g-html
blockquote{margin-bottom:16px}.g-hr{margin:15px
0}.g-hr.size_small{margin:5px
0}.g-hr.size_big{margin:25px
0}.g-hr.size_huge{margin:35px
0}.g-hr.type_short{width:auto}.g-hr.type_fullwidth{overflow:hidden;margin-left:-25px;margin-right:-25px;width:calc(100%+50px)}.g-hr.type_invisible{margin:5px
0}.g-hr.type_invisible.size_small{margin:2px
0}.g-hr.type_invisible.size_big{margin:10px
0}.g-hr.type_invisible.size_huge{margin:15px
0}.w-blog.type_masonry .w-blog-entry{width:100%}.l-subheader .w-search{margin:0}.l-subheader.at_middle .w-nav-control{width:36px}.l-subheader.at_middle .w-nav.touch_enabled~.w-search{left:36px;width:30px}.l-subheader.at_middle .w-cart{width:36px}.l-subheader.at_middle .w-nav.touch_enabled~.w-search~.w-cart{left:72px}.l-subheader.at_middle .w-cart-link{padding:0
!important}.l-subheader.at_middle .w-cart-quantity{display:none}}@media only screen and (max-width: 479px){.l-submain,.l-subheader.at_top,.l-subheader.at_middle,.l-subfooter.at_top,.l-subfooter.at_bottom,.l-submain.for_pagehead{padding-left:20px;padding-right:20px}.g-hr.type_fullwidth{overflow:hidden;margin-left:-20px;margin-right:-20px;width:calc(100%+40px)}.w-actionbox-button.g-btn{margin:4px}.w-gallery.columns_1 .w-gallery-tnail,
.w-gallery.columns_2 .w-gallery-tnail,
.w-gallery.columns_3 .w-gallery-tnail{width:100%}.w-gallery.columns_4 .w-gallery-tnail,
.w-gallery.columns_5 .w-gallery-tnail,
.w-gallery.columns_6 .w-gallery-tnail,
.w-gallery.columns_7 .w-gallery-tnail{width:50%}.w-gallery.columns_8 .w-gallery-tnail,
.w-gallery.columns_9 .w-gallery-tnail,
.w-gallery.columns_10 .w-gallery-tnail{width:33.3333%}.w-logo-title{font-size:20px}.single-us_portfolio .w-pagehead{padding:0}.w-pagehead .g-breadcrumbs{display:none}.w-pagehead-nav-item{display:inline-block;vertical-align:top;position:static;margin:0}.w-cart-notification{position:fixed;top:50px;left:0;width:auto;z-index:1111}.l-subheader .w-nav-anchor.level_2,
.l-subheader .w-nav-anchor.level_3{white-space:normal}}body{font-size:16px!important}.row{margin-left:-20px;*zoom:1}.l-header .w-contacts-item
a{color:white !important}.row:before,.row:after{display:table;line-height:0;content:""}@media (max-width: 899px){.headerpos_fixed .l-subheader.at_top{display:block}.l-header .w-socials-list,.header-contact-btn{display:none}.l-subheader.at_top .w-contacts{float:none !important}}.page-id-312
iframe{width:100%}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom
.container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid
.span12{width:100%;*width:99.94680851063829%}.row-fluid
.span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid
.span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid
.span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid
.span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid
.span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid
.span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid
.span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid
.span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid
.span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid
.span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid
.span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid
.offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid
.offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid
.offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid
.offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid
.offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid
.offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid
.offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid
.offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid
.offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid
.offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid
.offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid
.offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,
.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}
/*!
 * Bootstrap Responsive v2.3.2
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.visible-phone{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}.visible-desktop{display:inherit !important}@media (min-width: 768px) and (max-width: 979px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important }.visible-tablet{display:inherit !important}.hidden-tablet{display:none !important}}@media (max-width: 767px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-phone{display:inherit !important}.hidden-phone{display:none !important}}.visible-print{display:none !important}@media
print{.visible-print{display:inherit !important}.hidden-print{display:none !important}}@media (min-width: 1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom
.container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}.row-fluid
.span12{width:100%;*width:99.94680851063829%}.row-fluid
.span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid
.span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid
.span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid
.span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid
.span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid
.span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid
.span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid
.span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid
.span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid
.span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid
.span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid
.offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid
.offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid
.offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid
.offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid
.offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid
.offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid
.offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid
.offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid
.offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid
.offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid
.offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid
.offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid
.thumbnails{margin-left:0}}@media (min-width: 768px) and (max-width: 979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom
.container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid
.span12{width:100%;*width:99.94680851063829%}.row-fluid
.span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid
.span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid
.span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid
.span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid
.span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid
.span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid
.span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid
.span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid
.span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid
.span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid
.span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid
.offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid
.offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid
.offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid
.offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid
.offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid
.offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid
.offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid
.offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid
.offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid
.offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid
.offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid
.offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media (max-width: 767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal
dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal
dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],
.uneditable-input[class*="span"],
.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,
.row-fluid
.span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,
.input-append input,
.input-prepend input[class*="span"],
.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media (max-width: 480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0)}.page-header h1
small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px
solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal
.controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,
.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header
.close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media (max-width: 979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar
.container{width:auto;padding:0}.navbar
.brand{padding-right:10px;padding-left:10px;margin:0
0 0 -5px}.nav-collapse{clear:both}.nav-collapse
.nav{float:none;margin:0
0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav > li > a,
.nav-collapse .dropdown-menu
a{padding:9px
15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse
.btn{padding:4px
10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li + li
a{margin-bottom:2px}.nav-collapse .nav > li > a:hover,
.nav-collapse .nav > li > a:focus,
.nav-collapse .dropdown-menu a:hover,
.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav > li > a,
.navbar-inverse .nav-collapse .dropdown-menu
a{color:#999}.navbar-inverse .nav-collapse .nav > li > a:hover,
.navbar-inverse .nav-collapse .nav > li > a:focus,
.navbar-inverse .nav-collapse .dropdown-menu a:hover,
.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0
15px;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,
.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu
.divider{display:none}.nav-collapse .nav > li > .dropdown-menu:before,
.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,
.nav-collapse .navbar-search{float:none;padding:10px
15px;margin:10px
0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1)}.navbar-inverse .nav-collapse .navbar-form,
.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media (min-width: 980px){.nav-collapse.collapse{height:auto !important;overflow:visible !important}}.no-touch .hover_underline.touch_disabled .w-nav-anchor.level_1 .w-nav-title:after{display:none}.vc_custom_heading.separator:before{display:inline-block;content:"";height:3px;width:75%;margin-top:20px;vertical-align:top;position:relative;background-color:#004990;margin-left:-50%}.vc_custom_heading.separator:after{display:inline-block;content:"";height:3px;width:75%;margin-top:20px;vertical-align:top;position:relative;background-color:#004990;margin-right:-50%}.separator
h2{display:inline-block;margin-left:70px;margin-right:70px}.vc_custom_heading.separator{text-align:center}.g-hr.with_text .g-hr-h
h6{color:#004990;font-size:2.3em;font-weight:700;margin-left:40px;margin-right:40px}.g-hr.type_fullwidth .g-hr-h:before, .g-hr.type_fullwidth .g-hr-h:after{width:70%}.g-hr-h:before,.g-hr-h:after{height:3px;background-color:#004990 !important}button{background-color:#6ab445 !important}button:hover{background-color:#ffa735 !important}.home-button-section>div:last-of-type{width:100%}.l-main{overflow:hidden !important}.row-margin{margin-top:100px !important}.spacer{margin-top:30px}h2.w-blog-entry-title{text-align:left !important;padding:20px
0 15px 0 !important}.w-blog-meta{text-align:left !important}.w-blog-entry-body{padding:0
!important;text-align:left}.no-touch .w-blog.type_masonry .w-blog-entry:hover{box-shadow:none !important}.w-blog-entry-more:before{background-color:#ffa735 !important}div.w-blog-entry-body .g-btn.outlined{background-color:#6ab445 !important}a.w-blog-entry-more
span{color:#fff !important}.g-btn.color_default.outlined{box-shadow:none !important}a.w-blog-entry-link:hover{color:#ffa735 !important}.full-row-bg{background-color:#004990 !important;max-width:1140px !important;margin:0
auto !important}.footer-image{width:200px !important;height:55px !important}.footer-heading-padding{padding-top:20px}.footer-top-row{padding:10px
0;max-width:1140px !important;margin:0
auto !important}.footer-top-row-image,.footer-top-row-deets,.footer-top-row-social{display:inline-block !important}.footer-top-row-social ul
li{display:inline-block !important}.footer-top-row-deets
a{font-size:1.2em;color:#6ab445 !important;margin-right:10px}.footer-top-row-deets,.footer-top-row-social{font-size:1.2em;vertical-align:top;margin:15px
30px 0 0 }.footer-top-row-social
i{color:#6ab445}.footer-top-row-social .fa:hover{color:#ffa735 !important}.one-quarter .textwidget ul
li{margin:0
0 10px 0 !important}.w-team-image
img{padding:25px
!important}.w-team{margin-bottom:25px}.row-padding-bot{padding-bottom:50px}.footer-top-row-deets{margin-left:15px !important}.one-third .wpb_button.align_right a.g-btn, .three-quarters .wpb_button a.g-btn{background-color:#6ab445}form input,textarea{padding-left:40px !important}form .w-form-field>i{top:5px !important}.disclaimer-padding{padding-top:50px}.l-subheader.at_top .w-contacts{float:right !important}.header-contact-btn{text-transform:uppercase;background-color:#5bc0de !important;float:right;padding:0px;height:30px;margin-top:5px;margin-bottom:5px;padding-left:10px;padding-right:10px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;margin-left:7px}.w-socials-item-link{-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important;background:#6ab445;position:relative;line-height:30px;height:30px;width:30px;margin-right:5px !important}.w-socials-item-link
i{font-size:15px !important;line-height:30px !important}.w-socials.size_normal .w-socials-item-link{height:30px;width:30px;color:white}.under_slider
.size_huge{margin-top:5px}button, a.w-blog-entry-more, span.wpb_button a,input[type="submit"]{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important}.above_logos{margin-top:30px}span.wpb_button a:hover{background-color:#ffa735 !important}.w-blog-list .w-blog-entry-h{max-width:350px}.cq-cards-container
span{width:100%;height:100%;background-color:rgb(106, 180, 69) !important;margin-top:0px !important;font-size:20px !important;padding:15px
!important}.card-caption-container .caption-content{padding:0px
!important}.card-caption-container .caption-content .cq-button:hover{background-color:#ffa735 !important}#nav_menu-2
h4{font-size:18px}.widget_nav_menu .menu-item
a{padding:0px;margin-bottom:10px;border:none;font-size:14px}.widget_nav_menu .menu-item a:before{display:none}.widget_nav_menu .menu-item a:hover{background:none !important;color:rgb(106, 180, 69) !important}.wpb_text_column
h4{margin-top:20px}.widget_nav_menu .menu-item.current-menu-item>a{background:none !important;color:rgb(106, 180, 69) !important}.wpb_button{border:none !important;padding:0px
!important;text-shadow:none !important;margin:0px
!important}.wpb_button
a{margin:0px
!important}.w-blog-entry-preview{display:block}.w-blog.imgpos_atleft .w-blog-entry-body{margin-left:0%}.w-blog.imgpos_atleft .w-blog-entry-preview{width:100%;float:none}.w-blog.imgtype_circle .w-blog-entry-preview{border-radius:0%}.w-blog.imgpos_atleft .w-blog-entry-title, .span4 .w-blog-entry-title{margin-left:0%;padding:20px
0 15px 0 !important;margin-bottom:0%;font-size:20px}.w-blog-entry{border-bottom:none}.w-blog-entry-more{text-decoration:none !important}.w-blog.type_masonry .w-blog-entry-preview:before{display:none}.w-blog.type_masonry .w-blog-meta-date{margin-left:0px}.widget ul li:before{display:none}.widget ul
li{padding-left:0px}.widget ul li
a{color:#666}a:hover{text-decoration:none !important}.w-socials-item-link{box-shadow:none !important}.screen-reader-text{display:none}.blog .for_pagehead, .archive .for_pagehead, .single
.for_pagehead{background-color:#004990;color:white}.blog .for_pagehead h1, .archive .for_pagehead h1, .single .for_pagehead
h1{color:white}.w-blog-content
h1{color:#004990}.at_right
li{list-style:none}.no_none{padding-top:25px;padding-bottom:25px}.no-touch .g-html li a:hover{border-bottom:none !important}.home-img-btn{background:#004990;height:60px !important;padding-top:16px}.home-img-btn:hover{background-color:#ffa735 !important}.home-static-img
.wpb_single_image.wpb_content_element{margin-bottom:0 !important}.one-third.home-static-img{margin:0
!important;width:33.333% !important}.w-testimonial-text{font-size:14px !important}.one-third>div.one-third{width:30.6666% !important;margin-left:2 !important;float:left !important}.one-third.no-foot-marg{margin-left:0 !important}.one-third
h6{font-size:11.5px !important}.testimonial-paddings{margin-top:50px !important}.wpb_widgetised_column.wpb_content_element
ul{list-style:none}.tri-img .one-third{margin:0
!important;width:33.333% !important}.sidebar-linkys
a{color:#777 !important}.sidebar-linkys a:hover{color:#ffa735 !important}.space-deduc .l-submain-h{padding:0
!important}.space-deduc .g-hr.size_huge{margin:65px
0 30px 0 !important}.what-linkys{margin-bottom:25px}#related-cat-posts{color:#fff !important}#related-cat-posts:hover{color:#fff !important}.w-testimonial-text
p{display:inline}.w-bloglist{border-top:none}.page-headings-h{color:#004990;font-size:2.3em;font-weight:700;text-align:center;padding-bottom:50px}.page-headings-padtop{padding-top:50px !important}.homepage-static div.one-third.home-button-section
.wpb_text_column{text-align:center;font-size:18px !important}.para-content{height:50px}@media only screen and (max-width: 765px){.para-content{height:auto;margin-bottom:10px !important}}.l-submain.for_pagehead.color_secondary.size_large .l-submain-h.g-html.i-cf, .l-submain.for_pagehead .l-submain-h.g-html.i-cf{padding:130px
0 !important}.slick-prev:before,.slick-next:before{color:#004990 !important}.slick-prev:hover,.slick-next:hover{background-color:transparent !important;box-shadow:0 0 0 2px transparent inset !important}.w-blog-entry-short{word-wrap:break-word}.single-roi #categories-2, .single-roi #text-12, .single-roi #archives-2, .single-roi .l-submain.for_pagehead, .single-roi .no_none, .single-roi .w-comments.has_form,
.post-type-archive-roi #categories-2, .post-type-archive-roi #text-12, .post-type-archive-roi #archives-2, .post-type-archive-roi #text-17{display:none !important}h6.inspiring-heading.page-headings-h.page-headings-padtop{padding-top:0 !important}.w-testimonial .l-submain-h.g-html.i-cf{padding-top:0 !important}.homepage-circle-image{width:300px;margin:0
auto;padding-top:40px}.homepage-circle-title{color:#004990;font-size:1.8em;font-weight:700;height:90px}body.single .l-submain.for_pagehead .l-submain-h.g-html.i-cf{padding:50px
!important}.page-id-18 .l-submain.for_pagehead.color_secondary.size_large .l-submain-h.g-html.i-cf{padding:300px
0 !important}.footer-container{max-width:1140px;margin:0
auto}.wpb_wrapper .wpb_button.align_right a.g-btn.color_secondary{background-color:#de922e}.tp-caption.mediumlargelightwhite2.tp-fade.tp-resizeme.start{font-family:Montserrat,Geneva,sans-serif}.ipm-team-img
img{border-radius:50%;padding:25px}.safety_circle_image
img{margin-top:50px}.slick-initialized .slick-slide{padding:0
10px}.cqcarousel-container{margin-top:50px !important}ul.slick-dots li
button{background-color:transparent !important}.team-profile-margin{margin-top:50px}#tab_container_1307 .tab-content
h2{display:none;text-align:center}@media(max-width:770px){#tab_container_1307 .tab-content
h2{display:block}.flex-cont{flex-direction:column}.flex-cont .flex-child:last-child{margin-top:20px}.flex-child h3, .flex-child
span{text-align:center}}.flex-cont{display:flex;justify-content:space-between;align-items:center;padding:30px
0;border-bottom:5px solid #004890}.flex-child
a{background-color:#004890;color:#FFF;border-radius:5px;padding:5px
10px}.flex-child a:hover{background-color:#5ac2df;color:#FFF !important}.flex-child
h3{font-weight:bold;color:#004890}.flex-cont:last-child{border-bottom:none !important}.wpb_wrapper #tab_container_1307 .wpsm_nav-tabs>li>a{text-align:left !important}#tab_container_1307 li
a{display:flex;align-items:center}#tab_container_1307 li a
i{font-size:28px;padding-right:10px}#tab_container_1307 li a
span{font-family:'Montserrat',serif}#full-accord .wpb_wrapper .cq-accordion ul
li{border-top:3px solid #666;padding-left:30px}#full-accord .wpb_wrapper .cq-accordion ul li:last-child{border-bottom:3px solid #666}.flex-child.flex-link{display:flex;flex-direction:column}.flex-child.flex-link a:first-child{margin-bottom:10px}.flex-child.flex-link
a{text-align:center}.flex-child.flex-link a:last-child{background-color:#6ab445}.cq-accordion
p{padding-left:0 !important;padding-right:0 !important}body{font-family:'Montserrat';font-size:14px;line-height:24px;font-weight:400}.page-template-page-blank-php .l-main{font-size:14px}.l-header .w-nav-item{font-family:'Montserrat';font-weight:400}.l-header .touch_disabled .w-nav-anchor.level_1,
.touch_disabled [class*="columns"] .has_sublevel .w-nav-anchor.level_2{font-size:14px}.l-header .touch_disabled .w-nav-anchor.level_2,
.l-header .touch_disabled .w-nav-anchor.level_3,
.l-header .touch_disabled .w-nav-anchor.level_4{font-size:14px}.l-header .touch_enabled .w-nav-anchor.level_1{font-size:14px}.l-header .touch_enabled .w-nav-anchor.level_2,
.l-header .touch_enabled .w-nav-anchor.level_3,
.l-header .touch_enabled .w-nav-anchor.level_4{font-size:14px}h1,h2,h3,h4,h5,h6,.w-counter-number,.w-logo-title,.w-pricing-item-title,.w-pricing-item-price,.w-shortblog-entry-meta-date-day{font-family:'Montserrat';font-weight:400}h1{font-size:38px}h2{font-size:32px}h3{font-size:26px}h4,.widgettitle,.comment-reply-title{font-size:22px}h5,.w-portfolio-item-title{font-size:20px}h6{font-size:18px}@media only screen and (max-width: 767px){body{font-size:13px;line-height:21px}h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}h4,.widgettitle,.comment-reply-title{font-size:20px}h5,.w-portfolio-item-title{font-size:18px}h6{font-size:16px}}.l-body{background-color:#eee}.l-subheader.at_middle,
.l-subheader.at_middle .w-lang-list,
.l-subheader.at_middle .touch_enabled .w-nav-list.level_1{background-color:#fff}.l-subheader.at_middle,
.transparent .l-subheader.at_middle .touch_enabled .w-nav-list.level_1{color:#666}.no-touch .w-logo-link:hover,
.no-touch .l-subheader.at_middle .w-contacts-item-value a:hover,
.no-touch .l-subheader.at_middle .w-lang-item:hover,
.no-touch .l-subheader.at_middle .w-cart:hover .w-cart-link,
.no-touch .l-subheader.at_middle .w-search-show:hover,
.l-subheader.at_middle .w-cart-quantity{color:#004990}.l-subheader.at_top,
.l-subheader.at_top .w-lang-list,
.l-subheader.at_bottom,
.l-subheader.at_bottom .touch_enabled .w-nav-list.level_1{background-color:#004990}.l-subheader.at_top,
.l-subheader.at_bottom,
.transparent .l-subheader.at_bottom .touch_enabled .w-nav-list.level_1,
.w-lang.active .w-lang-item{color:#fff}.no-touch .l-subheader.at_top .w-contacts-item-value a:hover,
.no-touch .l-subheader.at_top .w-lang-item:hover,
.no-touch .l-subheader.at_bottom .w-cart:hover .w-cart-link,
.no-touch .l-subheader.at_bottom .w-search-show:hover,
.l-subheader.at_bottom .w-cart-quantity{color:#fff}.l-subheader .w-search-form:before{background-color:#fff}.l-subheader .w-search-form{color:#004990}.no-touch .l-header .w-nav-item.level_1:hover .w-nav-anchor.level_1{background-color:#fff}.no-touch .l-header .w-nav-item.level_1:hover .w-nav-anchor.level_1{color:#6ab445}.w-nav-title:after{background-color:#6ab445}.l-header .w-nav-item.level_1.current-menu-item .w-nav-anchor.level_1,
.l-header .w-nav-item.level_1.current-menu-ancestor .w-nav-anchor.level_1{background-color:#fff}.l-header .w-nav-item.level_1.current-menu-item .w-nav-anchor.level_1,
.l-header .w-nav-item.level_1.current-menu-ancestor .w-nav-anchor.level_1{color:#6ab445}.l-header .w-nav-list.level_2,
.l-header .w-nav-list.level_3,
.l-header .w-nav-list.level_4{background-color:#fff}.l-header .w-nav-anchor.level_2,
.l-header .w-nav-anchor.level_3,
.l-header .w-nav-anchor.level_4,
.touch_disabled [class*="columns"] .w-nav-item.has_sublevel.current-menu-item .w-nav-anchor.level_2,
.touch_disabled [class*="columns"] .w-nav-item.has_sublevel.current-menu-ancestor .w-nav-anchor.level_2,
.no-touch .touch_disabled [class*="columns"] .w-nav-item.has_sublevel:hover .w-nav-anchor.level_2{color:#666}.no-touch .l-header .w-nav-item.level_2:hover .w-nav-anchor.level_2,
.no-touch .l-header .w-nav-item.level_3:hover .w-nav-anchor.level_3,
.no-touch .l-header .w-nav-item.level_4:hover .w-nav-anchor.level_4{background-color:#fff}.no-touch .l-header .w-nav-item.level_2:hover .w-nav-anchor.level_2,
.no-touch .l-header .w-nav-item.level_3:hover .w-nav-anchor.level_3,
.no-touch .l-header .w-nav-item.level_4:hover .w-nav-anchor.level_4{color:#6ab445}.l-header .w-nav-item.level_2.current-menu-item .w-nav-anchor.level_2,
.l-header .w-nav-item.level_2.current-menu-ancestor .w-nav-anchor.level_2,
.l-header .w-nav-item.level_3.current-menu-item .w-nav-anchor.level_3,
.l-header .w-nav-item.level_3.current-menu-ancestor .w-nav-anchor.level_3,
.l-header .w-nav-item.level_4.current-menu-item .w-nav-anchor.level_4,
.l-header .w-nav-item.level_4.current-menu-ancestor .w-nav-anchor.level_4{background-color:#fff}.l-header .w-nav-item.level_2.current-menu-item .w-nav-anchor.level_2,
.l-header .w-nav-item.level_2.current-menu-ancestor .w-nav-anchor.level_2,
.l-header .w-nav-item.level_3.current-menu-item .w-nav-anchor.level_3,
.l-header .w-nav-item.level_3.current-menu-ancestor .w-nav-anchor.level_3,
.l-header .w-nav-item.level_4.current-menu-item .w-nav-anchor.level_4,
.l-header .w-nav-item.level_4.current-menu-ancestor .w-nav-anchor.level_4{color:#6ab445}.btn.w-nav-item .w-nav-anchor.level_1,
.headerpos_fixed .transparent .btn.w-nav-item .w-nav-anchor.level_1{background-color:#004990 !important}.btn.w-nav-item .w-nav-anchor.level_1{color:#fff !important}.no-touch .btn.w-nav-item .w-nav-anchor.level_1:before{background-color:#004990 !important}.no-touch .btn.w-nav-item .w-nav-anchor.level_1:hover{color:#fff !important}.l-canvas,
.w-blog.type_masonry .w-blog-entry-preview:before,
.w-cart-dropdown,
.w-filters-item.active,
.no-touch .w-filters-item.active:hover,
.w-portfolio-item-anchor,
.w-tabs-item.active,
.no-touch .w-tabs-item.active:hover,
.w-timeline-item,
.w-timeline-section-title,
.w-timeline.type_vertical .w-timeline-section-content,
#lang_sel ul ul,
.woocommerce div.product .woocommerce-tabs .tabs li.active,
.no-touch .woocommerce div.product .woocommerce-tabs .tabs li.active:hover,
.woocommerce .stars span:after,
.woocommerce .stars span a:after,
#bbp-user-navigation li.current,
.gform_wrapper .chosen-container .chosen-drop,
.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice{background-color:#fff}.g-btn.color_contrast,
.no-touch .g-btn.color_contrast:hover,
.no-touch .g-btn.color_contrast.outlined:hover,
.w-icon.color_border.with_circle .w-icon-link{color:#fff}input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="tel"],
input[type="number"],
input[type="date"],
textarea,
select,
.w-actionbox.color_alternate,
.w-blog.imgpos_atleft .w-blog-entry-preview-icon,
.w-filters,
.w-icon.color_text.with_circle .w-icon-link,
.w-icon.color_fade.with_circle .w-icon-link,
.w-pricing-item-title,
.w-pricing-item-price,
.w-progbar-bar,
.w-tabs-list,
.no-touch .widget_nav_menu .menu-item a:hover,
.woocommerce .quantity .plus,
.woocommerce .quantity .minus,
.woocommerce div.product .woocommerce-tabs .tabs,
.woocommerce table.shop_table .actions .coupon .input-text,
.woocommerce #payment .payment_box,
#bbp-user-navigation,
#subscription-toggle,
#favorite-toggle,
.bbp-row-actions #favorite-toggle a,
.bbp-row-actions #subscription-toggle a,
.gform_wrapper .chosen-container-single .chosen-single,
.gform_wrapper .chosen-container-multi .chosen-choices{background-color:#f2f2f2}.woocommerce #payment .payment_box:after{border-color:#f2f2f2}.w-blog-entry,
.w-bloglist,
.w-comments,
.w-comments-item,
.w-pricing-item-h,
.w-sharing.type_simple .w-sharing-item,
.w-tabs.layout_accordion,
.w-tabs.layout_accordion .w-tabs-section,
.w-timeline.type_vertical .w-timeline-section-content,
#wp-calendar thead th,
#wp-calendar tbody td,
#wp-calendar tfoot td,
.widget_nav_menu .menu-item a,
#lang_sel a,
#lang_sel a:visited,
.woocommerce table th,
.woocommerce table td,
.woocommerce .login,
.woocommerce .checkout_coupon,
.woocommerce .register,
.woocommerce .cart.variations_form,
.woocommerce .commentlist,
.woocommerce .commentlist li,
.woocommerce .comment-respond,
.woocommerce .related,
.woocommerce .upsells,
.woocommerce .cross-sells,
.woocommerce .checkout #order_review,
.woocommerce ul.order_details li,
.woocommerce .shop_table.my_account_orders,
.widget_price_filter .ui-slider-handle,
.widget_layered_nav ul,
.widget_layered_nav ul li,
#bbpress-forums .bbp-body ul.forum,
#bbpress-forums .bbp-forums li.bbp-header,
#bbpress-forums .bbp-body ul.topic,
#bbpress-forums .bbp-topics li.bbp-header,
.bbp-replies .bbp-body,
div.bbp-forum-header,
div.bbp-topic-header,
div.bbp-reply-header,
.bbp-pagination-links a,
.bbp-pagination-links span.current,
span.bbp-topic-pagination a.page-numbers,
.bbp-logged-in,
fieldset,
.gform_wrapper .gsection,
.gform_wrapper .gf_page_steps,
.gform_wrapper
li.gfield_creditcard_warning{border-color:#e8e8e8}.g-hr-h i,
.page-404 i,
.w-icon.color_border .w-icon-link{color:#e8e8e8}.g-hr-h:before,
.g-hr-h:after,
.g-btn.color_default,
.g-btn.color_default.outlined:before,
.w-icon.color_border.with_circle .w-icon-link,
.w-timeline-list:before,
.woocommerce .button,
.no-touch .woocommerce .quantity .plus:hover,
.no-touch .woocommerce .quantity .minus:hover,
.widget_price_filter .ui-slider,
.gform_wrapper .gform_page_footer
.gform_previous_button{background-color:#e8e8e8}.g-btn.color_default.outlined,
.g-pagination-item,
.w-socials-item-link,
.w-tags-item-link,
.w-team-links-item,
.w-testimonial,
.woocommerce-pagination a,
.woocommerce-pagination
span{box-shadow:0 0 0 2px #e8e8e8 inset}h1, h2, h3, h4, h5, h6,
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="tel"],
input[type="number"],
input[type="date"],
textarea,
select,
.w-form-field > i,
.no-touch .g-btn.color_default:hover,
.no-touch .g-btn.color_default.outlined:hover,
.g-btn.color_contrast.outlined,
.w-blog-entry-title,
.w-counter-number,
.w-portfolio-item-anchor,
.no-touch a.w-portfolio-item-anchor:hover,
.l-submain.color_primary a.w-portfolio-item-anchor,
.l-submain.color_secondary a.w-portfolio-item-anchor,
.w-pricing-item-title,
.w-pricing-item-price,
.woocommerce .product
.price{color:#555}.g-btn.color_contrast,.g-btn.color_contrast.outlined:before{background-color:#555}.g-btn.color_contrast.outlined{box-shadow:0 0 0 2px #555 inset}.l-canvas,
.g-btn.color_default,
.g-btn.color_default.outlined,
.w-cart-dropdown,
.w-icon.color_text .w-icon-link,
.color_primary .w-icon.color_text.with_circle .w-icon-link,
.woocommerce .button,
.l-subfooter.at_top .woocommerce
.button{color:#666}a,
.g-html .highlight,
.g-btn.color_primary.outlined,
.no-touch .w-blog-entry-link:hover .w-blog-entry-title-h,
.no-touch .w-blog-entry-link:hover,
.l-main .w-contacts-item i,
.w-counter.color_primary .w-counter-number,
.w-filters-item.active,
.no-touch .w-filters-item.active:hover,
.w-form-field > input:focus + i,
.w-form-field > textarea:focus + i,
.w-icon.color_primary .w-icon-link,
.w-iconbox-icon,
.no-touch .w-iconbox-link:hover .w-iconbox-title,
.no-touch .w-pagehead-nav-item:hover,
.w-tabs-item.active,
.no-touch .w-tabs-item.active:hover,
.w-tabs.layout_accordion .w-tabs-section.active .w-tabs-section-header,
.no-touch .w-tags-item-link:hover,
.w-team-link .w-team-name,
.no-touch .slick-prev:hover,
.no-touch .slick-next:hover,
.woocommerce .products .product .button,
.no-touch .woocommerce .products .product .button.loading:hover,
.woocommerce .star-rating span:before,
.woocommerce-breadcrumb a,
.woocommerce div.product .woocommerce-tabs .tabs li.active,
.no-touch .woocommerce div.product .woocommerce-tabs .tabs li.active:hover,
.woocommerce .stars span a:after,
.woocommerce .cart_totals .order-total,
.woocommerce .checkout .shop_table .order-total,
#subscription-toggle span.is-subscribed:before,
#favorite-toggle span.is-favorite:before{color:#ffa735}.l-submain.color_primary,
.w-actionbox.color_primary,
.g-btn.color_primary,
.g-btn.color_primary.outlined:before,
button,
input[type="submit"],
.g-pagination-item.active,
.no-touch .g-pagination-item:before,
.no-touch .w-iconbox.with_circle .w-iconbox-icon:before,
.no-touch .w-filters-item:hover,
.w-icon.color_primary.with_circle .w-icon-link,
.w-pricing-item.type_featured .w-pricing-item-title,
.w-pricing-item.type_featured .w-pricing-item-price,
.w-progbar.color_primary .w-progbar-bar-h,
.no-touch .w-team-links,
.w-timeline-item:before,
.w-timeline.type_vertical .w-timeline-section:before,
.w-timeline-section-title:before,
.w-timeline-section.active .w-timeline-section-title:before,
.no-touch .w-toplink.active:hover,
.no-touch .tp-leftarrow.custom:before,
.no-touch .tp-rightarrow.custom:before,
.widget_nav_menu .menu-item.current-menu-item > a,
.no-touch .widget_nav_menu .menu-item.current-menu-item > a:hover,
p.demo_store,
.woocommerce .button.alt,
.woocommerce .button.checkout,
.no-touch .woocommerce .products .product .button:hover,
.no-touch .woocommerce-pagination a:hover,
.woocommerce-pagination span.current,
.woocommerce .onsale,
.widget_price_filter .ui-slider-range,
.widget_layered_nav ul li.chosen,
.widget_layered_nav_filters ul li a,
.no-touch .bbp-pagination-links a:hover,
.bbp-pagination-links span.current,
.no-touch span.bbp-topic-pagination a.page-numbers:hover,
.gform_wrapper .gf_progressbar_percentage,
.gform_wrapper .gform_page_footer .gform_next_button,
.gform_wrapper .chosen-container .chosen-results
li.highlighted{background-color:#ffa735}.g-html blockquote,
.w-blog-entry.sticky,
.no-touch .w-clients-item-h:hover,
.w-filters-item.active,
.w-tabs-item.active,
.no-touch .w-tabs-item.active:hover,
.widget_nav_menu .menu-item.current-menu-item > a,
.fotorama__thumb-border,
.woocommerce div.product .woocommerce-tabs .tabs li.active,
.widget_layered_nav ul li.chosen,
.no-touch .bbp-pagination-links a:hover,
.bbp-pagination-links span.current,
.no-touch span.bbp-topic-pagination a.page-numbers:hover,
#bbp-user-navigation
li.current{border-color:#ffa735}input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="tel"]:focus,
input[type="number"]:focus,
input[type="date"]:focus,
textarea:focus,
select:focus,
#bbpress-forums div.bbp-the-content-wrapper textarea:focus{box-shadow:0 0 0 2px #ffa735}.g-btn.color_primary.outlined,
.l-main .w-contacts-item i,
.w-iconbox.with_circle .w-iconbox-icon,
.no-touch .w-pagehead-nav-item:hover,
.no-touch .w-tags-item-link:hover,
.no-touch .w-testimonial:hover,
.w-timeline-item,
.w-timeline-section-title,
.no-touch .slick-prev:hover,
.no-touch .slick-next:hover,
.woocommerce .products .product .button,
.no-touch .woocommerce .products .product .button.loading:hover{box-shadow:0 0 0 2px #ffa735 inset}.no-touch a:hover,
.no-touch a:active,
.g-btn.color_secondary.outlined,
.no-touch .w-blog.type_masonry .w-blog-meta a:hover,
.w-counter.color_secondary .w-counter-number,
.w-icon.color_secondary .w-icon-link,
.no-touch .w-team-link:hover .w-team-name,
.no-touch .widget_archive ul li a:hover,
.no-touch .widget_categories ul li a:hover,
.no-touch .widget_tag_cloud .tagcloud a:hover,
.no-touch .woocommerce-breadcrumb a:hover,
.no-touch .widget_product_tag_cloud .tagcloud a:hover,
.no-touch .bbp_widget_login a.button.logout-link:hover{color:#004990}.l-submain.color_secondary,
.w-actionbox.color_secondary,
.g-btn.color_secondary,
.g-btn.color_secondary.outlined:before,
.w-icon.color_secondary.with_circle .w-icon-link,
.w-progbar.color_secondary .w-progbar-bar-h,
.no-touch .button:hover,
.no-touch input[type="submit"]:hover,
.no-touch .woocommerce .button:hover,
.no-touch .woocommerce .button.alt:hover,
.no-touch .woocommerce .button.checkout:hover,
.no-touch .woocommerce .shop_table.cart .product-remove a:hover,
.no-touch .widget_layered_nav_filters ul li a:hover,
.no-touch .bbp-row-actions #favorite-toggle a:hover,
.no-touch .bbp-row-actions #subscription-toggle a:hover{background-color:#004990}.g-btn.color_secondary.outlined{box-shadow:0 0 0 2px #004990 inset}.w-blog-meta,
.w-blog-meta a,
.w-icon.color_fade .w-icon-link,
.no-touch .w-icon.color_fade.with_circle .w-icon-link:hover,
.widget_tag_cloud .tagcloud a,
.woocommerce-breadcrumb,
.woocommerce .star-rating:before,
.woocommerce .stars span:after,
.woocommerce table.shop_table .product-remove a.remove,
.widget_product_tag_cloud .tagcloud a,
p.bbp-topic-meta,
.bbp_widget_login a.button.logout-link{color:#999}.w-shortblog-entry-meta-date{box-shadow:0 0 0 2px #999 inset}.l-submain.color_alternate,
.color_alternate .w-blog.type_masonry .w-blog-entry-preview:before,
.color_alternate .w-filters-item.active,
.no-touch .color_alternate .w-filters-item.active:hover,
.color_alternate .w-tabs-item.active,
.no-touch .color_alternate .w-tabs-item.active:hover,
.color_alternate .w-timeline-item,
.color_alternate .w-timeline-section-title,
.color_alternate .w-timeline.type_vertical .w-timeline-section-content{background-color:#f2f2f2}.color_alternate .g-btn.color_contrast,
.no-touch .color_alternate .g-btn.color_contrast:hover,
.no-touch .color_alternate .g-btn.color_contrast.outlined:hover,
.color_alternate .w-icon.color_border.with_circle .w-icon-link{color:#f2f2f2}.color_alternate input[type="text"],
.color_alternate input[type="password"],
.color_alternate input[type="email"],
.color_alternate input[type="url"],
.color_alternate input[type="tel"],
.color_alternate input[type="number"],
.color_alternate input[type="date"],
.color_alternate textarea,
.color_alternate select,
.color_alternate .w-blog.imgpos_atleft .w-blog-entry-preview-icon,
.color_alternate .w-filters,
.color_alternate .w-icon.color_text.with_circle .w-icon-link,
.color_alternate .w-icon.color_fade.with_circle .w-icon-link,
.color_alternate .w-pricing-item-title,
.color_alternate .w-pricing-item-price,
.color_alternate .w-tabs-list{background-color:#fff}.color_alternate .w-blog-entry,
.color_alternate .w-bloglist,
.color_alternate .w-comments-item,
.color_alternate .w-pricing-item-h,
.color_alternate .w-tabs.layout_accordion,
.color_alternate .w-tabs.layout_accordion .w-tabs-section,
.color_alternate .w-timeline.type_vertical .w-timeline-section-content{border-color:#ddd}.color_alternate .g-hr-h i,
.color_alternate .page-404 i,
.color_alternate .w-icon.color_border .w-icon-link{color:#ddd}.color_alternate .g-hr-h:before,
.color_alternate .g-hr-h:after,
.color_alternate .g-btn.color_default,
.color_alternate .g-btn.color_default.outlined:before,
.color_alternate .w-icon.color_border.with_circle .w-icon-link,
.color_alternate .w-timeline-list:before{background-color:#ddd}.color_alternate .g-btn.color_default.outlined,
.color_alternate .g-pagination-item,
.color_alternate .w-socials-item-link,
.color_alternate .w-tags-item-link,
.color_alternate .w-team-links-item,
.color_alternate .w-testimonial{box-shadow:0 0 0 2px #ddd inset}.color_alternate h1,
.color_alternate h2,
.color_alternate h3,
.color_alternate h4,
.color_alternate h5,
.color_alternate h6,
.color_alternate input[type="text"],
.color_alternate input[type="password"],
.color_alternate input[type="email"],
.color_alternate input[type="url"],
.color_alternate input[type="tel"],
.color_alternate input[type="number"],
.color_alternate input[type="date"],
.color_alternate textarea,
.color_alternate select,
.color_alternate .w-form-field > i,
.no-touch .color_alternate .g-btn.color_default:hover,
.no-touch .color_alternate .g-btn.color_default.outlined:hover,
.color_alternate .g-btn.color_contrast.outlined,
.color_alternate .w-blog-entry-title,
.color_alternate .w-counter-number,
.color_alternate .w-pricing-item-title,
.color_alternate .w-pricing-item-price{color:#444}.color_alternate .g-btn.color_contrast,
.color_alternate .g-btn.color_contrast.outlined:before{background-color:#444}.color_alternate .g-btn.color_contrast.outlined{box-shadow:0 0 0 2px #444 inset}.l-submain.color_alternate,
.color_alternate .g-btn.color_default,
.color_alternate .g-btn.color_default.outlined,
.color_alternate .w-icon.color_text .w-icon-link{color:#666}.color_alternate a,
.color_alternate .g-btn.color_primary.outlined,
.no-touch .color_alternate .w-blog-entry-link:hover .w-blog-entry-title-h,
.no-touch .color_alternate .w-blog-entry-link:hover,
.color_alternate .l-main .w-contacts-item i,
.color_alternate .w-counter.color_primary .w-counter-number,
.color_alternate .w-filters-item.active,
.no-touch .color_alternate .w-filters-item.active:hover,
.color_alternate .w-icon.color_primary .w-icon-link,
.color_alternate .w-iconbox-icon,
.no-touch .color_alternate .w-iconbox-link:hover .w-iconbox-title,
.no-touch .color_alternate .w-pagehead-nav-item:hover,
.color_alternate .w-tabs-item.active,
.no-touch .color_alternate .w-tabs-item.active:hover,
.color_alternate .w-tabs.layout_accordion .w-tabs-section.active .w-tabs-section-header,
.no-touch .color_alternate .w-tags-item-link:hover,
.color_alternate .w-team-link .w-team-name{color:#ffa735}.color_alternate .g-btn.color_primary,
.color_alternate .g-btn.color_primary.outlined:before,
.color_alternate input[type="submit"],
.color_alternate .g-pagination-item.active,
.no-touch .color_alternate .g-pagination-item:before,
.no-touch .color_alternate .w-iconbox.with_circle .w-iconbox-icon:before,
.no-touch .color_alternate .w-filters-item:hover,
.color_alternate .w-icon.color_primary.with_circle .w-icon-link,
.color_alternate .w-pricing-item.type_featured .w-pricing-item-title,
.color_alternate .w-pricing-item.type_featured .w-pricing-item-price,
.no-touch .color_alternate .w-team-links,
.color_alternate .w-timeline-item:before,
.color_alternate .w-timeline.type_vertical .w-timeline-section:before,
.color_alternate .w-timeline-section-title:before,
.color_alternate .w-timeline-section.active .w-timeline-section-title:before{background-color:#ffa735}.color_alternate .g-html blockquote,
.color_alternate .w-blog-entry.sticky,
.color_alternate .w-filters-item.active,
.color_alternate .w-tabs-item.active,
.no-touch .color_alternate .w-tabs-item.active:hover{border-color:#ffa735}.color_alternate input[type="text"]:focus,
.color_alternate input[type="password"]:focus,
.color_alternate input[type="email"]:focus,
.color_alternate input[type="url"]:focus,
.color_alternate input[type="tel"]:focus,
.color_alternate input[type="number"]:focus,
.color_alternate input[type="date"]:focus,
.color_alternate textarea:focus,
.color_alternate select:focus{box-shadow:0 0 0 2px #ffa735}.color_alternate .g-btn.color_primary.outlined,
.color_alternate .l-main .w-contacts-item i,
.color_alternate .w-iconbox.with_circle .w-iconbox-icon,
.no-touch .color_alternate .w-pagehead-nav-item:hover,
.no-touch .color_alternate .w-tags-item-link:hover,
.no-touch .color_alternate .w-testimonial:hover,
.color_alternate .w-timeline-item:before,
.color_alternate .w-timeline-section-title:before{box-shadow:0 0 0 2px #ffa735 inset}.no-touch .color_alternate a:hover,
.no-touch .color_alternate a:active,
.color_alternate .g-btn.color_secondary.outlined,
.no-touch .color_alternate .w-blog.type_masonry .w-blog-meta a:hover,
.color_alternate .w-counter.color_secondary .w-counter-number,
.color_alternate .w-icon.color_secondary .w-icon-link,
.no-touch .color_alternate .w-team-link:hover .w-team-name{color:#6ab445}.color_alternate .g-btn.color_secondary,
.color_alternate .g-btn.color_secondary.outlined:before,
.color_alternate .w-icon.color_secondary.with_circle .w-icon-link{background-color:#6ab445}.color_alternate .g-btn.color_secondary.outlined{box-shadow:0 0 0 2px #6ab445 inset}.color_alternate .w-blog-meta,
.color_alternate .w-blog-meta a,
.color_alternate .w-bloglist-entry-date,
.color_alternate .w-bloglist-entry-author,
.color_alternate .w-icon.color_fade .w-icon-link{color:#999}.color_alternate .w-shortblog-entry-meta-date{box-shadow:0 0 0 2px #999 inset}.l-subfooter.at_top,
.l-subfooter.at_top #lang_sel ul
ul{background-color:#eee}.l-subfooter.at_top,
.l-subfooter.at_top #wp-calendar thead th,
.l-subfooter.at_top #wp-calendar tbody td,
.l-subfooter.at_top #wp-calendar tfoot td,
.l-subfooter.at_top #lang_sel a,
.l-subfooter.at_top #lang_sel a:visited,
.l-subfooter.at_top .widget_nav_menu .menu-item
a{border-color:#eee}.l-subfooter.at_top .w-socials-item-link{box-shadow:0 0 0 2px #eee inset}.l-subfooter.at_top,
.l-subfooter.at_top .w-socials-item-link{color:#999}.l-subfooter.at_top h1,
.l-subfooter.at_top h2,
.l-subfooter.at_top h3,
.l-subfooter.at_top h4,
.l-subfooter.at_top h5,
.l-subfooter.at_top
h6{color:#333}.l-subfooter.at_top a,
.l-subfooter.at_top .widget_tag_cloud .tagcloud a,
.l-subfooter.at_top .widget_product_tag_cloud .tagcloud
a{color:#999}.no-touch .l-subfooter.at_top a:hover,
.no-touch .l-subfooter.at_top .widget_tag_cloud .tagcloud a:hover,
.no-touch .l-subfooter.at_top .widget_product_tag_cloud .tagcloud a:hover{color:#ffa735}.l-subfooter.at_bottom{background-color:#eee}.l-subfooter.at_bottom{color:#999}.l-subfooter.at_bottom
a{color:#999}.no-touch .l-subfooter.at_bottom a:hover{color:#ffa735}