body{font-family:Poppins,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overflow-x:hidden;text-rendering:optimizeLegibility}p{margin-bottom:0;line-height:30px;color:#666;font-size:14px}a{text-decoration:none!important}ul{list-style:none;padding:0}h1,h2,h3,h4,h5,h6,ul{margin:0}a.filled-button{text-transform:uppercase;font-weight:700;border-radius:30px;display:inline-block;color:#fff;padding:12px 30px;font-size:13px;transition:all .3s;background-color:#c72661}a.filled-button:hover{color:#c72661;background-color:#fff}a.border-button{text-transform:uppercase;font-weight:700;border-radius:30px;border:2px solid #fff;display:inline-block;color:#fff;padding:10px 28px;font-size:13px;transition:all .3s;background-color:transparent}a.border-button:hover{color:#c72661;background-color:#fff}.section-heading{margin-bottom:80px;text-align:center}.section-heading h2{font-weight:600;color:#1e1e1e;font-size:36px}.section-heading em{color:#c72661;font-style:normal}.section-heading span{text-transform:uppercase;margin-top:15px;letter-spacing:1px;display:block;color:#666;font-size:15px}#preloader{left:0;right:0;overflow:hidden;color:#fff;z-index:9999999;position:fixed;top:0;bottom:0;background:#c72661}#preloader .jumper{left:0;margin:auto;right:0;display:block;position:absolute;top:0;height:50px;bottom:0;width:50px}#preloader .jumper>div{opacity:0;border-radius:100%;position:absolute;height:10px;height:50px;background-color:#fff;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:jumper 1s linear 0s infinite;animation:jumper 1s linear 0s infinite;width:10px;width:50px}#preloader .jumper>div:nth-child(2){-webkit-animation-delay:.33333s;animation-delay:.33333s}#preloader .jumper>div:nth-child(3){-webkit-animation-delay:.66666s;animation-delay:.66666s}@-webkit-keyframes jumper{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}5%{opacity:1}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jumper{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}5%{opacity:1}to{opacity:0}}.sub-header{line-height:46px;height:46px;background-color:#c72661}.sub-header ul li{display:inline-block}.sub-header ul.left-info li{border-left:1px solid hsla(0,0%,98%,.3);padding:0 20px}.sub-header ul.left-info li:last-child{border-right:1px solid hsla(0,0%,98%,.3)}.sub-header ul.left-info li i{font-size:18px;margin-right:10px}.sub-header ul.left-info li a{font-weight:600;color:#fff;font-size:14px}.sub-header ul.right-icons{float:right}.sub-header ul.right-icons li{display:inline-block;text-align:center;border-right:1px solid hsla(0,0%,98%,.3);margin-right:-4px;width:46px}.sub-header ul.right-icons li:first-child{border-left:1px solid hsla(0,0%,98%,.3)}.sub-header ul.right-icons li a{color:#fff;transition:all .3s}.sub-header ul.right-icons li a:hover{opacity:.75}header{z-index:99999;position:absolute;height:80px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;background-color:transparent!important;width:100%}header .navbar{padding:20px 0}.background-header .navbar{padding:10px 0}.background-header{box-shadow:0 1px 10px rgba(0,0,0,.1);position:fixed;top:0;background-color:#fff!important}.background-header .navbar-brand h2{color:#c72661!important}.background-header .navbar-nav a.nav-link{color:#1e1e1e!important}.background-header .navbar-nav .active>.nav-link,.background-header .navbar-nav .nav-link.active,.background-header .navbar-nav .nav-link.show,.background-header .navbar-nav .nav-link:hover,.background-header .navbar-nav .show>.nav-link{color:#c72661!important}.navbar .navbar-brand{float:left;margin-top:12px;outline:none}.navbar .navbar-brand h2{text-transform:uppercase;font-weight:700;color:#fff;font-size:24px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.navbar .navbar-brand h2 em{font-style:normal;font-size:16px}#navbarResponsive{z-index:999}.navbar-collapse{text-align:center}.navbar .navbar-nav .nav-item{margin:0 15px}.navbar .navbar-nav a.nav-link{text-transform:capitalize;font-weight:300;margin-top:5px;letter-spacing:.5px;color:#fff;font-size:15px;transition:all .5s}.navbar .navbar-nav .active>.nav-link,.navbar .navbar-nav .nav-link.active,.navbar .navbar-nav .nav-link.show,.navbar .navbar-nav .nav-link:hover,.navbar .navbar-nav .show>.nav-link{color:#c72661;border-bottom:3px solid #c72661}.navbar .navbar-toggler-icon{background-image:none}.navbar .navbar-toggler{border-radius:0;right:30px;outline:none;position:absolute;border-color:#fff;top:20px;height:36px;background-color:#fff}.navbar .navbar-toggler-icon:after{font-family:FontAwesome;line-height:26px;color:#c72661;font-size:18px;content:"\f0c9"}.img-fill{display:block;text-align:center;overflow:hidden;position:relative;width:100%}.img-fill img{display:inline-block;min-height:100%;position:relative;max-width:none;min-width:100%}*,:after,:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;box-sizing:border-box}.Grid1k{margin:auto;padding:0 15px;max-width:1200px}.blocks-box,.slick-slider{margin:0;padding:0!important}.slick-slide{padding:0}.Modern-Slider .item .img-fill{background-position:50%;background-repeat:no-repeat;background-size:cover;height:95vh}.Modern-Slider .item-1 .img-fill{background-image:url(../images/slide_01.jpg)}.Modern-Slider .item-2 .img-fill{background-image:url(../images/slide_02.jpg)}.Modern-Slider .item-3 .img-fill{background-image:url(../images/slide_03.jpg)}.Modern-Slider .NextArrow{font-family:FontAwesome;border:0;right:30px;outline:none;text-align:center;color:#fff;z-index:5;cursor:pointer;position:absolute;top:50%;font-size:36px;background-color:transparent}.Modern-Slider .NextArrow:before{content:"\f105"}.Modern-Slider .PrevArrow{font-family:FontAwesome;left:30px;border:0;outline:none;text-align:center;color:#fff;z-index:5;cursor:pointer;position:absolute;top:50%;font-size:36px;background-color:transparent}.Modern-Slider .PrevArrow:before{content:"\f104"}ul.slick-dots{display:none!important}.Modern-Slider .text-content{left:50%;transform:translate(-50%,-50%);text-align:left;position:absolute;top:50%;width:75%}.Modern-Slider .item h6{text-transform:uppercase;margin-bottom:15px;font-weight:700;letter-spacing:1px;color:#c72661;font-size:22px;animation:fadeOutRight 1s both}.Modern-Slider .item h4{text-transform:uppercase;margin-bottom:30px;font-weight:700;letter-spacing:2.5px;overflow:hidden;color:#fff;font-size:44px;animation:fadeOutLeft 1s both}.Modern-Slider .item p{margin-bottom:40px;font-weight:400;line-height:30px;color:#fff;font-size:15px;max-width:570px}.Modern-Slider .item a{margin:0 5px}.Modern-Slider .item.slick-active h6{animation:fadeInDown 1s 1s both}.Modern-Slider .item.slick-active h4{animation:fadeInLeft 1s 1.5s both}.Modern-Slider .item.slick-active{animation:Slick-FastSwipeIn 1s both}.Modern-Slider .buttons{position:relative}.Modern-Slider{background:#000}.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{left:0;display:block;position:relative;top:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;display:none;min-height:1px;height:100%}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.request-form{color:#fff;padding:40px 0;background-color:#c72661}.request-form h4{font-weight:600;font-size:22px}.request-form span{font-weight:400;margin-top:10px;display:inline-block;font-size:15px}.request-form a.border-button{float:right;margin-top:12px}.services{margin-top:140px}.service-item img{overflow:hidden;width:100%}.service-item .down-content{padding:30px;background-color:#f7f7f7}.service-item .down-content h4{margin-bottom:15px;font-weight:700;letter-spacing:.25px;font-size:20px}.service-item .down-content p{margin-bottom:20px}.fun-facts{margin-top:140px;background-image:url(../images/fun-facts-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:140px 0;background-attachment:fixed}.fun-facts span{text-transform:uppercase;margin-bottom:10px;letter-spacing:1px;display:block;color:#fff;font-size:15px}.fun-facts h2{margin-bottom:35px;font-weight:600;font-size:36px}.fun-facts em{color:#c72661;font-style:normal}.fun-facts p{margin-bottom:40px;color:#fff}.fun-facts .left-content{margin-right:45px}.count-area-content{margin:15px 0;text-align:center;padding:25px 30px 35px;background-color:hsla(0,0%,98%,.1)}.count-digit{font-weight:700;margin:5px 0;color:#c72661;font-size:36px}.count-title{font-weight:300;letter-spacing:.5px;text-align:left;color:#fff;font-size:14px}.more-info{margin-top:140px}.more-info .left-image img{overflow:hidden;width:100%}.more-info .more-info-content{background-color:#f7f7f7}.about-info .more-info-content{background-color:transparent}.about-info .right-content{padding:0!important;margin-right:30px}.more-info .right-content{padding:45px 45px 45px 30px}.more-info .right-content span{text-transform:uppercase;margin-bottom:10px;letter-spacing:1px;display:block;color:#666;font-size:15px}.more-info .right-content h2{margin-bottom:35px;font-weight:600;font-size:36px}.more-info .right-content em{color:#c72661;font-style:normal}.more-info .right-content p{margin-bottom:30px}.about-testimonials{margin-top:0!important}.testimonials{margin-top:140px;padding:140px 0;background-color:#f7f7f7}.testimonial-item .inner-content{border-radius:5px;text-align:center;padding:30px;background-color:#fff}.testimonial-item p{font-weight:400;font-size:14px}.testimonial-item h4{margin-bottom:0;font-weight:700;letter-spacing:.5px;color:#1e1e1e;font-size:19px}.testimonial-item span{font-weight:600;margin-top:8px;display:inline-block;color:#c72661;font-size:14px}.testimonial-item img{border-radius:50%;margin:25px auto 0;max-width:60px}.callback-services{border-top:1px solid #eee;padding-top:140px}.contact-us{padding:140px 0;background-color:#f7f7f7}.contact-us .contact-form{padding:0!important;background-color:transparent!important}.callback-form{margin-top:140px}.callback-form .contact-form{border-radius:5px;text-align:center;padding:60px;background-color:#c72661}.callback-form .contact-form input{text-transform:none;margin-bottom:35px;border-radius:20px;box-shadow:none;border:none;line-height:40px;display:inline-block;color:#6a6a6a;padding:0 15px;height:40px;font-size:13px}.callback-form .contact-form input:focus{box-shadow:none;border:none;outline:none}.callback-form .contact-form textarea{text-transform:none;margin-bottom:35px;border-radius:20px;box-shadow:none;border:none;max-height:200px;display:inline-block;min-height:120px;color:#6a6a6a;padding:15px;height:120px;font-size:13px}.callback-form .contact-form textarea:focus{box-shadow:none;border:none;outline:none}.callback-form .contact-form ::-webkit-input-placeholder{color:#aaa}.callback-form .contact-form :-ms-input-placeholder{color:#aaa}.callback-form .contact-form ::placeholder{color:#aaa}.callback-form .contact-form button.border-button{text-transform:uppercase;font-weight:700;text-shadow:none;border-radius:30px;box-shadow:none;border:2px solid #fff;display:inline-block;outline:none;color:#fff;cursor:pointer;padding:10px 28px;font-size:13px;transition:all .3s;background-color:transparent}.callback-form .contact-form button.border-button:hover{color:#c72661;background-color:#fff}.contact-us .contact-form button.filled-button{text-transform:uppercase;font-weight:700;text-shadow:none;border-radius:30px;box-shadow:none;border:none;display:inline-block;outline:none;color:#fff;cursor:pointer;padding:12px 30px;font-size:13px;transition:all .3s;background-color:#c72661}.contact-us .contact-form button.filled-button:hover{color:#c72661;background-color:#fff}.contact-partners{margin-top:-8px!important}.partners{margin-top:140px;padding:60px 0;background-color:#f7f7f7}.partners .owl-item{text-align:center;cursor:pointer}.partners .partner-item img{margin:auto;max-width:156px}footer{color:#fff;padding:80px 0;background-color:#232323}footer h4{margin-bottom:35px;font-weight:600;letter-spacing:.25px;font-size:20px}footer h4,footer p{color:#fff}footer ul.social-icons{margin-top:25px}footer ul.social-icons li{display:inline-block;margin-right:5px}footer ul.social-icons li:last-child{margin-right:0}footer ul.social-icons li a{border-radius:50%;line-height:34px;display:inline-block;text-align:center;color:#232323;height:34px;transition:all .3s;background-color:#fff;width:34px}footer ul.social-icons li a:hover{background-color:#c72661}footer ul.menu-list li{margin-bottom:13px}footer ul.menu-list li:last-child{margin-bottom:0}footer ul.menu-list li a{color:#fff;font-size:14px;transition:all .3s}footer ul.menu-list li a:hover{color:#c72661}footer .contact-form input{text-transform:none;margin-bottom:15px;border-radius:20px;box-shadow:none;border:none;line-height:40px;display:inline-block;color:#aaa!important;padding:0 15px;height:40px;font-size:13px;background-color:#343434}footer .contact-form input:focus{box-shadow:none;border:none;outline:none;background-color:#343434}footer .contact-form textarea{text-transform:none;margin-bottom:15px;border-radius:20px;box-shadow:none;border:none;max-height:200px;display:inline-block;min-height:120px;color:#aaa!important;padding:15px;height:120px;font-size:13px;background-color:#343434}footer .contact-form textarea:focus{box-shadow:none;border:none;outline:none;background-color:#343434}footer .contact-form ::-webkit-input-placeholder{color:#aaa}footer .contact-form :-ms-input-placeholder{color:#aaa}footer .contact-form ::placeholder{color:#aaa}footer .contact-form button.filled-button{text-transform:uppercase;font-weight:700;text-shadow:none;border-radius:30px;box-shadow:none;border:none;display:inline-block;outline:none;color:#fff;cursor:pointer;padding:12px 30px;font-size:13px;transition:all .3s;background-color:transparent;background-color:#c72661}footer .contact-form button.filled-button:hover{color:#c72661;background-color:#fff}.sub-footer{text-align:center;padding:25px 0;background-color:#343434}.sub-footer p{font-weight:300;letter-spacing:.5px;color:#fff}.sub-footer a{color:#fff}.page-heading{background-image:url(../images/page-heading-bg.jpg);text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:230px 0 150px}.page-heading h1{text-transform:capitalize;margin-bottom:18px;font-weight:700;letter-spacing:2px;font-size:36px}.page-heading span{text-transform:uppercase;letter-spacing:1px;display:block;color:#fff;font-size:15px}.team{margin-bottom:-140px;margin-top:140px;padding:120px 0;background-color:#f7f7f7}.team-item img{overflow:hidden;width:100%}.team-item .down-content{padding:30px;background-color:#fff}.team-item .down-content h4{margin-bottom:10px;font-weight:700;letter-spacing:.25px;font-size:20px}.team-item .down-content span{margin-bottom:15px;font-weight:600;display:block;color:#c72661;font-size:14px}.team-item .down-content p{margin-bottom:20px}.single-services{margin-top:140px}#tabs ul{margin:0;padding:0}#tabs ul li{margin-bottom:10px;display:inline-block;width:100%}#tabs ul li:last-child{margin-bottom:0}#tabs ul li a{text-transform:capitalize;font-weight:700;letter-spacing:.5px;display:inline-block;color:#121212;padding:30px;font-size:20px;transition:all .3s;background-color:#c72661;width:100%}#tabs ul li a i{float:right;margin-top:5px}#tabs ul .ui-tabs-active span{border:#faf5b2;line-height:90px;border-bottom:none;background:#faf5b2}#tabs ul .ui-tabs-active a{color:#fff}#tabs ul .ui-tabs-active span{color:#1e1e1e}.tabs-content{margin-left:30px;display:inline-block;text-align:left;transition:all .3s}.tabs-content img{overflow:hidden;max-width:100%}.tabs-content h4{margin-bottom:15px;font-weight:700;margin-top:30px;letter-spacing:.25px;font-size:20px}.tabs-content p{margin-bottom:0;color:#7a7a7a;font-size:14px}.contact-information{margin-top:140px}.contact-information .contact-item{text-align:center;padding:60px 30px;background-color:#f7f7f7}.contact-information .contact-item i{margin-bottom:40px;color:#c72661;font-size:48px}.contact-information .contact-item h4{margin-bottom:15px;font-weight:700;letter-spacing:.25px;font-size:20px}.contact-information .contact-item p{margin-bottom:20px}.contact-information .contact-item a{font-weight:600;color:#c72661;font-size:15px}@media (max-width:768px){.sub-header{display:none}.Modern-Slider .item h6{margin-bottom:15px;font-size:18px}.Modern-Slider .item h4{margin-bottom:25px;letter-spacing:1px;line-height:36px;font-size:28px}.Modern-Slider .item p{margin-bottom:30px;line-height:25px;max-width:570px}.Modern-Slider .NextArrow{right:5px}.Modern-Slider .PrevArrow{left:5px}.request-form{text-align:center}.request-form a.border-button{float:none;margin-top:30px}.services .service-item{margin-bottom:30px}.fun-facts .left-content{margin-bottom:30px;margin-right:0}.more-info .right-content{padding:30px}footer{padding:80px 0 20px}footer .footer-item{margin-bottom:30px;border-bottom:1px solid #343434;padding-bottom:30px}footer .last-item{border-bottom:none}.about-info .right-content{margin-bottom:30px;margin-right:0}.team .team-item{margin-bottom:30px}.tabs-content{margin-top:30px;margin-left:0}.contact-item{margin-bottom:30px}}@media (max-width:992px){.navbar .navbar-brand{left:30px;position:absolute;top:10px;width:auto}.navbar:after{display:none}#navbarResponsive{left:0;box-shadow:0 10px 10px rgba(0,0,0,.1);text-align:center;z-index:99999;position:absolute;top:80px;background-color:#fff;width:100%}.navbar .navbar-nav .nav-item{border-bottom:1px solid #eee}.navbar .navbar-nav .nav-item:last-child{border-bottom:none}.navbar .navbar-nav a.nav-link{color:#1e1e1e!important;padding:15px 0}.navbar .navbar-nav .active>.nav-link,.navbar .navbar-nav .nav-link.active,.navbar .navbar-nav .nav-link.show,.navbar .navbar-nav .nav-link:hover,.navbar .navbar-nav .show>.nav-link{color:#c72661!important;border-bottom:none!important}}