﻿.chevron-v-to-right,.chevron-right-to-left,.chevron-v-to-left,.chevron-h-to-up,.chevron-h-to-down,.chevron-down-to-up{display:inline-block;}.chevron-v-to-right:before,.chevron-right-to-left:before,.chevron-v-to-right:after,.chevron-right-to-left:after,.chevron-v-to-left:before,.chevron-v-to-left:after,.chevron-h-to-up:before,.chevron-h-to-up:after,.chevron-h-to-down:before,.chevron-down-to-up:before,.chevron-h-to-down:after,.chevron-down-to-up:after{content:'';display:block;background:#000;transition:all .3s;transform:rotate(0deg) scaleY(1.5);}.chevron-v-to-right:before,.chevron-right-to-left:before,.chevron-v-to-right:after,.chevron-right-to-left:after,.chevron-v-to-left:before,.chevron-v-to-left:after{height:.75rem;width:2px;}.chevron-h-to-up:before,.chevron-h-to-up:after,.chevron-h-to-down:before,.chevron-down-to-up:before,.chevron-h-to-down:after,.chevron-down-to-up:after{display:inline-block;height:1px;width:1rem;}.chevron-v-to-right:before,.chevron-right-to-left:before{transform-origin:100% 100%;}.chevron-v-to-right:after,.chevron-right-to-left:after{transform-origin:100% 0%;}.chevron-v-to-right:hover:before,.chevron-right-to-left:hover:before,.chevron-v-to-right.active:before,.active.chevron-right-to-left:before,.chevron-v-to-right.is-active:before,.is-active.chevron-right-to-left:before,.chevron-v-to-right.show:before,.show.chevron-right-to-left:before{transform:rotate(-45deg) scaleY(1.5);}.chevron-v-to-right:hover:after,.chevron-right-to-left:hover:after,.chevron-v-to-right.active:after,.active.chevron-right-to-left:after,.chevron-v-to-right.is-active:after,.is-active.chevron-right-to-left:after,.chevron-v-to-right.show:after,.show.chevron-right-to-left:after{transform:rotate(45deg) scaleY(1.5);}.chevron-v-to-left:before{transform-origin:0% 100%;}.chevron-v-to-left:after{transform-origin:0% 0%;}.chevron-v-to-left:hover:before,.chevron-v-to-left.active:before,.chevron-v-to-left.is-active:before,.chevron-v-to-left.show:before{transform:rotate(45deg) scaleY(1.5);}.chevron-v-to-left:hover:after,.chevron-v-to-left.active:after,.chevron-v-to-left.is-active:after,.chevron-v-to-left.show:after{transform:rotate(-45deg) scaleY(1.5);}.chevron-h-to-up:before{transform-origin:100% 0%;}.chevron-h-to-up:after{transform-origin:0% 0%;}.chevron-h-to-up:hover:before,.chevron-h-to-up.active:before,.chevron-h-to-up.is-active:before,.chevron-h-to-up.show:before{transform:rotate(-45deg) scaleY(1.5);}.chevron-h-to-up:hover:after,.chevron-h-to-up.active:after,.chevron-h-to-up.is-active:after,.chevron-h-to-up.show:after{transform:rotate(45deg) scaleY(1.5);}.chevron-h-to-down:before,.chevron-down-to-up:before{transform-origin:100% 100%;}.chevron-h-to-down:after,.chevron-down-to-up:after{transform-origin:0% 100%;}.chevron-h-to-down:hover:before,.chevron-down-to-up:hover:before,.chevron-h-to-down.active:before,.active.chevron-down-to-up:before,.chevron-h-to-down.is-active:before,.is-active.chevron-down-to-up:before,.chevron-h-to-down.show:before,.show.chevron-down-to-up:before{transform:rotate(45deg) scaleY(1.5);}.chevron-h-to-down:hover:after,.chevron-down-to-up:hover:after,.chevron-h-to-down.active:after,.active.chevron-down-to-up:after,.chevron-h-to-down.is-active:after,.is-active.chevron-down-to-up:after,.chevron-h-to-down.show:after,.show.chevron-down-to-up:after{transform:rotate(-45deg) scaleY(1.5);}.chevron-down-to-up:before{transform:rotate(30deg) scaleY(1.5);}.chevron-down-to-up:after{transform:rotate(-30deg) scaleY(1.5);}.chevron-down-to-up:hover:before{transform:rotate(30deg) scaleY(1.5);}.chevron-down-to-up:hover:after{transform:rotate(-30deg) scaleY(1.5);}.chevron-down-to-up.active:before,.chevron-down-to-up.is-active:before,.chevron-down-to-up.show:before{transform-origin:100% 0%;transform:rotate(-30deg) scaleY(1.5);}.chevron-down-to-up.active:after,.chevron-down-to-up.is-active:after,.chevron-down-to-up.show:after{transform-origin:0% 0%;transform:rotate(30deg) scaleY(1.5);}.chevron-right-to-left:before{transform:rotate(-45deg) scaleY(1.5);}.chevron-right-to-left:after{transform:rotate(45deg) scaleY(1.5);}.chevron-right-to-left:hover:before{transform:rotate(-45deg) scaleY(1.5);}.chevron-right-to-left:hover:after{transform:rotate(45deg) scaleY(1.5);}.chevron-right-to-left.active:before,.chevron-right-to-left.is-active:before,.chevron-right-to-left.show:before{transform-origin:0% 100%;transform:rotate(45deg) scaleY(1.5);}.chevron-right-to-left.active:after,.chevron-right-to-left.is-active:after,.chevron-right-to-left.show:after{transform-origin:0% 0%;transform:rotate(-45deg) scaleY(1.5);}.responsive-table .responsive-table-row{margin-bottom:1rem;padding-right:0;padding-left:0;}.responsive-table .responsive-table-row:not(:last-child){border-bottom:0;}.responsive-table .responsive-table-row.row-title-empty{display:none;}.responsive-table .responsive-table-row .responsive-table-row-title{font-size:1.25rem;font-weight:600;padding:.5rem 1rem;margin-bottom:-1px;}.responsive-table .responsive-table-row .responsive-table-col{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;}.responsive-table .responsive-table-row .responsive-table-col .col-empty,.responsive-table .responsive-table-row .responsive-table-col .col-title-empty{display:none;}.responsive-table .responsive-table-row .responsive-table-col>div{padding:.5rem 1rem;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;margin-bottom:-1px;flex:1 1 auto;}.responsive-table .responsive-table-row .responsive-table-col>div:last-child{margin-right:0;padding-right:0;border-right:none;}.responsive-table .responsive-table-row .responsive-table-col>div strong{width:100%;display:block;font-weight:600;padding-bottom:.25rem;}.responsive-table .responsive-table-row .responsive-table-col>div span{width:100%;display:block;}.header-1 .logo{max-width:18.75rem;max-height:10rem;min-height:5rem;width:18.75rem;height:100%;display:flex;align-items:center;justify-content:center;}.header-1 .logo img{max-height:10rem;}.header-1 .header-top-container{display:flex;flex-flow:column;justify-content:center;padding-top:1rem;padding-bottom:1rem;}.header-1 a{color:#4a4a4a;}.header-1 a:hover{color:#242424;text-decoration:none;outline:none;}.header-1 .header-action{align-self:flex-end;}.header-1 .header-action.close-search:not(.social-only) .header-action-tel{padding-left:1rem;padding-right:1rem;border:none;}.header-1 .header-action .header-action-social{text-align:center;}.header-1 .header-action .header-action-social .social{line-height:2.5rem;}.header-1 .header-action .header-action-tel,.header-1 .header-action .header-action-search,.header-1 .header-action .header-action-social{padding-right:2rem;padding-left:2rem;border-right:1px solid #4a4a4a;border-bottom:1px solid #4a4a4a;}.header-1 .header-action .header-action-tel{border:1px solid #1a2e58;border-width:0 1px 1px 0;background-color:transparent;border-radius:0;}.header-1 .header-action .header-action-tel a{font-weight:600;font-size:1rem;line-height:2.5rem;color:#4a4a4a;padding-right:.75rem;padding-left:.5rem;transition:.5s;}.header-1 .header-action .header-action-tel a i{color:#0f5d8b;margin-right:.5rem;font-size:1.75em;vertical-align:bottom;}.header-1 .header-action .header-action-tel a:hover,.header-1 .header-action .header-action-tel a:hover i{color:#0f5d8b;}.header-1 .header-action .header-action-search .input-group{flex-wrap:nowrap;}.header-1 .header-action .header-action-search .input-group .form-control{border:none;background-color:transparent;border-radius:0;padding-right:0;}.header-1 .header-action .header-action-search .input-group .form-control:focus{outline:none;box-shadow:none;}.header-1 .header-action .header-action-search .input-group .input-group-append .input-group-text{background:transparent;border:none;cursor:pointer;}.header-1 .header-action .header-action-search .input-group .input-group-append .input-group-text:hover{color:#242424;}@media(max-width:991px){.header-1{position:relative;top:0;z-index:1002;background:#fff;}.header-1 .header-top-container{position:fixed;right:0;left:0;transform:translateY(-50%) scaleY(0);height:0;flex-direction:column-reverse;transition:.7s;padding-top:0;padding-bottom:0;background:#fff;overflow-x:hidden;overflow-y:auto;display:block !important;}.header-1 .header-top-container.is-active{transform:translateY(0) scaleY(1);height:100%;padding-top:1rem;padding-bottom:1rem;}.header-1 .header-action{align-self:center;justify-content:center;padding-bottom:1rem;position:relative;}.header-1 .header-action .header-action-tel,.header-1 .header-action .header-action-social,.header-1 .header-action .header-action-search{border:none;text-align:center;margin-bottom:.5rem;width:auto;}}@media(min-width:992px) and (max-width:1199px){.header-1 .logo{max-width:16.25rem;}.header-1 .logo img{max-height:8rem;}.header-1 .header-action .header-action-tel,.header-1 .header-action .header-action-search,.header-1 .header-action .header-action-social{padding-right:.5rem;padding-left:.5rem;}.header-1 .main-menu ul li a{padding-right:.5rem;padding-left:.5rem;}}.title-1,.title-2,.title-3,.title-4,.title-5{font-family:"Courgette","cursive";font-weight:400;font-size:2.25rem;}.title-1{color:#afb9b8;}.title-2{color:#50b8b0;}.title-3{color:#414258;}.title-4{color:#787878;}.title-5{display:inline-block;padding:.325rem 1.5rem;color:#06325f;border:1px solid #06325f;border-radius:5rem;font-size:1.75rem;}.page-title{color:#414258;text-align:center;font-weight:800;font-size:1.75rem;}.page-title:after,.page-title:before{content:'';display:block;width:3.5rem;height:3rem;margin-right:auto;margin-left:auto;border-right:2px solid #0f5d8b;border-left:2px solid #0f5d8b;}.page-title:before{margin-bottom:.25rem;border-top:2px solid #0f5d8b;}.page-title:after{margin-top:.25rem;border-bottom:2px solid #0f5d8b;}.page-title-1{color:#414258;border:transparent;background-color:transparent;font-size:2rem;font-weight:700;padding:0;border-radius:0;}.page-title-1:after,.page-title-1:before{display:none;}.page-title-2{color:#414258;border:transparent;background-color:transparent;font-size:2rem;font-weight:700;padding:0;border-radius:0;}.page-title-2:after,.page-title-2:before{display:none;}.area-title{padding:.5rem 1rem;font-weight:800;color:#fff;background-color:#9f0909;margin-bottom:1rem;}.area-title-1{display:inline-block;}.area-title-2{color:#0f5d8b;background-color:inherit;text-align:center;}.area-title-3{display:inline-block;background-color:#fff;}footer .footer-title{color:#4a4a4a;font-weight:800;margin-bottom:1rem;}body{font-family:"Raleway","sans-serif";font-size:16px;overflow-x:hidden;overflow-y:auto;margin:0 auto;color:#4a4a4a;font-weight:400;}textarea{max-width:100%;min-width:100%;min-height:6rem;max-height:15rem;}a{color:#4a4a4a;}a:hover{color:#242424;}a:hover,a:active,a:focus,a:link{outline:none;box-shadow:none;}.ozelalangrup>label{display:none !important;}.mfp-container{display:flex;align-items:center;}.mfp-content{text-align:center;}.mfp-content>div{display:inline-block;padding:1.5rem 1.5rem .5rem;text-align:left;background-color:#4f4f4f;color:#fff;min-width:20rem;max-width:30rem;}.mfp-content>div h1{font-size:1.25em;margin-bottom:1.25rem;}.mfp-content>div p{font-size:1em;margin-top:1rem;margin-bottom:1rem;}.mfp-content>div .popup-modal-dismiss{background-color:#1d1d1d;color:#fff;border-radius:0;border:0;padding:.5rem 1rem;cursor:pointer;width:100%;display:block;text-align:center;margin-top:1.5rem;transition:all .3s;}.mfp-content>div .popup-modal-dismiss:hover{background-color:#101010;}figure{display:block;width:100%;text-align:center;}figure .img-fluid{width:100%;}.imgrid-loader{z-index:800;}.page-container{position:relative;padding-top:3rem;padding-bottom:3rem;}.blog-text{float:none;clear:both;display:inline-block;width:100%;height:auto;}.blog-text img{max-width:100%;width:100%;display:block;height:auto;}.blog-text .blog-cover{display:inline-block;width:50%;margin-right:1rem;float:left;}.blog-text .blog-cover figure{margin-bottom:0;}.pagination .page-item{margin:0 .25rem;}.pagination .page-item:first-child a{border-top-left-radius:50%;border-bottom-left-radius:50%;}.pagination .page-item:last-child a{border-top-right-radius:50%;border-bottom-right-radius:50%;}.pagination .page-item.active a{border:1px solid #ccc;color:#fff;background-color:#414258;}.pagination .page-item a{padding:0;margin:0;font-size:1rem;width:3rem;height:3rem;line-height:3rem;text-align:center;border-radius:50%;border:1px solid #ccc;color:#414258;background-color:transparent;}.pagination .page-item a:hover{border:1px solid #ccc;color:#fff;background-color:#414258;}.project-images{padding:2rem 7rem;background-color:#eff2f8;position:relative;}.project-images .owl-slider{z-index:2;}.project-images .owl-slider .custom-owl-nav{position:absolute;top:calc(50% - 1.5rem);z-index:88;font-size:3rem;line-height:3rem;color:#414258;}.project-images .owl-slider .custom-owl-nav.owl-nav-prev{left:-4rem;}.project-images .owl-slider .custom-owl-nav.owl-nav-next{right:-4rem;}.project-images:before{content:'';position:absolute;height:5rem;top:calc(50% - 2.5rem);right:5.5rem;bottom:calc(50% - 2.5rem);left:5.5rem;z-index:1;border:5px solid #414258;}.project-address{border:5px solid #50b8b0;padding:5rem 6rem;text-align:center;width:100%;}.project-address h4{margin:0;padding:0;}.project-address p{max-width:12rem;margin:0;padding:0;}.project .project-img{position:relative;margin-bottom:1rem;}.project .project-img:before{content:'';font-family:"teknobay-icon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;position:absolute;z-index:88;display:flex;justify-content:center;align-items:center;font-size:2rem;width:100%;height:100%;color:#f2f2f2;background:rgba(64,64,64,.4);opacity:0;transition:opacity .5s;}.project .project-img:hover:before{opacity:.9;}.project .project-img img{margin-bottom:0;}.project .project-img span{position:absolute;display:block;bottom:0;left:0;background-color:#4a4a4a;color:#fff;padding:.5rem 1rem;}.content-table-div .table-div-head,.content-table-div .table-div-col{padding:.5rem 1rem;}.content-table-div .table-div-head{background:#eff2f8;background-color:#eff2f8;border-bottom:2px solid #e2e4ea;font-weight:700;}.content-table-div .table-div-col{font-weight:400;color:#414258;border-top:1px solid #dee2e6;border-top-color:#dee2e6;}.subscribe{background-color:#0f5d8b;padding-top:1rem;padding-bottom:1rem;color:#fff !important;font-weight:300;font-style:normal;}.subscribe .form-group{padding:0 1rem;}.subscribe .form-group input{height:auto !important;padding:.35rem .75rem !important;color:#7b7b7b !important;background-color:#fff !important;border:1px solid transparent !important;min-width:15rem;transition:.5s;}.subscribe .form-group input:focus,.subscribe .form-group input.not-empty{color:#5a5a5a !important;background-color:#fff !important;border-color:transparent !important;}.subscribe button,.subscribe input[type='submit'],.subscribe .button{font-weight:700;color:#e6e6e6 !important;background-color:transparent !important;border:1px solid transparent !important;box-shadow:none !important;outline:none !important;padding:.35rem 1rem;transition:.5s;}.subscribe button:hover,.subscribe input[type='submit']:hover,.subscribe .button:hover{cursor:pointer;background:rgba(8,47,70,.7) !important;color:#fff !important;background-color:transparent !important;border-color:transparent !important;}.content table{margin-bottom:1rem;background-color:transparent;border-collapse:collapse;height:auto !important;width:100% !important;}.content table th,.content table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6;border-top-color:#dee2e6;font-weight:400;color:#414258;}.content table th:first-child,.content table td:first-child{border-left:4px solid #414258;}.content table th:last-child,.content table td:last-child{border-right:4px solid #414258;}.content table .first-column th,.content table .first-column td{color:#414258;background-color:#eff2f8;border-bottom:2px solid #e2e4ea;vertical-align:bottom;font-weight:700;}.tab-panel>.nav{-ms-flex-pack:center !important;justify-content:center !important;}.tab-panel>.nav .nav-item{margin-right:.75rem;}.tab-panel>.nav .nav-item:last-child{margin-right:0;}.tab-panel>.nav .nav-item .nav-link{border-radius:5rem;background-color:transparent;color:#4a4a4a;border:1px solid #4a4a4a;transition:.3s;}.tab-panel>.nav .nav-item .nav-link:hover,.tab-panel>.nav .nav-item .nav-link.active{background-color:#0f5d8b;color:#fff;border:1px solid transparent;}.tab-panel>.tab-content{padding-top:2rem;padding-bottom:2rem;}.product-detail-image{width:100%;}.product-detail-image img{width:100%;border:1px solid #808080;}.product-images{position:relative;padding:1rem 2rem;}.product-images .owl-slider img{border:1px solid #808080;}.product-images .owl-slider .custom-owl-nav{position:absolute;z-index:88;font-size:3rem;line-height:3rem;top:calc(50% - 1.5rem);bottom:calc(50% - 1.5rem);}.product-images .owl-slider .custom-owl-nav.owl-nav-prev{left:-1.75rem;}.product-images .owl-slider .custom-owl-nav.owl-nav-next{right:-1.75rem;}.product,.project{margin-bottom:2rem;width:100%;border-bottom:1px groove rgba(0,0,0,.3);padding-bottom:1.25rem;height:calc(100% - 2rem);}.product img,.project img{box-shadow:0 0 10px 1px rgba(0,0,0,.2);margin-bottom:1rem;width:100%;}.product figcaption strong,.project figcaption strong{display:block;font-weight:700;font-size:1.1rem;}.product figcaption span,.project figcaption span{display:block;}.share{position:absolute;z-index:990;top:0;right:0;}.share .share-button{background-color:#414258;color:#fff;border:1px solid #414258;padding:.5rem 2rem;text-align:center;cursor:pointer;transition:.5s;}.share .share-button:hover{background-color:#2b2c3b;color:#fff;border-color:#414258;}.share .share-buttons{transform:translateY(-50%) scaleY(0);transition:.5s;height:0;}.share .share-buttons.show{transform:translateY(0%) scaleY(1);height:100%;}.share .share-buttons .share-button{background-color:#414258;color:#fff;border-bottom:1px solid #fff;transition:.5s;}.share .share-buttons .share-button:hover{background-color:#2b2c3b;color:#fff;border-bottom-color:#fff;}#PanelBos .content-page-container{margin-top:0;margin-right:auto;}.content-page-container{position:relative;margin-top:-17rem;background-color:#f8f8f8;border-radius:2rem;padding:1rem 2rem 2rem;margin-left:5rem;}.content-page-container.row:before{content:'';border:1rem solid #0f5d8b;border-left-color:transparent;background-color:transparent;width:10rem;height:10rem;border-radius:50%;position:absolute;top:-5rem;right:-5rem;transform:rotate(-45deg);}.form-group{position:relative;margin-bottom:0;padding-top:1.5rem;}.form-group input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.form-group textarea{border-radius:0;border:none;background:transparent;border-bottom:1px solid #d9d9d9;padding:.75rem .5rem;font-size:.9rem;}.form-group input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):focus,.form-group input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]).not-empty,.form-group textarea:focus,.form-group textarea.not-empty{box-shadow:none;border-bottom:1px solid #bfbfbf;}.form-group input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):focus~label,.form-group input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]).not-empty~label,.form-group textarea:focus~label,.form-group textarea.not-empty~label{opacity:1;top:.5rem;font-size:.9rem;font-weight:600;}.form-group input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]).dirty:invalid,.form-group textarea.dirty:invalid{border-bottom:1px solid #9f0909;}.form-group input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):invalid,.form-group textarea:invalid{box-shadow:none;}.form-group input:not([type="checkbox"]):not([type="radio"]):not([type="submit"])~label,.form-group textarea~label{position:absolute;z-index:3;top:1.85rem;left:.5rem;opacity:.7;margin-bottom:0;cursor:inherit;transition:all .5s;font-weight:500;}.contact-form{padding-left:5rem;}.contact-form [type=submit]{padding:.5rem 3rem;border-radius:5rem;font-weight:800;color:#fff;background-color:#1a2e58;border:1px solid transparent;}.contact-form [type=submit]:hover{color:#fff;background-color:#0f5d8b;border:1px solid transparent;}.contact{padding-bottom:3rem;margin-bottom:3rem;border-bottom:2px dashed #ccc;}.contact .map{overflow:hidden;border-radius:1.5rem;}.contact .col-lg-auto{padding-top:1rem;padding-bottom:1rem;margin-right:5rem;}.contact dl{margin-bottom:.25rem;display:flex;flex-wrap:wrap;}.contact dl dt{padding-right:1rem;position:relative;min-height:1px;flex:0 0 auto;width:auto;max-width:none;}.contact dl dt i{font-size:1.25rem;color:#414258;}.contact dl dd{margin-bottom:0;position:relative;width:100%;min-height:2.25rem;flex-basis:0;flex-grow:1;max-width:20rem;}.contact dl dd,.contact dl dd a{color:#414258;font-weight:500;}.owl-slider{display:block;position:relative;}.owl-slider .owl{margin:0;padding:0;list-style:none;}.owl-slider .owl .owl-dots .owl-dot:hover span,.owl-slider .owl .owl-dots .owl-dot.active span{background-color:#0f5d8b;}.owl-slider .owl .owl-dots .owl-dot span{background-color:#1a2e58;transition:.3s;}.owl-slider .owl .owl-dots .owl-dot:focus{outline:none;}.owl-slider .custom-owl-nav{top:calc(50% - 1.125rem);opacity:.7;transition:.3s;color:#1a2e58;}.owl-slider .custom-owl-nav.owl-nav-prev{left:1rem;}.owl-slider .custom-owl-nav.owl-nav-next{right:1rem;}.owl-slider .custom-owl-nav:hover{opacity:1;color:#0f5d8b;}.focuspoint{height:20rem;}.breadcrumb-container{background-color:#eff2f8;font-size:.875rem;font-weight:400;}.breadcrumb-container nav .breadcrumb{margin:0;padding:.25rem 0;background-color:transparent;cursor:default;}.breadcrumb-container nav .breadcrumb li{color:#7b7b7b;font-weight:500;}.breadcrumb-container nav .breadcrumb li a{color:#1a2e58;transition:.5s; display: inline-block; padding-top: 10px; padding-bottom: 10px;}.breadcrumb-container nav .breadcrumb li a:hover{color:#7b7b7b;}.map{height:100%;}.after-tl:after{content:'₺';}.page-subtitle{font-weight:800;font-size:1.25rem;margin-bottom:1rem;}.accordion .card{border:none;background:none;border-radius:0;border-bottom:1px dashed #bfbfbf !important;padding-bottom:.5rem;margin-bottom:1rem;}.accordion .card .card-header{border-radius:0;border:none;background:none;padding:0;margin:0;}.accordion .card .card-header h5{font-weight:700;font-size:1.1rem;}.accordion .card .card-header h5 span{position:relative;display:block;padding-left:2rem;line-height:23px;height:23px;}.accordion .card .card-header h5 span:before,.accordion .card .card-header h5 span:after{content:"";position:absolute;background-color:#414258;transition:transform .25s ease-out;}.accordion .card .card-header h5 span:before{top:3px;left:8px;width:3px;height:15px;transform:rotate(90deg);}.accordion .card .card-header h5 span:after{top:9px;left:2px;width:15px;height:3px;line-height:0;transform:rotate(180deg);}.accordion .card .card-header h5 span.collapsed{cursor:pointer;}.accordion .card .card-header h5 span.collapsed:before{transform:rotate(0);}.accordion .card .card-header h5 span.collapsed:after{transform:rotate(0);}.accordion .card .collapse .card-body,.accordion .card .collapsing .card-body{padding:.75rem 1rem .5rem 2rem;}.accordion .card .collapse .card-body,.accordion .card .collapse .card-body *,.accordion .card .collapsing .card-body,.accordion .card .collapsing .card-body *{color:#646464;font-weight:500;}.slider-1 .owl .owl-dots{position:absolute;right:0;left:0;bottom:0;z-index:888;}.slider-1 .custom-owl-nav{position:absolute;z-index:888;font-size:1.5rem;width:3rem;text-align:center;}.slider-2 .owl .owl-dots{position:absolute;right:0;left:0;bottom:0;z-index:888;}.slider-2 .custom-owl-nav{position:absolute;z-index:888;top:calc(50% - 2rem);font-size:4rem;width:3rem;text-align:center;}.select-language ul{background-color:#414258;list-style:none;display:flex;margin:0;padding:0;align-items:center;}.select-language ul li{line-height:1.1;display:block;padding-right:.4rem;margin-right:.4rem;border-right:2px solid #e6e6e6;}.select-language ul li:last-child{padding-right:0;margin-right:0;border-right:none;}.select-language ul li.active a{color:#fff;}.select-language ul li a{font-weight:600;color:#e6e6e6;transition:.3s;}.select-language ul li a:hover{color:#fff;text-decoration:none;outline:none;}.header-action{width:auto;}.header-action .select-language,.header-action .user-login{margin-left:.5rem;padding:.75rem;border-radius:.5rem;overflow:hidden;}.header-action .user-login a{display:block;line-height:1;font-weight:600;color:#f2f2f2;}.header-action .user-login a i{margin-right:.25rem;}.header-action .user-login a:hover{color:#fff;}.header-action.social-only .header-action-search,.header-action.close-search .header-action-search{display:none;}.header-action:not(.social-active):not(.social-only) .header-action-social{display:none;}.header-action.login-only .select-language,.header-action.close-language .select-language{display:block;}.header-action:not(.login-active):not(.login-only) .user-login{display:none;}.header-action.login-active.social-active{width:100%;}.header-action.login-active.social-active .header-action-tel,.header-action.login-active.social-active .header-action-search,.header-action.login-active.social-active .header-action-social{padding-right:.5rem;padding-left:.5rem;}.main-menu{align-self:flex-end;}.main-menu ul{display:flex;margin:0;padding:0;}.main-menu ul li{display:block;padding:0;margin:0;position:relative;}.main-menu ul li a{display:block;color:#1a2e58;background-color:#fff;border-bottom:2px solid transparent;transition:.5s;font-weight:600;line-height:1;margin-top:.5rem;margin-bottom:.5rem;padding:.5rem .75rem;}.main-menu ul li a:hover,.main-menu ul li a.active-page{color:#1a2e58;background-color:transparent;border-bottom:2px solid #0f5d8b;}.main-menu ul li:hover ul{transform:translateY(0) scaleY(1);}.main-menu ul li ul{position:absolute;display:block;transform:translateY(-50%) scaleY(0);transition:.5s;min-width:10rem;z-index:1001;background:#fff;}.main-menu ul li ul li a{white-space:nowrap;}.social{display:inline-block;padding:0;margin:0;height:auto;background-color:transparent;border:1px solid transparent;border-radius:0;padding:auto;}.social li{display:block;margin-right:.5rem;float:left;}.social li:last-child{margin-right:0;}.social li a{font-size:1rem;color:#1a2e58;transition:color .3s;}.social li a:hover{color:#0f5d8b;}[class^="tb-"]::before,[class*=" tb-"]::before{margin:0;padding:0;line-height:1;width:auto;}a.clean-hover:hover{text-decoration:none;outline:none;cursor:pointer;}figure.media-gallery{display:block;width:100%;margin-bottom:1.5rem;}figure.media-gallery.video-gallery{position:relative;}figure.media-gallery.video-gallery i{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background-color:rgba(17,17,17,.35);}figure.media-gallery.video-gallery i::before{position:absolute;width:3rem;height:3rem;font-size:3rem;line-height:3rem;top:calc(50% - 1.5rem);left:calc(50% - 1.5rem);color:#fff;transition:.3s;}figure.media-gallery.video-gallery i:hover::before{color:#f2f2f2;}figure.media-gallery img{display:block;width:auto;margin-right:auto;margin-left:auto;box-shadow:0 0 .5rem 1px rgba(74,74,74,.2);padding:1rem;}figure.media-gallery figcaption{font-weight:700;}.sticky{position:fixed;z-index:1001;top:0;left:0;right:0;background:#fff;}.left-menu{background:transparent;padding:0;color:#1a2e58;border:transparent;border-width:0;border-radius:0;}.left-menu ul{list-style:none;position:relative;margin:0;padding:0;display:block;}.left-menu ul li{position:relative;display:block;margin:0 0 .5rem;padding:0;border-bottom:none;}.left-menu ul li:last-child{border-bottom:none;}.left-menu ul li:last-child:hover,.left-menu ul li:last-child.active-li{border-bottom:none;}.left-menu ul li:hover,.left-menu ul li.active-li{border-bottom:none;}.left-menu ul li:hover a,.left-menu ul li.active-li a{color:#fff;background-color:#0f5d8b;text-decoration:none;outline:none;}.left-menu ul li a{display:block;color:#fff;background-color:#1a2e58;text-align:center;padding:.5rem;border-radius:5rem;font-weight:600;transition:.5s;white-space:nowrap;font-size:.875rem;}.left-menu ul li a:hover,.left-menu ul li a.active-page{color:#fff;background-color:#0f5d8b;text-decoration:none;outline:none;}.left-menu ul li ul{padding:.5rem 0 0;margin:0;position:relative;display:block;}.left-menu ul li ul li{border-bottom:none;position:relative;display:block;padding:0;margin:0 0 .5rem;}.left-menu ul li.parent-li{position:relative;}.left-menu ul li.parent-li:after{content:'';position:absolute;z-index:99;font-family:'teknobay-icon';color:#fff;top:0;right:0;transform:rotate(0deg);transition:.3s;text-align:center;width:3rem;line-height:2.5rem;}.left-menu ul li.parent-li:hover:after,.left-menu ul li.parent-li.active-li:after{color:#fff;}.left-menu ul li.parent-li.active-li:after{transform:rotate(90deg);}.left-menu ul li.parent-li ul li a{color:#1a2e58;background:transparent;}.left-menu ul li.parent-li ul li a:hover,.left-menu ul li.parent-li ul li a.active-page{color:#0f5d8b;}.left-menu ul li.parent-li ul.show-ul li{border-bottom:0 solid #2b4d93;}.left-menu ul li.parent-li ul.show-ul li:last-child{border-bottom:none;}footer .footer-top{background:#ebebeb;padding-top:2rem;padding-bottom:2rem;}footer .social{border:1px solid transparent;background-color:transparent;padding:auto;border-radius:0;}footer .social li{margin-right:1rem;}footer .social li a{font-size:1rem;color:#1a2e58;}footer .social li a:hover{color:#0f5d8b;}footer .social-container{margin-top:2rem;}footer .footer-title{color:#4a4a4a;font-weight:800;margin-bottom:1rem;}footer ul{list-style:none;padding:0;margin:0;}footer ul:not(.social) li{margin-bottom:.25rem;}footer ul:not(.social) li a{font-weight:600;color:#4a4a4a;transition:color .5s;}footer ul:not(.social) li a:hover{text-decoration:none;color:#575757;}.copyright{padding-top:1rem;padding-bottom:2rem;color:#4a4a4a;background-color:transparent;font-weight:400;}.copyright a{color:#4a4a4a;transition:color .5s;}.copyright a:hover{color:#646464;}.home-project-1{padding-bottom:0;border-bottom:none;}.home-project-1 img{margin-bottom:1.5rem;box-shadow:none;}.home-project-1 figcaption storng{color:#010101;}.home-project-1 figcaption span{color:#898a8a;}.home-imgrid-fit{height:400px;}.corporate-1>div:last-child{padding-left:4rem;justify-content:center;}.corporate-1 figure{border:5px solid #ebebeb;padding:.5rem;margin-bottom:0;}.corporate-1 figure figcaption{position:absolute;right:-2rem;bottom:4rem;}.corporate-1 figure figcaption .area-title{display:inline-block;background-color:#385a7e;margin-bottom:0;}.right-menu ul{list-style:none;padding:0;margin:0;}.right-menu ul li{display:block;padding:0;margin:0;}.right-menu ul li a img{width:4rem;}.notice .owl-theme .owl-dots .owl-dot:hover span,.notice .owl-theme .owl-dots .owl-dot.active span{background-color:transparent;}.notice .owl-theme .owl-dots .owl-dot span{border:1px solid #474b57;border-radius:50%;background-color:#474b57;transition:.5s;}.notice .owl-slider .custom-owl-nav{position:absolute;font-size:2rem;line-height:2rem;top:calc(50% - 1rem);z-index:88;}.notice .owl-slider .custom-owl-nav.owl-nav-prev{left:-1.75rem;}.notice .owl-slider .custom-owl-nav.owl-nav-next{right:-1.75rem;}.notice .owl-slider .owl-dots{position:absolute;right:0;top:-4rem;}@media(max-width:1199px){.content-page-container{position:relative;margin-top:0;background-color:initial;border-radius:0;padding:0;}.content-page-container.container,.content-page-container.container-fluid{padding-left:15px;padding-right:15px;}.content-page-container.row{margin-left:-15px;margin-right:-15px;}.content-page-container:before{display:none;}.content-page-container .page-title{margin-bottom:2rem;}}@media(max-width:991px){.share{position:fixed;top:25%;}.share .share-button{padding:.5rem;}.share .share-button span{display:none;}.product-detail-image{display:none;}.subscribe{text-align:center;}.subscribe .form-inline{justify-content:center;}.subscribe .form-group{padding:0;}.subscribe span{margin-right:1rem;}.project-images{padding:2rem 3rem;}.project-images .owl-slider .custom-owl-nav.owl-nav-prev{left:-2.5rem;}.project-images .owl-slider .custom-owl-nav.owl-nav-next{right:-2.5rem;}.project-images:before{right:2rem;left:2rem;}.project-address-container,.product-detail-container{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.project-address p{max-width:none;}.contact{padding-bottom:2.5rem;margin-bottom:1.5rem;}.contact .col-lg-auto{margin-right:auto;}.contact dl dd{max-width:100%;}.contact-form{padding-left:0;}.contact-form button[type="submit"]{width:100%;}.title-1{font-size:1.65rem;}.map{min-height:15rem;}.focuspoint{height:10rem;}.page-title-brantley{margin-bottom:0;}.page-title{font-size:1.25rem;}.page-title:before,.page-title:after{width:2.5rem;height:2rem;}.social li{margin-right:1.25rem;}.left-menu-mobile{display:block;position:fixed;z-index:1001;left:0;margin-top:-1px;}.left-menu-mobile i{position:relative;padding-top:.5rem;padding-bottom:.5rem;padding-right:.75rem;padding-left:1.5rem;background:#fff;color:#4a4a4a;cursor:pointer;}.left-menu-mobile i.active,.left-menu-mobile i.is-active,.left-menu-mobile i.show{padding-right:1.5rem;padding-left:.75rem;}.left-menu{position:fixed;z-index:1000;display:block;background:#fff;right:0;left:0;bottom:0;padding-top:2.5rem;transform:translateX(-100vw);transition:.5s;width:0;overflow-x:hidden;margin-top:-1px;}.left-menu.active,.left-menu.is-active,.left-menu.show{transform:translateX(0);width:100vw;}.main-menu{align-self:center;width:100%;}.main-menu>ul{display:block;width:100%;}.main-menu>ul li ul{position:inherit;padding-left:2rem;transform:translate(0,-50%) scaleY(0);overflow:hidden;display:block;width:100%;}.main-menu>ul li ul.show{transform:translate(0,0) scaleY(1);}.main-menu>ul li.parent{position:relative;}.main-menu>ul li.parent.active:after,.main-menu>ul li.parent.is-active:after,.main-menu>ul li.parent.show:after{transform:rotate(90deg);}.main-menu>ul li.parent:after{content:'';font-family:"teknobay-icon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:3em;text-align:center;font-variant:normal;text-transform:none;position:absolute;z-index:10;top:.5rem;right:0;transform:rotate(0deg);cursor:pointer;transition:.5s;}.main-menu>ul li.parent a{margin-bottom:0;}.header-2 .main-menu-container{position:fixed;display:block;top:7rem;right:0;left:0;z-index:1000;}.header-2 .main-menu-container.is-active{padding-top:initial;padding-bottom:initial;height:calc(100% - 7rem);}.header-2 .select-language{padding-bottom:1rem;}}@media(max-width:767px){.blog-text{display:block;}.blog-text .blog-cover{display:block;width:100%;margin-right:0;float:none;}.blog-text .blog-cover figure{margin-bottom:1rem;}}@media(max-width:575px){.project-address{padding:1rem;}.subscribe{text-align:center;}.subscribe .form-inline{justify-content:center;}.subscribe .form-group{padding:0;width:100%;}.subscribe .form-group input{min-width:100%;width:100%;}.subscribe span{width:100%;display:block;margin-bottom:.5rem;}}