@font-face{font-family:"SVN-Gilroy";src:url("../fonts/SVN-GilroyBoldItalic.eot");src:url("../fonts/SVN-GilroyBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroyBoldItalic.woff2") format("woff2"),url("../fonts/SVN-GilroyBoldItalic.woff") format("woff"),url("../fonts/SVN-GilroyBoldItalic.ttf") format("truetype"),url("../fonts/SVN-GilroyBoldItalic.svg#SVN-GilroyBoldItalic") format("svg");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/SVN-GilroyBlackItalic.eot");src:url("../fonts/SVN-GilroyBlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroyBlackItalic.woff2") format("woff2"),url("../fonts/SVN-GilroyBlackItalic.woff") format("woff"),url("../fonts/SVN-GilroyBlackItalic.ttf") format("truetype"),url("../fonts/SVN-GilroyBlackItalic.svg#SVN-GilroyBlackItalic") format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/SVN-GilroyBlack.eot");src:url("../fonts/SVN-GilroyBlack.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroyBlack.woff2") format("woff2"),url("../fonts/SVN-GilroyBlack.woff") format("woff"),url("../fonts/SVN-GilroyBlack.ttf") format("truetype"),url("../fonts/SVN-GilroyBlack.svg#SVN-GilroyBlack") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/SVN-GilroyBold.eot");src:url("../fonts/SVN-GilroyBold.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroyBold.woff2") format("woff2"),url("../fonts/SVN-GilroyBold.woff") format("woff"),url("../fonts/SVN-GilroyBold.ttf") format("truetype"),url("../fonts/SVN-GilroyBold.svg#SVN-GilroyBold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/SVN-GilroyHeavyItalic.eot");src:url("../fonts/SVN-GilroyHeavyItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroyHeavyItalic.woff2") format("woff2"),url("../fonts/SVN-GilroyHeavyItalic.woff") format("woff"),url("../fonts/SVN-GilroyHeavyItalic.ttf") format("truetype"),url("../fonts/SVN-GilroyHeavyItalic.svg#SVN-GilroyHeavyItalic") format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/SVN-GilroyItalic.eot");src:url("../fonts/SVN-GilroyItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroyItalic.woff2") format("woff2"),url("../fonts/SVN-GilroyItalic.woff") format("woff"),url("../fonts/SVN-GilroyItalic.ttf") format("truetype"),url("../fonts/SVN-GilroyItalic.svg#SVN-GilroyItalic") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/SVN-GilroyHeavy.eot");src:url("../fonts/SVN-GilroyHeavy.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroyHeavy.woff2") format("woff2"),url("../fonts/SVN-GilroyHeavy.woff") format("woff"),url("../fonts/SVN-GilroyHeavy.ttf") format("truetype"),url("../fonts/SVN-GilroyHeavy.svg#SVN-GilroyHeavy") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/SVN-GilroyLight.eot");src:url("../fonts/SVN-GilroyLight.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroyLight.woff2") format("woff2"),url("../fonts/SVN-GilroyLight.woff") format("woff"),url("../fonts/SVN-GilroyLight.ttf") format("truetype"),url("../fonts/SVN-GilroyLight.svg#SVN-GilroyLight") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/SVN-GilroyLightItalic.eot");src:url("../fonts/SVN-GilroyLightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroyLightItalic.woff2") format("woff2"),url("../fonts/SVN-GilroyLightItalic.woff") format("woff"),url("../fonts/SVN-GilroyLightItalic.ttf") format("truetype"),url("../fonts/SVN-GilroyLightItalic.svg#SVN-GilroyLightItalic") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/SVN-GilroyMediumItalic.eot");src:url("../fonts/SVN-GilroyMediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroyMediumItalic.woff2") format("woff2"),url("../fonts/SVN-GilroyMediumItalic.woff") format("woff"),url("../fonts/SVN-GilroyMediumItalic.ttf") format("truetype"),url("../fonts/SVN-GilroyMediumItalic.svg#SVN-GilroyMediumItalic") format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/SVN-GilroyMedium.eot");src:url("../fonts/SVN-GilroyMedium.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroyMedium.woff2") format("woff2"),url("../fonts/SVN-GilroyMedium.woff") format("woff"),url("../fonts/SVN-GilroyMedium.ttf") format("truetype"),url("../fonts/SVN-GilroyMedium.svg#SVN-GilroyMedium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/SVN-Gilroy.eot");src:url("../fonts/SVN-Gilroy.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-Gilroy.woff2") format("woff2"),url("../fonts/SVN-Gilroy.woff") format("woff"),url("../fonts/SVN-Gilroy.ttf") format("truetype"),url("../fonts/SVN-Gilroy.svg#SVN-Gilroy") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/SVN-GilroyThin.eot");src:url("../fonts/SVN-GilroyThin.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroyThin.woff2") format("woff2"),url("../fonts/SVN-GilroyThin.woff") format("woff"),url("../fonts/SVN-GilroyThin.ttf") format("truetype"),url("../fonts/SVN-GilroyThin.svg#SVN-GilroyThin") format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy XBold";src:url("../fonts/SVN-GilroyXBold.eot");src:url("../fonts/SVN-GilroyXBold.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroyXBold.woff2") format("woff2"),url("../fonts/SVN-GilroyXBold.woff") format("woff"),url("../fonts/SVN-GilroyXBold.ttf") format("truetype"),url("../fonts/SVN-GilroyXBold.svg#SVN-GilroyXBold") format("svg");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/SVN-GilroySemiBoldItalic.eot");src:url("../fonts/SVN-GilroySemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroySemiBoldItalic.woff2") format("woff2"),url("../fonts/SVN-GilroySemiBoldItalic.woff") format("woff"),url("../fonts/SVN-GilroySemiBoldItalic.ttf") format("truetype"),url("../fonts/SVN-GilroySemiBoldItalic.svg#SVN-GilroySemiBoldItalic") format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy XBold";src:url("../fonts/SVN-GilroyXBoldItalic.eot");src:url("../fonts/SVN-GilroyXBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroyXBoldItalic.woff2") format("woff2"),url("../fonts/SVN-GilroyXBoldItalic.woff") format("woff"),url("../fonts/SVN-GilroyXBoldItalic.ttf") format("truetype"),url("../fonts/SVN-GilroyXBoldItalic.svg#SVN-GilroyXBoldItalic") format("svg");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/SVN-GilroySemiBold.eot");src:url("../fonts/SVN-GilroySemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroySemiBold.woff2") format("woff2"),url("../fonts/SVN-GilroySemiBold.woff") format("woff"),url("../fonts/SVN-GilroySemiBold.ttf") format("truetype"),url("../fonts/SVN-GilroySemiBold.svg#SVN-GilroySemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/SVN-GilroyThinItalic.eot");src:url("../fonts/SVN-GilroyThinItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroyThinItalic.woff2") format("woff2"),url("../fonts/SVN-GilroyThinItalic.woff") format("woff"),url("../fonts/SVN-GilroyThinItalic.ttf") format("truetype"),url("../fonts/SVN-GilroyThinItalic.svg#SVN-GilroyThinItalic") format("svg");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy XLight";src:url("../fonts/SVN-GilroyXLightItalic.eot");src:url("../fonts/SVN-GilroyXLightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroyXLightItalic.woff2") format("woff2"),url("../fonts/SVN-GilroyXLightItalic.woff") format("woff"),url("../fonts/SVN-GilroyXLightItalic.ttf") format("truetype"),url("../fonts/SVN-GilroyXLightItalic.svg#SVN-GilroyXLightItalic") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy XLight";src:url("../fonts/SVN-GilroyXLight.eot");src:url("../fonts/SVN-GilroyXLight.eot?#iefix") format("embedded-opentype"),url("../fonts/SVN-GilroyXLight.woff2") format("woff2"),url("../fonts/SVN-GilroyXLight.woff") format("woff"),url("../fonts/SVN-GilroyXLight.ttf") format("truetype"),url("../fonts/SVN-GilroyXLight.svg#SVN-GilroyXLight") format("svg");font-weight:200;font-style:normal;font-display:swap}:root{--white: #fff;--black: #000;--primary-red: #ed1a24;--primary-blue: #065ca9;--primary-purple: #ea3dc6;--primary-yellow: #e8c753;--gray: #737d89;--dark-gray: #1d1e20;--bright-gray: #c6ccd3;--light-gray: #eaeef2;--lighter-gray: #f5f5f7;--bg-nav-sticky: #fff;--box-shadow-color: rgba(32, 40, 49, 0.08);--placeholder-color: #737d89}body{font-size:14px;line-height:20px;color:var(--dark-gray);font-family:"SVN-Gilroy", sans-serif;font-weight:500}body a{text-decoration:none;color:var(--dark-gray)}body a:hover{text-decoration:none;color:var(--primary-blue)}.col-xs-5-cols,.col-sm-5-cols,.col-md-5-cols,.col-lg-5-cols{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5-cols{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}@media (min-width: 768px){.col-sm-5-cols{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width: 992px){.col-md-5-cols{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width: 1200px){.col-lg-5-cols{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width: 1200px){.container{max-width:1000px}}.header__top .logo-image{position:relative}.header__top .logo-image::before{background:#fff none repeat scroll 0 0;content:"";height:115px;right:22%;position:absolute;top:0;-webkit-transform:skewX(-40deg);transform:skewX(-40deg);width:100%;z-index:20}.header__top .logo-image img{max-width:90px;width:100%;position:absolute;z-index:99;top:5px}.header__top .contact-us{min-height:90px;height:100%}.header__top .contact-us ul{height:100%;list-style:none;padding-left:0px;margin-bottom:0px}.header__top .contact-us ul li:not(:last-child){margin-right:15px;padding-right:15px;border-right:1px solid #eee}.header__top .contact-us ul li{min-width:140px}.header__top .contact-us ul li span{display:block;font-size:14px;color:#888}.header__top .contact-us ul li span:first-child{font-size:14px;font-weight:600;color:#212529}.header__top .contact-us ul li span a{color:#888}.header__top .contact-us ul li img{max-width:24px;margin-right:10px}.header__main{background-color:var(--primary-blue);position:relative}.header__main::before{background:#fff none repeat scroll 0 0;content:"";left:0;position:absolute;top:-19%;width:23%;height:34px;z-index:1}.header__main nav{min-height:50px;overflow:hidden}.header__main nav ul li a{padding:15px 25px;font-size:16px;color:#fff;transition:0.5s}.header__main nav ul li a:hover{background-color:#4f9add}.header__main nav ul li.active a{background-color:#4f9add}.heading h2{font-size:22px;line-height:28px;margin-bottom:25px;color:var(--dark-gray);font-weight:600;position:relative;padding-bottom:12px}.heading h2::after{content:"";position:absolute;width:50px;height:2px;background-color:var(--primary-blue);bottom:0;left:50%;transform:translateX(-50%)}.post-page .item .title h3{font-size:18px;line-height:28px;margin-bottom:10px;font-weight:600}.post-page .item .image img{width:100%;height:200px;object-fit:cover}.post-page .item .desc{margin-top:15px}.post-page .item .desc p{font-size:14px;line-height:20px;margin-bottom:15px;color:#888}.contact__form{position:relative}.contact__form .ajax-loader{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.contact__form .wpcf7-form-control{width:100%;min-height:38px;max-height:100px;border-radius:4px;margin-bottom:15px;border:1px solid #ddd;box-shadow:none;font-size:14px;padding:5px 15px}.contact__form .wpcf7-form-control:focus{box-shadow:none;outline:none}.contact__form input.wpcf7-form-control.wpcf7-submit{margin-bottom:0px;background-color:var(--primary-blue);color:#fff;border-color:#4f9add;transition:0.5s;cursor:pointer}.contact__form input.wpcf7-form-control.wpcf7-submit:hover{background-color:#4f9add}.contact__form .wpcf7 form .wpcf7-response-output{margin:0px;padding:5px 15px;font-size:14px}.contact__form .wpcf7-not-valid-tip{font-size:13px}.construction .design .item .image img{height:250px;width:100%;object-fit:cover}.construction .post-page .image{position:relative}.construction .post-page .image .overlay{position:absolute;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--primary-blue);opacity:0.6}.construction .post-page .image img{height:350px;object-fit:cover;width:100%}.construction .post-page .price{position:absolute;top:50%;transform:translate(-50%, -50%);left:50%}.construction .post-page .price span{font-size:32px;color:#fff;z-index:9;font-weight:600;font-style:italic}.content p{margin-bottom:15px;font-size:14px;line-height:20px;text-align:justify}.archive .box-item:hover .box-item__cover .desc.is-desktop{display:block}.archive .box-item:hover .overlay{opacity:0.4}.archive .box-item__cover{position:relative}.archive .box-item__cover img{width:100%;height:200px;object-fit:cover}.archive .box-item__cover .desc.is-desktop{position:absolute;top:0px;left:0px;padding:20px;display:none;transition:0.5s;z-index:9}.archive .box-item__cover .desc.is-desktop p{color:#fff;margin-bottom:0px;font-size:14px;line-height:20px}.archive .box-item__cover .desc.is-desktop p:not(:last-child){margin-bottom:10px}.archive .box-item__title{font-size:18px;line-height:26px;margin:10px 0px}.archive .box-item .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--primary-blue);opacity:0;transition:0.5s}.archive .box-item .desc.is-mobile{display:none}.single__box .title h1{font-size:20px;line-height:28px;margin-bottom:15px;font-weight:600}.single__box .gallery{position:relative}.single__box .gallery .entry-content{position:absolute;bottom:40px;z-index:9;width:100%;background:rgba(0,0,0,0.6);padding:10px 15px}.single__box .gallery .entry-content p{font-size:13px;margin-bottom:0px;color:#b3b3b3}.single__box .gallery .item img{width:100%;max-height:500px;object-fit:cover}.single__box .gallery .slick-dots{list-style:none;padding-left:0px;margin-bottom:0px;text-align:center;margin-top:20px}.single__box .gallery .slick-dots li{display:inline-block;margin:0px 3px}.single__box .gallery .slick-dots li button{width:14px;height:14px;font-size:0px;border:1px solid #4f9add;box-shadow:none;border-radius:50%;background-color:transparent;transition:0.5s;cursor:pointer}.single__box .gallery .slick-dots li button:focus{outline:none;box-shadow:none}.single__box .gallery .slick-dots li:hover button{background-color:var(--primary-blue)}.single__box .gallery .slick-dots li.slick-active button{background-color:var(--primary-blue)}.single__box article .entry-content p{margin-bottom:15px;font-size:14px;line-height:20px;text-align:justify}.single__calculator{width:50%;margin:auto;border:1px solid #065ca9;border-radius:6px;padding:20px;margin-top:30px;box-shadow:0 2px 15px #8c8c8c4d}.single__calculator h3{text-transform:uppercase;text-align:center;font-size:18px;margin-bottom:15px;color:#065ca9;font-weight:600}.footer{background-color:rgba(168,168,168,0.1);overflow:hidden}.footer__title{font-size:18px;line-height:24px;position:relative;padding-left:60px;margin-bottom:15px;font-weight:600}.footer__title::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:40px;height:1px;background-color:#000}.footer__content p{margin-bottom:10px;font-size:14px;line-height:20px;text-align:justify}.footer__content p:last-child{margin-bottom:0px}.footer__copyright{padding:10px 0px}.footer__copyright span{color:#888;font-size:14px}.footer__slogan{background-color:var(--primary-blue);min-height:50px;height:100%;position:relative}.footer__slogan::after{content:"";background:#f6f6f6 none repeat scroll 0 0;position:absolute;bottom:0;-webkit-transform:skewX(-40deg);transform:skewX(-40deg);z-index:1;width:310px;height:25px;right:-15px}.footer__slogan h2{font-size:16px;margin-bottom:0px;line-height:50px;color:#fff;font-style:italic}.new-post{margin-top:40px}.new-post .new-title h2{font-size:20px;line-height:28px;margin-bottom:25px;font-weight:600;padding-bottom:10px;position:relative;text-transform:uppercase}.new-post .new-title h2::after{content:"";position:absolute;bottom:0;left:0;width:50px;height:2px;background-color:var(--primary-blue)}.go-top{position:fixed;bottom:15px;right:15px;display:none;cursor:pointer;-webkit-font-smoothing:antialiased;background-color:#e5e8f0;z-index:999;width:45px;height:45px}.go-top img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20px}.go-top:hover{transition:all 0.4s linear;transform:scale(1.1)}.header-contact{width:80%}.header-contact ul{list-style:none;padding-left:0px;margin-bottom:0px}.header-contact ul li{display:inline-block}.header-contact ul li .btn-1{background:#fb0}.header-contact ul li .btn-2{background:#0f9d58}.header-contact ul li .btn-3{background:#2f82fc}.header-contact ul li .btn{width:35px;height:35px;padding:0px}.header-contact ul li .btn img{width:25px;height:25px}.header-contact ul li a{padding:0px !important}@media (max-width: 1199px){.header__top .logo-image::before{right:0}.footer__slogan::after{bottom:-1px}}@media (max-width: 991px){.post-page .col-md-6{margin-bottom:30px}.construction .post-page .price span{font-size:28px}.construction .post-page .image img{height:200px}.construction .design .item .image img{height:160px}.header__top .logo-image::before{display:none}.header__top .logo-image img{position:relative;top:0;max-width:70px}.header__main::before{display:none}.header__main nav{min-height:40px}.single__box .gallery .item img{max-height:400px}.archive .col-md-6{margin-bottom:30px}.archive .box-item .desc.is-desktop{display:none !important}.archive .box-item .desc.is-mobile{display:block}.archive .box-item .desc.is-mobile p{margin-bottom:10px}.single__calculator{width:100%}}@media (max-width: 767px){.footer__slogan::after{display:none}.header__top{background-color:var(--primary-blue);padding:10px 0px}.header__top .company{text-align:center}.header__top .company span{font-size:14px;color:#fff}.header__main{background-color:transparent}.header__main #main-menu{background:#065ca9}.header__main .box-logo{margin-top:15px}.header__main .box-logo img{width:100px}.header__main nav ul li a{padding:10px;display:block;font-size:14px}button.navbar-toggler{padding:0px;margin-bottom:5px}button.navbar-toggler:focus{outline:none;box-shadow:none}button.navbar-toggler img{width:30px}.py-5{padding:30px 0px !important}.post-page .item .title h3{font-size:16px;line-height:24px}.post-page .item .image img{height:130px}.construction .post-page .price span{font-size:20px}.construction .design .item .image img{height:130px}.construction .design .col-6{margin-bottom:15px}.construction .design .col-6:last-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.construction .design .col-6:last-child .item .image img{height:150px}.footer__slogan{min-height:auto;padding:10px 0px}.footer__slogan h2{font-size:14px;line-height:20px}.footer__main .col-md-6:first-child{margin-bottom:30px}.archive .box-item .desc.is-mobile p{margin-bottom:2px;font-size:13px}.archive .box-item__title{margin-top:0px}.archive .box-item__cover{position:relative;width:40%;float:left}.archive .box-item__cover img{height:130px}.archive .box-item__info{width:60%;float:left;padding-left:10px}.single__box .gallery .item:not(:last-child){margin-bottom:10px}.single__box .gallery .entry-content{position:relative;bottom:0;z-index:1;width:100%;background:transparent;padding:0px;margin-bottom:15px}.single__box .gallery .entry-content p{font-size:14px;color:#212529;margin-bottom:10px}}
