@keyframes kk_heart{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.15)}}@-webkit-keyframes kk_heart{0%,to{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.15)}}@-moz-keyframes kk_heart{0%,to{-moz-transform:scale(1)}50%{-moz-transform:scale(1.15)}}@-ms-keyframes kk_heart{0%,to{-ms-transform:scale(1)}50%{-ms-transform:scale(1.15)}}@-webkit-keyframes kk_zoomer{0%{opacity:0;transform:scale(.4)}20%{opacity:.8}40%{opacity:0;transform:scale(1.8)}to{opacity:0}}@-moz-keyframes kk_zoomer{0%{opacity:0;transform:scale(.4)}20%{opacity:.8}40%{opacity:0;transform:scale(1.8)}to{opacity:0}}@keyframes kk_zoomer{0%{opacity:0;transform:scale(.4)}20%{opacity:.8}40%{opacity:0;transform:scale(1.8)}to{opacity:0}}@-webkit-keyframes kk_spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes kk_spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@keyframes kk_spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}@font-face{font-display:swap;font-family:"fontello";src:url(/wp-content/themes/toppic/css/font/fontello.eot?64692809);src:url(/wp-content/themes/toppic/css/font/fontello.eot?64692809#iefix)format("embedded-opentype"),url(/wp-content/themes/toppic/css/font/fontello.woff2?64692809)format("woff2"),url(/wp-content/themes/toppic/css/font/fontello.woff?64692809)format("woff"),url(/wp-content/themes/toppic/css/font/fontello.ttf?64692809)format("truetype"),url(/wp-content/themes/toppic/css/font/fontello.svg?64692809#fontello)format("svg");font-weight:400;font-style:normal}[class*=" kk-icon-"]:before,[class^=kk-icon-]:before,body{font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}[class*=" kk-icon-"]:before,[class^=kk-icon-]:before{font-family:"fontello";font-style:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.kk-icon-heart-empty:before{content:""}.kk-icon-angle-down:before{content:""}.kk-icon-info:before{content:""}.kk-icon-th-large-outline:before{content:""}div,html,i,img,li,span{margin:0;outline:0;font-size:100%}body{margin:0;font-family:"Open sans",Helvetica,sans-serif;font-size:16px;line-height:22px;text-rendering:optimizeLegibility}a,body,div,h1,h2,html,i,img,li,p,span,ul{padding:0;border:0;vertical-align:baseline;background:#fff0}a,p,ul{font-size:100%}body,h1,h2,p,ul{outline:0}a{margin:0}:focus{outline:0}.clear:after,.clearfix:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}*,:after,:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.gallery-wrapper ul{margin:0;list-style:none}.gallery{margin:0-15px 1.75em}.likeThis:hover>i{animation:kk_heart linear .2s;animation-iteration-count:1;-webkit-animation:kk_heart linear .2s;-moz-animation:kk_heart linear .2s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation:kk_heart linear .2s;-ms-animation-iteration-count:1}body,html{height:100%;width:100%}a,h1,h2{color:#222}a{outline:medium;text-decoration:none}img{height:auto;max-width:100%}.portfolio-thumb a,.portfolio-title,a{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear}h1,h2{margin:1.2em 0 1.165em;line-height:1.2;font-weight:300;font-family:"Open sans",Helvetica,sans-serif}.dark-skin h1,.dark-skin h2{color:#f7f7f7}h1:first-child,h2:first-child{margin-top:0}ul{padding-left:1.25em}#filter{font-weight:400}#filter,.portfolio-title h2{font-family:"Open sans",Helvetica,sans-serif}h1{font-size:34px}h2{font-size:26px}p,ul{line-height:1.75;margin:0 0 1.563em}p:last-child,ul:last-child{margin-bottom:0}.kk-bg,.menu-wrapper{height:100%;position:fixed}.kk-bg{background:0 0#222;z-index:10001;top:0;bottom:0;left:0;right:0}.menu-wrapper{background-color:#222;width:300px;z-index:100;-webkit-backface-visibility:hidden;transition:transform .7s ease,opacity .7s ease}@media (max-width:1024px){body:not(.kk_menu_slide_right):not(.kk_menu_fullscreen):not(.kk_menu_classic):not(.kk_menu_default_hidden):not(.kk_menu_left_boxed) .menu-wrapper{padding:20px 30px;position:relative;max-width:1024px;width:100%;margin:0 auto;height:80px;align-items:center;display:flex}}.menu-wrapper .logo img{display:block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:1.5/1),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.menu-wrapper .logo img{display:none}}.menu-wrapper .logo img.logo-light2x{display:none}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:1.5/1),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.menu-wrapper .logo img.logo-light2x{display:block}}.dark-skin .logo img,.logo,.logo a,.logo img{display:block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:1.5/1),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.dark-skin .logo img{display:none}}.dark-skin .logo img.logo-light2x,.logo .logo-light,.logo .logo-light2x{display:none}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:1.5/1),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.dark-skin .logo img.logo-light2x{display:block}}.logo{position:relative;padding:55px 35px 50px 60px}.logo a{margin:0;padding:0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:1.5/1),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.logo img{display:none}}.main-nav,.page-title h1{font-weight:400;text-transform:uppercase}.main-nav{display:block;position:relative;padding-left:50px;font-family:"Open sans",Helvetica,sans-serif;font-size:12px;letter-spacing:.4em}.main-nav ul{padding:0;margin:0;list-style:none}.content,.main-nav li{display:block;width:100%;position:relative}.main-nav li a{display:block;line-height:22px;padding:6px 0 6px 15px;transition:all .1s linear}.main-nav li:hover a{padding-left:20px}.content{background-color:inherit;color:currentColor;padding:40px 0 25px;width:990px;clear:both;min-height:100%;z-index:50;-webkit-transition:-webkit-transform .6s ease;-moz-transition:-moz-transform .6s ease;transition:transform .6s ease}.kk-content-fullwidth .content{margin:0;padding:40px 0 0 300px;width:100%}.kk-content-fullwidth .content-inner-wrapper{margin:0 auto;width:1100px}.isotope-container{text-align:justify}.isotope-container:after{content:"";display:inline-block;width:100%}body{overflow-x:hidden;color:#656565;background-color:#fff}.inner-content{width:73.2323%;float:left;margin:0 0 1.563em}#none{float:none;width:100%}.divider{width:50px;border-bottom:2px solid #444;margin-bottom:60px;margin-top:20px}.footer{padding:0 30px 20px 60px;position:absolute;bottom:0}#filter a,.copyright{font-size:13px;display:block}.copyright{margin:15px 0 0;color:#999}.page-title{margin:0 0 20px;word-break:break-word}.page-title h1{font-size:50px;line-height:1.2em;margin:0}@media screen and (min-width:1024px){.effect-zoom:not(.img-loading):hover img{transform:scale3d(1.4,1.4,1);transition:transform 10s cubic-bezier(.16,.48,.21,.67);-webkit-backface-visibility:hidden}.effect-zoom img{display:block;transform:scale3d(1,1,1);transition:transform 6s linear}.effect-zoom:not(.img-loading):hover a:after{opacity:.2}.effect-zoom:not(.img-loading):hover .kk-n{color:#fff;transform:translateY(-50%);transition:transform ease .3s,color ease .3s}.effect-zoom:not(.img-loading):hover .kk-n:before{animation:kk_zoomer 1.5s infinite linear .1s}}.effect-zoom a:after{content:"";background-color:#000;opacity:0;top:0;bottom:0;transition:opacity linear .5s}.kk-n,.portfolio-title h2{font-weight:600;text-transform:uppercase}.effect-zoom a:after,.kk-n{position:absolute;right:0;left:0}.kk-n{text-align:center;top:50%;color:#fff0;font-size:18px;z-index:5;transform:translateY(10%);transition:transform ease .3s,color ease .3s}.portfolio-thumb img{display:block;position:absolute;width:100%;height:100%;object-fit:cover;transition:opacity .2s linear,transform 6s linear}#filter{overflow:hidden;margin-bottom:30px;display:inline-block}#filter a{padding:10px 15px;line-height:22px;border-bottom:1px solid rgb(255 255 255/.3)}#filter ul,#filter-trigger{width:210px;background:#dba425}#filter-trigger .kk-icon{float:right}#filter ul a{color:rgb(255 255 255/.8)}#filter a,#filter ul a:hover,.main-nav li a{color:#fff}#filter ul{display:none;position:absolute;margin:0;list-style:none;padding-left:0;z-index:1000}.gallery-wrapper{position:relative}.kk-content-fullwidth .wide-portfolio{width:95%;margin:0 auto}.gallery-wrapper ul{padding-left:0;display:flex;flex-wrap:wrap;justify-content:space-between}.gallery-wrapper ul li{display:none;margin:0 0 4%;width:32.3%;height:auto;padding:0;overflow:hidden;vertical-align:top;text-align:left}@media (max-width:640px){.gallery-wrapper ul li{width:100%;margin-bottom:30px}}@media (min-width:640px) and (max-width:768px){.gallery-wrapper ul li{width:48.5%}}@media (min-width:769px){.gallery-wrapper #four-col-p li{width:24%}}.gallery-wrapper .linkto{margin:0 0 15px;display:block}.portfolio-title{max-width:60%;float:left}.kk-likes-portfolio a,.portfolio-title a{color:currentColor}.kk-likes-portfolio{float:right;font-size:13px}.kk-likes-portfolio>a>i{margin:0 5px 0 0;color:#ff4e4e}.portfolio-title h2{font-size:16px;line-height:22px;margin:0}#kk-item-helper{height:0;margin:0;list-style:none;display:inline-block}.portfolio-thumb{margin:0;position:relative;height:auto;overflow:hidden}.portfolio-thumb a{padding-bottom:74%}.portfolio-thumb img.responsively-lazy-img{opacity:0}.kk-icons-wrapper,.kk-info-trigger,.kk-thumbs-trigger,.kktfwp-mobile-burger#on-mobile{display:none}.kk_menu_default .kk-icons-wrapper{position:absolute;z-index:60;left:320px;top:20px}.kk_menu_default .kk-thumbs-trigger{font-size:14px;position:relative;display:inline-block;background-color:rgb(0 0 0/.2);padding:5px 7px;color:#fff;cursor:pointer;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:2px solid rgb(255 255 255/.9);-webkit-transition:all .3s ease;transition:all .3s ease}.kk_menu_default .kk-thumbs-trigger:hover{background-color:#fff;color:#222;border-color:#222}.kk-preloader,.kk-preloader:before{-webkit-border-radius:50%;border-radius:50%;background-color:#fff0;border-color:#fff0}.kk-preloader{border:1px solid #fff0;background:0 0;position:fixed;top:50%;left:50%;width:62px;height:62px;margin-top:-31px;margin-left:-31px;z-index:10002;transition:opacity .4s linear,visibility .5s linear,left 10s linear;-webkit-transition:opacity .4s linear,visibility .5s linear}.kk-preloader.kk-loader-play{animation:kk_spin .4s infinite linear;-webkit-animation:kk_spin .4s infinite linear;-ms-animation:kk_spin .4s infinite linear}.kk-preloader:before{content:"";border:2px solid #fff0;border-right:0;border-bottom:0;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}#kk-to-me{visibility:hidden;width:0;height:60px}#kk-to-me,.page-template-template-gallery-php .kk-content-footer{margin-top:60px}.kk-content-footer{width:100%;background-color:#f1f1f1;font-family:"Montserrat",Helvetica,sans-serif;color:#222;padding:70px 20px;margin-top:50px;text-align:center}.dark-skin .kk-content-footer{background-color:#202020;color:#d3d3d3}.kk-content-footer .kk-inner-footer{margin:0 auto;line-height:1em}.img-loading:before,.kk-n:before{content:"";position:absolute;top:50%;left:50%;border-radius:50%}.kk-n:before{width:58px;height:58px;border:1px solid #fff;margin-left:-29px;margin-top:-30px;opacity:0}.effect-zoom:hover .kk-n:before{-webkit-animation:kk_zoomer 1.5s infinite linear .1s;-moz-animation:kk_zoomer 1.5s infinite linear .1s;animation:kk_zoomer 1.5s infinite linear .1s}.img-loading{background-color:#f9f9f9;overflow:hidden;position:relative}.dark-skin .img-loading{background-color:#222}.img-loading:before{width:24px;height:24px;background:#fff0;display:block;margin-top:-12px;margin-left:-12px;border:1px solid #444;border-left-color:#fff0;border-right-color:#fff0;-webkit-animation:kk_spin .55s linear infinite;-moz-animation:kk_spin .55s linear infinite;animation:kk_spin .55s linear infinite}.dark-skin .img-loading:before{border-top-color:#777;border-bottom-color:#777}body.dark-skin{background-color:#252525;color:#d0d0d0}.kk-preloader:before{border-top-color:#dba425;border-left-color:#dba425}.dark-skin .portfolio-thumb a:hover,.portfolio-thumb a:hover,a:hover{color:#dba425}.content{box-shadow:0 0 3px 0 rgb(0 0 0/.3)}.kk-content-fullwidth .content{-webkit-box-shadow:none;box-shadow:none}.portfolio-thumb a{display:block;color:#232323}::selection{background:#dba425;color:#000}::-moz-selection{background:#dba425;color:#000}.kktfwp-mobile-burger{width:24px;height:24px;display:none;cursor:pointer;position:absolute;right:30px;color:#fff;top:50%;transform:translateY(-50%)}@media (max-width:1024px){.kktfwp-mobile-burger#on-mobile{display:block;z-index:1002}.kktfwp-mobile-burger{display:none}}.kktfwp-mobile-burger span{width:12px;height:2px;display:block;position:absolute;background-color:currentColor;transition:background-color .15s linear;top:50%}.kktfwp-mobile-burger span.ham-right{left:12px}.kktfwp-mobile-burger span:after,.kktfwp-mobile-burger span:before{content:"";width:12px;height:2px;display:block;position:absolute;background-color:currentColor;transition:background-color .15s linear,transform .25s ease}.kktfwp-mobile-burger span:before{top:-8px}.kktfwp-mobile-burger span:after{top:8px}.main-mobile-menu{position:fixed;background-color:inherit;bottom:0;top:0;left:0;right:0;padding-top:80px;font-family:"Open sans",Helvetica,sans-serif;font-weight:400;text-transform:uppercase;overflow-y:auto;visibility:hidden;opacity:0;transition:visibility .01s linear .61s,opacity .6s ease}.main-mobile-menu .mobile-wrapper{padding:30px;width:100%;height:100%;max-width:700px;margin:0 auto}.main-mobile-menu .mobile-wrapper ul{list-style:none;padding:0;margin:0;transition:transform .6s ease;transform:translate3d(0,20px,0)}.main-mobile-menu .mobile-wrapper ul li{font-size:16px;line-height:1;border-top:1px solid rgb(255 255 255/.2)}.main-mobile-menu .mobile-wrapper ul li:last-child{border-bottom:1px solid rgb(255 255 255/.2)}.main-mobile-menu .mobile-wrapper ul li:first-child{border-top:none}.main-mobile-menu .mobile-wrapper ul li a{color:#fff;padding:16px 30px 16px 0;position:relative;display:block}@media (min-width:1099px){.main-mobile-menu{display:none;visibility:hidden}}@media screen and (max-width:1440px){.kk-content-fullwidth.kk_menu_default .content-inner-wrapper{width:960px}}@media screen and (max-width:1366px){.kk-content-fullwidth.kk_menu_default .content-inner-wrapper{width:93%;max-width:940px}}@media screen and (max-width:1280px){.kk-content-fullwidth .content-inner-wrapper{width:100%;padding-left:35px;padding-right:35px}}@media screen and (max-width:1024px){.kk-content-fullwidth .content{padding:40px 0 0}.kk_menu_default.kk-content-fullwidth .menu-wrapper{width:100%}.kk_menu_default .logo{padding:0;display:inline-block;vertical-align:top}.kk_menu_default .menu-wrapper .logo img{max-height:40px;width:auto}.kk_menu_default .menu-wrapper .main-nav{display:inline-block;position:relative;padding-left:0;float:right;vertical-align:top}.kk_menu_default .menu-wrapper .footer,.kk_menu_default .menu-wrapper .main-nav ul{display:none}.kk_menu_default .kk-icons-wrapper{left:auto;z-index:105;right:70px;top:25px}.kk_menu_default .kk-thumbs-trigger{background-color:#fff0;border:0;font-size:19px;padding:5px 0}.kk_menu_default .kk-thumbs-trigger:hover{background-color:#fff0;color:#fff;border-color:#fff0}}@media screen and (max-width:768px){.kk_menu_default .menu-wrapper{width:100%}}@media screen and (max-width:766px){.kk-content-fullwidth .content-inner-wrapper{width:100%;padding-left:20px;padding-right:20px}.kk_menu_default .menu-wrapper{width:100%;margin:0;padding:20px}.effect-zoom img{width:100%}.inner-content{float:none;width:100%}.page-title h1{font-size:42px}.page-title{text-align:center}.divider{margin:0 auto 50px}.kk_menu_default .kk-icons-wrapper{right:70px}}@media screen and (max-width:440px){.kk-likes-portfolio,.portfolio-title{float:none;max-width:100%;text-align:center}}