a,button{text-decoration:none}a.btn:focus,button.btn:focus{outline:none;box-shadow:none}button:focus{outline:none;box-shadow:none}.title{margin-bottom:50px;line-height:normal;text-align:center}.title h2{font-size:34px;font-weight:600;margin-bottom:15px;color:#fff;letter-spacing:1px;text-transform:uppercase}::-webkit-scrollbar-track{background-color:#f5f5f5}::-webkit-scrollbar{width:5px;background-color:#124866}::-webkit-scrollbar-thumb{background-color:#124866;border-top:0;border-bottom:0}.btn{overflow:hidden}.hvr-sweep-to-top:before{background:#124866}.alert.alert-warning{position:relative;display:flex;align-items:center;color:#fff;background-color:#124866;border:none;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.alert.alert-warning p{margin-bottom:0}.alert.alert-warning .close{position:absolute;right:10px;top:auto;background-color:#fff;border:none;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:40px;width:40px;text-align:center;line-height:40px;color:#252525;padding:0}.alert.alert-warning .close span{font-size:25px}.loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background-color:#fff;display:flex;justify-content:center;align-items:center}.loading img{max-width:400px}::selection{background-color:#124866;color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}body{font-family:"Montserrat",sans-serif}body .main-wrapper{background-color:#fefefe;min-height:100vh}header{transition:all ease-out .5s;-webkit-transition:all ease-out .5s;-moz-transition:all ease-out .5s;-ms-transition:all ease-out .5s;-o-transition:all ease-out .5s;position:absolute;top:0;width:100%;z-index:999;background-color:#fff}header .hamburger-menu{display:inline-block;margin-left:auto;width:30px;height:20px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);transition-duration:500ms;-webkit-transition-duration:500ms;transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1);-webkit-transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1);cursor:pointer;display:none}header .hamburger-menu:hover span{width:30px !important}header .hamburger-menu span{display:block;position:absolute;height:2px;width:100%;background:#252525;opacity:1;right:0;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out}header .hamburger-menu span:nth-child(1){top:0px;width:13px}header .hamburger-menu span:nth-child(2){top:9px}header .hamburger-menu span:nth-child(3){top:18px;width:100%}header .hamburger-menu.open span:nth-child(1){top:9px;right:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);width:28px !important}header .hamburger-menu.open span:nth-child(2){opacity:0;right:20px}header .hamburger-menu.open span:nth-child(3){top:9px;right:0;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);width:28px !important}header .side-widget{width:400px;height:100vh;max-width:100%;display:flex;flex-wrap:wrap;align-items:center;position:fixed;left:-100%;top:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;transition-duration:500ms;-webkit-transition-duration:500ms;transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1);-webkit-transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1);background:#191919;z-index:6;box-shadow:0 0 60px rgba(0,0,0,.4);padding:20px 30px;color:#fff}header .side-widget.active{left:0}header .side-widget ul{margin:0;padding:0}header .side-widget .inner{overflow-y:auto;height:100%}header .side-widget .logo{width:100%;display:block;margin-bottom:40px}header .side-widget .logo img{height:49px}header .side-widget .custom-menu{margin-bottom:20px;margin-top:20px}header .side-widget .custom-menu ul{margin:0;padding:0}header .side-widget .custom-menu ul li{display:inline-block;margin:3px 0;margin-right:10px;padding:0;list-style:none}header .side-widget .custom-menu ul li a{color:#fff;font-size:16px}header .side-widget .site-menu{margin-bottom:20px;margin-top:20px}header .side-widget .site-menu ul li{width:100%;display:block;margin:16px 0;padding:0;list-style:none}header .side-widget .site-menu ul li a{color:#fff;font-size:16px;padding:0;display:inline-block;width:auto;text-transform:capitalize}header .navbar-light .dropdown-menu-dark{background-color:#124866}header .navbar-light .dropdown-menu-dark .dropdown-item{font-size:14px}header .navbar-light .navbar-toggler{width:66px;border:none;height:45px;align-items:center}header .navbar-light.navbar{padding:15px 0}header .navbar-light.navbar .navbar-brand img{max-width:150px;max-height:70px}header .navbar-light.navbar .buttons{display:flex;align-items:center;order:2;margin-left:25px}header .navbar-light.navbar .buttons .icon{margin-right:15px}header .navbar-light.navbar .buttons .icon.lang{color:#124866;position:relative}header .navbar-light.navbar .buttons .icon.lang i{font-size:20px;color:#124866;cursor:pointer}header .navbar-light.navbar .buttons .icon.lang .dropdown-lang{position:absolute;top:25px;right:100%;background-color:#fff;z-index:9;box-shadow:1px 1px 5px -1px #585858;border-radius:15px 0 15px 15px;-webkit-border-radius:15px 0 15px 15px;-moz-border-radius:15px 0 15px 15px;-ms-border-radius:15px 0 15px 15px;-o-border-radius:15px 0 15px 15px;overflow:hidden;display:none}header .navbar-light.navbar .buttons .icon.lang .dropdown-lang .items{display:block}header .navbar-light.navbar .buttons .icon.lang .dropdown-lang .items a{display:block;color:#818181;padding:10px 15px 10px 40px;font-size:16px;transition:all ease-out .5s;-webkit-transition:all ease-out .5s;-moz-transition:all ease-out .5s;-ms-transition:all ease-out .5s;-o-transition:all ease-out .5s}header .navbar-light.navbar .buttons .icon.lang .dropdown-lang .items a:hover{background-color:#124866;color:#fff}header .navbar-light.navbar .buttons .icon.lang .dropdown-lang.display-none{display:none}header .navbar-light.navbar .buttons .butt{margin-right:10px}header .navbar-light.navbar .buttons .butt .btn{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;font-size:16px;padding:6px 12px}header .navbar-light.navbar .buttons .butt.appoint .btn{text-transform:uppercase;background-color:#124866;border-color:#124866;padding:8px 18px}header .navbar-light.navbar .buttons .butt.appoint .btn:hover{color:#000}header .navbar-light.navbar .buttons .butt.appoint .hvr-sweep-to-top:before{background:#fff}header .navbar-light.navbar .buttons .butt.call .btn{text-transform:capitalize;background-color:transparent;border-color:#fff}header .navbar-light.navbar .buttons .butt.call .btn:hover{color:#000}header .navbar-light.navbar .buttons .butt.call .hvr-sweep-to-top:before{background:#fff}header .navbar-light.navbar .buttons .butt:last-child{margin-right:0}header .navbar-light.navbar .navbar-collapse{justify-content:flex-end}header .navbar-light .navbar-nav{padding:0;align-items:center}header .navbar-light .navbar-nav .nav-link{color:#252525;text-transform:uppercase;font-size:14px;padding:7px 15px;font-weight:600}header .navbar-light .navbar-nav .nav-link.active,header .navbar-light .navbar-nav .nav-link .show>.nav-link{color:#f15d61}header .navbar-light .navbar-nav .nav-link:hover,header .navbar-light .navbar-nav .nav-link:focus{color:#f15d61}header.fixed-header{position:fixed;top:0;width:100%;z-index:999}section.main-slider .swiper{width:100%;height:100%;background:#000}section.main-slider .swiper .swiper-slide{font-size:18px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;background-size:cover;height:100vh;display:flex;align-items:center;z-index:1}section.main-slider .swiper .swiper-slide::after{content:"";position:absolute;background-color:rgba(0,0,0,.35);left:0;top:0;width:100%;height:100%;z-index:-1}section.main-slider .swiper .swiper-slide .subtitle{margin-bottom:35px}section.main-slider .swiper .swiper-slide .subtitle h2{font-size:36px;font-weight:600;max-width:750px}section.main-slider .swiper .swiper-slide .text{margin-bottom:35px}section.main-slider .swiper .swiper-slide .text p{font-size:16px;max-width:750px;line-height:1.3}section.main-slider .swiper .swiper-slide .slider-btn .btn{background-color:#f15d61;border-color:#f15d61;padding:7px 35px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;text-transform:capitalize}section.main-slider .swiper .swiper-button-next::after,section.main-slider .swiper .swiper-button-prev::after{font-size:25px}section.main-slider .swiper .swiper-button-next{right:25px}section.main-slider .swiper .swiper-button-prev{left:25px}section.main-slider .swiper-wrapper .swiper-text{text-align:center;background-color:rgba(255,255,255,.6);padding:50px;position:relative}section.main-slider .swiper-wrapper .swiper-text h2{color:#252525;font-size:26px;margin-bottom:10px;text-transform:capitalize;line-height:normal;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}section.about{position:relative;padding:100px 0;overflow:hidden}section.about .absolute-number{position:absolute;bottom:-31px;right:0;z-index:9}section.about .absolute-number h3{color:#124866;background-color:#fff;font-style:italic;font-size:100px;font-weight:900;position:relative}section.about .title{text-align:inherit;margin-bottom:50px}section.about .title h2{color:#252525}section.about .about-image{position:relative;height:500px;border:1px solid rgba(43,91,117,.2);padding:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}section.about .about-image img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;max-height:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}section.about .about-text .part{margin-bottom:30px;padding-right:20px}section.about .about-text .part h2{color:#124866;font-size:26px;text-transform:capitalize}section.about .about-text .part p{font-size:16px;color:#252525;line-height:1.7;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}section.about .about-text .about-btn .btn{background-color:#f15d61;border-color:#f15d61;padding:7px 35px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;text-transform:capitalize}section.story{background-size:cover;position:relative;z-index:1;padding:100px 0}section.story::after{content:"";position:absolute;background-color:rgba(0,0,0,.35);left:0;top:0;width:100%;height:100%;z-index:-1}section.story .title{text-align:center}section.story .details{text-align:center;max-width:850px;margin:auto}section.story .details h3{color:#124866;text-transform:capitalize;font-size:18px;margin-bottom:10px}section.story .details p{color:#fff;font-size:16px;line-height:1.7;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:25px}section.story .details .story-btn{text-align:center}section.story .details .story-btn .btn{background-color:transparent;border-color:#fff;padding:8px 35px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;text-transform:capitalize}section.products{padding:70px 0}section.products .title{text-align:center}section.products .title h2{color:#252525}section.products .title p{max-width:700px;margin:auto}section.products .products-content{margin-bottom:30px}section.products .products-content .product-box{margin-bottom:25px;position:relative}section.products .products-content .product-box:hover .details{visibility:visible;opacity:1}section.products .products-content .product-box:hover .details h3,section.products .products-content .product-box:hover .details p,section.products .products-content .product-box:hover .details .details-btn .btn{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px)}section.products .products-content .product-box:hover .image img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}section.products .products-content .product-box .image{height:350px;overflow:hidden}section.products .products-content .product-box .image img{width:100%;height:100%;object-fit:cover;-o-object-fit:cover;transition:all ease-out 2s;-webkit-transition:all ease-out 2s;-moz-transition:all ease-out 2s;-ms-transition:all ease-out 2s;-o-transition:all ease-out 2s}section.products .products-content .product-box .details{position:absolute;top:0;left:0;background-color:rgba(206,43,25,.7);width:100%;height:100%;text-align:center;padding:25px;display:flex;justify-content:center;flex-direction:column;color:#fff;visibility:hidden;opacity:0;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s}section.products .products-content .product-box .details h3{font-size:18px;font-weight:600;transform:translateY(50px);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transition:all ease .8s;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;-ms-transition:all ease .8s;-o-transition:all ease .8s;opacity:0}section.products .products-content .product-box .details p{font-size:14px;transform:translateY(80px);-webkit-transform:translateY(80px);-moz-transform:translateY(80px);-ms-transform:translateY(80px);-o-transform:translateY(80px);transition:all ease .8s;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;-ms-transition:all ease .8s;-o-transition:all ease .8s;opacity:0}section.products .products-content .product-box .details .details-btn{text-align:center}section.products .products-content .product-box .details .details-btn .btn{background-color:transparent;border-color:#fff;padding:8px 20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;text-transform:capitalize;font-size:14px;transform:translateY(100px);-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transition:all ease 1s;-webkit-transition:all ease 1s;-moz-transition:all ease 1s;-ms-transition:all ease 1s;-o-transition:all ease 1s}section.products .products-btn{text-align:center}section.products .products-btn .btn{background-color:transparent;border-color:#252525;padding:8px 35px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;text-transform:capitalize;color:#252525}section.products .products-btn .btn:hover{color:#fff}section.partners{padding:70px 0;background-color:#124866}section.partners .title{text-align:center}section.partners .partners-content .single_item{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border:1px solid rgba(255,255,255,.2);max-height:150px}section.partners .partners-content .single_item .inner{margin:5px;background-color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;overflow:hidden;height:129px;display:flex;align-items:center}section.partners .partners-content .single_item .inner img{max-height:100%}section.partners .owl-theme .owl-nav.disabled+.owl-dots{margin-top:25px}section.partners .owl-theme .owl-dots .owl-dot span{background-color:#fff;opacity:.5;margin:5px;width:13px;height:13px}section.partners .owl-theme .owl-dots .owl-dot:hover span,section.partners .owl-theme .owl-dots .owl-dot.active span{background:#fff;opacity:1}section.contact{padding:70px 0}section.contact .location-img{position:absolute;right:-20%;top:20%;max-width:500px}section.contact::after{content:"";position:absolute;background-color:rgba(0,0,0,.5);left:0;top:0;width:100%;height:100%;z-index:-1}section.contact .title{text-align:center}section.contact .title p{color:#fff;font-size:14px;max-width:550px;margin:auto}section.contact .contact-box{max-width:700px;margin:auto;text-align:center}section.contact .contact-box .form-content .form-group{margin-bottom:15px}section.contact .contact-box .form-content .form-group.subm{text-align:right}section.contact .contact-box .form-content .form-group .btn{background-color:transparent;padding:10px 45px;display:inline-block;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.16)}section.contact .contact-box .form-content .form-control{border:none;transition:all ease-out .5s;-webkit-transition:all ease-out .5s;-moz-transition:all ease-out .5s;-ms-transition:all ease-out .5s;-o-transition:all ease-out .5s;color:#333;background-color:#fff;font-size:14px;padding:15px;border-bottom:1px solid transparent;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}section.contact .contact-box .form-content .form-control:hover,section.contact .contact-box .form-content .form-control:focus{box-shadow:none;outline:none;border-color:#5a5a5a}section.contact .contact-box .form-content .form-control::placeholder{color:#79859c}section.contact .contact-box .form-content textarea{resize:none}section.contact .contact-box .successfully{color:#fff;padding:9px 15px;font-size:16px;margin-bottom:0;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;margin-top:25px;box-shadow:1px 1px 25px -15px #646464;background-color:#f15d61}footer{background-color:#191919;color:#fff;padding:60px 0 0}footer .footer-content{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:30px}footer .footer-content .footer-logo{display:inline-block;margin-bottom:10px}footer .footer-content .footer-logo a img{max-width:190px;max-height:70px}footer .footer-content .footer-logo p{color:#c9c9c9;font-size:14px}footer .footer-content .footer-box .social-media ul{padding:0;margin-bottom:0}footer .footer-content .footer-box .social-media ul li{list-style:none;display:inline-block;margin-right:5px}footer .footer-content .footer-box .social-media ul li a{color:#fff}footer .footer-content .footer-box .social-media ul li a i{font-size:16px;left:0;background-color:#f15d61;height:30px;width:30px;text-align:center;line-height:30px;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;transition:all ease-out .5s;-webkit-transition:all ease-out .5s;-moz-transition:all ease-out .5s;-ms-transition:all ease-out .5s;-o-transition:all ease-out .5s;border:1px solid #124866}footer .footer-content .footer-box .social-media ul li a:hover i{color:#124866;background-color:#fff;border-color:#124866}footer .footer-content .footer-box h3{font-size:18px;font-weight:600;margin-bottom:15px;text-transform:capitalize;letter-spacing:1px;color:#c9c9c9}footer .footer-content .footer-box ul{padding:0}footer .footer-content .footer-box ul li{list-style:none;margin-bottom:10px;font-size:14px}footer .footer-content .footer-box ul li a{color:#c9c9c9;text-transform:capitalize}footer .footer-content .footer-box ul li a img{width:7px;margin-left:5px}footer .footer-content .footer-box ul li a.btn{padding-left:0;padding-top:0;color:#124866;font-weight:600}footer .footer-content .footer-box .main ul,footer .footer-content .footer-box .services ul{padding:0}footer .footer-content .footer-box .main ul li,footer .footer-content .footer-box .services ul li{padding-left:20px;position:relative;display:flex;align-items:center}footer .footer-content .footer-box .main ul li::after,footer .footer-content .footer-box .services ul li::after{content:"";position:absolute;background-color:#f15d61;left:0;top:auto;vertical-align:middle;width:8px;height:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}footer .footer-content .footer-box .about p{padding-right:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;font-size:14px}footer .footer-content .footer-box .about .btn{padding-left:0;padding-top:0;color:#124866;font-weight:600}footer .footer-content .footer-box .about .btn img{width:7px;margin-left:5px}footer .footer-content .footer-box .contact ul li{padding-left:40px;position:relative;margin-bottom:20px}footer .footer-content .footer-box .contact ul li i{position:absolute;font-size:14px;left:0;background-color:#f15d61;height:25px;width:25px;text-align:center;line-height:25px;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;transition:all ease-out .5s;-webkit-transition:all ease-out .5s;-moz-transition:all ease-out .5s;-ms-transition:all ease-out .5s;-o-transition:all ease-out .5s}footer .footer-content .footer-box .contact ul li span{display:block;color:#c9c9c9}footer .footer-content .footer-box .contact ul li:hover i{color:#124866;background-color:#fff;border-color:#124866}footer .footer-content .footer-box .services{padding-top:40px}footer .copyright{background-color:#191919;padding:20px 0;text-align:center}footer .copyright .copy-text p{margin-bottom:0;color:#c9c9c9;font-size:14px}footer .copyright .copy-text p a{color:#f15d61}.broadcrumb{padding:200px 0 70px;position:relative;z-index:1;background-size:cover;background-attachment:fixed}.broadcrumb .title h2{font-size:30px}.broadcrumb .title p{color:#fff}.broadcrumb::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:.5;background-color:#000}.about-page{padding:70px 0;background-color:#eee}.about-page .title{text-align:center}.about-page .title h2{text-align:center;color:#252525}.about-page .title p{text-align:center;max-width:700px;margin:auto}.about-page .about-page-content{background-color:#fff;display:grid;grid-template-columns:500px auto;gap:50px;margin-bottom:80px}.about-page .about-page-content:last-child{margin-bottom:0}.about-page .about-page-content .about-page-image{height:100%}.about-page .about-page-content .about-page-image img{height:100%}.about-page .about-page-content .about-page-text{padding:70px;display:flex;justify-content:center;flex-direction:column}.about-page .about-page-content .about-page-text h2{text-transform:capitalize;font-size:26px}.pagination-part .pagination .page-link{color:#124866}.pagination-part .pagination .page-link:focus{box-shadow:none}.pagination-part .pagination .page-item.active .page-link{z-index:3;color:#fff;background-color:#f15d61;border-color:#f15d61}.contact-page{background-color:#eee}.contact-page .info-area{margin-bottom:50px;z-index:9;position:relative;background-color:#fff;max-width:950px;margin:auto;margin-top:-150px;padding:40px 20px}.contact-page .info-area .info-box{text-align:center}.contact-page .info-area .info-box h4{font-size:18px;color:#3a3d45;font-weight:600}.contact-page .info-area .info-box i{font-size:40px;text-align:center;display:block;margin:auto;color:#f15d61;margin-bottom:20px}.contact-page .info-area .info-box span{display:block;color:#3a3d45;font-size:14px}.contact-page .info-area .info-box a{color:#3a3d45;text-transform:capitalize;display:block;font-size:14px}.contact-page .form-area{max-width:950px;margin:auto;background-color:#3a3d45;padding:50px}.single-product{padding:70px 0}.single-product .title h2{color:#252525}.single-product .title p{max-width:700px;margin:auto}.single-product .single-product-content .swiper-slide .image img{max-width:100%}.single-product .single-product-content .swiper{margin-bottom:30px}.single-product .single-product-content .product-details h2{font-size:20px;font-weight:600;text-transform:capitalize}.single-product .single-product-content .product-details p{max-width:700px;font-size:16px}.single-product .single-product-content .product-details h4{color:#666;font-size:16px}.single-product .single-product-content .product-details ul li{font-size:16px}.single-product .single-product-content .product-details hr{background-color:#ddd}html[dir=rtl] body{font-family:"Tajawal",sans-serif}html[dir=rtl] header .hamburger-menu{margin-left:10px}html[dir=rtl] header .side-widget{left:auto;right:-100%}html[dir=rtl] header .side-widget.active{left:auto;right:0}html[dir=rtl] .swiper{direction:ltr}html[dir=rtl] .swiper .swiper-slide *{direction:rtl}html[dir=rtl] section.about .about-text .part{padding-right:0;padding-left:20px}html[dir=rtl] .alert.alert-warning .close{right:auto;left:10px}html[dir=rtl] .alert.alert-warning.alert-dismissible{padding-right:15px;padding-left:3rem}html[dir=rtl] .pagination-part .pagination .page-link i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}html[dir=rtl] footer .footer-content .footer-box .contact ul li{padding-right:40px;padding-left:0}html[dir=rtl] footer .footer-content .footer-box .contact ul li i{right:0;left:auto}html[dir=rtl] footer .footer-content .main ul li,html[dir=rtl] footer .footer-content .services ul li{padding-right:20px}html[dir=rtl] footer .footer-content .main ul li::after,html[dir=rtl] footer .footer-content .services ul li::after{right:0;left:auto}@media screen and (max-width: 1199px){.about-page .about-page-content{grid-template-columns:350px auto}.about-page .about-page-content .about-page-text{padding:25px}}@media screen and (max-width: 992px){header .navbar-light.navbar .navbar-nav{padding-top:25px;align-items:flex-start}header .hamburger-menu{display:inline-block}section.about .about-image{max-height:400px;min-height:250px}section.about .about-text{margin-bottom:25px}section.about .about-text .part{padding-right:0}section.about .about-text .part p{-webkit-line-clamp:6;font-size:14px}footer .footer-content .footer-box{margin-bottom:20px}footer .footer-content .footer-box h3{font-size:18px}.about-page .about-page-content{grid-template-columns:none}.about-page .about-page-content .about-page-text{padding:25px}}@media screen and (max-width: 767px){.contact-page .info-area .info-box{margin-bottom:25px}.contact-page .form-area{padding:25px}section.main-slider .swiper .swiper-slide .subtitle h2{font-size:26px}header .side-widget{width:75vw}}@media screen and (max-width: 575px){.swiper-button-next,.swiper-button-prev{display:none}}@media screen and (max-width: 400px){header .navbar-light.navbar .navbar-brand img{max-width:110px}.title h2{font-size:26px;font-weight:600}footer .footer-content .footer-box .social-media ul li a i{height:30px;width:30px;line-height:30px;font-size:14px}}/*# sourceMappingURL=style.css.map */
