html{background:0}a{text-decoration:none}a:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.hidden{display:none!important}li.customize-control:not(.customize-control-nav_menu_item){border:1px solid rgba(128,128,128,.1);padding:20px;margin-right:12px;max-width:300px}li.customize-control-kirki-switch .switch,li.customize-control-kirki-switch .switch label{margin-bottom:0}.customize-control.highlight:before{content:"";position:absolute}.customize-control-hidden{margin-bottom:5px}#available-menu-items .spinner,#customize-info,.customize-help-toggle{display:none}#customize-header-actions .spinner{position:absolute;left:4px;z-index:999;opacity:1}.customize-control-heading h4{color:#fff;background:#3d3d3d;margin:0 -13px;padding:10px 13px;font-weight:400;letter-spacing:1px}.customize-control.customize-control-heading .fa.has-tip{color:#fff;margin-top:11px}#customize-controls .description{color:#767676;margin-bottom:10px;font-size:11px}.ui-tooltip{z-index:999999;background:#555;padding:5px 10px!important;border-radius:3px;color:#fff;font-style:italic;font-weight:400;max-width:170px;font-size:12px;border:0}.customize-control .fa.has-tip{font-size:14px;font-weight:700;margin-top:4px;cursor:help}.customize-control-content{clear:both}.customize-control-radio .has-tip+label:before{clear:both;content:'';width:100%;display:block}.customize-control-background .current .container,.customize-control-cropped_image .current .container,.customize-control-header .current .container,.customize-control-image .current .container,.customize-control-media .current .container,.customize-control-site_icon .current .container,.customize-control-upload .current .container{min-height:0;border:0}.customize-control-background .current .container .thumbnail,.customize-control-cropped_image .current .container .thumbnail,.customize-control-header .current .container .thumbnail,.customize-control-image .current .container .thumbnail,.customize-control-media .current .container .thumbnail,.customize-control-site_icon .current .container .thumbnail,.customize-control-upload .current .container .thumbnail{border:1px dashed #dadada;background:#fff;padding:10px}.customize-control-background .placeholder,.customize-control-cropped_image .placeholder,.customize-control-header .placeholder,.customize-control-image .placeholder,.customize-control-media .placeholder,.customize-control-site_icon .placeholder,.customize-control-upload .placeholder{display:none}.customize-control .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.customize-control .attachment-media-view .default-button,.customize-control .attachment-media-view .upload-button,.customize-control .default-button,.customize-control .upload-button,.customize-control-editor .upload-button,.nitro-backup-settings,.nitro-restore-settings{float:none;width:100%}.customize-control-editor .upload-button{height:auto;margin-top:7px}.customize-control .remove-button{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;background:0;border:0;color:#c24141;-webkit-box-shadow:none;box-shadow:none;width:100%!important;outline:0;margin:10px 0 0;position:relative;height:28px!important;overflow:hidden}.customize-control .remove-button:focus,.customize-control .remove-button:hover,.customize-control-textarea textarea:focus{background:0;-webkit-box-shadow:none;box-shadow:none}.customize-control .remove-button:before{content:'Remove Image';display:block}.customize-control input[type=date],.customize-control input[type=email],.customize-control input[type=number],.customize-control input[type=password],.customize-control input[type=search],.customize-control input[type=tel],.customize-control input[type=text],.customize-control input[type=url]{border-color:#dadada;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;height:36px;padding:0 10px;color:#767676;font-size:12px;-webkit-transition:all .3s;transition:all .3s;width:100%}.customize-control-textarea textarea{border-color:#dadada;-webkit-box-shadow:none;box-shadow:none;border-radius:2px;font-size:12px;color:#767676}.customize-control-image .default-button{margin-bottom:10px}#customize-controls .choose-sample-package{height:auto;text-align:center}.customize-control input:focus{border-color:#adadad}.customize-control-select{position:relative}.customize-control-select:after{content:"\f107";position:absolute;font-family:FontAwesome;color:#979797;right:32px;bottom:28px;pointer-events:none}.customize-control-select select{height:36px;padding:0 10px;width:100%;-webkit-box-shadow:none;box-shadow:none;border-color:#dadada;font-size:12px;color:#717171;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.btn-move-section{text-align:center;padding-bottom:20px}.btn-move-section .button{width:calc(50% - 5px);margin:0!important}.btn-move-section .button+.button{margin-left:10px!important}h3.btn-move-section .button{width:100%}.move-to-panel,.move-to-section{text-align:center;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 5px!important;font-weight:400}.customize-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#23282d;font-size:13px;color:#fff;position:relative;height:36px;z-index:10001}.customize-bar .action{position:relative;margin:0 10px}.customize-bar .devices button{border:0;margin:-1px 0 0;height:36px;width:36px;padding:0;float:left;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;background:0}.customize-bar .devices button:before{display:inline-block;-webkit-font-smoothing:antialiased;font:400 20px/30px dashicons;vertical-align:top}.customize-bar .devices .preview-desktop:before{content:"\f472"}.customize-bar .devices .preview-tablet:before{content:"\f471"}.customize-bar .devices .preview-mobile:before{content:"\f470"}.customize-bar .devices button:focus{outline:0}.customize-bar .devices button.active:before,.customize-bar .devices button:before{color:#fff;margin:0;padding:0}.customize-bar .devices button.active,.customize-bar .devices button:hover{background:#000}.customize-bar .devices button:hover:before{color:#fff}.preview-tablet .wp-full-overlay-main{height:600px}.customize-bar+#customize-preview{top:36px;-webkit-transition:none;transition:none}.customize-bar+#customize-preview iframe{height:calc(100% - 36px)}.preview-mobile .customize-bar+#customize-preview iframe,.preview-tablet .customize-bar+#customize-preview iframe{height:100%}.customize-bar .dashicons-warning{width:auto;vertical-align:middle;margin-left:10px;color:#d74040;line-height:16px;cursor:help}.customize-bar a{display:inline-block;padding:8px 10px;line-height:20px;color:#fff}.customize-bar a span,.customize-bar a:hover{color:#a0a5aa}.customize-bar a:hover{background:#32373c}.customize-control-kirki-background{padding-top:20px}.customize-control-kirki-background .customize-control-title{margin-bottom:10px}.customize-control-kirki-background .background-wrapper h4{margin:0 0 10px}.customize-control-kirki-background .background-wrapper>div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:20px}.customize-control-kirki-background .background-image-upload .thumbnail{max-height:200px}.customize-control-kirki-background .background-image-upload .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.customize-control-kirki-background .background-image-upload .actions .background-image-upload-remove-button{margin-right:10px}.customize-control-kirki-checkbox input[type=checkbox],.customize-control-kirki-multicheck input[type=checkbox],.customize-control-repeater input[type=checkbox]{margin:0 6px 0 0}.radium-html [class*=icon-]{background:#fff;float:left;border:1px solid #dfdfdf;-webkit-transition:all .3s;transition:all .3s;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.radium-html [class*=icon-] span:after,.radium-html [class*=icon-] span:before,.radium-html [class*=icon-]:after,.radium-html [class*=icon-]:before{content:'';position:absolute;background:#d8d9d9}.radium-html [class*=icon-]:hover{cursor:pointer}.radium-html [class*=icon-]:hover,.radium-html.selected [class*=icon-]{border:1px solid #84b453;-webkit-box-shadow:0 0 0 1px #84b453;box-shadow:0 0 0 1px #84b453}.radium-html:not(:first-child) [class*=icon-]{margin-left:5px}.customize-control-kirki-radio-buttonset .buttonset .switch-label{border-radius:100px;margin-right:10px;line-height:1;padding:8px 0}.radium-image-selected{border-radius:2px}.radium-select-image-container{border-radius:0 0 2px 2px;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;margin-top:-1px;overflow:auto;position:absolute;width:100%;z-index:100}.radium-select-image-container .google-fonts-list{height:165px;overflow-y:auto}.radium-image-selected,.radium-select-image-container{background-color:#fff;border:1px solid #dadada}.radium-image-selected,.radium-select-image-container .radium-select-image{background-repeat:no-repeat;display:block;height:36px;margin-bottom:0;position:relative;-webkit-transition:none;transition:none;cursor:pointer}.radium-select-image-container .radium-select-image input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.radium-select-image-container .search-font{margin:10px}.radium-select-image-container input.txt-sfont{height:32px;width:100%;-ms-box-shadow:0 0 5px 2px rgba(148,148,148,.1) inset;-webkit-box-shadow:0 0 5px 2px rgba(148,148,148,.1) inset;box-shadow:0 0 5px 2px rgba(148,148,148,.1) inset}.radium-select-image-container .radium-select-image.selected,.radium-select-image-container .radium-select-image:hover{background-color:#f3f3f3}.customize-control-kirki-radio-image .image label{position:relative;display:inline-block;max-width:85px;margin-right:15px}.customize-control.has-switchers .customize-control-title{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;line-height:1;margin-top:20px;margin-bottom:10px}.customize-control.has-switchers{margin-bottom:0}.customize-control.has-switchers .control-wrap{margin-bottom:12px}.customize-control.has-switchers .customize-control-title span{line-height:20px}.customize-control .responsive-switchers{margin-left:5px;width:auto}.customize-control .responsive-switchers li:not(.desktop){display:none}.customize-control.responsive-switchers-open .responsive-switchers li{display:block}.customize-control .responsive-switchers li{float:left;margin:0}.customize-control .responsive-switchers li button{display:inline-block;height:20px;width:20px;background-color:#a4afb7;position:relative;margin-left:5px;color:#fff;font-size:10px;text-align:center;border-radius:50%;padding:0;border:0;outline:0;-webkit-transition:background-color .5s;transition:background-color .5s;cursor:pointer}.customize-control .responsive-switchers li button:hover{background-color:#c2cbd2}.customize-control .responsive-switchers li:not(.desktop) button.active{background-color:#13aff0}.customize-control .responsive-switchers li button i{width:auto;height:auto;font-size:inherit;line-height:18px}.customize-control.has-switchers:not(.active)>ul{display:none}body.rtl .customize-control .responsive-switchers,body.rtl .customize-control .responsive-switchers li button{margin-right:5px;margin-left:0}body.rtl .customize-control .responsive-switchers li{float:right}@media screen and (max-width:768px){body .customize-control .responsive-switchers{display:none}body .customize-control.has-switchers>.control-wrap:not(.active){display:inline-block}}@media screen and (min-width:481px) and (max-width:768px){body .customize-control.has-switchers>.control-wrap{display:inline-block}body .customize-control.has-switchers>.control-wrap:not(.tablet){display:none}}@media screen and (max-width:480px){body .customize-control.has-switchers>.control-wrap{display:inline-block}body .customize-control.has-switchers>.control-wrap:not(.mobile){display:none}}#input_site_footer_layout{display:block}#input_site_footer_layout .image label{max-width:240px;margin-right:0}.customize-control-kirki-typography .wrapper{-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);border:1px solid rgba(128,128,128,.42)}.customize-control-kirki-typography .wrapper .font-size input,.customize-control-kirki-typography .wrapper .letter-spacing input{max-width:115px}li.customize-control.customize-control-kirki-typography .wrapper h5{margin-bottom:10px}li.customize-control.customize-control-kirki-typography .kirki-host-font-locally label{margin-top:20px;margin-bottom:10px;display:block}