@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);opacity:.4}50%{-webkit-transform:rotate(180deg);opacity:1}to{-webkit-transform:rotate(360deg);opacity:.4}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}50%{-o-transform:rotate(180deg)}to{-o-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}body,h2,h3,h4,h5,h6,html{margin:0;padding:0;border:0;outline:0}a,div,i,li,span,strong{margin:0;border:0}p,ul{border:0}a,div,i,img,li,p,span,strong,ul{padding:0;outline:0;font-size:100%}ul{margin:20px 0 0 15px;list-style:disc}:focus{outline:0}.clearfix:after{content:"";display:block;clear:both;visibility:hidden;font-size:0;height:0}.clearfix{*display:inline-block;height:1%}footer,header,nav,section{display:block}body,html{position:relative;height:100%}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{color:#666;text-align:left;background:#fafafa;font-family:Open Sans;font-weight:300;font-size:14px;line-height:22px}::selection{background:#ffe49c;color:#262626}::-moz-selection{background:#ffe49c;color:#262626}::-webkit-selection{background:#ffe49c;color:#262626}h2,h3,h4,h5,h6{color:#262626}.text-light a:hover,.text-light h2,.text-light h3,.text-light h5,.text-light h6{color:#fff}body strong{font-weight:600}div h2,div h3,div h4,div h5,div h6,p img{margin-top:20px}p{margin:20px 0 0}div h2:first-child,div h3:first-child,div h5:first-child,div p:first-child,div ul:first-child,p img:first-child,ul li:first-child{margin-top:0}.subtitle{margin-top:5px;color:#666}.section-title{text-align:center;margin-top:-10px;margin-bottom:100px}.section-title h2{font-family:Open Sans;font-size:40px;line-height:52px;letter-spacing:-.05em;text-transform:uppercase;font-weight:800}a{text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:#fff0;color:#4da5f5}a:hover{color:#262626}img{height:auto;display:inline-block;margin:0;vertical-align:top;width:auto;max-width:100%;border:0;-ms-interpolation-mode:bicubic}ul li{line-height:20px;margin-top:10px}strong{font-weight:700}i{font-style:italic}#page-content{overflow:hidden;margin:0;min-width:1100px}.wrapper{width:1100px;margin:0 auto}.align-center{text-align:center}.text-light{color:#fff}.menu,header{position:relative}header{background:#fff;box-shadow:rgb(0 0 0/.2)0 0 3px;-moz-box-shadow:rgb(0 0 0/.2)0 0 3px;-webkit-box-shadow:rgb(0 0 0/.2)0 0 3px;width:100%;z-index:10000}#logo,nav#main-nav>ul>li>a{padding:20px 0;transition:all 200ms linear}#logo{float:left;max-width:100%;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear}#logo,#logo img{max-height:100%}.fixed-header header{position:fixed;left:0;top:0}footer{background:#262626;padding:80px 0}.footer-logo img{height:60px}footer .copyright{font-size:13px;color:#ccc}.menu{float:right}nav#main-nav{z-index:50}nav#main-nav ul{position:relative;z-index:49;margin:0;padding:0;list-style:none}nav#main-nav ul li{position:relative;z-index:45;float:left;margin:0 0 0 30px;padding:0;min-width:10px}nav#main-nav>ul>li>a{display:block;color:#262626;text-decoration:none;position:relative;z-index:45;width:auto;line-height:65px;font-family:Open Sans;font-weight:600;font-size:12px;text-transform:uppercase}nav#main-nav>ul>li:hover>a{z-index:48}.section-inner{padding-top:100px;z-index:1}.horizontalsection,.section-inner,section{position:relative}.horizontalsection .horizontalinner{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;overflow:hidden}.portfolio-entries{width:110%}.portfolio-entries .masonry-item{width:24.98%;float:left}.portfolio-name{text-transform:uppercase}.gallery-list li:fist-child,div .counter:fist-child{margin-top:0}.ajax-section{padding-bottom:100px;position:relative;display:none}.ajax-content{display:none}#ajax-loader{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;display:none}#ajax-loader .loader-icon{position:absolute;top:40px;left:50%;margin-left:-10px}.filter{padding:0;list-style:none;text-align:center;margin:0 0 33px}.filter li{padding:0 13px 0 15px;margin:0;display:inline-block}.filter li a{line-height:20px;color:#262626;text-transform:uppercase;font-size:13px;letter-spacing:.1em;padding-bottom:2px;margin-bottom:7px;display:block;border-bottom:2px solid #fff0}a.sr-button{display:inline-block;line-height:22px!important;text-align:center;margin-bottom:5px;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}a.sr-button:hover{background-color:#fff;color:#1a1a1a;transform:scale(1.07);-ms-transform:scale(1.07);-webkit-transform:scale(1.07)}a.mini-button{font-size:10px;padding:5px 10px;border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px}a.sr-button4{border:2px solid #fff;color:#fff;background:#fff0}a.sr-button4:hover{background-color:#fff;color:#262626}a.sr-buttonicon{border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;-o-border-radius:999px}a.sr-buttonicon i{left:.08em;position:relative}a.sr-buttonicon.mini-button{padding:4px;width:24px;height:24px!important;line-height:24px!important}.seperator{width:100%;height:4px;line-height:0;padding:8px 0;text-align:center}.section-title .seperator{padding:16px 0}.seperator span{height:2px;background:#000;display:inline-block;width:100px;opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}.seperator.size-small span{width:100px}.testimonial-slider{margin-top:40px!important}.testimonial-item{text-align:center}.slides .testimonial-item{padding-bottom:40px}.overlayinfo h6,.testimonial-name{font-size:13px;text-transform:uppercase;letter-spacing:.1em}.socialmedia-widget{margin:20px 0 0;padding:0;list-style:none;text-align:center}.socialmedia-widget li{display:inline-block;background:#fff0;padding:0;margin:0 3px;position:relative}.socialmedia-widget li a{height:30px;width:30px;display:block;text-indent:-9999px;background:url(/wp-content/themes/tiesiogiai/files/images/social-icons.png);margin:0}.socialmedia-widget li.facebook a{background-position:0 top}.socialmedia-widget li.rss a{background-position:-300px top}.socialmedia-widget li.youtube a{background-position:-390px top}.text-light .socialmedia-widget li.facebook a{background-position:0-30px}.text-light .socialmedia-widget li.rss a{background-position:-300px -30px}.text-light .socialmedia-widget li.youtube a{background-position:-390px -30px}.socialmedia-widget li:hover a{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important}.socialmedia-widget li.facebook:hover a{background-position:0 bottom}.socialmedia-widget li.rss:hover a{background-position:-300px bottom}.socialmedia-widget li.youtube:hover a{background-position:-390px bottom}.imgoverlay{position:relative;overflow:hidden;display:block;max-width:100%}.imgoverlay img{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.imgoverlay:hover img{transform:scale(1.07);-ms-transform:scale(1.07);-webkit-transform:scale(1.07)}.imgoverlay .overlay,.loader-icon span{position:absolute;top:0;left:0;z-index:0}.imgoverlay .overlay{width:100%;height:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.imgoverlay:hover .overlay{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.imgoverlay .overlaycolor{width:100%;height:100%;background:#000;position:absolute;top:0;left:0;z-index:0;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.imgoverlay .overlayinfo{width:100%;text-align:center;display:block;position:absolute;top:45%;left:0;-webkit-transition:top .3s ease;-moz-transition:top .3s ease;-o-transition:top .3s ease;-ms-transition:top .3s ease;transition:top .3s ease}.imgoverlay:hover .overlayinfo{top:50%}.loader-icon{position:relative;z-index:0;width:24px;height:24px}.loader-icon span{width:20px;height:20px;border:2px solid #d9d9d9;border-radius:50%}.loader-icon .spinner{z-index:1;border-color:#fff0 #fff0 #fff0 #262626;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;-ms-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.flexslider{padding:0;margin:0 0 25px;position:relative;zoom:1}.flexslider .slides>li{-webkit-backface-visibility:hidden;margin:0;text-align:center}.flexslider .slides img{max-width:100%;display:inline-block}.slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/tiesiogiai/files/fonts/fontawesome-webfont.eot?v=4.3.0);src:url(/wp-content/themes/tiesiogiai/files/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0)format("embedded-opentype"),url(/wp-content/themes/tiesiogiai/files/fonts/fontawesome-webfont.woff2?v=4.3.0)format("woff2"),url(/wp-content/themes/tiesiogiai/files/fonts/fontawesome-webfont.woff?v=4.3.0)format("woff"),url(/wp-content/themes/tiesiogiai/files/fonts/fontawesome-webfont.ttf?v=4.3.0)format("truetype"),url(/wp-content/themes/tiesiogiai/files/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fa-chevron-up:before{content:""}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2){.socialmedia-widget li a{background-image:url(/wp-content/themes/tiesiogiai/files/images/retina/social-icons@2x.png);-webkit-background-size:540px 90px;-moz-background-size:540px 90px;-o-background-size:540px 90px;background-size:540px 90px}}@media only screen and (max-width:1200px){#page-content{min-width:940px}.wrapper{width:940px}}@media only screen and (max-width:1023px){h2{font-size:36px;line-height:54px}h3{font-size:28px;line-height:42px}h4{font-size:20px;line-height:30px}h5{font-size:18px;line-height:26px}h6{font-size:16px;line-height:22px}#page-content{min-width:740px}.wrapper{width:740px}header #logo{padding:10px 0;height:40px;max-width:350px}nav#main-nav>ul>li>a:first-child{line-height:40px;padding:10px 0}nav#main-nav{display:none}}@media only screen and (max-width:760px){h2{font-size:32px;line-height:44px}h3{font-size:26px;line-height:36px}h4{font-size:20px;line-height:28px}h5{font-size:18px;line-height:26px}h6{font-size:16px;line-height:22px}#page-content{min-width:300px}.wrapper{width:300px}.section-title{margin-top:-7px;margin-bottom:60px}.section-inner{padding-top:60px}.ajax-section{padding-bottom:60px}#ajax-loader .loader-icon{top:20px!important}}#logo{height:65px}.footer-logo{height:76px}h2,h3,h4,h5{font-family:Open Sans;font-size:40px;line-height:60px;text-transform:none}h3,h4,h5{font-size:32px;line-height:48px}h4,h5{font-size:22px;line-height:33px}h5{font-family:PT Sans;font-size:18px;line-height:27px}h5,h5 strong{font-weight:400}h6{font-size:16px;line-height:24px}.filter li a,h2,h3,h4,h6,h6 strong{font-weight:300}.filter li a,h6{font-family:Open Sans}.subtitle,a.sr-button{font-family:Open Sans;font-weight:600}.subtitle,h6{text-transform:none}.subtitle{font-size:22px;line-height:28px;letter-spacing:.05em}a.sr-button{letter-spacing:.1em;text-transform:uppercase}.portfolio-entries .masonry-item{margin-right:10px;margin-bottom:10px}nav#main-nav>ul>li.current-menu-item>a,nav#main-nav>ul>li:hover>a{color:#4da5f5}.filter li a.active,.filter li a:hover{border-color:#4da5f5}