@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700&display=swap");html{font-family:"Roboto",sans-serif;font-size:1em;color:#000;max-width:100%;max-height:100%}@media (max-width: 991.98px){html{font-size:.95em}}.orange-title{color:#ff6f3a;font-size:40px;font-weight:100}@media (max-width: 991.98px){.orange-title{font-size:24px}}.blue-title{color:#00225A;font-size:28px;font-weight:700}@media (max-width: 991.98px){.blue-title{font-size:18px}}.outline-white{border-color:#fff;color:#fff;font-size:13px;border-radius:1.5rem;padding:8px 30px;line-height:1rem;outline:0}.outline-white:hover{background:#fff;color:#000}@font-face{font-family:'TR Century Gothic';src:url("../fonts/TRCenturyGothicItalic.woff2") format("woff2"),url("../fonts/TRCenturyGothicItalic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'TR Century Gothic';src:url("../fonts/TRCenturyGothic.woff2") format("woff2"),url("../fonts/TRCenturyGothic.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'TR Century Gothic';src:url("../fonts/TRCenturyGothicBoldItalic.woff2") format("woff2"),url("../fonts/TRCenturyGothicBoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}.footer-default{width:100%;background-color:#12121e;background-image:linear-gradient(transparent 50%, #000 50%);background-size:3px 3px;clear:both;padding:50px 0}@media (max-width: 991.98px){.footer-default{text-align:center;background-size:2px 2px}}.footer-default .nav .nav-link{color:#fff;font-size:14px}.footer-default .nav .nav-link:hover{text-decoration:underline}.footer-default .copyright span{color:#fff;font-size:14px}.header-default{width:100%}.header-default .bsnav{box-shadow:0 0 8px 0 rgba(0,0,0,0.2)}.header-default .bsnav .navbar-brand img{max-height:120px;width:auto}@media (max-width: 991.98px){.header-default .bsnav .navbar-brand img{max-height:80px}}.header-default .bsnav .navbar-nav .nav-item{padding:28px 10px}.header-default .bsnav .navbar-nav .nav-item:hover{background:#00225a}.header-default .bsnav .navbar-nav .nav-item:hover .nav-link{color:#fff}.header-default .bsnav .navbar-nav .nav-item .nav-link{font-size:16px;font-weight:500 !important;color:#000;padding-right:18px;padding-left:18px}.header-default .bsnav .navbar-nav .nav-item.dropdown .navbar-nav{background:#00225a;margin-left:-10px;margin-top:28px}.header-default .bsnav .navbar-nav .nav-item.dropdown .navbar-nav .nav-link{padding:5px 0}.header-default .bsnav .navbar-nav .nav-item.dropdown .navbar-nav .nav-item{padding:20px 10px}.header-default .bsnav .navbar-nav .nav-item.dropdown .navbar-nav .nav-item:hover{background:#0b3c8c}.header-default .bsnav .navbar-nav .nav-item.active .caret,.header-default .bsnav .navbar-nav .nav-item:hover .caret{border-top-color:#fff}.navbar-nav .nav-item.active>.nav-link,.navbar-nav .nav-item:active:focus>.nav-link,.navbar-nav .nav-item:active>.nav-link,.navbar-nav .nav-item:focus>.nav-link,.navbar-nav .nav-item:hover>.nav-link{color:#0b3c8c}.index-about{background-color:#12121e;background-image:linear-gradient(transparent 50%, #000 50%);background-size:3px 3px;overflow:hidden;padding-top:120px;clear:both;height:690px}@media (max-width: 991.98px){.index-about{height:500px;padding-top:60px;background-size:2px 2px}}.index-about .about-txt{width:75%}@media (max-width: 991.98px){.index-about .about-txt{margin-left:0;margin-top:50px}}.index-about .about-txt p{color:#fff;font-weight:100}.index-projects{background:url("../img/index-projects.png");background-size:cover;padding:70px 0;clear:both}.index-projects #projects-tab .nav-item{background-color:rgba(0,0,0,0.2);border-radius:1.5rem}.index-projects #projects-tab .nav-item .nav-link{font-size:20px;font-weight:100;padding:12px 50px;line-height:1.5rem;color:#fff}.index-projects #projects-tab .nav-item:last-child .nav-link{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.index-projects #projects-tab .nav-item .nav-link.active,.index-projects #projects-tab .nav-item .nav-pills .show>.nav-link{background:#fff;color:#ff6f3a;font-weight:500;border-radius:1.5rem}.index-projects .project-box h5{color:#ff6f3a;font-size:16px;font-weight:400}.index-projects .project-box p{font-size:16px;color:#fff;font-weight:400}.galimg .item{transition:0.4s;position:relative;border:0 solid #fff;overflow:hidden;margin-bottom:30px;height:308px}.galimg .item:hover{border:30px solid #fff}.galimg .item:hover img{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.galimg .item:hover .text{opacity:1;background-color:rgba(28,28,28,0.75)}.galimg .item a{position:absolute;left:0;right:0;top:0;bottom:0;z-index:3}.galimg .item img{position:relative;z-index:-1;transition:0.4s}.galimg .item .text{position:absolute;opacity:0;left:0;right:0;top:0;bottom:0;z-index:2;width:100%;height:100%}.galimg .item .text .in{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:0.4s;width:100%;padding:5px 15px;color:#fff}.galimg .item .text .in h4{font-size:22px;line-height:24px}.galimg .item .text .in p{line-height:18px;font-size:14px;margin:0}.index-brands{background-color:#12121e;background-image:linear-gradient(transparent 50%, #000 50%);background-size:3px 3px;clear:both;padding:80px 0}@media (max-width: 991.98px){.index-brands{background-size:2px 2px}}.bg-line{background-color:#12121e;background-image:linear-gradient(transparent 50%, #000 50%);background-size:3px 3px;clear:both;color:#fff}@media (max-width: 991.98px){.bg-line{background-size:2px 2px}}.orange-border{border-top:3px solid #ff6f3a}.page{padding-top:120px;clear:both}.head-title{background:#00225a;width:100%;height:200px;clear:both;padding-top:120px}.head-title h3{font-size:32px;font-weight:700;color:#fff}.projects .p0{padding:0}.projects .portfolio__filter{border:1px solid #f1f1f1;width:100%}.projects .portfolio__filter .filter-button{display:inline-block;padding:10px 23px;background:transparent;border:none;color:#9b9b9b;letter-spacing:0;font-size:15px;cursor:pointer;font-weight:500}.projects .portfolio__filter .filter-button:hover,.projects .portfolio__filter .filter-button:focus,.projects .portfolio__filter .filter-button:active{background:#00225a;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.3)}.projects .portfolio__filter .filter-button:focus{outline:0}.projects .portfolio__filter{display:inline-block;text-align:center;margin:30px 0}.projects .portfolio__img img{width:100%;height:230px;-o-object-fit:cover;object-fit:cover;padding:3px 3px}.projects .btn__load{display:inline-block;margin:40px 0 0;width:100%}.projects .overtxt{position:absolute;top:0;left:0;padding:15px;width:100%;height:100%;background:rgba(0,0,0,0.7);transition:0.5s;opacity:0}.projects .overtxt p{color:#fff}.projects .title{font-weight:700}.projects .desc{font-size:1em;font-style:italic;font-family:Georgia, serif}.projects .title,.projects .desc,.projects .intro{text-align:center}.projects .intro{margin:1.75em 0 0.75em;border-bottom:3px double rgba(0,0,0,0.05);margin-bottom:1.75em}.projects .intro a{opacity:0.7}.projects .intro a:hover{opacity:1}.projects .intro h3{font-size:0.825em;font-weight:700;text-transform:uppercase;display:inline-block;margin:0.25em 0.75em 0.75em}.projects .intro h3 a{font-weight:400}.projects .masonry{transition:all 0.5s ease-in-out;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-column-fill:initial;-moz-column-fill:initial;column-fill:initial}.projects .masonry .brick{margin-bottom:30px;display:inline-block;vertical-align:top}.projects .masonry .brick img{transition:all 0.5s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.projects .masonry .brick:hover img{opacity:0.75}.projects .masonry.bordered{-webkit-column-rule:1px solid #eee;-moz-column-rule:1px solid #eee;column-rule:1px solid #eee;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.projects .masonry.bordered .brick{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #eee}.projects .masonry.gutterless{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.projects .masonry.gutterless .brick{margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1023px){.projects .masonry{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (min-width: 1024px){.projects .desc{font-size:1.25em}.projects .intro{letter-spacing:1px}.projects .masonry{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.projects-detail{clear:both}.projects-detail .full-img{overflow:hidden;-o-object-fit:cover;object-fit:cover;max-height:350px}.projects-detail .swiper-container{width:100%;height:400px;margin-left:auto;margin-right:auto}.projects-detail .swiper-slide{background-size:cover;background-position:center}.projects-detail .gallery-top{height:100%;width:100%}.projects-detail .gallery-thumbs{box-sizing:border-box;padding:10px 0;max-height:50%}.projects-detail .gallery-thumbs .swiper-slide{width:25%;height:100%;opacity:0.4}.projects-detail .gallery-thumbs .swiper-slide-thumb-active{opacity:1}.white-bg{background:#fff;width:100%;height:20px;clear:both;margin-top:0}@media (max-width: 991.98px){.white-bg{margin-top:-60px}}.main-slider{padding-top:120px;max-height:766px;clear:both}@media (max-width: 991.98px){.main-slider{padding-top:80px}}.main-slider #maincarousel{max-height:766px;clear:both}.main-slider #maincarousel .carousel-indicators li{background:transparent;border:3px solid #284bb2;width:19px;height:9px;opacity:1;margin-left:15px;margin-right:15px}@media (max-width: 991.98px){.main-slider #maincarousel .carousel-indicators li{width:15px;height:8px}}.main-slider #maincarousel .carousel-indicators li.active{background:#fff;border-color:#fff;border-width:3px}.main-slider #maincarousel .carousel-inner{max-height:766px;clear:both}.main-slider #maincarousel .carousel-inner .carousel-caption{top:55%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 991.98px){.main-slider #maincarousel .carousel-inner .carousel-caption{top:34%;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);left:-2%}}.main-slider #maincarousel .carousel-inner .carousel-caption h5{color:#fff;font-size:40px;text-align:right;font-weight:700;margin-right:0;margin-left:0}@media (max-width: 991.98px){.main-slider #maincarousel .carousel-inner .carousel-caption h5{font-size:18px;text-align:center}}.main-slider #maincarousel .carousel-inner .carousel-caption h5.letter-spc{letter-spacing:15px}@media (max-width: 991.98px){.main-slider #maincarousel .carousel-inner .carousel-caption h5.letter-spc{letter-spacing:normal}}.main-slider #maincarousel .carousel-inner .carousel-caption h5 span{font-weight:300}.main-slider #maincarousel .carousel-inner .carousel-caption .btn{border-color:#fff;color:#fff;font-size:13px;border-radius:1.5rem;padding:8px 30px;line-height:1rem;margin-top:50px;margin-right:15px;outline:0}.main-slider #maincarousel .carousel-inner .carousel-caption .btn:hover{background:#fff;color:#000}@media (max-width: 991.98px){.main-slider #maincarousel .carousel-inner .carousel-caption .btn{margin-top:5px;padding:5px 15px;margin-right:0}}.swiper-container{width:100%;height:100%}.swiper-container .swiper-button-prev{background-image:url("../img/brands-left.png") !important;background-repeat:no-repeat;height:51px;opacity:1}.swiper-container .swiper-button-prev:after{font-family:none;font-size:0}.swiper-container .swiper-button-next{background-image:url("../img/brands-right.png") !important;background-repeat:no-repeat;height:51px;opacity:1}.swiper-container .swiper-button-next:after{font-family:none;font-size:0}.swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.swiper-slide img{width:200px}

/*# sourceMappingURL=theme.css.map */
