.elementor-control-type-gt3pg-pro--gallery .gt3-controls{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.elementor-control-type-gt3pg-pro--gallery .gt3-controls>*{-webkit-flex:0 0 34%;flex:0 0 34%;margin:4px 4px 0;-webkit-flex-grow:1;flex-grow:1}.elementor-control-type-gt3pg-pro--gallery .gt3-add-media,.elementor-control-type-gt3pg-pro--gallery .gt3-clear-media{color:#fff;background-color:#a4afb7;margin-top:10px;padding:6px 8px;border-radius:4px;text-align:center;max-width:160px;cursor:pointer}.elementor-control-type-gt3pg-pro--gallery .gt3-media-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:10px -10px 0 0}.elementor-control-type-gt3pg-pro--gallery .gt3-media-list .gt3-image-item{margin-right:10px;margin-bottom:10px;position:relative;line-height:0;cursor:move;cursor:-webkit-grab;cursor:grab;width:65px;height:65px;overflow:hidden}.elementor-control-type-gt3pg-pro--gallery .gt3-image-item:active,.elementor-control-type-gt3pg-pro--gallery .gt3-image-item :active{cursor:-webkit-grabbing;cursor:grabbing}.elementor-control-type-gt3pg-pro--gallery .gt3-media-bar{position:absolute;top:5px;right:5px;opacity:0;visibility:hidden}.elementor-control-type-gt3pg-pro--gallery .gt3-image-item .gt3-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;transition:opacity .2s ease-in-out}.elementor-control-type-gt3pg-pro--gallery .gt3-image-item:hover .gt3-overlay{opacity:.2}.elementor-control-type-gt3pg-pro--gallery .gt3-image-item:hover .gt3-media-bar{opacity:1;visibility:visible}.elementor-control-type-gt3pg-pro--gallery .gt3-image-item a{text-decoration:none}.elementor-control-type-gt3pg-pro--gallery .gt3-image-item img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.elementor-control-type-gt3pg-pro--gallery .gt3-media-view{margin-top:10px}.elementor-control-type-gt3pg-pro--gallery .gt3-media-view .gt3-clear-media{top:0;margin-left:10px}.elementor-control-type-gt3pg-pro--gallery .gt3-edit-media{display:block;width:25px;height:25px;background:#2ed188 url(../../img/edit.3036e8e0.png) no-repeat 50%;background-size:17px;margin-bottom:5px;border-radius:3px}.elementor-control-type-gt3pg-pro--gallery .gt3-remove-media{display:block;width:25px;height:25px;background:#ff767d url(../../img/delete.b351f6be.png) no-repeat 50%;background-size:15px;border-radius:3px}.elementor-control-type-gt3pg-pro--gallery .gt3-media-status{height:28px;padding:0 10px;line-height:28px}.elementor-control-type-gt3pg-pro--gallery .gt3-media-preview{height:100%;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.packery_preview{width:60px;height:60px;background-repeat:no-repeat;background-position-y:bottom;background-size:cover}.gt3-elementor-editor-icon{width:28px;height:28px}.gt3-elementor-editor-icon:before{width:28px;height:28px;display:inline-block;content:" ";background-position:50%;background-repeat:no-repeat;background-image:url(../../img/settings_icons.956c30e1.png);background-size:336px 62px;background-position-y:0;background-position-x:0}.gt3-icon-grid:before{background-position-x:0}.gt3-icon-masonry:before{background-position-x:-28px}.gt3-icon-packery:before{background-position-x:-56px}.gt3-icon-thumbnails:before{background-position-x:-84px}.gt3-icon-slider:before{background-position-x:-112px}.gt3-icon-flow:before{background-position-x:-140px}.gt3-icon-ribbon:before{background-position-x:-168px}.gt3-icon-shift:before{background-position-x:-196px}.gt3-icon-kenburns:before{background-position-x:-224px}.gt3-icon-fsslider:before{background-position-x:-252px}.gt3-icon-instagram:before{background-position-x:-280px}.gt3-icon-justified:before{background-position-x:-308px}.align-center{text-align:center}.attachment-details.save-waiting .settings-save-status .spinner{visibility:visible}.attachment-details .spinner{visibility:hidden;float:right;margin:4px 10px 0}.attachment-details .spinner,.gt3-media-status span.spinner{background:url(../../img/spinner.d54cf50a.gif) no-repeat;background-size:20px 20px;display:inline-block;vertical-align:middle;opacity:.7;filter:alpha(opacity=70);width:20px;height:20px}.gt3-media-status span.spinner{margin:8px 0 0;visibility:visible}
