/*!
Theme Name: KCP 2017
Theme URI: http://underscores.me/
Author: Iker Murga
Author URI: https://www.ikermurga.com/
Description: Theme for Kenneth Carranza Photography
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: 
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

KCP 2017 is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/
 html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-family:"lato",helvetica,arial,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}body .wf-loading,button .wf-loading,input .wf-loading,select .wf-loading,textarea .wf-loading{visibility:hidden}body .wf-active,button .wf-active,input .wf-active,select .wf-active,textarea .wf-active{visibility:visible}@media screen and (min-width:800px){body,button,input,select,textarea{font-size:16px;font-size:1rem}}@media screen and (min-width:1020px){body,button,input,select,textarea{font-size:18.4px;font-size:1.15rem}}@media screen and (min-width:1200px){body,button,input,select,textarea{font-size:20px;font-size:1.25rem}}@media screen and (min-width:1400px){body,button,input,select,textarea{font-size:21.6px;font-size:1.35rem}}h1,h2,h3,h4,h5,h6{clear:both;font-family:"le-havre",tahoma,geneva,sans-serif;font-weight:200}h1{font-size:3em}h2{font-size:2.6em}h2.comments-title{font-size:2em}h3{font-size:2.2em}h4{font-size:2em}h5{font-size:1.8em}h6{font-size:1.6em}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{clear:none;margin-top:1.2em;margin-bottom:1em}.entry-title-arch{font-family:"le-havre",tahoma,geneva,sans-serif;font-weight:300;font-size:1.3em;margin-bottom:.2em;margin-top:1em;color:#777;line-height:1.3em}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#fafafa;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#f2f2f2;text-decoration:none}big{font-size:125%}html{box-sizing:border-box;overflow-y:scroll}*,*:before,*:after{box-sizing:inherit}*:focus{outline:none!important}body{background:#fff}blockquote,q{quotes:"" "";font-size:1.1em;color:#333;padding:1em;width:auto;overflow:hidden}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 1.5em;padding:1em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 rgb(255 255 255 / .5),inset 0 15px 17px rgb(255 255 255 / .5),inset 0 -5px 12px rgb(0 0 0 / .05);color:rgb(0 0 0 / .8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgb(255 255 255 / .8)}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 rgb(255 255 255 / .8),inset 0 15px 17px rgb(255 255 255 / .8),inset 0 -5px 12px rgb(0 0 0 / .02)}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 rgb(255 255 255 / .5),inset 0 2px 5px rgb(0 0 0 / .15)}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#444;text-decoration:none}a:visited{color:#444}a:hover,a:focus,a:active{color:#a6a6a6}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{font-size:1.14em;line-height:1.22em;text-align:right;position:fixed;top:30vh;right:6vw;float:right}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (max-width:800px){.main-navigation .sub-menu,.portada-navigation .sub-menu{display:none}}@media screen and (min-width:800px){.menu-toggle{display:none}.main-navigation ul,.portada-navigation ul{display:block}.main-navigation ul ul,.portada-navigation ul ul{box-shadow:none;float:none;position:static}.main-navigation ul ul li a,.portada-navigation ul ul li a{color:#444}.main-navigation ul ul li:hover a,.portada-navigation ul ul li:hover a{color:#a6a6a6}.main-navigation ul ul li:hover a:hover,.portada-navigation ul ul li:hover a:hover{color:#444}.main-navigation ul li a{color:#444}.main-navigation ul li:hover a{color:#a6a6a6}.main-navigation ul li:hover a:hover{color:#444}.main-navigation .sub-menu,.portada-navigation .sub-menu{padding:0;padding-left:.2em;padding-top:.1em;padding-bottom:.5em}.main-navigation .sub-menu li,.portada-navigation .sub-menu li{line-height:1.05em}.main-navigation .sub-menu li a,.portada-navigation .sub-menu li a{font-size:.98em}.portada-navigation .sub-menu li{margin:0}.portada-navigation ul.sub-menu{margin:0;padding-bottom:0}}@media screen and (min-width:1400px){.main-navigation .sub-menu li,.portada-navigation .sub-menu li{line-height:1em}.main-navigation .sub-menu li a,.portada-navigation .sub-menu li a{font-size:.95em}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-content:after,.site-footer:after{clear:both}.prueba-portada .portada-content{max-width:initial;width:100vw!important}.prueba-portada .portada-navigation{display:none}.prueba-portada .portada-centered{padding-left:0!important;padding-right:0!important}.site-content{font-family:"lato",helvetica,arial,sans-serif;font-weight:300;color:#777;min-height:100%;margin-top:12vh;margin-bottom:10vh;width:63.67%;margin-left:11vw}.entry-content .alignfull{margin-left:-11vw;margin-right:0;max-width:100vw}.alignfull img{width:100vw}.site-content:last-child{margin-bottom:10vw}.site-content:last-child .image-wrapper{width:5vw}.top_cover{width:100%;height:10vh;position:fixed;z-index:5;background-color:#fff;top:0}.top_cover_gallery_index{width:100%;display:flex;justify-content:space-between}.gallery_index_menu{display:flex;flex-direction:column;width:100%;justify-content:space-between}.gallery_index_menu .menu{width:100%;display:flex;flex-direction:row;justify-content:center;align-self:flex-end;flex-wrap:wrap}.gallery_index_menu .menu-commercial-container,.gallery_index_menu .menu-gallery-index-container{display:flex;align-self:end;flex-grow:1;width:100%}.gallery_index_menu ul{list-style:none;text-decoration:none;margin:0 0 .8em 0;padding:0}.gallery_index_menu li{text-decoration:none;float:left;align-self:flex-end;margin-bottom:0;font-family:"le-havre",tahoma,geneva,sans-serif;font-weight:200;line-height:1.65em;font-size:1em;padding:0 1em}.bottom_cover{width:100%;height:4vh;position:fixed;bottom:0;z-index:5;background-color:#fff}.transp_top{background:linear-gradient(to bottom,white,#fff0);position:fixed;top:10vh;z-index:5;width:100%;height:2vh}.front-page .transp_top{display:none}.front-page .top_cover{display:none}.transp_top_gallery_index{background:linear-gradient(to bottom,white,#fff0);position:fixed;top:15vh;z-index:5;width:100%;height:2vh}.transp_bottom{background:linear-gradient(to bottom,#fff0,white);position:fixed;bottom:4vh;z-index:5;width:100%;height:6vh;pointer-events:none}.site-info{display:none}.entry-image-excerpt{display:flex;margin-bottom:3em}.entry-image-excerpt .entry-image{align-self:flex-end;margin-right:1em;max-width:15em;width:30%}.entry-image-excerpt .entry-content{align-self:flex-end;margin-top:0}.entry-image-excerpt .entry-content p{margin-top:0;margin-bottom:.3em}.entry-image-excerpt .entry-title-content{width:66%}.entry-image-excerpt .sharedaddy{display:none}.footer-info{min-width:430px;text-align:center;font-family:"le-havre",tahoma,geneva,sans-serif;font-weight:200;z-index:10;color:#d8d8d8}.footer-info p{margin:0;font-size:.8em;padding-bottom:.5em;float:left}.footer-info a{color:#d8d8d8}.footer-info .footer-content{margin:0 auto;width:100%}.footer-info .menu{margin:0;padding:0;list-style:none;font-size:.66em}.footer-info .menu li{font-size:.8em;float:left}.menu-language-container{position:fixed;width:4.8em;right:6vw;font-size:1.5em}.menu-language-container li:last-child .menu-divider{display:none}#comments{font-size:.65em}#comments .reply{margin-top:-1em;margin-bottom:4em}#comments .pingback{margin-bottom:2em}.comment-metadata{font-size:.8em}.entry-content .ngg-singlepic.ngg-left,.entry-content .ngg-singlepic.ngg-right{width:30em;max-width:30%}.entry-content .ngg-singlepic.ngg-left.ngg-horizontal,.entry-content .ngg-singlepic.ngg-right.ngg-horizontal{max-width:40%}.portada-logo{padding:4px 8%;height:53px}.logo{float:right;width:26px;height:26px;margin-top:10px;background:url(/wp-content/themes/kcp2017/img/logo_kcp.png) no-repeat;background-size:26px 26px}.logo-front-page{float:right}.logo-text{float:right;margin-top:16px;margin-left:18px;font-family:"le-havre",tahoma,geneva,sans-serif;font-weight:200;font-size:26px;color:#444;line-height:1}.portada-centered{padding:20px 9% 20px 12%}.portada-content{float:left;width:800px;font-family:"lato",helvetica,arial,sans-serif;font-weight:300;color:#777;min-height:265px;max-width:1200px}.portada-content h4{font-family:"le-havre",tahoma,geneva,sans-serif;font-weight:300;font-size:22px}.portada-navigation{float:right;font-family:"le-havre",tahoma,geneva,sans-serif;font-weight:200;font-size:1.4em;color:#a6a6a6;width:13%;max-width:200px}.portada-navigation a{text-decoration:none;color:#444}.portada-navigation ul{list-style-type:none;margin:16px 0 0 0;padding:0}.portada-navigation li{margin-bottom:10px;line-height:1}.portada-secciones{float:left;margin-top:50px;padding-bottom:80px;display:flex;justify-content:space-evenly;max-width:1200px}.portada-item{float:left;width:150px;max-width:200px;flex-grow:1;margin-right:30px;margin-bottom:2px}.portada-item figure{margin:0}.portada-item figcaption{line-height:1em;margin-left:.2em}.portada-item a{text-decoration:none;font-family:"le-havre",tahoma,geneva,sans-serif;font-weight:300;color:#777}.portada-item img{height:100%;width:100%}.portada-cta{float:right;width:12%;max-width:200px;margin-right:1%;padding-top:45px;font-family:lato;font-weight:200;font-size:.58em;padding-bottom:80px}.crop-height{background-size:cover;height:500px;width:100%;margin-bottom:50px}.page-numbers{font-size:.7em;padding-bottom:90px}@keyframes hide-nexgen-icons{0%{opacity:1}25%{opacity:.75}50%{opacity:.5}100%{opacity:0}}#npl_button_close,.galleria-theme-nextgen_pro_lightbox .galleria-image-nav-right,.galleria-theme-nextgen_pro_lightbox .galleria-image-nav-left,.galleria-theme-nextgen_pro_lightbox .galleria-dock-toggle-container{opacity:0!important;animation-name:hide-nexgen-icons;animation-duration:6s}#npl_button_close:hover,.galleria-theme-nextgen_pro_lightbox .galleria-image-nav-right:hover,.galleria-theme-nextgen_pro_lightbox .galleria-image-nav-left:hover,.galleria-theme-nextgen_pro_lightbox .galleria-dock-toggle-container:hover{opacity:0.75!important}a.next.page-numbers{margin-left:3em}a.prev.page-numbers{margin-right:3em}.dropdown{display:none}span.cat-links{margin-right:1em}.sharedaddy{margin-top:50px}.widget ul{list-style-type:none;padding-left:0}.widget ul li{padding-bottom:.11em}.wsp-container ul{list-style:none}.wsp-container>ul{column-count:2;height:auto}.wsp-pages-title{display:none}.wsp-container>ul{margin:0;padding:0}.wsp-container ul li{break-inside:avoid}.wsp-container ul>li{padding-bottom:1.5em}.wsp-container ul li ul li{padding-bottom:.5em}.wsp-container ul>li ul{padding:.5em 0 .5em 0}ul.wsp-pages-list>li{font-weight:300}ul.wsp-pages-list>li li{font-weight:200;padding:.08em}ul.wsp-pages-list ul.children{padding-bottom:0;padding-top:.3em}ul.wsp-pages-list ul.children li.page_item:last-child{padding-bottom:0}.wsp-category-title a{display:block;visibility:visible;font-family:"le-havre",tahoma,geneva,sans-serif;font-size:1.4em;font-weight:300}.wsp-category-title{visibility:hidden}.contact-submit .pushbutton-wide,input[type='submit']{background:#fff0;box-shadow:none;color:#aaa;font-size:1em;padding:.6em 0em .7em;text-shadow:none;width:6.8em}button.stripe-button-el{background-color:transparent!important;background-image:none!important;box-shadow:none}#stripe-checkout-button button.stripe-button-el:hover{background-image:none!important}#ngg_pro_cart_coupon_apply,a.ngg_pro_btn{line-height:1.5em;height:2.2em;text-align:center;margin:20px auto 20px auto!important;background-image:none!important;background-color:#fff!important;background:transparent!important;box-shadow:none!important;color:#aaa!important;font-size:1em!important;padding-top:.6em;text-shadow:none!important;border:1px solid!important;border-color:#ccc #ccc #bbb!important;border-radius:3px!important;font-family:inherit!important;font-weight:inherit!important;vertical-align:bottom!important}button.stripe-button-el{text-align:center;background-image:none!important;background-color:#fff!important;background:transparent!important;box-shadow:none!important;color:#aaa!important;font-size:1em!important;text-shadow:none!important;font-family:inherit!important;font-weight:inherit!important}button.stripe-button-el span{background-image:none!important;background-color:#fff!important;background:transparent!important;box-shadow:none!important;color:#aaa!important;text-shadow:none!important;margin-bottom:.5em}button.stripe-button-el span:hover,a.ngg_pro_btn:hover{background-image:none!important;background-color:transparent!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .8),inset 0 15px 17px rgb(255 255 255 / .8),inset 0 -5px 12px rgb(0 0 0 / .02)!important;color:#aaa;cursor:pointer}button.stripe-button-el span{font-size:1em!important;font-weight:inherit!important;font-family:inherit!important}span#stripe-checkout-button{line-height:1.5em;display:inline-block;height:2.2em;text-align:center;margin:20px auto 20px auto!important;background-image:none!important;background-color:#fff!important;background:transparent!important;box-shadow:none!important;color:#aaa!important;font-size:1em!important;padding-top:.6em;text-shadow:none!important;border:1px solid!important;border-color:#ccc #ccc #bbb!important;border-radius:3px!important;font-family:inherit!important;font-weight:inherit!important;vertical-align:middle!important;padding:0 16px 0 16px!important;line-height:32px!important;height:32px!important}#ngg_pro_checkout>table{background-color:transparent!important}#ngg_pro_checkout .ngg_pro_cart_images table{background-color:transparent!important}tfoot #ngg_pro_cart_coupon_tr button.ngg_pro_btn{background-image:none!important}.portada-content label,.page-content label,.entry-content label,.error-404 label{vertical-align:bottom}.portada-content input[type='submit'],.page-content input[type='submit'],.entry-content input[type='submit']{font-size:.9em;vertical-align:bottom;margin-bottom:0}.error-404 input[type='submit']{font-size:.65em;vertical-align:bottom;margin-bottom:1px}.error-404 h2{margin-bottom:0;margin-top:1.5em}.error-404 .wsp-container{font-size:.9em;padding-left:2em}.error-404 .widget_archive p,.error-404 .widget_archive label,.error-404 .widget_archive select,.error-404 .tagcloud{margin-left:1em}.tag-cloud-link{font-size:inherit!important;margin-right:1.5em}select{background-color:#fff0}.protected-intro{width:80%}.contact-from textarea{height:130px}.post-template-protected-post-ita-php .entry-meta,.post-template-protected-post-ita-php .entry-footer,.post-template-protected-post-eng-php .entry-meta,.post-template-protected-post-eng-php .entry-footer,.post-template-protected-post-es-php .entry-meta,.post-template-protected-post-es-php .entry-footer,.post-template-protected-post-php .entry-meta,.post-template-protected-post-php .entry-footer{display:none}.post-template-protected-post-ita-php input,.post-template-protected-post-eng-php input,.post-template-protected-post-es-php input,.post-template-protected-post-php input{margin-top:10px;background-color:#fff0;box-shadow:none}.post-template-protected-post-ita-php .protected-footer,.post-template-protected-post-eng-php .protected-footer,.post-template-protected-post-es-php .protected-footer,.post-template-protected-post-php .protected-footer{font-size:.75em;color:#999}.post-template-protected-post-ita-php .protected-footer a,.post-template-protected-post-eng-php .protected-footer a,.post-template-protected-post-es-php .protected-footer a,.post-template-protected-post-php .protected-footer a{color:#777}.post-template-protected-post-ita-php form,.post-template-protected-post-eng-php form,.post-template-protected-post-es-php form,.post-template-protected-post-php form{margin-top:55px;margin-bottom:75px}.site-footer{position:fixed;bottom:0;z-index:999}@media screen and (min-width:800px){.site-content{margin-left:10vw}.site-content .image-wrapper{width:150px!important;margin-bottom:0.3em!important;margin-right:0.3em!important}.entry-content .alignfull{margin-left:-10vw;margin-right:0;width:100vw}.site-footer{left:10vw;right:10vw}.portada-content{width:430px;font-size:12px}#portada-page-links{font-size:18px}.portada-secciones{width:430px}.portada-item{width:70px}.portada-logo{padding:4px 8%;height:53px}.logo-front-page{width:26px;height:26px;margin-top:12px;background:url(/wp-content/themes/kcp2017/img/GonzoDuo.svg) 0 -26px no-repeat;background-size:26px 52px}.crop-height{height:200px;margin-bottom:0}.logo-text{font-size:22px}.portada-item figcaption{font-size:11px}.footer-info{left:5vw}.front-page .footer-info{text-align:left;left:5vw}.entry-image-excerpt .entry-image{align-self:flex-start}.entry-image-excerpt .entry-title-content .entry-title-arch{margin-top:0}}@media screen and (min-width:1020px){.site-content{margin-left:11vw}.site-content .image-wrapper{width:150px!important;margin-bottom:0.4em!important;margin-right:0.4em!important}.entry-content .alignfull{margin-left:-11vw;margin-right:0;width:100vw}.site-footer{left:11vw;right:11vw}.portada-content{width:600px;font-size:14px}#portada-page-links{font-size:21px}.portada-secciones{width:600px}.portada-item{width:120px}.portada-logo{padding:7px 9.6%;height:60px}.logo-front-page{width:29px;height:29px;margin-top:11px;background:url(/wp-content/themes/kcp2017/img/GonzoDuo.svg) 0 -29px no-repeat;background-size:29px 58px}.crop-height{height:290px;margin-bottom:14px}.logo-text{font-size:24px}.portada-item figcaption{font-size:14px}.footer-info{left:6vw}.front-page .footer-info{left:6vw}.entry-image-excerpt .entry-image{align-self:flex-end}.entry-image-excerpt .entry-title-content .entry-title-arch{margin-top:.67em}}@media screen and (min-width:1200px){.site-content{margin-left:12vw}.site-content .image-wrapper{width:180px!important;margin-bottom:0.6em!important;margin-right:0.6em!important}.entry-content .alignfull{margin-left:-12vw;margin-right:0;width:100vw}.site-footer{left:12vw;right:12vw}.portada-content{width:720px;font-size:16px}#portada-page-links{font-size:24px}.portada-secciones{width:720px}.portada-item{width:150px}.portada-logo{padding:7px 10%;height:65px}.logo-front-page{width:32px;height:32px;margin-top:11px;background:url(/wp-content/themes/kcp2017/img/GonzoDuo.svg) 0 -32px no-repeat;background-size:32px 64px}.crop-height{height:370px;margin-bottom:26px}.logo-text{font-size:27px}.portada-item figcaption{font-size:16px}.footer-info{left:7vw}}@media screen and (min-width:1400px){.site-content{margin-left:14vw}.site-content .image-wrapper{width:200px!important;margin-bottom:0.8em!important;margin-right:0.8em!important}.entry-content .alignfull{margin-left:-14vw;margin-right:0;width:100vw}.site-footer{left:14vw;right:14vw}.portada-content{width:70%;font-size:16px}#portada-page-links{font-size:24px}.portada-secciones{width:70%}.portada-item{width:150px}.portada-logo{padding:15px 9%;height:79px}.logo-front-page{width:36px;height:36px;margin-top:12px;background:url(/wp-content/themes/kcp2017/img/GonzoDuo.svg) 0 -36px no-repeat;background-size:36px 72px}.crop-height{height:420px;margin-bottom:35px}.logo-text{font-size:32px}.portada-item figcaption{font-size:16px}.footer-info{left:9vw}.front-page .footer-info{left:9vw}}@media screen and (max-width:799px),screen and (max-height:600px){.dropbtn{background-color:#fff;background:url(/wp-content/themes/kcp2017/img/hamburger_lines.png) 0 0 no-repeat;background-size:30px 30px;padding:16px;font-size:16px;border:none;cursor:pointer}.dropbtn:hover,.dropbtn:focus{background-color:#f9f9f9;outline:none}button.dropbtn{box-shadow:none}.dropdown{position:fixed;top:10px;right:10px;width:30px;z-index:100;display:block;font-family:"le-havre",tahoma,geneva,sans-serif;font-weight:200}.dropdown-content{display:none;position:absolute;background-color:#fff;border-left:1px solid #eee;border-bottom:1px solid #eee;min-width:100px;z-index:1;left:-60px}.dropdown-content ul{list-style:none;margin:0}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.show{display:block;text-align:left}.hider{display:none}.centered{margin-top:0;min-width:400px}.main-navigation>.menu-primary-container,.main-navigation>.menu-primarioes-container,.main-navigation>.menu-primarioita-container{display:none}.site-title{display:none}.front-page .site-title{display:visible}.page-links{display:none}.portada-logo{position:fixed;top:0;left:0;padding:0;background-color:#fff;width:100%;height:55px;min-width:550px}.logo-front-page{position:fixed;left:23px;width:30px;height:30px;margin-top:15px;background:url(/wp-content/themes/kcp2017/img/GonzoDuo.svg) 0 -30px no-repeat;background-size:30px 60px}.logo-front-page:hover{background:url(/wp-content/themes/kcp2017/img/GonzoDuo.svg) 0 0 no-repeat;background-size:30px 60px}.portada-content{width:100%;font-size:12px}.portada-navigation{display:none}.portada-secciones{margin-top:17px;padding-bottom:30px}.portada-cta{float:none;width:100%;max-width:initial}.portada-item{width:21%;margin-right:6%}.portada-item:last-child{margin-right:0}.front-page .logo-text{position:fixed;top:2px;left:48px}.logo-text{display:block}.crop-height{height:140px;margin-top:55px;margin-bottom:20px}.site-content{margin:68px 0 5vh 0;width:100%}.entry-content .alignfull{margin-left:0;margin-right:0;width:100vw}.site-main{padding:0 10%}.top_cover{display:none}.transp_top{top:55px;height:10px}.transp_top_gallery_index{top:55px;height:10px}.hide-header-mobile{display:none}.entry-image-excerpt{flex-direction:column;margin-bottom:90px;width:100%}.entry-image-excerpt .entry-image{align-self:flex-start;width:100%}.entry-image-excerpt .entry-title-content{width:100%}.footer-info{width:100%;left:0}.footer-extra{display:none}.gallery_index_menu li{line-height:1.4em}.wsp-container>ul{column-count:initial}.footer-info .footer-content{margin:10px auto;width:80%}.menu-language-container{position:fixed;width:auto;right:4vw;font-size:1.5em}}@media screen and (max-width:616px){.portada-secciones{display:block;width:100%}.portada-item{width:47%;max-width:initial}.portada-item:nth-child(2n){margin-right:0;margin-bottom:30px}.portada-item:nth-child(2n+1){clear:left}.portada-cta{clear:left}}.header-image{max-height:60vh;overflow:hidden}.header-image img{display:block;width:100vw}.site-header{position:fixed;top:10vh;left:80vw;padding-right:10vw;margin-bottom:10vh;width:15%;z-index:10;font-family:"le-havre",tahoma,geneva,sans-serif;font-weight:200}.custom-logo-link{margin-right:1em}.custom-logo-link img{display:block;height:65px;width:auto}.logo-image{position:fixed;bottom:8vh;right:6vw;width:26px;height:26px;margin-top:12px;background:url(/wp-content/themes/kcp2017/img/GonzoDuo.svg) 0 -26px no-repeat;background-size:26px 52px}.logo-image:hover{background:url(/wp-content/themes/kcp2017/img/GonzoDuo.svg) 0 0 no-repeat;background-size:26px 52px}.site-title{font-size:1.5em;position:fixed;top:8vh;right:6vw;max-width:4.8em;line-height:.93em}.site-description{display:none}@media screen and (max-width:800px),screen and (max-height:600px){.site-header{position:fixed;top:0;left:0;padding:0;background-color:#FFF;width:100%;height:55px;min-width:550px}.logo-image{float:left;margin-left:23px;width:30px;height:30px;margin-top:15px;background:url(/wp-content/themes/kcp2017/img/GonzoDuo.svg) 0 -30px no-repeat;background-size:30px 60px;position:initial}.logo-image:hover{background:url(/wp-content/themes/kcp2017/img/GonzoDuo.svg) 0 0 no-repeat;background-size:30px 60px}}@media screen and (min-width:800px){.logo-image{width:26px;height:26px;margin-top:12px;background:url(/wp-content/themes/kcp2017/img/GonzoDuo.svg) 0 -26px no-repeat;background-size:26px 52px}.logo-image:hover{background:url(/wp-content/themes/kcp2017/img/GonzoDuo.svg) 0 0 no-repeat;background-size:26px 52px}}@media screen and (min-width:1020px){.logo-image{width:29px;height:29px;margin-top:11px;background:url(/wp-content/themes/kcp2017/img/GonzoDuo.svg) 0 -29px no-repeat;background-size:29px 58px}.logo-image:hover{background:url(/wp-content/themes/kcp2017/img/GonzoDuo.svg) 0 0 no-repeat;background-size:29px 58px}}@media screen and (min-width:1200px){.logo-image{width:34px;height:34px;margin-top:11px;background:url(/wp-content/themes/kcp2017/img/GonzoDuo.svg) 0 -34px no-repeat;background-size:34px 68px}.logo-image:hover{height:34px;background:url(/wp-content/themes/kcp2017/img/GonzoDuo.svg) 0 0 no-repeat;background-size:34px 68px}}@media screen and (min-width:1400px){.logo-image{width:38px;height:38px;background:url(/wp-content/themes/kcp2017/img/GonzoDuo.svg) 0 -38px no-repeat;background-size:38px 76px}.logo-image:hover{height:38px;background:url(/wp-content/themes/kcp2017/img/GonzoDuo.svg) 0 0 no-repeat;background-size:38px 76px}}.sticky{display:block}.hentry{margin:0 0 1.5em}.entry-title{font-family:"le-havre",tahoma,geneva,sans-serif;font-weight:300;font-size:1.3em;margin-bottom:0;margin-top:1em;color:#777}.entry-meta{font-size:.55em;margin-bottom:3.5em;margin-top:.3em}.entry-content{font-size:.75em}.entry-footer{font-size:.5em}.byline::after{margin:0 .5em}.comments-link::before,.edit-link::before{content:"|";margin:0 .5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.post-navigation{font-size:.62em}.post-navigation .nav-previous:before{content:"< "}.post-navigation .nav-next:after{content:" >"}@media screen and (max-width:800px),screen and (max-height:600px){.entry-title{margin-top:.4em}.entry-content{margin-top:0}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}@font-face{ font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/plugins/nextgen-gallery/static/FontAwesome/webfonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/plugins/nextgen-gallery/static/FontAwesome/webfonts/fa-brands-400.ttf) format("truetype") }.fa-brands,.fab{font-weight:400}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-square-x-twitter:before{content:"\e61a"}@font-face{ font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/plugins/nextgen-gallery/static/FontAwesome/webfonts/fa-regular-400.woff2) format("woff2"),url(/wp-content/plugins/nextgen-gallery/static/FontAwesome/webfonts/fa-regular-400.ttf) format("truetype") }.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{ font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/plugins/nextgen-gallery/static/FontAwesome/webfonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/plugins/nextgen-gallery/static/FontAwesome/webfonts/fa-solid-900.ttf) format("truetype") }.fa-solid,.fas{font-weight:900}.fa-info:before{content:"\f129"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-lock:before{content:"\f023"}.fa-angle-right:before{content:"\f105"}.fa-user:before{content:"\f007"}.fa-star:before{content:"\f005"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-pause:before{content:"\f04c"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-arrow-right:before{content:"\f061"}.fa-lock-open:before{content:"\f3c1"}.fa-circle:before{content:"\f111"}.fa-comment:before{content:"\f075"}.fa-envelope:before{content:"\f0e0"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-angle-down:before{content:"\f107"}.fa-play:before{content:"\f04b"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-expand:before{content:"\f065"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-angle-up:before{content:"\f106"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-spinner:before{content:"\f110"}.fa-check:before{content:"\f00c"}.fa-angle-left:before{content:"\f104"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-window-close:before{content:"\f410"}/*!
 * NGG Icons — private, lightbox-scoped icon font.
 *
 * The bundled ngg-icons.min.css binds Font Awesome to the generic family
 * "Font Awesome 6 Free" on the generic .fa/.fas/.far/.fab selectors. Any other
 * Font Awesome (v4/v5/v6) loaded by the active theme or another plugin can win
 * the cascade and repoint those selectors to a family that lacks the FA6-only
 * glyphs the Pro lightbox toolbar uses (fa-circle-info, fa-cart-shopping,
 * fa-xmark, fa-share-from-square, fa-square-x-twitter) — leaving blank buttons.
 *
 * This stylesheet declares a uniquely named face ("NGG Icons") and applies it
 * ONLY inside the Pro lightbox wrapper (#npl_wrapper), so the toolbar icons are
 * immune to any third-party Font Awesome regardless of load order. Nothing
 * outside #npl_wrapper is affected.
 */
@font-face{font-family:"NGG Icons";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/plugins/nextgen-gallery/static/FontAwesome/webfonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/plugins/nextgen-gallery/static/FontAwesome/webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"NGG Icons";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/plugins/nextgen-gallery/static/FontAwesome/webfonts/fa-regular-400.woff2) format("woff2"),url(/wp-content/plugins/nextgen-gallery/static/FontAwesome/webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"NGG Icons Brands";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/plugins/nextgen-gallery/static/FontAwesome/webfonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/plugins/nextgen-gallery/static/FontAwesome/webfonts/fa-brands-400.ttf) format("truetype")}#npl_wrapper .fa,#npl_wrapper .fas,#npl_wrapper .fa-solid{font-family:"NGG Icons"!important;font-weight:900!important}#npl_wrapper .far,#npl_wrapper .fa-regular{font-family:"NGG Icons"!important;font-weight:400!important}#npl_wrapper .fab,#npl_wrapper .fa-brands{font-family:"NGG Icons Brands"!important;font-weight:400!important}/*!
	By André Rinas, www.andrerinas.de
	Documentation, www.simplelightbox.de
	Available for use under the MIT License
	Version 2.1.5
*/
body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1035}.sl-wrapper{z-index:1040}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:#fff0;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-close:focus{outline:none}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:1060;color:#000;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}.sl-wrapper .sl-navigation button:focus{outline:none}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgb(0 0 0 / .8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease 200ms;transition:-ms-transform ease 200ms;transition:-o-transform ease 200ms;transition:-webkit-transform ease 200ms;transition:transform ease 200ms}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}/**
 * Featherlight - ultra slim jQuery lightbox
 * Version 1.7.13 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2018, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.croppie-container{width:100%;height:100%}.croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;transform-origin:0 0;max-height:none;max-width:none}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%;height:100%}.croppie-container .cr-viewport,.croppie-container .cr-resizer{position:absolute;border:2px solid #fff;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px rgb(0 0 0 / .5);z-index:0}.croppie-container .cr-resizer{z-index:2;box-shadow:none;pointer-events:none}.croppie-container .cr-resizer-vertical,.croppie-container .cr-resizer-horisontal{position:absolute;pointer-events:all}.croppie-container .cr-resizer-vertical::after,.croppie-container .cr-resizer-horisontal::after{display:block;position:absolute;box-sizing:border-box;border:1px solid #000;background:#fff;width:10px;height:10px;content:''}.croppie-container .cr-resizer-vertical{bottom:-5px;cursor:row-resize;width:100%;height:10px}.croppie-container .cr-resizer-vertical::after{left:50%;margin-left:-5px}.croppie-container .cr-resizer-horisontal{right:-5px;cursor:col-resize;width:10px;height:100%}.croppie-container .cr-resizer-horisontal::after{top:50%;margin-top:-5px}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{z-index:1;position:absolute;cursor:move;touch-action:none}.croppie-container .cr-slider-wrap{width:75%;margin:15px auto;text-align:center}.croppie-result{position:relative;overflow:hidden}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.cr-slider{-webkit-appearance:none;width:300px;max-width:100%;padding-top:8px;padding-bottom:8px;background-color:#fff0}.cr-slider::-webkit-slider-runnable-track{width:100%;height:3px;background:rgb(0 0 0 / .5);border:0;border-radius:3px}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:focus{outline:none}.cr-slider::-moz-range-track{width:100%;height:3px;background:rgb(0 0 0 / .5);border:0;border-radius:3px}.cr-slider::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}.cr-slider::-ms-track{width:100%;height:5px;background:#fff0;border-color:#fff0;border-width:6px 0;color:#fff0}.cr-slider::-ms-fill-lower{background:rgb(0 0 0 / .5);border-radius:10px}.cr-slider::-ms-fill-upper{background:rgb(0 0 0 / .5);border-radius:10px}.cr-slider::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:1px}.cr-slider:focus::-ms-fill-lower{background:rgb(0 0 0 / .5)}.cr-slider:focus::-ms-fill-upper{background:rgb(0 0 0 / .5)}.cr-rotate-controls{position:absolute;bottom:5px;left:5px;z-index:1}.cr-rotate-controls button{border:0;background:none}.cr-rotate-controls i:before{display:inline-block;font-style:normal;font-weight:900;font-size:22px}.cr-rotate-l i:before{content:'↺'}.cr-rotate-r i:before{content:'↻'}@font-face{font-display:swap;font-family:'Lato';src:url(/wp-content/plugins/nextgen-gallery-pro/static/Fonts/Lato-Regular.ttf) format('truetype')}#ngg_pro_checkout{visibility:hidden;font-family:'Lato',sans-serif;box-sizing:border-box}#ngg_pro_checkout *{box-sizing:border-box}#ngg_crop_ui{width:100%;height:100%}.ngg-crop-ui{width:100%;height:100%}.ngg-crop-ui .crop-container{width:100%;height:100%}.ngg-crop-ui .crop-canvas{width:100%;height:90%}.ngg-crop-ui img{max-width:none!important;max-height:none!important;height:auto;width:auto}.ngg-crop-ui .crop-controls{height:9.9%}.ngg-crop-ui .crop-buttons{height:auto;padding-top:9pt;text-align:center}.ngg-crop-ui .crop-buttons .ngg_pro_btn{margin-bottom:0!important}#ngg_pro_checkout table,#ngg_pro_checkout table tr,#ngg_pro_checkout table tr td,#ngg_pro_checkout table tr th{table-layout:auto;border-collapse:collapse;background-color:#fff0;border:0;padding:0;margin:0;text-align:left;vertical-align:top;padding:20px 10px}#ngg_pro_checkout>table{width:99%;max-width:960px;margin:0 auto;font-size:.83em;border:1px rgb(153 153 153 / .5) solid;border-spacing:16px;background-color:rgb(124 124 124 / .01)}#ngg_pro_checkout .ngg_pro_cart_images table{width:99%;margin:0 auto;border:1px rgb(153 153 153 / .3) solid;border-spacing:10px;background-color:rgb(124 124 124 / .02)}#ngg_pro_cart_subitems_wrapper{position:relative}#ngg_pro_cart_subitems_overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.9;background:#fff;display:none;align-items:center;justify-content:center}#ngg_pro_cart_subitems_overlay.ngg_pro_cart_subitems_overlay_open{display:flex;z-index:2}#ngg_pro_cart_subitems_overlay i{font-size:4em;color:#000}table.ngg-cart-shipping-fields tbody,#ngg_pro_cart_subitems tbody{border:none}#ngg_pro_checkout table th{text-transform:uppercase;font-size:13px;word-break:keep-all!important;line-height:1.5!important}.ngg_pro_cart_items>thead th{font-weight:900!important}#ngg_pro_checkout .ngg_pro_cart_images{margin-bottom:50px}#ngg_pro_checkout .ngg_pro_cart_image td{vertical-align:top}#ngg_pro_checkout .ngg_pro_delete_item{text-decoration:none;box-shadow:none;border:none}#ngg_pro_checkout .ngg_pro_cart_items td{border-bottom:solid 1px rgb(153 153 153 / .15);font-size:13px;text-transform:uppercase}#ngg_pro_checkout .ngg_pro_cart_items .ngg-cart-shipping-fields td{border:none;padding-top:10px;padding-bottom:10px;vertical-align:middle;text-align:left}#ngg_pro_checkout table tr th:first-of-type,#ngg_pro_checkout table tr td:first-of-type{padding-left:20px}#ngg_pro_checkout table tr th:last-of-type,#ngg_pro_checkout table tr td:last-of-type{padding-right:20px}#ngg_pro_checkout table .ngg_pro_cart_image_item:nth-of-type(2n){background:rgb(100 100 100 / .03)}#ngg_pro_checkout .ngg_pro_cart_items tr:last-of-type td{border-bottom:none}#ngg_pro_checkout hr{margin:5px;margin-left:0;margin-right:0}#ngg_pro_checkout .quantity_column{box-sizing:border-box;white-space:nowrap;width:112px;min-width:112px;padding-left:10px;line-height:1.5em}#ngg_pro_checkout .nggpl-quantity_field_wrapper{display:flex;align-items:center;justify-items:center;border:1px solid rgb(100 100 100 / .1);background-color:#fff;width:77px;float:left;margin-top:2px}#ngg_pro_checkout .quantity_column .nggpl-digital-download-source i:last-of-type{color:#d7d7d7}#ngg_pro_checkout .quantity_column .nggpl-digital-download-source i:last-of-type:hover{cursor:auto}#ngg_pro_checkout .quantity_column i:hover{cursor:pointer}#ngg_pro_checkout .quantity_column i{border:1px solid #fff;background-color:#fff;color:#777;font-size:12px;height:32px;line-height:32px;padding:0 5px 0 5px}#ngg_pro_checkout .quantity_column i:first-of-type{border-radius:2px 0 0 2px}#ngg_pro_checkout .quantity_column i:last-of-type{border-radius:0 2px 2px 0}#ngg_pro_checkout .quantity_column .ngg_pro_delete_item i{background:#fff0;border-color:#fff0;margin-top:2px;display:inline-block}#ngg_pro_checkout .quantity_column input{-moz-appearance:textfield;box-sizing:border-box;border-radius:0;box-shadow:none;background-color:#fff;background-clip:padding-box;border:1px solid #fff;display:inline-block;height:40px;min-height:40px;margin:0;padding:0;text-align:center;width:30px}#ngg_pro_checkout .quantity_column input{pointer-events:none}#ngg_pro_checkout .quantity_column input::-webkit-outer-spin-button,#ngg_pro_checkout .quantity_column input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#ngg_pro_checkout .quantity_column .ngg_pro_delete_item i:before{height:40px;min-height:40px;line-height:40px}#ngg_pro_checkout .title_column{box-sizing:border-box;width:100%;min-width:80px;padding-right:16px;padding-left:24px;line-height:1.5}#ngg_pro_checkout .thumbnail_column .thumbnail-container{position:relative}#ngg_pro_checkout .thumbnail_column .thumbnail-container .crop-preview{position:absolute;opacity:.5;border:solid 2px red}#ngg_pro_checkout .title_column .ngg-btn-action{font-size:90%;font-weight:400;text-transform:uppercase}#ngg_pro_checkout .price_column,#ngg_pro_checkout .subtotal_column{box-sizing:border-box;white-space:nowrap;padding-right:8px;padding-left:8px;line-height:1.5;font-weight:400}#ngg_pro_checkout .subtotal_column{text-align:right}#ngg_pro_checkout .ngg_pro_cart_image_column{padding-right:10px!important;text-align:center;width:25%;max-width:260px;word-wrap:break-word;word-break:break-all}#ngg_pro_checkout .ngg_pro_cart_image_column svg,#ngg_pro_checkout .ngg_pro_cart_image_column i{opacity:.5}#ngg_pro_checkout .ngg_pro_cart_image_column .thumbnail-container{margin-top:2px;margin-bottom:5px}#ngg_pro_checkout .ngg_pro_cart_image_column img{width:100%!important;height:auto!important;-webkit-box-shadow:0 0 5px rgb(0 0 0 / .5);box-shadow:0 0 5px rgb(0 0 0 / .5);margin:0!important;padding:0!important}#ngg_pro_checkout .combined_column{width:100%}#ngg_pro_checkout input,#ngg_pro_checkout select{background:rgb(150 150 150 / .03);background-clip:padding-box;border:1px solid rgb(150 150 150 / .3);border-radius:0;box-shadow:none;box-sizing:border-box;font-family:Lato,sans-serif;font-size:14px;height:50px;padding:0 20px;width:100%;color:#777;line-height:50px;letter-spacing:.2px}#ngg_pro_checkout select{-webkit-appearance:none;-moz-appearance:none;appearance:none}#ngg_pro_checkout table tfoot th label{text-align:right;display:block;margin-right:50px;font-weight:700;margin-top:3px;margin-bottom:3px;word-break:keep-all}#ngg_pro_no_items{display:none}#ngg_pro_checkout #ngg_pro_cart_coupon_tr td{text-align:right}#ngg_pro_cart_coupon_tr input[type='text']{width:150px;text-align:center;height:40px;min-height:40px;font-size:14px;padding:0;margin:0;vertical-align:middle;display:inline-block;box-sizing:border-box}#ngg_pro_cart_coupon_notice,#ngg_pro_cart_coupon_errors{color:red;display:none;font-size:13px;line-height:16px;padding:0;margin:20px 20px 0 0}#ngg_pro_cart_coupon_notice{color:inherit}#ngg_pro_cart_coupon_apply{padding:0 18px!important;height:40px;min-height:40px;vertical-align:middle}#ngg_pro_cart_coupon_undiscounted_subtotal_tr,#ngg_pro_cart_coupon_discount_amount_tr{display:none}#ngg_pro_cart_fields table{width:100%;margin:40px auto 50px}#ngg_pro_cart_fields table td{vertical-align:middle}#ngg_pro_cart_fields table td.ngg-field-label{width:30%;font-weight:400;text-transform:uppercase;font-size:14px}#ngg_pro_cart_fields table td.ngg-field-input{width:75%;position:relative}#ngg_pro_cart_fields table td.ngg-field-input input{display:inline-block;width:100%}#ngg_pro_cart_fields table .ngg-field-error-container{margin-top:.75em;cursor:pointer}#ngg_pro_cart_fields table .ngg-field-state .ngg-field-error-container{margin-left:-2.4em}#ngg_pro_cart_fields table .ngg-field-error-container-input,#ngg_pro_cart_fields table .ngg-field-state .ngg-field-error-container,#ngg_pro_cart_fields table .ngg-field-country .ngg-field-error-container{margin-left:-1.6em}#ngg_pro_cart_fields table .ngg-field-error-container .ngg-error-icon{color:#ee666a}#ngg_pro_cart_subitems table{margin-top:20px;width:100%}#ngg_pro_cart_subitems td,#ngg_pro_cart_subitems th{margin:0;padding:0}#ngg_pro_cart_subitems table th{margin-left:5px;text-align:right!important;padding:4px 0!important;vertical-align:middle!important;text-transform:uppercase}#ngg_pro_cart_subitems table th:first-of-type{text-transform:uppercase}#ngg_pro_cart_subitems .fa,#ngg_pro_checkout .price_column .fa,#ngg_pro_checkout .subtotal_column .fa{display:inline!important}#ngg_pro_checkout #nggpl-subtotal_field,#ngg_pro_checkout #nggpl-shipping_field,#ngg_pro_checkout #nggpl-ship_via_field,#ngg_pro_checkout #nggpl-total_field,#ngg_pro_checkout #nggpl-ship_to_field{padding-left:5px;min-width:150px;margin-top:3px;margin-bottom:3px}#ngg_pro_checkout #nggpl-ship_via_field select{height:40px;line-height:40px;width:152px;padding:0 12px}#ngg_pro_checkout select:-moz-focusring{color:transparent!important;text-shadow:0 0 0 #777!important}#ngg_pro_checkout #unshippable_notice{color:red}#ngg_pro_links_wrapper,#ngg_pro_checkout_buttons{max-width:960px;width:100%;margin:20px auto;text-align:right}#ngg_pro_links_wrapper .ngg_pro_btn{width:auto!important}#ngg_pro_checkout_buttons{max-width:960px;text-align:right;margin-bottom:60px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.ngg_pro_btn{background:#1e73be!important;background:#1a70b5!important;background:#0091e2!important;background:#444!important;background:#666!important;border:none!important;border-radius:1px;border-width:0;box-shadow:none!important;color:#fff!important;cursor:pointer;display:inline-block;font-size:13px!important;font-family:'Open Sans',Lato,sans-serif!important;font-weight:700;letter-spacing:1px;line-height:1.4!important;margin:3px 2px!important;padding:12px 24px!important;text-transform:uppercase;text-decoration:none!important;white-space:normal;width:190px!important;text-align:center;height:42px}.ngg_pro_btn.ngg_force_hover,.ngg_pro_btn:hover,.ngg_pro_btn:active,.ngg_pro_btn:focus{background:#777!important;box-shadow:none!important}.ngg_pro_btn:disabled,.ngg_pro_btn[disabled="disabled"]{background:#bbbbbb!important;cursor:not-allowed}#ngg_pro_links_wrapper .ngg_pro_btn:last-of-type,#ngg_pro_checkout_buttons .ngg_pro_btn:last-of-type{margin-right:6px}#ngg_pro_checkout.ngg_cart_free #stripe-checkout-button,#ngg_pro_checkout.ngg_cart_free #paypal_express_checkout_button,#ngg_pro_checkout.ngg_cart_free #ngg_paypal_standard_button,#ngg_pro_checkout.ngg_cart_free #ngg-pro-paypal-checkout-wrapper,#ngg_pro_checkout.ngg_cart_free #ngg-pro-braintree-begin,#ngg_pro_checkout.ngg_cart_free #ngg_cheque_button,#ngg_pro_checkout.ngg_cart_free #ngg_test_gateway_button{display:none!important}#stripe-checkout-button button span{background:transparent!important;background:none!important;outline:none}@media only screen and (max-width:800px){#ngg_pro_checkout .price_column{display:none}#ngg_pro_checkout>table{border:none}}@media only screen and (max-width:650px){#ngg_pro_checkout>table{border-spacing:10px;font-size:.78em}#ngg_pro_checkout .ngg_pro_cart_images table{border-spacing:5px}#ngg_pro_checkout .title_column{padding-right:0;padding-left:16px}#ngg_pro_checkout tr.ngg_pro_cart_image{width:100%}#ngg_pro_checkout .ngg_pro_cart_image>td.ngg_pro_cart_image_column,#ngg_pro_checkout .ngg_pro_cart_image>td.ngg_pro_cart_content_column{display:table-row}#ngg_pro_checkout .thumbnail_column .thumbnail-container{max-width:240px;margin:0 auto}#ngg_pro_checkout_buttons .button,#ngg_pro_checkout_buttons button,#ngg_pro_links_wrapper .button,#ngg_pro_links_wrapper button{width:100%;text-align:center}#ngg_pro_checkout .nggpl-quantity_field_wrapper{margin-top:2px}#ngg_pro_checkout .quantity_column .ngg_pro_delete_item i{margin-top:0}}@media only screen and (max-width:520px){#ngg_pro_checkout .ngg_pro_cart_items thead{display:none}#ngg_pro_checkout .ngg_pro_cart_items .ngg_pro_cart_images .ngg_pro_cart_image_column{max-width:none}#ngg_pro_checkout .ngg_pro_cart_items .ngg_pro_cart_images td{border:none;display:block;margin:0;padding:4px 20px!important;text-align:center;width:100%}#ngg_pro_checkout .ngg_pro_cart_items .ngg_pro_cart_images td:first-of-type{margin-top:40px}#ngg_pro_checkout .ngg_pro_cart_items .ngg_pro_cart_images td:last-of-type{margin-bottom:40px}#ngg_pro_checkout .nggpl-quantity_field_wrapper{float:none;display:inline-block;width:82px}#ngg_pro_checkout .ngg_pro_cart_items .ngg_pro_cart_images .price_column{display:none!important}#ngg_pro_checkout #ngg_pro_cart_coupon_tr td{padding-top:50px;padding-bottom:50px;text-align:center}#ngg_pro_cart_coupon_tr input[type=text]{margin:-4px 0 0 0}#ngg_pro_checkout .ngg_pro_cart_items .ngg-cart-shipping-fields td:first-of-type{display:none}#ngg_pro_cart_fields table,#ngg_pro_cart_fields table td.ngg-field-input input,#ngg_pro_cart_fields #ngg_shipping_field_state{width:100%}#ngg_pro_cart_fields table .ngg-field-state .ngg-field-error-container{right:20px}#ngg_pro_checkout_buttons .ngg_pro_btn,#ngg_pro_links_wrapper .ngg_pro_btn{width:90%!important;text-align:center}#ngg_pro_checkout #nggpl-ship_via_field select{width:170px}}@media only screen and (max-width:380px){#ngg_pro_links_wrapper,#ngg_pro_checkout_buttons{text-align:center}}body.free_form_open,html.free_form_open{overflow:hidden}#ngg_pro_checkout #ngg_free_button{display:none!important}#ngg_pro_checkout.ngg_cart_free #ngg_free_button.ngg_pro_btn{display:inline-block!important}#ngg_free_overlay{position:fixed;top:-800px;left:-800px;right:-800px;bottom:-800px;background-color:#000;z-index:19;opacity:.6;filter:alpha(opacity=60)}#ngg_free_form_container{clear:both;width:300px;position:fixed;top:50%;left:50%;margin-top:-190px;margin-left:-200px;z-index:20;background:#fff;padding:15px 15px 15px 15px;border-radius:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;-webkit-box-shadow:0 0 51px 7px rgb(0 0 0 / .75);-moz-box-shadow:0 0 51px 7px rgb(0 0 0 / .75);box-shadow:0 0 51px 7px rgb(0 0 0 / .75);font-size:14px;line-height:18px;font-weight:400}#ngg_free_form_container h3{text-align:center;margin:0 0 15px 0;font-size:18px;line-height:18px;color:#343333}#ngg_free_form_container input,#ngg_free_form_container select{margin:0;padding:8px;width:100%;border:1px solid #ccc;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-color:#fff;box-sizing:border-box!important;font-size:14px;line-height:14px}#ngg_free_form_container input:-webkit-autofill,#ngg_free_form_container select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}#ngg_free_form_container input:-webkit-autofill:focus,#ngg_free_form_container select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#000}#ngg_free_form_container input:focus,#ngg_free_form_container select:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075),0 0 8px rgb(102 175 233 / .6)}#nextgen_free_customer_name,#nextgen_free_customer_email,#nextgen_free_customer_address,#nextgen_free_customer_city,#nextgen_free_customer_state,#nextgen_free_customer_postal,#nextgen_free_customer_country{margin:0;padding:0 0 6px 0}#nextgen_free_customer_name,#nextgen_free_customer_email,#nextgen_free_customer_address{display:table}#nextgen_free_customer_name span,#nextgen_free_customer_email span,#nextgen_free_customer_address span{width:1%;display:table-cell;border:1px solid #ccc;border-right:none;padding:1px 5px 0 5px;vertical-align:middle;font-size:16px;line-height:18px}#nextgen_free_customer_name input,#nextgen_free_customer_email input,#nextgen_free_customer_address input{display:table-cell;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:rgb(0 0 0 / .0745098) 0 0 1px inset;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);border-left:none;padding-left:4px}#nextgen_free_customer_name input:focus,#nextgen_free_customer_email input:focus,#nextgen_free_customer_address input:focus{border-left:1px solid #66afe9;padding-left:8px}#ngg_free_buttons{clear:left;text-align:center;padding:5px 0 0 0;margin:0}#ngg_free_buttons a{float:none;padding-left:40px!important;padding-right:40px!important}#ngg_free_buttons a svg,#ngg_free_buttons a i{padding:0 0 0 8px}#ngg_free_button_cancel{color:#343333;position:absolute;top:-18px;right:-18px;font-size:18px}#ngg_free_button_cancel svg,#ngg_free_button_cancel i{text-shadow:0 0 10px rgb(150 150 150 / .8)}#ngg_free_button_cancel svg.fa-times,#ngg_free_button_cancel i.fa-times{color:#fff}#ngg_free_button_cancel svg.fa-circle,#ngg_free_button_cancel i.fa-circle{color:#000}