

/*===============================
/templates/ut_construction/css/custom.css
================================================================================*/
.etairia-header .heading-section{background:url(/images/headers/etairia.jpg) !important}.contact-header .heading-section{background:url(/images/headers/contact.jpg) !important}.anelkistires-header .heading-section{background:url(/images/headers/anelkistires.jpg) !important}.garazoportes-header .heading-section{background:url(/images/headers/garazoportes.jpg) !important}.alarm-header .heading-section{background:url(/images/headers/alarm.jpg) !important}.photovoltaic-header .heading-section{background:url(/images/headers/header-photovoltaic.jpg) !important}.ac-header .heading-section{background:url(/images/headers/ac.jpg) !important}.ptissomena-header .heading-section{background:url(/images/headers/ptissomenakagela.jpg) !important}.stegastra-header .heading-section{background:url(/images/headers/stegastra.jpg) !important}.btn-primary{color:#ffffff;background-color:#00923f;border-color:#00923f}.hero-section{padding-bottom:0px;padding-top:110px}.owl-theme .owl-controls .owl-nav{display:none}.services-module{padding:5px 0}.t3-copyright{text-transform:none}.call-action{background-color:#00923f}.call-action div[class*="left"]:after{border-right-color:#00923f;border-bottom-color:#00923f}.feature-2 .feature-row .feature-item .feature-item-ct:before{border-left:1px solid red !important;border-top:1px solid red !important}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#00923f}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{color:#00923f}.t3-megamenu .mega-nav > li a:hover,.t3-megamenu .dropdown-menu .mega-nav > li a:hover,.t3-megamenu .mega-nav > li a:focus,.t3-megamenu .dropdown-menu .mega-nav > li a:focus{color:#00923f}#back-to-top .btn{background:#ff3333}.heading-section .heading-ct .heading-intro:after{border-color:red}@media screen and (min-width:992px){.header-2 .t3-wrapper .t3-header .t3-mainnav .logo .logo-image a img{margin-top:-27px}}


/*===============================
/templates/ut_construction/local/css/home.css
================================================================================*/



/*===============================
/templates/ut_construction/local/mmlib/follow/css/style.css
================================================================================*/
.follow-1{text-align:center}.follow-1 .follow-header{padding:45px 0 20px}.follow-1 .follow-header .follow-title{margin:0}.follow-1 .follow-row a{text-align:center;display:inline-block}.follow-1 .follow-header + .follow-row{padding-bottom:45px}.follow-3{text-align:center}.follow-3 .follow-header{padding:45px 0 20px}.follow-3 .follow-header .follow-title{margin:0}.follow-3 .follow-row{margin:0 -15px}.follow-3 .follow-row .follow-item a{display:block;padding:15px 10px;text-decoration:none}.follow-3 .follow-row .follow-item a i{font-size:24px}.follow-3 .follow-row .follow-item a span{margin-left:5px;position:relative;top:-4px;text-transform:uppercase}.follow-3 .follow-header + .follow-row{padding-bottom:45px}


/*===============================
/modules/mod_ut_contact_pro/assets/css/ut_ctc.css?f4899080fa600d1aeea2d8deac50e645
================================================================================*/
.ut-ctc .ctc-ct .ctc-title{margin-top:0}.ut-ctc .ctc-ct .ctc-intro{margin-bottom:20px} .info-horizontal{text-align:center}.info-horizontal ul{padding:0;margin:0 -8px}.info-horizontal ul > li{margin:0 8px;display:inline-block;border-bottom:none;padding:10px 0}.info-horizontal ul > li >i{font-size:24px;margin-right:5px;position:relative;top:2px} .info-vertical ul{padding:0;list-style:none}.info-vertical ul > li{border-bottom:none;padding:10px 0}.info-vertical ul > li > i{font-size:24px;margin-right:5px;position:relative;top:2px} .ut-ctc form .form-group{margin-bottom:1rem}.ut-ctc form input[type="text"],.ut-ctc form textarea.textarea{max-width:100%}.ut-ctc form .error-color{color:#d9534f;display:block;text-align:center;padding:20px 0}.ut-ctc form .error-color > span + span:before{content:",";display:inline}.ut-ctc form .btn-block{display:block;width:100%} .ut-ctc div[class*="ctc-"] .ctc-title{margin-bottom:0}.ut-ctc div.ctc-title .title{margin-top:0}.ut-ctc .ctc-top > div,.ut-ctc .ctc-left > div,.ut-ctc .ctc-right > div,.ut-ctc .ctc-bottom > div{margin-bottom:20px} @media screen and (max-width:767px){.ctc-right{margin-top:20px}}


/*===============================
/templates/ut_construction/local/mmlib/heros/css/style.css
================================================================================*/
.hero{background-position:center center;background-size:cover;background-repeat:no-repeat}.hero-1{padding:80px 0 180px}@media screen and (max-width:767px){.hero-1{padding:15px 0 50px}}@media screen and (max-width:767px){.hero-1 .hero-image{margin-bottom:25px}.hero-1 .hero-image img{margin:0 auto}}.hero-1 .pull-left img{float:right}@media screen and (max-width:767px){.hero-1 .pull-left img{float:none}}.hero-1 .hero-content{text-align:center}.hero-1 .hero-content .hero-title{color:#ffffff;margin:0 0 5px;font-size:18px;letter-spacing:10px;text-transform:uppercase}@media screen and (max-width:767px){.hero-1 .hero-content .hero-title{font-size:14px;margin-bottom:10px}}.hero-1 .hero-content .hero-subtitle{color:#ffffff;margin:0 0 10px;font-size:50px;text-transform:uppercase;line-height:1}@media screen and (max-width:767px){.hero-1 .hero-content .hero-subtitle{font-size:30px}}.hero-1 .hero-content .hero-subtitle strong{font-size:70px;color:#ffe000}@media screen and (max-width:767px){.hero-1 .hero-content .hero-subtitle strong{display:block}}.hero-1 .hero-content .hero-intro{position:relative;color:#ffffff;font-size:18px;padding:10px 0;font-weight:700;margin-bottom:0;line-height:1.4}@media screen and (max-width:767px){.hero-1 .hero-content .hero-intro{font-weight:400}}.hero-1 .hero-content .hero-intro:after{content:'';display:block;width:100px;height:1px;border-bottom:3px solid #ffe000;margin:35px auto}.hero-1 .hero-content .hero-links{margin-top:10px}.hero-1 .hero-content .hero-links a{margin-left:20px}.hero-1 .hero-content .hero-links a:first-child{margin-left:0}@media screen and (max-width:767px){.hero-1 .hero-content{text-align:center}}.hero-2{padding-top:60px;padding-bottom:60px}.hero-2 .hero-image{text-align:center}.hero-2 .hero-image img{display:inline-block}.hero-2 .hero-content{text-align:center;padding:0}.hero-2 .hero-content .hero-title{text-align:center;text-transform:uppercase;font-weight:700}.hero-2 .hero-content .hero-intro{max-width:900px;margin:auto}.hero-2 .hero-content .hero-links{margin-top:30px}.hero-2 .hero-content .hero-links a + a{margin-left:10px}


/*===============================
/modules/mod_ut_multimodule/assets/owl/owl.carousel.css
================================================================================*/
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}} .owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out} .owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent; position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden; -webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right} .no-js .owl-carousel{display:block} .owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d} .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("/modules/mod_ut_multimodule/assets/owl/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}


/*===============================
/modules/mod_ut_multimodule/assets/owl/owl.theme.default.min.css
================================================================================*/
.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}


/*===============================
/templates/ut_construction/local/mmlib/features/css/style.css
================================================================================*/
.feature{background-position:center center;background-size:cover}.feature .feature-ct{padding:60px 0}.feature-2{position:relative}.feature-2 .feature-header .feature-subtitle{margin-bottom:15px;font-weight:400;font-size:36px}.feature-2 .feature-intro{margin-bottom:15px}.feature-2 .feature-row{margin:20px -15px 0}.feature-2 .feature-row .feature-item{margin-top:30px;position:relative}.feature-2 .feature-row .feature-item .feature-item-ct{background-color:rgba(250,250,250,0.75);text-align:center;position:relative;margin:15px;border:1px dashed #cccccc;z-index:2;padding:30px 20px !important;outline:10px solid #ffffff;transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out}.feature-2 .feature-row .feature-item .feature-item-ct:before{content:"";width:25px;height:25px;position:absolute;top:-1px;left:-1px;border-left:1px solid #ffe000;border-top:1px solid #ffe000}.feature-2 .feature-row .feature-item .feature-item-ct:after{content:"";width:25px;height:25px;position:absolute;bottom:-1px;right:-1px;border-right:1px solid #ffe000;border-bottom:1px solid #ffe000}.feature-2 .feature-row .feature-item .feature-item-ct:hover,.feature-2 .feature-row .feature-item .feature-item-ct:focus{background-color:#ffffff}.feature-2 .feature-row .feature-item .feature-item-ct .feature-icon img{max-width:100%}.feature-2 .feature-row .feature-item .feature-item-ct .feature-icon i{font-size:40px;color:#ffe000}.feature-2 .feature-row .feature-item .feature-item-ct .feature-name{font-size:18px}.feature-2 .feature-row .feature-item .feature-item-ct .feature-desc{margin:0}.feature-2 .feature-row .feature-item:before{content:"";position:absolute;top:0;left:15px;right:15px;bottom:0;background-color:rgba(255,255,255,0.75);box-shadow:0 0 1px 0 #cccccc;z-index:1}@media screen and (max-width:767px){.feature-2 .feature-row .feature-item{float:left;width:100%}}.feature-5{text-align:center;margin-top:-110px}.feature-5 .feature-title{margin:0 0 20px;font-weight:400}.feature-5 .feature-subtitle{margin-bottom:15px;font-weight:400;font-size:36px}.feature-5 .feature-intro{margin-bottom:15px}.feature-5 .feature-row{position:relative}.feature-5 .feature-row .feature-item{padding:40px 30px 30px;background-color:#093f9c;border-bottom:1px solid #eeeeee}.feature-5 .feature-row .feature-item .feature-item-ct .feature-icon img{max-width:100%}.feature-5 .feature-row .feature-item .feature-item-ct .feature-icon i{font-size:38px;color:#ffffff}.feature-5 .feature-row .feature-item .feature-item-ct .feature-name{margin:15px 0;color:#ffffff;font-weight:700}.feature-5 .feature-row .feature-item .feature-item-ct .feature-desc{color:#ffffff}.feature-5 .feature-row .feature-item:nth-child(even){background-color:#ffe000}


/*===============================
/components/com_roksprocket/layouts/features/themes/slideshow2/slideshow2.css
================================================================================*/
.layout-slideshow2{position:relative}.layout-slideshow2:after{display:table;content:"";*zoom:1;clear:both}.layout-slideshow2 ul{list-style:none !important;margin:0;padding:0} .layout-slideshow2 .sprocket-features-img-list{position:relative;overflow:hidden}.layout-slideshow2 .sprocket-features-img-container{position:absolute;top:0}.layout-slideshow2 .sprocket-features-img-container img{width:100%}.layout-slideshow2 .sprocket-features-content::before{content:"";position:absolute;top:-12px;left:50%;margin-left:-12px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid rgba(0,0,0,0.5)}.layout-slideshow2 .sprocket-features-content{position:absolute;bottom:0;width:80%;text-align:center;background:rgba(0,0,0,0.5);padding:0;left:auto;margin:0 10%;min-height:70px}.layout-slideshow2 .sprocket-features-padding{padding:0 45px 25px 45px}.layout-slideshow2 .sprocket-features-title{font-size:1.8em;line-height:1.3em;margin:10px 0;padding:0;display:block}.layout-slideshow2 .sprocket-features-desc{font-size:1em;line-height:1.3em;margin:0;padding:0;display:block}.layout-slideshow2 .readon{margin:5px}@media (max-width:767px){.layout-slideshow2 .sprocket-features-desc{display:none}} .layout-slideshow2 .sprocket-features-index-1 .sprocket-features-img-container{position:relative}.layout-slideshow2 .sprocket-features-index-1 .sprocket-features-img-container,.layout-slideshow2 .sprocket-features-index-1 .sprocket-features-content{z-index:2} .layout-slideshow2 .sprocket-features-arrows .arrow{position:absolute;display:block;width:24px;height:24px;bottom:6%;opacity:0.5;cursor:pointer;z-index:10;text-align:center;font-size:2.2em}.layout-slideshow2 .sprocket-features-arrows .prev{left:12%;width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent;border-right:13px solid white}.layout-slideshow2 .sprocket-features-arrows .next{right:12%;width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:13px solid white}.layout-slideshow2 .sprocket-features-arrows .arrow:hover{opacity:1}.arrows-onhover .sprocket-features-arrows .arrow{opacity:0}.sprocket-features.arrows-onhover:hover .sprocket-features-arrows .arrow{opacity:1}.layout-slideshow2 .sprocket-features-pagination{position:absolute;text-align:center;bottom:5px;z-index:10;left:50%;width:30%;margin-left:-15%}.layout-slideshow2 .sprocket-features-pagination li{display:inline-block;padding:4px;opacity:0.4;border-radius:1em;cursor:pointer}.layout-slideshow2 .sprocket-features-pagination li.active{opacity:1}.layout-slideshow2 .sprocket-features-pagination li span{display:none;font-size:0.85em;line-height:1em}.layout-slideshow2 .sprocket-features-pagination-hidden{display:none} .layout-slideshow2 .sprocket-features-pagination li{background:#000;color:#fff;box-shadow:1px 1px 1px rgba(255,255,255,0.5)}.layout-slideshow2 .sprocket-features-title,.layout-slideshow2 .sprocket-features-desc{color:#fff} .layout-slideshow2 .sprocket-features-pagination li,.layout-slideshow2 .sprocket-features-arrows .arrow{-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}