#Abt_Head{height:70vh;}#Abt_Head .Content > div{position:absolute;top:50%;left:50%;display:inline-block;min-width:260px;width:55%;height:auto;border-radius:15px;text-align:center;padding:20px;transform:translate(-50%,-50%);}#Abt_Head.Parallaxr .Content h3{font:600 50px var(--HeaderFont) !important;color:var(--White);text-shadow:2px 2px rgba(0,0,0,0.80);margin:30px auto 0 auto;}#Abt_Head.Parallaxr .Content p{color:var(--White);text-shadow:2px 2px rgba(0,0,0,0.80);}#About > div{width:80%;}#About > div p{margin:15px 0;}#About > div > div > div{width:calc(100% - 40px);margin:30px auto;}#About > div > div h4{font:500 15px var(--Font) !important;color:var(--RedDark);text-transform:uppercase;}#About > div > div h3{font:600 24px/1.2 var(--HeaderFont) !important;}.Modal.Viewer .Head > i{position:absolute;top:50%;right:40px;display:inline-block;width:auto;height:auto;font-size:30px !important;color:var(--White);}#Head{min-height:736px;height:100vh;}#Head.Parallaxr .Content > div{position:absolute;top:50%;left:50%;display:inline-block;min-width:260px;width:55%;height:auto;border-radius:15px;text-align:center;padding:20px;transform:translate(-50%,-50%);}#Head.Parallaxr .Content .Header{color:var(--White);text-shadow:2px 2px rgba(0,0,0,0.80);}#Head.Parallaxr .Content p{color:var(--White);text-shadow:2px 2px rgba(0,0,0,0.80);margin:30px auto;}#Head .Button > span::after{display:none;}#P1 > div{width:80%;}#P1 > div > h1{width:600px;font:400 30px "Kalam",sans-serif !important;font-style:italic !important;text-align:center;margin:0 auto;}#P1 > div > h2{width:600px;font:300 14px var(--Font) !important;text-align:right;margin:7px auto 15px auto;}#P1 > div > p{text-align:center;}#P1 > div > div{width:100%;padding:20px 0 0 0;}#P1 > div > div > div{display:inline-block;width:150px;background-color:var(--BlackLight);border-radius:7px;margin:10px calc(((100% / 4) - 190px) / 2);padding:20px;vertical-align:top;}#P1 > div > div > div > i{display:inline-block;width:auto;font-size:43px !important;color:var(--GreyLight);margin:0 7px 0 0;vertical-align:top;}#P1 > div > div > div > h2{display:inline-block;width:calc(100% - 57px);font:400 18px/1.2 var(--Font) !important;color:var(--GreyLight);text-align:center;margin:0 0 0 7px;padding:11px 0 10px 0;vertical-align:top;}#P1 > div > div > div > h2.Split{padding:0;}#P1 > div > div > div > h2 > span{display:block;width:100%;}#P1 .Button{left:50%;width:auto;margin:30px 0 0;padding:13px;transform:translateX(-50%);}#P1 .Button > span::after{display:none;}#FAQ > div{width:60%;}#FAQ .Item::before{content:"";position:absolute;top:-2px;left:0;display:block;width:100%;height:2px;background-color:var(--BottsGrey);}#FAQ .Item:first-child::before{display:none;}#FAQ .Item{width:100%;}#FAQ .Item > div:nth-child(1){cursor:pointer;}#FAQ .Item > div:nth-child(1) > h3{display:inline-block;width:calc(100% - 70px);font:600 22px var(--Font) !important;margin:0;padding:25px 20px 25px 10px;vertical-align:top;}#FAQ .Item > div:nth-child(1) > i{display:inline-block;width:30px;height:auto;font-size:30px !important;color:var(--Text);padding:24px 5px;transform:rotate(0deg);transition:transform 0.3s ease;vertical-align:top;}#FAQ .Item.Active > div:nth-child(1) > i{transform:rotate(180deg);}#FAQ .Item > div:nth-child(2){display:inline-block;width:calc(100% - 40px);height:0;margin:0;padding:0;transition:height 0.3s ease;overflow:hidden;}#FAQ .Item > div:nth-child(2) > p{width:calc(100% - 40px);font:400 18px var(--Font) !important;color:var(--BlackLight);margin:0 auto;padding:7px 0;}#FAQ .Item > div:nth-child(2) > p:first-child{padding:5px 0 7px 0;}#FAQ .Item > div:nth-child(2) > p:last-child{padding:7px 0 15px 0;}#Services > div{width:80%;}#Services > div > h4{font:500 15px var(--Font) !important;color:var(--RedDark);text-align:center;text-transform:uppercase;}#Services > div > h3{text-align:center;}#Services > div > div{display:flex;width:100%;flex-wrap:wrap;justify-content:center;}#Services .Service{display:inline-block;min-width:230px;width:260px;height:330px;margin:20px calc(((100% / 5) - 260px) / 2);overflow:hidden;vertical-align:top;cursor:pointer;}#Services .Service > div:nth-child(1){position:absolute;top:0;left:0;display:block;width:100%;height:100%;}#Services .Service > div:nth-child(1)::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:radial-gradient(rgba(0,0,0,0.40),rgba(153,18,23,0.15));transition:background 0.3s ease;z-index:+1;}#Services .Service > div:nth-child(2){position:absolute;top:50%;left:50%;display:inline-block;width:250px;height:auto;text-align:center;transform:translate(-50%,-50%);z-index:+1;}#Services .Service > div:nth-child(2) > h2{font:600 30px/1.2 var(--Font) !important;color:var(--Background);text-shadow:2px 2px rgba(0,0,0,0.80);}#Services .Service > div:nth-child(2) > h2 > span{display:block;}#Services .Service > div:nth-child(2) > p{display:inline-block;width:100%;height:1px;color:var(--White);text-shadow:2px 2px rgba(0,0,0,0.80);opacity:0;padding:7px 0;transition:height 0.5s ease,opacity 0.5s ease;overflow:hidden;}#Services .Service:hover > div:nth-child(2) > p{height:134px;opacity:1;}#Services .Service .Button > span::after{display:none;}#P2{height:300px;}#P2 .Content > div{top:50%;width:80%;transform:translateY(-50%);}#P2 .Content > div > h2{font:800 58px var(--HeaderFont) !important;color:var(--GreyLight);text-align:center;padding:0 0 15px 0;}#P2 .Content > div > p{font:600 25px var(--Font) !important;color:var(--Background);text-align:center;padding:0 0 20px 0;}#P2 .Content > div > .Button{left:50%;font:400 18px var(--Font) !important;transform:translateX(-50%);}#P2 .Content > div > .Button > span{color:var(--Background);}#P2 .Content > div > .Button > span::after{display:none;}#Gallery > div{width:calc((250px + 20px) * 5);}#Gallery .Carousel{height:250px;padding:0;margin:30px 0 0 0;}#Gallery .Slide{width:250px;height:250px;cursor:pointer;}#Gallery .Slide > div:nth-child(2){background:radial-gradient(rgba(0,0,0,0.30),rgba(153,18,23,0.1));}#Gallery .Slide > div:nth-child(2) > h3{position:absolute;top:50%;left:50%;display:inline-block;width:auto;height:auto;font:600 30px/1.2 var(--Font) !important;color:var(--White);text-shadow:2px 2px rgba(0,0,0,0.80);text-align:center;white-space:break-spaces;transform:translate(-50%,-50%);}#Gallery .Arrows > div{width:56px;opacity:0;transition:opacity 0.3s ease;}#Gallery .Arrows .P{background:linear-gradient(to left,rgba(0,0,0,0),rgba(200,203,207,0.30));}#Gallery .Carousel:hover .Arrows .P > i{left:calc(50% - 15px) !important;}#Gallery .Arrows .N{background:linear-gradient(to right,rgba(0,0,0,0),rgba(200,203,207,0.30));}#Gallery .Carousel:hover .Arrows .N > i{left:calc(50% + 15px) !important;}#Gallery .Carousel:hover .Arrows > div{opacity:1;}#Quote > div{width:80%;}#Quote > div > div{display:inline-block;vertical-align:top;}#Quote .Map{width:calc(40% - 40px);margin:0 20px;}#Quote .Map > div:nth-child(1) > h3{font:500 15px var(--Font) !important;color:var(--RedDark);text-align:center;padding:15px 0 7px 0;text-transform:uppercase;}#Quote .Map > div:nth-child(1) > h4{font:600 24px/1.2 var(--HeaderFont) !important;text-align:center;}#Quote .Map > div:nth-child(1) > h6{font:600 12px var(--Font) !important;color:var(--RedDark);text-align:center;padding:4px 0 0 0;text-transform:uppercase;}#Quote .Map > div:nth-child(2){width:100%;height:450px;border-radius:15px;margin:15px 0;overflow:hidden}#Quote .Map > div:nth-child(2) > div{width:100%;height:100%;background-position:50%,50%;background-size:cover;background-repeat:no-repeat;transform:scale(1.25,1.25);}#Quote .Quote{width:calc(60% - 40px);}#Quote .Quote .CF{left:50%;display:inline-block;width:auto;height:auto;margin:15px auto;transform:translateX(-50%);}#Quote .Quote input[type=submit]{display:block;margin:0;}@media screen and (max-width:1630px){#Services > div{width:90%;}#Services .Service > div:nth-child(2){width:225px;}#Services .Service:hover > div:nth-child(2) > p{height:155px;}}@media screen and (max-width:1500px){#Services > div{width:100%;}#Services .Service{width:230px;margin:20px calc(((100% / 5) - 230px) / 2);}#Gallery > div{width:calc((250px + 20px) * 4);}}@media screen and (max-width:1200px){#Head.Parallaxr .Content > div{width:70%;}#P1 > div{width:90%;}#Services .Service{margin:20px calc(((100% / 3) - 230px) / 2);}#FAQ > div{width:70%;}#Gallery > div{width:calc((250px + 20px) * 3);}#Quote > div{width:90%;}#Quote .Map{width:calc(50% - 40px);}#Quote .Map > div:nth-child(2){height:550px;}#Quote .Map > div:nth-child(2) > div{transform:scale(1.20,1.20);}#Quote .Quote{width:calc(50% - 40px);}}@media screen and (max-width:992px){#P1 > div > div > div{margin:20px calc(((100% / 2) - 190px) / 2);}#Gallery > div{width:calc((250px + 20px) * 2);}#Quote > div{width:95%;}#Quote .Map{display:block;width:100%;margin:0;}#Quote .Map > div:nth-child(2){width:480px;height:320px;margin:15px auto;}#Quote .Map > div:nth-child(2) > div{transform:scale(1.05,1.05);}#Quote .Quote{display:block;width:100%;}}@media screen and (max-width:768px){#Head{min-height:690px;}#Head.Parallaxr .Content > div{top:calc(50% + 50px);width:calc(100% - 40px);}#P1{padding:20px 0 40px 0;}#P1 > div > h1{left:-4%;width:108%;font-size:26px !important;}#P1 > div > h1 > span{display:block;}#P1 > div > h2{width:calc(90% + 20px);}#Services > div{width:100%;}#Services .Service{width:calc(100% - 30px);height:300px;margin:15px calc((100% - (100% - 30px)) / 2);}#FAQ > div{width:calc(100% - 30px);}#Gallery > div{width:calc(250px + 20px);}#Quote form .Group .Control{display:block;width:calc(100% - 20px);}}@media screen and (max-width:512px){#P1 > div > div > div{margin:10px calc((100% - 190px) / 2);}#Services .Service{width:100%;margin:15px 0;}#Quote .Map > div:nth-child(2){width:100%;height:400px;}#Quote .Map > div:nth-child(2) > div{transform:scale(1.3,1.3);}#Quote form .Control .Radio .Item{display:block;width:calc(100% - 14px);margin:15px 7px;}}