
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],
html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],
html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:before,*:after{box-sizing:border-box}*{-webkit-tap-highlight-color:rgba(0, 0, 0, 0.2)}html,body{min-height:100%;padding:0;margin:0;overflow-x:hidden}html{overflow-y:auto}body{min-height:100vh;position:relative;background-color:#fff}ol,ul{list-style:none inside none;margin:0;padding:0}small{font-size:80%}p:empty{display:none}::-moz-selection{background:#191919;color:#fff;text-shadow:none}::selection{background:#191919;color:#fff;text-shadow:none}object,embed{max-width:100%;height:auto}figure{position:relative}figure img,
figure object,
figure embed,
figure
video{max-width:100%;display:block}.caps, input[type="submit"],
button,
input[type="button"],
.url-button, .shifter .header .shifter-handle,
.header .header-buttons .oy-prev-link,
.header .header-buttons .oy-next-link, .header-title,
.shifter-navigation .menu a,
.portfolio-filter a,
#main-search-form #main-search-field, .portfolio-item .project-link .thumb-container .project-info-wrap .project-title, .project-meta .meta-column span:first-child, .post .post-link .post-title, .post .post-link .post-time, .pager a, .single-post .post-time, .main-content .widget .tp_recent_tweets li a.twitter_time, .footer .menu a, .footer
.copyright{font-family:"Lato","Roboto","Open Sans","HelveticaNeue",helvetica,arial,sans-serif;color:#222;font-size:12.003px;font-size: .75rem;font-weight:500;text-transform:uppercase;letter-spacing: .2em}.sep, .post .post-link .post-time, .single-post .post-time,#comments{position:relative;padding-bottom:1.75em;margin-bottom:1.75em}.sep:after, .post .post-link .post-time:after, .single-post .post-time:after,#comments:after{display:block;position:absolute;left:0;bottom:0;width:40px;height:1px;background:#dcdcdc;content:" "}.table{display:table;width:100%;position:relative}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.overflow-wrap{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}mark,.search-term{background:#EBE16F}.group:after{content:"";display:table;clear:both}.header{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.header .header-buttons, .header .main-nav-buttons:after, .shifter .header .shifter-handle:after,
.header .header-buttons .oy-prev-link:after,
.header .header-buttons .oy-next-link:after, .header .main-nav-buttons span, .shifter .header .shifter-handle span,
.header .header-buttons .oy-prev-link span,
.header .header-buttons .oy-next-link span, .shifter-close:after, .post .post-link .featured-img-container .read-more{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}input[type="submit"],button,input[type="button"],.url-button{display:inline-block;padding:10px
24px;border-radius:4px;border:2px
solid #313233;background:none;color:#313233;font-weight:600;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.no-touch input[type="submit"]:hover,
.no-touch button:hover,
.no-touch input[type="button"]:hover,
.no-touch .url-button:hover{border-color:#bfbfbf;color:#bfbfbf}input[type="submit"]:active,button:active,input[type="button"]:active,.url-button:active{position:relative;top:1px}#bg-hook .oy-light-bg{color:#222}.background--light{color:#222 !important}#bg-hook .oy-dark-bg{color:white}.background--dark{color:white !important}#header-bg-check .shifter-handle.oy-light-bg:after{background-position:0 0}#header-bg-check .shifter-handle.background--light:after{background-position:0 0 !important}#header-bg-check .shifter-handle.oy-dark-bg:after{background-position:0 -50px}#header-bg-check .shifter-handle.background--dark:after{background-position:0 -50px !important}#header-bg-check .oy-prev-link.oy-light-bg:after{background-position:-100px 0}#header-bg-check .oy-prev-link.background--light:after{background-position:-100px 0 !important}#header-bg-check .oy-prev-link.oy-dark-bg:after{background-position:-100px -50px}#header-bg-check .oy-prev-link.background--dark:after{background-position:-100px -50px !important}#header-bg-check .oy-next-link.oy-light-bg:after{background-position:-150px 0}#header-bg-check .oy-next-link.background--light:after{background-position:-150px 0 !important}#header-bg-check .oy-next-link.oy-dark-bg:after{background-position:-150px -50px}#header-bg-check .oy-next-link.background--dark:after{background-position:-150px -50px !important}#header-bg-check .dark-logo.oy-light-bg{display:block;opacity:1}#header-bg-check .background--light .dark-logo{display:block !important;opacity:1 !important}#header-bg-check .light-logo.oy-light-bg{display:none;opacity:0}#header-bg-check .background--light .light-logo{display:none !important;opacity:0 !important}#header-bg-check .dark-logo.oy-dark-bg{display:none;opacity:0}#header-bg-check .background--dark .dark-logo{display:none !important;opacity:0 !important}#header-bg-check .light-logo.oy-dark-bg{display:block;opacity:1}#header-bg-check .background--dark .light-logo{display:block !important;opacity:1 !important}.bg-cover-img .scroll-indicator.oy-light-bg{background-position:-350px 0}.bg-cover-img .scroll-indicator.background--light{background-position:-350px 0 !important}.bg-cover-img .scroll-indicator.oy-dark-bg{background-position:-350px -50px}.bg-cover-img .scroll-indicator.background--dark{background-position:-350px -50px !important}#footer-bg-check.oy-light-bg
a{color:#222}#footer-bg-check .background--light
a{color:#222 !important}#footer-bg-check.oy-dark-bg
a{color:white}#footer-bg-check .background--dark
a{color:white !important}#footer-bg-check.oy-light-bg .mail-link:after{background-position:-300px 11px}#footer-bg-check .background--light .mail-link:after{background-position:-300px 11px !important}#footer-bg-check.oy-dark-bg .mail-link:after{background-position:-300px -39px}#footer-bg-check .background--dark .mail-link:after{background-position:-300px -39px !important}#footer-bg-check.oy-light-bg .tel-link:after{background-position:-250px 9px}#footer-bg-check .background--light .tel-link:after{background-position:-250px 9px !important}#footer-bg-check.oy-dark-bg .tel-link:after{background-position:-250px -41px}#footer-bg-check .background--dark .tel-link:after{background-position:-250px -41px !important}#footer-bg-check .sep:after, #footer-bg-check .post .post-link .post-time:after, .post .post-link #footer-bg-check .post-time:after, #footer-bg-check .single-post .post-time:after, .single-post #footer-bg-check .post-time:after, #footer-bg-check #comments:after{opacity: .5}.no-footer-cover-image #footer-bg-check .sep:after, .no-footer-cover-image #footer-bg-check .post .post-link .post-time:after, .post .post-link .no-footer-cover-image #footer-bg-check .post-time:after, .no-footer-cover-image #footer-bg-check .single-post .post-time:after, .single-post .no-footer-cover-image #footer-bg-check .post-time:after, .no-footer-cover-image #footer-bg-check #comments:after{opacity:1}#footer-bg-check.oy-light-bg .sep:after, #footer-bg-check.oy-light-bg .post .post-link .post-time:after, .post .post-link #footer-bg-check.oy-light-bg .post-time:after, #footer-bg-check.oy-light-bg .single-post .post-time:after, .single-post #footer-bg-check.oy-light-bg .post-time:after, #footer-bg-check.oy-light-bg #comments:after{background:#b4b4b4}#footer-bg-check .sep.background--light:after, #footer-bg-check .post .post-link .background--light.post-time:after, .post .post-link #footer-bg-check .background--light.post-time:after, #footer-bg-check .single-post .background--light.post-time:after, .single-post #footer-bg-check .background--light.post-time:after, #footer-bg-check .background--light#comments:after{background:#b4b4b4 !important}#footer-bg-check.oy-dark-bg .sep:after, #footer-bg-check.oy-dark-bg .post .post-link .post-time:after, .post .post-link #footer-bg-check.oy-dark-bg .post-time:after, #footer-bg-check.oy-dark-bg .single-post .post-time:after, .single-post #footer-bg-check.oy-dark-bg .post-time:after, #footer-bg-check.oy-dark-bg #comments:after{background:#e2e2e2}#footer-bg-check .sep.background--dark:after, #footer-bg-check .post .post-link .background--dark.post-time:after, .post .post-link #footer-bg-check .background--dark.post-time:after, #footer-bg-check .single-post .background--dark.post-time:after, .single-post #footer-bg-check .background--dark.post-time:after, #footer-bg-check .background--dark#comments:after{background:#e2e2e2 !important}a{color:#b3b3b3;text-decoration:none;-webkit-transition: .2s all ease;transition: .2s all ease}.no-touch a:hover{color:#2e2e2e}img{max-width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic}html{-webkit-font-smoothing:antialiased}body,button,input,textarea{font-family:"Lato","Roboto","Open Sans","HelveticaNeue",helvetica,arial,sans-serif;font-weight:400;line-height:28px;line-height:1.75em;color:#676767}b,strong{font-weight:500;color:#191919}p,h1,h2,h3,h4,h5,h6{margin:0
0 28px 0;margin-bottom:1.75em}h1,.h1{font-size:37.897px;font-size:2.368rem;line-height:1.108em;margin-bottom:0.7388em}h2,.h2{font-size:28.430px;font-size:1.777rem;line-height:1.477em;margin-bottom:0.984em}h3,.h3{font-size:21.328px;font-size:1.333rem;line-height:1.312em;margin-bottom:1.312em}h4,.h4{font-size:16px;font-size:1rem;line-height:1.75em}h5,.h5,h6,.h6{font-size:15px;font-size:0.938rem;line-height:1.866em}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Open Sans",Futura,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#3c3c3c}fieldset{margin:0
0 1.75em 0;padding:0;border:none}input,textarea{padding:8px
10px}input,textarea,select{margin:0;border-radius:2px;outline:none}select,input,textarea,button{font-family:inherit;font-size:100%}select{max-width:600px;padding:4px
4px 4px 0;border:1px
solid #e3e5e5;background:white}label{display:inline-block;margin-bottom:5px}label,input[type=button],input[type=submit],button{cursor:pointer}.main-search-submit:active{position:static;top:0}input[type="submit"]{display:inline;vertical-align:top}input[type="submit"],button,input[type="button"]{border-radius:2px}input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]),input[type="text"],textarea{width:100%;appearance:none;line-height:1}input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]),textarea{padding:10px
8px;max-width:450px;display:block;border-radius:2px;border:1px
solid #d7d7d7;background:white}input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]),textarea,select{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):focus,textarea:focus,select:focus{box-shadow:0 1px 2px 2px rgba(0, 0, 0, 0.008);border-color:#bebebe}.shifter-open{overflow:hidden !important}.shifter-open .shifter-page *,
.shifter-open .shifter-header
*{pointer-events:none !important}.shifter-page{display:block;position:relative;left:0;top:0;min-height:100%;overflow:hidden;z-index:1}.shifter-page,.shifter-header{-webkit-transform:translate3D(0px, 0px, 0px);-ms-transform:translate3D(0px, 0px, 0px);transform:translate3D(0px, 0px, 0px)}.shifter-page,.shifter-header,.shifter-navigation{-webkit-backface-visibility:hidden;backface-visibility:hidden}.main-container{position:relative;margin:0
auto}.main-container .main-content{max-width:1170px;margin:0
auto;margin-top:7em;margin-bottom:5.25em;padding:0
2.5em}.page-template-template-portfolio-php .main-container .main-content,
.tax-portfolio_category .main-container .main-content{max-width:none;padding:0}.blog .main-content,
.category .main-content,
.tag .main-content{max-width:1320px}.page-content,.blog-container,.page-container,.single-portfolio-container{margin:0
auto}.page-container>.page-content{padding-left:0;padding-right:0}.page-content{width:100%}.page-template-template-page-with-sidebar-php .page-content{width:70%;float:left;padding-right:1.875em}.sidebar{width:28%;float:right}.header{position:absolute;width:100%;padding:0.625em 2.5em;z-index:9}#header-bg-check .header.no-header-cover-img{position:relative;margin-bottom:-1.75em}.header .oy-logo{float:left;position:relative;padding:0.625em 0;z-index:9}.header .oy-logo
a{display:block;vertical-align:top}.no-touch .header .oy-logo a:hover{-webkit-animation:tinywiggle 220ms ease-out;animation:tinywiggle 220ms ease-out}.header .oy-logo
img{display:block;max-height:70px}#header-bg-check .header .oy-logo img.max-size-header{width:auto}.header .oy-logo .textual-logo{display:block;margin:0
auto;color:#222;font-size:28.430px;font-size:1.777rem;line-height:1.477em}.header.headhesive .dark-logo{max-height:45px}.header.headhesive .dark-logo.max-size-fixed-bar{width:auto}.header.headhesive .light-logo{display:none !important}.header.headhesive .main-nav-buttons, .shifter .header.headhesive .shifter-handle,
.header.headhesive .header-buttons .oy-prev-link,
.header.headhesive .header-buttons .oy-next-link{color:#222 !important}.header.headhesive .textual-logo{color:#222 !important}.header .header-buttons{position:absolute;right:2.5em;width:300px;height:36px}.header .main-nav-buttons, .shifter .header .shifter-handle,
.header .header-buttons .oy-prev-link,
.header .header-buttons .oy-next-link{display:block;position:relative;float:right;padding:5px
0;margin-left:20px;height:36px;font-size:14px;font-weight:600;color:#222;z-index:99999;cursor:pointer;content:'';line-height:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity ease .2s;transition:opacity ease .2s}.no-touch .header .main-nav-buttons:hover, .no-touch .shifter .header .shifter-handle:hover, .shifter .no-touch .header .shifter-handle:hover,
.no-touch .header .header-buttons .oy-prev-link:hover,
.no-touch .header .header-buttons .oy-next-link:hover{opacity: .7 !important}.header .main-nav-buttons:after, .shifter .header .shifter-handle:after,
.header .header-buttons .oy-prev-link:after,
.header .header-buttons .oy-next-link:after{position:absolute;top:18px;right:0;width:15px;height:11px;background:url("/wp-content/themes/takk/images/main.png") no-repeat 0 0;content:''}.header .main-nav-buttons span, .shifter .header .shifter-handle span,
.header .header-buttons .oy-prev-link span,
.header .header-buttons .oy-next-link
span{display:block;margin-right:25px}.shifter .header .shifter-handle{opacity:0.3}.header .header-buttons .oy-prev-link:after{left:0;background-position:-100px 0}.header .header-buttons .oy-prev-link
span{margin-right:0;margin-left:17px}.header .header-buttons .oy-next-link:after{width:9px;background-position:-150px 0}.header .header-buttons .oy-next-link
span{margin-right:16px}.header.headhesive{position:fixed;top:0;left:0;background:#fff;background:rgba(255, 255, 255, 0.96);z-index:99;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.bg-cover-img{height:400px;height:100vh;position:relative;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:50% 0}.bg-cover-img .main-title{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:800px;padding:0
0.844em;margin-bottom:0;font-family:"Lato","Roboto","Open Sans","HelveticaNeue",helvetica,arial,sans-serif;font-size:47.359px;font-size:2.96em;line-height:1.182em;font-weight:500;font-style:italic;text-align:center;color:#222}.bg-cover-img .scroll-indicator{display:block;position:absolute;left:50%;bottom:0;width:28px;height:22px;margin-left:-15px;margin-bottom:1.25em;background:url("/wp-content/themes/takk/images/main.png") no-repeat -350px 0;cursor:pointer}.shifter-navigation{display:block;position:fixed;top:0;bottom:0;right:0;width:280px;min-height:100%;padding:2.187em 3.125em 1.875em;background:white;pointer-events:none;opacity:0;z-index:0;-webkit-transform:translate3D(280px, 0px, 0px);-ms-transform:translate3D(280px, 0px, 0px);transform:translate3D(280px, 0px, 0px);overflow-y:auto;-webkit-overflow-scrolling:touch}.shifter-open .shifter-navigation{pointer-events:all;z-index:1\9}.header-title,
.shifter-navigation .menu a,
.portfolio-filter a,
#main-search-form #main-search-field{display:block;position:relative;color:#808080}.no-touch .shifter-navigation .menu a:hover,
.no-touch .portfolio-filter a:hover{color:#222;padding-left:4px}.header-title{margin:0
0 1.166em;color:#acacac}.shifter-close+.header-title{margin-top:2.332em}.shifter-navigation .current-menu-item > a:after,
.portfolio-filter .active a:after{display:block;position:absolute;left:-25px;top:-1px;width:29px;height:100%;content:" ";opacity: .25;-webkit-transition: .2s opacity ease;transition: .2s opacity ease}.shifter-navigation .current-menu-item > a:after,
.portfolio-filter .active a:after,.shifter-close:after{background-image:url("/wp-content/themes/takk/images/main.png");background-position:-200px 10px;background-repeat:no-repeat}.no-touch .menu a:hover:after,
.no-touch .portfolio-filter .active a:hover:after{opacity:1}.shifter-close{display:block;float:right;position:relative;padding:5px
5px;width:28px;height:28px;top:-9px;right:-1.75em;opacity: .7;z-index:99999;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity ease .2s;transition:opacity ease .2s}.no-touch .shifter-close:hover{opacity:1}.shifter-close:after{position:absolute;top:14px;right:8px;width:12px;height:12px;background-position:-50px -50px;content:''}#main-search-form{position:relative;clear:both}#main-search-form #main-search-field{width:100%;height:28px;padding:0
!important;border-width:0 !important;background:none !important;line-height:2.333em !important}#main-search-form #main-search-field::-webkit-input-placeholder{color:#8d8d8d;font-weight:400}#main-search-form #main-search-field:-moz-placeholder{color:#8d8d8d;font-weight:400}#main-search-form #main-search-field::-moz-placeholder{color:#8d8d8d;font-weight:400}#main-search-form #main-search-field:-ms-input-placeholder{color:#8d8d8d;font-weight:400}#main-search-form #main-search-submit{display:block;position:absolute;left:-27px;bottom:1px;float:right;width:30px;height:19px;padding:0;border:none;background:url("/wp-content/themes/takk/images/main.png") no-repeat -50px 0px;appearance:none;opacity: .25;-webkit-transition: .2s opacity ease;transition: .2s opacity ease}#main-search-form #main-search-submit:active{position:absolute;top:auto;bottom:1px}.no-touch #main-search-form #main-search-field:hover + #main-search-submit, .no-touch #main-search-form #main-search-submit:hover{opacity:1}.shifter-navigation nav:last-child .sep:after, .shifter-navigation nav:last-child .post .post-link .post-time:after, .post .post-link .shifter-navigation nav:last-child .post-time:after, .shifter-navigation nav:last-child .single-post .post-time:after, .single-post .shifter-navigation nav:last-child .post-time:after, .shifter-navigation nav:last-child #comments:after{display:none}.shifter-navigation .menu
li{list-style:none}.shifter-navigation .menu li .sub-menu{padding-left:10px}.shifter-navigation .menu li .sub-menu
a{font-size:12.003px;font-size:0.75rem;font-weight:400;text-transform:none;letter-spacing:normal}.shifter-navigation .menu li .sub-menu .current-menu-item a:after{left:-42px}.pf-gallery-container{position:relative;max-width:1320px;margin:0
auto;padding:0
1.875em 0.5em}.pf-gallery-container .portfolio-gallery{width:100%}.portfolio-item{float:left;width:33.333%;padding:0
10px 20px 10px;overflow:hidden}.portfolio-item .project-link{display:block}.no-touch .portfolio-item .project-link:hover .preview-img-wrap{opacity: .05}.no-touch .portfolio-item .project-link:hover .project-info-wrap{opacity:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-item .project-link .thumb-container{position:relative}.portfolio-item .project-link .thumb-container .preview-img-wrap{-webkit-transition: .4s all ease;transition: .4s all ease}.portfolio-item .project-link .thumb-container .preview-img-wrap .preview-img{vertical-align:bottom;-webkit-transition: .4s all ease;transition: .4s all ease}.portfolio-item .project-link .thumb-container .project-info-wrap{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);padding:0
1.666em;margin-bottom:0;opacity:0;text-align:center;-webkit-transition: .4s all ease;transition: .4s all ease}.portfolio-item .project-link .thumb-container .project-info-wrap .project-title{margin-bottom:0;font-size:0.8125em;line-height:2.153em;font-weight:700;color:#4b4b4b}.portfolio-item .project-link .thumb-container .project-info-wrap .project-categories{font-size:0.875em;line-height:1.785em;font-style:italic;color:#959595}.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.45s;transition-duration:0.45s}.isotope{-webkit-transition-property:height, width;transition-property:height, width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;transition-property:transform, opacity}.isotope-item{z-index:100}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;transition-duration:0s}.single-portfolio-container{position:relative;margin-bottom:1.75em}.single-portfolio .post-title{margin-bottom:1.108em;text-align:center}.project-meta{padding:3.5em 0 0}.project-meta .meta-column{float:left;width:100%;text-align:center}.project-meta .meta-column:last-child{margin-right:0 !important;padding-right:0 !important}.project-meta .meta-column span:first-child{display:block;color:#959595}.project-meta .meta-column .url-button{padding:8px
24px;margin-top:5px}.project-meta.oy-1-cols .meta-column{width:100%}.project-meta.oy-2-cols .meta-column{width:50%;padding:0
1%}.project-meta.oy-3-cols .meta-column{width:32%;margin-right:2%}.project-meta.oy-4-cols .meta-column{width:25%;padding:0
1%}.blog-with-sidebar{float:left;width:70%;padding-right:1.875em}.post{float:left;width:31.3333%;margin-left:3%;margin-bottom:3%}.post:nth-child(3n-2){margin-left:0}.post:nth-child(3n+4){clear:left}.post .post-link{display:block;color:#808080}.no-touch .post .post-link:hover{color:#343434}.post .post-link .featured-img-container{position:relative}.post .post-link .featured-img-container .featured-img-overlay{position:absolute;top:10px;bottom:10px;left:10px;right:10px;margin:0;background-color:white;z-index:2;opacity:0;-webkit-transition:all 0.2s ease-in-out 0.1s;transition:all 0.2s ease-in-out 0.1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.post .post-link .featured-img-container .read-more{position:absolute;width:100%;z-index:3;opacity:0;text-align:center;font-size:18px;font-size:1.125rem;font-weight:700;font-style:italic;text-transform:capitalize;color:#959595;-webkit-transition:all 0.2s ease-in-out 0.1s;transition:all 0.2s ease-in-out 0.1s}.post .post-link .featured-img-container
img{display:block;margin-bottom:1.75em}.no-touch .post .post-link:hover .featured-img-overlay{margin:10px;opacity:0.92;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.no-touch .post .post-link:hover .read-more{opacity:1;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.post .post-link .post-title{margin-bottom:0;font-weight:600;font-size:16px;font-size:1rem}.post .post-link .post-time{display:block;color:#959595}.pager .prev-page{float:left}.pager .next-page{float:right}.pager
a{display:block;color:#808080;font-weight:600}.single-post
.post{float:none;width:100%;margin-left:0;margin-bottom:0}.single-post
h1{margin-bottom:0.369em}.single-post .post-time{display:block;color:#818181}.sticky h2,
.sticky .excerpt-content{font-weight:bold;font-style:italic;color:#131313}.bypostauthor{overflow:visible}#comments{margin-top:5.25em;padding-top:1.75em;margin-bottom:0;text-transform:none}#comments:after{width:100px;top:0;height:4px;background:#e4e4e4}#comments
span{font-weight:600}.commentlist{margin:0
0 3.5em 0}.commentlist
li{position:relative;list-style-type:none;clear:both}.commentlist li[class*=depth-]{margin-top:1.1em}.commentlist li.depth-1{margin-left:0;margin-top:0}.commentlist li:not(.depth-1){margin-left:1.875em;margin-top:0;padding-bottom:0}.commentlist li:last-child{margin-bottom:0}.commentlist li
ul{margin:0}.commentlist li .comment-body{margin-bottom:1.75em;padding:0.937em 0.937em 0 0.625em;border:1px
solid #eee;background:#fff}.commentlist li .comment-body .comment-author+.help{margin:0;margin-left:4.375em}.commentlist li .comment-body
.vcard{margin-left:4.375em;margin-bottom:0.937em}.commentlist li .comment-body .vcard
.avatar{position:absolute;left:1.25em;margin-top:5px;padding:2px;border:1px
solid #EDEFEE;background:#fff}.commentlist li .comment-body .vcard
cite.fn{display:inline-block;margin-top:-4px;font-style:normal}.commentlist li .comment-body .vcard time
a{color:#999;text-decoration:none}.no-touch .commentlist li .comment-body .vcard time a:hover{text-decoration:underline}.commentlist li .comment-body .vcard .comment-meta{font-size:12px}.commentlist li .comment-body .vcard .comment-meta .comment-reply-link{text-decoration:none}.commentlist li .comment-body
.comment_content{margin-left:4.375em}.commentlist li .comment-body .comment_content
p{font-size:1em}#respond{padding:0
1.562em 1.25em 0}.post-content+#respond{margin-top:0.937em}.comment-body+#respond{padding:0}#respond #reply-title{margin-bottom:0.4em;text-transform:none;font-size:1.562rem}#respond #reply-title #cancel-comment-reply-link{display:block}#respond form[method=post] label,
#respond form[method=post] .required{display:none}#respond input[type=text],
#respond input[type=email],
#respond input[type=url],
#respond
textarea{padding:8px
10px}#respond
#comment{width:100%;max-width:600px;height:180px}#respond input[type=text],
#respond input[type=email],
#respond input[type=url]{max-width:300px}.widget{padding:0
0;margin:0
0 3.5em}.widget:before,.widget:after{content:" ";display:table}.widget:after{clear:both}.widget
.widgettitle{margin-bottom:1.4em;font-size:19.995px;font-size:1.25rem;line-height:1.400em}.widget
li{margin-bottom:0.75em}.widget li
ul{margin-top:0.75em;padding-left:1em}.widget_archive li a,
.widget_categories li a,
.widget_nav_menu li a,
.widget_links li a,
.widget_pages li a,
.widget_recent_entries li a,
.widget_recent_comments li a,
.widget_rss li a,
.widget_meta li
a{display:block}.widget_search .search-form
.field{width:100%}.widget .menu>li{padding:0}.widget .menu .current-menu-item a:after{display:none}.widget_fastflickrwidget
.flickr_photo{-webkit-transition:0.4s -webkit-transform ease, 0.4s opacity ease;transition:0.4s transform ease, 0.4s opacity ease;opacity:0.8;position:relative}.no-touch .widget_fastflickrwidget .flickr_photo:hover{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);z-index:10}#wp-calendar
thead{border-bottom:1px solid #222}#wp-calendar th,
#wp-calendar tbody
td{padding:3px
6px;text-align:center}#wp-calendar
th{font-weight:400}#wp-calendar tfoot
td{padding-top:3px}#wp-calendar
caption{margin-bottom:0.750em;font-size:19.995px;font-size:1.25rem;font-weight:400;text-align:center}.main-content .widget
.tp_recent_tweets{float:none;clear:none}.main-content .widget .tp_recent_tweets
li{background-image:url("/wp-content/themes/takk/images/main.png");background-repeat:no-repeat;background-position:-400px -41px;padding-left:1.562em;padding-bottom:1.25em;float:none;clear:none;line-height:1.75em;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}.main-content .widget .tp_recent_tweets li:last-child{padding-bottom:0}.main-content .widget .tp_recent_tweets li
a{font-weight:normal}.main-content .widget .tp_recent_tweets li
a.twitter_time{color:#999;font-style:normal;font-weight:normal}.no-touch .main-content .widget .tp_recent_tweets li a.twitter_time:hover{color:#2e2e2e}.the-content{font-size:1.062em}.the-content img,
.post-content
img{margin-bottom:1.75em}.the-content p a:last-child img,
.post-content p a:last-child
img{margin-bottom:0}.the-content ul,
.the-content ol,
.the-content table,
.the-content
dl{margin:1.75em 0}.the-content ul,
.the-content
ol{margin-right:2.2em}.the-content ul li,
.the-content ol
li{margin-bottom:0.75em}.the-content
ul{list-style-type:square}.the-content ul
ul{margin-left:1.75em}.the-content
ol{list-style-type:decimal}.the-content ol
ol{margin-left:1.75em}.the-content
blockquote{margin:0;margin-left:28px;font-style:italic;font-family:Georgia,"Times New Roman",Times,serif}.the-content blockquote:before{float:left;margin-left:-.7em;padding:0
5px 0 0;font-family:Georgia,serif;font-size:2.75em;opacity:0.8;content:"“"}.the-content
dl{margin:1.75em 0 1.75em}.the-content dl
dt{margin-top:1.25em;font-weight:500}.the-content dl
dd{margin-top:0.5em;font-style:italic}.the-content
table{border:1px
solid #e9e9e9;border-collapse:collapse;background:#fff;text-shadow:none}.the-content table tr:nth-of-type(odd){background-color:#eff3f4}.the-content table th,
.the-content table
td{padding:0.562em 1.375em;border:1px
solid #e9e9e9}.the-content table
th{text-transform:uppercase;font-weight:normal}.the-content table
caption{font-size:19.995px;font-size:1.25rem;font-weight:bold}.the-content
pre{overflow-x:auto;white-space:pre-wrap;white-space:-moz-pre-wrap !important;white-space:-pre-wrap;white-space:-o-pre-wrap;width:99%;word-wrap:break-word;overflow:auto;overflow-y:hidden;border-left:6px solid #F5D995;border-top-left-radius:2px;border-bottom-left-radius:2px;background:#fff url("/wp-content/themes/takk/images/pre-code-bg.png") repeat left top;text-shadow:none}.the-content pre
code{margin:0
0 0 2.5em;padding:1.125em 0;display:block;color:#443325}.the-content
video{display:block;margin:1.75em 0;max-width:100%}.the-content
object{display:block;margin:1.75em 0;max-width:100%}img.alignright,.wp-caption.alignright{float:right;margin:0
0 1em 1em}img.alignleft,.wp-caption.alignleft{float:left;margin:0
1em 1em 0}img.aligncenter,.wp-caption.aligncenter{display:block;margin-left:auto;margin-right:auto}a
img.alignright{float:right;margin:0
0 1em 1em}a
img.alignleft{float:left;margin:0
1em 1em 0}a
img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{width:auto !important;max-width:100% !important;margin-bottom:1.75em;text-shadow:none;text-align:center;font-style:italic}.wp-caption img,
.wp-caption img
a{margin:0
!important;padding:0;border:0
none}.wp-caption .wp-caption-text{padding:0
4px 5px;margin:0;font-family:Georgia,"Times New Roman",Times,serif}.gallery{float:left;margin-bottom:1.75em !important}.gallery
br{display:none}.gallery .gallery-item{margin:0
!important;width:100%;float:left;position:relative;overflow:hidden}.gallery .gallery-item
img{margin:0
!important;padding:0;-webkit-transition:0.3s all ease;transition:0.3s all ease}.gallery .gallery-item .gallery-icon{margin-top:0 !important;width:100%;position:relative;overflow:hidden}.gallery .gallery-item .gallery-icon
a{display:block;border:none;margin:0;padding:0}.gallery .gallery-item .gallery-icon a:after{position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(255, 255, 255, 0.5);opacity:0;content:"";-webkit-transition:0.3s all ease;transition:0.3s all ease}.no-touch .gallery .gallery-item .gallery-icon a:hover:after{opacity:1;padding:0}.gallery .gallery-item .gallery-icon
img{display:block;border:none !important}.gallery .gallery-item .gallery-caption{width:100%;position:absolute;bottom:0;background:#000;background:rgba(0, 0, 0, 0.5);padding:3px
5px;color:#fff}.gallery-columns-2 .gallery-item{width:50% !important}.gallery-columns-3 .gallery-item{width:33.3% !important}.gallery-columns-4 .gallery-item{width:25% !important}.gallery-columns-5 .gallery-item{width:20% !important}.gallery-columns-6 .gallery-item{width:16.666% !important}.gallery-columns-7 .gallery-item{width:14.285% !important}.gallery-columns-8 .gallery-item{width:12.5% !important}.gallery-columns-9 .gallery-item{width:11.111% !important}.item-title,
.search-results .main-content
p{text-align:center}.search-post-title{text-align:center;margin:0;font-family:"Lato","Roboto","Open Sans","HelveticaNeue",helvetica,arial,sans-serif}.search-post-title
a{display:block;padding:0.703em 0;border-bottom:1px solid #e6e6e6;text-align:center}.no-touch .search-post-title a:hover{background:#fff;padding-left:10px}.search-post-title:first-child
a{border-top:1px solid #e6e6e6}.search-post-title:last-child
a{border-bottom:none}.not-found{text-align:center}.footer{position:relative;padding:14.687em 2.5em;background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center}.footer.no-contact{margin-top:-1.75em}.no-footer-cover-image
.footer{padding:0
0 3.5em 0}.footer .sep:after, .footer .post .post-link .post-time:after, .post .post-link .footer .post-time:after, .footer .single-post .post-time:after, .single-post .footer .post-time:after, .footer #comments:after{left:50%;margin-left:-20px;width:40px}.footer .menu,
.footer .contact-info{text-align:center}.footer .menu li,
.footer .contact-info
li{display:inline-block;padding:0
0.9375em;vertical-align:top;list-style:none}.footer .menu
a{display:block;position:relative;font-weight:600}.no-touch .footer .menu a:hover{opacity: .5}.footer .menu-container+.contact-info{margin-top:1.75em}.footer .contact-info{padding-left:1.375em}.footer .contact-info
li{padding:0}.footer .contact-info
a{display:block;position:relative;padding:0
0.625em;margin:0
0.9375em;font-size:0.875em;color:#222}.footer .contact-info a[itemprop="telephone"]{padding-left:0.428em}.footer .contact-info a:after{display:block;position:absolute;left:-13px;top:0;right:-5px;width:21px;height:100%;background-image:url("/wp-content/themes/takk/images/main.png");content:" ";opacity: .75;-webkit-transition: .2s opacity ease;transition: .2s opacity ease}.footer .contact-info a.mail-link:after{width:24px;left:-15px;background-position:-300px 11px}.footer .contact-info a.tel-link:after{background-position:-250px 9px}.no-touch .footer .contact-info a:hover{opacity: .5}.footer
.copyright{margin-bottom:0}.shifter-overlay{display:none;position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0, 0, 0, 0.5);opacity:0;overflow:hidden;z-index:99}.soliloquy-container
img{margin-bottom:0}html #swipebox-caption,#swipebox-action{border-color:transparent !important}html #swipebox-action{top:-50px;bottom:auto !important}html #swipebox-action.visible-bars{top:0;bottom:auto !important}html #swipebox-action.force-visible-bars{top:0 !important;bottom:auto !important}html #swipebox-caption{bottom:-50px;top:auto !important;font-family:"Lato","Roboto","Open Sans","HelveticaNeue",helvetica,arial,sans-serif}html #swipebox-caption.visible-bars{bottom:0;top:auto !important}html #swipebox-caption.force-visible-bars{bottom:0 !important;top:auto !important}.metaslider
img{margin-bottom:0}.metaslider ol, .metaslider
ul{margin:auto;line-height:0}.metaslider .flex-direction-nav
a{margin:-17px 0 0;opacity: .4;border-radius:50px;-webkit-transition:all .3s ease;transition:all .3s ease;background:#fefefe}.metaslider .flex-direction-nav a.flex-next{background-position:100% 0;right:10px}.metaslider .flex-direction-nav a.flex-next:after{margin-left:-2px;border-top:6px solid transparent;border-left:6px solid #333;border-bottom:6px solid transparent}.metaslider .flex-direction-nav a.flex-prev{left:10px}.metaslider .flex-direction-nav a.flex-prev:after{margin-left:-4px;border-top:6px solid transparent;border-right:6px solid #333;border-bottom:6px solid transparent}.metaslider .flex-direction-nav a:after{content:"";position:absolute;display:block;top:50%;left:50%;margin-top:-6px;width:0;height:0}.metaslider .flexslider:hover .flex-next{opacity:0.7;right:10px}.metaslider .flexslider:hover .flex-prev{opacity:0.7;left:10px}.metaslider .flex-control-paging
li{margin-bottom:0}.metaslider .flex-control-paging li
a{background:#c5c5c5;box-shadow:none}.metaslider .flex-control-paging li a.flex-active{background:#2e2e2e}.cycloneslider.cycloneslider-template-standard{margin-bottom:3.5em}.cycloneslider.cycloneslider-template-standard .cycloneslider-pager{bottom:-30px}.cycloneslider.cycloneslider-template-standard .cycloneslider-pager
span{background:#e0e0e0;box-shadow:none}.cycloneslider.cycloneslider-template-standard .cycloneslider-pager span.cycle-pager-active{background-color:#2e2e2e}.mapp-layout{border:none !important;margin:0
0 1.75em 0 !important}.mapp-layout .mapp-map-links{background-color:none !important;border:none !important}.wpcf7
p{margin-bottom:1.75em}.wpcf7 .wpcf7-form-control-wrap{display:inline !important}.wpcf7 div.wpcf7-response-output{margin:2em
0 1em}.wpcf7 span.wpcf7-not-valid-tip{z-index:100;background:none;border:none;font-size:0.875em;width:200px;padding:0;color:#e44141}.slide-out-div .wpcf7 .wpcf7-response-output, .dropdown-page .wpcf7 .wpcf7-response-output{padding:0}.slide-out-div .wpcf7 .wpcf7-mail-sent-ok, .dropdown-page .wpcf7 .wpcf7-mail-sent-ok{border:none;color:#70c949}.slide-out-div .wpcf7 .wpcf7-mail-sent-ng, .dropdown-page .wpcf7 .wpcf7-mail-sent-ng{border:none;color:#e44141}.slide-out-div .wpcf7 .wpcf7-spam-blocked, .dropdown-page .wpcf7 .wpcf7-spam-blocked{border:none;color:#ffa500}.slide-out-div .wpcf7 .wpcf7-validation-errors, .dropdown-page .wpcf7 .wpcf7-validation-errors{border:none;color:#f4e50f}html[lang]{margin-top:0 !important}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 1.5dppx){.search-container a:after,
.contents .widget .tp_recent_tweets li,
.current-menu-item > a:after,
.portfolio-filter .active a:after,
#main-search-submit,
.shifter-close:after,
.main-nav-buttons:after,
.shifter .header .shifter-handle:after,
.header .header-buttons .oy-prev-link:after,
.header .header-buttons .oy-next-link:after,
.scroll-indicator,
.contact-info a:after,
.main-content .widget .tp_recent_tweets
li{background-image:url("/wp-content/themes/takk/images/main_@2x.png") !important;background-size:500px 200px !important}input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]),textarea{border:1px
solid #e3e5e5}input[type="text"]:focus,input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):focus,textarea:focus,select:focus{border-color:#cecece}.metaslider .flex-control-paging li
a{background:#e0e0e0;box-shadow:none}}@media screen and (max-device-width: 1024px){.bg-cover-img{background-attachment:scroll}}@media screen and (max-width: 1281px){.main-container .main-content{margin-top:5.25em;margin-bottom:3.5em}}@media screen and (max-width: 1080px){.post{width:48.5%;margin-left:0;margin-right:3%;margin-bottom:3%}.post:nth-child(3n-2){margin-left:0}.post:nth-child(3n+4){clear:none}.post:nth-child(2n-2){margin-right:0}.post:nth-child(2n-1){clear:left}}@media screen and (max-width: 1050px){.bg-cover-img .main-title{padding:0;font-size:37.897px;font-size:2.369em;line-height:1.477em}.footer{padding-top:11.25em;padding-bottom:11.25em}}@media only screen and (max-width: 960px){.header.headhesive .oy-logo{padding:0}}@media screen and (max-width: 890px){.bg-cover-img .main-title{padding:0}.footer{padding-top:10.625em;padding-bottom:10.625em}}@media only screen and (max-width: 710px){.main-container .main-content{margin-top:4.375em;margin-bottom:2.625em}.project-meta{padding-top:2.625em}.page-template-template-page-with-sidebar-php .page-content,.blog-with-sidebar{width:100%;float:none;padding-right:0}.page-template-template-page-with-sidebar-php .sidebar,.sidebar{width:100%;float:none}.bg-cover-img .main-title{width:100%;padding:0
1.125em;font-size:35.528px;font-size:2.221em;line-height:1.266em}.single-portfolio .post-title,
.single-post
h1{font-size:28.430px;font-size:1.777rem;line-height:1.477em;margin-bottom:0.984em}}@media screen and (max-width: 700px){.post{width:100%;margin-left:0;margin-right:0;margin-bottom:5%;float:none}}@media only screen and (max-width: 600px){.header .oy-logo{padding:0}.shifter-navigation{padding-top:1.687em}.bg-cover-img .scroll-indicator{margin-bottom:0.625em}.main-container .main-content,.header,.footer{padding-left:1.875em;padding-right:1.875em}.header .header-buttons{right:1.875em}.pf-gallery-container{padding:0
1.25em}}@media only screen and (max-width: 580px){#header-bg-check .oy-prev-link,
#header-bg-check .oy-next-link{display:none}.single-portfolio .headhesive .oy-logo,
.single .headhesive .oy-logo{visibility:hidden}.project-meta{padding:0}.project-meta .meta-column{width:100% !important;padding-bottom:0.875em !important}.footer{padding-top:7.5em;padding-bottom:7.5em}}@media only screen and (max-width: 470px){.main-container .main-content{margin-top:3.5em;margin-bottom:1.75em}.pf-gallery-container{padding:0
0.625em}.pager
li{display:block;margin:0
auto 10px}.pager li.prev-page, .pager li.next-page{float:none}.pager li
a{text-align:center}.pager li>span{display:block;text-align:center}.bg-cover-img .main-title{padding:1.5em;font-size:28.430px;font-size:1.777rem;line-height:1.477em}.footer{padding-top:5.312em;padding-bottom:5.312em}}@media only screen and (max-width: 380px){.main-container .main-content,.header,.footer{padding-left:1.333em;padding-right:1.333em}.header .header-buttons{right:1.333em}}@media only screen and (max-width: 350px){.gallery .gallery-item{margin:0
0 20px 0 !important;width:100% !important;float:none}}@media only screen and (max-width: 400px){.portfolio-gallery .portfolio-item{width:100%}}@media only screen and (min-width: 401px) and (max-width: 850px){.portfolio-gallery .portfolio-item{width:50%}}@media only screen and (min-width: 851px) and (max-width: 1200px){.portfolio-gallery .portfolio-item{width:33.333%}}@media only screen and (min-width: 1201px){.portfolio-gallery .portfolio-item{width:25%}}@-webkit-keyframes
tinywiggle{25%,50%,75%,100%{-webkit-transform-origin:top center;transform-origin:top center}25%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes
tinywiggle{25%,50%,75%,100%{-webkit-transform-origin:top center;transform-origin:top center}25%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.metaslider{position:relative}.metaslider
.caption{padding:5px
10px}.metaslider
img{height:auto;padding:0}.metaslider li:before,
.metaslider li:after{content:"" !important}.metaslider .caption-wrap{position:absolute;bottom:0;left:0;background:black;color:white;line-height:30px;opacity:0.7;margin:0;display:block;width:100%}.metaslider .caption-wrap .caption
img{width:auto}#widgets .metaslider ul,
#widgets .metaslider ol,
#content .metaslider unmodifiedl,
.metaslider .flexslider ul,
.metaslider .flexslider .slides li,
.metaslider .flexslider .slides ul,
.metaslider .flexslider .slides ol,
.metaslider .flexslider .flex-direction-nav,
.metaslider .flexslider .flex-direction-nav
li{border:0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;list-style-type:none;list-style:none;padding:0}.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides
img{width:100%;display:block}.flex-pauseplay
span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html
.slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0
0 60px;background:#fff;border:4px
solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider
.slides{zoom:1}.carousel
li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav
a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(/wp-content/themes/takk/css/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:0.8;right:5px}.flexslider:hover .flex-prev{opacity:0.8;left:5px}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity: .3!important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav
li{margin:0
6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li
a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px
0 0;position:static;overflow:hidden}.flex-control-thumbs
li{}.flex-control-thumbs
img{margin:10px
5px 0;display:inline-block;opacity: .7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}.flexslider{background:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;border:0;margin:0
0 40px 0}.flex-control-nav{bottom:-30px;line-height:11px}.flex-control-nav
li{margin:0}.flex-control-nav li
a{margin:0
6px;padding:0}.flexslider .slides
li{position:relative}.flex-viewport{direction:ltr}.flex-direction-nav
a{-moz-transition:all .3s ease;transition:all .3s ease}.flexslider .slides
p{margin:0}.flex-control-nav{margin:auto}