@font-face{font-family:"Luxi Serif Regular";font-style:normal;font-weight:normal;src:local("Luxi Serif Regular"),url("../fonts/luxirr.woff") format("woff")}@font-face{font-family:"Luxi Serif Oblique";font-style:normal;font-weight:normal;src:local("Luxi Serif Oblique"),url("../fonts/luxirri.woff") format("woff")}@font-face{font-family:"Luxi Serif Bold";font-style:normal;font-weight:normal;src:local("Luxi Serif Bold"),url("../fonts/luxirb.woff") format("woff")}@font-face{font-family:"Luxi Serif Bold Oblique";font-style:normal;font-weight:normal;src:local("Luxi Serif Bold Oblique"),url("../fonts/luxirbi.woff") format("woff")}body{font:14px/normal "poppins",sans-serif;color:#000}img{max-width:100%}a{display:inline-block;color:#fff}a:hover,a:focus{text-decoration:none;color:inherit}section.banner{padding:70px 0 100px}section.banner img.logo{width:100%;margin-bottom:30px;margin-top:30px}section.banner h1{font:70px/normal "Luxi Serif Regular",sans-serif}section.banner p{line-height:2}section.banner .banner_slider{position:relative}section.banner .banner_slider .animation::after{top:-15px}section.banner .banner_slider img{width:100%}section.banner .banner_slider .owl-nav{margin:0;position:absolute;bottom:-65px;width:100%;text-align:right}section.banner .banner_slider .owl-nav button{margin-right:15px;width:35px;padding:0 15px}section.banner .banner_slider .owl-nav button span{color:transparent}section.banner .banner_slider .owl-nav button.owl-prev{background:url(../images/align-left.png) no-repeat;background-size:contain;background-position:center}section.banner .banner_slider .owl-nav button.owl-next{background:url(../images/align-right.png) no-repeat;background-size:contain;background-position:center}section.call_us{padding:65px 0;background:url(../images/call.jpg) no-repeat;background-size:cover}section.call_us .box{padding:60px;background:#fff;height:100%}section.call_us .box h3{font-size:28px;font-weight:400;margin-bottom:20px}section.call_us .box .call_btn{display:flex;flex-wrap:wrap}section.call_us .box .call_btn i.fa{width:64px;height:64px;font-size:32px;border-radius:50%;background:#fff559;text-align:center;line-height:64px;margin-right:15px}section.call_us .box .call_btn span{font-size:15px;color:#8ca0a6}section.call_us .box .call_btn a{font-size:33px;font-weight:bold;color:#000}section.call_us .box.cun{background:#fff559}section.call_us .box.cun h3{margin-bottom:30px}section.call_us .box.cun .btn-white{width:246px;font-family:"Luxi Serif Regular";letter-spacing:2px;animation:1s scale1 infinite}section.top_rated{padding:50px 0;background-color:#fafbfc}section.top_rated h2{font:50px/normal "Luxi Serif Regular",sans-serif;text-align:center;margin-bottom:30px}section.top_rated .top_box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#fff;border:1px solid #fff;min-height:185px;box-shadow:0px 5px 29px 0px rgba(234,239,244,.75);border-radius:5px;transition:1s all cubic-bezier(0.075, 0.82, 0.165, 1)}section.top_rated .top_box:hover{transform:scale(1.1);border-radius:20px}.counting{padding:80px 0}.counting h2{color:#000;font:400 48px/1.12 "Luxi Serif";margin-bottom:15px}.counting p{font-size:15px;line-height:1.6;color:#736a6a}.counting p.description{margin-bottom:50px}.counting .counter{border-top:1px solid #f2eded;border-bottom:1px solid #f2eded;padding:45px 0}.counting .count h4{font-size:55px;letter-spacing:1px;line-height:1;color:#0a0a0b;font-weight:600}.counting .count h4 span{color:#fff559}.counting .count p{margin-bottom:0}section.legal{padding:85px 0}section.legal h2{font:50px/normal "Luxi Serif Regular",sans-serif;text-align:center;margin-bottom:50px}section.legal .col-md-6{margin-bottom:50px}section.legal .legal_box{border-radius:2px;filter:drop-shadow(0px 5px 14.5px rgba(234, 239, 244, 0.75));background-color:#fff;border:1px solid #f5f2f2;padding:15px;transition:.3s all ease-out;height:100%}section.legal .legal_box *{transition:inherit}section.legal .legal_box .legal_box_inner{display:flex;flex-wrap:wrap;height:inherit}section.legal .legal_box .content{flex:1 1 calc(100% - 133px)}section.legal .legal_box .content h4{letter-spacing:1px;line-height:63px;color:#000;font:700 23px/normal "Luxi Serif";margin-bottom:30px}section.legal .legal_box .content p{font-size:15px;line-height:1.6;color:#4c5863}section.legal .legal_box .content a{font-size:13px;line-height:29px;color:#000;font-style:italic;display:block}section.legal .legal_box .content a i{margin-left:10px}section.legal .legal_box .legal_img{flex:0 0 118px;max-width:118px;margin-left:15px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:url(../images/legal_back.jpg) repeat}section.legal .legal_box .legal_img .img_inner{padding:9px 15px;background-color:#fff}section.legal .legal_box .legal_img .img_inner svg{max-width:50px}section.legal .legal_box:hover a{color:#fff559}section.legal .legal_box:hover .legal_img{background:#fff559}section.legal .legal_box:hover .legal_img .img_inner{background:transparent}section.legal a.style{font-size:16px;line-height:29px;color:#0e2c47;padding-bottom:.25em;line-height:1;border-bottom:2px solid #0e2c47}.contact{padding:55px 0;background:#fafbfc}.contact h2{font:50px/normal "Luxi Serif Regular",sans-serif;text-align:center;margin-bottom:30px}.contact_form h6{font-size:14px;line-height:2;color:#605e5e;margin-bottom:15px}.contact_form label{display:block;font-weight:600;margin-bottom:4px}.contact_form label span{color:red}.contact_form .form-control{font-size:13px;line-height:30px;color:#989696;border:1px solid #f1f4f5;border-radius:4px}.contact_form .submit{background-color:#fff559;border:1px solid #fff559;padding:10.5px 15px;font-size:16px;transition:.3s all ease;cursor:pointer}.contact_form .submit:hover{background:#000;color:#fff559}.copyright{padding:.72rem 0;background-color:#000;color:#fff}.copyright p{margin-bottom:0;font-size:11px}.btn{color:#fff;padding:16px 88px;background-color:#000;border-radius:0;border:1px solid #000;text-align:center;transition:.3s all ease}.btn:hover,.btn:active,.btn:focus{color:#000;background-color:#fff}.btn-white{color:#000;padding:16px 15px;background-color:#fff;border:1px solid #000;border-radius:0;text-align:center;transition:.3s all ease}.btn-white:hover,.btn-white:active,.btn-white:focus{color:#fff;background-color:#000}.animation{position:relative}.animation::after{width:100%;height:100%;content:"";display:block;position:absolute;border:2px solid #fff559;top:15px;z-index:-1;animation:3s scale infinite}.animation.right::after{right:15px}.animation.left::after{left:15px}@keyframes scale{9%{transform:scale(1)}50%{transform:scale(0.96)}100%{transform:scale(1)}}@keyframes scale1{9%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@media screen and (max-width: 767px){section.banner{padding:30px 0}section.banner h1{font-size:32px}section.banner .banner_slider{margin-top:30px}section.banner .banner_slider .owl-nav{bottom:-28px}section.call_us .box{padding:30px}section.call_us .col-md-6,section.top_rated .col-md-3{margin-bottom:15px}section.counting{padding:30px 0}section.counting h2{font-size:28px}section.counting .counter{padding:15px 0}section.counting .col-6:not(:last-child){margin-bottom:15px}section.counting .count h4{text-align:center;margin-bottom:0}section.counting .count p{text-align:center}section.legal{padding:50px 0}section.legal h2{font-size:32px;margin-bottom:15px}section.contact{padding:30px 0}}/*# sourceMappingURL=style.css.map */