 body{margin:0;font-family:'Roboto-Light';}@font-face{font-family:'Roboto-Light';src:url(Roboto-Light.ttf?v=1) format('truetype');font-display:swap;}@font-face{font-family:'Marvel-Bold';src:url(Marvel-Bold.ttf?v=1) format('truetype');font-display:swap;}@font-face{font-family:'Marvel-Regular';src:url(Marvel-Regular.ttf?v=1) format('truetype');font-display:swap;}@font-face{font-family:'Lato-Bold';src:url(Lato-Bold.ttf?v=1) format('truetype');font-display:swap;}@font-face{font-family:'Lato-Regular';src:url(Lato-Regular.ttf?v=1) format('truetype');font-display:swap;}@font-face{font-family:'UTM Avo';src:url(UTM-Avo.ttf?v=1) format('truetype');font-display:swap;}@font-face{font-family:'UTM AvoBold';src:url(UTM-AvoBold.ttf?v=1) format('truetype');font-display:swap;}@font-face{font-family:'UTM AvoBold_Italic';src:url(UTM-AvoBold_Italic.ttf?v=1) format('truetype');font-display:swap;}@font-face{font-family:'UTM AvoItalic';src:url(UTM-AvoItalic.ttf?v=1) format('truetype');font-display:swap;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}body a{transition:0.5s all ease;-webkit-transition:0.5s all ease;-moz-transition:0.5s all ease;-o-transition:0.5s all ease;-ms-transition:0.5s all ease;text-decoration:none;}h1,h2,h3,h4,h5,h6{margin:0;}p{margin:0;}ul,label{margin:0;padding:0;}body a:hover{text-decoration:none;}.header{padding:1.3em 0;background-color:#FFF;}.header p{font-size:1.1em;color:#fff;margin-bottom:.2em;text-align:right;}.header-logo{float:left;margin:0 0 -2% 0;}.header-logo img{max-height:75px;}.header-logo a{display:block;}.header-info{float:right;}.header-lang{width:94px;float:right;margin-right:9px;margin-top:1px;padding:5px 5px 5px 3px;background:#fff;}.header-lang img{float:right;margin-left:3%;width:40px;}input.form-control{border-color:#000;}input.form-control:focus{box-shadow:none;border-color:#000;}.header-bottom{padding:1.2em 0;box-shadow:1px 1px 6px rgb(150,148,148);-webkit-box-shadow:1px 1px 6px rgb(150,148,148);-moz-box-shadow:1px 1px 6px rgb(150,148,148);background:#5FB7CD;position:relative;}.header-info h4{font-size:3em;color:#5FB7CD;font-weight:700;}.header-info P{color:#5FB7CD;}.top-nav{float:left;margin-top:-8px;}span.menu-icon{display:none;}.top-nav ul{margin:0;}.top-nav ul li{list-style-type:none;display:inline-block;margin:0 1.5em;}.top-nav ul li:nth-child(1){margin-left:0;}.top-nav li a{color:#fff;font-size:1.4em;display:block;font-family:"UTM Avo";font-weight:bold;}.top-nav li a:hover,.top-nav li a.active{color:#101010;}.cl-effect-5 a{overflow:hidden;}.cl-effect-5 a span{position:relative;display:inline-block;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}form.navbar-form.navbar-right{margin:0;padding:0;}.form-group{position:relative;}input.form-control{padding:8px 32px 8px 13px;height:initial;min-height:44px;}button.btn.btn-default{background:url(icon9.png) no-repeat center center;border:none;width:44px;height:44px;min-width:44px;min-height:44px;position:absolute;top:0;right:0;padding:0;outline:none;cursor:pointer;}button.btn.btn-default:focus{outline:2px solid #5FB7CD;box-shadow:none;}.banner{min-height:300px;aspect-ratio:16 / 7;}.banner-text{position:absolute;opacity:0.4;background-color:black;top:0;z-index:10;text-align:left;width:50%;padding-top:15%;padding-left:15%;padding-bottom:20%;}.banner-text h1{font-size:4em;font-weight:400;color:#fff;}.banner-text p{font-size:1.1em;color:rgb(255,255,255);margin-top:1em;line-height:1.8em;}.banner-img{z-index:-1;width:100%;height:80%;}.banner-img img{width:100%;}#slider3,#slider4{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0 auto;}.rslides_tabs{list-style:none;padding:0;background:rgba(0,0,0,.25);box-shadow:0 0 1px rgba(255,255,255,.3),inset 0 0 5px rgba(0,0,0,1.0);-moz-box-shadow:0 0 1px rgba(255,255,255,.3),inset 0 0 5px rgba(0,0,0,1.0);-webkit-box-shadow:0 0 1px rgba(255,255,255,.3),inset 0 0 5px rgba(0,0,0,1.0);font-size:18px;list-style:none;margin:0 auto 50px;max-width:540px;padding:10px 0;text-align:center;width:100%;}.rslides_tabs li{display:inline;float:none;margin-right:1px;}.rslides_tabs a{width:auto;line-height:20px;padding:9px 20px;height:auto;background:transparent;display:inline;}.rslides_tabs li:first-child{margin-left:0;}.rslides_tabs .rslides_here a{background:rgba(255,255,255,.1);color:#fff;font-weight:bold;}.events{list-style:none;}.callbacks_container{position:relative;float:left;width:100%;}.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}.callbacks li{position:absolute;width:100%;left:0;top:0;}.callbacks img{position:relative;z-index:1;height:auto;border:0;}.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;left:0;right:0;padding:10px 20px;margin:0;max-width:none;top:10%;text-align:center;}.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:102%;left:17%;opacity:0.7;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:40px;width:55px;background:transparent url("icons.png") no-repeat 26px 0px;margin-top:-65px;}.callbacks_nav:active{opacity:1.0;}.callbacks_nav.next{left:auto;right:24%;background:url(icons.png)no-repeat -30px 0px;height:40px;width:24px;}#slider3-pager a,#slider4-pager a{display:inline-block;}#slider3-pager span,#slider4-pager span{float:left;}#slider3-pager span,#slider4-pager span{width:100px;height:15px;background:#fff;display:inline-block;border-radius:30em;opacity:0.6;}#slider3-pager .rslides_here a,#slider4-pager .rslides_here a{background:#FFF;border-radius:30em;opacity:1;}#slider3-pager a,#slider4-pager a{padding:0;}#slider3-pager li,#slider4-pager li{display:inline-block;}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}.rslides li{position:relative;display:block;float:left;}.callbacks_tabs{list-style:none;position:absolute;top:70%;z-index:111;left:15%;padding:0;margin:0;}.callbacks_tabs li{display:inline-block;}@media screen and (max-width:600px){.callbacks_nav{top:47%;}}.callbacks_tabs a{visibility:hidden;}.callbacks_tabs a:after{content:"";font-size:0;font-family:FontAwesome;visibility:visible;display:block;height:12px;border-radius:50%;width:12px;display:inline-block;background:white;}.callbacks_here a:after{background:#448885;}.banner-bottom{padding:0em 0;text-align:center;}.banner-bottom h2{font-size:2.2em;width:50%;margin:0 auto;font-family:'Marvel-Regular';color:#000;line-height:1.4em;}.banner-bottom a{background:url(down-arrow.png)no-repeat 0px 0px;display:block;width:64px;height:35px;margin:2em auto;}.gallery-left{min-height:600px;background:url(IMG2_new.jpg)no-repeat 0px 0px;background-size:cover;padding:14% 0;}.gallery-right{padding:0;}.gallery-grid-a{min-height:300px;background:url(IMG3_new.jpg)no-repeat 0px -70px;background-size:cover;padding:10% 0;}.gallery-grid-b{min-height:300px;background:url(IMG4_new.jpg)no-repeat 0px 0px;background-size:cover;padding:10% 0;}.gallery h4{font-size:2.8em;text-align:center;font-family:'Marvel-Regular';color:#fff;margin-bottom:.3em;}.gallery p{color:#fff;text-align:center;width:45%;margin:0 auto;font-size:1em;font-weight:300;letter-spacing:1px;line-height:1.8em;}.work{padding:4em 0 2em;}.work-title{margin-bottom:3em;text-align:center;}.work-title:after{content:"";display:block;clear:both;}.work-title h3{font-size:2.8em;text-align:center;font-family:'Marvel-Regular';color:#448885;}.work-title p{font-size:1em;color:#868686;margin-top:0.5em;}.work-grids ul li{display:inline-block;}.work-grids ul li:nth-child(1){width:10%;margin-right:1em;}.work-grids ul li img{position:absolute;top:5%;}.work-grids ul li:nth-child(2){width:85%;}.work-grids h4{font-size:2em;font-family:'Marvel-Regular';color:#000;margin-bottom:.2em;}.work-grids p{color:#868686;font-size:1em;line-height:1.8em;}.information{text-align:left;background:#5FB7CD;}.information p img{width:100%;background:#fff;padding:4px;}.information h2{font-size:43px;font-weight:bold;padding:15px 0px 10px;color:#fff;}.information h3{font-size:43px!important;font-family:UTM Avo;font-weight:bold;color:#000;margin:20px auto 15px!important;max-width:560px;margin:0 auto;}.information h4{font-size:19px;max-width:506px;margin:0 auto;text-align:left;color:#000;}.information h4 span{display:block;}.information ul{max-width:469px;margin:0 auto;text-align:left;}.information ul li span{color:#fff;}.information ul li{font-size:17px;font-weight:bold;}.information p{color:#000}.services-info{margin-top:35px;}.services-info.img-thumb-mobile{display:none}.services-grids .thumbnail{border-radius:0px;}.title-img-thumb{text-align:center;margin:5px 0px;}.advertise{text-align:center;background:#5FB7CD;}.advertise a img{margin:0 auto;width:70%}.like{padding:4em 0;text-align:center;}.like-grids{background-color:rgb(82,183,208);margin:0 32px;width:19%;padding:20px;}.like-grids a{display:inline-block;border:4px solid #fff;border-radius:53px;width:100px;height:100px;padding-top:25px;}.like-grids p{font-size:20px;color:#fff;margin-top:1em;}.like-grids:hover.like-grids a{border:4px dotted #fff;}.map{position:relative;}.map iframe{height:350px;width:100%;border:0;}.map-info{background-color:#c82506;padding:4em 2em 3em;text-align:center;width:20%;position:absolute;top:26%;left:40%;}.map-info li{display:block;font-size:16px;color:#fff;margin-bottom:2px;}.map-info:before{content:"";position:absolute;top:10%;left:45%;background:url(icon8.png)no-repeat 0px 0px;display:block;width:24px;height:24px;}.footer{padding:4em 0;}.footer-grids p{margin:5px 0 0 0;color:#868686;font-size:1em;line-height:1.8em;}.footer-grids h4{font-size:2.5em;font-family:'Marvel-Regular';color:#448885;}.footer-grids h5{color:#000;font-size:1em;}.recent-posts-text{padding:2em 0 1.6em;border-bottom:1px dotted #C82506;}.recent-posts-text span{color:#7b6c63;font-size:1em;font-weight:500;letter-spacing:1px;margin-left:5px;}.recent-posts p.adrs{margin-top:21px;}.recent-posts ul{margin:2.5em 0 0 0;}.recent-posts ul li{display:block;padding:.5em 0;font-size:1em;color:#868686;}.recent-posts ul li a{color:#868686;}.recent-posts ul li a:hover{color:#448885;}.recent-posts ul li span{background:url(iconsprite.png)no-repeat 0px 3px;padding:0px 7px;margin-right:12px;}.recent-posts ul li span.ph-no{background:url(iconsprite.png)no-repeat -12px 3px;}.recent-posts ul li span.mail{background:url(iconsprite.png)no-repeat -31px 3px;margin-right:15px;}.footer-bottom{background:#fff;text-align:center;padding:2em 0;}.footer-bottom p{color:black;font-size:1em;}.footer-bottom p a{color:black;}.footer-bottom p a:hover{border-bottom:2px dotted #fff;}.footer-bottom strong{color:#52B7D0;}#toTop{display:none;text-decoration:none;position:fixed;bottom:3%;right:3%;overflow:hidden;width:32px;height:32px;border:none;text-indent:100%;background:url("move-up.png") no-repeat 0px 0px;}#toTopHover{width:32px;height:32px;display:block;overflow:hidden;float:right;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}.about{padding:4em 0;}.about-text{padding:4em 0;}.about h3{color:#448885;font-size:3em;font-weight:600;text-align:center;font-family:'Marvel-Bold';}.about-text-left img{width:100%;}.about-info-left:nth-child(1){padding-left:0;}.about-text-right h4{color:#000;font-size:1.4em;font-family:'Marvel-Bold';line-height:1.4em;}.about-text-right p{color:#868585;font-size:1em;line-height:1.8em;margin-top:1em;}.about-text-right ul{padding:0;}.about-text-right ul li{display:block;background:url(icon10.png)no-repeat 0px 4px;padding-left:1.5em;margin:1em 0 0;}.about-text-right ul li a{color:#868585;font-size:1em;}.about-text-right ul li a:hover{color:#448885;}.about-slid{background:url(slid.jpg)no-repeat 0px 0px;background-size:cover;text-align:center;padding:7.5em 0;}.about-slid h2{color:#fff;font-size:4em;font-family:'Marvel-Bold';}.about-slid p{color:#fff;font-size:1.1em;margin-top:2em;line-height:1.8em;}.about-slid-info{width:80%;margin:0 auto;}.about-team{padding:4em 0;}.row.team-row{margin:4em 0 0;}.thumbnail.team-thmnl{border:none;text-align:center;}.about-team .caption{padding:1.5em .5em!important;}.about-team h4{color:#000;font-size:1.5em;font-family:'Marvel-Bold';}.about-team h4 a{color:#000;}.about-team h4 a:hover{color:#448885;}.about-team p{color:#868585;font-size:1em;line-height:1.8em;margin-top:1em;}.about-choose-info h4{color:#37393d;font-size:1.8em;font-weight:500;margin:2.5em 0 .8em;font-family:'Roboto',sans-serif;}.about-choose-info h5{color:rgb(58,205,188);font-size:15px;font-weight:400;margin:0em 0 .8em;line-height:21px;font-family:'Roboto',sans-serif;}.about-choose-info p{color:#999;font-size:13px;line-height:1.8em;}.about-choose-info ul{padding:0;}.about-choose-info ul li{display:inline-block;background:url(icon10.png)no-repeat 0px 3px;padding-left:1.5em;margin:1em 0 0;}.about-choose-info ul li a{color:#868585;font-size:1em;}.about-choose-info ul li a:hover{color:#2CB5AF;}.services{padding:0em 0;}.services h3{font-size:3em;text-align:center;font-family:'Marvel-Regular';color:#448885;}.row.services-info{margin-top:20px;}.services-grids .thumbnail{border:none;padding:0;margin-bottom:2.5em;}.services-grids .moments-bottom{overflow:hidden;}.caption.services-caption{padding:1.5em;border:1px solid #356272;text-align:center;}.caption.services-caption h4{font-size:1.5em;font-family:'Marvel-Regular';margin:0 0 0.5em;}.caption.services-caption h4 a{color:#000;}.caption.services-caption h4 a:hover{color:#f63030;}.caption.services-caption p{font-size:16px;color:#868686;line-height:1.6em;}img.zoom-img{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;}img.zoom-img:hover{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);-webkit-transition-timing-function:ease-in-out;-webkit-transition-duration:750ms;-moz-transition-timing-function:ease-in-out;-moz-transition-duration:750ms;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-ms-transition-duration:750ms;-o-transition-duration:750ms;overflow:hidden;}.fancybox-skin{background-color:rgba(53,98,114,0.61) !important;}.fancybox-nav{width:10% !important;}.b-link-stripe{position:relative;display:block;vertical-align:top;font-weight:300;overflow:hidden;}.b-link-stripe .b-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;overflow:hidden;}.b-link-stripe .b-line{position:absolute;top:0;bottom:0;width:20%;background:rgba(15,207,140,0.9);transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;opacity:0;visibility:hidden;}.news{padding:4em 0;}.news h3.ttl{color:#448885;font-size:3em;font-weight:600;text-align:center;font-family:'Marvel-Bold';margin-bottom:1.5em;}.contact{padding:4em 0;}.contact-form{padding:3em 0 0;width:50%;float:left;}.contact h3{color:#448885;font-size:3em;font-weight:600;text-align:center;font-family:'Marvel-Bold';}.contact-form input[type="text"]{display:block;background:#fff;border:none;border-bottom:1px solid #868585;width:100%;outline:none;padding:10px 5px;font-size:1em;color:#868585;margin-bottom:1.5em;}.cnt-inpt{padding:0;margin-bottom:1.5em;}.contact-form input[type="email"]{display:block;background:#fff;border:none;border-bottom:1px solid #868585;width:90%;outline:none;padding:10px 5px;font-size:1em;color:#868585;}.contact-form textarea{background:#fff;border:1px solid #868585;width:100%;display:block;height:13em;outline:none;font-size:1em;color:#868585;resize:none;padding:10px 5px;}.contact-form input[type="submit"]{background:#f63030;border:1px solid #f63030;padding:8px 0;width:13%;outline:none;margin:2em auto 0;font-size:1.2em;color:#fff;transition:0.5s all ease;-webkit-transition:0.5s all ease;-moz-transition:0.5s all ease;-o-transition:0.5s all ease;-ms-transition:0.5s all ease;}.contact-form input[type="submit"]:hover{border:1px dotted #448885;color:#3F8683;background:none;}.news h3{color:#448885;font-family:'Marvel-Bold';}h3.btsp{color:#999;font-family:inherit;}.grid_4{background:#fff;}.grid_5{background:#fff;padding:1em 0 2em 0;}.table td,.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:15px!important;}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{font-size:1em;color:#999;}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{border-top:none !important;}.tab-content > .active{display:block;visibility:visible;margin-top:1.2em;}.label{font-weight:300 !important;}.label{padding:7px 14px;border:none;text-shadow:none;}h4.typ1{margin-bottom:15px;}h5.typ1{margin-bottom:15px;}.progress{height:8px;box-shadow:none;}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#eeeeee;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#ffffff;text-align:center;background-color:#03a9f4;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;}.progress-bar{box-shadow:none;}.progress-bar-primary{background-color:#03a9f4;}.progress-bar-info{background-color:#00bcd4;}.progress-bar-success{background-color:#8bc34a;}.progress-bar-warning{background-color:#ffc107;}.progress-bar-danger{background-color:#e51c23;}.progress-bar-inverse{background-color:#757575;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#5bb2fc !important;border-color:#5bb2fc !important;}.grid_3 p,.page-header p{color:#888;font-size:1em;margin:1em 0;}.bs-docs-example{margin:1em 0;}section#tables p{margin-top:1em;}.breadcrumb li{font-size:1.2em;}.breadcrumb li a{color:#5bb2fc;}.badge-primary{background-color:#03a9f4;}.badge-success{background-color:#8bc34a;}.badge-warning{background-color:#ffc107;}.badge-danger{background-color:#e51c23;}.tab-container .tab-content{border-radius:0 2px 2px 2px;border:1px solid #e0e0e0;padding:16px;background-color:#fff;}.nav-tabs{margin:1.5em 0;}.alert{font-size:1em;}h1.t-button,h2.t-button,h3.t-button,h4.t-button,h5.t-button{margin-top:1em;}.services-grids{width:100%;}.services-grids .thumbnail{margin-bottom:0.5em;}.services-grids .moments-bottom{width:40%;float:left;}.caption.services-caption{width:60%;float:left;padding:0em 0em 0em 2em;border:0px solid #356272;text-align:left;}.services-grids .thumbnail:after{content:"";clear:both;display:block;}.services-info .thumbnail h4{margin-bottom:10px;padding:10px 0px;border-bottom:1px dotted #ccc;}.services-info .thumbnail h4 a{color:#52b7d0;font-weight:bold;}.services-info.img-thumb h4 a{color:#52b7d0;font-weight:bold;}@media(max-width:1280px){.banner{}.header-logo a img{width:100%;}.header-logo{width:18%;margin-top:3px;}.header-info h4{font-size:2.8em;}.gallery-grid-a{background:url(img2.jpg)no-repeat 0px -60px;}}@media(max-width:1080px){.banner-text h1{font-size:3.6em;}.header-logo{width:20%;margin-top:5px;}.banner-text{}.top-nav ul{margin:3px 0 5px;}.banner{background-position:0px 0px;}.banner-bottom,.like,.footer,.about,.about-team,.services,.news,.contact{padding:0em 0;}.banner-bottom h2{font-size:2em;width:65%;}.banner-bottom a{margin:2em auto;}.gallery-left{min-height:500px;padding:17% 0;}.gallery p{width:66%;}.gallery-grid-a{min-height:250px;padding:11% 0;background-position:0px 0px;}.gallery-grid-b{min-height:250px;padding:11% 0;background-position:0px 0px;}.work{padding:3em 0 1em;}.work-title h3{font-size:2.6em;}.work-grids{padding:0;}.work-grids h4{font-size:1.7em;}.work-grids ul li img{top:0%;}.work-grids ul li:nth-child(1){width:8%;}.like-grids{margin:0 28px;}.like-grids a{width:85px;height:85px;padding-top:16px;}.footer-grids h4{font-size:2.2em;}.recent-posts ul{margin:1.5em 0 0 0;}.about h3,.services h3,.news h3.ttl,.contact h3{font-size:2.8em;}.about-text{padding:3em 0;}.about-text-right h4{font-size:1.3em;}.about-slid h2{font-size:3em;}.about-slid p{margin-top:1.5em;}.about-slid{padding:5em 0;}.about-choose-info h4{font-size:1.6em;margin:1.8em 0 .5em;}.thumbnail.team-thmnl{margin-bottom:0;}.caption.services-caption h4{font-size:1.4em;}.header-info h4{font-size:2.4em;}}@media(max-width:1024px){.banner{}.banner-text{}}@media(max-width:991px){.header-logo{width:24%;}.header-info h4{font-size:2.2em;}.top-nav ul li{margin:0 1.4em;}.banner-bottom h2{font-size:1.8em;}.gallery-left{float:left;width:50%;background-position:-228px 0px;}.gallery-right{float:right;width:50%;}.banner-text h1{font-size:2.8em;}.banner{}.banner-text{}.work-title h3{font-size:2.3em;}.work-grids ul{padding:0 0 2em;}.work{padding:3em 0 0em;}.like-grids{float:left;width:23%;margin:0;}.like-grids:nth-child(3){margin:0 1em;}.like-grids:nth-child(4){margin:0 1em 0 0;}.map-info{padding:4em 1em 2em;top:23%;}.recent-posts{float:left;width:33.33%;}.footer-grids h4{font-size:2em;}.footer-bottom p{font-size:14px;}.about h3,.services h3,.news h3.ttl,.contact h3{font-size:2.5em;}.about-text-left{margin-bottom:2em;}.about-slid h2{font-size:2.5em;}.about-slid{padding:3em 0;}.about-choose-info ul li{display:block;}.about-choose-info{float:left;}.contact-form input[type="email"]{width:100%;}.contact-form input[type="submit"]{width:18%;}.services-grids{float:left;width:100%;}}@media(max-width:767px){.services-info.img-thumb-mobile{display:block}.services-info.img-thumb{display:none;}}@media only screen and (min-width:737px) and (max-width:767px){form.navbar-form.navbar-right{width:100%;float:left!important;}button.btn.btn-default{top:24%!important;}}@media only screen and (min-width:481px) and (max-width:736px){button.btn.btn-default{top:24%;right:2%;}form.navbar-form.navbar-right{width:79%;float:left!important;}.form-group{width:100%!important;}}@media(max-width:767px){.header-info{margin:-5px 0 5px;}}@media(max-width:640px){.form-group{float:right;width:45%;}.top-nav{float:left;width:50%;}span.menu-icon{display:inline-block;cursor:pointer;width:14%;position:relative;text-align:left;margin:0;}.top-nav li a:hover,.top-nav li a.active{color:#ff6904;}.top-nav1 span{}.top-nav1 ul{position:absolute;padding:1em 0;margin:23px 0 0;left:2%;width:96%;z-index:999;}.header-bottom ul.nav1 li{display:inline-block;margin:0;width:100%;padding:12px 0;text-align:center;}.top-nav li a{color:#6EBDBA;}ul.nav1{display:none;background:#577D7C;margin-top:2em;}button.btn.btn-default{top:25%;right:4%;}.banner-text h1{font-size:2.5em;}.banner-text{padding:10% 1em 12% 0;}.banner{}.banner-bottom h2{font-size:1.5em;}.banner-bottom,.like,.footer,.about,.about-team,.services,.news,.contact{padding:0em 0;}.gallery h4{font-size:2.2em;}.gallery-grid-a{min-height:200px;padding:7% 0;}.gallery-left{min-height:462px;padding:23% 0 0;}.like-grids p{font-size:16px;}.map-info li{font-size:14px;}.map-info{width:32%;top:16%;left:33%;}.map iframe{height:290px;}.footer-grids h4{font-size:1.8em;}.recent-posts-text{padding:1.5em 0 .6em;}.recent-posts p.adrs{margin-top:16px;}.team-grids{float:left;width:50%;}.about-choose-info{float:none;}.services-grids{float:left;width:100%;}.services-grids .moments-bottom{width:100%;float:left;}.caption.services-caption{width:100%;float:left;padding:0em 0em 0em 2em;border:0px solid #356272;text-align:left;}.caption.services-caption h4{font-size:1.2em;}.caption.services-caption{padding:1em;}.label{font-size:54%;}.page-header h1{font-size:30px;}section#tables h2{font-size:20px;}.grid_3.grid_5 h3{margin-bottom:1em;}}@media(max-width:480px){.top-nav li a{font-size:1.2em;}.header-bottom ul.nav1 li{padding:8px 0;}.about h3,.services h3,.news h3.ttl,.contact h3{font-size:2em;}.header-info h4{font-size:1.8em;}.contact-form input[type="submit"]{margin:1em auto 0;width:30%;font-size:16px;}.footer-grids h4{font-size:1.6em;}.recent-posts{float:none;width:100%;}.recent-posts:nth-child(2){margin:2em 0;}.bs-example h1{font-size:28px;}.bs-example h2{font-size:25px;}.bs-example h3{font-size:22px;}.label{font-size:32%;}h1.t-button,h2.t-button,h3.t-button,h4.t-button,h5.t-button,.grid_3.grid_5 h3{margin:0 0 10px;}.progress{height:10px;margin-bottom:10px;}.page-header h1{font-size:24px;}.services-grids{width:100%;}.about-slid h2{font-size:2em;}.about-slid-info{width:100%;}.about-slid{padding:2em 0;}.about-slid p{margin-top:1em;font-size:14px;}.about-choose-info h4{font-size:1.4em;}.banner-text h1{font-size:2em;}.banner-text{padding:5em 1em 0 0;width:50%;}.banner-text p{font-size:1em;}.banner{}.banner-bottom a{background:url(down-arrow.png)no-repeat 5px 0px;background-size:73%;width:47px;height:20px;margin:1em auto;}.gallery-left{min-height:250px;padding:11% 0 0;float:none;width:100%;background-position:0px 0px;}.gallery-right{float:none;width:100%;}.work-title h3{font-size:25px !important;}.information h4{font-size:16px !important;}.information p{font-size:16px !important;}.work{padding:2em 0 1em;}.work-title{margin-bottom:1.5em;}.work-grids h4{font-size:1.5em;}.work-grids ul{padding:0 0 1em;}.like-grids{float:left;width:35%;margin:0 auto 0 4em;}.like-grids:nth-child(3){margin:0 0 0 1em;}.like-grids:nth-child(4){margin:1em 1em 0 4em;}.like-grids:nth-child(5){margin:1em 0 0;}}@media (max-width:414px){.top-nav{float:none;width:100%;}.form-group{float:none;width:100%;margin:1em 0 0;}.top-nav ul{margin:0;}ul.nav1{margin-top:1em;}.banner-text h1{font-size:1.5em;}.banner-text p{font-size:13px;}.banner-text{padding:0 0 20% 0;}.banner{}}@media(max-width:320px){.header-lang{position:absolute;top:2px;right:0px;}.header-info h4{font-size:1em;}.header p{font-size:13px;}.header-logo{width:34%;}span.menu-icon{text-align:center;}span.menu-icon img{width:77%;}.like-grids img{width:40%;}.like-grids a{padding-top:17px;width:65px;height:65px;}.banner-text h1{font-size:1.2em;}.banner-text{width:61%;}.banner-text p{font-size:11px;}.banner{}.banner-bottom h2{font-size:1.2em;width:100%;}.banner-bottom{padding:1em 0;}.gallery h4{font-size:1.8em;}.gallery-left{min-height:150px;padding:8% 0 0;}.gallery p{width:90%;letter-spacing:0;font-size:13px;}.gallery-grid-a{min-height:155px;}.gallery-grid-b{min-height:170px;}.work-title h3{font-size:1.8em;}.work-title p,.work-grids p,.caption.services-caption p,.about-slid p,.map-info li,.about-choose-info ul li a,.footer-grids p,.footer-bottom p,.recent-posts ul li,.about-text-right ul li a{font-size:13px;}.row.team-row{margin:2em 0 0;}.team-grids{float:none;width:100%;}.services-grids .thumbnail{margin-bottom:1em;}.grid_3 p,.page-header p,.breadcrumb li{font-size:13px;}.breadcrumb{margin-bottom:10px;}.grid_5{padding:1em 0 0em 0;}.about-slid h2{font-size:1.5em;}.work-grids h4{font-size:1.3em;}.like{padding:0 0 2em;}.like-grids{width:47%;margin:0;}.like-grids:nth-child(4){margin:1em 1em 0 0em;}.map-info{width:52%;top:12%;left:27%;}.map iframe{height:235px;}.recent-posts,.about-text-left,.about-text-right,.about-choose-info{padding:0 !important;}.about-text-right p,.about-team p{font-size:13px;margin-top:0.5em;}.about-team{padding-bottom:0;}.about-choose-info h4{font-size:1.2em;margin:1em 0 .5em;}.services-grids{width:100%;float:none;}.row.services-info{margin-top:2em;}.pagination-lg > li > a,.pagination-lg > li > span{padding:10px 10px;font-size:13px;}.pagination{margin:10px 0;}.bs-docs-example{display:none;}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form textarea{font-size:13px;}.contact-form{padding:1em 0 0;}.contact-form textarea{height:9em;}.contact-form input[type="submit"]{margin:1em 0;width:40%;font-size:14px;padding:7px 0;}.callbacks_tabs a:after{height:8px;width:8px;}.callbacks_tabs{top:98%;}}.grid-item:after{content:"";display:block;clear:both;}.nav1 li:first-child a span{top:5px;}.nav1 li:first-child a:hover{top:5px;}img.img-responsive.home-img{width:35px;height:35px;}.information p{font-size:19px;}.img-service img{margin:0 auto;}#cnt{width:100%;padding-left:0;padding-right:0;}.contact h3{font-family:'Veranda';}#map img{margin:0 auto;}a:focus,button:focus,input:focus,textarea:focus,select:focus,[tabindex]:focus{outline:2px solid #5FB7CD;outline-offset:2px;}a:focus:not(:focus-visible),button:focus:not(:focus-visible),input:focus:not(:focus-visible),textarea:focus:not(:focus-visible){outline:none;}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid #5FB7CD;outline-offset:2px;}@media (max-width:640px){.header-bottom ul.nav1 li a{min-height:48px;display:flex;align-items:center;justify-content:center;}input.form-control{min-height:48px;font-size:16px;}button.btn.btn-default{min-width:48px;min-height:48px;}.form-group{margin-bottom:8px;}}.services-info .services-grids{width:100%!important;float:none!important;clear:both;}.services-info .thumbnail h4{font-size:21px!important;}.services-info .thumbnail h4 a,.services-info .thumbnail h4 a:visited,.services-info .thumbnail h4 a:hover,.services-info .thumbnail h4 a:active{color:#52b7d0!important;font-size:21px!important;font-weight:bold!important;text-decoration:none!important;}.title-img-thumb{font-size:18px!important;color:#448885!important;font-weight:bold!important;margin-bottom:15px!important;}.services-caption p{text-align:justify!important;}@media (min-width:768px){.services-info .thumbnail:has(h4.currentAccor){display:grid;grid-template-columns:40% 60%;grid-template-rows:auto auto;grid-template-areas:"header header" "image desc";column-gap:30px;row-gap:15px;align-items:start;}.services-info .thumbnail:has(h4.currentAccor) h4.currentAccor{grid-area:header;width:100%!important;float:none!important;border-bottom:1px dotted #ccc!important;margin-bottom:15px!important;}.services-info .thumbnail:has(h4.currentAccor) .moments-bottom{grid-area:image;width:100%!important;float:none!important;margin:0!important;}.services-info .thumbnail:has(h4.currentAccor) .services-caption{grid-area:desc;width:100%!important;float:none!important;padding:0!important;border:none!important;text-align:justify!important;}}