@font-face{font-family:'ITC Regular';src:url(//itcstudio.rs/wp-content/themes/itcsolution/fonts/ITC-regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'ITC Medium';src:url(//itcstudio.rs/wp-content/themes/itcsolution/fonts/ITC-medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'ITC Bold';src:url(//itcstudio.rs/wp-content/themes/itcsolution/fonts/ITC-bold.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}body{font-family:'Ubuntu',sans-serif;line-height:1.2em;font-size:17px;-ms-word-wrap:break-word;word-wrap:break-word;background:#08223b}a{text-decoration:none !important}@font-face{font-family:'itcsw';src:url(//itcstudio.rs/wp-content/themes/itcsolution/fonts/itcsw.eot?oih7bb);src:url(//itcstudio.rs/wp-content/themes/itcsolution/fonts/itcsw.eot?oih7bb#iefix) format('embedded-opentype'),url(//itcstudio.rs/wp-content/themes/itcsolution/fonts/itcsw.ttf?oih7bb) format('truetype'),url(//itcstudio.rs/wp-content/themes/itcsolution/fonts/itcsw.woff?oih7bb) format('woff'),url(//itcstudio.rs/wp-content/themes/itcsolution/fonts/itcsw.svg?oih7bb#itcsw) format('svg');font-weight:400;font-style:normal}[class^=itcicon-],[class*=" itcicon-"]{font-family:'itcsw' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.itcicon-note:before{content:"\e932"}.itcicon-messenger-circle:before{content:"\e92f"}.itcicon-viber-circle:before{content:"\e930"}.itcicon-whatsapp-circle:before{content:"\e931"}.itcicon-download-button:before{content:"\e92e"}.itcicon-menu:before{content:"\e92d"}.itcicon-download-arrow:before{content:"\e92c"}.itcicon-market:before{content:"\e92b"}.itcicon-close:before{content:"\e92a"}.itcicon-facebook-circle:before{content:"\e924"}.itcicon-googleplus-circle:before{content:"\e925"}.itcicon-instagram-circle:before{content:"\e926"}.itcicon-linkedin-circle:before{content:"\e927"}.itcicon-twitter-circle:before{content:"\e928"}.itcicon-youtube-circle:before{content:"\e929"}.itcicon-arrows:before{content:"\e91f"}.itcicon-telephone2:before{content:"\e920"}.itcicon-placeholder2:before{content:"\e921"}.itcicon-paper-plane2:before{content:"\e922"}.itcicon-smartphone:before{content:"\e923"}.itcicon-messenger:before{content:"\e919"}.itcicon-google-plus:before{content:"\e91a"}.itcicon-whatsapp:before{content:"\e91b"}.itcicon-viber:before{content:"\e91c"}.itcicon-twitter:before{content:"\e91d"}.itcicon-facebook:before{content:"\e91e"}.itcicon-paper-plane:before{content:"\e916"}.itcicon-envelope:before{content:"\e917"}.itcicon-phone-call:before{content:"\e918"}.itcicon-new:before{content:"\e912"}.itcicon-placeholder:before{content:"\e913"}.itcicon-house:before{content:"\e914"}.itcicon-printer:before{content:"\e915"}.itcicon-headset:before{content:"\e90e"}.itcicon-telephone:before{content:"\e90f"}.itcicon-mailbox:before{content:"\e910"}.itcicon-letters:before{content:"\e911"}.itcicon-down:before{content:"\e900"}.itcicon-share:before{content:"\e901"}.itcicon-webiste:before{content:"\e902"}.itcicon-zoomin:before{content:"\e903"}.itcicon-arrow-left:before{content:"\e904"}.itcicon-arrow-right:before{content:"\e905"}.itcicon-ecommerce:before{content:"\e906"}.itcicon-game:before{content:"\e907"}.itcicon-gwdesign:before{content:"\e908"}.itcicon-phone:before{content:"\e909"}.itcicon-smarttv:before{content:"\e90a"}.itcicon-sw:before{content:"\e90b"}.itcicon-vr:before{content:"\e90c"}.itcicon-web:before{content:"\e90d"}form{margin:0 0 20px}select,textarea,input{display:inline-block;height:auto;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}textarea,input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input:focus{border-color:rgba(82,168,236,.8) !important;outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b !important}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d !important;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.button,.button:focus,.button:visited{display:inline-block;border:1px solid #181a1c;color:#181a1c;background-color:transparent;padding:15px 30px;font-size:17px;line-height:auto}.button:hover,.button:active{background-color:#181a1c;color:#fff}.button-sp,.button-sp:focus,.button-sp:visited{border:none;background-color:#ffce1a;color:#181a1c}.button-sp:hover,.button-sp:active{background-color:#181a1c;color:#ffce1a}.button-ps,.button-ps:focus,.button-ps:visited{border:none;background-color:#181a1c;color:#ffce1a}.button-ps:hover,.button-ps:active{background-color:#ffce1a;color:#181a1c}.tagcloud a,.tags-links .btn{margin:0 5px 5px 0}.social{list-style:none;float:none;position:relative;margin:5px auto}.social li{display:inline-block;line-height:32px;font-family:'itc';font-size:32px;padding:0 5px}.social li a{margin:0;padding:0;width:32px;height:32px;color:#fff;transition:.4s;top:0;left:0}.social li a:hover{color:#4396e6;text-shadow:5px 6px 10px rgba(0,0,0,.4)}.contact-infos ul.social{margin-left:5px}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.centered{margin-left:auto;margin-right:auto;float:none;text-align:center}.center{float:none !important;margin:0 auto !important;text-align:center}.highlighted-box{background:#f4f8f9;padding:20px 30px}.highlighted-box h1{margin:0}.large-text{line-height:1.2em;font-size:30px;color:#181a1c !important;padding:20px;margin-bottom:20px}.highlighted-box h1,.highlighted-box p{color:#181a1c !important}.circle-border{display:inline-block;-webkit-border-radius:500px;-khtml-border-radius:500px;-moz-border-radius:500px;border-radius:500px;border:3px solid #fff}.left-align{text-align:left}.right-align{text-align:left}.error{color:#cf0000;display:none}.invisible{display:none;visibility:visible}.triangle{margin:0 auto;text-align:center;width:0;height:0;border-top:30px solid #181a1c;border-left:585px outset transparent;border-right:585px outset transparent;position:relative}.zoom-in,.itcsw-zoom{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.zoom-in:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}.service:hover .itcsw-zoom{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}.widget{clear:both;margin:0 0 1.5em}.widget ul li{list-style:none}.widget ul,.widget ol{padding-left:10px;margin:0 0 10px 5px}.widget ul li:before{font-family:'itc';content:'\e820';padding-right:10px}.widget select{max-width:100%}.widget_search form{margin-top:20px}.navbar{margin-bottom:0;min-height:70px;border-radius:0}.navbar-fixed-top{min-height:60px;height:60px;padding-top:0}.navbar-brand{padding:10px 0 10px}.navbar .brand img{width:120px;height:40px}.navbar .nav>li>a{text-transform:uppercase;line-height:auto;vertical-align:middle;margin:10px 3px;-webkit-box-shadow:none;-moz-box-shadow:none;border:1px solid #181a1c;box-shadow:none;font-size:15px;text-shadow:none;color:#fff;transition:border-color 1s ease}.navbar .nav>li:hover>a,.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{border:1px solid #fece1a;color:#fff;background-color:#181a1c;transition:border-color 1s ease}.navbar-nav,.nav>li>a:focus,.nav>li>a:hover{background-color:#181a1c}.navbar .nav>li>a{padding:8px 15px}.nav-pills{margin-bottom:30px}.nav-pills>li>a{background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:2px 5px 2px 0;padding:8px 25px;line-height:14px;border:1px solid #181a1c}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background:#181a1c;color:#fff}.navbar .btn-navbar,.navbar .btn-navbar:hover{border-radius:0;background:#fece1a;color:#000}.section{color:#fff}h1,h2,h3,h4{font-family:'ITC Bold';font-weight:400 !important}.section h1,h2,h3,h4,h5,h6{font-weight:300}.section h1{margin:10px}.section a{color:#181a1c}.section a:hover{color:#ffce1a;text-decoration:none}.section p{padding:10px;font-weight:100;color:#fff}.intro h1{font-size:4em}.section .container{padding-top:50px}.section .title{text-align:center;padding:10px;margin-bottom:30px}.section .title h1{font-weight:400;margin-bottom:20px;padding:0}.section .title>p{font-size:20px;color:#fff;font-weight:lighter}.section .thumbnail{width:100%;height:100%;padding:0;overflow:hidden;position:relative;border:0;border-radius:0;box-shadow:none;text-align:center;background:#191a1c}.section .thumbnail .more{display:block;z-index:4;position:absolute;top:-100px;left:50%;margin:0 auto;margin-left:-41px;width:80px;height:80px;font-size:40px;color:#fff;text-decoration:none;line-height:70px;text-align:center}.section .thumbnail:hover .more{top:40%;margin-top:-40px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3 s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.section .thumbnail h3,.section .thumbnail p{margin:0;padding:0;position:relative;z-index:4}.section .thumbnail h3{color:#ffce1a;margin-top:10px;font-size:20px;line-height:40px}.section .thumbnail>p{padding-bottom:20px}.section .thumbnail .mask{opacity:.85;filter:alpha(opacity=85);top:100%;left:0;width:100%;height:100%;background:#181a1c;position:absolute;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2 s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.section .thumbnail:hover .mask{top:0}.primary-section{background:#181a1c}.primary-section .triangle{border-top:40px solid #ffce1a}.primary-section .title{border-bottom:1px solid #fff}.primary-section,.primary-section h3,.primary-section .title p{color:#fece1a}.primary-section h1{color:#fff}.secondary-section{background:#fece1a}.secondary-section .title{border-bottom:1px solid #181a1c}.secondary-section h1,.secondary-section .title p{color:#181a1c}.third-section{padding-bottom:70px;background:#181a1c;border-top:6px solid #fece1a}.third-section .container{padding-top:20px;position:relative}.third-section .title{border-bottom:1px solid #a1aab7;color:#fece1a}.sub-section{margin-top:30px}.sub-section .title{padding:0}.da-slide a{text-decoration:none}.service{margin-top:20px}.service,.service h2{padding-top:15px}.service p{padding:0 50px;height:60px}.service img{width:150px;height:150px}.single-project{margin-bottom:30px;background:#181a1c}.single-project .container{padding-top:0}.single-project [class*=col]:first-child{padding-left:0}.single-project img{max-width:100%}.project-description{padding-right:40px}.project-description p{padding-left:0}.project-title{margin-top:15px;margin-bottom:15px;border-bottom:1px solid #fece1a}.project-title h3{float:left;margin-top:5px;padding:0;width:80%}.project-title .close{color:#fece1a;margin-top:10px}.project-info span,.project-title h3{color:#fece1a}.project-info{font-weight:100;padding:10px 0}.project-info a{color:#fff}.project-info span{width:100px;display:inline-block}.project-info div{margin-bottom:5px}.close{float:right;width:40px;height:40px;text-align:center}#portfolio-grid{padding-left:0}#portfolio-grid .mix{opacity:0;display:none}.team .thumbnail{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:10px;border:1px solid #fff}.team .thumbnail:hover .social{z-index:5}.team .thumbnail:hover .social a{color:#fff}.team .thumbnail .mask{background:#fece1a}.team .thumbnail .mask h2{margin-top:20%}.team .thumbnail .mask,.team .thumbnail .mask h3,.team .thumbnail .mask p,.team .thumbnail:hover h3,.team .thumbnail:hover .social a:hover{color:#181a17}.team .social,.skills{padding-left:0}.skills{list-style-type:none;position:relative;margin:0}.skill-title{margin-top:30px}.skills li{margin-bottom:30px;background:#fff;height:40px;padding:1px}.skills li h3{position:relative;font-size:15px;line-height:40px;padding:0;margin:0;left:10px;z-index:1;color:#181a1c}.skills li .bar{height:38px;position:absolute;background-color:#fece1a}#call-to-action a:hover{color:#fff}.client-slider img{border:1px solid #fff}.client-slider img:hover{background-color:#fece1a}.client-nav{list-style:none;margin-top:10px}.client-nav li{float:left;display:block;margin-left:10px}.client-nav li a{display:inherit;padding:6px 3px 5px 5px;background:#fece1a;border-radius:3px}.client-nav li a:hover{background:#181a1c}.testimonial p{color:#181a1c;background:#fece1a;padding:15px;margin:0}.testimonial .arrow{margin-left:10px;width:0;border-top:10px solid #fece1a;border-left:20px outset transparent;border-right:20px outset transparent}.testimonial .whopic{display:inline-block}.testimonial .whopic img{margin-top:10px;width:50px;height:50px;float:left}.testimonial .whopic strong{float:left;margin-top:10px;padding-left:10px}.testimonial .whopic small{display:block;font-size:12px}.bx-wrapper ul{margin-left:0}#blog a:hover{color:#fff}.blog-list{margin-bottom:30px}.blog-list ul{margin-left:0}.timeline{position:relative;padding:0;list-style:none}.timeline:before{content:"";position:absolute;top:0;bottom:0;left:47px;width:2px;margin-left:-10px;background-color:#f1f1f1}.timeline a:hover{color:#fff}.timeline>li{position:relative;margin-bottom:50px;min-height:50px}.timeline>li:before,.timeline>li:after{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li .timeline-panel{float:right;position:relative;padding:0 20px 0 100px;text-align:left}.timeline>li .timeline-panel:before{right:auto;left:-15px;border-right-width:15px;border-left-width:0}.timeline>li .timeline-panel:after{right:auto;left:-14px;border-right-width:14px;border-left-width:0}.timeline>li .timeline-image{z-index:100;position:absolute;left:0;width:80px;height:80px;margin-left:0;border:7px solid #f1f1f1;border-radius:100%;text-align:center;color:#fff}.timeline>li .timeline-image h3{margin-top:12px;font-size:10px;line-height:14px}.timeline>li.timeline-inverted>.timeline-panel{float:left;padding:0 20px 0 100px;text-align:left}.timeline>li.timeline-inverted>.timeline-panel:before{right:auto;left:-15px;border-right-width:15px;border-left-width:0}.timeline>li.timeline-inverted>.timeline-panel:after{right:auto;left:-14px;border-right-width:14px;border-left-width:0}.timeline>li:last-child{margin-bottom:0}.timeline .timeline-heading h3{margin-top:0;color:inherit}.timeline .timeline-heading h3.subheading{text-transform:none;line-height:30px;margin-top:5px}.timeline .timeline-heading span{color:#181a1c}.timeline .timeline-body>p,.timeline .timeline-body>ul{margin-bottom:0}.newsletter,.newsletter h2{color:#d7ddde}.newsletter .title h2{text-align:left;padding:0;margin:0}.newsletter form{text-align:left;margin-top:10px}.newsletter input{padding:14px;height:auto}.newsletter .button-sp:hover,.newsletter .button-sp:active{background-color:#fff;color:#181a1c}.contact{background:#fece1a}.contact h1,.contact h2,.contact h3,.contact h4,.contact h5,.contact h6,.contact .social>li>a,.contact .section .title>p{color:#181a1c}.contact textarea,.contact input[type=text],.contact input[type=email]{padding:10px;line-height:20px;height:auto;margin-bottom:20px;border:1px solid #ccc}.contact textarea{height:120px}.contacts,.contact .social{color:#fff;list-style:none}.contact i{margin-right:5px}.contacts>li{margin-top:15px}.contacts>li>a{color:#fff}.contact-info{margin-top:10px;margin-bottom:10px}.contact-info p{font-weight:400;line-height:25px}.contact-info .icon{margin:10px auto;font-size:30px}.map-wrapper{position:relative;height:500px}.map-canvas{position:absolute;margin-bottom:20px;width:100%;height:500px;color:#29383f;position:absolute;left:0;top:0;right:0}.contact .social{display:inline-block;padding-left:0}.contact .social li{line-height:32px;padding:10px 5px;font-family:'itc';font-size:50px;transition:margin .4s;-webkit-transition:margin .4s}.contact .social li a{color:#fff}.contact .social li a:hover{color:#181a1c}.contact-form{background:rgba(255,255,255,.9);z-index:110;position:relative;margin-top:-25px;padding:20px;text-align:center}.contact-form h3{color:#838589;padding-bottom:20px}.message-btn{border:1px solid #747c89;color:#747c89;background-color:transparent;padding:15px 30px;font-size:17px}.message-btn:hover{background-color:#fece1a}.contact-info{text-align:center;font-size:22px}.info-address{border:1px solid #fff;width:60%;margin:0 auto;padding:15px;color:#181a1c !important}.black{color:#181a1c}#primary,#secondary{margin-top:50px}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-links{clear:both;margin:0 0 1.5em}.pager li>a{margin-bottom:10px}.page-header{margin:20px 20px 30px}.entry-meta>span{margin-right:5px;display:block}.entry-meta span:last-child{margin-right:0}.entry-meta span a{text-decoration:none}.entry-meta{margin:15px 0}.entry-footer{color:inherit}.posted-on a,.byline a{text-decoration:none}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{-ms-word-wrap:break-word;word-wrap:break-word}.bypostauthor{display:block}.comments-title,.comment-reply-title{padding-bottom:9px;margin:40px 0 20px}ol.comment-list{list-style:none;padding-left:0}.comment-author .avatar{margin:5px 15px 0 0;border-radius:5px;-webkit-border-radius:5px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.comment-meta{margin-bottom:5px}.comment-details{overflow:hidden;zoom:1;margin-bottom:25px;padding-bottom:25px}.comment-details .reply{margin-top:10px}.comment-date a{margin-right:10px}#commentform #comment{width:98% !important}.error404 .input-append{margin:10px 0}.footer{background:#181a1c;text-align:center}.footer a{color:#fece1a}.footer>p{color:#fff;margin:0;padding:10px;font-size:17px}.scrollup{text-align:center;cursor:pointer;vertical-align:middle;width:39px;height:39px;border-radius:5px;font-size:20px;position:fixed;bottom:30px;right:20px;border:1px solid #fff;display:none;background:#ffce1a}.scrollup>a{position:relative;top:7px;color:#fff}.contact-popup{position:fixed;right:20px;bottom:30px;background:#4396e6;border-radius:50px;display:none;z-index:9999;box-shadow:4px 5px 10px rgba(0,0,0,.42);font-size:15px;transition:.5s}.contact-popup:hover{background:#fff}.contact-popup a{color:#fff;padding:10px 15px;display:block;outline:none}.contact-popup:hover a{color:#4396e6}.contact-popup span{font-size:18px;position:relative;top:2px;margin-right:5px}span.contact-label{font-size:15px;top:0}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object,img{max-width:100%}img{height:auto}.post-thumbnail{display:block;position:relative;width:100%;z-index:0}.post-thumbnail .featured{display:block;margin:0 auto;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.post-thumbnail .featured:hover{opacity:.8}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.navbar{height:60px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 40px}.navbar-buttons{position:relative;width:auto;display:flex;justify-content:space-between;align-items:center;text-align:right}.navbar-buttons span{width:100%}.overlay{position:fixed;background:rgba(6,37,70,.9);top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s,height .35s;overflow:hidden;z-index:99999}.overlay.open{opacity:1;visibility:visible;height:100%}.overlay .nav-title{font-size:22px;color:#fff;font-weight:700;text-transform:uppercase;text-align:center;position:absolute;left:50%;transform:translate(-50%);top:8%}.overlay nav{position:relative;top:50%;transform:translateY(-50%);font-size:26px;font-weight:300;text-transform:uppercase;text-align:center}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;height:100%}.overlay ul li{display:block;position:relative;opacity:0;margin-bottom:20px}.overlay ul li a{display:block;position:relative;color:#fff;text-decoration:none;overflow:hidden;line-height:100%;font-family:'ITC Medium';text-transform:capitalize;font-weight:400 !important}nav.overlay-menu .current-menu-item a{color:#4396e6}.overlay ul li a:hover,.overlay ul li a:focus,.overlay ul li a:active{color:#4396e6}.overlay ul li a:hover:after,.overlay ul li a:focus:after,.overlay ul li a:active:after{width:100%;background:#785993}.overlay.open li{animation:fadeInRight .5s ease forwards;animation-delay:.35s}.overlay.open li:nth-of-type(2){animation-delay:.4s}.overlay.open li:nth-of-type(3){animation-delay:.45s}.overlay.open li:nth-of-type(4){animation-delay:.5s}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}button:focus{outline:0}header#masthead{position:fixed;width:100%;z-index:99999;top:0}ul.close-menu{position:absolute;top:20px;right:55px;z-index:99999999999999999;height:auto}.home-icons{font-size:90px}.service h3{color:#fff;font-size:32px;font-weight:300;margin-top:15px}.service{margin-bottom:40px}.tehologije li{display:inline-block}.tehologije img{height:70px;opacity:.5}.tehologije li:hover img{opacity:1}.portfolio-thumb img{width:100%}div#single-portfolio header,#single-portfolio h1{width:100%;margin:0}#single-portfolio h1,#design-project h1{text-align:center;font-size:3em;color:#fff;font-weight:100;margin-bottom:30px}#design-project h1{text-align:left}#single-portfolio .entry-content p,#design-project .entry-content p{font-size:1em;font-weight:300 !important;line-height:150%}#design-project .tehologije li img{border:0}#design-project .portfolio-content{color:#fff;margin-bottom:30px}.design-img{padding:100px 40px 40px;text-align:center;position:relative}.poster{padding:38px;border:2px solid #fff;position:relative}.ram{border:2px solid #fff}.ram img{width:100%}.trakica-levo,.trakica-desno{width:60px;height:20px;position:absolute;top:-7px;background:#fff;box-shadow:3px 3px 10px rgba(0,0,0,.49)}.trakica-levo{left:12%}.trakica-desno{right:12%}.konac-desno,.konac-levo{width:1px;height:50px;position:absolute;background:#fff;top:49px;box-shadow:3px 3px 10px rgba(0,0,0,.49)}.konac-levo{left:21.5%}.konac-desno{right:21.5%}.ekser{position:absolute;border:2px solid #fff;width:6px;height:6px;border-radius:10px;top:8px;left:8px;background:#fff}div#portfolio-content{position:relative}div#portfolio-content .scroll-down{position:absolute;bottom:20%;left:50%;margin-left:-25px}div#portfolio-content .scroll-down a{font-size:3em;color:#fff}.scroll-down li{list-style-type:none}#fp-nav ul li a span,.fp-slidesNav ul li a span{background:#fff !important}div#contact{background:#004085}div#ourworks{position:relative}.navbar-buttons img:hover,div#ourworks .service:hover{cursor:pointer}div.technology-modal{position:absolute;background:rgba(0,0,0,.65)}.modal-backdrop{z-index:-1}.modal-dialog{margin-top:0;margin-bottom:0;height:100vh;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}div#ourworks a{color:#fff}.service,.service h2{color:#fff;font-size:23px}div#ourworks a:focus{outline:none}div#contact input,div#contact textarea{background:0 0;border:0;border-bottom-width:2px;border-bottom-style:solid;border-color:#fff;border-radius:0;width:100%;min-height:50px;max-height:120px;outline:0;box-shadow:none;color:#fff}div#contact input[type=submit],.btn-primary,div#contactPopup input[type=submit]{width:auto;background:#4396e6;min-width:180px;text-transform:uppercase;color:#fff;font-weight:700;border-radius:50px;float:right;border:0;font-size:15px;border:8px solid #004085;padding:12px}div#contactPopup input[type=submit]{border-color:#fff}div#contact input[type=submit]:hover,.btn-primary:hover{background:#007bff;border-color:#215791}button.close-btn{padding:12px;border:8px solid transparent;background:0 0;font-size:15px;color:#4396e6}button.close-btn:hover{background-color:transparent;border-color:transparent}div#contact .fp-tableCell{background-image:url(//itcstudio.rs/wp-content/themes/itcsolution/images/clouds-bg.png);background-repeat:no-repeat;background-position:bottom;background-size:contain}div#newsletterHome{background:#fff;color:#000}div#newsletterHome .section p{color:#000}.col-md-12.align-right{padding-top:13px}div#contact input::-webkit-input-placeholder,div#contact textarea::-webkit-input-placeholder{color:#f2f2f2}div#contact input::-moz-placeholder,div#contact textarea::-moz-placeholder{color:#f2f2f2}div#contact input:-ms-input-placeholder,div#contact textarea:-ms-input-placeholder{color:#f2f2f2}div#contact input:-moz-placeholder,div#contact textarea:-moz-placeholder{color:#f2f2f2}div#contact input:focus::-webkit-input-placeholder,div#contact textarea:focus::-webkit-input-placeholder{color:#4396e6}div#contact input:focus::-moz-placeholder,div#contact textarea:focus::-moz-placeholder{color:#4396e6}div#contact input:focus:-ms-input-placeholder,div#contact textarea:focus:-ms-input-placeholder{color:#4396e6}div#contact input:focus:-moz-placeholder,div#contact textarea:focus:-moz-placeholder{color:#4396e6}div#section0{background:#08223b}div#ourworks .slide.fp-slide{z-index:0}div#ourworks{background:#08223b;background:-moz-linear-gradient(top,rgba(8,34,59,1) 0%,rgba(0,64,133,1) 100%);background:-webkit-linear-gradient(top,rgba(8,34,59,1) 0%,rgba(0,64,133,1) 100%);background:linear-gradient(to bottom,rgba(8,34,59,1) 0%,rgba(0,64,133,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08223b',endColorstr='#004085',GradientType=0)}#particles-js{position:absolute;top:0;left:0;right:0;bottom:0}div#fp-nav.obojiPlavo ul li a span{background:#004085 !important}.prikazi{display:block}.sakrij{display:none}.contact-infos{text-align:left;font-weight:300}.contact-infos .col-sm-2{text-align:center}.contact-infos .col-sm-2 span{font-size:25px;margin-bottom:25px;display:inline-block;color:#4396e6}.modal-content{border:0;border-radius:0;outline:0;color:#fff;font-size:17px}.modal-header{border-bottom:0;border-top-left-radius:0;border-top-right-radius:0}.modal-footer{border-top:1px solid #d5d5d5;display:inline-block;text-align:center}.modal-header h3{color:#fff;font-size:24px}.modal-body{text-align:center;color:#222}.contact-infos h3{color:#4396e6;font-size:23px;margin-bottom:30px;padding-left:15px;font-weight:500}.fade2{transform:scale(.9);opacity:0;transition:all .2s linear;display:block !important}.fade2.show{opacity:1;transform:scale(1)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus input:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#fece1a;-webkit-box-shadow:0 0 0 30px #004085 inset !important;transition:none;background-color:#004085 !important}.modal-dialog{min-width:100% !important;width:100%;height:100%;margin:0;padding:0}.modal-content{height:auto;min-height:100%;border-radius:0}.modal-open .modal{z-index:999999}.modal-header button.close{font-size:50px;width:120px;height:120px;color:#5f5f5f;text-shadow:0 1px 0 #fff;z-index:99999}h3.modal-title{font-size:42px;margin-bottom:40px;font-weight:400;color:#181a1c}.service-content{max-width:900px;margin:0 auto}.service-readmore{padding:50px}.service-readmore .btn-primary{float:none;border:8px solid #fff}.service-readmore .btn-primary:hover,div#contactPopup input[type=submit]:hover{border-color:#dfeeff}.service-content h3{font-weight:500;margin:25px 0 10px;font-size:23px}.social li span,div#contact h1,.contact-infos h3,.contact-infos .col-sm-2 span{text-shadow:9px 8px 28px #01254b}.home-icons span,div#ourworks h1,div#section0 h1{text-shadow:11px 10px 30px #01101f}pre{font-size:16px !important;line-height:24px !important;font-family:'Ubuntu',sans-serif !important;overflow:auto;white-space:pre-wrap;white-space:-moz-pre-wrap !important;white-space:-pre-wrap !important;white-space:-o-pre-wrap !important;word-wrap:break-word;background-color:transparent !important;border:0 !important;color:gray;padding:5px;font-weight:300;overflow-x:hidden}span.wpcf7-not-valid-tip{color:#f06262;font-size:13px;font-weight:400;display:block}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #003977;background:#265c97;font-size:14px;padding:10px}div.wpcf7-mail-sent-ok{border:2px solid #003873;background:#4396e6;font-size:14px;padding:10px}div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,span.wpcf7-not-valid-tip{text-shadow:9px 8px 28px #01254b}div.wpcf7-response-output{margin:0}div#go-down{position:absolute;bottom:80px;left:50%;text-transform:uppercase;font-weight:300;margin-left:-55px;z-index:99998}div#go-down:hover{cursor:pointer}div#go-down span.down-txt{display:block;padding:5px}div#go-down span:nth-child(2){font-size:40px;padding:10px;display:block}ul.close-menu li,.navbar-buttons span{font-size:30px;color:#fff}ul.close-menu li:hover,.navbar-buttons span:hover{cursor:pointer;text-shadow:3px 3px 7px #b2b2b2;color:#4396e6 !important}body.archive.tax-portfolio_tags ul.close-menu li:hover,body.archive.tax-portfolio_tags .navbar-buttons span:hover{color:#fff}.owl-stage-outer .owl-item{transition:.4s}.owl-stage-outer .owl-item.noopacity{opacity:1}#portfolio-screens .sa_owl_theme .disabled .owl-prev,#portfolio-screens .sa_owl_theme .disabled .owl-next{display:block !important}.white .sa_owl_theme .owl-nav .owl-next,.white .sa_owl_theme .owl-nav .owl-prev{background-color:rgba(0,0,0,.3) !important}.white .sa_owl_theme.owl-loaded .owl-nav>.owl-next{background:url(//itcstudio.rs/wp-content/themes/itcsolution/images/arrow-right.png) no-repeat center center !important;width:50px !important;opacity:.6 !important}.white .sa_owl_theme.owl-loaded .owl-nav>.owl-prev{background:url(//itcstudio.rs/wp-content/themes/itcsolution/images/arrow-left.png) no-repeat center center !important;width:50px !important;opacity:.6 !important}.white .sa_owl_theme.owl-loaded .owl-nav>.owl-prev:hover,.white .sa_owl_theme.owl-loaded .owl-nav>.owl-next:hover{opacity:1 !important;background-color:transparent !important}.web-image{padding:50px;border:3px solid rgba(255,255,255,.55);border-radius:60px}.one-web-image{border:3px solid rgba(255,255,255,.72)}.web-screen-bg{max-width:1400px;margin:0 auto;padding:30px 0}div#portfolio-web-screens .fp-tableCell{display:block}.web-image{position:relative}.web-title{position:absolute;bottom:20px;left:0;width:100%;text-align:center}.fp-controlArrow.fp-prev{border:0;background-image:url(//itcstudio.rs/wp-content/themes/itcsolution/images/arrow-left.png);background-size:100%;width:50px;height:50px;left:0;opacity:.5}.fp-controlArrow.fp-next{border:0;background-image:url(//itcstudio.rs/wp-content/themes/itcsolution/images/arrow-right.png);background-size:100%;width:50px;height:50px;right:0;opacity:.5}.fp-controlArrow.fp-prev:hover,.fp-controlArrow.fp-next:hover{opacity:1}.portfolio-content{max-width:1280px;margin-bottom:10px;font-size:15px}.tehologije h3{color:#fff;font-size:19px;text-transform:uppercase;margin-bottom:15px;font-weight:500}div#portfolio-content .fp-tableCell{max-height:740px;display:flex !important;justify-content:center;flex-direction:column;text-align:center}h1.entry-title{color:#fff;font-size:40px;padding:50px 0 0}div#portfolio-content div#go-down{bottom:150px;opacity:.5;transition:.4s}div#portfolio-content div#go-down:hover{opacity:1}div#portfolio-screens .owl-item p{padding:0 10px 20px}.tehologije li img{border:2px solid rgba(255,255,255,.31);margin:0 3px;transition:.4s}.tax-description{color:#fff;font-weight:300;font-size:16px;max-width:1180px;margin:0 auto;line-height:24px;margin-bottom:40px}.entry-content{color:#fff}.page-template-template-clients div#content h1.entry-title{margin-bottom:20px}.tax-description p,.entry-content p{font-size:inherit;margin-bottom:15px}.tax-description ul{list-style-type:circle;margin-bottom:25px;list-style-position:inside}body.archive header.page-header{text-align:center}h2.tax-project-title{color:#fff;text-align:center;font-size:28px;font-weight:500;margin:50px auto 30px;line-height:40px}div#tax-projects{padding-top:10px}div#newsletterHome{background-image:url(//itcstudio.rs/wp-content/themes/itcsolution/images/grad.png);background-repeat:no-repeat;background-position:center bottom;background-size:contain;background-size:calc(100% + 50px)}.grad-nis{background-image:url(//itcstudio.rs/wp-content/themes/itcsolution/images/grad-nis.png);background-repeat:no-repeat;background-position:center bottom;background-size:contain;height:inherit;padding-top:200px}body.archive.tax-portfolio_tags div#tax-projects header.page-header{margin:0 0 40px;padding-right:0}body.archive.tax-portfolio_tags div#tax-projects header.page-header h1{color:#fff;font-size:42px}div#tax-projects p{font-size:17px;color:#fff;text-align:center}div#tax-projects form.form-search{margin-bottom:0}div#tax-projects{padding:50px 0}.mailchimp-newsletter input#mc-embedded-subscribe{text-transform:uppercase;font-size:15px;padding:10px 32px;border-radius:50px;font-weight:600;height:auto;background:#4396e6}.mailchimp-newsletter #mc_embed_signup input.email{font-size:15px;padding:15px 32px;border-radius:50px;font-weight:400;height:auto;color:#4396e6;border-color:#dbdbdb}div#newsletterHome h1{color:#c9c9c9;font-size:40px}.footerHome-share .social li span{text-shadow:3px 3px 12px #b6acac}.footerHome-share .social li a:hover span{text-shadow:0px 0px 12px #e0e0e0}.footerHome-share h3{font-size:26px;font-weight:500;color:#4396e6;margin:50px 0 25px}.navbar.obojiPlavo .navbar-buttons span{color:#4396e6}.mailchimp-newsletter #mc_embed_signup input.email::-webkit-input-placeholder{color:#dbdbdb}.mailchimp-newsletter #mc_embed_signup input.email::-moz-placeholder{color:#dbdbdb}.mailchimp-newsletter #mc_embed_signup input.email:-ms-input-placeholder{color:#dbdbdb}.mailchimp-newsletter #mc_embed_signup input.email:-moz-placeholder{color:#dbdbdb}#mc_embed_signup{background:0 0 !important}div#contactPopup{background:rgba(4,30,58,.85);display:flex !important;align-items:center}div#contactPopup .modal-dialog{min-width:570px !important;width:auto;height:auto;margin:0 auto}body.portfolio-template-default.single.single-portfolio.postid-48.logged-in.fp-viewing-screens-0.modal-open{padding-right:0 !important}div#contactPopup .modal-content{border-radius:12px}.modal-top{background-color:#4396e6;border-top-left-radius:12px;border-top-right-radius:12px}.modal-top-inner{background-image:url(//itcstudio.rs/wp-content/themes/itcsolution/images/contact-pattern.png);position:relative;min-height:90px;background-size:100%}.contact-icon-popup{position:absolute;left:50%;margin-left:-50px;bottom:10px}div#contactPopup input,div#contactPopup textarea{min-height:40px;border-radius:0;max-height:100px;width:100%;border:0;box-shadow:none;border-bottom:1px solid #c6c6c6}div#contactPopup button.close-btn{padding:0;display:block;text-align:center;float:none;width:100%}div#contactPopup button.close-btn:hover{color:#666}.blue-theme,.blue-project{background:#284899;background:-moz-linear-gradient(-45deg,rgba(40,72,153,1) 0%,rgba(29,67,130,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(40,72,153,1) 0%,rgba(29,67,130,1) 100%);background:linear-gradient(135deg,rgba(40,72,153,1) 0%,rgba(29,67,130,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#284899',endColorstr='#1d4382',GradientType=1)}.blue-theme div#tax-projects{background:#08223b}.green-theme,.green-project{background:#22b697;background:-moz-linear-gradient(-45deg,rgba(34,182,151,1) 0%,rgba(20,142,159,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(34,182,151,1) 0%,rgba(20,142,159,1) 100%);background:linear-gradient(135deg,rgba(34,182,151,1) 0%,rgba(20,142,159,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#22b697',endColorstr='#148e9f',GradientType=1)}.green-theme div#tax-projects{background:#1e3753}.purple-theme,.purple-project{background:#5358a6;background:-moz-linear-gradient(-45deg,rgba(83,88,166,1) 0%,rgba(56,62,135,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(83,88,166,1) 0%,rgba(56,62,135,1) 100%);background:linear-gradient(135deg,rgba(83,88,166,1) 0%,rgba(56,62,135,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5358a6',endColorstr='#383e87',GradientType=1)}.purple-theme div#tax-projects{background:#202248}.orange-theme,.orange-project{background:#f26851;background:-moz-linear-gradient(-45deg,rgba(242,104,81,1) 0%,rgba(255,204,102,1) 99%);background:-webkit-linear-gradient(-45deg,rgba(242,104,81,1) 0%,rgba(255,204,102,1) 99%);background:linear-gradient(135deg,rgba(242,104,81,1) 0%,rgba(255,204,102,1) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f26851',endColorstr='#ffcc66',GradientType=1)}.orange-theme div#tax-projects{background:#334458}.pinkblue-theme,.pinkblue-project{background:#4961ac;background:-moz-linear-gradient(-45deg,rgba(73,97,172,1) 0%,rgba(238,66,136,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(73,97,172,1) 0%,rgba(238,66,136,1) 100%);background:linear-gradient(135deg,rgba(73,97,172,1) 0%,rgba(238,66,136,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4961ac',endColorstr='#ee4288',GradientType=1)}.pinkblue-theme div#tax-projects{background:#5069c1}.red-theme,.red-project{background:#f1573b;background:-moz-linear-gradient(-45deg,rgba(241,87,59,1) 0%,rgba(206,32,55,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(241,87,59,1) 0%,rgba(206,32,55,1) 100%);background:linear-gradient(135deg,rgba(241,87,59,1) 0%,rgba(206,32,55,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1573b',endColorstr='#ce2037',GradientType=1)}.red-theme div#tax-projects{background:#334458}.orangepurple-theme,.orangepurple-project{background:#f79040;background:-moz-linear-gradient(-45deg,rgba(247,144,64,1) 0%,rgba(204,64,103,1) 50%,rgba(84,61,152,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(247,144,64,1) 0%,rgba(204,64,103,1) 50%,rgba(84,61,152,1) 100%);background:linear-gradient(135deg,rgba(247,144,64,1) 0%,rgba(204,64,103,1) 50%,rgba(84,61,152,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f79040',endColorstr='#543d98',GradientType=1)}.orangepurple-theme div#tax-projects{background:#2c2649}.lightblue-theme,.lightblue-project{background:#5c63ad;background:-moz-linear-gradient(-45deg,rgba(92,99,173,1) 0%,rgba(102,203,226,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(92,99,173,1) 0%,rgba(102,203,226,1) 100%);background:linear-gradient(135deg,rgba(92,99,173,1) 0%,rgba(102,203,226,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c63ad',endColorstr='#66cbe2',GradientType=1)}.lightblue-theme div#tax-projects{background:#08223b}body.archive.tax-portfolio_tags h1.entry-title{font-size:60px;text-align:left;font-weight:400;font-family:'ITC Medium';line-height:70px}.vr-screen-bg{border:2px solid #fff;border-radius:25px;padding:10px 80px;max-width:895px;margin:0 auto;position:relative}.vr-video{border:2px solid #fff;padding:0;margin:0}.vr-camera{width:15px;height:15px;border:2px solid #fff;border-radius:20px;position:absolute;left:4%;top:30%}.vr-speaker{width:10px;height:115px;border:2px solid #fff;border-radius:20px;position:absolute;left:4.3%;top:40%}.vr-button{width:50px;height:50px;border:3px solid #fff;border-radius:50px;position:absolute;right:2%;top:50%;margin-top:-25px}.download-app{text-align:center;display:block;padding:50px}.download-app div#contact input[type=submit],.btn-primary{float:none}.btn-primary.focus,.btn-primary:focus{box-shadow:none}div#related-portfolio{z-index:99}body.archive.tax-portfolio_tags main{padding:40px}.tax-main-img{padding:10px 40px}body.archive.tax-portfolio_tags header.page-header{margin:0 0 40px}button.primary-btn{text-transform:uppercase;font-size:18px;padding:20px 40px;border-radius:50px;font-weight:600}.blue-theme button.primary-btn{background:#3a8bd9;color:#fff;box-shadow:5px 5px 30px #0f327a}.blue-theme button.primary-btn:hover{background:#3a599c}.green-theme button.primary-btn{background:#fff;color:#1a9e9c;box-shadow:5px 5px 30px #117072}.green-theme a.read-more button.primary-btn{background:#3fb4a9;color:#fff}.green-theme button.primary-btn:hover{background:#3fb4a9;color:#fff}.green-theme a.read-more button.primary-btn:hover{background:#fff;color:#3fb4a9}.purple-theme button.primary-btn{background:#f171ab;color:#fff;box-shadow:5px 5px 30px #3a3f89}.purple-theme button.primary-btn:hover{background:#5b64ae}.orange-theme button.primary-btn{background:#fbce57;color:#fff;box-shadow:5px 5px 30px rgba(0,0,0,.17)}.orange-theme button.primary-btn:hover{background:#fff;color:#f37157}.pinkblue-theme button.primary-btn{background:#fff;color:#ff82b6;box-shadow:5px 5px 30px rgba(0,0,0,.17)}.pinkblue-theme button.primary-btn:hover{background:#ee3f88;color:#fff}.red-theme button.primary-btn{background:#fff;color:#f0563b;box-shadow:5px 5px 30px rgba(0,0,0,.17)}.red-theme button.primary-btn:hover{background:#d02038;color:#fff}.orangepurple-theme button.primary-btn{background:#fff;color:#f69040;box-shadow:5px 5px 30px rgba(0,0,0,.17)}.orangepurple-theme button.primary-btn:hover{background:#7163ab;color:#fff}.lightblue-theme button.primary-btn{background:#63cbe2;color:#fff;box-shadow:5px 5px 30px rgba(57,59,81,.31)}.lightblue-theme button.primary-btn:hover{background:#5c63ad}.btn-secondary.focus,.btn-secondary:focus{box-shadow:none}.btn-secondary:not([disabled]):not(.disabled).active,.btn-secondary:not([disabled]):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:inherit;background-color:transparent;border-color:transparent;box-shadow:none}.tax-description strong{text-shadow:3px 3px 10px rgba(0,0,0,.33)}body.archive.tax-portfolio_tags .blue-theme h1.entry-title{text-shadow:5px 5px 30px #0f327a}body.archive.tax-portfolio_tags .green-theme h1.entry-title{text-shadow:5px 5px 30px #117072}body.archive.tax-portfolio_tags .purple-theme h1.entry-title{text-shadow:5px 5px 30px #3a3f89}body.archive.tax-portfolio_tags .orange-theme h1.entry-title{text-shadow:5px 5px 30px rgba(0,0,0,.17)}body.archive.tax-portfolio_tags .pinkblue-theme h1.entry-title{text-shadow:5px 5px 30px rgba(0,0,0,.17)}body.archive.tax-portfolio_tags .red-theme h1.entry-title{text-shadow:5px 5px 30px rgba(0,0,0,.17)}body.archive.tax-portfolio_tags .orangepurple-theme h1.entry-title{text-shadow:5px 5px 30px rgba(0,0,0,.17)}body.archive.tax-portfolio_tags .lightblue-theme h1.entry-title{text-shadow:5px 5px 30px rgba(57,59,81,.31)}div#tax-desc .container-fluid{padding:0}.tax-description>h3{color:#fff;font-size:23px;margin-bottom:15px}div#tax-desc-top{display:flex;justify-content:center;flex-direction:column}body.archive.tax-portfolio_tags .navbar-fixed-top,body.single-portfolio .navbar-fixed-top,body.page-template-template-portfolio .navbar-fixed-top{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.4)}body.archive.tax-portfolio_tags .navbar-fixed-top a.navbar-brand.logo-white,body.single-portfolio .navbar-fixed-top a.navbar-brand.logo-white,body.page-template-template-portfolio .navbar-fixed-top a.navbar-brand.logo-white{display:none}body.archive.tax-portfolio_tags .navbar-fixed-top a.navbar-brand.logo-color.sakrij,body.single-portfolio .navbar-fixed-top a.navbar-brand.logo-color.sakrij,body.page-template-template-portfolio .navbar-fixed-top a.navbar-brand.logo-color.sakrij{display:block}body.archive.tax-portfolio_tags .navbar-fixed-top .navbar-buttons span,body.single-portfolio .navbar-fixed-top .navbar-buttons span,body.page-template-template-portfolio .navbar-fixed-top .navbar-buttons span{color:#999}.filter-works{text-align:center;margin:40px 0}ul#menu-portfolio li{display:inline-block;margin:5px}ul#menu-portfolio a{color:#fff;border-bottom:1px solid transparent;padding:6px 8px;transition:.5s}ul#menu-portfolio li.current-menu-item a,ul#menu-portfolio li:hover a{color:#7bb6f0 !important;border-bottom:1px solid #54a8ff !important;text-shadow:3px 3px 10px #062a52}div#go-down a{color:#fff}.blue-theme a{color:#8dc4f8;text-shadow:3px 3px 7px #000e21}.blue-theme a:hover{color:#3a8bd9}.green-theme a{color:#eaf8f7;text-shadow:3px 3px 7px #0b0f38}.green-theme a:hover{color:#b9e4eb}.purple-theme a{color:#f171ab;text-shadow:3px 3px 7px #0b0f38}.purple-theme a:hover{color:#fcb9d8}.pinkblue-theme a{color:#ff82b6;text-shadow:3px 3px 7px #182249}.pinkblue-theme a:hover{color:#ee3f88;text-shadow:3px 3px 7px #212229}.red-theme a{color:#ffc107;text-shadow:3px 3px 7px #800819}.red-theme a:hover{color:#fffc00;text-shadow:3px 3px 7px #212229}article.portfolio_tags-smart-tv .web-image{padding:10px 10px 40px;border:3px solid rgba(255,255,255,.55);border-radius:10px}article.portfolio_tags-smart-tv .web-screen-bg{max-width:1200px}article.portfolio_tags-smart-tv .one-web-image{overflow-y:hidden}.postolje-tv{display:none;position:relative;width:100%;height:100px}article.portfolio_tags-smart-tv .postolje-tv{display:block}.stub-tv{width:100px;border-left:3px solid rgba(255,255,255,.55);height:30px;border-right:3px solid rgba(255,255,255,.55);left:50%;position:absolute;margin-left:-50px}.dno-tv{width:400px;height:15px;border:3px solid rgba(255,255,255,.55);position:absolute;left:50%;margin-left:-200px;top:30px}h3.related-title{color:#fff;font-size:32px;margin-bottom:50px;margin-top:20px;font-weight:500}.blue-project span.technology-title{color:#4396e6;text-shadow:4px 4px 15px #051e39}.purple-project span.technology-title{color:#7a81fd;text-shadow:4px 4px 15px #051e39}#waterfall{margin:10px;overflow:hidden}#waterfall.min{margin:0}#waterfall li>div{padding:0 15px}#waterfall li{left:0;top:0;opacity:0;z-index:0;transform:translateY(100px)}#waterfall li:hover{z-index:1}#waterfall li.show{opacity:1;transform:translateY(0);transition:all .3s,top 1s}#waterfall li>div{transition:all .5s}#waterfall li.min>div{margin:0;transform:none;border:none;border-radius:0;box-shadow:none}div#share-horizontal ul li{display:inline-block;font-size:32px}.project-share{padding:40px 0 0}.project-share a{color:#fff;margin-right:6px;text-shadow:3px 3px 15px rgba(0,0,0,.59)}.project-share a:hover{color:#4396e6}.project-share h3{color:#fff;font-size:19px;margin-bottom:15px;font-weight:500;text-shadow:3px 3px 5px rgba(0,0,0,.59)}.client-infos{color:#fff;margin-bottom:30px}.client-infos a{text-shadow:3px 3px 10px rgba(0,0,0,.59);color:#4fa3ff}.client-infos a:hover{color:#fff}body.single-portfolio h1.entry-title,body.page-template-template-portfolio h1.entry-title{text-shadow:5px 5px 10px rgba(0,0,0,.59)}body.tax-portfolio_tags h1.entry-title{padding-top:0}.flex-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}div#contactPopup.modal{z-index:-10}div#contactPopup.modal.show{z-index:99999}body.single-portfolio.modal-open{overflow-y:hidden !important;background:#f1f1f1}.tax-excerpt.tax-description a{background-image:linear-gradient(120deg,#84fab0 0%,#8fd3f4 100%);background-repeat:no-repeat;background-size:100% .2em;background-position:0 88%;transition:background-size .25s ease-in}.tax-excerpt.tax-description a:hover{background-size:100% 88%}div#portfolio-web-screens{display:block}.single-client{padding:15px}.single-client h3{text-align:center;padding-top:15px;color:#fff;font-size:16px;font-weight:500}.single-client img{opacity:.5;border-bottom:1px solid #fff;padding-bottom:15px;transition:.5s}.single-client:hover img{opacity:.8}.page-template-template-clients div#content{text-align:center}div#portfolio-vrar-screens input[type=submit],div#portfolio-vrar-screens .btn-primary,div#portfolio-vrar-screens div#contactPopup input[type=submit]{border-color:rgba(255,255,255,.63);background:0 0;border-width:3px}div#portfolio-vrar-screens input[type=submit]:hover,div#portfolio-vrar-screens .btn-primary:hover{background:#fff;border-color:#fff;color:#a93f75}.footer{background:#4396e6;text-align:center}nav.overlay-menu{font-size:3em}.overlay ul li a{margin:40px 0}.btn-secondary{border:2px solid #fff;border-radius:60px;color:#fff}.btn-secondary:hover{background:#fff;color:#08223b}@media only screen and (min-width :480px){.entry-meta>span{display:inline-block}}@media (min-width:767px){.single-project [class*=col]{padding-right:0}.navbar-right{margin-right:0}}@media only screen and (max-width:1366px){article.portfolio_tags-smart-tv .web-screen-bg{max-width:1000px}}@media only screen and (max-width:1100px){article.portfolio_tags-smart-tv .web-screen-bg{max-width:830px}article.portfolio_tags-smart-tv .web-image{padding:7px 7px 30px;border:2px solid rgba(255,255,255,.55)}.stub-tv{width:80px;border-left:2px solid rgba(255,255,255,.55);height:25px;border-right:2px solid rgba(255,255,255,.55);margin-left:-40px}.dno-tv{width:300px;height:10px;border:2px solid rgba(255,255,255,.55);margin-left:-150px;top:25px}}@media (max-width:767px){.info-address{width:90%;padding:15px 0}.project-description{padding:0 10px}.modal-header button.close{font-size:25px;width:70px;height:70px}h3.modal-title{font-size:32px;margin-bottom:10px}.modal-content{overflow-y:scroll}.modal-header button.close{z-index:99999999}}@media only screen and (min-width :768px){.timeline:before{left:50%}.flex-md-unordered{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.timeline>li{margin-bottom:100px;min-height:100px}.timeline>li .timeline-panel{float:left;width:40%;padding:0;text-align:right}.timeline>li .timeline-image{left:50%;width:100px;height:100px;margin-left:-55px}.timeline>li .timeline-image h3{margin-top:16px;font-size:13px;line-height:18px}.timeline>li.timeline-inverted>.timeline-panel{float:right;padding:0;text-align:left}.post-inner-content{padding:15px 30px}}@media only screen and (min-width :992px){.timeline>li{min-height:150px}.timeline>li .timeline-panel{padding:10px 0}.timeline>li .timeline-image{width:150px;height:150px;margin-left:-83px}.timeline>li .timeline-image h3{margin-top:30px;font-size:18px;line-height:26px}.timeline>li.timeline-inverted>.timeline-panel{padding:10px 0}.newsletter button{margin:0 0 0 20px}.technology-modal .modal-footer{display:none}.owl-stage-outer .owl-item{opacity:.4}}@media (max-width:979px){body{padding-left:0;padding-right:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed}.navbar .nav>li>a{line-height:20px;vertical-align:middle}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:0;margin-right:0}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:1px}.collapse.in{display:block !important}.thumbnail .more{margin-left:-21px;width:40px;height:40px;border-radius:30px;line-height:40px}.thumbnail:hover .more{margin-top:-20px}.newsletter form{text-align:center}}@media only screen and (min-width :1200px){.thumbnail .more{margin-left:-40px;width:80px;height:80px;border-radius:40px;line-height:80px}.timeline>li{min-height:170px}.timeline>li .timeline-panel{padding:10px 20px 10px 0}.timeline>li .timeline-image{width:170px;height:170px;margin-left:-93px}.timeline>li .timeline-image h3{margin-top:40px}.timeline>li.timeline-inverted>.timeline-panel{padding:10px 0}}@media only screen and (max-width:980px){body.home.page-template.page-template-templates.page-template-template-home2 div#go-down{display:none}.navbar{padding:0;overflow:hidden;background:#08223b;box-shadow:none;border-bottom:0;outline:none}ul.close-menu li,.navbar-buttons span{font-size:20px}a.navbar-brand{padding-left:0}img.logo{height:35px}div#contact .fp-tableCell{background-size:200%}ul.close-menu{top:25px;right:15px}.overlay nav{font-size:24px}.overlay ul li{margin-bottom:15px}div#section0 div#go-down{display:none}}@media only screen and (max-width:580px){.overlay ul li a{margin:30px 0}div#ourworks{padding-top:100px}img.logo{height:25px}div#contact .intro{padding-bottom:0 !important}.overlay nav{font-size:30px !important}.col-xs-6{width:50%}.service h3{font-size:22px}.home-icons{font-size:50px}.intro p{width:80%;font-size:1em}ul.close-menu{top:70px;right:20px}.intro h1{font-size:2em}.service{margin-bottom:10px;margin-top:5px}.intro{padding:0 15px}.intro p{width:100%;font-size:14px}.intro h1{margin-bottom:30px}.service,.service h2{font-size:15px}.col-sm-2{width:25%}.col-sm-10{width:75%}div#contact ul.social{margin-bottom:40px}div#contact .intro{padding-bottom:50px}}.card{background-color:transparent}.portfolio-item{padding:7px;border-radius:10px;background:rgba(255,255,255,0);transition:.7s}.portfolio-item:hover{background:rgba(255,255,255,.35)}.portfolio-item .portfolio-thumb img{border-radius:8px;border:2px solid #fff}.portfolio-content h3{color:#fff;margin:10px 0;text-align:left;font-size:1.2em}.portfolio-thumb{border-radius:8px;background:#005772;background:-moz-linear-gradient(top,rgba(0,87,114,1) 0%,rgba(8,34,59,1) 100%);background:-webkit-linear-gradient(top,rgba(0,87,114,1) 0%,rgba(8,34,59,1) 100%);background:linear-gradient(to bottom,rgba(0,87,114,1) 0%,rgba(8,34,59,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#005772',endColorstr='#08223b',GradientType=0)}.portfolio-item:hover .portfolio-thumb img{opacity:.8;border:2px solid #08223b}.eltdf-element-from-bottom,.eltdf-element-from-fade,.eltdf-element-from-left,.eltdf-element-from-right,.eltdf-element-from-top,.eltdf-element-shake-left,.eltdf-element-shake-right{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-element-from-fade.eltdf-element-from-fade-on>div{opacity:1;-webkit-transition:opacity .8s ease 0s;-moz-transition:opacity .8s ease 0s;transition:opacity .8s ease 0s;-webkit-backface-visibility:hidden}.eltdf-frame-slider-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:90px 0 65px;margin-bottom:40px}.owl-item p{padding:0;margin:0 auto}.eltdf-frame-slider-holder .eltdf-fs-phone{position:absolute;top:0;left:50%;height:100%;width:100%;background:url(//itcstudio.rs/wp-content/themes/itcsolution/images/mobile-slider.png) top center no-repeat;z-index:2;pointer-events:none;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);background-size:contain}div#portfolio-content .entry-content{margin:0 auto}.page-template-template-privacy .post-inner-content{display:flex;flex-wrap:wrap;justify-content:center;max-height:500px;height:100%;margin-top:40vh;transform:translate(0%,-50%)}.page-template-template-privacy .entry-header{width:100%;display:flex;align-items:flex-end}.page-template-template-privacy .entry-title{width:100%;text-align:center}.page-template-template-privacy footer{width:100%;text-align:center;bottom:0;position:fixed}@media only screen and (min-width:576px){.card-columns{-webkit-column-count:6;column-count:6;-webkit-column-gap:1.25rem;column-gap:1.25rem}}@media only screen and (min-width:1440px) and (max-width:1600px){.eltdf-frame-slider-holder{padding:70px 0 45px}}@media only screen and (min-width:1281px) and (max-width:1440px){.eltdf-frame-slider-holder{padding:67px 0 40px}}@media only screen and (min-width:1201px) and (max-width:1281px){.eltdf-frame-slider-holder{padding:59px 0 34px}}@media only screen and (min-width:980px) and (max-width:1200px){.eltdf-frame-slider-holder{padding:49px 0 24px}}@media only screen and (min-width:1600px){.web-image{padding:55px 52px}article.portfolio_tags-smart-tv .web-image{padding:10px 10px 40px}.one-web-image{max-height:700px;overflow-y:scroll}.default-theme .container-fluid{padding-left:50px;padding-right:50px}body.archive.tax-portfolio_tags .navbar{padding-left:75px;padding-right:75px}div#tax-projects .container-fluid{padding-left:15px;padding-right:15px}}@media only screen and (max-width:1600px){.web-screen-bg{max-width:1190px}.one-web-image{max-height:645px;overflow-y:scroll}.fp-controlArrow.fp-next,.fp-controlArrow.fp-prev{width:40px;height:40px}body.archive.tax-portfolio_tags h1.entry-title{font-size:63px;line-height:69px}button.primary-btn{font-size:17px;padding:16px 30px}}@media screen and (min-width:1300px) and (max-width:1601px) and (max-height:800px){.web-screen-bg{max-width:1090px}.one-web-image{max-height:490px}.web-image{padding:30px;border-radius:38px}.tehologije img{height:40px}#single-portfolio h1,#design-project h1{font-size:2em;margin-bottom:20px;padding-top:0}.tehologije h3{font-size:16px}div#portfolio-content div#go-down{bottom:80px}div#go-down span:nth-child(2){font-size:30px;padding:5px}div#portfolio-content .fp-tableCell{max-height:600px}article.portfolio_tags-smart-tv .web-screen-bg{max-width:900px}}@media only screen and (max-width:1390px){.web-screen-bg{max-width:1055px}.web-image{padding:40px;border-radius:48px}.one-web-image{max-height:570px;overflow-y:scroll}#single-portfolio h1,#design-project h1{font-size:40px;margin-bottom:17px}#single-portfolio .entry-content p,#design-project .entry-content p{font-size:15px}.tehologije img{height:50px}}@media only screen and (max-width:979px){.eltdf-frame-slider-holder{padding:90px 0 21px}div#contact{padding-top:50px}.one-web-image{max-height:100%;overflow-y:hidden}div#portfolio-web-screens,.fp-tableCell,div#portfolio-content,.fp-tableCell,div#portfolio-screens{height:auto !important}div#newsletterHome{height:auto !important}div#section0{height:auto !important}div#ourworks{height:auto !important}.fp-tableCell{height:auto !important}div#portfolio-content{margin-bottom:60px}div#portfolio-screens .owl-item p{padding:0 41px 65px}.fp-controlArrow.fp-next{right:-40px}.fp-controlArrow.fp-prev{left:-40px}body.page-template.page-template-templates.page-template-template-clients .col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 25%;max-width:25%}.intro h1{font-size:2em}.service,.service h2{font-size:18px}div#contact .social li{font-size:24px;padding:0}.grad-nis{padding-top:40px;padding-bottom:190px}}@media only screen and (max-width:768px){div#contact .social li{padding:4px}div#fullpage{padding-top:100px}body.archive.tax-portfolio_tags{padding-top:50px}div#tax-desc-top{min-height:auto !important}body.page-template.page-template-templates.page-template-template-clients .col-md-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.eltdf-frame-slider-holder .eltdf-fs-phone{background-size:contain}.design-img{padding:100px 0 40px}.poster{padding:0;border:0}body.archive.tax-portfolio_tags header.page-header{margin:45px 0 25px;padding-right:0}body.archive.tax-portfolio_tags main{padding:0}body.archive.tax-portfolio_tags h1.entry-title{font-size:40px;line-height:45px}button.primary-btn{font-size:15px;padding:10px 20px}.tax-main-img{padding:10px 0}div#tax-desc .tax-description{padding:0}.tax-description{margin-bottom:0}.web-image{padding:0;border-radius:0;border:0}.web-screen-bg{max-width:auto}.web-screen-bg{max-width:1400px;margin:0 auto;padding:0}.intro{padding:0}div#go-down{display:none}div#fp-nav{display:none !important}.one-web-image{border:0}h3.related-title{font-size:26px}.vr-screen-bg{border:0;border-radius:0;padding:0;margin:0 auto;position:relative}.vr-camera,.vr-speaker,.vr-button{display:none}.vr-video{border:0}span.contact-label{display:none}.contact-popup span{margin-right:0}.contact-popup{right:10px;bottom:15px}div#newsletterHome h1{font-size:20px}.mailchimp-newsletter{margin:0 20px}}@media only screen and (max-width:480px){.eltdf-frame-slider-holder .eltdf-fs-phone{background:0 0}.eltdf-frame-slider-holder{padding:0}.owl-nav button{display:none !important}.tehologije img{height:35px}#single-portfolio h1,#design-project h1{font-size:30px}.tehologije h3{font-size:14px;margin-bottom:10px}.project-share h3{font-size:17px;margin-bottom:12px}.one-web-image{max-height:100% !important}div#portfolio-web-screens,div#portfolio-content{height:auto !important;margin-bottom:50px}.grad-nis{background-size:170%;padding-top:0;padding-bottom:160px}.contact-infos .col-sm-2{padding-right:0;width:15%}.contact-infos .col-sm-10{width:85%;padding-right:2px;padding-left:0}div#newsletterHome{background-size:calc(170% + 0px)}.footer>p{font-size:13px}a.read-more-btn{display:block;text-align:center}#design-project h1{text-align:center}div#design-project div#design-description{text-align:center}article.portfolio_tags-smart-tv .web-image{padding:0;border:0}article.portfolio_tags-smart-tv .fp-controlArrow.fp-next{right:0;top:0}article.portfolio_tags-smart-tv .fp-controlArrow.fp-prev{left:0;top:0}article.portfolio_tags-smart-tv .postolje-tv{display:none}.overlay nav{font-size:20px}}@media only screen and (min-width:980px) and (max-width:1366px){div#go-down{display:none}}