.fxb-container:after{content:".";display:block;height:0;clear:both;visibility:hidden}.fxb-row:after{content:".";display:block;height:0;clear:both;visibility:hidden}.fxb-row{width:100%}.fxb-col{float:left;width:100%}.fxb-row-col-order-r2l .fxb-col{float:right}.fxb-row-layout-12_12 .fxb-col-1{width:47.5%;margin-right:5%}.fxb-row-layout-12_12.fxb-row-col-order-r2l .fxb-col-1{margin-right:0;margin-left:5%}.fxb-row-layout-12_12 .fxb-col-2{width:47.5%}.fxb-row-layout-13_23 .fxb-col-1{width:30%;margin-right:5%}.fxb-row-layout-13_23 .fxb-col-2{width:65%}.fxb-row-layout-13_23.fxb-row-col-order-r2l .fxb-col-1{width:65%;margin-right:0;margin-left:5%}.fxb-row-layout-13_23.fxb-row-col-order-r2l .fxb-col-2{width:30%}.fxb-row-layout-23_13 .fxb-col-1{width:65%;margin-right:5%}.fxb-row-layout-23_13 .fxb-col-2{width:30%}.fxb-row-layout-23_13.fxb-row-col-order-r2l .fxb-col-1{width:30%;margin-right:0;margin-left:5%}.fxb-row-layout-23_13.fxb-row-col-order-r2l .fxb-col-2{width:65%}.fxb-row-layout-13_13_13 .fxb-col-1{width:30%;margin-right:5%}.fxb-row-layout-13_13_13.fxb-row-col-order-r2l .fxb-col-1{margin-right:0;margin-left:5%}.fxb-row-layout-13_13_13 .fxb-col-2{width:30%;margin-right:5%}.fxb-row-layout-13_13_13.fxb-row-col-order-r2l .fxb-col-2{margin-right:0;margin-left:5%}.fxb-row-layout-13_13_13 .fxb-col-3{width:30%}.fxb-row-layout-14_14_14_14 .fxb-col-1{width:21.25%;margin-right:5%}.fxb-row-layout-14_14_14_14.fxb-row-col-order-r2l .fxb-col-1{margin-right:0;margin-left:5%}.fxb-row-layout-14_14_14_14 .fxb-col-2{width:21.25%;margin-right:5%}.fxb-row-layout-14_14_14_14.fxb-row-col-order-r2l .fxb-col-2{margin-right:0;margin-left:5%}.fxb-row-layout-14_14_14_14 .fxb-col-3{width:21.25%;margin-right:5%}.fxb-row-layout-14_14_14_14.fxb-row-col-order-r2l .fxb-col-3{margin-right:0;margin-left:5%}.fxb-row-layout-14_14_14_14 .fxb-col-4{width:21.25%}.fxb-item:before{content:".";display:block;height:0;clear:both;visibility:hidden}.fxb-item{width:100%}@media screen and (max-width:590px){.fxb-container .fxb-row .fxb-col{width:100%;margin:0}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}@font-face{font-family:"fx-share";src:url(/wp-content/plugins/fx-share/assets/fx-share-icons/fonts/fx-share.eot);src:url("/wp-content/plugins/fx-share/assets/fx-share-icons/fonts/fx-share.eot?#iefix") format("embedded-opentype"),url(/wp-content/plugins/fx-share/assets/fx-share-icons/fonts/fx-share.woff) format("woff"),url(/wp-content/plugins/fx-share/assets/fx-share-icons/fonts/fx-share.ttf) format("truetype"),url("/wp-content/plugins/fx-share/assets/fx-share-icons/fonts/fx-share.svg#fx-share") format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:"fx-share"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fx-share"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"f"}.icon-twitter:before{content:"t"}.icon-google-plus:before{content:"g"}.fx-share{clear:both}.fx-share:before,.fx-share:after{content:".";display:block;height:0;clear:both;visibility:hidden}.fx-share ul{padding:0!important;margin:0 0 .7em 0!important;list-style:none!important}.fx-share ul li{display:inline-block}.fx-share-button{text-decoration:none!important;display:inline-block;margin:0 5px 5px 0;font-size:12px;font-family:"Open Sans",sans-serif;font-weight:400;border-radius:3px;color:#777!important;background:#f8f8f8;border:1px solid #ccc;box-shadow:0 1px 0 rgb(0 0 0 / .08);text-shadow:none;line-height:23px;padding:1px 8px 0 5px}.fx-share-button:hover,.fx-share-button:focus,.fx-share-button:active{color:#555;background:#fafafa;border:1px solid #999}.fx-share-button:active{box-shadow:inset 0 1px 0 rgb(0 0 0 / .16)}.fx-share-button:before{content:"";font-family:"fx-share";vertical-align:top;margin-right:3px;-webkit-font-smoothing:antialiased}.fx-share-button-facebook:before{content:"f"}.fx-share-button-twitter:before{content:"t"}.fx-share-button-google_plus:before{content:"g"}/**
 * Esicons - Essential Icon Pack
 * 60 selected fonts for WordPress Theme
 * 
 * @link http://genbumedia.com/library/esicons/
 * @version 1.0.0
 * @author David Chandra Purnama <david@genbumedia.com>
 * @copyright Copyright (c) 2016, Genbu Media
 * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
**/
 @font-face{font-family:'esicons';src:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/esicons/fonts/esicons.eot?avc5m6);src:url('/wp-content/mu-plugins/themes/gm-wpshop/assets/esicons/fonts/esicons.eot?avc5m6#iefix') format('embedded-opentype'),url(/wp-content/mu-plugins/themes/gm-wpshop/assets/esicons/fonts/esicons.ttf?avc5m6) format('truetype'),url(/wp-content/mu-plugins/themes/gm-wpshop/assets/esicons/fonts/esicons.woff?avc5m6) format('woff'),url('/wp-content/mu-plugins/themes/gm-wpshop/assets/esicons/fonts/esicons.svg?avc5m6#esicons') format('svg');font-weight:400;font-style:normal}[class^="esicons-"],[class*=" esicons-"]{font-family:'esicons'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.esicons-page:before{content:"\f105"}.esicons-text:before{content:"\f121"}.esicons-cart:before{content:"\f174"}.esicons-rss:before{content:"\f303"}.esicons-category:before{content:"\f318"}.esicons-portfolio:before{content:"\f322"}.esicons-tag:before{content:"\f323"}.esicons-testimonial:before{content:"\f473"}.esicons-attachment:before{content:"\f546"}.esicons-link:before{content:"\f103"}.esicons-quote:before{content:"\f122"}.esicons-aside:before{content:"\f123"}.esicons-chat:before{content:"\f125"}.esicons-video:before{content:"\f126"}.esicons-audio:before{content:"\f127"}.esicons-image:before{content:"\f128"}.esicons-status:before{content:"\f130"}.esicons-gallery:before{content:"\f161"}.esicons-comment:before{content:"\f101"}.esicons-sticky:before{content:"\f109"}.esicons-user:before{content:"\f110"}.esicons-key:before{content:"\f112"}.esicons-calendar:before{content:"\f145"}.esicons-edit:before{content:"\f464"}.esicons-time:before{content:"\f469"}.esicons-calendar-2:before{content:"\f508"}.esicons-sticky-2:before{content:"\f537"}.esicons-camera:before{content:"\f129"}.esicons-video-camera:before{content:"\f234"}.esicons-video-2:before{content:"\f236"}.esicons-microphone:before{content:"\f482"}.esicons-menu:before{content:"\f349"}.esicons-menu-2:before{content:"\f228"}.esicons-menu-3:before{content:"\f333"}.esicons-menu-4:before{content:"\f329"}.esicons-arrow-up:before{content:"\f142"}.esicons-arrow-right:before{content:"\f139"}.esicons-arrow-down:before{content:"\f140"}.esicons-arrow-left:before{content:"\f141"}.esicons-arrow-2-up:before{content:"\f342"}.esicons-arrow-2-right:before{content:"\f344"}.esicons-arrow-2-down:before{content:"\f346"}.esicons-arrow-2-left:before{content:"\f340"}.esicons-arrow-3-up:before{content:"\f343"}.esicons-arrow-3-right:before{content:"\f345"}.esicons-arrow-3-down:before{content:"\f347"}.esicons-arrow-3-left:before{content:"\f341"}.esicons-home:before{content:"\f102"}.esicons-globe:before{content:"\f319"}.esicons-item:before{content:"\f180"}.esicons-search:before{content:"\f179"}.esicons-search-2:before{content:"\f400"}.esicons-email:before{content:"\f466"}.esicons-quote-2:before{content:"\f11a"}.esicons-dot:before{content:"\f428"}.esicons-check:before{content:"\f147"}.esicons-close-2:before{content:"\f158"}.esicons-close:before{content:"\f335"}.esicons-plus:before{content:"\f543"}.esicons-minus:before{content:"\f421"}/**
 * Esocons - Icons and Logos
 * Selected icons and logos for WordPress Theme
 * 
 * @link http://genbumedia.com/library/esocons/
 * @version 1.0.0
 * @author David Chandra Purnama <david@genbumedia.com>
 * @copyright Copyright (c) 2016, Genbu Media
 * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
**/
 @font-face{font-family:'esocons';src:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/esocons/fonts/esocons.eot?i4aaps);src:url('/wp-content/mu-plugins/themes/gm-wpshop/assets/esocons/fonts/esocons.eot?i4aaps#iefix') format('embedded-opentype'),url(/wp-content/mu-plugins/themes/gm-wpshop/assets/esocons/fonts/esocons.ttf?i4aaps) format('truetype'),url(/wp-content/mu-plugins/themes/gm-wpshop/assets/esocons/fonts/esocons.woff?i4aaps) format('woff'),url('/wp-content/mu-plugins/themes/gm-wpshop/assets/esocons/fonts/esocons.svg?i4aaps#esocons') format('svg');font-weight:400;font-style:normal}[class^="esocons-"],[class*=" esocons-"]{font-family:'esocons'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.esocons-paypal:before{content:"\e931"}.esocons-paypal-card:before{content:"\e932"}.esocons-slack:before{content:"\e933"}.esocons-star:before{content:"\e934"}.esocons-stripe-card:before{content:"\e935"}.esocons-visa-card:before{content:"\e936"}.esocons-yelp:before{content:"\e937"}.esocons-credit-card:before{content:"\e938"}.esocons-heart:before{content:"\e939"}.esocons-id-card:before{content:"\e93a"}.esocons-mastercard-card:before{content:"\e93b"}.esocons-money:before{content:"\e93c"}.esocons-smartphone:before{content:"\e93d"}.esocons-phone:before{content:"\e93e"}.esocons-user:before{content:"\e93f"}.esocons-location:before{content:"\e940"}.esocons-linkedin-alt:before{content:"\e914"}.esocons-globe:before{content:"\e92f"}.esocons-facebook-alt:before{content:"\e930"}.esocons-link:before{content:"\e92e"}.esocons-facebook:before{content:"\e900"}.esocons-feed:before{content:"\e901"}.esocons-flickr:before{content:"\e902"}.esocons-foursquare:before{content:"\e903"}.esocons-ghost:before{content:"\e904"}.esocons-github:before{content:"\e905"}.esocons-google:before{content:"\e906"}.esocons-google-alt:before{content:"\e907"}.esocons-google-plus:before{content:"\e908"}.esocons-google-plus-alt:before{content:"\e909"}.esocons-instagram:before{content:"\e90a"}.esocons-linkedin:before{content:"\e90b"}.esocons-mail:before{content:"\e90c"}.esocons-medium:before{content:"\e90d"}.esocons-path:before{content:"\e90e"}.esocons-path-alt:before{content:"\e90f"}.esocons-pinterest:before{content:"\e910"}.esocons-pinterest-alt:before{content:"\e911"}.esocons-pocket:before{content:"\e912"}.esocons-polldaddy:before{content:"\e913"}.esocons-reddit:before{content:"\e915"}.esocons-share:before{content:"\e916"}.esocons-skype:before{content:"\e917"}.esocons-spotify:before{content:"\e918"}.esocons-squarespace:before{content:"\e919"}.esocons-stumbleupon:before{content:"\e91a"}.esocons-telegram:before{content:"\e91b"}.esocons-tumblr:before{content:"\e91c"}.esocons-tumblr-alt:before{content:"\e91d"}.esocons-twitch:before{content:"\e91e"}.esocons-twitter:before{content:"\e91f"}.esocons-twitter-alt:before{content:"\e920"}.esocons-vimeo:before{content:"\e921"}.esocons-whatsapp:before{content:"\e922"}.esocons-wordpress:before{content:"\e923"}.esocons-xanga:before{content:"\e924"}.esocons-youtube:before{content:"\e925"}.esocons-amazon:before{content:"\e926"}.esocons-behance:before{content:"\e927"}.esocons-blogger:before{content:"\e928"}.esocons-blogger-alt:before{content:"\e929"}.esocons-codepen:before{content:"\e92a"}.esocons-dribbble:before{content:"\e92b"}.esocons-dropbox:before{content:"\e92c"}.esocons-eventbrite:before{content:"\e92d"}html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}a,abbr,acronym,address,article,aside,audio,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;vertical-align:baseline;outline:0;font-size:100%;background:0 0;border:none;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}b,center,font,hr,i,layer,menu,s,strike,u,xmp{margin:0;padding:0;vertical-align:baseline;outline:0;font-size:100%;font-weight:400;font-style:normal;background:0 0;border:none;text-decoration:none}hr{background-color:#ccc;height:1px;border:0}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:400;line-height:1.2em}h1{font-size:1.8em}h2{font-size:1.7em}h3{font-size:1.55em}h4{font-size:1.4em}h5{font-size:1.25em}h6{font-size:1.1em}ol,ul{list-style:none}ul{list-style:disc;margin-left:3em}ol{list-style-type:decimal;margin-left:3em}ol ol{list-style:upper-roman}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:upper-alpha}ol ol ol ol ol{list-style:lower-alpha}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dl dt{font-weight:700;margin:0;margin:0}dl dd{margin:0;margin:0}strong{font-weight:700}strong strong{font-weight:400}cite,em{font-style:italic}cite cite,em em{font-style:normal}abbr[title],acronym[title],time[title]{cursor:help}big{font-size:120%}small,sub,sup{font-size:80%}sup{vertical-align:baseline;position:relative;bottom:.3em}sub{vertical-align:baseline;position:relative;top:.3em}address{font-style:italic}dd address,li address{margin:0}blockquote,q{font-style:normal;quotes:none;margin:0}blockquote cite,blockquote em{font-style:italic}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{cursor:pointer}pre{word-wrap:normal;overflow:auto;font:1em Monaco,monospace,Courier,"Courier New";padding:1.5em;line-height:1.5em;background-size:3em 3em;background-image:linear-gradient(rgb(255 255 255 / .5) 50%,#fff0 50%,#fff0);background-image:-webkit-linear-gradient(rgb(255 255 255 / .5) 50%,#fff0 50%,#fff0);background-image:-moz-linear-gradient(rgb(255 255 255 / .5) 50%,#fff0 50%,#fff0);background-image:-ms-linear-gradient(rgb(255 255 255 / .5) 50%,#fff0 50%,#fff0);background-image:-o-linear-gradient(rgb(255 255 255 / .5) 50%,#fff0 50%,#fff0)}code{font:1em Monaco,monospace,Courier,"Courier New"}pre code{font-size:1em;line-height:1.5em;background:#fff0}dfn,ins{font-style:italic;text-decoration:none}ins{color:green}del,s,strike{text-decoration:line-through}del{color:red}form label{cursor:pointer}:focus{outline:0}fieldset{width:100%;max-width:100%;padding:1em;border:1px solid #ccc}legend{border:1px solid #ccc;padding:0 .5em}input,textarea,select,button{font:inherit;color:inherit;display:block;padding:5px;padding:.5rem;margin:0 0 10px 0;margin:0 0 1rem 0;width:100%;max-width:100%;border:1px solid #ccc;background:#fff}optgroup{font:inherit;font-weight:600}input:focus,input:active,textarea:focus,textarea:active,select:focus,select:active{border:1px solid #aaa;background:#fff}input[type="checkbox"],input[type="radio"]{width:auto;min-width:inherit;display:inline}input[type="range"]{margin:0}input[type="color"]{height:2.5em;width:3em;min-width:0;cursor:pointer}input[type="file"]{cursor:pointer}input[type="submit"],input[type="button"],input[type="reset"],button,.button{width:auto;min-width:inherit;background:#fff;border:1px solid #ccc;padding:4px 10px;padding:.4rem 1rem;cursor:pointer;display:inline}input[type="submit"]:hover,input[type="submit"]:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,button:hover,button:focus,.button:hover,.button:focus{border:1px solid #aaa}optgroup{max-width:100%;font-style:normal}table{border-collapse:collapse;border-spacing:0;line-height:1.7em;width:100%;border:1px solid #ccc}table caption{font-size:1.2em}td,th{text-align:left;border:1px solid #ccc;padding:.5em}th{font-weight:600}.alignleft,.left{float:left}.alignright,.right{float:right}.aligncenter,.center{display:block}.alignnone,.block{clear:both}.clear{clear:both}img{max-width:100%;height:auto}img.wp-smiley{max-height:1em;margin:0;padding:0;border:none}img.no-border{box-shadow:none!important;border:none!important}img.alignleft,img.alignright{display:inline}a img{max-width:100%;height:auto;border:none}a img.alignnone{display:block}.wp-caption{max-width:100%}.wp-caption-text,.wp-caption-dd{font:inherit;text-align:left;margin-bottom:0;padding:0}.html5-captions .wp-caption,.wp-caption{padding:10px;padding:1rem;background:#fff;border:1px solid #ccc}iframe{max-width:100%}html{font-size:62.5%}body{font-family:'Open Sans','Trebuchet MS',sans-serif;font-size:16px;font-size:1.6rem;font-size:1.6em;line-height:1.6em;color:#444}body#tinymce{font-family:'Open Sans','Trebuchet MS',sans-serif;background:#fff;color:#444;margin:20px;border:none;max-width:100%}#container{word-wrap:break-word;word-break:normal;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.adminbar-input{display:inline;background:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.js .hide-if-js,.no-js .hide-if-no-js{display:none}body#tinymce .wpview-wrap .toolbar div,body#tinymce #wp-image-toolbar div{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}body#tinymce .gallery{padding:10px;margin-bottom:0}.gallery{font-size:0;display:block;clear:both;margin:0;overflow:hidden;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gallery .gallery-item{position:relative;margin:0;padding:1px;border:none;float:none;overflow:hidden;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gallery .gallery-item .gallery-icon img{width:100%;height:auto;margin:0 auto;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gallery .gallery-item .gallery-icon a img:hover,.gallery .gallery-item .gallery-icon a img:focus{opacity:.8}.gallery .gallery-item .gallery-caption{font-size:14px;font-size:1.4rem;display:block;position:absolute;bottom:0;height:3em;line-height:2em;width:100%;padding:.5em;margin:0;text-align:center;vertical-align:top;background:rgb(255 255 255 / .8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gallery-columns-0 .gallery-item,.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.66%}.gallery-columns-7 .gallery-item{width:14.28%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.11%}.gallery-columns-10 .gallery-item{width:10%}.gallery-columns-11 .gallery-item{width:9.09%}.gallery-columns-12 .gallery-item{width:8.33%}.gallery-columns-13 .gallery-item{width:7.69%}.gallery-columns-14 .gallery-item{width:7.14%}.gallery-columns-15 .gallery-item{width:6.66%}.gallery-columns-16 .gallery-item{width:6.25%}.gallery-columns-17 .gallery-item{width:5.88%}.gallery-columns-18 .gallery-item{width:5.55%}.gallery-columns-19 .gallery-item{width:5.26%}.gallery-columns-20 .gallery-item{width:5%}.gallery-columns-21 .gallery-item{width:4.76%}.gallery-columns-22 .gallery-item{width:4.54%}.gallery-columns-23 .gallery-item{width:4.34%}.gallery-columns-24 .gallery-item{width:4.16%}.gallery-columns-25 .gallery-item{width:4%}.gallery-columns-26 .gallery-item{width:3.84%}.gallery-columns-27 .gallery-item{width:3.7%}.gallery-columns-28 .gallery-item{width:3.57%}.gallery-columns-29 .gallery-item{width:3.44%}.gallery-columns-30 .gallery-item{width:3.33%}hr,h1,h2,h3,h4,h5,h6,figure,p,ul,ol,dl,address,pre,object,fieldset,table,table caption,hr,.block,.gallery,.html5-captions .wp-caption,.wp-caption{margin-bottom:20px;margin-bottom:2rem}.alignleft,.html5-captions .wp-caption.alignleft,.wp-caption.alignleft,.left{margin:0 20px 20px 0;margin:0 2rem 2rem 0}.alignright,.html5-captions .wp-caption.alignright,.wp-caption.alignright,.right{margin:0 0 20px 20px;margin:0 0 2rem 2rem}.aligncenter,.html5-captions .wp-caption.aligncenter,.wp-caption.aligncenter,.center{margin:0 auto 20px;margin:0 auto 2rem}.wp-editor-wrap{margin-bottom:20px;margin-bottom:2rem;max-width:100%}.wp-editor-wrap button:hover,.wp-editor-wrap button:focus{border:none}.wp-editor-container{background:#fff;border:1px solid #e5e5e5}.wp-switch-editor,.wp-core-ui .button-group.button-small .button,.wp-core-ui .button.button-small{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.wp-editor-container textarea.wp-editor-area:active,.wp-editor-container textarea.wp-editor-area:focus{border:none}.howto{color:#666;display:block;font-style:italic}#wp-link{font-size:13px;font-size:1.3rem;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#wp-link input[type="text"],#wp-link input[type="checkbox"]{display:inline;padding:0;margin-bottom:0;border:1px solid #ddd;box-shadow:0 1px 2px rgb(0 0 0 / .07) inset;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.screen-reader-text,.assistive-text{position:absolute;left:-9999em;top:-9999em}.skip-link{margin:0 auto;text-align:center}.skip-link .screen-reader-text:focus{position:inherit;left:auto;top:auto;padding:10px 20px;padding:1rem 2rem;border:1px solid red;background:#fff}.menu-container{font-size:16px;font-size:1.6rem;line-height:1em;min-height:50px;min-height:5rem;position:relative;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.menu-container ul{margin:0;padding:0;list-style:none}.menu-container li{float:left;position:relative}.menu-container li a{padding:16px;padding:1.6rem;text-decoration:none;display:block;border-right:1px solid #ccc}.menu-container li li a{background:#fff}.menu-container:after{content:".";display:block;height:0;clear:both;visibility:hidden}.menu-dropdown .sub-menu{position:absolute;opacity:0;width:230px;width:23rem;left:-9999px;z-index:99;border-top:1px solid #ccc;margin-left:0}.menu-dropdown li:hover>.sub-menu{left:-1px;opacity:1;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.menu-dropdown li.focus>.sub-menu{left:auto;opacity:1}.menu-dropdown .sub-menu li:hover>.sub-menu,.menu-dropdown .sub-menu li.focus>.sub-menu{top:-1px;left:229px;left:22.9rem}.menu-dropdown .sub-menu li{width:100%}.menu-dropdown .sub-menu li a{border:1px solid #ccc;border-top:0}.menu-dropdown ul li.menu-item-open-children>a,.menu-dropdown ul li.menu-item-has-children>a{padding-right:25px;padding-right:2.5rem}.menu-dropdown ul li.menu-item-open-children>a:before,.menu-dropdown ul li.menu-item-has-children>a:before{content:"\f140";font-family:"esicons";vertical-align:middle;margin-right:5px;margin-right:.5rem;padding-left:5px;padding-left:.5rem;float:right;position:absolute;right:0;-webkit-font-smoothing:antialiased}.menu-dropdown .sub-menu .menu-item-open-children>a:before,.menu-dropdown .sub-menu .menu-item-has-children>a:before{content:"\f139"}.mobile-menu-active .menu-dropdown li:hover>.sub-menu,.mobile-menu-active .menu-dropdown li.focus>.sub-menu{left:-9999px}.mobile-menu-active .menu-dropdown li.menu-item-open-children>.sub-menu{left:auto;opacity:1}.mobile-menu-active .menu-dropdown .sub-menu li.menu-item-open-children>.sub-menu{top:-1px;left:229px;left:22.9rem}.mobile-menu-active .menu-item-parent-link a:before{content:"\f344";font-family:"esicons";vertical-align:top;margin-right:5px;margin-right:.5rem;-webkit-font-smoothing:antialiased}.menu-search>.wrap{float:left;margin-right:48px;margin-right:4.8rem}.menu-search .search-form{float:right;position:absolute;line-height:1.8em;top:0;right:0}.menu-search .search-toggle{background:#fff0;display:block;width:48px;width:4.8rem;height:48px;height:4.8rem;float:right;padding:0;border:none}.menu-search .search-toggle:hover,.menu-search .search-toggle:focus{opacity:.8;border:none}.menu-search .search-toggle:after{content:"\f179";font-family:"esicons";line-height:1em;font-size:32px;font-size:3.2rem;padding:8px;padding:.8rem;border-left:1px solid #ccc;display:block;float:right;-webkit-font-smoothing:antialiased}.menu-search input{padding:5px;padding:.5rem;display:none;width:auto}.menu-search .search-submit{display:none}.menu-search .search-field{background:#fff}.menu-search .search-submit{padding:0}.search-toggle-active.menu-search .search-form{width:270px;width:27rem;border-left:1px solid #ccc}.search-toggle-active.menu-search .search-field{width:160px;width:16rem;border:1px solid #ccc}.search-toggle-active.menu-search .search-field{display:block;float:left;margin:0;line-height:1.5em;padding:5px;background:#fff;margin:6px}.search-toggle-active.menu-search .search-submit{display:block;float:right;margin:0;width:48px;width:4.8rem;height:48px;height:4.8rem;border:none;background:#fff0}.search-toggle-active.menu-search .search-submit:hover,.search-toggle-active.menu-search .search-submit:focus{opacity:.8}.search-toggle-active.menu-search .search-submit:before{content:"\f179";font-family:"esicons";font-size:32px;font-size:3.2rem;line-height:1em;padding:8px;padding:.8rem;vertical-align:top;border-left:1px solid #ccc;display:block;float:right;-webkit-font-smoothing:antialiased}.search-toggle-active.menu-search .search-toggle:after{content:"\f158"}.menu-toggle{display:none}.social-links{list-style:none;margin:0;padding:0;display:block;margin-left:-5px}.social-links:after{content:".";display:block;height:0;clear:both;visibility:hidden}.social-links li{display:block;float:left}.social-links a{text-decoration:none;display:block;float:left;margin-right:5px;margin-bottom:5px}.social-links a:hover,.social-links a:focus{opacity:.8}.social-links a:before{content:"\e92e";display:block;font-family:"esocons";font-size:24px;padding:8px;border-radius:50%;border:1px solid #334049;line-height:1em;color:#fff;background:#333;text-shadow:1px 1px 0 rgb(0 0 0 / .7);-webkit-font-smoothing:antialiased}.social-links a[href*="facebook.com"]:before{content:'\e900'}.social-links a[href*="github.com"]:before{content:'\e905'}.social-links a[href*="plus.google.com"]:before{content:'\e909'}.social-links a[href*="instagram.com"]:before{content:'\e90a'}.social-links a[href*="linkedin.com"]:before{content:'\e90b'}.social-links a[href*="skype.com"]:before{content:'\e917'}.social-links a[href*="skype:"]:before{content:'\e917'}.social-links a[href*="spotify.com"]:before{content:'\e918'}.social-links a[href*="tumblr.com"]:before{content:'\e91d'}.social-links a[href*="twitter.com"]:before{content:'\e920'}.social-links a[href*="wordpress.org"]:before,.social-links a[href*="wordpress.com"]:before{content:'\e923'}.social-links a[href*="youtube.com"]:before{content:'\e925'}.social-links a[href*="mailto:"]:before{content:'\e90c'}.social-links a[href*="tel:"]:before{content:'\e922'}.social-links a[href$="/feed/"]:before{content:'\f303'}.social-links .feed-icon a:before{content:'\e901'}.social-links .link-icon a:before{content:'\e92e'}.social-links .mail-icon a:before{content:'\e90c'}.social-links .print-icon a:before{content:'\e914'}.social-links .share-icon a:before{content:'\e916'}body{background:#efefef;font-size:1.7em}a{color:#81A526}a:hover,a:focus{color:#6C8E15}ul{list-style:circle}blockquote{position:relative;padding:0 0 0 50px;padding:0 0 0 5rem;font-size:20px;font-size:2rem;line-height:1.7em}q{position:relative;padding:0 0 0 20px;padding:0 0 0 2rem}blockquote:before{content:"\f11a";font-family:"esicons";font-size:40px;color:#ccc;position:absolute;left:0;-webkit-font-smoothing:antialiased}q:before{content:"\f11a";font-family:"esicons";color:#ccc;position:absolute;left:0;-webkit-font-smoothing:antialiased}fieldset,legend,input,textarea,select,button{border-color:rgb(100 100 100 / .2)}input[type="text"],input[type="search"],input[type="url"],input[type="email"],textarea{color:#444;box-shadow:0 0 7px rgb(0 0 0 / .1) inset;border:1px solid rgb(100 100 100 / .2)}input[type="text"]:focus,input[type="text"]:active,input[type="search"]:focus,input[type="search"]:active,input[type="url"]:focus,input[type="url"]:active,input[type="email"]:focus,input[type="email"]:active,textarea:focus,textarea:active{border-color:#ccc}input[type="submit"],input[type="button"],input[type="reset"],button,.button{text-decoration:none;display:inline-block;margin:0 5px 5px 0;font-family:"Open Sans",sans-serif;font-weight:400;color:#fff;background:#81A526;border-color:#fff0;text-shadow:none;line-height:23px;padding:10px 15px;border-radius:5px;box-shadow:0 5px 0 #55700C;position:relative}input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,button:hover,.button:hover{color:#fff;background:#6C8E15;border-color:#fff0}input[type="submit"]:active,input[type="button"]:active,input[type="reset"]:active,button:active,.button:active,input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus,button:focus,.button:focus{box-shadow:none;top:5px;color:#fff;background:#6C8E15;border-color:#fff0}table,td,th{border-color:rgb(100 100 100 / .2)}pre{background-color:#eee}code{background:#eee}.layout-content-sidebar1 .content-wrap{margin-right:360px;margin-right:36rem}.layout-content-sidebar1 #content{float:left}.layout-content-sidebar1 #sidebar-primary{float:right;margin-right:-360px;margin-right:-36rem}.layout-sidebar1-content .content-wrap{margin-left:360px;margin-left:36rem}.layout-sidebar1-content #content{float:right}.layout-sidebar1-content #sidebar-primary{float:left;margin-left:-360px;margin-left:-36rem}#container{margin:0 auto;width:100%;max-width:100%;border:none}#header{background:#222;border-bottom:none}#header:after{content:".";display:block;height:0;clear:both;visibility:hidden}#header>.wrap{width:1000px;max-width:100%;margin:0 auto}#branding{float:left;padding:10px 20px;padding:1rem 2rem;background:#fff0}#branding:after{content:".";display:block;height:0;clear:both;visibility:hidden}.site-title{font-size:25px;font-size:2.5rem;font-weight:800;line-height:2em;margin:0}.site-description{font-size:17px;font-size:1.7rem;font-weight:400;line-height:1.2em;margin:0}.wp-custom-logo #branding{padding:0}.wp-custom-logo .site-title{display:none}.custom-logo-link{display:block;float:left}.custom-logo{display:block;height:45px;margin:12.5px 0;width:auto}#menu-primary{float:right}#menu-primary .menu-container{border:none;border-left:none}#menu-primary li a{padding:27px;padding:2.7rem;color:#fff;border:none}#menu-primary li.menu-item-open-children a,#menu-primary li.menu-item-has-children a{padding-right:35px;padding-right:3.5rem}#menu-primary .menu-dropdown ul li.menu-item-open-children>a:before,#menu-primary .menu-dropdown ul li.menu-item-has-children>a:before{right:10px}#menu-primary li a:hover,#menu-primary li a:focus{color:#eee;background:rgb(0 0 0 / .2)}#menu-primary li li a{padding:16px;padding:1.6rem;padding-right:25px;padding-right:2.5rem}#menu-primary .current-menu-item>a,#menu-primary .current-menu-ancestor>a{font-weight:600}#menu-primary .menu-dropdown li:hover>.sub-menu{left:auto;right:0}#menu-primary .menu-dropdown .sub-menu li:hover>.sub-menu,#menu-primary .menu-dropdown .sub-menu li.focus>.sub-menu{top:-1px;left:229px;left:-22.9rem}#menu-primary .sub-menu{text-align:right}#menu-primary .menu-dropdown .sub-menu li.menu-item-open-children>a:before,#menu-primary .menu-dropdown .sub-menu li.menu-item-has-children>a:before{content:"\f141";float:left;left:0;right:auto}.mobile-menu-active .menu-dropdown li:hover>.sub-menu,.mobile-menu-active .menu-dropdown li.focus>.sub-menu{left:auto;right:0}#container>.wrap{padding:0}#main:after{content:".";display:block;height:0;clear:both;visibility:hidden}#main>.wrap{margin:0 auto;margin-top:40px;margin-top:4rem;width:1000px;max-width:95%}#main>.wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.content-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}#content{width:100%}#content:after{content:".";display:block;height:0;clear:both;visibility:hidden}.archive-header{width:100%;text-align:center;position:relative;background:#719444;background-image:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/archive-header-bg.jpg);background-size:cover;color:#fff}.archive-header:after{content:".";display:block;height:0;clear:both;visibility:hidden}.archive-header:before{content:"";position:absolute;bottom:-7px;height:7px;width:100%;left:0;right:0;background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-l.png) center no-repeat}.archive-header>.wrap{width:1000px;max-width:100%;margin:0 auto;padding:100px 20px 120px 20px}.archive-title{font-size:40px;font-weight:600;margin-bottom:0}.archive-description{margin-top:20px;margin-top:2rem}.archive-description p{margin:0}.archive-description a{color:#fff;font-weight:600}.archive-description a:hover,.archive-description a:focus{color:#eee}.page-template-services2 .archive-description p:before{content:"\f155";font-family:"esicons";vertical-align:top;margin-right:5px;color:#ff0;-webkit-font-smoothing:antialiased}.page-template-services .archive-description p:before{content:"";background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/star.svg) bottom left no-repeat;background-size:1em;display:inline-block;width:1em;height:1em;padding-top:20px;padding-right:20px}.archive-header .entry-title{font-size:25px;font-size:2.5rem;font-weight:600;margin-bottom:0}.archive-header .entry-byline{margin-top:20px;margin-top:2rem}.archive-header .entry-byline a{color:#fff}.archive-header .entry-byline a:hover,.archive-header .entry-byline a:focus{color:#fff}.archive-header .entry-author:before{margin-right:0;color:#fff}.archive-header .entry-author,.archive-header .entry-date,.archive-header .comments-link{display:inline;float:none}.archive-header .entry-date .published:before{color:#fff}.archive-header .comments-link:before{color:#fff}.entry{padding:20px;padding:2rem;border:none;margin-bottom:40px;margin-bottom:4rem;background:#fff;position:relative}.entry:after{content:".";display:block;height:0;clear:both;visibility:hidden}.entry:before{content:"";position:absolute;bottom:-7px;height:7px;width:100%;left:0;right:0;background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-m.png) center no-repeat}.layout-content #content .entry:before{background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-l.png) center no-repeat}.entry-header{margin-bottom:20px;margin-bottom:2rem}.entry-title{font-size:25px;font-size:2.5rem;line-height:1.2em;font-weight:600;margin:0 0 20px 0;margin:0 0 2rem 0;color:#444}.entry-title a{color:#444}.entry-title a:hover,.entry-title a:focus{color:#6C8E15}.sticky .entry-title:before{content:"\f537";font-family:"esicons";vertical-align:top;-webkit-font-smoothing:antialiased}.entry-byline:after{content:".";display:block;height:0;clear:both;visibility:hidden}.entry-byline a{color:#999}.entry-byline a:hover,.entry-byline a:focus{color:#444}.entry-author{display:block;margin-right:10px;float:left}.entry-author:before{content:"\f110";font-family:"esicons";vertical-align:top;margin-right:5px;color:#999;-webkit-font-smoothing:antialiased}.entry-date{display:block;margin-right:10px;float:left}.entry-date .updated:not(.published){display:none}.entry-date .published:before{content:"\f145";font-family:"esicons";vertical-align:top;margin-right:5px;color:#999;-webkit-font-smoothing:antialiased}.comments-link{color:#999;display:block;margin-right:10px;float:left}.comments-link:empty{display:none}.comments-link:before{content:"\f101";font-family:"esicons";vertical-align:top;margin-right:5px;color:#999;-webkit-font-smoothing:antialiased}.entry-summary:after,.entry-content:after{content:".";display:block;height:0;clear:both;visibility:hidden}.entry-summary .theme-thumbnail-link{display:block;float:right;width:200px;max-width:50%;margin-left:20px;margin-bottom:20px}.entry-summary .theme-thumbnail{display:block}.more-link-wrap{display:block;margin-bottom:20px;margin-bottom:2rem}.more-link-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.more-link{display:block;float:left}p .more-link{margin-bottom:0}.more-text:after{content:"\f345";font-family:"esicons";vertical-align:top;margin-left:5px;margin-left:.5rem;-webkit-font-smoothing:antialiased}.wp-link-pages{margin:0}.wp-link-pages:after{content:".";display:block;height:0;clear:both;visibility:hidden}.wp-link-pages .page-numbers,.wp-link-pages a{line-height:1;padding:10px 14px;padding:1rem 1.4rem;display:block;float:left;background:#fff;border:1px solid #ccc;margin:0 10px 20px 0;margin:0 1rem 2rem 0}.wp-link-pages a{border:1px solid #ccc}.wp-link-pages a:hover,.wp-link-pages a:focus{border:1px solid #aaa}.post-edit-link{display:block;color:#999}.post-edit-link:hover,.post-edit-link:focus{display:block;color:#444}.post-edit-link:after{content:".";display:block;height:0;clear:both;visibility:hidden}.post-edit-link:before{content:"\f464";font-family:"esicons";vertical-align:top;color:#999;margin-right:9px;margin-right:.9rem;-webkit-font-smoothing:antialiased}.entry-taxonomies:after{content:".";display:block;height:0;clear:both;visibility:hidden}.entry-taxonomy{display:block}.entry-taxonomy a{color:#999}.entry-taxonomy a:hover,.entry-taxonomy a:focus{color:#444}.entry-taxonomy.category .entry-taxonomy-text,.entry-taxonomy.post_tag .entry-taxonomy-text{position:absolute;left:-9999em;top:-9999em}.entry-taxonomy:before{color:#999}.entry-taxonomy.category:before{content:"\f318";font-family:"esicons";vertical-align:top;margin-right:5px;margin-right:.5rem;color:#999;-webkit-font-smoothing:antialiased}.entry-taxonomy.post_tag:before{content:"\f323";font-family:"esicons";vertical-align:top;margin-right:5px;margin-right:.5rem;color:#999;-webkit-font-smoothing:antialiased}.entry-taxonomy.post_format{display:none}.singular .entry-header:after,.singular .entry-content:after,.singular .entry-footer:after{content:".";display:block;height:0;clear:both;visibility:hidden}.post-navigation{border:none;background:#fff;line-height:1em;margin-bottom:40px;margin-bottom:4rem;position:relative}.post-navigation:after{content:".";display:block;height:0;clear:both;visibility:hidden}.post-navigation:before{content:"";position:absolute;bottom:-7px;height:7px;width:100%;left:0;right:0;background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-m.png) center no-repeat}.post-navigation .nav-prev{padding:20px;padding:2rem;padding-left:46px;padding-left:4.6rem;width:45%;float:left;text-align:left;position:relative}.post-navigation .nav-next{padding:20px;padding:2rem;padding-right:46px;padding-right:4.6rem;width:45%;float:right;text-align:right;position:relative}.post-navigation .nav-prev a:before{content:"\f340";font-family:"esicons";vertical-align:top;padding:20px;padding:2rem;color:#444;position:absolute;top:0;left:0;-webkit-font-smoothing:antialiased}.post-navigation .nav-next a:after{content:"\f344";font-family:"esicons";vertical-align:top;padding:20px;padding:2rem;color:#444;position:absolute;top:0;right:0;-webkit-font-smoothing:antialiased}#comments-template{margin-bottom:40px;margin-bottom:4rem}.comments-header{margin-bottom:20px;margin-bottom:2rem;background:#fff;position:relative}.comments-header:before{content:"";position:absolute;bottom:-7px;height:7px;width:100%;left:0;right:0;background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-m.png) center no-repeat}.comments-header:after{content:".";display:block;height:0;clear:both;visibility:hidden}.comments-nav{float:right;line-height:20px;line-height:2rem;padding:20px;padding:2rem;margin:0}.comments-nav .prev-comments:before{content:"\f340";font-family:"esicons";vertical-align:top;-webkit-font-smoothing:antialiased}.comments-nav .next-comments:after{content:"\f344";font-family:"esicons";vertical-align:top;-webkit-font-smoothing:antialiased;margin-left:10px;margin-left:1rem}#comments-number{font-size:20px;font-size:2rem;font-weight:600;line-height:1em;padding:20px;padding:2rem;margin:0}#comments-number:before{content:"\f125";font-family:"esicons";font-weight:400;margin-right:5px;color:#ccc;vertical-align:top;-webkit-font-smoothing:antialiased}.comment-list{list-style:none;margin:0}.comment-list .children{list-style:none;margin:0 0 0 10px;margin:0 0 0 1rem}.comment-wrap{margin-bottom:20px;margin-bottom:2rem;background:#fff;position:relative}.comment-wrap:before{content:"";position:absolute;bottom:-7px;height:7px;width:100%;left:0;right:0;background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-m.png) center no-repeat}.comment-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.comment-meta{border-bottom:1px solid #eee}.comment-meta:after{content:".";display:block;height:0;clear:both;visibility:hidden}.comment-meta .avatar{display:block;float:left;padding:10px;padding:1rem;width:100px;border:1px solid #eee;margin:-1px 0 -1px -1px}.comment-meta>.wrap{float:left;padding:20px}.comment-author{color:#444;font-style:normal;font-weight:700}.comment-published{color:#444}.comment-permalink:before{content:"\f469";font-family:"esicons";vertical-align:top;color:#444;margin-right:5px;-webkit-font-smoothing:antialiased}.comment-edit-link{margin-left:10px}.comment-edit-link:before{content:"\f464";font-family:"esicons";vertical-align:top;margin-right:5px;color:#444;-webkit-font-smoothing:antialiased}.comment-content{padding:20px;padding:2rem;padding-bottom:0}.comment-awaiting-moderation{background:#ebebeb;padding:10px;padding:1rem}.comment-reply-link{float:right;padding:10px 20px;padding:1rem 2rem;opacity:.7;color:#fff;background:#81A526}.comment-reply-link:hover,.comment-reply-link:focus{opacity:1;color:#fff;background:#6C8E15}.pingback .comment-meta{border:none}.pingback .comment-author a{color:#444}.pingback .comment-author a:hover,.pingback .comment-author a:focus{color:#21759B}.pingback .comment-published{color:#444}#respond{background:#fff;margin-bottom:20px;margin-bottom:2rem;position:relative}#respond:before{content:"";position:absolute;bottom:-7px;height:7px;width:100%;left:0;right:0;background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-m.png) center no-repeat}#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden}.comment-list #respond{margin-left:10px;margin-left:1rem}#reply-title{font-size:20px;font-size:2rem;font-weight:600;line-height:1em;padding:20px;padding:2rem;margin:0;border-bottom:1px solid #eee}#cancel-comment-reply-link{font-size:20px;font-size:2rem;float:right;font-weight:400}#cancel-comment-reply-link:after{content:"\f158";font-family:"esicons";vertical-align:top;-webkit-font-smoothing:antialiased}#cancel-comment-reply-link span{position:absolute;left:-9999px;top:-9999px}#commentform{padding:20px;padding:2rem}#commentform p{margin-bottom:0}#commentform .required{color:red}#commentform label{padding:5px 10px;display:block;float:left}#commentform .logged-in-as{margin-bottom:20px;margin-bottom:2rem}#commentform .comment-notes{margin-bottom:20px;margin-bottom:2rem}#commentform .comment-form-comment{float:none;width:100%;clear:both}#commentform label[for="comment"]:before{content:"\f464";font-family:"esicons";vertical-align:top;margin-right:5px;-webkit-font-smoothing:antialiased}#commentform #comment{height:150px}#commentform .comment-form-author{width:30%;margin-right:5%;float:left}#commentform label[for="author"]:before{content:"\f110";font-family:"esicons";vertical-align:top;margin-right:5px;-webkit-font-smoothing:antialiased}#commentform .comment-form-email{width:30%;margin-right:5%;float:left}#commentform label[for="email"]:before{content:"\f466";font-family:"esicons";vertical-align:top;margin-right:5px;-webkit-font-smoothing:antialiased}#commentform .comment-form-url{width:30%;float:left}#commentform label[for="url"]:before{content:"\f319";font-family:"esicons";vertical-align:top;margin-right:5px;-webkit-font-smoothing:antialiased}#commentform .comment-form-url:after{content:".";display:block;height:0;clear:both;visibility:hidden}#respond .comment-form-comment:before,#respond .comment-form-comment:after{content:".";display:block;height:0;clear:both;visibility:hidden}#commentform .form-allowed-tags{display:none}#commentform .form-allowed-tags code{display:block;padding:10px;padding:1rem}#commentform .form-submit:after{content:".";display:block;height:0;clear:both;visibility:hidden}#commentform #submit{float:right;margin-bottom:0;margin-top:20px;margin-top:2rem}.comments-closed{background:#eee;padding:20px;padding:2rem;margin-bottom:20px;margin-bottom:2rem;display:none}.navigation.pagination{margin-bottom:30px;margin-bottom:3rem}.navigation.pagination:before,.navigation.pagination:after{content:".";display:block;height:0;clear:both;visibility:hidden}.navigation.pagination .page-numbers{line-height:1;padding:10px 14px;padding:1rem 1.4rem;display:block;float:left;color:#fff;background:#81A526;border:1px solid #fff0;margin:0 10px 10px 0;margin:0 1rem 1rem 0}.navigation.pagination a.page-numbers:hover,.navigation.pagination a.page-numbers:focus{border:1px solid #fff0;background:#6C8E15}.navigation.pagination .page-numbers.current{color:#fff;background:#222;border:1px solid #fff0}.navigation.pagination .page-numbers.dots{color:#ccc;border:1px solid #eee}.navigation.pagination .page-numbers.prev:before{content:"\f340";font-family:"esicons";vertical-align:top;-webkit-font-smoothing:antialiased}.navigation.pagination .page-numbers.next:after{content:"\f344";font-family:"esicons";vertical-align:top;-webkit-font-smoothing:antialiased}#sidebar-primary{width:320px;width:32rem;margin-bottom:40px;margin-bottom:4rem}.widget{padding:20px;padding:2rem;margin-bottom:20px;margin-bottom:2rem;background:#fff;position:relative}#sidebar-primary .widget{margin-bottom:40px}#sidebar-primary .widget:before{content:"";position:absolute;bottom:-7px;height:7px;width:100%;left:0;right:0;background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-s.png) center no-repeat}.widget-title{font-size:17px;font-size:1.7rem;font-weight:600;line-height:1em;padding:16px 20px;padding:1.6rem 2rem;margin:-20px -20px 20px -20px;border-bottom:1px solid #eee}.widget_archive ul{list-style:none;margin:0}.widget_archive ul li{position:relative;padding-left:20px;padding-left:2rem}.widget_archive ul li:before{content:'\f428';margin-right:5px;font-family:"esicons";vertical-align:top;position:absolute;top:0;left:0;-webkit-font-smoothing:antialiased}#wp-calendar{line-height:1em}#wp-calendar td,#wp-calendar th{padding:5px}#wp-calendar,#wp-calendar th,#wp-calendar tr,#wp-calendar td{text-align:center}.widget_categories ul{list-style:none;margin:0}.widget_categories ul li{position:relative;padding-left:20px;padding-left:2rem}.widget_categories ul li:before{content:'\f428';margin-right:5px;font-family:"esicons";vertical-align:top;position:absolute;top:0;left:0;-webkit-font-smoothing:antialiased}.widget_nav_menu ul{list-style:none;margin:0}.widget_nav_menu ul li{position:relative;padding-left:20px;padding-left:2rem}.widget_nav_menu ul li:before{content:'\f428';margin-right:5px;font-family:"esicons";vertical-align:top;position:absolute;top:0;left:0;-webkit-font-smoothing:antialiased}.widget_meta ul{list-style:none;margin:0}.widget_meta ul li{position:relative;padding-left:20px;padding-left:2rem}.widget_meta ul li:before{content:'\f428';margin-right:5px;font-family:"esicons";vertical-align:top;position:absolute;top:0;left:0;-webkit-font-smoothing:antialiased}.widget_pages ul{list-style:none;margin:0}.widget_pages ul li{position:relative;padding-left:20px;padding-left:2rem}.widget_pages ul li:before{content:'\f428';margin-right:5px;font-family:"esicons";vertical-align:top;position:absolute;top:0;left:0;-webkit-font-smoothing:antialiased}.widget_recent_comments ul{list-style:none;margin:0}.widget_recent_comments li.recentcomments{margin-bottom:10px;margin-bottom:1rem}.widget_recent_entries ul{list-style:none;margin:0}.widget_recent_entries li{margin-bottom:10px;margin-bottom:1rem}.widget_recent_entries .post-date{display:block}.widget_recent_entries .post-date:before{content:"\f145";font-family:"esicons";vertical-align:top;margin-right:5px;-webkit-font-smoothing:antialiased}.widget_rss ul{list-style:none;margin:0}.widget_rss li{margin-bottom:10px;margin-bottom:1rem}.widget_rss .rss-date{display:block}.widget_rss .rss-date:before{content:"\f145";font-family:"esicons";vertical-align:top;margin-right:5px;-webkit-font-smoothing:antialiased}.widget_rss .widget-title .rsswidget:first-child{display:none}.widget_search .search-submit{display:none}.widget_search .search-field{margin:0}.widget_tag_cloud:after{content:".";display:block;height:0;clear:both;visibility:hidden}.tagcloud a{font-size:17px!important;font-size:1.7rem!important;display:block;float:left;padding:5px 10px;padding:.5rem 1rem;margin:0 10px 10px 0;margin:0 1rem 1rem 0;color:#444;background:#eee}.tagcloud a:hover,.tagcloud a:focus{color:#000;background:#ddd}#footer-widgets{border-top:4px solid #6C8E15;border-bottom:4px solid #6C8E15;padding-top:60px;padding-top:6rem;padding-bottom:40px;padding-bottom:4rem;background:#222;color:#ccc;background-image:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/footer-bg.jpg);background-size:cover}#footer-widgets a{color:#fff}#footer-widgets a:hover,#footer-widgets a:focus{color:#eee}#footer-widgets>.wrap{width:1000px;max-width:100%;margin:0 auto}#footer-widgets>.wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.footer-widget{width:33.33%;float:left;margin-bottom:20px;margin-bottom:2rem}#footer-widgets .sidebar{padding:0 20px 0 20px;padding:0 2rem 0 2rem}#footer-widgets .widget{border:none;padding:0;margin:0;margin-bottom:20px;margin-bottom:2rem;background:#fff0}#footer-widgets .widget-title{border:none;padding:0;margin:0;margin-bottom:20px;margin-bottom:2rem;font-weight:600;font-size:17px;font-size:1.7rem;color:#fff;text-transform:uppercase}.footer-logo{width:200px;margin-left:-8px}#social-links{padding:0 20px;padding:0 2rem}#footer{border-top:none;width:100%;clear:both}#menu-footer{margin:0 auto;width:1000px;max-width:100%}#menu-footer .menu-container{border:none}#menu-footer-items{margin-left:10px}#menu-footer-items:after{content:".";display:block;height:0;clear:both;visibility:hidden}#menu-footer li a{border:none;margin-right:5px;margin-bottom:5px;background:#6C8E15;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:10px 15px 15px 15px;color:#fff}#menu-footer li a:hover,#menu-footer li a:focus{background:#81A526}#menu-footer .current-menu-item>a,#menu-footer .current-menu-ancestor>a{font-weight:600}#footer>.wrap{margin:0 auto;width:1000px;max-width:100%;padding:16px;padding:1.6rem}#footer .copyright{margin:0}#footer .copyright a{color:#444}.so-panel.widget{border:none;padding:0;margin:0}.page-template-home #main>.wrap{margin:0;max-width:100%;width:100%}.page-template-home .entry-content{margin:4rem auto 0;max-width:95%;width:1000px}.page-template-home #content .entry{border:none;padding:0;padding-bottom:40px;margin-bottom:0}.page-template-home #content .entry:before{background:none}.page-template-home #main>.wrap{margin:0 auto}.page-template-home #header{position:absolute;width:100%;background:rgb(0 0 0 / .5);z-index:900}.hero{text-align:center;padding:200px 0 150px 0;color:#fff;background:#222;background-image:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/hero-bg.jpg);background-size:cover}.hero:after{content:".";display:block;height:0;clear:both;visibility:hidden}.hero>.wrap{margin:0 auto;max-width:95%;width:1000px}.hero .title{font-size:80px;font-weight:800;letter-spacing:-5px}.hero .desc{font-size:30px;margin-bottom:40px}.hero-action{font-size:25px;font-weight:400}.hero-action a{padding:20px 30px}.hero-action span:after{content:"\f344";font-family:"esicons";vertical-align:middle;margin-left:10px;-webkit-font-smoothing:antialiased}ul.check{list-style:none;margin-left:0}ul.check li{padding-left:25px;position:relative}ul.check li:before{content:"\f147";font-family:"esicons";vertical-align:top;position:absolute;left:0;top:0;-webkit-font-smoothing:antialiased}.page-template-services .fxb-wrap{margin-top:40px;margin-bottom:40px}.page-template-services .fxb-row{margin-bottom:40px}@media screen and (max-width:590px){.page-template-services .fxb-col-1 img{float:left!important;margin-left:0!important}.page-template-services #main>.wrap{margin:0 auto;width:100%;max-width:100%}.page-template-services #content .entry{margin:0;padding:40px}.page-template-services .fxb-row{margin-bottom:0}.page-template-services .fxb-wrap{margin-top:0;margin-bottom:0}}@media screen and (max-width:450px){.page-template-services #content .entry{margin:0;padding:20px}}.fx-toc{margin-bottom:20px;border:1px solid #ddd}.fx-toc-title{font-size:17px;font-weight:600;text-transform:uppercase;border-bottom:1px solid #ddd;padding:20px}.fx-toc-list{padding-bottom:20px;margin-bottom:0}.wpe-box-remove{display:none}.wpe-box{padding:6px 9px;margin:0 auto 25px;display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpe-box p:last-child{margin-bottom:0!important}.wpe-box-note{background:#eee;border:1px solid #ccc}.wpe-box-alert{background:#fffbbc;border:1px solid #E6DB55}.wpe-box-error{background:#ffebe8;border:1px solid #C00}.wpe-box-download{background:#e7f7d3;border:1px solid #6c3}a.wpe-button{display:inline-block;text-decoration:none;display:inline-block;margin:0 5px 5px 0;font-family:"Open Sans",sans-serif;font-weight:400;color:#555;background:#eee;border:none;text-shadow:none;line-height:23px;padding:2px 10px;border-radius:3px;box-shadow:0 4px 0 #BFBFBF;position:relative}a.wpe-button:hover{color:#555;background:#ddd;border:none}a.wpe-button:focus,a.wpe-button:active{border:none;top:2px;box-shadow:0 2px 0 #BFBFBF}a.wpe-button.wpe-button-white{background:#eee;color:#555;box-shadow:0 4px 0 #BFBFBF}a.wpe-button.wpe-button-white:hover{color:#555;background:#ddd}a.wpe-button.wpe-button-white:focus,a.wpe-button.wpe-button-white:active{box-shadow:0 2px 0 #BFBFBF}a.wpe-button.wpe-button-black{background:#444;color:#fff;box-shadow:0 4px 0 #111}a.wpe-button.wpe-button-black:hover{color:#fff;background:#333}a.wpe-button.wpe-button-black:focus,a.wpe-button.wpe-button-black:active{box-shadow:0 2px 0 #111}a.wpe-button.wpe-button-red{background:#d32f3b;color:#fff;box-shadow:0 4px 0 #931A22}a.wpe-button.wpe-button-red:hover{color:#fff;background:#B72831}a.wpe-button.wpe-button-red:focus,a.wpe-button.wpe-button-red:active{box-shadow:0 2px 0 #931A22}a.wpe-button.wpe-button-green{background:#81A526;color:#fff;box-shadow:0 4px 0 #55700C}a.wpe-button.wpe-button-green:hover{color:#fff;background:#6C8E15}a.wpe-button.wpe-button-green:focus,a.wpe-button.wpe-button-green:active{box-shadow:0 2px 0 #55700C}a.wpe-button.wpe-button-blue{background:#07E;color:#fff;box-shadow:0 4px 0 #004387}a.wpe-button.wpe-button-blue:hover{color:#fff;background:#005EBC}a.wpe-button.wpe-button-blue:focus,a.wpe-button.wpe-button-blue:active{box-shadow:0 2px 0 #004387}a.wpe-button2.wpe-button-blue{background-color:#07e;color:#fff;border-color:#0af}.wpe-col-remove{display:none}.wpe-col:after{content:".";display:block;height:0;clear:both;visibility:hidden}.wpe-col{width:100%;clear:both;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpe-col-1,.wpe-col-2,.wpe-col-3{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpe-col.wpe-col-12-12 .wpe-col-1{width:47.5%;margin-right:5%}.wpe-col.wpe-col-12-12 .wpe-col-2{width:47.5%}.wpe-col.wpe-col-13-23 .wpe-col-1{width:30%;margin-right:5%}.wpe-col.wpe-col-13-23 .wpe-col-2{width:65%}.wpe-col.wpe-col-23-13 .wpe-col-1{width:65%;margin-right:5%}.wpe-col.wpe-col-23-13 .wpe-col-2{width:30%}.wpe-col.wpe-col-13-13-13 .wpe-col-1{width:30%;margin-right:5%}.wpe-col.wpe-col-13-13-13 .wpe-col-2{width:30%;margin-right:5%}.wpe-col.wpe-col-13-13-13 .wpe-col-3{width:30%}@media screen and (max-width:590px){.wpe-col.wpe-col-12-12 .wpe-col-1{width:100%;margin-right:0}.wpe-col.wpe-col-12-12 .wpe-col-2{width:100%}.wpe-col.wpe-col-13-23 .wpe-col-1{width:100%;margin-right:0}.wpe-col.wpe-col-13-23 .wpe-col-2{width:100%}.wpe-col.wpe-col-23-13 .wpe-col-1{width:100%;margin-right:0}.wpe-col.wpe-col-23-13 .wpe-col-2{width:100%}.wpe-col.wpe-col-13-13-13 .wpe-col-1{width:100%;margin-right:0}.wpe-col.wpe-col-13-13-13 .wpe-col-2{width:100%;margin-right:0}.wpe-col.wpe-col-13-13-13 .wpe-col-3{width:100%}}@-ms-viewport{width:device-width}@viewport{width:device-width}@media screen and (max-width:900px){.wordpress .content-wrap{margin-right:auto;margin-left:auto}.wordpress.layout-content-sidebar1 .content-wrap,.wordpress.layout-sidebar1-content .content-wrap{width:640px;max-width:95%}.wordpress #content{float:none}.wordpress #sidebar-primary{margin-right:auto;margin-left:auto;float:left;width:100%}#header>.wrap{max-width:95%;margin:0 auto}#sidebar-primary .widget:before{background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-m.png) center no-repeat}}@media screen and (max-width:400px){.entry:before{background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-s.png) center no-repeat}.post-navigation:before{background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-s.png) center no-repeat}#sidebar-primary .widget:before{background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-s.png) center no-repeat}.comments-header:before{background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-s.png) center no-repeat}.comment-meta .avatar{display:none}.comment-wrap:before{background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-s.png) center no-repeat}#respond:before{background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-s.png) center no-repeat}}@media screen and (max-width:950px){#menu-primary .menu-container{border:none}.menu-toggle{padding:9px 0;padding:.9rem 0;display:block}.menu-toggle a:before{content:"\f228";font-family:'esicons';font-size:32px;font-size:3.2rem;line-height:1em;padding:8px;padding:.8rem;display:block;float:left;font-weight:400;vertical-align:top;border:#fff0;color:#fff;-webkit-font-smoothing:antialiased}.menu-toggle .menu-toggle-close{display:none}.menu-toggle-active .menu-toggle a:before{content:"\f158"}#menu-primary .menu-dropdown .menu-items{display:block;right:-450px;transition:all 0.4s ease-in-out 0s}#menu-primary .menu-toggle-active .menu-items{display:block;right:0}.menu-toggle-active .menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;z-index:100050;background:rgb(0 0 0 / .7)}.body-stop-scroll2{overflow:hidden;height:100%}#menu-primary .menu-container{position:inherit}#menu-primary-items{width:450px;max-width:90%;height:100%;overflow:auto;position:fixed;top:0;left:auto;right:0;background:#626261;background-image:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/menu-bg.jpg);background-position:top center;background-repeat:no-repeat;border:none;border-left:none;padding-top:50px;z-index:100100}#menu-primary-items:after{content:".";display:block;height:0;clear:both;visibility:hidden}#menu-primary li{width:100%}#menu-primary li a{padding:16px;padding:1.6rem;width:100%;display:block;border:none;padding:30px 20px;text-align:center;font-size:30px}#menu-primary .sub-menu{text-align:left}#menu-primary .menu-dropdown ul li.menu-item-open-children>a:before,#menu-primary .menu-dropdown ul li.menu-item-has-children>a:before{content:"";position:inherit;right:auto}#menu-primary .menu-dropdown li{display:block;width:100%}#menu-primary .menu-dropdown .sub-menu{width:100%;border:none}#menu-primary .menu-dropdown li a,#menu-primary .menu-dropdown .sub-menu li a{width:100%;border:none}#menu-primary .menu-dropdown .sub-menu li a{background:#fff0}#menu-primary .menu-dropdown .sub-menu li:hover>.sub-menu,#menu-primary .menu-dropdown .sub-menu li:focus>.sub-menu,#menu-primary .menu-dropdown .sub-menu li.focus>.sub-menu,#menu-primary .menu-dropdown li:hover>.sub-menu,#menu-primary .menu-dropdown li:focus>.sub-menu,#menu-primary .menu-dropdown li.focus>.sub-menu,#menu-primary .menu-dropdown .sub-menu{opacity:1;left:auto;right:auto;top:auto;position:inherit}.wordpress #menu-primary .menu-dropdown ul li.menu-item-open-children>a:before,.wordpress #menu-primary .menu-dropdown ul li.menu-item-has-children>a:before{content:""}.wordpress #menu-primary .menu-dropdown .sub-menu li a:before,.wordpress #menu-primary .menu-dropdown .sub-menu li.menu-item-open-children>a:before,.wordpress #menu-primary .menu-dropdown .sub-menu li.menu-item-has-children>a:before{content:""}#menu-primary .menu-dropdown .sub-menu li a{padding-left:40px;padding-left:4rem}#menu-primary .menu-dropdown .sub-menu .sub-menu li a{padding-left:60px;padding-left:6rem}#menu-primary .menu-dropdown .sub-menu .sub-menu .sub-menu li a{padding-left:80px;padding-left:8rem}#menu-primary .menu-dropdown .sub-menu .sub-menu .sub-menu .sub-menu li a{padding-left:100px;padding-left:10rem}#menu-primary .menu-dropdown .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu li a{padding-left:120px;padding-left:12rem}}@media screen and (max-width:650px){#menu-primary li a{padding:20px 10px;font-size:20px}}@media screen and (max-width:350px){.custom-logo{width:200px;height:auto}}@media screen and (max-width:900px){#sidebar-footer-1{width:100%;margin-bottom:40px;margin-bottom:4rem}.footer-widget{width:50%}}@media screen and (max-width:600px){.footer-widget{width:100%}}@media screen and (max-width:770px){.archive-header>.wrap{padding:50px 10px 60px 10px}.archive-title{font-size:25px}}@media screen and (max-width:450px){.entry-content .alignleft,.entry-content .alignright{max-width:50%}}@media screen and (max-width:700px){.post-navigation{border-bottom:0}.post-navigation .nav-prev{width:100%;border-bottom:1px solid #ccc}.post-navigation .nav-next{width:100%;padding-right:0;padding-left:46px;padding-left:4.6rem;text-align:left;border-bottom:1px solid #ccc}.post-navigation .nav-next a:after{right:auto;left:0}}@media screen and (max-width:700px){#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url{width:100%;margin-right:0;float:none}#respond #submit{float:none;width:100%}}@media screen and (max-width:900px){.hero{padding:150px 30px 80px}.hero .title{font-size:40px;font-weight:800;letter-spacing:-2px}.hero .desc{font-size:20px;margin-bottom:40px}.hero-action a{font-size:20px;padding:10px 20px}}@media screen and (max-width:400px){.hero .title{font-size:30px}}.col-2-layout #content .entry{width:48%}.col-2-layout #content .entry:nth-child(odd){float:left;clear:left}.col-2-layout #content .entry:nth-child(even){float:left;clear:right;margin-left:4%}@media screen and (max-width:650px){.col-2-layout #content .entry:nth-child(odd),.col-2-layout #content .entry:nth-child(even){float:none;clear:none;width:100%;margin-left:0;margin-right:0}}.star-rating{display:none!important}.action-buttons{margin-top:20px;margin-bottom:2px}.wporg-stats{list-style:none;margin:0;margin-top:20px}.wporg-stats li{display:inline-block}.wporg-stats .downloaded-count{font-weight:700}.wporg-stats .active-installs-count{font-weight:700}.singular .entry-thumbnail{margin-left:-20px;margin-top:-20px;margin-right:-20px;margin-bottom:20px}.singular .entry-thumbnail img{display:block;width:100%;height:auto}.project-details{list-style:none;margin:0}.num-list{list-style:none;margin:0}.num-list li{position:relative;margin:20px 0;padding-left:40px}.num-list span{display:block;background:#E05A06;color:#fff;position:absolute;left:0;width:30px;height:30px;text-align:center;border-radius:50%}.demo-button,.download-button{width:180px;padding:12px 12px;display:inline-block;position:relative;margin:0 10px;margin-bottom:10px}.demo-button{background:#444;color:#fff;border-color:#fff0;box-shadow:0 5px 0 #111}.demo-button:hover{background:#333;color:#fff;border-color:#fff0}.demo-button:focus,.demo-button:active{background:#333;color:#fff;border-color:#fff0;box-shadow:none;top:5px}.download-button{background:#E05A06;color:#fff;border-color:#fff0;box-shadow:0 5px 0 #B24400}.download-button:hover{background:#D35400;color:#fff;border-color:#fff0}.download-button:focus,.download-button:active{background:#D35400;color:#fff;border-color:#fff0;box-shadow:none;top:5px}.lite-link{color:#fff}.lite-link:hover,.lite-link:focus{color:#eee}.lite-link:before{content:"\f316";font-family:"esicons";vertical-align:middle;margin-right:5px;-webkit-font-smoothing:antialiased}.archive-icon svg{width:1em;height:1em;position:relative;top:2px}.archive-title span{display:inline-block;font-size:20px;font-weight:400}@media screen and (max-width:650px){.archive-title span{display:block;font-size:17px}}.post-type-archive-theme_project2 .archive-description p:before{content:"\f487";font-family:"esicons";vertical-align:middle;margin-right:5px;color:#FBA6DC;-webkit-font-smoothing:antialiased}.post-type-archive-theme_project .archive-icon svg{fill:#FBA6DC}.post-type-archive-theme_project #content .theme_project{background:#ddd;padding:0;padding-top:30px;border:1px solid #eaeaea;border-top-left-radius:8px;border-top-right-radius:8px;position:relative}.post-type-archive-theme_project .theme-screenshot{display:block}.post-type-archive-theme_project #content .entry-thumbnail{position:relative}.post-type-archive-theme_project #content .entry-thumbnail:before{content:"";position:absolute;bottom:-7px;height:7px;width:100%;left:0;right:0;background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-h.png) center no-repeat}.post-type-archive-theme_project #content .theme_project:before{content:"\f428\f428\f428";font-family:"esicons";vertical-align:top;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:-5px;color:#c4c4c4;font-size:40px;letter-spacing:-22px;background:none}.post-type-archive-theme_project #content .theme_project .entry-header{background:rgb(0 0 0 / .7);position:absolute;top:30px;bottom:0;left:0;right:0;cursor:pointer;opacity:0;display:block;margin:0;transition:all 0.2s ease-in-out 0s}.post-type-archive-theme_project #content .theme_project .entry-title{color:#fff;display:block;position:absolute;left:50%;top:45%;margin:0;max-width:100%;max-height:100%;transform:translate(-50%,-50%)}.post-type-archive-theme_project #content .theme_project:hover .entry-header{opacity:1}.single-theme_project #content .entry{border-top-left-radius:8px;border-top-right-radius:8px;position:relative}.single-theme_project #content .entry-thumbnail:before{content:"\f428\f428\f428";font-family:"esicons";vertical-align:top;-webkit-font-smoothing:antialiased;position:absolute;top:3px;left:-5px;color:#c4c4c4;font-size:40px;letter-spacing:-22px}.single-theme_project .entry-thumbnail{padding-top:35px;background:#ddd;border-top-left-radius:8px;border-top-right-radius:8px;position:relative;margin:0;margin-bottom:40px}.single-theme_project .entry-thumbnail:after{content:"";position:absolute;bottom:-7px;height:7px;width:100%;left:0;right:0;background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-m.png) center no-repeat}.single-theme_project .theme-description{margin-left:-20px;margin-right:-20px;margin-top:-20px;margin-bottom:20px;padding:30px;padding-left:70px;background:#222;background-image:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/footer-bg.jpg);background-size:cover;color:#fff;position:relative;font-style:italic;border-top-right-radius:5px;border-top-left-radius:5px}.single-theme_project .theme-description:before{content:"\f11a";font-family:"esicons";vertical-align:top;font-size:40px;color:#555;position:absolute;left:20px;font-style:normal;-webkit-font-smoothing:antialiased}.single-theme_project .theme-description p:last-child{margin:0}.single-theme_project .theme-features:after{content:".";display:block;height:0;clear:both;visibility:hidden}.single-theme_project .theme-features{margin-left:-20px;margin-right:-20px;margin-top:-20px;margin-bottom:20px;padding:50px 20px 70px 20px;border-bottom:1px solid #eee;position:relative}.single-theme_project .theme-features h2{font-size:17px;font-weight:600;text-transform:uppercase;text-align:center;margin-bottom:30px}.single-theme_project .theme-features ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.single-theme_project .theme-features ul{width:50%;margin:0;padding:0 40px;list-style:none}.single-theme_project .theme-features .features-1{float:left}.single-theme_project .theme-features .features-2{float:right}.single-theme_project .theme-features li{position:relative;padding-left:25px}.single-theme_project .theme-features li:before{content:"\f147";font-family:"esicons";vertical-align:top;position:absolute;left:0;top:0;color:green;-webkit-font-smoothing:antialiased}@media screen and (max-width:650px){.single-theme_project .theme-features{padding:30px 20px}.single-theme_project .theme-features ul{width:100%;padding:0}.single-theme_project .theme-features .features-1{float:none}.single-theme_project .theme-features .features-2{float:none}}.post-type-archive-plugin_project2 .archive-description p:before{content:"\f475";font-family:"esicons";vertical-align:top;margin-right:5px;color:lightblue;-webkit-font-smoothing:antialiased}.post-type-archive-plugin_project .archive-icon svg{fill:lightblue}.post-type-archive-plugin_project .entry-thumbnail{margin-left:-21px;margin-right:-21px;margin-bottom:20px}.post-type-archive-plugin_project .plugin-banner{display:block}.post-type-archive-plugin_project #content .entry-summary p:last-child{margin-bottom:0}.post-type-archive-plugin_project .entry.plugin_project{position:relative}.post-type-archive-plugin_project .entry.plugin_project:before{content:"";position:absolute;bottom:-7px;height:7px;width:100%;left:0;right:0;background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-h.png) center no-repeat}.post-type-archive-plugin_project .entry.plugin_project .entry-title{font-size:17px;font-weight:600}.plugin-nav{list-style:none;margin:0;border-bottom:1px solid #eee;text-align:center;margin-left:-21px;margin-top:-21px;margin-right:-21px;margin-bottom:20px;position:relative}.plugin-nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}.plugin-nav:before{content:"";position:absolute;bottom:-7px;height:7px;width:100%;left:0;right:0;background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-m.png) center no-repeat}@media screen and (max-width:400px){.plugin-nav:before{background:url(/wp-content/mu-plugins/themes/gm-wpshop/assets/images/shadow-s.png) center no-repeat}}.plugin-nav li{float:left}.tab-count-3 li{width:33.33%}.tab-count-2 li{width:50%}.plugin-nav li.selected a{color:#444;cursor:normal}.plugin-nav li a{display:block;padding:15px;border-right:1px solid #eee}.plugin-nav li:last-child a{border-right:none}#tab-description a:before{content:"\f464";font-family:"esicons";vertical-align:top;margin-right:10px;-webkit-font-smoothing:antialiased}#tab-faq a:before{content:"\f130";font-family:"esicons";vertical-align:top;margin-right:10px;-webkit-font-smoothing:antialiased}#tab-screenshots a:before{content:"\f161";font-family:"esicons";vertical-align:top;margin-right:10px;-webkit-font-smoothing:antialiased}.plugin-tab-title{font-size:17px;font-weight:600;text-transform:uppercase;border-bottom:1px solid #eee;padding-bottom:15px}@media screen and (max-width:650px){.plugin-nav li a span{position:absolute;left:-9999em;top:-9999em}.plugin-nav li a:before{font-size:30px;margin-right:0!important}}.panel-screenshots ol{list-style:none;margin:0}.post-type-archive-library_project2 .archive-description p:before{content:"\f330";font-family:"esicons";vertical-align:top;margin-right:5px;color:lime;-webkit-font-smoothing:antialiased}.post-type-archive-library_project .archive-icon svg{fill:lime}.lib-ver{font-size:14px;font-weight:400;display:inline-block}.archive-header .library-details{list-style:none;display:block;margin:0}.archive-header .library-details li{list-style:none;display:inline;margin:0 10px}.archive-header .library-details a{color:#fff}.archive-header .library-details a:hover,.archive-header .library-details a:focus{color:#eee}.library-details .github-link a:before{content:"\e905";font-family:"esocons";vertical-align:top;margin-right:5px;-webkit-font-smoothing:antialiased}.library-details .docs-link a:before{content:"\f121";font-family:"esicons";vertical-align:top;margin-right:5px;-webkit-font-smoothing:antialiased}.library-details .support-link a:before{content:"\e90c";font-family:"esocons";vertical-align:top;margin-right:5px;-webkit-font-smoothing:antialiased}.esicons{font-family:'esicons'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.esocons{font-family:'esocons'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icons-wrap{display:block;width:100%;clear:both}.icons-wrap:before,.icons-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}#icons-search{margin-bottom:30px}#icons-list h2{display:block;clear:both;text-transform:uppercase;font-size:16px;font-weight:600;padding-top:10px}#icons-list h2:before,#icons-list h2:after{content:".";display:block;height:0;clear:both;visibility:hidden}.icons-list-item{width:95px;border:1px solid #ccc;padding:10px;margin-right:10px;margin-bottom:10px;float:left}.icons-list-item .esicons,.icons-list-item .esocons{font-size:60px;text-align:center;margin-bottom:10px}.icons-list-item input{font-size:12px;text-align:center;padding:0;margin:0;color:#777}