:root {
    --primary-color: #716cbe;
    --primary-light-color: #9692d1;

    --hover: #5e5a9e;
}

@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);body,h1,h2,h3,h4,h5,h6,ul{margin:0;padding:0}span.span-title,span.span-title-left{font-weight:500;margin-bottom:7px;color:var(--primary-color)}.button,h1,h2,h5{font-weight:600}.navbar .navbar-toggler,body,ul{padding:0}.about .content-left .open i,.button,.intro,.navbar{background:var(--primary-color)}.navbar,.page_404 img,img{width:100%}.navbar .button-navbar li i,footer ul li i{margin-right:10px;font-size:20px}body{font-size:16px;font-family:Poppins,sans-serif;background:#fff;color:#686868}h1,h2,h3,h4,h5,h6{color:#2a2a2a}h1{font-size:54px;line-height:58px;position:relative}h2{font-size:38px;line-height:44px;margin-bottom:20px}h3{font-size:32px}h4{font-size:22px}h5{font-size:20px;line-height:22px}h6{font-size:18px}a{text-decoration:none;color:#fff;text-transform:uppercase}a:hover,footer ul li i:hover{color:var(--primary-color)}p{margin:5px 0 15px;line-height:28px;letter-spacing:.5px}ul li{list-style:none}span.span-title{font-size:20px;display:block;display:flex;justify-content:center}span.span-title-left{font-size:20px;display:block}.contact iframe,.features h2{margin-bottom:40px}.spinner5 .cube1,.spinner5 .cube2{background-color:var(--primary-color)}.button{padding:12px 20px;color:#fff;font-size:14px;letter-spacing:1px;border-radius:1px;border:1px solid transparent;transition:.2s}.button:hover{background:#2a2a2a;color:#fff;border-color:transparent}.navbar{top:0;padding:16px 0;position:fixed;z-index:99;text-align:center}.navbar .navbar-brand{text-align:left;width:25%}.navbar .navbar-brand img{height:40px;width:auto}.navbar .navbar-toggler i{font-size:32px;color:#fff}.contact .content-clock span,.intro,.navbar .navbar-nav li a:hover{color:#eee}.navbar .navbar-toggler:focus{box-shadow:none}.about .content-left .open,.contact iframe,.services .content:hover,.testimonial .content .entry{box-shadow:0 12px 30px -15px rgba(0,0,0,.2)}.navbar .navbar-collapse{position:relative;width:50%;text-align:center;left:-10px}.navbar .navbar-nav{margin-right:auto;margin-left:auto}.navbar .navbar-nav li{padding:0 4px}.navbar .navbar-nav li a{color:#fff;font-weight:400}.navbar .button-navbar{width:25%;float:right;text-align:right}.navbar .button-navbar li{display:inline-block;margin-left:15px;color:#fff;font-size:20px;font-weight:500}.navbar .button-navbar li i{color:var(--primary-color);height:45px;width:45px;border-radius:50%;background:#fff;text-align:center;line-height:30px;border:7px solid #eee}.navbar-fixed{box-shadow:0 2px 2px 0 transparent,0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px transparent}.intro{padding:150px 0 160px;text-align:center}.contact .content-clock h5,.intro .span-title{color:#fff}.intro h1{color:#fff;padding:0 130px;z-index:1}.intro .content-right img{position:relative;top:-22px;left:-50px}.intro .content-left img{position:relative;right:-50px;z-index:2;top:40px}.about .content-left img,.intro img{border-radius:10px}.features{padding-top:70px}.features .container{padding-left:140px;padding-right:140px}.about .content-icon,.features .content{position:relative}.about .content-icon .icon,.contact .content .icon,.features .content .icon{float:left}.about .content-icon .icon i,.features .content .icon i{height:50px;width:50px;background:var(--primary-color);text-align:center;color:#fff;line-height:48px;border-radius:50%;margin-right:15px;font-size:24px}.about .content-icon .text,.contact .content .text,.features .content .text,.testimonial .content .entry .text{overflow:hidden}.features .content .text h6{margin-top:5px}.about{padding-top:130px}.about .content-left{background-image:url(../img/about2.png);background-size:cover;text-align:right;border-radius:10px}.about .content-left_wrapper{padding-top:220px;margin-left:auto;margin-bottom:-138px;width:250px}.about .content-left_wrapper span{top:70%}.about .content-left .open{background:#fff;z-index:1;position:relative;text-align:center;width:200px;border-radius:5px;padding:0 27px 27px;bottom:-66px;margin-left:45%;transform:translate(-50%)}.about .content-left .open i{height:40px;width:40px;line-height:38px;color:#fff;font-size:19px;border-radius:50%;position:relative;top:-19px}.about .content{padding-left:50px}.about .row .row,.contant_box_404{margin-top:50px}.services{padding-top:160px;padding-bottom:111px}.services .content{padding:30px;text-align:center;border-radius:40px;transition:.3s;cursor:pointer}.services .content p{line-height:24px}.services .content img{width:80%;margin-bottom:15px;border-radius:20px}.services .content h5{margin-bottom:25px}.testimonial{padding-top:120px;padding-bottom:100px;background:#f5f8f9}.testimonial .content .entry2{margin-left:30px}.testimonial .content .entry{border-radius:10px;background:#fff;padding:20px 20px 0;margin-bottom:30px}.testimonial .content .entry .image{float:left;margin-right:20px}.testimonial .content .entry .image img{width:50px;height:50px;border-radius:50%}.testimonial .content .entry .text p{line-height:26px}.contact{padding-top:120px;padding-bottom:30px;font-size:16px;font-weight:500;clear:both}.contact iframe{width:100%;border-radius:10px}.contact h5{margin-bottom:15px;font-weight:500}.contact .content{position:relative;background:#f5f8f9;padding:30px;border-radius:10px}.playIcon,.playIcon::after,.why-choose .choose-right .video{position:absolute;border-radius:100%}.contact .content .icon i{background:var(--primary-color);font-size:25px;color:#fff;height:50px;width:50px;text-align:center;line-height:50px;margin-right:22px;border-radius:10px}.contact .content .text span{position:relative;top:-10px}.contact .content-clock{background:var(--primary-color)}.contact .content-clock .icon i{color:var(--primary-color);background:#fff}footer{text-align:right}footer .row{padding:10px 0 30px}footer ul{text-align:left}footer ul li{display:inline-block}@media (max-width:1199px){.navbar .button-navbar{width:25%;float:left;text-align:left}.navbar .button-navbar li i{margin-right:0}}@media (max-width:991px){.navbar .button-navbar{display:none}.features .container,.intro h1{padding:0}.intro .content-left img{right:-30px}.intro .content-right img{left:-30px}.about .col-md-5,.about .col-md-7{flex:100%}.about h2{margin-top:30px}.about .content-left{margin-right:50px}.about .content-left .open{bottom:-50px}.about .content{margin-top:100px;padding-left:0}.services{padding-top:120px}.contact .col-md-3,.contact .col-md-6,.services .col-md-4{flex:50%}}@media (max-width:767px){.intro{padding-bottom:150px;padding-top:100px}.intro .content-left img{right:0;top:25px}.intro .content-right img{left:0;top:50px}.features .content{margin-bottom:25px}.features .container{padding:0 30px}}@media (max-width:575px){footer,footer ul{text-align:center}.container{padding:0 25px}.navbar .navbar-brand img{height:32px}h1{font-size:48px;line-height:53px}.about .col,.contact .col-md-6{flex:100%}.features .content{box-shadow:0 12px 30px -15px rgba(0,0,0,.2);padding:25px}.contact .col-md-3{width:100%}.contact .col-md-4,.contact .col-md-5{display:none}.testimonial .content .entry2{margin-left:0}h2{font-size:36px;line-height:45px}footer ul{margin-bottom:12px}}.playIcon{width:56px;height:56px;background-color:#fb574c;display:flex;align-items:center;justify-content:center;cursor:pointer;top:50%;left:50%;transform:translate(-50%,-50%)}.playIcon svg{fill:white}.playIcon::after{content:"";z-index:-1;width:77px;height:77px;display:block;background-color:rgba(251,87,76,.31);animation:2s linear infinite bounceAnime}@keyframes bounceAnime{0%{transform:scale(0);background-color:#fb574c}10%{transform:scale(.2);background-color:rgba(251,87,76,.9)}20%{transform:scale(.4);background-color:rgba(251,87,76,.8)}30%{transform:scale(.6);background-color:rgba(251,87,76,.7)}40%{transform:scale(.8);background-color:rgba(251,87,76,.6)}50%{transform:scale(1);background-color:rgba(251,87,76,.5)}60%{background-color:rgba(251,87,76,.4);transform:scale(1.1)}70%{transform:scale(1.2);background-color:rgba(251,87,76,.3)}80%{transform:scale(1.3);background-color:rgba(251,87,76,.2)}90%{transform:scale(1.4);background-color:rgba(251,87,76,.1)}100%{transform:scale(1.5);background-color:rgba(251,87,76,0)}}.owl-carousel-vertical{transform:rotate3d(0,0,1,90deg)}.owl-carousel-vertical .item{transform:rotate3d(0,0,1,-90deg)}.page_404{padding:40px 50px;background:#fff;font-family:Arvo,serif}.four_zero_four_bg{background-image:url(https://i.pinimg.com/originals/59/04/90/59049084438c16848e463829f3c6493b.gif);height:400px;background-position:center}.four_zero_four_bg h1,.four_zero_four_bg h3{font-size:80px}.link_404{color:#fff!important;padding:10px 20px;background:#39ac31;margin:20px 0;display:inline-block}.why-choose{background:#fff}.why-choose .choose-right{height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.why-choose .choose-right .video{color:#fff;height:70px;width:70px;line-height:70px;text-align:center;left:50%;top:50%;margin-left:-35px;margin-top:-35px;font-size:21px;background:#1a76d1;padding-left:4px}.why-choose .choose-right .video:hover{transform:scale(1.1)}.why-choose .video-image .waves-block .waves{position:absolute;width:200px;height:200px;background:#fff;opacity:0;border-radius:100%;-webkit-animation:3s ease-in-out infinite waves;animation:3s ease-in-out infinite waves;left:50%;margin-left:-100px;top:50%;margin-top:-100px}.why-choose .video-image .waves-block .wave-1{-webkit-animation-delay:0s;animation-delay:0s}.why-choose .video-image .waves-block .wave-2{-webkit-animation-delay:1s;animation-delay:1s}.why-choose .video-image .waves-block .wave-3{-webkit-animation-delay:2s;animation-delay:2s}