﻿@import"https://fonts.googleapis.com/css2?family=Abhaya+Libre:wght@400;500;600;700;800&family=Dosis:wght@200;300;400;500;600;700;800&family=Exo+2:ital,wght@0,100..900;1,100..900&display=swap&family=Inter:wght@400;500;600;700;800;900&family=Exo:ital,wght@0,100..900;1,100..900&display=swap&family=Barlow:wght@400;500;600;700;800;900&family=Lato:wght@300;400;700;900&family=Montserrat:wght@300;400;500;600;700;800;900&family=Playfair+Display:wght@400;500;600;700;800;900&family=Poppins:wght@300;400;500;600;700;800;900&family=Raleway:wght@300;400;500;600;700;800&family=Roboto:wght@300;400;500;700;900&family=Rubik:wght@400;500;600;700;800;900&family=Saira:wght@400;500;600;700;800;900&display=swap&family=Open+Sans:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400..700&display=swap";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css";@import"../css/bootstrap.5.3.3.min.css";@import"../css/jquery.fancybox.min.css";@import"../css/owl.carousel.min.css";@import"../css/swiper-bundle.min.css";@import"../css//animate-4.1.1.min.css";@import"../css/aos.min.css";#first-load{z-index:1999;align-items:center;background-color:#fff;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0}#first-load>span{font-size:100vh;color:rgba(0,0,0,0);position:absolute;word-break:break-all;height:100%;width:100%;line-height:15vh;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}#first-load img{display:block;margin:0 auto;width:auto;height:auto;max-width:225px !important}#first-load .box-loader{margin-top:16px}#first-load .box-loader .container{display:flex;position:relative;width:92px}#first-load .box-loader .container .circle-loader{-webkit-animation:move 1000ms linear 0ms infinite;animation:move 1000ms linear 0ms infinite;background-color:#d3d3d3;border-radius:50%;height:8px;margin-right:32px;width:8px;flex-shrink:0}#first-load .box-loader .container .circle-loader:first-child{-webkit-animation:grow 1000ms linear 0ms infinite;animation:grow 1000ms linear 0ms infinite;left:0;position:absolute;top:0}#first-load .box-loader .container .circle-loader:last-child{animation:grow 1000ms linear 0s infinite reverse;margin-right:0;position:absolute;right:0;top:0}@-webkit-keyframes grow{from{transform:scale(0, 0);opacity:0}to{transform:scale(1, 1);opacity:1}}@keyframes grow{from{transform:scale(0, 0);opacity:0}to{transform:scale(1, 1);opacity:1}}@-webkit-keyframes move{from{transform:translateX(0px)}to{transform:translateX(45px)}}@keyframes move{from{transform:translateX(0px)}to{transform:translateX(45px)}}*{padding:0;margin:0;font-family:"Roboto",sans-serif;transition:.3s ease}li{list-style-type:none}ul,ol{padding:0;margin:0}figure{margin-bottom:0;overflow:hidden;transform:none}img{max-width:100%;height:100%;width:100%;object-fit:cover}img:hover{transform:scale(1.1)}.logo img,.banner img{transform:none}a{text-decoration:none;color:#cd1420}a:hover{color:#cd1420}.h1,h1{font-size:52px;font-weight:700;text-transform:capitalize;font-family:"Montserrat",sans-serif}.h2,h2{font-size:30px;font-weight:700;text-transform:capitalize;position:relative;font-family:"Montserrat",sans-serif}.h3,h3{font-size:26px;font-weight:700;font-family:"Montserrat",sans-serif}.h4,h4{font-size:20px;font-weight:700;font-family:"Montserrat",sans-serif}p:empty{display:none}.flex{display:flex}.fww{flex-wrap:wrap}.fdc{flex-direction:column}.aic{align-items:center}.jcc{justify-content:center}.jce{justify-content:end}.jcs{justify-content:start}.jcsb{justify-content:space-between}.aib{align-items:baseline}.tac{text-align:center}.tae{text-align:end}.tas{text-align:start}.flexBox{display:flex;align-items:center;justify-content:center}.ov{overflow:visible}.oh{overflow:hidden}.ovi{overflow:visible !important}.ohi{overflow:hidden !important}.tn{transform:none}.tni{transform:none !important}section{padding:70px 0;position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover}.tbtn{padding:12px 22px;background:#cd1420;display:inline-flex;align-items:center;justify-content:center;color:#fff;border:1px solid #cd1420;transition:.5s ease;font-weight:700;text-transform:uppercase}.tbtn i{color:#fff;margin-left:10px}.tbtn:hover{background-color:#fff}.tbtn:hover i{color:#cd1420;animation:1s tada 2}.tbtn2{padding:5px 7px;overflow:hidden;background:#cd1420;display:inline-flex;align-items:center;justify-content:center;color:#fff;border:1px solid #cd1420;transition:.5s ease;text-transform:uppercase;font-weight:700;font-size:14.5px}.tbtn2 i{height:30px;width:30px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border-radius:5px;display:flex;align-items:center;justify-content:center;margin-left:10px;color:#fff;font-size:16px;rotate:-40deg}.tbtn2:hover{background-color:#fff;color:#cd1420}.tbtn2:hover i{animation:tbtn 1s linear,tada 1s 2 1s;rotate:180deg;background:#cd1420;color:#fff}@keyframes tbtn{0%{rotate:0deg}30%{transform:translateX(0%);rotate:180deg}100%{transform:translateX(1000%)}}.animated{animation-duration:1s}.logo img{width:100%}.closeBox{display:none}.line-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-clamp:3}.rating{display:flex;align-items:center}.rating i{color:#cd1420;margin-right:0px;animation:2s tada infinite}.owl-item.active{animation:1s bounceInDown}.form-grp{margin-bottom:20px}.form-grp .form-control,.form-grp .form-select{background-color:rgba(205,20,32,.102);height:55px;border-radius:10px}.form-grp .form-control .required,.form-grp .form-select .required{color:red}.form-grp .form-control:hover,.form-grp .form-select:hover{box-shadow:0px 6px 7px 0px rgba(0,0,0,.43)}.form-grp .form-control:focus,.form-grp .form-select:focus{box-shadow:2px 3px 6px 0px rgba(205,20,32,.43)}.form-grp textarea.form-control{height:150px}.bg-grey{background:#d3d3d3}.headBox{text-align:center;margin-bottom:35px}.headBox h6.title{position:relative;font-weight:700;color:#cd1420}.headBox h6.title::before{content:"";background-image:url(../images/title-left.png);background-repeat:no-repeat;background-size:contain;height:24px;width:47px;margin-right:10px;background-position:center;display:inline-block;animation:8s shakeX infinite ease-in-out}.headBox h6.title::after{content:"";background-image:url(../images/title-right.png);background-repeat:no-repeat;background-size:contain;height:24px;width:47px;margin-left:10px;background-position:center;display:inline-block;animation:8s shakeX infinite alternate-reverse ease-in-out}.headBox .h2{margin-bottom:0px}.headBox:hover h6{transform:translateX(10px)}.headBox:hover .h2{transform:translateX(-10px)}.list-arrow li{font-weight:700;margin-bottom:9px;display:flex}.list-arrow li::before{content:"";background-image:url(../images/right-arrow.png);background-repeat:no-repeat;height:16px;width:16px;background-size:100% 100%;display:inline-block;margin-right:10px;filter:brightness(0);flex-shrink:0}.list-arrow li:hover{color:#cd1420;transform:translateX(10px)}.list-arrow li:hover::before{filter:none}.list-styled{padding-left:17px;margin-top:10px}.list-styled li{list-style-type:disc;margin-bottom:7px}.top-bar{background:#101838;padding:8px 0;position:relative;z-index:499}.top-bar .flex .contact-box{display:flex;align-items:center}.top-bar .flex .contact-box .box{display:flex;align-items:center;margin-right:25px}.top-bar .flex .contact-box .box .icon{margin-right:9px}.top-bar .flex .contact-box .box .icon a i{font-size:18px;color:#fff}.top-bar .flex .contact-box .box>a{font-size:14px;color:#fff}.top-bar .flex .contact-box .box>a:hover{color:#cd1420}.top-bar .flex .contact-box .box:hover .icon a i{animation:1s tada}.top-bar .flex .social-links{display:flex;align-items:center}.top-bar .flex .social-links>a{font-size:14px;color:#fff}.top-bar .flex .social-links>a:hover{color:#cd1420}.top-bar .flex .social-links ul{display:flex;align-items:center;justify-content:center;margin-top:0;margin-left:20px}.top-bar .flex .social-links ul li{display:flex}.top-bar .flex .social-links ul li a{height:35px;width:35px;display:flex;align-items:center;justify-content:center;border-radius:2px}.top-bar .flex .social-links ul li a i{color:#fff;font-size:20px}.top-bar .flex .social-links ul li a:hover{background:#fff}.top-bar .flex .social-links ul li a:hover i{color:#cd1420;animation:.5s rota 1,1s .5s tada}.mid-nav{padding:14px 0}.mid-nav .flex{width:100%}.mid-nav .flex .logo{display:flex;justify-content:space-between;align-items:center;width:30%}.mid-nav .flex .logo a{flex-shrink:0}.mid-nav .flex .logo button{display:none}.mid-nav nav{width:75%;margin-left:auto}.mid-nav nav .navigation{display:flex;align-items:center;justify-content:space-between}.mid-nav nav .navigation>ul{display:flex;justify-content:space-between;align-items:center;width:100%}.mid-nav nav .navigation>ul>li{display:flex;align-items:center;position:relative;justify-content:space-between}.mid-nav nav .navigation>ul>li:last-child:after{display:none}.mid-nav nav .navigation>ul>li.menu-item-has-children::before{content:"";font-family:"Font Awesome 5 free" !important;font-weight:800;position:absolute;color:#000;right:-15px;top:3px;font-size:11px;transition:.2s}.mid-nav nav .navigation>ul>li.current-menu-item a{color:#cd1420}.mid-nav nav .navigation>ul>li.current-menu-item a::before{content:"";position:absolute;bottom:-40%;left:0;height:3px;width:100%;background-color:#cd1420;display:block;animation:4s rubberBand infinite alternate-reverse linear}.mid-nav nav .navigation>ul>li a{color:#000;font-size:15px}.mid-nav nav .navigation>ul>li a::before{content:"";position:absolute;bottom:-40%;left:0;height:3px;width:0%;background-color:#cd1420;display:block;transition:.5s}.mid-nav nav .navigation>ul>li a:hover{color:#cd1420}.mid-nav nav .navigation>ul>li a:hover::before{width:100%;left:auto;right:0}.mid-nav nav .navigation>ul>li>ul.sub-menu{position:absolute;width:240px;top:22px;padding-top:20px;left:-60px;background:rgba(0,0,0,0);z-index:100;display:none;animation:1s menu-style}.mid-nav nav .navigation>ul>li>ul.sub-menu li::before,.mid-nav nav .navigation>ul>li>ul.sub-menu li::after{display:none}.mid-nav nav .navigation>ul>li>ul.sub-menu li a::before,.mid-nav nav .navigation>ul>li>ul.sub-menu li a::after{display:none !important}.mid-nav nav .navigation>ul>li>ul.sub-menu li:last-child{border-bottom:0}.mid-nav nav .navigation>ul>li>ul.sub-menu li a{color:#000;font-size:16px;padding:10px;border-bottom:1px solid #aaa;position:relative;margin-right:0;background:#fff;display:block;width:100%}.mid-nav nav .navigation>ul>li>ul.sub-menu li a:hover{background:#cd1420;color:#fff}.mid-nav nav .navigation>ul>li:hover>ul.sub-menu{display:block}.mid-nav nav .navigation>ul>li:hover.menu-item-has-children::before{transform:rotate(180deg);color:#cd1420}.mid-nav nav .navigation .more-btn2{margin-left:18px;flex-shrink:0}.banner{padding:0;width:100%}.banner .slider-box .item>img{height:100%;width:100%;height:670px}.banner .slider-box .item .bannerContent{position:absolute;height:100%;inset:0;margin:auto}.banner .slider-box .item .bannerContent .content{position:relative;width:58%}.banner .slider-box .item .bannerContent .content .h2,.banner .slider-box .item .bannerContent .content .h1{color:#fff}.banner .slider-box .item .bannerContent .content p{color:#fff;font-size:18px;line-height:30px;margin-bottom:8px}.banner .slider-box .item .bannerContent .content p strong{font-weight:700}.banner .slider-box .item .bannerContent .content .btn-box{margin-top:20px;display:flex}.banner .slider-box .item .bannerContent .content .btn-box a:nth-child(2){margin-left:8px;background:rgba(0,0,0,0);color:#fff;border-color:#fff}.banner .slider-box .item .bannerContent .content .btn-box a:nth-child(2):hover{background:#fff;color:#cd1420}.banner .slider-box .owl-item.active{animation:none}.banner .slider-box .owl-item.active .item>img{animation:8s pulse infinite ease-out}.banner .slider-box .owl-item.active .bannerContent .content .h2,.banner .slider-box .owl-item.active .bannerContent .content .h1{animation:1s slideInDown}.banner .slider-box .owl-item.active .bannerContent .content p{animation:1s slideInDown}.banner .slider-box .owl-item.active .bannerContent .content .btn-box{animation:1s slideInUp}.about .left .headBox{text-align:left}.about .left p{font-size:14px}.about .left .h4{margin-top:10px}.about .right{display:flex;justify-content:space-between}.about .right figure{height:350px;flex:0 0 calc(50% - 8px)}.services{background:#f2f4ec}.services .item{height:486px;border-radius:10px;overflow:hidden;background-color:#000;box-shadow:0px 0px 21px 0px rgba(0,0,0,.13);margin:0 10px}.services .item figure{height:100%;width:100%}.services .item figcaption{position:absolute;left:30px;right:30px;display:flex;align-items:end;justify-content:center;inset:30px 20px;bottom:20px}.services .item figcaption .h3{font-weight:600}.services .item figcaption .content1{width:100%}.services .item figcaption .content1 .h3{padding:10px;width:100%;border-radius:8px;background:#fff;text-align:center}.services .item figcaption .content2{display:none}.services .item figcaption .content2 *{color:#fff}.services .item figcaption .content2 img{height:62px;width:62px;object-fit:contain}.services .item figcaption .content2 .h3{margin:10px auto}.services .item figcaption .content2 p{font-size:14px}.services .item figcaption .content2 ul li{font-size:14px;margin-bottom:7px;margin-left:20px;position:relative}.services .item figcaption .content2 ul li::before{content:"";font-family:"Font Awesome 6 free";font-weight:700;color:#cd1420;margin-right:12px;position:absolute;left:-20px;display:inline-block}.services .item:hover figure{opacity:.2}.services .item:hover figcaption{display:block}.services .item:hover figcaption .content1{animation:1s slideIndown;opacity:0;display:none}.services .item:hover figcaption .content2{animation:1s slideInUp;display:block}.portfolio .headBox{margin-bottom:20px}.portfolio ul.list{display:flex;align-items:center;justify-content:center;gap:10px;margin:25px 0}.portfolio ul.list li a{padding:18px 30px;border-width:1px;border-color:#c9c9c9;border-style:solid;border-radius:5px;background-color:#fff;display:block;color:#000;font-size:18px;font-weight:700;min-width:186px;text-align:center}.portfolio ul.list li a:hover{background:#d8cece}.portfolio ul.list li.active a{background:#cd1420;border-color:#cd1420;color:#fff}.portfolio .content-box .grid{display:none}.portfolio .content-box .grid.active{display:grid}.portfolio .grid{width:1100px;max-width:100%;gap:16px;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2, 240px);align-items:stretch}.portfolio .grid .box{position:relative;overflow:hidden;border-radius:12px;background:#ddd;box-shadow:0 6px 18px rgba(0,0,0,.08)}.portfolio .grid .box figure{margin:0;width:100%;height:100%}.portfolio .grid .box figure img{width:100%;height:100%;object-fit:cover;display:block;vertical-align:middle;transition:transform .6s ease}.portfolio .grid .box:nth-child(1){grid-column:1/2;grid-row:1/3}.portfolio .grid .box:nth-child(2){grid-column:2/3;grid-row:1/2}.portfolio .grid .box:nth-child(3){grid-column:3/4;grid-row:1/2}.portfolio .grid .box:nth-child(4){grid-column:2/3;grid-row:2/3}.portfolio .grid .box:nth-child(5){grid-column:3/4;grid-row:2/3}@media(max-width: 880px){.portfolio .grid{grid-template-columns:1fr 1fr;grid-template-rows:repeat(4, 180px)}.portfolio .box:nth-child(1){grid-column:1/3;grid-row:1/2}.portfolio .box:nth-child(2){grid-column:1/2;grid-row:2/3}.portfolio .box:nth-child(3){grid-column:2/3;grid-row:2/3}.portfolio .box:nth-child(4){grid-column:1/2;grid-row:3/4}.portfolio .box:nth-child(5){grid-column:2/3;grid-row:3/4}}@media(max-width: 480px){.portfolio .grid{gap:10px;grid-template-rows:repeat(5, 160px);grid-template-columns:1fr}.portfolio .box:nth-child(1){grid-column:1/2;grid-row:1/2}.portfolio .box:nth-child(2){grid-column:1/2;grid-row:2/3}.portfolio .box:nth-child(3){grid-column:1/2;grid-row:3/4}.portfolio .box:nth-child(4){grid-column:1/2;grid-row:4/5}.portfolio .box:nth-child(5){grid-column:1/2;grid-row:5/6}}.testi .headBox .h2{color:#fff}.testi .item{border-width:1px;border-color:#fff;border-style:solid;border-radius:10px;background-color:rgba(27,27,28,0);min-height:300px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:20px}.testi .item *{color:#fff}.testi .item p{font-style:italic;font-size:22px;min-height:100px}.testi .item .rating{margin:40px 0 0px}.testi .item .rating i{margin:0px 2.5px;color:#fff}.testi .item .name{font-size:20px;font-weight:700;margin:15px 0}.testi .item:hover{background:#fff}.testi .item:hover *{color:#000}.testi .item:hover .name,.testi .item:hover .rating i{color:#cd1420}.contact .headBox{margin-bottom:50px}.contact .left ul.con-links{margin-bottom:60px}.contact .left ul.con-links li{display:flex;margin-bottom:10px}.contact .left ul.con-links li .icon-box{border-radius:5px;width:40px;height:40px;background:#cd1420;display:flex;align-items:center;justify-content:center}.contact .left ul.con-links li .icon-box i{font-size:18px;color:#fff}.contact .left ul.con-links li .text{margin-left:20px}.contact .left ul.con-links li .text a{font-size:18px;color:#000}.contact .left ul.con-links li .text a strong{font-size:20px;font-weight:700}.contact .left ul.con-links li .text a:hover{color:#cd1420}.contact .left ul.con-links li:hover .icon-box{background:#101838}.contact .left ul.con-links li:hover .icon-box i{animation:1s tada;color:#fff}.contact .left .btn-box{display:flex;margin:20px 0}.contact .left .btn-box a{margin-right:10px;font-size:14px}.contact .right .form-grp{margin-bottom:20px}.contact .right .form-grp label{font-weight:500}.contact .right .form-grp .form-control,.contact .right .form-grp .form-select{background-color:rgba(205,20,32,.02);height:55px;border-radius:0px}.contact .right .form-grp .form-control .required,.contact .right .form-grp .form-select .required{color:red}.contact .right .form-grp .form-control:hover,.contact .right .form-grp .form-select:hover{box-shadow:0px 6px 7px 0px rgba(0,0,0,.43)}.contact .right .form-grp .form-control:focus,.contact .right .form-grp .form-select:focus{box-shadow:2px 3px 6px 0px rgba(205,20,32,.43)}.contact .right .form-grp textarea.form-control{height:150px}.contact .right .submit-box input{width:100%}.contact .right .submit-box input:hover{color:#cd1420}footer{padding:70px 0 0;background-repeat:no-repeat;background-position:center;background-size:cover}footer a.footer-logo{height:140px;width:300px;margin:0 auto 20px;display:block}footer a.footer-logo img{transform:none !important;object-fit:contain}footer ul.footer-links{display:flex;align-items:center;justify-content:center;max-width:50%;margin:20px auto;flex-wrap:wrap}footer ul.footer-links li{position:relative;margin-bottom:15px;flex-shrink:0;margin-right:20px}footer ul.footer-links li a{font-size:14px;color:#fff;transition:.5s}footer ul.footer-links li a::after{content:"|";color:#fff;transition:.3s;font-size:16px;margin-left:20px}footer ul.footer-links li a:hover{color:#cd1420}footer ul.footer-links li:last-child a::after{display:none}footer .social-links{display:flex;align-items:center;justify-content:center;margin-top:10px;margin-bottom:40px}footer .social-links ul{display:flex;align-items:center;justify-content:center;margin-top:0}footer .social-links ul li{margin-right:10px;display:flex}footer .social-links ul li a{height:30px;width:30px;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;border:1px solid rgba(134,132,132,.6705882353)}footer .social-links ul li a i{color:#fff}footer .social-links ul li a:hover{transform:rotate(10deg) scale(1.2);animation:1s tada 1;background:#fff}footer .social-links ul li a:hover i{color:#cd1420}footer .tnc{color:#fff;font-size:12px;margin:15px 0;text-align:center}.bottom-bar{margin-top:30px;border-top:1px solid #5a5656}.bottom-bar .flex{padding:15px 0}.bottom-bar .flex p{font-size:12px;color:#fff;margin-bottom:0}.bottom-bar .flex p span{color:#cd1420}.bottom-bar .flex .site-develop *{font-size:14px}.bottom-bar .flex .site-develop span{color:#fff}.bottom-bar .flex .site-develop a{color:#fff;font-weight:400}.bottom-bar .flex .site-develop a:hover{color:#cd1420}.scroll-top{position:fixed;bottom:30px;right:30px;width:50px;height:50px;cursor:pointer;z-index:10000;display:none;background:#fff;border-radius:50%}.scroll-top .progress-circle{transform:rotate(-90deg)}.scroll-top .progress-circle circle.bg{fill:none;stroke:#eee;stroke-width:4}.scroll-top .progress-circle circle.progress{fill:none;stroke:#cd1420;stroke-width:4;stroke-dasharray:138;stroke-dashoffset:138;transition:stroke-dashoffset .3s}.scroll-top .arrow{position:absolute;top:50%;transform:translate(-50%, -50%);left:50%;font-size:20px;color:#cd1420}.backdrop{height:100%;width:100%;background-color:rgba(0,0,0,.6);inset:0;z-index:700}.sticky-to{z-index:1000;display:inline-block !important;animation:moonB .5s linear}@keyframes moonB{0%{transform:translateX(300px)}100%{transform:translateX(0px)}}@keyframes pulse1{0%{box-shadow:0 0 5px 1px rgba(197,0,0,.4862745098)}25%{box-shadow:0 0 15px 1px rgba(197,0,0,.4862745098)}75%{box-shadow:0 0 25px 1px rgba(197,0,0,.4862745098)}100%{box-shadow:0 0 35px 1px rgba(197,0,0,.4862745098)}}@keyframes textbgmove{0%{background-position-x:0%;background-size:117%}100%{background-position-x:100%;background-size:120%}}@keyframes rota{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes oneByone{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes plane-fly{49%{transform:translate(5px, -5px);opacity:0}51%{transform:translate(-5px, 5px)}}.c-banner{padding:0;height:387px;position:relative}.c-banner img{height:100%;width:100%;transform:none;position:absolute;inset:0}.c-banner .content{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;inset:0}.c-banner .content h2{color:#fff;margin:0;text-transform:capitalize}.c-banner .content ul{display:flex;align-items:center}.c-banner .content ul li{position:relative}.c-banner .content ul li a{color:#fff}.c-banner .content ul li a:hover{color:#cd1420}.c-banner .content ul li:last-child::after{display:none}.c-banner .content ul li::after{content:"/";margin:0 5px;color:#fff}.c-banner .content ul li.current-menu-item{color:#cd1420;text-transform:capitalize}.c-banner .content p{color:#fff;margin-bottom:0;font-size:18px}.i-blog{padding-bottom:30px}.i-blog .item{margin-bottom:35px}.i-blog .item figure{height:312px;position:relative}.i-blog .item figure .date-box{display:flex;align-items:center;justify-content:center;max-width:100px;padding:10px;position:absolute;top:8px;left:8px;background:#fff}.i-blog .item figure .date-box p{margin-bottom:0;color:#cd1420}.i-blog .item figure .date-box p:last-child{border-top:1px solid #cd1420}.i-blog .item figcaption{background-color:#fff;box-shadow:0px 0px 14px 0px rgba(0,0,0,.16);padding:20px}.i-blog .item figcaption h4{border-bottom:1px solid #cdc7c7;padding-bottom:10px;margin-bottom:8px}.i-blog .item figcaption p{font-size:14px;min-height:75px;margin-bottom:3px}.i-blog .item figcaption a{font-weight:500;text-decoration:underline;text-decoration-color:#aaa;color:#000}.i-blog .item figcaption a:hover{color:#cd1420}.i-blogD .left figure{height:525px}.i-blogD .left .date-box{display:flex;align-items:center;margin:20px 0 5px}.i-blogD .left .date-box i{color:#cd1420;margin-right:9px}.i-blogD .left .date-box p{margin-bottom:0;font-weight:500}.i-blogD .left ul li{margin-bottom:15px}.i-blogD .left ul li strong{display:block;margin-bottom:5px;font-size:18px;font-weight:700}.i-blogD .left ul li p{margin-bottom:0}.i-blogD .left p{font-size:15px}.i-blogD .right{box-shadow:0px 0px 35px 0px rgba(0,0,0,.1);padding:20px}.i-blogD .right .h4{margin-bottom:20px;padding-bottom:13px;border-bottom:1px solid #aaa}.i-blogD .right .box{display:flex;align-items:center;margin-top:10px}.i-blogD .right .box figure{height:60px;width:68px;border-radius:10px;flex-shrink:0}.i-blogD .right .box .text{margin-left:10px}.i-blogD .right .box .text a{color:#000;font-size:14px;line-height:20px;display:block}.i-blogD .right .box .text a:hover{color:#cd1420}.i-blogD .right .box .text .date-box{display:flex;align-items:center}.i-blogD .right .box .text .date-box i{color:#cd1420;margin-right:3px;font-size:14px}.i-blogD .right .box .text .date-box p{margin-bottom:0;font-weight:500;font-size:13px}.i-warrnty{padding-bottom:0}.i-warrnty .left .column-count{column-count:3}.i-warrnty .left .list-arrow{margin-bottom:40px}.i-warrnty figure{overflow:visible}.i-warrnty figure img{animation:10s pulse infinite ease-in-out}.i-warrnty2 .left .headBox{text-align:left;margin-bottom:20px}.i-warrnty2 .left p{font-size:14px;margin-bottom:2px}.i-warrnty2 .left p strong{font-size:16px}.i-warrnty2 .left .btn-box{margin-top:25px}.i-warrnty2 figure{border-radius:20px}.i-warrnty3{background:#f2f4ec}.i-warrnty3 .form-box .form-grp{margin-bottom:20px}.i-warrnty3 .form-box .form-grp .form-control{height:55px;background:#fff;border-radius:0}.i-warrnty3 .form-box .form-grp .form-control .required{color:red}.i-warrnty3 .form-box .form-grp .form-control:hover{box-shadow:0px 6px 7px 0px rgba(0,0,0,.43)}.i-warrnty3 .form-box .form-grp .form-control:focus{box-shadow:2px 3px 6px 0px rgba(205,20,32,.43)}.i-warrnty3 .form-box .form-grp textarea.form-control{height:150px}.i-warrnty3 .attach-box{display:flex;align-items:center;justify-content:space-between}.i-warrnty3 .attach-box p{margin-bottom:0}.i-warrnty3 .submit-box{margin-top:20px;text-align:center}.i-warrnty3 .submit-box input{border-radius:10px;padding:15px 40px}.i-warrnty3 .submit-box input:hover{color:#cd1420}.i-warrnty3 .submit-box p{font-size:12px;margin-top:5px;margin-bottom:0}.i-selection{background:#f2f4ec}.i-selection p{font-size:14px}.i-selection .column-count{column-count:2}.i-selection ul.list-arrow{max-width:60%;margin:40px auto 30px}.i-selection .btn-box{margin-top:30px}.i-selection .btn-box a{padding:15px 40px}.i-selection2 .tac{margin-bottom:40px}.i-selection2 .tac p{font-weight:500}.i-selection2 .list-arrow{margin-bottom:40px}.i-selection2 .list-arrow li{font-weight:400}.i-selection2 ol{display:flex;align-items:center;flex-wrap:wrap}.i-selection2 ol li{flex:0 0 calc(16.6666666667% - 20px);margin-bottom:0px;margin-right:20px}.i-selection2 ol li img{object-fit:contain;padding:30px}.i-gallery .item{margin-bottom:24px;position:relative;overflow:hidden}.i-gallery .item figcaption{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;height:100%;width:100%;text-align:center;display:none}.i-gallery .item figcaption a{background:#fff;padding:10px 20px;max-width:96%;margin:auto;border-radius:5px;font-size:20px;font-weight:500;color:#000}.i-gallery .item figcaption a:hover{background:#cd1420;color:#fff}.i-gallery .item:hover figure img{transform:scale(1.2);transition:1s ease-out}.i-gallery .item:hover figcaption{animation:.51s slideInUp;display:flex}.i-con .left{border-radius:5px;background:#f0f0f0;padding:20px}.i-con .left ul{display:flex;justify-content:space-between;flex-wrap:wrap}.i-con .left ul li{display:flex;flex-direction:column;background:#fff;border-radius:5px;flex:0 0 calc(50% - 10px);margin-bottom:20px;min-height:241px;padding:20px;padding-top:40px}.i-con .left ul li .icon-box{border-radius:5px;background-color:#cd1420;width:54px;height:54px;display:flex;align-items:center;justify-content:center;flex-shrink:0;flex-shrink:0;margin-bottom:10px}.i-con .left ul li .icon-box i{font-size:25px;color:#fff}.i-con .left ul li .text h5{font-size:26px;margin-bottom:0px;font-weight:500;color:#000;margin-bottom:5px}.i-con .left ul li .text a{color:#000}.i-con .left ul li .text a:hover{color:#cd1420}.i-con .left ul li .text p{margin-bottom:0}.i-con .left ul li:hover{background:#101838}.i-con .left ul li:hover .icon-box{animation:1s 1s tada,1s rota;color:#fff}.i-con .left ul li:hover .text h5{color:#fff}.i-con .left ul li:hover .text a{color:#fff}.i-con .left ul li:hover .text a:hover{color:#cd1420}.i-con .left ul li:hover .text p{color:#fff}.i-con .right{padding:20px;background-color:#f0f0f0;padding-bottom:40px;height:100%}.i-con .right .form-box{margin-top:10px}.i-con .right .form-box label{font-weight:500}.i-con .right .form-box .form-control{background-color:#fff;height:55px;border-radius:0}.i-con .right .form-box .form-control:focus{box-shadow:0 0 0 .25rem rgba(205,20,32,.25);border-color:#cd1420}.i-con .right .form-box .form-control:hover{border-color:#cd1420}.i-con .right .form-box .form-select{background-color:#fff;height:55px;border-radius:0}.i-con .right .form-box textarea.form-control{height:170px}.i-con .right .submit-box{margin-top:30px;text-align:center}.i-con .right .submit-box [type=submit]:hover{color:#cd1420}.i-con .right .row>div{padding:0px 6px}.con-frame{height:500px}.con-frame>*{height:100%;width:100%}.con-frame iframe{width:100%;border:none;height:100%;width:100%;filter:grayscale(1)}.con-frame iframe:hover{filter:grayscale(0)}.i-vendor .left figure{height:430px;border-radius:20px}.i-vendor .right{padding-top:50px}.i-vendor .right .headBox{text-align:left;margin-bottom:0}.i-vendor .right .headBox h6{color:#cd1420;text-transform:uppercase}.i-vendor .right .dallar{font-size:32px;font-weight:300;margin-bottom:20px}.i-vendor .right .btn-box a img{object-fit:contain;height:auto;width:auto;margin-right:10px}.i-vendor .right .btn-box a:hover img{animation:1s pulse infinite}.i-vendor .right .download-invoice{margin-top:10px}.i-vendor .right .download-invoice a{text-decoration:underline}.i-vendor .right .download-invoice a:hover{color:#000}.i-service-list{padding-bottom:20px}.i-service-list .item{margin-bottom:35px}.i-service-list .item figure{height:390px;border-radius:5px}.i-service-list .item figcaption{text-align:center;padding:10px}.i-service-list .item figcaption .h3{font-weight:500;margin-bottom:10px}.i-service-list .item figcaption a{padding:15px 30px;border-radius:5px}.i-referal .left figure{border-radius:20px;height:660px}.i-referal .right h6{color:#cd1420}.i-referal .right p{font-size:14px}.i-referal2{background:#f2f4ec}.i-referal2 .marquee-efect{overflow:hidden;position:relative;background:#fff;max-width:90%;margin:auto}.i-referal2 .marquee-efect .brand-cao{display:flex;align-items:center;justify-content:flex-start;animation:marq 10s linear infinite}.i-referal2 .marquee-efect .brand-cao:hover{animation-play-state:paused}@keyframes marq{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}.i-referal2 .marquee-efect .brand-cao .item{display:inline-block;flex:0 0 calc(14.2857142857% - 0px);padding:10px 0}.i-referal2 .marquee-efect .brand-cao .item figure{overflow:visible;margin:0 15px}.i-referal2 .marquee-efect .brand-cao .item figure img{height:auto;display:block;object-fit:contain}.i-design-tool{background:#f2f4ec}.i-design-tool .item figcaption p{margin-bottom:0;font-size:14px}.i-design-tool2 .left h5{font-weight:700}.i-design-tool2 .left p{font-size:14px}.i-design-tool2 .right figure{height:400px}.faq{background:#f2f4ec}.faq .tac{margin-bottom:50px}.faq .tac .h2{margin-bottom:5px}.faq .tac p{margin-bottom:0;font-size:14px}.faq ul{max-width:86%;margin:auto;margin-top:20px}.faq ul li{padding:5px;margin-bottom:10px;background:#fff}.faq ul li.active .head-line::after{content:"";rotate:360deg}.faq ul li .head-line{display:flex;justify-content:space-between;font-weight:700;padding:10px 10px;cursor:pointer}.faq ul li .head-line::after{content:"";font-family:"Font Awesome 5 free";font-weight:800;display:inline-block;color:#000;font-size:20px;transition:.2s;margin-right:5px}.faq ul li .acc-body{padding:20px 10px;transition:none}.i-design-tool-brands{padding:40px 0}.i-design-tool-brands ol{display:flex;align-items:center;flex-wrap:wrap}.i-design-tool-brands ol li{flex:0 0 calc(16.6666666667% - 20px);margin-bottom:0px;margin-right:20px}.i-design-tool-brands ol li img{object-fit:contain;padding:30px}.i-design-tool-pro{background:#f2f4ec}.i-design-tool-pro .tac{margin-bottom:34px}.i-design-tool-pro .tac .h2{margin-bottom:5px}.i-design-tool-pro .tac p{margin-bottom:0;font-size:14px}.i-design-tool-pro figure{height:470px}.i-design-tool-pro figure img{transform:none !important}.i-design-tool-pro .btn-box{display:flex;align-items:center;justify-content:center;margin-top:45px}.i-design-tool-pro .btn-box a{margin-right:10px;border-radius:5px}.i-design-tool-pro .btn-box a i{height:40px;width:40px;background:#fff;color:#cd1420;display:flex;align-items:center;justify-content:center;font-size:20px;border-radius:5px}.i-design-tool-pro .btn-box a:hover{background:#000;color:#fff;border-color:#101838}.i-design-tool-pro .btn-box a:hover i{color:#000}.i-design-tool-tools .tac .h2{margin-bottom:5px}.i-design-tool-tools .tac p{margin-bottom:0;font-size:14px}.i-design-tool-tools figure.tool-compare-img{width:68%;margin:auto}.i-design-tool-tools .btn-box a{border-radius:5px}.i-design-tool-tools .tool-materail-iframe{display:inline-block}.i-design-tool-tools .tool-materail-iframe img{height:auto;width:auto}.i-design-tool-tools .pop-up-iframe{display:block;width:350px;height:150px;margin-left:auto;position:relative}.i-design-tool-tools .pop-up-iframe .iframe-btn{position:absolute;bottom:0;right:0;width:100px;height:100px;cursor:pointer;z-index:2;background:#000;display:none}.i-design-tool-tools .pop-up-iframe{height:450px;width:350px}.i-design-tool-tools .pop-up-iframe iframe{display:inline-block;height:100%;width:100%}.i-warrnty-new1{padding-top:0}.i-warrnty-new1 .tac.py-5{background:#f2f4ec}.i-warrnty-new1 .tac.py-5 strong{display:block;font-size:20px;font-weight:700;line-height:30px}.i-warrnty-new1 .item figure{height:333px}.i-warrnty-new1 .item figcaption{padding:10px 0}.i-warrnty-new1 .item figcaption .h4{margin-bottom:10px}.i-warrnty-new1 .item figcaption ul{min-height:250px}.i-warrnty-new1 .item figcaption ul li{font-weight:400}.i-warrnty-new1 .item figcaption a.tbtn{border-radius:5px;margin-left:20px}.i-warrnty-new3{padding:50px 0}.i-warrnty-new2{padding-bottom:50px}.i-warrnty-new2 .item{padding:10px 0}.i-warrnty-new2 .item .h4{margin-bottom:10px}.i-warrnty-new2 .item ul{min-height:250px}.i-warrnty-new2 .item ul li{font-weight:400}.i-warrnty-new2 .fea-item figure{height:333px}.i-warrnty-new2 .fea-item .h4{font-weight:400;margin:10px 0;display:block}.i-warrnty-new4{background:#f2f4ec;padding-bottom:30px}.i-faq ul{background:#fff}.i-faq ul li{padding:5px;background:#eee;margin-bottom:10px}.i-faq ul li.active{background:rgba(205,20,32,.06911)}.i-faq ul li.active .head-line::after{content:"";rotate:180deg}.i-faq ul li .head-line{display:flex;justify-content:space-between;font-size:17px;font-weight:700;padding:10px;cursor:pointer}.i-faq ul li .head-line::after{content:"+";font-family:"Font Awesome 5 free";font-weight:800;display:inline-block;color:#000;font-size:20px;transition:.2s;margin-right:5px}.i-faq ul li .acc-body{padding:10px;transition:none}.i-testi{padding-bottom:36px}.i-testi ul li{border-width:1px;border-color:#dedede;border-style:solid;background-color:#fff;margin-bottom:30px;padding:20px}.i-testi ul li .rating i{margin-right:2px;color:#f6982b}.i-testi ul li .name-box{margin-top:5px}.i-testi ul li .name-box h5{margin-bottom:0;font-size:18px}.i-testi ul li p{font-size:14px}.i-testi ul li .design{margin-top:20px}.i-testi ul li .design h6{margin-bottom:5px}.i-testi ul li .design p{margin-bottom:3px}.i-testi ul li .design p strong{font-weight:700;margin:3px 0;display:inline-block}.i-testi ul li:hover{box-shadow:0px 0px 27px 0px rgba(0,0,0,.15)}.i-ab1{padding:30px 0;background:#f2f4ec}.i-ab1 .left{padding-top:30px}.i-ab1 .ab-iframe{height:332px}.i-ab1 .ab-iframe iframe{height:100%;width:100%;border:0}.i-ab2 .left{text-align:center}.i-ab2 .left figure{height:380px;overflow:visible;margin-bottom:20px}.i-ab2 .left figure img{object-fit:contain;animation:5s pulse infinite}.i-ab2 .left a{color:#cd1420;font-size:14px;text-decoration:underline}.i-ab2 .left a:hover{color:#000}.i-ab2 .right{padding-top:40px}.i-ab2 .right p{font-size:14px;margin-bottom:0;line-height:26px}.i-ab2 .right .h4{margin-bottom:0;margin-top:3px}.i-ab2 .right a{color:#cd1420}.i-ab2 .right a:hover{color:#000;text-decoration:underline}.i-ab3{padding:30px 0;background:#f2f4ec}.i-ab3 .item{margin-bottom:25px}.i-ab3 .item figure{height:256px}.i-ab3 .item figcaption{padding-top:15px}.i-ab3 .item figcaption p{font-size:14px}.i-finance{padding:30px 0}.i-finance .left{padding-top:30px}.i-finance .left ol li{margin-bottom:4px;font-size:14px}.i-finance .left a{text-transform:capitalize;padding:15px 30px;border-radius:5px}.i-finance figure{height:270px}.i-finance .i-finance2{margin-top:50px;background:#f2f4ec;padding:30px}.i-finance .i-finance2 figure{height:460px;border:2px solid #2885ca}.i-finance .i-finance2 figure img{transform:none !important}.i-finance .i-finance2 .right{padding-top:75px}.i-finance .i-finance2 .right a{text-transform:capitalize;padding:15px 30px;border-radius:5px}.i-brochure{padding-bottom:0}.i-brochure .slider-box{max-width:70%;margin:auto;padding:20px}.i-brochure .slider-box .item{height:400px}.i-brochure .slider-box .item img{object-fit:fill}.i-brochure .slider-box .item img:hover{transform:scale(1)}.i-brochure .slider-box .owl-item.active{animation:1s fadeIn}.i-brochure .slider-box .owl-nav button{padding:2px 5px !important;background:#eee !important}.i-brochure .slider-box .owl-nav button i{font-size:13px}.i-brochure .slider-box .owl-nav button:hover{background:#cd1420 !important}.i-brochure ul.download-links{max-width:70%;margin:auto;margin-top:30px}.i-brochure ul.download-links li a{display:flex;align-items:center;justify-content:space-between;background-color:#fde5e7;min-height:56px;margin-bottom:5px;padding:10px}.i-brochure ul.download-links li a:hover{background:#ada9a9}.i-brochure ul.download-links li a:hover strong{color:#cd1420}.i-brochure ul.download-links li a p{margin-bottom:0;font-weight:600;color:#000}.i-brochure ul.download-links li a strong{color:#000}.i-brochure .bro-iframe{height:616px;margin-top:20px;border:1px solid #aaa}.i-brochure .bro-iframe iframe{height:100%;width:100%}.i-brocher3{padding:40px 0;background:#f2f4ec}.i-brocher4{padding:40px 0}.i-brocher4 .item figure{height:400px;border-style:solid;border-width:10px;border-color:#fff;border-radius:10px;background-color:#000;box-shadow:0px 0px 35px 0px rgba(0,0,0,.1)}.i-brocher4 .item figure iframe{height:100%;width:100%}.i-brocher4 .item figcaption{padding:10px;padding-top:20px}.i-brocher4 .item figcaption p{font-size:14px;margin-bottom:4px}.i-brocher4 .item figcaption a{margin-top:12px}.i-turnkey{padding-top:0}.i-turnkey .box{margin-bottom:40px}.i-turnkey .box:nth-child(2n+1){background:#f2f4ec;padding:40px 30px}.i-turnkey .box:last-child{margin-bottom:0}.i-turnkey .box .row figure{height:420px;border-style:solid;border-width:10px;border-color:#fff;border-radius:10px;background-color:#000;box-shadow:0px 0px 35px 0px rgba(0,0,0,.1)}.i-turnkey .box .row figcaption{padding:10px;padding-top:20px}.i-turnkey .box .row figcaption h6{color:#cd1420;margin-bottom:2px}.i-turnkey .box .row figcaption .h2{margin-bottom:10px}.i-turnkey .box .row figcaption ul li{font-weight:400;font-size:14px}.i-turnkey .box .row figcaption p{font-size:14px;margin-bottom:5px}.i-turnkey .box .row figcaption p strong{font-size:18px}.i-turnkey .box .row figcaption a{margin-top:21px}.i-turnkey .box .tac figure{height:200px;max-width:65%;margin:auto}.i-turnkey .box .tac figure img{transform:none !important;object-fit:fill}.i-What-Do-We{padding-top:0}.i-What-Do-We .box{margin-bottom:40px}.i-What-Do-We .box:nth-child(2n+1){background:#f2f4ec;padding:40px 30px}.i-What-Do-We .box:last-child{margin-bottom:0}.i-What-Do-We .box h6{color:#cd1420}.i-What-Do-We .box ul li{font-weight:400;font-size:14px}.i-What-Do-We .box p{font-size:14px;margin-bottom:5px}.i-What-Do-We .box p strong{font-size:18px}.i-What-Do-We .box a{margin-top:21px}.i-What-Do-We .box figure{height:420px;border-style:solid;border-width:10px;border-color:#fff;border-radius:10px;background-color:#000;box-shadow:0px 0px 35px 0px rgba(0,0,0,.1)}.i-What-Do-We .box figcaption{padding-top:20px}.i-What-Do-We .box .item figcaption h6{color:#cd1420}.i-What-Do-We .box .item figcaption p{font-size:14px}.i-What-Do-We .box .flex.aic.jcc{margin-top:25px}.i-What-Do-We .box .flex.aic.jcc img{height:auto;width:auto;object-fit:contain;margin-right:15px}section.visual-iframe iframe{min-height:1610px;width:100%}.banner-dfw{background:#101838}.banner-dfw .slider-box .owl-item.active .item>img{opacity:.6}.dfw-trust{padding-bottom:30px}.dfw-trust .item{text-align:center;border-radius:10px;padding:20px;margin-bottom:30px}.dfw-trust .item .icon{height:110px;width:110px;margin:auto;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.5647058824)}.dfw-trust .item .icon img{object-fit:contain;padding:23px;animation:1s pulse infinite}.dfw-trust .item .h3{margin:5px 0}.dfw-trust .item p{margin-bottom:0}.dfw-trust .item:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.5647058824)}.dfw-services{background:#a9a9a9;padding-bottom:30px}.dfw-services .item{margin-bottom:30px;overflow:hidden;border-radius:15px}.dfw-services .item figure{height:350px}.dfw-services .item figcaption{padding:20px 10px;background:#fff}.dfw-services .item figcaption a{font-size:20px;font-weight:500;color:#000}.dfw-services .item figcaption a:hover{color:#c69c3a}.dfw-con-iframe{background:navy}.dfw-con-iframe .headBox .h2{color:#fff}.dfw-con-iframe .frame-box{height:400px;margin-bottom:5px}.dfw-con-iframe .frame-box iframe{height:100%;width:100%;border:0}.dfw-con-iframe strong{font-size:20px;display:block;text-align:center;color:#fff}.dfw-about .left{margin-bottom:30px}.dfw-about .left .headBox{text-align:left}.dfw-about .left h6{font-weight:700}.dfw-about .left ul li{line-height:normal}.dfw-about .left .seal-grp img{height:150px;width:150px;object-fit:contain;margin:25px 0}.dfw-about figure{height:650px}.dfw-service .left{margin-bottom:30px}.dfw-service figure{height:450px}.dfw-service figure img{object-position:bottom}.dfw-financing ul li{margin-bottom:7px;font-weight:500}.dfw-financing figure img{object-position:0% 20%}.dfw-guarantee .left ul{margin-bottom:20px}.dfw-guarantee .left .form-grp.flex input{flex-shrink:0;margin-right:10px;border:1px solid #000}.dfw-guarantee .left .form-grp .form-control{border-radius:0}.dfw-guarantee .left .form-grp label{font-size:14px;font-weight:500}.dfw-guarantee .left .submit-box input:hover{color:#cd1420}.dfw-guarantee figure img{object-fit:contain}.dfw-contact .left ul li .text p{color:#000;margin:0}.dfw-contact .left ul li:hover how-we-work .text p{color:#fff}.content.px-5.mx-5.tac p{font-size:16px}.dfw-price-icons{background:#eee}.discloser{padding-top:0}.discloser .bg-grey{padding:20px}.discloser .bg-grey *{font-size:11px !important;margin:0 !important;line-height:19px}.i-before-after ul.lists{display:flex;align-items:center;justify-content:center;overflow-x:auto;margin-bottom:35px;margin-top:30px}.i-before-after ul.lists li{margin-right:10px;flex-shrink:0}.i-before-after ul.lists li a{padding:10px 20px;background:#eee;font-size:17px;font-weight:700;border-radius:5px;color:#000;display:inline-block}.i-before-after ul.lists li a:hover{background:#cdc7c7}.i-before-after ul.lists li.active a{background:#cd1420;color:#fff}.how-we-work{padding-bottom:70px}.how-we-work .left .top-head{text-align:center;text-transform:uppercase}.how-we-work .left .top-head .h3{color:#cd1420;margin-bottom:0}.how-we-work .left .top-head .h2{text-transform:uppercase}.how-we-work .left .top-head .h5{margin-bottom:0;color:#cd1420;font-weight:700}.how-we-work .left .label{font-size:15px;font-weight:500}.how-we-work .left .box{border-style:solid;border-width:3px;border-color:#e8040f;border-radius:10px;background:#f2f4ec;padding:15px}.how-we-work .left .box .flex{padding:12px 0}.how-we-work .left .box .flex .icon{height:67px;width:67px;flex-shrink:0;margin-right:20px}.how-we-work .left .box .flex .icon img{object-fit:contain;animation:1s pulse infinite linear}.how-we-work .left .box .flex:nth-child(2){border-top:1px solid #858383}.how-we-work .left .tac .arrow{height:auto;width:auto;object-fit:contain;margin-top:6px;animation:1s pulse infinite linear}.how-we-work aside .flex{background:#cd1420;padding:10px;text-align:center}.how-we-work aside .flex img{height:auto;width:auto;object-fit:contain;padding:20px;flex-shrink:0}.how-we-work aside .flex img:nth-of-type(1){margin-right:20px}.how-we-work aside .flex img:nth-of-type(2){margin-left:20px}.how-we-work aside .flex .h3{line-height:36px;color:#fff}.how-we-work aside .flex .h3 img{padding:0;margin-right:0px}.vit-landing{background:#f2f4ec;padding-top:20px;background-repeat:no-repeat;background-size:cover}.vit-landing .logo img{width:auto;height:auto}.vit-landing .land-banner{padding-top:0px;text-align:center}.vit-landing .land-banner .h1{color:#101838}.vit-landing .land-banner .h2{color:#d34e00;font-size:42px}.vit-landing .land-banner .h4{margin-bottom:25px}.vit-landing #intake-form-below{text-align:center}.vit-landing #intake-form-below .h2{text-align:center;margin-bottom:30px;color:#d34e00;font-size:40px}.vit-landing #intake-form-below .form-grp{margin-bottom:20px}.vit-landing #intake-form-below .form-grp .form-control,.vit-landing #intake-form-below .form-grp .form-select{background-color:hsla(0,0%,100%,.8102);height:42px;border-radius:5px}.vit-landing #intake-form-below .form-grp .form-control .required,.vit-landing #intake-form-below .form-grp .form-select .required{color:red}.vit-landing #intake-form-below .form-grp .form-control:hover,.vit-landing #intake-form-below .form-grp .form-select:hover{box-shadow:0px 6px 7px 0px rgba(0,0,0,.3)}.vit-landing #intake-form-below .form-grp .form-control::placeholder,.vit-landing #intake-form-below .form-grp .form-select::placeholder{color:#212529}.vit-landing #intake-form-below .form-grp .form-control:focus,.vit-landing #intake-form-below .form-grp .form-select:focus{box-shadow:2px 3px 6px 0px rgba(205,20,32,.43)}.vit-landing #intake-form-below .form-grp textarea.form-control{height:150px}.vit-landing #intake-form-below .form-grp option{color:#000}.vit-landing #intake-form-below .submit-box{margin-bottom:10px}.vit-landing #intake-form-below .submit-box input:hover{color:#cd1420}.vit-landing #intake-form-below p{margin-bottom:0;font-size:14px}.vit-landing .copy-right{background:#000;text-align:center;padding:15px 0;margin-top:80px}.vit-landing .copy-right h4{color:#fff}.vit-landing .copy-right h4 a{color:#fff}.vit-landing .copy-right h4 a:hover{text-decoration:underline;color:#ccc}.vit-landing .copy-right p{color:#fff;margin-bottom:0;font-size:14px}.thankyou-section{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, rgba(16, 24, 56, 0.95), rgba(205, 20, 32, 0.95));padding:40px 15px}.thankyou-box{background:#fff;max-width:560px;width:100%;padding:55px 45px;border-radius:18px;box-shadow:0 25px 50px rgba(0,0,0,.25);margin:auto}.thankyou-box h1{color:#101838;margin-bottom:10px}.thankyou-box p{font-size:17px;color:#555;margin-bottom:30px;line-height:1.6}.check-icon{height:90px;width:90px;margin:0 auto 20px;background:#cd1420;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:42px;box-shadow:0 15px 30px rgba(205,20,32,.45)}@media(max-width: 992px){.thankyou-box{padding:45px 35px}.thankyou-box h1{font-size:42px}}@media(max-width: 767px){.thankyou-box{padding:35px 25px}.check-icon{height:75px;width:75px;font-size:34px}.thankyou-box h1{font-size:34px}.thankyou-box p{font-size:16px}}.portfolio ul.list{flex-wrap:wrap}.portfolio ul.list li a{padding:7px 16px;font-size:15px;min-width:auto}.i-projects .item{margin-bottom:25px}.i-projects .item figure{height:380px;border-radius:20px}.i-selection ul.list-arrow li a{color:#000}.i-selection ul.list-arrow li a:hover{color:#e8040f}.c-page ul{margin-bottom:25px}.i-maintenance ul li,.c-page ul li{list-style-type:disc;margin-left:20px;line-height:30px}.i-warrnty3 .form-grp .attach-box{color:#e8040f;justify-content:flex-start}.i-referral ol li{flex:0 0 calc(19.666667% - 20px)}section.visual-iframe.hire-us iframe{min-height:665px}.i-maintenance img:hover,.i-renovation img:hover{transform:none}.i-renovation img{height:auto;max-width:70%}.i-maintenance ul{column-count:2}.i-maintenance .bghighlight{background-color:#ffeef0;padding:45px;font-size:16px;color:#5e5e5e;line-height:1.5}.mid-nav .flex .logo{width:25%}.i-gallery .item figure{height:350px;width:100%}section.visual-iframe2 .col-md-5 iframe{height:300px}section.visual-iframe2 .col-md-7 iframe{height:400px}section.visual-iframe2 iframe{height:100%;width:100%}.i-before-after ul.lists{justify-content:initial}.fancybox-container,.fancybox-container *{transition:none !important}@media(min-width: 1240px){.container{max-width:1200px}.i-blogD .left .h2{font-size:32px}.i-selection2 .tac .h2{font-size:34px}.i-warrnty .left .h2{font-size:26px}}@media(min-width: 1024px){@keyframes menu-style{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}.i-gallery .container .row>div{padding:3px}.i-gallery .container .row>div .item{margin-bottom:3px}.i-brocher3 .tac .h2{max-width:75%;margin:auto;margin-bottom:10px}.mid-nav nav .navigation>ul{margin-right:20px}.how-we-work .left .top-head .h2{font-size:36px}.how-we-work .left .top-head .h5{font-size:18px}.how-we-work .left .top-head .h3{font-size:36px}.services .item figcaption .content1 .h3,.services .item figcaption .content2 .h3{font-size:20px}}@media(max-width: 1024px){br{display:none}.mid-nav nav{width:90%}.mid-nav nav .navigation>ul>li a{font-size:14px}.tbtn2,.tbtn{padding:4px 7px;font-size:13px}.tbtn2 i{font-size:14px;height:25px;width:25px}.h1,h1{font-size:45px}.h2,h2{font-size:30px}.h3,h3{font-size:21px}.h4,h4{font-size:18px}p{font-size:15px}.about .headBox{margin-bottom:15px}.banner .slider-box .item>img{height:470px}.banner .slider-box .item .bannerContent .content p{font-size:14px;line-height:24px}.services .item figcaption .content2 img{height:42px;width:42px}.services .item figcaption .content2 p{font-size:12px}.services .item figcaption .content2 ul li{font-size:14px}.portfolio ul.list li a{padding:7px 8px;font-size:16px;min-width:156px}section{padding:50px 0}.contact .right .submit-box input{font-size:18px;padding:10px}.contact .left .btn-box a{font-size:13px;font-weight:500}footer ul.footer-links{max-width:100%}.c-banner{height:310px}.i-blogD .left figure,.i-referal .left figure{height:auto}.i-con .left ul li{min-height:initial}.i-con .left ul li .text h5{font-size:20px}.i-con .left ul li .text a{font-size:14px}.i-con .right .form-box .form-control,.i-con .right .form-box .form-select,.i-warrnty3 .form-box .form-grp .form-control{height:40px}.i-con .right .form-box textarea.form-control{height:120px}.con-frame{height:400px}.i-finance .left a,.i-finance .i-finance2 .right a,.i-service-list .item figcaption a{padding:5px 10px;margin-top:15px}.i-service-list .item figcaption .h3{margin-bottom:0}.i-finance .left,.i-finance .i-finance2 .right{padding:0}.i-service-list .item figure{height:290px}.i-warrnty-new1 .tac.py-5 strong{font-size:15px;line-height:23px}.i-before-after ul.lists{justify-content:start}.i-before-after ul.lists li a{padding:5px 20px;font-size:14px}.i-gallery .item figcaption a{padding:5px 20px;font-size:19px}}@media(max-width: 992px){.mid-nav{margin:auto}.mid-nav .flex{justify-content:space-between;width:100%;display:block}.mid-nav .flex .logo{width:100%}.mid-nav .flex .logo a{width:14%}.mid-nav .flex .logo button{display:block;background:#fff}.mid-nav nav .navigation{position:fixed;right:-100%;top:0;z-index:999;width:50vw;background:#fff;height:100%;flex-direction:column;justify-content:initial;overflow:auto}.mid-nav nav .navigation .closeBox{text-align:end;padding:10px 10px 0 0;display:block;margin-left:auto}.mid-nav nav .navigation>ul{display:block;width:100%;margin:0;margin-top:40px}.mid-nav nav .navigation>ul>li{margin:0 !important;background:#fff;border-bottom:1px solid #ddd;display:block}.mid-nav nav .navigation>ul>li.current-menu-item a::before{display:none}.mid-nav nav .navigation>ul>li:hover a::before{display:none !important}.mid-nav nav .navigation>ul>li a{color:#101838;padding:10px 20px;display:inline-block}.mid-nav nav .navigation ul li>ul.sub-menu{position:initial;width:100%;padding-top:0;background:rgba(0,0,0,0);margin-top:initial;transition:none}.mid-nav nav .navigation ul li>ul.sub-menu>li{background:#f9f9fe;padding:0}.mid-nav nav .navigation ul li>ul.sub-menu>li>a{padding-left:30px;width:100%;display:inline-block;font-size:13px}.mid-nav nav .navigation ul li.menu-item-has-children::before{left:112px;top:12px;right:initial}.mid-nav nav .navigation ul li:hover ul{display:none}.mid-nav nav .navigation .order-icons{display:none}.mid-nav nav .navigation>ul>li.current-menu-item a::before,.mid-nav nav .navigation>ul>li::after{display:none !important}.mid-nav nav .navigation .more-btn2{margin-top:30px;margin-left:0}.mid-nav nav .navigation>ul>li:hover>ul.sub-menu{display:none}.mid-nav nav .navigation ul li>ul.sub-menu>li>ul{position:initial;transition:none !important}.mid-nav nav .navigation ul li>ul.sub-menu>li:hover>ul{display:none}.mid-nav nav .navigation>ul>li:hover.menu-item-has-children::before{transform:none}.mid-nav nav .navigation>ul>li.menu-item-has-children.after-icon::before{content:"" !important;color:#cd1420}.mid-nav nav .navigation>ul>li:hover.menu-item-has-children::before,.mid-nav nav .navigation>ul>li:hover.menu-item-has-children.after-icon::before{transform:none}.mid-nav nav .navigation>ul>li.current-menu-item::before,.mid-nav nav .navigation>ul>li>::before{display:none !important}.mid-nav nav .navigation ul li.menu-item-has-children::before{left:auto !important;top:8px !important;right:10px !important}.mid-nav nav .navigation>ul>li.menu-item-has-children::before{color:#000}.bottom-bar{margin-top:10px}footer .box.box1 figure{width:100px}footer .box,.i-referal .left figure{margin-bottom:45px}.h1,h1{font-size:35px}.h2,h2{font-size:23px}.headBox h6.title{font-size:14px;display:flex;justify-content:center;align-items:center}.banner .slider-box .item>img{height:380px}.about .right figure{height:auto;margin-top:35px}.services .item{height:415px}.portfolio .grid{grid-template-rows:repeat(2, 140px)}.testi .item p,.testi .item{min-height:initial}.testi .item{padding:10px}.testi .item p{font-size:17px;margin-bottom:0}.testi .item .name{font-size:16px}.contact .right,.i-blogD .right{margin-top:35px}.top-bar .flex .social-links>a,.top-bar .flex .contact-box .box>a{font-size:13px}.c-banner{height:270px}.c-banner .content{transform:scale(0.9)}.i-turnkey .box:nth-child(2n+1),.i-What-Do-We .box:nth-child(2n+1){padding:30px 0px}.i-What-Do-We .box figcaption,.i-con .left{margin-bottom:42px}.box.box16 .tac .h2{font-size:18px}.con-frame{height:310px}.i-service-list .item figcaption a{padding:7px 15px;font-size:11px}.faq ul,.i-selection ul.list-arrow{max-width:initial}.i-design-tool-brands ol li img{padding:13px}.i-design-tool-pro figure{height:auto;margin-bottom:35px}.i-finance figure,.i-finance .i-finance2 figure{height:auto}.i-finance .left{margin-bottom:35px}.i-finance .i-finance2 .right{margin-top:35px}.list-arrow li{font-size:14px}.i-selection2 ol li img{padding:10px}.i-design-tool-tools figure.tool-compare-img{width:100%}.i-warrnty3 .form-box .form-grp label{font-size:14px}section.visual-iframe iframe{min-height:1910px}.i-warrnty2 .left,.i-warrnty-new1 .item{margin-bottom:40px}.i-warrnty-new1{padding-bottom:30px}.i-warrnty-new1 .item figcaption ul{min-height:initial;margin-bottom:20px}.i-warrnty .left .column-count{column-count:2}.i-warrnty-new2 .fea-item figure,.i-warrnty-new1 .item figure{height:auto}.i-warrnty-new2 .fea-item{margin-bottom:35px}.i-warrnty-new2{padding-bottom:30px}.top-bar .flex .contact-box .box>a{display:none}.top-bar .flex .contact-box .box{margin-right:5px}.i-maintenance .bghighlight{margin-top:35px;padding:17px}.i-vendor .left figure{margin-bottom:35px}section.visual-iframe.hire-us iframe{min-height:705px}.content.px-5.mx-5.tac{margin:0 !important;padding:0 !important}.how-we-work .right{margin:35px 0}.how-we-work .left .tac .arrow{rotate:90deg}.vit-landing #intake-form-below .h2,.vit-landing .land-banner .h2{font-size:30px}}@media(max-width: 768px){.bottom-bar .flex{flex-direction:column;text-align:center}footer a.footer-logo{height:100px;width:auto}.i-What-Do-We .box figure,.i-turnkey .box .row figure,.i-vendor .left figure{height:auto}.i-turnkey .box .tac figure,.i-blog .item figure,.i-design-tool2 .right figure,.i-service-list .item figure{height:auto}.i-brocher4 .item figcaption{margin-bottom:40px}footer{padding:40px 0 0}}@media(max-width: 767px){.h1,h1{font-size:26px}.banner .slider-box .item .bannerContent .content{width:100%}.mid-nav nav .navigation{width:75vw}.mid-nav .flex .logo button{transform:scale(0.7)}.content.px-5.mx-5.tac p{font-size:13px}.mid-nav .flex .logo a{width:20%}.top-bar .flex .social-links{text-align:center}.owl-item.active{animation:none}.scroll-top{right:0;transform:scale(0.7)}section{padding:40px 0}.banner .slider-box .item .bannerContent .content p{font-size:13px;line-height:20px}.h2,h2{font-size:20px}.headBox h6.title{font-size:12px}.portfolio ul.list li a{min-width:initial;font-size:13px}.portfolio .grid{grid-template-rows:repeat(2, 114px)}p,.testi .item .name,.testi .item p,.testi .item .rating i,.contact .right .form-grp label{font-size:14px}footer .tnc{font-size:10px}.bottom-bar .flex p,.bottom-bar .flex .site-develop *,.top-bar .flex .social-links>a,.top-bar .flex .contact-box .box>a{font-size:12px}.testi .item .name{margin:5px 0}.contact .left ul.con-links li .text{margin-left:10px}.contact .left ul.con-links li .text a strong{font-size:16px}.contact .left ul.con-links li .text a{font-size:15px}.contact .left ul.con-links li{align-items:center}.contact .left .btn-box{flex-wrap:wrap;justify-content:center;margin:0}.contact .left ul.con-links{margin-bottom:30px}.contact .left .btn-box a{margin:0;margin:10px}.contact .right .form-grp .form-control,.contact .right .form-grp .form-select{height:40px}.top-bar .flex .social-links ul li a{height:25px;width:25px}.top-bar .flex .social-links ul li a i,.top-bar .flex .contact-box .box .icon a i{font-size:13px}.c-banner{height:190px}.c-banner .content{transform:scale(0.69)}.i-What-Do-We .box p strong,.i-turnkey .box .row figcaption p strong{font-size:16px}.i-What-Do-We .box li,.i-turnkey .box .row figcaption h6{font-size:14px}.list-arrow li::before{height:12px;width:12px;margin-right:6px}.i-brochure .bro-iframe{height:400px}.i-brochure .slider-box,.i-brochure ul.download-links{max-width:100%}.i-brochure ul.download-links li a{min-height:initial;font-size:15px}.i-brochure .right.flex.aic.h-100{justify-content:center}.i-blogD .right .box .text a,.i-blogD .right .box .text .date-box p{font-size:12px}.i-blogD .right,.i-blog .item figcaption{padding:15px}.i-blogD .left p{font-size:14px}.i-con .left ul li{padding:10px}.i-con .left ul li .icon-box{height:40px;width:40px}.i-con .left ul li .icon-box i{font-size:20px}.i-con .left ul li .text h5{margin-bottom:0}.i-design-tool-pro .btn-box a i{height:25px;width:25px;font-size:15px}.i-design-tool-pro .btn-box{flex-wrap:wrap;margin:0}.i-design-tool-pro .btn-box a{margin-bottom:10px}footer ul.footer-links li{margin-bottom:10px}.i-faq ul li .head-line::after{font-size:13px}.i-faq ul li .acc-body{font-size:14px}.i-faq ul li .head-line{font-size:15px;padding:5px}.i-referal2 .marquee-efect .brand-cao .item{flex:0 0 calc(29% - 0px)}.i-design-tool-brands ol,.i-selection2 ol{gap:26px}.i-design-tool-brands ol li,.i-selection2 ol li{flex:0 0 calc(25% - 20px);margin-bottom:15px;margin-right:0}.i-design-tool-brands ol li img,.i-selection2 ol li img{padding:0}.i-testi ul li{padding:15px}.i-testi ul li p{margin-bottom:4px}.i-testi ul li .design h6{font-size:15px}section.visual-iframe iframe{min-height:2180px}.i-warrnty3 .submit-box input{padding:10px 30px}.i-warrnty3 .form-box .form-grp{font-size:14px}.list-arrow li{align-items:center}section.visual-iframe.hire-us iframe{min-height:525px}.i-vendor .right{padding:0}section.visual-iframe2 .col-md-5 iframe{margin-bottom:40px}.how-we-work .left .box .flex .icon{height:40px;width:40px}.how-we-work aside .flex{flex-wrap:wrap;justify-content:center}.how-we-work aside .flex .h3{font-size:17px;line-height:normal}.how-we-work aside .flex .h3 img{float:left}.how-we-work aside .flex img{margin:0 !important}.vit-landing #intake-form-below .h2,.vit-landing .land-banner .h2{font-size:25px}.vit-landing .land-banner .h4{font-size:16px}.vit-landing .copy-right h4{font-size:14px}.vit-landing .copy-right p{font-size:12px}.vit-landing .land-banner .h1{font-size:32px}.vit-landing .my-5{margin:30px 0 !important}}@media(max-width: 415px){.portfolio .grid{grid-template-rows:repeat(2, 90px)}}@media(max-width: 350px){section.visual-iframe iframe{min-height:2220px}.i-warrnty3 .form-box .form-grp{font-size:13px}}/*# sourceMappingURL=style.css.map */