@charset "UTF-8";
h1{font-size:50px;font-family:"Playfair Display",serif;font-weight:700;text-transform:uppercase;color:#222;margin:0;padding:0}
h2{font-size:40px}
h3{font-size:36px;font-family:"Playfair Display",serif;font-weight:400;text-transform:uppercase;color:#222;margin:0;padding:0}
h4{font-size:30px}
h5{font-size:22px;font-family:"Playfair Display",serif;color:#911439;margin:0;padding:0}
h6{font-size:20px}
body,html{width:100%;height:100%;font-family:"Open Sans",sans-serif;font-size:16px;line-height:23px;color:#222;transition:all .5s}
a{color:#222;text-decoration:none;transition:all .5s}
i:before{margin-left:0!important}
a:hover,a:focus{text-decoration:none;color:#222;outline:none;transition:all .5s}
h2,h4,h6{font-family:"Playfair Display",serif;line-height:1.1;font-weight:700;color:#911439;margin:0;padding:0}
hr{width:100%}
h1 a,h2 a,h3 a,h4 a,h5 a,h6{color:#911439;transition:all .5s}
a{transition:all .5s}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a{transition:all .5s}
p{margin:0}
input,select,textarea{outline:none}
button{border:none}
input:focus,select:focus,button:focus,textarea:focus{outline:none;box-shadow:none}
.form-control{border:none}
.form-control:focus{box-shadow:none;outline:none}
.form-select:focus{box-shadow:none}
ul{list-style:none;margin:0;padding:0}
.float-left{float:left;width:100%}
.ptb{padding-bottom:100px}
.ptt{padding-top:100px}
.ptb-100{padding-top:100px;padding-bottom:100px}
.form-check-input:focus{box-shadow:none}
@keyframes fadeIn {
from{opacity:0}
to{opacity:1}
}
@keyframes fadeOut {
from{opacity:1}
to{opacity:0}
}
@keyframes toXCenter {
to{transform:translateX(-50%)}
}
@keyframes toFullHeight {
to{height:100%}
}
.icon{animation:fadeIn 1.4s cubic-bezier(0.25,0.54,0.31,0.995) .8s 1 forwards;background-color:#0000000d;border-radius:50%;height:220px;left:50%;opacity:1;overflow:hidden;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:220px}
.icon__content{height:100%;position:relative;width:100%}
.icon__finger{animation:toXCenter 2s cubic-bezier(0.25,0.54,0.31,0.995) 1.2s 1 forwards;background-color:#FFCC80;border-radius:50px 50px 0 0;bottom:0;content:"";height:136px;left:50%;overflow:hidden;position:absolute;right:0;transform:translateX(-50%) translateY(200px);width:95px;z-index:1}
.icon__finger:before{background-color:#00000006;content:"";height:100%;position:absolute;right:0;width:50%;z-index:-1}
.icon__finger:after{background-color:#0000001a;border-radius:0 0 50px 50px;content:"";height:70px;left:15px;position:absolute;right:15px;top:0}
.icon__nail{animation:toXCenter 2s cubic-bezier(0.25,0.54,0.31,0.995) 1.2s 1 forwards;background-color:#fffc;border-radius:20px 20px 50px 50px;bottom:75px;content:"";height:110px;left:50%;overflow:hidden;position:absolute;right:0;transform:translateX(-50%) translateY(200px);width:60px;z-index:2}
.icon__nail:before{animation:toFullHeight 1.6s cubic-bezier(0.25,0.46,0.45,0.94) 2.2s 1 forwards;background-color:#FFF;border-radius:0 0 50px 50px;bottom:0;content:"";height:0;position:absolute;width:100%;z-index:3}
.icon__nail:after{animation:toFullHeight 1.4s cubic-bezier(0.25,0.54,0.31,0.995) 3.6s 1 forwards,colours 4s cubic-bezier(0.25,0.54,0.31,0.995) 0s infinite alternate;background-color:#F50057;border-radius:0 0 50px 50px;bottom:0;content:"";height:0;position:absolute;width:100%;z-index:3}
@keyframes colours {
0%{background-color:#E91E63}
50%{background-color:#9C27B0}
100%{background-color:#2196F3}
}
.nail__gloss{border-radius:0 0 20px;bottom:12px;height:100px;overflow:hidden;position:absolute;right:10px;width:26px;z-index:4}
.nail__gloss:before{animation:toFullHeight 1.2s cubic-bezier(0.435,0.715,0.355,0.595) 4.6s 1 forwards;background-color:#ffffff80;bottom:0;content:"";height:0;position:absolute;right:0;width:50%}
.login-wrapper .modal-content{background-image:url(../images/bg-register.png);background-repeat:no-repeat;background-size:cover}
.login-wrapper .modal-content .modal-header{justify-content:center;border-bottom:0}
.login-wrapper .modal-content .modal-header h3{font-weight:500}
.login-wrapper .modal-content .modal-header h3 span{color:#911439}
.login-wrapper .modal-content .modal-body .register-body form input{width:100%;margin-bottom:20px;border:none;padding:10px;border-radius:5px}
.login-wrapper .modal-content .modal-body .register-body form .form-check-input{width:auto!important}
.login-wrapper .modal-content .modal-body .register-body form label a{color:#911439}
.login-wrapper .modal-content .modal-body .register-body form ul{display:flex;justify-content:space-between}
.login-wrapper .modal-content .modal-body .register-body form ul li a{color:#911439}
.login-wrapper .modal-content .modal-body .register-body form ul li input{margin-right:8px}
.login-wrapper .modal-content .modal-footer{border-top:0;justify-content:center}
.login-wrapper .login-close{position:absolute;right:0;top:0;background-color:#efcec9;padding:10px;border-radius:0}
.btn-close:focus{box-shadow:none}
.main-btn{background-color:#222;color:#fff!important;display:inline-block;line-height:2.85em;padding:3px 36px;text-align:center;position:relative;overflow:hidden;line-height:2.85em}
.main-btn em{position:absolute;width:200%;height:200%;background-color:#911439;left:-20px;top:118%;transform:rotate(-8deg);transition:all .8s cubic-bezier(0.39,0.58,0.57,1)}
.main-btn em i{float:left;position:relative;overflow:hidden;width:2em;height:1em;margin-top:-.5em}
.main-btn em i::before{content:"";float:left;height:100%;width:50%;border-radius:50%;background-color:#911439}
.main-btn em i::after{content:"";float:left;height:100%;width:50%;border-radius:50%;background-color:#222}
.main-btn span{display:block;position:relative}
.main-btn:hover em{transform:rotate(-8deg) translateY(-81%);transform-origin:left top}
.main-btn-red{background-color:#911439;color:#fff!important;display:inline-block;line-height:2.85em;padding:3px 36px;text-align:center;position:relative;overflow:hidden;line-height:2.85em}
.main-btn-red em{position:absolute;width:200%;height:200%;background-color:#222;left:-20px;top:118%;transform:rotate(-8deg);transition:all .8s cubic-bezier(0.39,0.58,0.57,1)}
.main-btn-red em i{float:left;position:relative;overflow:hidden;width:2em;height:1em;margin-top:-.5em}
.main-btn-red em i::before{content:"";float:left;height:100%;width:50%;border-radius:50%;background-color:#911439}
.main-btn-red em i::after{content:"";float:left;height:100%;width:50%;border-radius:50%;background-color:#222}
.main-btn-red span{display:block;position:relative}
.main-btn-red:hover{color:#fff}
.main-btn-red:hover em{transform:rotate(-8deg) translateY(-81%);transform-origin:left top}
.search{position:relative}
.search .search-box input::-moz-placeholder{color:#fff}
.search .search-box input::placeholder{color:#fff}
.search .search-box .search-input{border:none;background:none;outline:none;float:left;padding:0;color:#fff;font-size:20px;transition:.4s;line-height:50px;width:0;background:#efcec9;position:absolute;right:30px;top:-13px}
.search .search-box .search-input.main{width:250px;padding:0 20px}
.search .search-box .search-btn{transition:2s}
.search .search-box.search-box-two .search-input{background:#ca8e58}
.head-border h3{padding-bottom:15px}
.head-border span{text-align:center;margin:0 auto;display:block;height:1px;width:100px;background-color:#707070;position:relative;margin-top:8px}
.head-border span::before{content:"";display:block;width:45px;height:2px;position:absolute;background-color:#ca8e58;top:-2px;left:30%}
.menu-fixed{position:fixed;top:0;left:0;right:0;background-color:transparent;z-index:111;-o-box-shadow:0 0 25px -10px;-ms-box-shadow:0 0 25px -10px;box-shadow:0 0 25px -10px}
.menu-fixed-three{position:fixed;top:0;left:0;right:0;margin:0!important;background-color:#fb9475;z-index:11111;-o-box-shadow:0 0 25px -10px;-ms-box-shadow:0 0 25px -10px;box-shadow:0 0 25px -10px}
.selectBox{background-color:#fff;position:relative;padding:12px 24px;cursor:pointer;color:#707070}
.selectBox__value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}
.selectBox:after{position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(0deg);transition:all .2s ease-in-out;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.001' height='8.165' viewBox='0 0 14.001 8.165'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23212121;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M13.861,60.224l-.7-.7a.441.441,0,0,0-.645,0L7,65.036,1.487,59.522a.441.441,0,0,0-.645,0l-.7.7a.441.441,0,0,0,0,.645l6.537,6.538a.441.441,0,0,0,.645,0l6.538-6.538a.442.442,0,0,0,0-.645Z' transform='translate(0 -59.382)'/%3E%3C/svg%3E")}
.selectBox .dropdown-menu{transition:all .5s ease-in-out;opacity:0;display:block;top:100%;width:100%;max-height:250px;z-index:-1;overflow-y:auto;transform:translateY(-15%);visibility:hidden;left:0}
.selectBox .dropdown-menu .dropdown-item.active.active{background-color:#911439}
.selectBox.show{background-color:#fff}
.selectBox.show:after{transform:translateY(-50%) rotate(180deg)}
.selectBox.show .dropdown-menu{transition:all .3s ease-in-out;visibility:visible;opacity:1;z-index:1;transform:translateY(0)}
@keyframes fade-up {
0%{opacity:0;transform:translateY(10px)}
100%{opacity:1;transform:translateY(0)}
}
.fade-up{animation-name:fade-up;animation-duration:1.5s;animation-timing-function:linear}
@keyframes fade-box {
0%{opacity:0;transform:translateY(20px)}
100%{opacity:1;transform:translateY(0)}
}
.fade-box{animation-name:fade-box;animation-duration:2.5s;animation-timing-function:linear}
.animated{animation-duration:.5s}
@keyframes fadeInLeft {
from{opacity:0;transform:translate3d(-100%,0,0)}
to{opacity:1;transform:none}
}
.fadeInLeft{animation-name:fadeInLeft}
#return-to-top{position:fixed;bottom:50px;right:50px;background:#911439;width:50px;height:50px;text-align:center;display:block;text-decoration:none;border-radius:5px;display:none;transition:all .3s ease;z-index:1000;animation:jump 1s ease-in alternate infinite}
#return-to-top i{color:#fff;line-height:50px;font-size:30px;transition:all .3s ease}
#return-to-top:hover i{color:#fff;top:5px}
.return-two{background-color:#ca8e58!important}
.return-three{background-color:#fb9475!important}
@keyframes jump {
0%{transform:translate3d(0,0,0)}
100%{transform:translate3d(0,50%,0)}
}
#preloader{background-color:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:2147483647;width:100%;height:100%}
#status{background-position:center center;background-repeat:no-repeat;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
#status img{transform:scale(0.5)}
.grtyoutube-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999}
.grtyoutube-popup-content{margin-top:150px;width:95%;max-width:850px;margin-left:auto;margin-right:auto;position:relative}
.grtyoutube-popup-close{position:absolute;top:-30px;right:0;color:#FFF;font-size:25px;width:17px;height:17px;cursor:pointer}
.grtyoutube-iframe{width:100%;height:480px}
@media (max-width: 767px) {
.grtyoutube-iframe{width:100%;height:350px}
}
.grtyoutube-dark-theme{background:#000000d9}
.grtyoutube-dark-theme .grtyoutube-popup-content{box-shadow:0 0 8px 0 #fff6}
.grtyoutube-dark-theme .grtyoutube-popup-close{background:url(../images/icon-close-white.png) no-repeat}
.grtyoutube-light-theme{background:#ffffffd9}
.grtyoutube-light-theme .grtyoutube-popup-content{box-shadow:0 0 8px 0 #0006}
.grtyoutube-light-theme .grtyoutube-popup-close{background:url(../images/icon-close-black.png) no-repeat}
.top-header-wrapper{background-color:#efcec9}
.top-header-wrapper .top-location{padding:13px 0}
.top-header-wrapper .top-location ul li{float:left}
.top-header-wrapper .top-location ul li:last-child{margin-left:15px;border-left:1px solid #c6aca8;padding-left:15px}
.top-header-wrapper .top-location ul li a{font-size:14px}
.top-header-wrapper .top-location ul li a i{color:#911439;margin-right:5px}
.top-header-wrapper .social-icon ul{display:flex;justify-content:end;align-items:center}
.top-header-wrapper .social-icon ul li{float:left;margin:0 15px}
.top-header-wrapper .social-icon ul li:first-child{margin-left:0}
.top-header-wrapper .social-icon ul li:last-child{margin-right:0;background-color:#911439}
.top-header-wrapper .social-icon ul li:last-child a{color:#fff;padding:13px;display:block}
.top-header-wrapper .social-icon ul li:last-child a:hover{color:#fff}
.top-header-wrapper .social-icon ul li a{color:#911439;transition:all .5s}
.top-header-wrapper .social-icon ul li a:hover{color:#222}
.main-header-wrapper{background-color:#fff}
.main-header-wrapper .main-menu .navbar-brand{display:inline-block}
.main-header-wrapper .main-menu .navbar-brand img{width:100%}
.main-header-wrapper .main-menu .navbar-expand-lg .navbar-collapse{justify-content:flex-end}
.main-header-wrapper .main-menu .navbar-expand-lg .navbar-collapse .navbar-nav{align-items:center}
.main-header-wrapper .main-menu .navbar-expand-lg .navbar-collapse .navbar-nav li{font-weight:600;transition:all .5s;margin:0 10px;position:relative}
.main-header-wrapper .main-menu .navbar-expand-lg .navbar-collapse .navbar-nav li a{color:#222}
.main-header-wrapper .main-menu .navbar-expand-lg .navbar-collapse .navbar-nav li:first-child{margin-left:0}
.main-header-wrapper .main-menu .navbar-expand-lg .navbar-collapse .navbar-nav li:last-child{margin-right:0}
.main-header-wrapper .main-menu .navbar-expand-lg .navbar-collapse .navbar-nav li:last-child a{padding-right:0}
.main-header-wrapper .main-menu .navbar-expand-lg .navbar-collapse .navbar-nav li:hover a{color:#911439}
.main-header-wrapper .main-menu .navbar-expand-lg .navbar-collapse .navbar-nav li:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(0px);transform:scaleY(1)}
.main-header-wrapper .main-menu .navbar-expand-lg .navbar-collapse .navbar-nav li.active{color:#222}
.main-header-wrapper .main-menu .navbar-expand-lg .navbar-collapse .navbar-nav li a i{font-size:13px}
.main-header-wrapper .main-menu .navbar-expand-lg .navbar-collapse .navbar-nav li .search i{color:#911439;font-size:18px}
.main-header-wrapper .main-menu .navbar-expand-lg .navbar-collapse .navbar-nav li .sub-menu{transition:all .3s ease-in-out;background-color:#fff;margin:0;padding:15px 0;-ms-box-shadow:0 0 20px #00000026;-o-box-shadow:0 0 20px #00000026;box-shadow:0 0 20px #00000026;z-index:99;opacity:0;visibility:hidden;transform:translateY(-10px);transform:scaleY(0);transform-origin:0 0 0;position:absolute;top:100%;width:auto;min-width:235px}
.main-header-wrapper .main-menu .navbar-expand-lg .navbar-collapse .navbar-nav li .sub-menu li{transition:all .5s;margin:0}
.main-header-wrapper .main-menu .navbar-expand-lg .navbar-collapse .navbar-nav li .sub-menu li a{padding:12px 20px;display:inline-block;width:100%;color:#222}
.main-header-wrapper .main-menu .navbar-expand-lg .navbar-collapse .navbar-nav li .sub-menu li:hover a{background-color:#efcec9}
.main-header-wrapper .main-menu .navbar-expand-lg .navbar-collapse .navbar-nav li .mega-menu{display:flex;width:470px}
.main-header-wrapper .main-menu .nav-toggle{display:block;padding:27px 19px;width:18px;height:2px;border:0;margin:0 0 0 auto;box-sizing:content-box;background-clip:content-box;transition:background-color 500ms ease-in-out 250ms;background-color:#222}
.main-header-wrapper .main-menu .nav-toggle:before,.main-header-wrapper .main-menu .nav-toggle:after{position:relative;content:"";display:block;width:18px;height:2px;background-color:#222;transition:transform 500ms ease-in-out}
.main-header-wrapper .main-menu .nav-toggle:before{top:-6px}
.main-header-wrapper .main-menu .nav-toggle:after{bottom:-4px}
.main-header-wrapper .main-menu .nav-toggle__text{display:none}
.main-header-wrapper .main-menu .nav-toggle--active{background-color:#fff0;transition-delay:0s}
.main-header-wrapper .main-menu .nav-toggle--active:before{transform:translateY(6px) rotate(-225deg)}
.main-header-wrapper .main-menu .nav-toggle--active:after{transform:translateY(-6px) rotate(225deg)}
#sidebar{position:fixed;display:block;height:100vh;top:0;left:-500px;background-color:#efcec9;box-shadow:0 0 10px 0 #4d4d4d80;overflow:scroll;overflow-x:hidden;z-index:99999}
#sidebar .logo{width:100%;float:left;text-align:center;padding:25px}
#sidebar #cssmenu{width:295px}
#sidebar #cssmenu input{width:100%;height:42px;border:none;padding:5px 5px 5px 25px}
#sidebar #cssmenu ul li{width:100%;float:left;position:relative;border-bottom:1px solid}
#sidebar #cssmenu ul li a{padding:16px 22px;text-transform:capitalize;display:inline-block;color:#222;width:100%}
#sidebar #cssmenu ul .has-sub ul{display:none}
#sidebar #cssmenu ul .has-sub ul li{border-bottom:none;border-top:1px solid}
#sidebar #cssmenu ul .has-sub:before{content:"";position:absolute;right:20px;top:30px;display:block;width:10px;height:2px;background-color:#222;transition:all .1s ease-out}
#sidebar #cssmenu ul .has-sub::after{content:"";position:absolute;right:24px;top:26px;display:block;height:10px;width:2px;background-color:#222;transition:all .1s ease-out}
#sidebar #cssmenu ul .open:before{transform:rotate(45deg)}
#sidebar #cssmenu ul .open:after{transform:rotate(45deg)}
#sidebar #cssmenu .sidebar-social ul{display:flex;justify-content:space-evenly;padding:20px 0}
#sidebar #cssmenu .sidebar-social ul li{border-bottom:none;height:35px;width:35px;border:1px solid;border-radius:50%;line-height:35px;text-align:center}
#sidebar #cssmenu .sidebar-social ul li a{padding:0}
#sidebar #toggle-close{position:absolute;z-index:100;right:10px;top:80px;font-size:34px;color:#fff;cursor:pointer}
.top-header-wrapper-two{background-color:#fff}
.top-header-wrapper-two .top-header-border{border-bottom:2px solid #c6aca8;padding:20px 0}
.top-header-wrapper-two .social-icon-two ul{display:flex}
.top-header-wrapper-two .social-icon-two ul li{margin:0 15px}
.top-header-wrapper-two .social-icon-two ul li a{color:#ca8e58;font-size:14px}
.top-header-wrapper-two .social-icon-two ul li:first-child{margin-left:0}
.top-header-wrapper-two .social-icon-two ul li:last-child{margin-right:0}
.top-header-wrapper-two .top-location-two ul li a{font-size:14px}
.top-header-wrapper-two .top-location-two ul li a i{margin-right:5px;color:#ca8e58}
.top-header-wrapper-two .top-location-two ul li:last-child{margin-left:15px;border-left:1px solid #c6aca8;padding-left:15px}
.main-header-two{padding:12px 0}
.main-header-two .main-menu .navbar-expand-lg .navbar-collapse{justify-content:center}
.main-header-two .main-menu .navbar-expand-lg .navbar-collapse ul{padding-top:12px}
.main-header-two .main-menu .navbar-expand-lg .navbar-collapse .navbar-nav li .sub-menu li:hover a{background-color:#ca8e58;color:#fff}
.main-header-two .main-menu .navbar-expand-lg .navbar-collapse .navbar-nav li:hover a{color:#ca8e58}
.main-header-two .main-menu .header-two-search ul{display:flex;justify-content:end;align-items:center}
.main-header-two .main-menu .header-two-search ul li:first-child{margin-right:20px}
.main-header-two .main-menu .header-two-search ul li a i{color:#ca8e58}
.main-header-two .main-menu .header-two-search ul li a .main-btn em{background-color:#ca8e58}
.main-header-two .main-menu .header-two-search ul li a .main-btn em i::before{background-color:#ca8e58}
.main-header-two .main-menu .header-two-search ul li a .main-btn em i::after{background-color:#ca8e58}
.main-header-two .main-menu .header-two-search ul .login_btn_two a{background-color:#222;color:#fff;padding:10px}
.home-three-wrapper .main-header-three{position:absolute;top:20px;width:100%;z-index:111}
.home-three-wrapper .main-header-three .top-header-three .top-location-three ul{display:flex}
.home-three-wrapper .main-header-three .top-header-three .top-location-three ul li a{color:#fff}
.home-three-wrapper .main-header-three .top-header-three .top-location-three ul li a i{color:#fb9475;margin-right:5px}
.home-three-wrapper .main-header-three .top-header-three .top-location-three ul li:last-child{margin-left:15px;border-left:1px solid #c6aca8;padding-left:15px}
.home-three-wrapper .main-header-three .top-header-three .search-three ul{display:flex;justify-content:end;align-items:center}
.home-three-wrapper .main-header-three .top-header-three .search-three ul li:first-child{margin-right:20px}
.home-three-wrapper .main-header-three .top-header-three .search-three ul li:first-child i{color:#fb9475}
.home-three-wrapper .main-header-three .top-header-three .search-three ul li .main-btn em{top:120%;background-color:#fb9475}
.home-three-wrapper .main-header-three .top-header-three .search-three ul li .main-btn em i::before{background-color:#fb9475}
.home-three-wrapper .main-header-three .top-header-three .search-three ul li .main-btn em i::after{background-color:#fb9475}
.home-three-wrapper .main-header-three .top-header-three .search-three ul li a .login-three-btn span{display:unset}
.home-three-wrapper .main-header-three .menu-header-three{margin:30px 0}
.home-three-wrapper .main-header-three .menu-header-three .navbar-expand-lg .navbar-collapse{justify-content:center}
.home-three-wrapper .main-header-three .menu-header-three .navbar-expand-lg .navbar-collapse ul li{margin:0 12px;transition:all .5s;position:relative}
.home-three-wrapper .main-header-three .menu-header-three .navbar-expand-lg .navbar-collapse ul li a{color:#fff}
.home-three-wrapper .main-header-three .menu-header-three .navbar-expand-lg .navbar-collapse ul li a i{font-size:13px}
.home-three-wrapper .main-header-three .menu-header-three .navbar-expand-lg .navbar-collapse ul li:first-child{margin-left:0}
.home-three-wrapper .main-header-three .menu-header-three .navbar-expand-lg .navbar-collapse ul li:last-child{margin-right:0}
.home-three-wrapper .main-header-three .menu-header-three .navbar-expand-lg .navbar-collapse ul li .sub-menu{background-color:#fff;margin:0;padding:15px 0;-ms-box-shadow:0 0 20px #00000026;-o-box-shadow:0 0 20px #00000026;box-shadow:0 0 20px #00000026;z-index:99;opacity:0;visibility:hidden;transform:translateY(-10px);transform:scaleY(0);transform-origin:0 0 0;position:absolute;top:100%;width:auto;min-width:235px}
.home-three-wrapper .main-header-three .menu-header-three .navbar-expand-lg .navbar-collapse ul li .sub-menu.mega-menu{width:430px;display:flex}
.home-three-wrapper .main-header-three .menu-header-three .navbar-expand-lg .navbar-collapse ul li:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(0px);transform:scaleY(1)}
.home-three-wrapper .main-header-three .menu-header-three .navbar-expand-lg .navbar-collapse ul li:hover .sub-menu li{transition:all .5s;margin:0}
.home-three-wrapper .main-header-three .menu-header-three .navbar-expand-lg .navbar-collapse ul li:hover .sub-menu li a{padding:12px 20px;display:inline-block;width:100%;color:#222}
.home-three-wrapper .main-header-three .menu-header-three .navbar-expand-lg .navbar-collapse ul li:hover .sub-menu li:hover a{background-color:#fb9475;color:#fff}
.home-three-wrapper .main-header-three .menu-header-three .nav-toggle{display:block;padding:27px 19px;width:18px;height:2px;border:0;margin:0 0 0 auto;box-sizing:content-box;background-clip:content-box;transition:background-color 500ms ease-in-out 250ms;background-color:#fff}
.home-three-wrapper .main-header-three .menu-header-three .nav-toggle .nav-toggle__text{display:none}
.home-three-wrapper .main-header-three .menu-header-three .nav-toggle::before,.home-three-wrapper .main-header-three .menu-header-three .nav-toggle::after{position:relative;content:"";display:block;width:18px;height:2px;background-color:#fff;transition:transform 500ms ease-in-out}
.home-three-wrapper .main-header-three .menu-header-three .nav-toggle::before{top:-6px}
.home-three-wrapper .main-header-three .menu-header-three .nav-toggle::after{bottom:-4px}
.home-three-wrapper .banner-three-wrapper{position:relative}
.home-three-wrapper .banner-three-wrapper .banner-three-slider{background-image:url(../images/bg-index3.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}
.home-three-wrapper .banner-three-wrapper .banner-three-slider .owl-carousel .item{padding:563px 0 260px}
.home-three-wrapper .banner-three-wrapper .banner-three-slider .owl-carousel .item .slider-three-img{position:relative}
.home-three-wrapper .banner-three-wrapper .banner-three-slider .owl-carousel .item .slider-three-img .three-content{max-width:850px;margin:0 auto;text-align:center}
.home-three-wrapper .banner-three-wrapper .banner-three-slider .owl-carousel .item .slider-three-img .three-content h1{color:#fff}
.home-three-wrapper .banner-three-wrapper .banner-three-slider .owl-carousel .item .slider-three-img .three-content p{padding:20px 0;color:#fff}
.home-three-wrapper .banner-three-wrapper .banner-three-slider .owl-carousel .item .slider-three-img .three-content .banner-three-btn .main-btn{background-color:#fb9475}
.home-three-wrapper .banner-three-wrapper .banner-three-slider .owl-carousel .item .slider-three-img .three-content .banner-three-btn .main-btn em{background-color:#222}
.home-three-wrapper .banner-three-wrapper .banner-three-slider .owl-carousel .item .slider-three-img .three-content .banner-three-btn .main-btn em i::before,.home-three-wrapper .banner-three-wrapper .banner-three-slider .owl-carousel .item .slider-three-img .three-content .banner-three-btn .main-btn em i::after{background-color:#222}
.home-three-wrapper .banner-three-wrapper .banner-three-slider .owl-theme .owl-dots{display:block;position:absolute;left:48%;bottom:35px;transform:translateY(-50%)}
.home-three-wrapper .banner-three-wrapper .banner-three-slider .owl-theme .owl-dots .owl-dot{position:relative;margin:0 5px;border:1px solid #fff}
.home-three-wrapper .banner-three-wrapper .banner-three-slider .owl-theme .owl-dots .owl-dot span{background-color:#fb9475;border-radius:0;background-color:transparent;width:20px;height:22px;padding:5px;display:block;margin:2px 3px}
.home-three-wrapper .banner-three-wrapper .banner-three-slider .owl-theme .owl-dots .owl-dot.active span{background-color:#fb9475}
.product__carousel .gallery-top{border-radius:3px;margin-bottom:5px}
.product__carousel .gallery-top .swiper-slide{position:relative;overflow:hidden}
.product__carousel .gallery-top .swiper-slide a{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%}
.product__carousel .gallery-top .swiper-slide a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.product__carousel .gallery-top .swiper-slide .banner-head{position:absolute;top:200px;left:235px}
.product__carousel .gallery-top .swiper-slide .banner-head h1{max-width:570px}
.product__carousel .gallery-top .swiper-slide .banner-head h1 span{color:#911439}
.product__carousel .gallery-thumbs{position:absolute;bottom:-165px;left:0;right:0}
.product__carousel .gallery-thumbs .swiper-slide{position:relative;transition:border .15s linear;border-radius:3px;cursor:pointer;overflow:hidden;height:calc(100% - 2px);max-height:140px;width:185px!important}
.product__carousel .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:#000}
.product__carousel .gallery-thumbs .swiper-slide img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%}
.banner-wrapper .carousel-indicators{width:-moz-fit-content;width:fit-content;bottom:140px;justify-content:flex-start}
.banner-wrapper .carousel-indicators a{position:relative;display:block;width:100px;height:100px}
.banner-wrapper .carousel-indicators a img{max-width:100%}
.banner-wrapper .carousel-indicators a::before{content:"";width:0;height:2px;position:absolute;transition:all .2s linear;background:#fff;right:0;left:0;top:20px;z-index:111;margin:0 auto}
.banner-wrapper .carousel-indicators a::after{content:"";width:0;height:2px;position:absolute;transition:all .2s linear;background:#fff;left:20px;bottom:15px;z-index:111}
.banner-wrapper .carousel-indicators a span{position:relative}
.banner-wrapper .carousel-indicators a span::before{content:"";width:1px;height:0;position:absolute;transition:all .2s linear;background:#fff;left:20px;top:-22px;z-index:111}
.banner-wrapper .carousel-indicators a span::after{content:"";width:2px;height:0;position:absolute;transition:all .2s linear;background:#fff;right:19px;top:0;z-index:111;bottom:0;margin:auto}
.banner-wrapper .carousel-indicators a.active::before,.banner-wrapper .carousel-indicators a.active::after,.banner-wrapper .carousel-indicators a:hover::before,.banner-wrapper .carousel-indicators a:hover::after{width:60%;transition-delay:0s}
.banner-wrapper .carousel-indicators a.active span::before,.banner-wrapper .carousel-indicators a.active span::after,.banner-wrapper .carousel-indicators a:hover span::before,.banner-wrapper .carousel-indicators a:hover span::after{height:342%;transition-delay:0s}
.banner-wrapper .carousel-indicators [data-bs-target]{opacity:1;text-indent:unset}
.banner-wrapper .carousel-control-next,.banner-wrapper .carousel-control-prev{display:none}
.banner-wrapper .carousel-caption{position:absolute;right:auto;left:14%;top:20%}
.banner-wrapper .carousel-caption .banner-head h1{max-width:740px;text-align:left;line-height:70px}
.banner-wrapper .carousel-caption .banner-head h1 span{color:#911439}
.banner-wrapper .carousel-caption .banner-head p{text-align:left;color:#222;padding:30px 0}
.banner-wrapper .carousel-caption .banner-head .banner-btn{text-align:left;display:block}
.popular-wrapper{text-align:center}
.popular-wrapper .experience h3{max-width:922px;margin:0 auto;padding:25px 0;line-height:50px}
.popular-wrapper .experience .read-btn .main-btn{padding:3px 54px}
.service-wrapper{background-color:#222;padding:100px 0 0}
.service-wrapper .service-head-wrapper{display:flex;align-items:center;justify-content:space-between}
.service-wrapper .service-head-wrapper .service-content h5{color:#efcec9}
.service-wrapper .service-head-wrapper .service-content h3{color:#fff;padding:22px 0}
.service-wrapper .service-head-wrapper .service-content p{max-width:820px;letter-spacing:.6px;color:#fff}
.service-wrapper .service-head-wrapper .service-btn .main-btn{background-color:#efcec9;color:#222!important;padding:3px 54px}
.service-wrapper .service-head-wrapper .service-btn .main-btn em i::before{background-color:#911439}
.service-wrapper .service-head-wrapper .service-btn .main-btn em i::after{background-color:#911439}
.service-wrapper .service-head-wrapper .service-btn .main-btn:hover span{color:#fff}
.service-wrapper .service-box-wrapper{background-color:#efcec9;padding:65px;margin:50px 0 -115px}
.service-wrapper .service-box-wrapper .service-box .service-img .service-img-hvr{position:relative}
.service-wrapper .service-box-wrapper .service-box .service-img .service-img-hvr::before{content:"";width:0;height:2px;position:absolute;transition:all .2s linear;background:#fff;right:0;left:0;top:20px;z-index:111;margin:0 auto}
.service-wrapper .service-box-wrapper .service-box .service-img .service-img-hvr::after{content:"";width:0;height:2px;position:absolute;transition:all .2s linear;background:#fff;left:20px;bottom:21px;z-index:111}
.service-wrapper .service-box-wrapper .service-box .service-img .service-img-hvr a{position:relative;display:block;width:100%}
.service-wrapper .service-box-wrapper .service-box .service-img .service-img-hvr a::before{content:"";width:1px;height:0;position:absolute;transition:all .2s linear;background:#fff;left:20px;top:20px;z-index:111}
.service-wrapper .service-box-wrapper .service-box .service-img .service-img-hvr a::after{content:"";width:2px;height:0;position:absolute;transition:all .2s linear;background:#fff;right:19px;top:0;z-index:111;bottom:0;margin:auto}
.service-wrapper .service-box-wrapper .service-box .service-img .service-img-hvr a img{width:100%}
.service-wrapper .service-box-wrapper .service-box .service-img .service-img-hvr:hover::before,.service-wrapper .service-box-wrapper .service-box .service-img .service-img-hvr:hover::after{width:86%;transition-delay:0s}
.service-wrapper .service-box-wrapper .service-box .service-img .service-img-hvr:hover a::before,.service-wrapper .service-box-wrapper .service-box .service-img .service-img-hvr:hover a::after{height:88%;transition-delay:0s}
.service-wrapper .service-box-wrapper .service-box .service-content h5{background-color:#222;color:#fff;text-align:center;padding:17px}
.service-wrapper .service-box-wrapper .service-box:hover .service-content h5{background-color:#911439}
.about-wrapper{padding:200px 0 100px}
.about-wrapper .about-content{padding:65px 0 0}
.about-wrapper .about-content h3{padding:20px 0}
.about-wrapper .about-content .about-btn{margin-top:25px}
.about-wrapper .about-content .about-btn .main-btn-red{padding:3px 54px}
.team-wrapper{text-align:center;padding-bottom:100px}
.team-wrapper .team-head{margin-bottom:50px}
.team-wrapper .team-head h3{padding:20px 0}
.team-wrapper .team-box-wrapper .team-name{padding:0 25px 20px;margin-top:-61px;position:relative}
.team-wrapper .team-box-wrapper .team-name .team-content{background-color:#efcec9;padding:22px 10px}
.team-wrapper .team-box-wrapper .team-name .team-content h5{color:#222;text-transform:uppercase}
.team-wrapper .team-box-wrapper .team-name .team-content span{color:#911439;padding:5px 0 0;display:block}
.team-wrapper .team-box-wrapper .team-img{position:relative}
.team-wrapper .team-box-wrapper .team-img::before{content:"";width:0;height:2px;position:absolute;transition:all .2s linear;background:#fff;right:0;left:0;top:20px;z-index:111;margin:0 auto}
.team-wrapper .team-box-wrapper .team-img::after{content:"";width:0;height:2px;position:absolute;transition:all .2s linear;background:#fff;left:12px;bottom:21px}
.team-wrapper .team-box-wrapper .team-img span{position:relative;display:block;width:100%}
.team-wrapper .team-box-wrapper .team-img span::before{content:"";width:1px;height:0;position:absolute;transition:all .2s linear;background:#fff;left:12px;top:20px;z-index:111}
.team-wrapper .team-box-wrapper .team-img span::after{content:"";width:2px;height:0;position:absolute;transition:all .2s linear;background:#fff;right:12px;right:12px;top:0;z-index:111;bottom:0;margin:auto}
.team-wrapper .team-box-wrapper .team-img:hover::before,.team-wrapper .team-box-wrapper .team-img:hover::after{width:92%;transition-delay:0s}
.team-wrapper .team-box-wrapper .team-img:hover span::before,.team-wrapper .team-box-wrapper .team-img:hover span::after{height:88%;transition-delay:0s}
.team-section{padding:100px 0}
.team-section .team-head{margin-bottom:0}
.team-section .row{row-gap:40px}
.gellary-wrapper{background-color:#efcec9;padding:100px 0 200px;text-align:center}
.gellary-wrapper .gellary-head h3{padding-top:10px}
.gellary-grid-wrapper{margin-top:-165px}
.gellary-grid-wrapper .column{flex:30%;max-width:34%;padding:10px 12px}
.gellary-grid-wrapper .column a{display:block;width:100%}
.gellary-grid-wrapper .column a img{margin-top:20px;vertical-align:middle;width:100%}
.testimonial-wrapper{padding:100px 0}
.testimonial-wrapper .testimonial-content-wrapper{background-image:url(../images/bg-testimonial.png);background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;float:left;text-align:center;padding:210px 0}
.testimonial-wrapper .testimonial-content-wrapper .testimonial-head h3{padding-top:10px}
.testimonial-wrapper .testimonial-content-wrapper .test-slider-wrapper{border:5px solid;border:5px solid;padding:25px 0;margin:30px 0}
.testimonial-wrapper .testimonial-content-wrapper .test-slider-wrapper .owl-carousel .owl-item{margin:35px 0 0}
.testimonial-wrapper .testimonial-content-wrapper .test-slider-wrapper .owl-carousel .owl-item .testimonial-box{text-align:center}
.testimonial-wrapper .testimonial-content-wrapper .test-slider-wrapper .owl-carousel .owl-item .testimonial-box i{font-size:40px;color:#222}
.testimonial-wrapper .testimonial-content-wrapper .test-slider-wrapper .owl-carousel .owl-item .testimonial-box img{width:auto;display:block;margin:0 auto;padding:20px 0}
.testimonial-wrapper .testimonial-content-wrapper .test-slider-wrapper .owl-carousel .owl-item .testimonial-box .testimonial-content p{color:#707070;font-style:italic;max-width:692px;margin:0 auto}
.testimonial-wrapper .testimonial-content-wrapper .test-slider-wrapper .owl-carousel .owl-item .testimonial-box .testimonial-content h5{padding:12px 0}
.testimonial-wrapper .testimonial-content-wrapper .test-slider-wrapper .owl-carousel .owl-stage-outer{cursor:e-resize}
.testimonial-wrapper .testimonial-content-wrapper .test-slider-wrapper .owl-carousel .owl-nav{display:block;margin-top:30px;position:absolute;width:100%;top:35%}
.testimonial-wrapper .testimonial-content-wrapper .test-slider-wrapper .owl-carousel .owl-nav button{font-size:34px;background-color:#222;color:#fff;width:30px;height:30px}
.testimonial-wrapper .testimonial-content-wrapper .test-slider-wrapper .owl-carousel .owl-nav button span{display:flex;justify-content:center;width:100%;height:100%;padding:2px 0}
.testimonial-wrapper .testimonial-content-wrapper .test-slider-wrapper .owl-carousel .owl-nav .owl-prev{position:relative;left:-40%}
.testimonial-wrapper .testimonial-content-wrapper .test-slider-wrapper .owl-carousel .owl-nav .owl-next{position:relative;right:-40%}
.news-wrapper{background-color:#efcec9;text-align:center;padding:100px 0}
.news-wrapper .news-head h3{padding-top:10px}
.news-wrapper .subscribe-form{position:relative;margin:45px 0 0}
.news-wrapper .subscribe-form input{width:685px;padding:17px 30px;background-color:#fff;position:relative;color:#707070;border:none}
.news-wrapper .subscribe-form .suscribe-btn{top:6px;position:absolute;right:325px}
.news-wrapper .subscribe-form .suscribe-btn .main-btn-red{padding:0 36px}
.blog-wrapper{text-align:center;padding:100px 0}
.blog-wrapper .blog-head{margin-bottom:50px}
.blog-wrapper .blog-head h3{padding:20px 0}
.blog-wrapper .blog-box-wrapper .blog-name{padding:0 20px 20px;margin-top:-61px;position:relative}
.blog-wrapper .blog-box-wrapper .blog-name .blog-content{background-color:#efcec9;padding:22px 10px;text-align:center}
.blog-wrapper .blog-box-wrapper .blog-name .blog-content p{color:#707070}
.blog-wrapper .blog-box-wrapper .blog-name .blog-content h5{color:#222;padding:8px 0;text-transform:uppercase}
.blog-wrapper .blog-box-wrapper .blog-name .blog-content .read-btn{color:#911439;padding:5px 0 0;display:block;text-decoration:underline}
.fadeInUp2{visibility:visible;animation-delay:.1s;animation-name:fadeInUp2}
@keyframes fadeInUp2 {
0%{opacity:0;transform:translateY(100px)}
100%{opacity:1;transform:translateY(0)}
}
.fadeInUpShorter{animation-name:fadeInUpShorter;visibility:visible;animation-duration:1.2s;animation-delay:.5s}
.appear-animate{transform:translate3d(0,0,0) scale(1);will-change:transform,filter,opacity}
.appear-animation-visible{visibility:visible;animation-delay:.6s}
@keyframes fadeInUpShorter {
0%{opacity:0;transform:translate(0,50px);transform-origin:0 0}
100%{opacity:1;transform:none}
}
.banner-wrapper-two .banner-slider .owl-carousel .item .slider-wrapper{position:relative}
.banner-wrapper-two .banner-slider .owl-carousel .item .slider-wrapper .slider-content{position:absolute;top:35%;left:50%}
.banner-wrapper-two .banner-slider .owl-carousel .item .slider-wrapper .slider-content h1{color:#fff;max-width:740px;line-height:70px}
.banner-wrapper-two .banner-slider .owl-carousel .item .slider-wrapper .slider-content p{color:#fff;padding:35px 0;letter-spacing:.8px}
.banner-wrapper-two .banner-slider .owl-carousel .item .slider-wrapper .slider-content .banner-two-btn .main-btn{background-color:#ca8e58;letter-spacing:.7px}
.banner-wrapper-two .banner-slider .owl-carousel .item .slider-wrapper .slider-content .banner-two-btn .main-btn em{background-color:#222;top:128%}
.banner-wrapper-two .banner-slider .owl-carousel .item .slider-wrapper .slider-content .banner-two-btn .main-btn em i::before{background-color:#222}
.banner-wrapper-two .banner-slider .owl-carousel .item .slider-wrapper .slider-content .banner-two-btn .main-btn em i::after{background-color:#222}
.banner-wrapper-two .banner-slider .owl-carousel.owl-theme .owl-nav{position:absolute;right:25px;bottom:10px}
.banner-wrapper-two .banner-slider .owl-carousel.owl-theme .owl-nav button{color:#fff;font-size:34px;background:#222;padding:10px 15px 15px!important;transition:all .5s}
.banner-wrapper-two .banner-slider .owl-carousel.owl-theme .owl-nav button:hover{background-color:#ca8e58}
.popular-wrapper-two .popular-head h3{font-size:30px;line-height:42px}
.popular-wrapper-two .popular-head h3 span{color:#ca8e58;display:block;position:relative}
.popular-wrapper-two .popular-head h3 span::before{content:"";display:block;height:2px;width:195px;background-color:#aaa;position:absolute;bottom:-21px}
.popular-wrapper-two .popular-head h3 span::after{content:"";display:block;height:5px;width:80px;background-color:#ca8e58;position:absolute;bottom:-21px}
.popular-wrapper-two .popular-content p{color:#707070}
.popular-wrapper-two .popular-content .popular-btn{margin:35px 0 0}
.popular-wrapper-two .popular-content .popular-btn .main-btn{background-color:#ca8e58}
.popular-wrapper-two .popular-content .popular-btn .main-btn em{background-color:#222}
.popular-wrapper-two .popular-content .popular-btn .main-btn em i::before{background-color:#222}
.popular-wrapper-two .popular-content .popular-btn .main-btn em i::after{background-color:#222}
.popular-wrapper-two .popular-vdo{margin:50px 0 0}
.popular-wrapper-two .popular-vdo .vdo-custom-play{position:relative;display:inline-block;width:100%}
.popular-wrapper-two .popular-vdo .vdo-custom-play video{width:100%;height:580px;margin-top:3px}
.popular-wrapper-two .popular-vdo .vdo-custom-play::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(../images/blog-four.png);background-repeat:no-repeat;background-size:cover;z-index:1;filter:brightness(0.5)}
.popular-wrapper-two .popular-vdo .vdo-custom-play .video-play-icon{position:absolute;top:50%;left:50%;width:65px;height:65px;transform:translate(-50%,-50%);z-index:2;color:#fff;font-size:30px;border:4px solid #fff;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer}
.popular-wrapper-two .popular-vdo .vdo-custom-play:not(.is-video-playing) .video-play-icon::before{margin-left:5px}
.popular-wrapper-two .popular-vdo .vdo-custom-play.is-video-playing .video-play-icon{font-size:22px;opacity:0}
.popular-wrapper-two .popular-vdo .vdo-custom-play.is-video-playing .video-play-icon::before{content:"\f04c"}
.popular-wrapper-two .popular-vdo .vdo-custom-play.is-video-playing:hover .video-play-icon{opacity:1}
.popular-wrapper-two .popular-vdo .vdo-custom-play.is-video-playing::before{display:none}
.offer-main-wrapper{padding-top:100px;padding-bottom:100px}
.offer-main-wrapper .offer-head{text-align:center}
.offer-main-wrapper .offer-img-wrapper{padding-top:60px}
.offer-main-wrapper .offer-img-wrapper ul li{width:25%;float:left}
.offer-main-wrapper .offer-img-wrapper ul li .offer-img{position:relative;filter:brightness(0.8);transition:all .5s}
.offer-main-wrapper .offer-img-wrapper ul li .offer-img img{width:100%}
.offer-main-wrapper .offer-img-wrapper ul li .offer-img .offer-content{position:absolute;bottom:90px;left:35px;transition:all .5s}
.offer-main-wrapper .offer-img-wrapper ul li .offer-img .offer-content h3{text-transform:uppercase}
.offer-main-wrapper .offer-img-wrapper ul li .offer-img .offer-content h3 a{color:#fff}
.offer-main-wrapper .offer-img-wrapper ul li .offer-img:hover{filter:brightness(1)}
.offer-main-wrapper .offer-img-wrapper ul li .offer-img:hover .offer-content{bottom:50px}
.professional-wrapper .professional-head{text-align:center}
.professional-wrapper .professional-slider{padding:60px 0;position:relative}
.professional-wrapper .professional-slider .owl-carousel .owl-item .slider-wrapper{margin:6% 8%;transition:margin .4s ease}
.professional-wrapper .professional-slider .owl-carousel .owl-item .slider-wrapper .professional-img{position:relative}
.professional-wrapper .professional-slider .owl-carousel .owl-item .slider-wrapper .professional-img img{filter:grayscale(100%);transition:all .5s}
.professional-wrapper .professional-slider .owl-carousel .owl-item .slider-wrapper .professional-img::before{content:"";display:none;background:linear-gradient(0deg,#000000b8 26%,#fff0 100%);top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;z-index:111;transition:all .5s}
.professional-wrapper .professional-slider .owl-carousel .owl-item .slider-wrapper .professional-name{display:none;text-align:center}
.professional-wrapper .professional-slider .owl-carousel .owl-item .slider-wrapper .professional-name h5{color:#222;text-transform:uppercase}
.professional-wrapper .professional-slider .owl-carousel .owl-item .slider-wrapper .professional-name span{color:#ca8e58}
.professional-wrapper .professional-slider .owl-carousel .owl-item .slider-wrapper .professional-icon{display:none}
.professional-wrapper .professional-slider .owl-carousel .owl-item .slider-wrapper .professional-icon ul{text-align:center}
.professional-wrapper .professional-slider .owl-carousel .owl-item .slider-wrapper .professional-icon ul li{display:inline-block;bottom:-95px;position:relative;height:35px;width:35px;background:#fff;text-align:center;line-height:35px;border-radius:50%;margin:0 5px;position:relative;z-index:1111}
.professional-wrapper .professional-slider .owl-carousel .owl-item .slider-wrapper .professional-icon ul li:nth-child(1){transition:1s;margin-left:0}
.professional-wrapper .professional-slider .owl-carousel .owl-item .slider-wrapper .professional-icon ul li:nth-child(2){transition:1.3s}
.professional-wrapper .professional-slider .owl-carousel .owl-item .slider-wrapper .professional-icon ul li:nth-child(3){transition:1.6s;margin-right:0}
.professional-wrapper .professional-slider .owl-carousel .owl-item .slider-wrapper .professional-icon ul li a i{color:#ca8e58}
.professional-wrapper .professional-slider .owl-carousel .owl-item .slider-wrapper .professional-icon ul li:hover{background-color:#ca8e58}
.professional-wrapper .professional-slider .owl-carousel .owl-item .slider-wrapper .professional-icon ul li:hover a i{color:#fff;transition:all .5s}
.professional-wrapper .professional-slider .owl-carousel .owl-item .slider-wrapper:hover .professional-icon ul li{bottom:85px}
.professional-wrapper .professional-slider .owl-carousel .owl-item.active.center .slider-wrapper .professional-img img{filter:grayscale(0);transform:scale(1.2)}
.professional-wrapper .professional-slider .owl-carousel .owl-item.active.center .slider-wrapper .professional-icon{display:block}
.professional-wrapper .professional-slider .owl-carousel .owl-item.active.center .slider-wrapper:hover .professional-img::before{display:block;opacity:1;transform:scale(1.2);transition:all .5s}
.professional-wrapper .professional-slider .owl-carousel .owl-item.active.center .professional-name{display:block}
.professional-wrapper .professional-slider .owl-theme .owl-dots{display:block;margin-top:30px}
.professional-wrapper .professional-slider .owl-theme .owl-dots .owl-dot span{width:15px;height:15px;border-radius:0;background-color:#fff1ef}
.professional-wrapper .professional-slider .owl-theme .owl-dots .owl-dot.active span{background-color:#ca8e58}
.professional-wrapper .professional-slider .owl-theme .owl-nav{display:block}
.professional-wrapper .professional-slider .owl-theme .owl-nav .owl-prev{position:absolute;left:-20px;top:35%;transform:translateY(-50%);font-size:40px;background-color:transparent;transition:all .5s}
.professional-wrapper .professional-slider .owl-theme .owl-nav .owl-prev:hover span{color:#222}
.professional-wrapper .professional-slider .owl-theme .owl-nav .owl-next{position:absolute;right:-20px;top:35%;transform:translateY(-50%);font-size:40px;background-color:transparent;transition:all .5s}
.professional-wrapper .professional-slider .owl-theme .owl-nav .owl-next:hover span{color:#222}
.news-wrapper-two{background-color:#ca8e58;padding:100px 0;text-align:center}
.news-wrapper-two .news-head h3{color:#fff}
.news-wrapper-two .news-head span{background-color:#ca8e58!important}
.news-wrapper-two .news-head span::before{background-color:#fff!important}
.news-wrapper-two .subscribe-form{position:relative;margin:45px 0 0}
.news-wrapper-two .subscribe-form input{width:685px;padding:17px 30px;background-color:#b77f4c;position:relative;border:none;color:#fff}
.news-wrapper-two .subscribe-form input::-moz-placeholder{color:#fff}
.news-wrapper-two .subscribe-form input::placeholder{color:#fff}
.news-wrapper-two .subscribe-form .suscribe-btn-two{top:3px;right:325px;position:absolute}
.news-wrapper-two .subscribe-form .suscribe-btn-two .main-btn em{background-color:#ca8e58}
.news-wrapper-two .subscribe-form .suscribe-btn-two .main-btn em i::before{background-color:#ca8e58}
.news-wrapper-two .subscribe-form .suscribe-btn-two .main-btn em i::after{background-color:#ca8e58}
.portfolio-wrapper .portfolio-head{text-align:center}
.portfolio-wrapper .portfolio-grid{padding:60px 0 0}
.portfolio-wrapper .portfolio-img-wrapper img{width:100%}
.portfolio-wrapper .portfolio-img-wrapper .portfolio-img{margin-top:20px}
.portfolio-wrapper .portfolio-img-hvr{position:relative;overflow:hidden}
.portfolio-wrapper .portfolio-img-hvr .portfolio-overlay{background:#000000b3;position:absolute;height:80%;width:80%;left:50%;transform:translate(-50%,-50%);top:50%;bottom:0;right:30px;opacity:0;transition:all .4s ease-in-out 0s}
.portfolio-wrapper .portfolio-img-hvr .portfolio-content{position:absolute;text-align:center;padding:0 30px;width:100%;top:50%;left:50%;opacity:0;transform:translate(-50%,-50%);transition:all .3s ease-in-out 0s}
.portfolio-wrapper .portfolio-img-hvr .portfolio-content h5{color:#fff}
.portfolio-wrapper .portfolio-img-hvr:hover .portfolio-overlay{opacity:1}
.portfolio-wrapper .portfolio-img-hvr:hover .portfolio-content{top:50%;left:50%;opacity:1}
.portfolio-wrapper .portfolio-btn{text-align:center;margin:50px 0 0}
.portfolio-wrapper .portfolio-btn .main-btn em{background-color:#ca8e58}
.portfolio-wrapper .portfolio-btn .main-btn em i::before,.portfolio-wrapper .portfolio-btn .main-btn em i::after{background-color:#ca8e58}
.testimonial-wrapper-two{background-color:#f3f4f6}
.testimonial-wrapper-two .testimonial-head{text-align:center}
.testimonial-wrapper-two .test-slider-two{padding:60px 0 0}
.testimonial-wrapper-two .test-slider-two .owl-carousel .testimonial-box-two{text-align:center;padding:40px 20px;background-color:#fff}
.testimonial-wrapper-two .test-slider-two .owl-carousel .testimonial-box-two img{width:auto;margin:0 auto}
.testimonial-wrapper-two .test-slider-two .owl-carousel .testimonial-box-two .testimonial-content p{padding:15px 0}
.testimonial-wrapper-two .test-slider-two .owl-carousel .testimonial-box-two .testimonial-content h6{font-size:16px;font-weight:400;color:#ca8e58}
.testimonial-wrapper-two .test-slider-two .owl-carousel .testimonial-box-two .testimonial-content span{color:#707070;display:block;margin-top:10px}
.testimonial-wrapper-two .test-slider-two .owl-carousel .owl-stage-outer{cursor:e-resize}
.testimonial-wrapper-two .test-slider-two .owl-theme .owl-dots{display:block;margin-top:30px}
.testimonial-wrapper-two .test-slider-two .owl-theme .owl-dots .owl-dot span{width:15px;height:15px;border-radius:0;background-color:#efcec9}
.testimonial-wrapper-two .test-slider-two .owl-theme .owl-dots .owl-dot.active span{background-color:#ca8e58}
.latest-wrapper-two .team-box-two-wrapper .team-name{padding:0 20px 20px;margin-top:-61px;position:relative}
.latest-wrapper-two .team-box-two-wrapper .team-name .team-content{background-color:#fff1ef;padding:22px 10px}
.latest-wrapper-two .team-box-two-wrapper .team-name .team-content h5 a{color:#ca8e58}
.fadeInUp2{visibility:visible;animation-delay:.1s;animation-name:fadeInUp2}
@keyframes fadeInUp2 {
0%{opacity:0;transform:translateY(100px)}
100%{opacity:1;transform:translateY(0)}
}
.fadeInUpShorter{animation-name:fadeInUpShorter;visibility:visible;animation-duration:1.2s;animation-delay:.5s}
.appear-animate{transform:translate3d(0,0,0) scale(1);will-change:transform,filter,opacity}
.appear-animation-visible{visibility:visible;animation-delay:.6s}
@keyframes fadeInUpShorter {
0%{opacity:0;transform:translate(0,50px);transform-origin:0 0}
100%{opacity:1;transform:none}
}
.experience-wrapper .experience-head{text-align:center;padding-top:135px;padding-bottom:100px}
.experience-wrapper .experience-slider .owl-theme .owl-nav{display:none}
.experience-wrapper .experience-slider .owl-theme .owl-dots{display:block;margin-top:25px}
.experience-wrapper .experience-slider .owl-theme .owl-dots .owl-dot{position:relative;margin:0 5px;border:1px solid #333}
.experience-wrapper .experience-slider .owl-theme .owl-dots .owl-dot span{background-color:transparent;border-radius:0;width:15px;height:15px;padding:5px;display:block;margin:2px 3px}
.experience-wrapper .experience-slider .owl-theme .owl-dots .owl-dot.active span{background-color:#fb9475}
.extraordinary-wrapper{padding:100px 0}
.extraordinary-wrapper .ordinary-head h5{color:#fb9475}
.extraordinary-wrapper .ordinary-head h3{padding:20px 0}
.extraordinary-wrapper .ordinary-head .ordinary-btn{margin-top:25px}
.extraordinary-wrapper .ordinary-head .ordinary-btn .main-btn{background-color:#fb9475}
.extraordinary-wrapper .ordinary-head .ordinary-btn .main-btn em{background-color:#222;top:120%}
.extraordinary-wrapper .ordinary-head .ordinary-btn .main-btn em i::before,.extraordinary-wrapper .ordinary-head .ordinary-btn .main-btn em i::after{background-color:#222}
.offer-three-wrapper{background-color:#fff1ef;padding:100px 0}
.offer-three-wrapper .offer-head{text-align:center}
.offer-three-wrapper .offer-slider{padding:60px 0 0}
.offer-three-wrapper .offer-slider .owl-carousel .offer-content img{border:10px solid #fff}
.offer-three-wrapper .offer-slider .owl-carousel .offer-content .offer-text-wrapper{display:flex;justify-content:space-between;background:#fff;padding:20px;align-items:center;margin:0 25px;position:relative;top:-50px}
.offer-three-wrapper .offer-slider .owl-carousel .offer-content .offer-text-wrapper .offer-text h5{color:#222}
.offer-three-wrapper .offer-slider .owl-carousel .offer-content .offer-text-wrapper .book-btn .main-btn{background-color:#fb9475}
.offer-three-wrapper .offer-slider .owl-carousel .offer-content .offer-text-wrapper .book-btn .main-btn em{top:122%;background-color:#222}
.offer-three-wrapper .offer-slider .owl-carousel .offer-content .offer-text-wrapper .book-btn .main-btn em i::before,.offer-three-wrapper .offer-slider .owl-carousel .offer-content .offer-text-wrapper .book-btn .main-btn em i::after{background-color:#222}
.offer-three-wrapper .offer-slider .owl-theme .owl-dots{display:block}
.offer-three-wrapper .offer-slider .owl-theme .owl-dots .owl-dot{position:relative;margin:0 5px;border:1px solid #fff}
.offer-three-wrapper .offer-slider .owl-theme .owl-dots .owl-dot span{background-color:#fb9475;border-radius:0;background-color:transparent;width:15px;height:15px;padding:5px;display:block;margin:2px 3px}
.offer-three-wrapper .offer-slider .owl-theme .owl-dots .owl-dot.active span{background-color:#fb9475}
.prof-three-wrapper{padding:100px 0}
.prof-three-wrapper .prof-head{text-align:center}
.prof-three-wrapper .professional-slider{padding:60px 0 0}
.prof-three-wrapper .professional-slider .prof-content-wrapper .prof-img{position:relative;overflow:hidden}
.prof-three-wrapper .professional-slider .prof-content-wrapper .prof-img img{width:100%}
.prof-three-wrapper .professional-slider .prof-content-wrapper .prof-img::before{content:"";display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ffffff85}
.prof-three-wrapper .professional-slider .prof-content-wrapper .prof-img:hover .professional-icon ul li{bottom:85px}
.prof-three-wrapper .professional-slider .prof-content-wrapper .prof-img:hover::before{display:block}
.prof-three-wrapper .professional-slider .prof-content-wrapper .prof-img .professional-icon{text-align:center}
.prof-three-wrapper .professional-slider .prof-content-wrapper .prof-img .professional-icon ul li{display:inline-block;bottom:-88px;position:relative;height:35px;width:35px;background:#222;text-align:center;line-height:35px;border-radius:50%;margin:0 5px;position:relative;z-index:11}
.prof-three-wrapper .professional-slider .prof-content-wrapper .prof-img .professional-icon ul li:nth-child(1){transition:1s;margin-left:0}
.prof-three-wrapper .professional-slider .prof-content-wrapper .prof-img .professional-icon ul li:nth-child(2){transition:1.3s}
.prof-three-wrapper .professional-slider .prof-content-wrapper .prof-img .professional-icon ul li:nth-child(3){transition:1.6s;margin-right:0}
.prof-three-wrapper .professional-slider .prof-content-wrapper .prof-img .professional-icon ul li i{color:#fff}
.prof-three-wrapper .professional-slider .prof-content-wrapper .prof-img .professional-icon ul li:hover{background-color:#fb9475}
.prof-three-wrapper .professional-slider .prof-content-wrapper .prof-text{text-align:center}
.prof-three-wrapper .professional-slider .prof-content-wrapper .prof-text h5 a{color:#222}
.prof-three-wrapper .professional-slider .prof-content-wrapper .prof-text span{color:#fb9475}
.perfect-wrapper{background-image:url(../images/bg-perfect.jpg);background-size:cover;position:relative;padding:80px 0}
.perfect-wrapper .perfect-content{text-align:center}
.perfect-wrapper .perfect-content h3{color:#fff}
.perfect-wrapper .per-btn{text-align:center;margin:40px 0 0}
.perfect-wrapper .per-btn .main-btn{background-color:#fb9475}
.perfect-wrapper .per-btn .main-btn em{background-color:#222;top:122%}
.perfect-wrapper .per-btn .main-btn em i::before,.perfect-wrapper .per-btn .main-btn em i::after{background-color:#222}
.testimonial-wrapper-three .testimonial-head{text-align:center}
.testimonial-wrapper-three .test-slider-wrapper-three{position:relative;padding:100px 0}
.testimonial-wrapper-three .test-slider-wrapper-three::before{content:"";display:block;background-color:#efcec9;height:540px;margin:0 auto;width:80%}
.testimonial-wrapper-three .test-slider-wrapper-three .owl-carousel{position:absolute;top:150px}
.testimonial-wrapper-three .test-slider-wrapper-three .owl-carousel .item .testimonial-three-box{background-color:#fff;padding:25px;box-shadow:4px 6px 31px #00000026;margin-top:50px}
.testimonial-wrapper-three .test-slider-wrapper-three .owl-carousel .item .testimonial-three-box .test-three-img{position:relative;margin-top:-71px}
.testimonial-wrapper-three .test-slider-wrapper-three .owl-carousel .item .testimonial-three-box .test-three-img img{width:auto;margin:0 auto}
.testimonial-wrapper-three .test-slider-wrapper-three .owl-carousel .item .testimonial-three-box .testimonial-content{text-align:center}
.testimonial-wrapper-three .test-slider-wrapper-three .owl-carousel .item .testimonial-three-box .testimonial-content p{margin-top:30px;margin-bottom:25px;color:#707070}
.testimonial-wrapper-three .test-slider-wrapper-three .owl-carousel .item .testimonial-three-box .testimonial-content h5{color:#fb9475;border-top:1px solid #70707052;padding:20px 20px 5px}
.testimonial-wrapper-three .test-slider-wrapper-three .owl-carousel .item .testimonial-three-box .testimonial-content span{color:#707070}
.testimonial-wrapper-three .test-slider-wrapper-three .owl-carousel .owl-nav{display:block;max-width:630px;margin:0 auto;display:flex;justify-content:space-between}
.testimonial-wrapper-three .test-slider-wrapper-three .owl-carousel .owl-nav .owl-next,.testimonial-wrapper-three .test-slider-wrapper-three .owl-carousel .owl-nav .owl-prev{font-size:22px;color:#fb9475}
.testimonial-wrapper-three .test-slider-wrapper-three .owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;left:32%}
.testimonial-wrapper-three .test-slider-wrapper-three .owl-carousel .owl-nav .owl-next{position:absolute;top:50%;left:67%}
.testimonial-wrapper-three .test-slider-wrapper-three .owl-carousel .owl-nav:hover .owl-prev{background:transparent}
.testimonial-wrapper-three .test-slider-wrapper-three .owl-carousel .owl-nav:hover .owl-next{background:transparent}
.testimonial-wrapper-three .test-slider-wrapper-three .owl-carousel .owl-stage-outer{cursor:e-resize;padding:26px 0}
.news-three-wrapper .news-three-bg{background-image:url(../images/bg-slider-one.jpg);background-position:center;background-size:cover;position:relative;padding:100px 0}
.news-three-wrapper .news-three-bg .news-head-form{text-align:center}
.news-three-wrapper .news-three-bg .news-head-form .news-three-head h5{color:#fb9475;padding-bottom:10px}
.news-three-wrapper .news-three-bg .news-head-form .subscribe-form{position:relative;margin-top:40px}
.news-three-wrapper .news-three-bg .news-head-form .subscribe-form input{width:100%;max-width:485px;padding:17px 30px;background-color:#efcec9;position:relative;border:none;color:#fff}
.news-three-wrapper .news-three-bg .news-head-form .subscribe-form .suscribe-btn{top:3px;right:79px;position:absolute}
.news-three-wrapper .news-three-bg .news-head-form .subscribe-form .suscribe-btn .main-btn{background-color:#fb9475}
.news-three-wrapper .news-three-bg .news-head-form .subscribe-form .suscribe-btn .main-btn em{background-color:#222;top:120%}
.news-three-wrapper .news-three-bg .news-head-form .subscribe-form .suscribe-btn .main-btn em i::before,.news-three-wrapper .news-three-bg .news-head-form .subscribe-form .suscribe-btn .main-btn em i::after{background-color:#222}
.news-box-wrapper{padding:100px 0}
.news-box-wrapper .our-head{text-align:center;padding-bottom:60px}
.news-box-wrapper .news-box{background-color:#efcec9;padding:25px}
.news-box-wrapper .news-box img{width:100%}
.news-box-wrapper .news-box .news-content-wrapper{padding:25px 0 0}
.news-box-wrapper .news-box .news-content-wrapper h5{color:#222;padding:10px 0;line-height:30px;text-transform:uppercase}
.news-box-wrapper .news-box .news-content-wrapper .read-btn{color:#fb9475;border-bottom:2px solid #fb9475}
.fadeInUp2{visibility:visible;animation-delay:.1s;animation-name:fadeInUp2}
@keyframes fadeInUp2 {
0%{opacity:0;transform:translateY(100px)}
100%{opacity:1;transform:translateY(0)}
}
.fadeInUpShorter{animation-name:fadeInUpShorter;visibility:visible;animation-duration:1.2s;animation-delay:.5s}
.appear-animate{transform:translate3d(0,0,0) scale(1);will-change:transform,filter,opacity}
.appear-animation-visible{visibility:visible;animation-delay:.6s}
@keyframes fadeInUpShorter {
0%{opacity:0;transform:translate(0,50px);transform-origin:0 0}
100%{opacity:1;transform:none}
}
.inner-page-wrapper{background-image:url(../images/bg-inner.png);background-size:cover;background-position:center;position:relative}
.inner-page-wrapper .inner-head{padding:210px 0 80px;text-align:center}
.inner-page-wrapper .inner-head h1{color:#fff;margin-bottom:5px}
.inner-page-wrapper .inner-head ol li{color:#fff}
.inner-page-wrapper .inner-head ol li a{color:#fff}
.inner-page-wrapper .inner-head ol li::before{color:#fff}
.about-page{padding:100px 0}
.about-page .about-content p{color:#707070}
.about-page .about-content .about-pera{padding:20px 0 0}
.about-page .about-content .about-btn-page .main-btn-red em{top:140%}
.about-page .about-img{position:relative}
.about-page .about-img::before{content:"";width:0;height:1px;position:absolute;transition:all .2s linear;background:#fff;right:0;left:0;top:20px;z-index:111;margin:0 auto}
.about-page .about-img::after{content:"";width:0;height:1px;position:absolute;transition:all .2s linear;background:#fff;left:12px;bottom:21px}
.about-page .about-img span{position:relative;display:block;width:100%}
.about-page .about-img span::before{content:"";width:1px;height:0;position:absolute;transition:all .2s linear;background:#fff;left:12px;top:20px;z-index:111}
.about-page .about-img span::after{content:"";width:1px;height:0;position:absolute;transition:all .2s linear;background:#fff;right:12px;right:12px;top:0;z-index:111;bottom:0;margin:auto}
.about-page .about-img:hover::before{width:96%;transition-delay:0s}
.about-page .about-img:hover::after{width:96%;transition-delay:0s}
.about-page .about-img:hover span::before{height:92%;transition-delay:0s}
.about-page .about-img:hover span::after{height:92%;transition-delay:0s}
.about-page .about-btn-page{margin-top:30px}
.ordinary-about-wrapper{background-color:#fff1ef;max-height:690px}
.ordinary-about-wrapper .ordinary-head{text-align:center;padding:65px 0 0}
.ordinary-about-wrapper .ordinary-head h3{max-width:920px;margin:0 auto;display:block;padding:25px 0 0}
.ordinary-about-wrapper .ordinary-vdo .ordinary-img{background-image:url(../images/about-vdo.png);background-size:cover;position:relative;padding:255px 0;text-align:center;margin-top:50px;height:600px}
.ordinary-about-wrapper .ordinary-vdo .ordinary-img a{transition:all .5s;position:relative}
.ordinary-about-wrapper .ordinary-vdo .ordinary-img a i{background-color:#911439;color:#fff;padding:20px;border-radius:50%;z-index:13;position:relative}
.ordinary-about-wrapper .ordinary-vdo .ordinary-img a .wrapper{display:inline-block;position:absolute}
.ordinary-about-wrapper .ordinary-vdo .ordinary-img a .wrapper .waves{position:absolute;width:150px;height:150px;background:#d6d6d64d;opacity:0;border-radius:100%;right:-50px;bottom:-48px;animation:waves 3s ease-in-out infinite}
.ordinary-about-wrapper .ordinary-vdo .ordinary-img a .wrapper .wave-1{animation-delay:0s}
.ordinary-about-wrapper .ordinary-vdo .ordinary-img a .wrapper .wave-2{animation-delay:1s}
.ordinary-about-wrapper .ordinary-vdo .ordinary-img a .wrapper .wave-3{animation-delay:2s}
.ordinary-about-wrapper .modal .modal-dialog .modal-body iframe{width:100%}
.team-about{padding-top:250px}
@keyframes waves {
0%{transform:scale(0.2,0.2);opacity:0}
50%{opacity:.9}
100%{transform:scale(0.9,0.9);opacity:0}
}
.modal-dialog-wrapper{max-width:700px}
.modal-dialog-wrapper .modal-content-wrapper{height:450px}
.price-wrapper{padding:100px 0}
.price-wrapper .price-head{text-align:center;padding-bottom:50px}
.price-wrapper .price-head h3{line-height:60px}
.price-wrapper .price-box-wrapper .price-box-head{background-color:#efcec9;text-align:center;padding:40px 15px}
.price-wrapper .price-box-wrapper .price-box-head h3{text-transform:uppercase;font-size:22px;margin:0 auto}
.price-wrapper .price-box-wrapper .price-box-head p{text-transform:uppercase;padding-top:20px}
.price-wrapper .price-box-wrapper .price-box-head p span{color:#911439;font-size:36px;margin-left:5px}
.price-wrapper .price-box-wrapper .price-menu{background-color:#fff1ef;padding:45px 0}
.price-wrapper .price-box-wrapper .price-menu ul{max-width:165px;margin:0 auto}
.price-wrapper .price-box-wrapper .price-menu ul li{margin-bottom:15px}
.price-wrapper .price-box-wrapper .price-menu ul li:last-child{margin-bottom:0}
.price-wrapper .price-box-wrapper .price-menu ul li i{color:#efcec9;margin-right:5px}
.price-wrapper .price-box-wrapper .book-btn{text-align:center}
.price-wrapper .price-box-wrapper .book-btn a{color:#fff;padding:13px 0;background-color:#911439;display:block}
.test-about{padding:185px 0 100px}
.main-gallery{padding:50px 0}
.main-gallery .row{row-gap:30px}
.main-gallery .row ul{-moz-column-count:5;column-count:5;-moz-column-gap:15px;column-gap:15px;width:100%}
.portfolio_img_wrapper{text-align:center}
.portfolio_img_wrapper .portfolio_img{position:relative;margin-bottom:30px;overflow:hidden}
.portfolio_img_wrapper .portfolio_img .img-responsive{width:100%}
.portfolio_img_wrapper .portfolio_img .portfolio_img_overlay{background:#911439 none repeat scroll 0 0;height:calc(100% - 40px);left:20px;opacity:0;position:absolute;text-align:center;top:20px;transform:translateX(-15px) translateY(-15px);transition:all .3s ease 0s;visibility:hidden;width:calc(100% - 40px);transition:.2s ease;transition:all .5s}
.portfolio_img_wrapper .portfolio_img .portfolio_img_overlay .portfolio_img_text{opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease 0s;visibility:hidden;width:100%}
.portfolio_img_wrapper:hover .portfolio_img_overlay{transform:translateX(0) translateY(0);visibility:visible;opacity:.8}
.portfolio_img_wrapper:hover .portfolio_img_overlay .portfolio_img_text{visibility:visible;opacity:1}
.gallery-pagination{margin-top:20px}
.price-wrapper{padding:100px 0}
.price-wrapper .price-head{text-align:center;padding-bottom:50px}
.price-wrapper .price-box-wrapper .price-box-head{background-color:#efcec9;text-align:center;padding:40px 15px}
.price-wrapper .price-box-wrapper .price-box-head H3{text-transform:uppercase}
.price-wrapper .price-box-wrapper .price-box-head p{text-transform:uppercase;padding-top:20px}
.price-wrapper .price-box-wrapper .price-box-head p span{color:#911439;font-size:36px;margin-left:5px}
.price-wrapper .price-box-wrapper .price-menu{background-color:#fff1ef;padding:45px 0}
.price-wrapper .price-box-wrapper .price-menu ul{max-width:165px;margin:0 auto}
.price-wrapper .price-box-wrapper .price-menu ul li{margin-bottom:15px}
.price-wrapper .price-box-wrapper .price-menu ul li:last-child{margin-bottom:0}
.price-wrapper .price-box-wrapper .price-menu ul li i{color:#efcec9;margin-right:5px}
.price-wrapper .price-box-wrapper .book-btn{text-align:center}
.price-wrapper .price-box-wrapper .book-btn a{color:#fff;padding:13px 0;background-color:#911439;display:block}
.test-about{padding:185px 0 100px}
.service-detail-wrapper{padding:100px 0}
.service-detail-wrapper .service-detail .service-slider .owl-carousel .owl-nav{display:block;position:absolute;right:8px;bottom:15px}
.service-detail-wrapper .service-detail .service-slider .owl-carousel .owl-nav .owl-prev span,.service-detail-wrapper .service-detail .service-slider .owl-carousel .owl-nav .owl-next span{background:#222;padding:5px 15px;color:#fff;font-size:30px;transition:all .5s}
.service-detail-wrapper .service-detail .service-slider .owl-carousel .owl-nav .owl-prev:hover span,.service-detail-wrapper .service-detail .service-slider .owl-carousel .owl-nav .owl-next:hover span{background:#911439}
.service-detail-wrapper .service-detail .service-detail-content{padding:35px 0 0}
.service-detail-wrapper .service-detail .service-detail-content h3{padding-bottom:20px}
.service-detail-wrapper .service-detail .service-detail-content p{color:#707070}
.service-detail-wrapper .service-detail .service-detail-content .service-pera{padding:15px 0}
.service-detail-wrapper .service-detail .booking-wrapper{margin-top:50px}
.service-detail-wrapper .service-detail .booking-wrapper .booking-head{background-color:#efcec9;padding:20px 30px}
.service-detail-wrapper .service-detail .booking-wrapper .booking-head h6{color:#222}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content{background-color:#fff1ef;padding:30px}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-select{display:flex;align-items:center}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-select i{color:#911439}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-select h6{color:#222;margin-left:20px}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-select.main-info{padding-bottom:20px}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-img-wrapper{padding:40px 0 0}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-img-wrapper ul{-moz-column-count:4;column-count:4}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-img-wrapper ul li{position:relative;float:left}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-img-wrapper ul li img{width:100%}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-img-wrapper ul li::before{content:"";width:0;height:1px;position:absolute;transition:all .2s linear;background:#fff;right:0;left:0;top:20px;z-index:111;margin:0 auto}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-img-wrapper ul li::after{content:"";width:0;height:1px;position:absolute;transition:all .2s linear;background:#fff;left:12px;bottom:40px}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-img-wrapper ul li .span::before{content:"";width:1px;height:0;position:absolute;transition:all .2s linear;background:#fff;left:12px;top:20px;z-index:111}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-img-wrapper ul li .span::after{content:"";width:1px;height:0;position:absolute;transition:all .2s linear;background:#fff;right:12px;top:-18px;z-index:111;bottom:0;margin:auto}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-img-wrapper ul li .span p{text-align:center;display:block}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-img-wrapper ul li:hover::before,.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-img-wrapper ul li:hover:after{width:89%;transition-delay:0s}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-img-wrapper ul li:hover .span::before,.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-img-wrapper ul li:hover .span::after{height:78%;transition-delay:0s}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-img-wrapper ul li p{text-align:center;font-family:"Playfair Display",serif;padding:10px 0}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-form{padding:30px 0;border-bottom:1px solid #70707052}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-form .input-form{position:relative;margin-bottom:15px}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-form .input-form input{padding:12px 20px;width:100%;border:none}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-form .input-form i{position:absolute;right:18px;top:15px;color:#707070}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-form .input-form textarea{width:100%;height:103px;padding:10px;border:none}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-form .input-form .form-date{position:absolute;top:0;right:0;z-index:4}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-form .post-btn button{border:none;background-color:transparent!important}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-info{padding:30px 0;border-bottom:1px solid #70707052}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-info .booking-total{display:flex;-moz-column-gap:200px;column-gap:200px;position:relative}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-info .booking-total ul li{line-height:35px}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-info .booking-total ul .total{padding-top:30px}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-info .booking-total ul .total.total-color{color:#911439}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-info .total-border::before{content:"";position:absolute;right:35px;top:0;width:100%;border-right:1px solid #d4d4d4;height:100%}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .booking-info .total-border::after{content:"";position:absolute;left:0;width:80%;border-bottom:1px solid #d4d4d4;height:100%;bottom:40px}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .payment-wrapper{padding:30px 0}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .payment-wrapper .payment{display:flex;padding:20px 0 0}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .payment-wrapper .payment .form-group{display:block;margin-bottom:15px}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .payment-wrapper .payment .form-group label{position:relative;cursor:pointer;margin-left:20px;color:#707070}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .payment-wrapper .payment .form-group label:before{content:"";-webkit-appearance:none;background-color:transparent;border:3px solid #707070;padding:5px;display:inline-block;position:absolute;vertical-align:middle;cursor:pointer;margin-right:5px;top:3px;left:-36px;border-radius:50px}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .payment-wrapper .payment .form-group input{opacity:0}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .payment-wrapper .payment .form-group input:checked+label:after{content:"";display:block;position:absolute;top:6px;left:-31px;width:4px;height:7px;border:1px solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .payment-wrapper .payment .form-group input:checked+label:before{background-color:#911439;border:2px solid #911439}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .payment-wrapper .payment .form-group:nth-child(2),.service-detail-wrapper .service-detail .booking-wrapper .booking-content .payment-wrapper .payment .form-group:last-child{margin-left:20px}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .payment-wrapper .payment-btn{margin:20px 0 0}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .payment-wrapper .payment-btn button{border:none;background-color:transparent!important}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .post-wrapper{display:flex;justify-content:space-between}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .book-star ul{display:flex;-moz-column-gap:8px;column-gap:8px}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .book-star ul li.yellow-star i{color:#ffba00}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .book-star ul li.gray-star i{color:#707070}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .client-post-wrapper .client-post{display:flex;align-items:center;padding:30px 0;border-bottom:1px solid #70707052}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .client-post-wrapper .client-post .post-content{margin-left:35px}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .client-post-wrapper .client-post .post-content .post-name{display:flex;justify-content:space-between}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .client-post-wrapper .client-post .post-content .post-name .client-star ul{display:flex;-moz-column-gap:5px;column-gap:5px}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .client-post-wrapper .client-post .post-content .post-name .client-star ul .yellow-star i{color:#ffba00}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .client-post-wrapper .client-post .post-content .post-name .client-star ul .gray-star i{color:#707070}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .client-post-wrapper .client-post .post-content .post-name .client h6{color:#222;float:left}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .client-post-wrapper .client-post .post-content .post-name .client span{color:#707070;margin-left:15px}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .client-post-wrapper .client-post .post-content .client-pera p{color:#707070;padding:10px 0 0}
.service-detail-wrapper .service-detail .booking-wrapper .booking-content .client-post-wrapper .client-post.last-post{border-bottom:none}
.service-detail-wrapper .service-right-side.service-gap{margin-top:20px}
.service-detail-wrapper .service-right-side .work-head{background-color:#efcec9;padding:20px 30px}
.service-detail-wrapper .service-right-side .work-head h6{color:#222}
.service-detail-wrapper .service-right-side .book-time{background-color:#fff1ef}
.service-detail-wrapper .service-right-side .book-time .time-wrapeer{display:flex;padding:20px 30px;justify-content:space-between}
.service-detail-wrapper .service-right-side .book-time .time-wrapeer ul li{margin-bottom:10px}
.service-detail-wrapper .service-right-side .book-time .time-wrapeer ul li.close{color:#911439}
.service-detail-wrapper .service-right-side .book-time .time-wrapeer .week-time li{color:#707070}
.service-detail-wrapper .service-right-side .location-wrapper iframe{width:100%}
.service-detail-wrapper .service-right-side .faq-accordion{border:none}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-button{background-color:#efcec9}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-button span{display:inline-block;margin-right:20px}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-button:focus{border:none;box-shadow:none}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-button:not(.collapsed){color:#222;background-color:#fff1ef;box-shadow:none}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-button:after{background-image:none}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-item{border:none;margin-bottom:20px}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-item:last-child{margin-bottom:0}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-item .accordion-header button{position:relative}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-item .accordion-header button:before{content:"";text-align:center;background:#911439;font-size:14px;width:15px;height:2px;line-height:24px;display:block;position:absolute;right:13px}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-item .accordion-header button:after{content:"";text-align:center;background:#911439;font-size:14px;width:2px;height:15px;line-height:24px;display:block}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-item .accordion-header button:not(.collapsed):after{display:none}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-item .accordion-body{background-color:#fff1ef}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-item .accordion-body p{color:#707070}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-item .accordion-body ul{margin-top:20px}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-item .accordion-body ul li{transition:all .5s}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-item .accordion-body ul li:first-child{margin-bottom:10px}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-item .accordion-body ul li span{width:12px;height:12px;display:inline-block;border:2px solid;border-radius:50%;transition:all .5s;margin-right:8px}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-item .accordion-body ul li:hover{color:#911439}
.service-detail-wrapper .service-right-side .faq-accordion .accordion-item .accordion-body ul li:hover span{color:#911439}
.service-detail-wrapper .service-right-side .service-social{padding:20px 30px;background-color:#fff1ef}
.service-detail-wrapper .service-right-side .service-social ul{display:flex;justify-content:space-between}
.service-detail-wrapper .service-right-side .service-social ul li{background:#4867aa;width:34px;height:34px;text-align:center;line-height:36px;border-radius:5px}
.service-detail-wrapper .service-right-side .service-social ul li a i{color:#fff}
.service-detail-wrapper .service-right-side .service-social ul li:nth-child(2){background-color:#1da1f2}
.service-detail-wrapper .service-right-side .service-social ul li:nth-child(3){background-color:#eb453d}
.service-detail-wrapper .service-right-side .service-social ul li:nth-child(4){background-color:#0177b5}
.service-detail-wrapper .service-right-side .service-social ul li:nth-child(5){background-color:#eb453d}
.blog-wrapper-one{padding:100px 0;float:left;width:100%;text-align:left}
.blog-wrapper-one .blog-section .blog-img-section .blog-img img{width:100%}
.blog-wrapper-one .blog-section .blog-img-section .blog-img-content{margin:0 40px;position:relative;top:-60px}
.blog-wrapper-one .blog-section .blog-img-section .blog-img-content .blog-read{background-color:#fff1ef;padding:15px;text-align:center}
.blog-wrapper-one .blog-section .blog-img-section .blog-img-content .blog-read span{color:#707070}
.blog-wrapper-one .blog-section .blog-img-section .blog-img-content .blog-read h4{color:#222;padding:12px 0;text-transform:uppercase;font-weight:500}
.blog-wrapper-one .blog-section .blog-img-section .blog-img-content .blog-read .rm-btn{color:#911439}
.blog-wrapper-one .blog-section .blog-img-section .blog-img-content .blog-read .rm-btn:last-child{text-decoration:underline}
.blog-wrapper-one .blog-section .blog-img-section .blog-img-content .blog-read-2 a h4:hover{color:#911439}
.blog-wrapper-one .blog-section .blog-img-section .blog-img-content .blog-read-2 a:hover{color:#911439}
.blog-wrapper-one .bb-sidebar-wrapper .sidebar-body .search-blog{position:relative}
.blog-wrapper-one .bb-sidebar-wrapper .sidebar-body .search-blog input{background-color:#fff;border:none;padding:14px 15px;width:100%}
.blog-wrapper-one .bb-sidebar-wrapper .sidebar-body .search-blog i{background:#911439;padding:14px;position:absolute;top:5px;right:5px;text-align:center;color:#fff}
.blog-wrapper-one .bb-sidebar-wrapper .blog-category{margin-top:30px}
.blog-wrapper-one .bb-sidebar-wrapper .blog-category .category-menu ul li{color:#707070;margin-bottom:10px}
.blog-wrapper-one .bb-sidebar-wrapper .blog-category .category-menu ul li i{color:#911439;margin-right:10px}
.blog-wrapper-one .bb-sidebar-wrapper .about-blog{margin-top:30px}
.blog-wrapper-one .bb-sidebar-wrapper .about-blog .bb-about-img img{width:100%}
.blog-wrapper-one .bb-sidebar-wrapper .about-blog p{color:#707070;padding:20px 0 0}
.blog-wrapper-one .bb-sidebar-wrapper .about-blog .about-link{color:#911439;font-size:16px;font-weight:500}
.blog-wrapper-one .bb-sidebar-wrapper .about-blog .about-link:hover{color:#4e4e4e}
.blog-wrapper-one .bb-sidebar-wrapper .insta-post{margin-top:30px}
.blog-wrapper-one .bb-sidebar-wrapper .insta-post .insta-img ul{-moz-column-count:3;column-count:3}
.blog-wrapper-one .bb-sidebar-wrapper .insta-post .insta-img ul li a{display:block;position:relative;margin-bottom:10px}
.blog-wrapper-one .bb-sidebar-wrapper .insta-post .insta-img ul li span{position:absolute;height:100%;width:100%;left:0;top:0;display:flex;align-items:center;justify-content:center;color:#fff;background:#91143ad0;transition:all .5s;transform:scale(0)}
.blog-wrapper-one .bb-sidebar-wrapper .insta-post .insta-img ul li img{width:100%}
.blog-wrapper-one .bb-sidebar-wrapper .insta-post .insta-img ul li:hover span{transform:scale(1)}
.blog-wrapper-one .bb-sidebar-wrapper .insta-post .insta-img ul .insta-post-gap{margin-top:10px}
.blog-wrapper-one .bb-sidebar-wrapper .recent-blog{margin-top:30px}
.blog-wrapper-one .bb-sidebar-wrapper .recent-blog .recent-wrapper{display:flex;border-bottom:1px solid #70707082;padding-bottom:20px}
.blog-wrapper-one .bb-sidebar-wrapper .recent-blog .recent-wrapper .recent-img{margin-right:15px}
.blog-wrapper-one .bb-sidebar-wrapper .recent-blog .recent-wrapper .recent-img img{width:100%}
.blog-wrapper-one .bb-sidebar-wrapper .recent-blog .recent-wrapper .recent-content h6{font-size:18px;color:#222;font-weight:500}
.blog-wrapper-one .bb-sidebar-wrapper .recent-blog .recent-wrapper .recent-content span{color:#707070}
.blog-wrapper-one .bb-sidebar-wrapper .recent-blog .recent-wrapper.recent-gap{padding-top:20px}
.blog-wrapper-one .bb-sidebar-wrapper .tag-blog{margin-top:30px}
.blog-wrapper-one .bb-sidebar-wrapper .tag-blog .tag-content ul li{display:inline-block}
.blog-wrapper-one .bb-sidebar-wrapper .tag-blog .tag-content ul li a{background-color:#fff;color:#707070;padding:10px 15px;margin:0 5px 10px 0;display:inline-block;transition:all .5s}
.blog-wrapper-one .bb-sidebar-wrapper .tag-blog .tag-content ul li a:hover{background-color:#911439;color:#fff}
.blog-wrapper-one .blog-detail-section .detail-img img{width:100%}
.blog-wrapper-one .blog-detail-section .detail-content{background-color:#fff1ef;padding:25px}
.blog-wrapper-one .blog-detail-section .detail-content span{color:#707070}
.blog-wrapper-one .blog-detail-section .detail-content h4{color:#222;font-weight:500;padding:18px 0}
.blog-wrapper-one .blog-detail-section .detail-content .detail-pera p{color:#707070}
.blog-wrapper-one .blog-detail-section .detail-content .detail-pera .pera-two{padding:15px 0}
.blog-wrapper-one .blog-detail-section .detail-content .thought-wrapper{margin:20px 0}
.blog-wrapper-one .blog-detail-section .detail-content .thought-wrapper .thought-content{background-color:#efcec9;padding:42px 20px;text-align:center;position:relative}
.blog-wrapper-one .blog-detail-section .detail-content .thought-wrapper .thought-content img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.blog-wrapper-one .blog-detail-section .detail-content .thought-wrapper .thought-content p{max-width:480px;margin:0 auto;display:block;font-family:"Playfair Display",serif;font-size:20px;font-style:italic;line-height:35px}
.blog-wrapper-one .blog-detail-section .detail-content .thought-wrapper .thought-content span{display:block;padding-top:15px;color:#911439;font-family:"Playfair Display",serif;text-transform:uppercase}
.blog-wrapper-one .blog-detail-section .detail-content .bottom-pera{border-bottom:1px solid #7070708c;padding-bottom:25px}
.blog-wrapper-one .blog-detail-section .detail-content .bottom-pera p{color:#707070}
.blog-wrapper-one .blog-detail-section .detail-content .bottom-pera .pera-three{padding:15px 0}
.blog-wrapper-one .blog-detail-section .detail-tag{padding:35px 0 15px;display:flex;align-items:center;justify-content:space-between}
.blog-wrapper-one .blog-detail-section .detail-tag .tag-menu{display:flex;align-items:center;font-family:"Playfair Display",serif}
.blog-wrapper-one .blog-detail-section .detail-tag .tag-menu i{color:#911439;margin-right:10px}
.blog-wrapper-one .blog-detail-section .detail-tag .tag-menu ul li{float:left;background-color:#fff;margin:0 15px;padding:8px 15px;transition:all .5s}
.blog-wrapper-one .blog-detail-section .detail-tag .tag-menu ul li:hover{background-color:#911439;color:#fff}
.blog-wrapper-one .blog-detail-section .detail-tag .tag-social ul{display:flex;-moz-column-gap:15px;column-gap:15px}
.blog-wrapper-one .blog-detail-section .detail-tag .tag-social ul li a{width:40px;height:40px;text-align:center;font-size:18px;line-height:40px;display:block;border-radius:50%;position:relative;overflow:hidden;border:1px solid #4e4e4e;z-index:1;color:#fff}
.blog-wrapper-one .blog-detail-section .detail-tag .tag-social ul li a::before{content:"";position:absolute;top:100%;left:0;width:100%;height:100%;background:#911439;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;z-index:2}
.blog-wrapper-one .blog-detail-section .detail-tag .tag-social ul li a i{padding-right:0;position:relative;color:#4e4e4e;transition:.5s;z-index:3}
.blog-wrapper-one .blog-detail-section .detail-tag .tag-social ul li a:hover{background-color:#911439;border-color:#fff}
.blog-wrapper-one .blog-detail-section .detail-tag .tag-social ul li a:hover::before{top:0}
.blog-wrapper-one .blog-detail-section .detail-tag .tag-social ul li a:hover i{color:#fff;transform:rotateY(360deg)}
.blog-wrapper-one .blog-detail-section .bb-admin{background-color:#efcec9;margin:40px 0;padding:30px;display:flex}
.blog-wrapper-one .blog-detail-section .bb-admin .bb-post-content{margin-left:15px}
.blog-wrapper-one .blog-detail-section .bb-admin .bb-post-content h5{float:left}
.blog-wrapper-one .blog-detail-section .bb-admin .bb-post-content h5 span{color:#222}
.blog-wrapper-one .blog-detail-section .bb-admin .bb-post-content em{background-color:#911439;color:#fff;padding:1px 5px;border-radius:5px;margin-left:20px;position:relative;top:5px}
.blog-wrapper-one .blog-detail-section .bb-admin .bb-post-content p{clear:both;color:#707070;padding:10px 0}
.blog-wrapper-one .blog-detail-section .bb-admin .bb-post-content a{color:#911439;text-decoration:underline}
.blog-wrapper-one .blog-detail-section .bb-comment .comment-form form .bb-input{position:relative;margin-bottom:15px}
.blog-wrapper-one .blog-detail-section .bb-comment .comment-form form .bb-input input{padding:12px 20px;width:100%;border:none}
.blog-wrapper-one .blog-detail-section .bb-comment .comment-form form .bb-input i{position:absolute;right:28px;top:15px;color:#707070}
.blog-wrapper-one .blog-detail-section .bb-comment .comment-form form textarea{border:none;width:100%;padding:12px 20px;height:130px}
.blog-wrapper-one .blog-detail-section .bb-comment .comment-form p{color:#707070}
.blog-wrapper-one .blog-detail-section .bb-comment .comment-form form{margin-top:25px}
.blog-wrapper-one .blog-detail-section .bb-comment .comment-form form .bb-text{margin-top:8px}
.blog-wrapper-one .blog-detail-section .bb-comment .comment-form form .bb-text label{color:#707070}
.blog-wrapper-one .blog-detail-section .bb-comment .comment-form form .post-btn{padding:15px 0 15px 20px}
.sidebar-head{background-color:#efcec9;padding:20px 30px;text-align:left}
.sidebar-head h6{color:#222}
.sidebar-body{background-color:#fff1ef;padding:20px;text-align:left}
.bb-sidebar-wrapper .sidebar-body .consult-wrap .consult{display:flex;align-items:center;-moz-column-gap:15px;column-gap:15px;margin-bottom:25px}
nav.page-navigation ul li.page-item{margin-right:20px}
nav.page-navigation ul li.page-item:first-child .page-link,nav.page-navigation ul li.page-item:last-child .page-link{border-radius:50px;background-color:#efcec9;transition:all .5s}
nav.page-navigation ul li.page-item:first-child .page-link:hover,nav.page-navigation ul li.page-item:last-child .page-link:hover{background-color:#911439;color:#fff}
nav.page-navigation ul li.page-item:first-child:last-child,nav.page-navigation ul li.page-item:last-child:last-child{margin-right:0!important}
nav.page-navigation ul li.page-item a.page-link{width:50px;height:50px;line-height:50px;padding:0;text-align:center;border:none;border-radius:50px;background-color:#ebf5f6;color:#911439}
nav.page-navigation ul li.page-item a.page-link:hover{background-color:#911439;color:#fff}
nav.page-navigation ul li.page-item a.page-link:focus{box-shadow:none}
.masory-gallery .portfolio_img_wrapper .portfolio_img{max-height:none}
.blog-pagination{margin-top:70px}
.contact-wrapper{padding:100px 0;float:left;width:100%}
.contact-wrapper .contact-box{transition:all .5s}
.contact-wrapper .contact-box .contact-icon{background-color:#efcec9;padding:15px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;margin:0 auto -30px;position:relative;z-index:1;transition:all .3s ease}
.contact-wrapper .contact-box .contact-icon i{color:#222}
.contact-wrapper .contact-box .contact-content{background-color:#fff1ef;text-align:center;padding:55px 15px;position:relative}
.contact-wrapper .contact-box .contact-content h3{text-transform:capitalize!important;margin-bottom:10px}
.contact-wrapper .contact-box .contact-content a{max-width:250px;display:block;margin:0 auto;color:#707070}
.contact-wrapper .contact-box:hover .contact-icon{background-color:#911439;transform:scale(1.2)}
.contact-wrapper .contact-box:hover .contact-icon i{color:#fff}
.contact-map iframe{width:100%;height:450px;border:0}
.contact-form{padding:100px 0;float:left;width:100%}
.contact-form .sidebar-head{text-align:center}
.contact-form form{max-width:1000px;margin:30px auto}
.contact-form form label{color:#707070}
.contact-form form .contact-input{position:relative;margin-bottom:15px}
.contact-form form .contact-input input{height:50px}
.contact-form form .contact-input i{position:absolute;right:15px;top:15px;color:#707070}
.contact-form form .contact-input textarea{height:130px;width:100%;border:none;padding:15px}
.contact-form form .contact-btn{display:flex;justify-content:center;margin:30px 0 15px}
.contact-form form .contact-btn .main-btn-red{padding:3px 72px}
.contact-form form .contact-btn .main-btn-red em{top:132%}
.contact-form .form-head{padding:20px 100px}
.appointment-btn{justify-content:flex-start!important}
.error-page{background-color:#efcec9;position:relative;padding:100px 0 0}
.error-page .error-img{text-align:center;padding:50px 0;position:relative;z-index:11111}
.error-page .error-img img{width:50%}
.error-page .error-img .error-content{padding:50px 0}
.error-page .error-img .error-content p{max-width:535px;margin:0 auto;color:#707070;padding:15px 0;font-size:20px;line-height:30px}
.error-page .error-img .error-content .error-btn{margin:15px 0}
.error-page .error-bg{position:absolute;bottom:0}
.footer-wrapper{background-color:#222;padding:100px 0 0}
.footer-wrapper .footer-main{padding-bottom:30px}
.footer-wrapper .footer-main .footer-pera p{color:#fff;padding:30px 0}
.footer-wrapper .footer-main .footer-icon ul{display:flex}
.footer-wrapper .footer-main .footer-icon ul li{margin:0 10px}
.footer-wrapper .footer-main .footer-icon ul li:first-child{margin-left:0}
.footer-wrapper .footer-main .footer-icon ul li:last-child{margin-right:0}
.footer-wrapper .footer-main .footer-icon ul li a{width:40px;height:40px;text-align:center;font-size:18px;line-height:40px;display:block;border-radius:50%;position:relative;overflow:hidden;border:1px solid #4e4e4e;z-index:1;color:#fff}
.footer-wrapper .footer-main .footer-icon ul li a i{padding-right:0;position:relative;color:#fff;transition:.5s;z-index:3}
.footer-wrapper .footer-main .footer-icon ul li a::before{content:"";position:absolute;top:100%;left:0;width:100%;height:100%;background:#911439;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;z-index:2}
.footer-wrapper .footer-main .footer-icon ul li a:hover{background-color:#911439;border-color:#fff}
.footer-wrapper .footer-main .footer-icon ul li a:hover i{color:#fff;transform:rotateY(360deg)}
.footer-wrapper .footer-main .footer-icon ul li a:hover::before{top:0}
.footer-wrapper .footer-main .footer-link-wrapper h5{text-transform:uppercase;color:#fff}
.footer-wrapper .footer-main .footer-link-wrapper ul{padding:50px 0 0}
.footer-wrapper .footer-main .footer-link-wrapper ul li{margin-bottom:15px;transition:all .5s}
.footer-wrapper .footer-main .footer-link-wrapper ul li a{color:#fff}
.footer-wrapper .footer-main .footer-link-wrapper ul li a span{margin-right:15px}
.footer-wrapper .footer-main .footer-link-wrapper ul li:hover a{color:#911439}
.footer-wrapper .footer-main .footer-insta h5{text-transform:uppercase;color:#fff}
.footer-wrapper .footer-main .footer-insta ul{padding:50px 0 0;-moz-column-count:3;column-count:3;-moz-column-gap:12px;column-gap:12px}
.footer-wrapper .footer-main .footer-insta ul li{width:100%;margin-bottom:10px}
.footer-wrapper .footer-main .footer-insta ul li a{display:block;position:relative}
.footer-wrapper .footer-main .footer-insta ul li span{position:absolute;height:100%;width:100%;left:0;top:0;display:flex;align-items:center;justify-content:center;color:#fff;background:#91143ad0;transition:all .5s;transform:scale(0)}
.footer-wrapper .footer-main .footer-insta ul li img{width:100%}
.footer-wrapper .footer-main .footer-insta ul li:hover span{transform:scale(1)}
.footer-wrapper .footer-main .footer-contact h5{text-transform:uppercase;color:#fff}
.footer-wrapper .footer-main .footer-contact ul{padding:50px 0 0}
.footer-wrapper .footer-main .footer-contact ul li{display:flex;margin-bottom:20px}
.footer-wrapper .footer-main .footer-contact ul li .address-icon{margin-right:20px}
.footer-wrapper .footer-main .footer-contact ul li .address-icon i{color:#fff}
.footer-wrapper .footer-main .footer-contact ul li .address-content a{color:#fff}
.footer-wrapper .footer-main .footer-contact ul li .address-content a span{display:block;text-transform:uppercase;margin-bottom:4px}
.footer-wrapper .bottom-footer{border-top:1px solid #707070}
.footer-wrapper .bottom-footer p{color:#fff;text-align:center;padding:20px 0}
.footer-wrapper .bottom-footer p a{color:#fb9475}
.footer-wrapper .bottom-footer p a:hover{color:#fff}
a{text-decoration:none;color:#222}
p{color:#707070}
.padd-100{padding:100px 0}
ul{padding:0;list-style-type:none}
.page-header{padding:30px 0;background-color:#fff1ef}
.page-header .heading h4{font-size:22px;color:#222}
.accor-heading{margin-bottom:30px}
.accor-heading h3{font-size:22px;text-align:center}
.accordion1-main-wrapper .accordion-button span{display:inline-block;margin-right:20px}
.accordion1-main-wrapper .accordion-button:focus{border:none;box-shadow:none}
.accordion1-main-wrapper .accordion-button:not(.collapsed){color:#911439;background-color:#fff;box-shadow:none}
.accordion1-main-wrapper .accordion-button:after{background-image:none}
.accordion1-main-wrapper .accordion-item{border:none}
.accordion1-main-wrapper .accordion-item .accordion-body{margin:1rem 1.25rem;padding:0 35px;border-left:2px solid #911439}
.accordion2-wrapper{background-color:#222}
.accordion2-wrapper .accor-heading h3{color:#fff}
.accordion2-wrapper .accordion-button span{display:inline-block;margin-right:20px}
.accordion2-wrapper .accordion-button:focus{border:none;box-shadow:none}
.accordion2-wrapper .accordion-button:not(.collapsed){color:#911439;background-color:#fff;box-shadow:none}
.accordion2-wrapper .accordion-button:after{background-image:none}
.accordion2-wrapper .accordion-item{border:none;margin-top:20px}
.accordion2-wrapper .accordion-item .accordion-header button{position:relative}
.accordion2-wrapper .accordion-item .accordion-header button:before{content:"";text-align:center;background:#222;font-size:14px;width:15px;height:1px;line-height:24px;display:block;position:absolute;right:13px}
.accordion2-wrapper .accordion-item .accordion-header button:after{content:"";text-align:center;background:#222;font-size:14px;width:1px;height:15px;line-height:24px;display:block}
.accordion2-wrapper .accordion-item .accordion-header button:not(.collapsed):after{display:none}
.accordion3-wrapper{background-color:#f7f7f7}
.accordion3-wrapper .accordion-button:focus{border:none;box-shadow:none}
.accordion3-wrapper .accordion-button:not(.collapsed){color:#911439;background-color:#fff;box-shadow:none}
.accordion3-wrapper .accordion-button:after{background-image:none}
.accordion3-wrapper .accordion-item{border:none;margin-top:20px;background-color:#fff;box-shadow:0 0 15px #00000014}
.accordion3-wrapper .accordion-item .accordion-header button{position:relative}
.accordion3-wrapper .accordion-item .accordion-header button:after{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;text-align:center;color:#222;font-size:14px;display:block}
.accordion3-wrapper .accordion-item .accordion-header button:not(.collapsed):after{transform:rotate(90deg)}
.accordion4-wrapper .accordion-button:focus{border:none;box-shadow:none}
.accordion4-wrapper .accordion-button:not(.collapsed){color:#911439;background-color:#fff;box-shadow:none}
.accordion4-wrapper .accordion-button:after{background-image:none}
.accordion4-wrapper .accordion-item{border:none;margin-top:20px;background-color:#fff;box-shadow:0 0 15px #00000014}
.accordion4-wrapper .accordion-item .accordion-header button{position:relative}
.accordion4-wrapper .accordion-item .accordion-header button:before{content:"+";text-align:center;font-size:20px;line-height:24px;display:block;position:absolute;right:23px;top:15px;z-index:9;color:#222}
.accordion4-wrapper .accordion-item .accordion-header button:after{content:"";text-align:center;background:#f7f7f7;width:20px;height:20px;line-height:24px;display:block}
.accordion4-wrapper .accordion-item .accordion-header button:not(.collapsed):after{background:#911439}
.accordion4-wrapper .accordion-item .accordion-header button:not(.collapsed):before{content:"-";right:25px;top:12px;color:#fff;font-size:22px}
.accordion5-wrapper{background-color:#911439}
.accordion5-wrapper .accor-heading h3{color:#fff}
.accordion5-wrapper .accordion-button{background-color:transparent}
.accordion5-wrapper .accordion-button:focus{border:none;box-shadow:none}
.accordion5-wrapper .accordion-button:not(.collapsed){color:#fff;background-color:transparent;box-shadow:none}
.accordion5-wrapper .accordion-button:after{background-image:none}
.accordion5-wrapper .accordion-item{border:none;background-color:transparent}
.accordion5-wrapper .accordion-item .accordion-header button{position:relative;color:#fff;border-bottom:1px solid #8d4258;transition:all .5s}
.accordion5-wrapper .accordion-item .accordion-header button:before{content:"+";text-align:center;font-size:20px;line-height:24px;display:block;position:absolute;right:23px;top:10px;z-index:9;color:#fff}
.accordion5-wrapper .accordion-item .accordion-header button:not(.collapsed){border-bottom:none;background-color:#8d4258}
.accordion5-wrapper .accordion-item .accordion-header button:not(.collapsed):before{content:"-";right:25px;font-size:22px}
.accordion5-wrapper .accordion-item .accordion-body{background-color:#8d4258}
.accordion5-wrapper .accordion-item .accordion-body p{color:#fff}
.section-heading{margin-bottom:50px}
.section-heading h4{font-size:22px;text-align:center}
.button1-wrapper{text-align:center}
.button1-wrapper .btn1{display:inline-block;width:auto;text-transform:uppercase;border:2px solid #911439;background-color:#911439;color:#fff;margin:0 6px;font-weight:600;text-decoration:none;transition:all .5s}
.button1-wrapper .btn1:hover{background-color:#fff;color:#911439}
.button1-wrapper .btn1.xl-btn{padding:16px 40px}
.button1-wrapper .btn1.lg-btn{padding:12px 32px}
.button1-wrapper .btn1.md-btn{padding:10px 26px}
.button1-wrapper .btn1.sm-btn{padding:8px 22px}
.button1-wrapper .btn1.xs-btn{padding:6px 16px}
.button2-wrapper{text-align:center;background-color:#f7f7f7}
.button2-wrapper .btn2{display:inline-block;width:auto;text-transform:uppercase;border:2px solid #222;background-color:#222;color:#fff;margin:0 6px;font-weight:600;padding:12px 32px;text-decoration:none;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}
.button2-wrapper .btn2:hover{background-color:#fff;color:#222}
.button2-wrapper .btn2.radius1-btn{border-radius:10px}
.button2-wrapper .btn2.radius2-btn{border-radius:5px}
.button2-wrapper .btn2.rounded-btn{border-radius:50px}
.button3-wrapper{text-align:center;background-image:linear-gradient(to top right,#80063F,#FC035A,#FFBF00)}
.button3-wrapper .btn3{display:inline-block;width:auto;text-transform:uppercase;border:2px solid #911439;background-color:#911439;color:#fff;margin:0 6px;font-weight:600;padding:12px 32px;text-decoration:none;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}
.button3-wrapper .btn3:hover{background-color:transparent;color:#911439}
.button3-wrapper .btn3.gray-btn{background-color:#333;border:2px solid #333;color:#fff}
.button3-wrapper .btn3.gray-btn:hover{background-color:transparent;color:#333;border:2px solid #333}
.button3-wrapper .btn3.black-btn{background-color:#222;border:2px solid #222;color:#fff}
.button3-wrapper .btn3.black-btn:hover{background-color:transparent;color:#222;border:2px solid #222}
.button3-wrapper .btn3.white-btn{background-color:#fff;border:2px solid #fff;color:#222}
.button3-wrapper .btn3.white-btn:hover{background-color:transparent;color:#fff;border:2px solid #fff}
.button4-wrapper{text-align:center}
.button4-wrapper .btn4{display:inline-block;width:auto;text-transform:uppercase;border:2px solid #911439;background-color:transparent;color:#222;margin:0 6px;font-weight:600;padding:12px 32px;text-decoration:none;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}
.button4-wrapper .btn4:hover{background-color:#911439;color:#fff}
.button4-wrapper .btn4.light-border{border-color:#dbdbdb;border-radius:10px}
.button4-wrapper .btn4.light-border:hover{background-color:#222;color:#fff;border-color:#222}
.button4-wrapper .btn4.black-border{border-color:#222;border-radius:50px}
.button4-wrapper .btn4.black-border:hover{background-color:#222;color:#fff}
.button5-wrapper{text-align:center;background-color:#222}
.button5-wrapper .section-heading h4{color:#fff}
.button5-wrapper .btn5{display:inline-block;width:auto;text-transform:uppercase;color:#fff;margin:0 6px;font-weight:600;font-size:14px;padding:12px 32px;text-decoration:none;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}
.button5-wrapper .btn5.gradient1{background-image:linear-gradient(to right,#e42564,#fa6259,#e42564);color:#fff;background-size:200% auto;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}
.button5-wrapper .btn5.gradient1:hover{background-position:right center}
.button5-wrapper .btn5.gradient2{background-image:linear-gradient(to right,#662D8C,#ED1E79,#662D8C);color:#fff;background-size:200% auto;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}
.button5-wrapper .btn5.gradient2:hover{background-position:right center}
.button5-wrapper .btn5.gradient3{background-image:linear-gradient(to right,#EA8D8D,#A890FE,#EA8D8D);color:#fff;background-size:200% auto;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}
.button5-wrapper .btn5.gradient3:hover{background-position:right center}
.button5-wrapper .btn5.gradient4{background-image:linear-gradient(to right,#C33764,#1D2671,#C33764);color:#fff;background-size:200% auto;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}
.button5-wrapper .btn5.gradient4:hover{background-position:right center}
.button5-wrapper .btn5.gradient5{background-image:linear-gradient(to right,#764BA2,#667EEA,#764BA2);color:#fff;background-size:200% auto;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}
.button5-wrapper .btn5.gradient5:hover{background-position:right center}
.button6-wrapper{text-align:center}
.button6-wrapper .btn6{display:inline-block;width:auto;text-transform:uppercase;color:#fff;margin:0 6px;font-weight:600;border:2px solid #911439;font-size:14px;padding:12px 32px;text-decoration:none;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}
.button6-wrapper .btn6 span{margin:0 5px;color:#fff;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}
.button6-wrapper .btn6.blog1{background-color:#911439}
.button6-wrapper .btn6.blog1:hover{background-color:transparent;color:#911439}
.button6-wrapper .btn6.blog1:hover span{color:#911439}
.button6-wrapper .btn6.checkout{background-color:#222;border-color:#222}
.button6-wrapper .btn6.checkout:hover{background-color:transparent;color:#222}
.button6-wrapper .btn6.checkout:hover span{color:#222}
.button6-wrapper .btn6.instagram{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background-size:140% auto;border:none}
.button6-wrapper .btn6.instagram:hover{background-position:right center}
.button6-wrapper .btn6.explore{background-color:transparent;border-color:#222;color:#222}
.button6-wrapper .btn6.explore span{color:#222}
.button6-wrapper .btn6.explore:hover{background-color:#222;color:#fff}
.button6-wrapper .btn6.explore:hover span{color:#fff}
.button7-wrapper{text-align:center;background-color:#f7f7f7}
.button8-wrapper{text-align:center;background-color:#222}
.button8-wrapper .section-heading h4{color:#fff}
.button8-wrapper .btn8{background:none;border:1px solid #fff;border-radius:5px;color:#fff;display:inline-block;font-weight:600;padding:12px 32px;position:relative;z-index:9;text-transform:uppercase;text-decoration:none;margin:0 10px}
.button8-wrapper .btn8:hover{border-color:#911439}
.button8-wrapper .btn8:after{transition:all .3s}
.button8-wrapper .btn8:after,.button8-wrapper .btn8:before{background:#911439;content:"";position:absolute;z-index:-1}
.button8-wrapper .btn8.slide-1:after{height:0;left:0;top:0;width:100%}
.button8-wrapper .btn8.slide-1:hover:after{height:100%}
.button8-wrapper .btn8.slide-2:after{height:0;left:0;bottom:0;width:100%}
.button8-wrapper .btn8.slide-2:hover:after{height:100%}
.button8-wrapper .btn8.slide-3:after{height:100%;left:0;top:0;width:0}
.button8-wrapper .btn8.slide-3:hover:after{width:100%}
.button8-wrapper .btn8.slide-4:after{height:100%;right:0;top:0;width:0}
.button8-wrapper .btn8.slide-4:hover:after{width:100%}
.button8-wrapper .btn8.slide-5:after{height:0;left:50%;top:50%;width:0}
.button8-wrapper .btn8.slide-5:hover:after{height:100%;left:0;top:0;width:100%}
.button8-wrapper .btn8.slide-6:before{height:100%;left:0;top:0;width:100%}
.button8-wrapper .btn8.slide-6:after{background:#222;height:100%;left:0;top:0;width:100%}
.button8-wrapper .btn8.slide-6:hover:after{height:0;left:50%;top:50%;width:0}
.button8-wrapper .btn8.slide-7{overflow:hidden;color:#fff}
.button8-wrapper .btn8.slide-7:after{height:100%;left:-45%;top:0;transform:skew(50deg);transition-duration:.6s;transform-origin:top left;width:0}
.button8-wrapper .btn8.slide-7:hover:after{height:100%;width:145%}
.button8-wrapper .extra-btns{margin-top:30px;display:flex;justify-content:center;align-items:center}
.button9-wrapper{text-align:center}
.button9-wrapper .expan-rouded-btn{display:inline-block;text-transform:uppercase;color:#222;margin:0 6px;font-weight:600;font-size:14px;padding:15px 28px;text-decoration:none;position:relative;z-index:1;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}
.button9-wrapper .expan-rouded-btn span{position:absolute;top:0;left:0;width:50px;height:100%;z-index:-1;border-radius:50px;transition-duration:.3s;background-color:#911439}
.button9-wrapper .expan-rouded-btn:hover{color:#fff}
.button9-wrapper .expan-rouded-btn:hover span{width:100%}
.button9-wrapper .expan-rouded-btn.squre span{border-radius:5px!important;width:90px}
.button9-wrapper .expan-rouded-btn.squre:hover{color:#fff}
.button9-wrapper .expan-rouded-btn.squre:hover span{width:100%}
.button10-wrapper{text-align:center;background-color:#222}
.button10-wrapper .section-heading h4{color:#fff}
.button10-wrapper a{margin:0 10px}
.button10-wrapper a:hover{opacity:.7}
.button10-wrapper .text-gradient{padding:7px 0 2px;position:relative;border:0;background:linear-gradient(to right,#b783ff,#b783ff,#fa7cc1,#ff85a6,#ff9393);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.button10-wrapper .text-gradient span{position:absolute;bottom:0;left:0;height:2px;width:100%;background:linear-gradient(to right,#b783ff,#b783ff,#fa7cc1,#ff85a6,#ff9393)}
.button10-wrapper .text-undeline{font-size:16px;border-bottom:2px solid #fff;text-decoration:none;color:#fff;font-weight:600;text-transform:uppercase}
.button10-wrapper .text-thin-underline{font-size:16px;border-bottom:1px solid #fff;text-decoration:none;color:#fff;font-weight:400;text-transform:uppercase}
.button11-wrapper{text-align:center;background-color:#f7f7f7}
.button11-wrapper .btn11{display:inline-block;width:auto;text-transform:uppercase;color:#222;margin:0 6px;font-weight:600;padding:12px 32px;text-decoration:none;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}
.button11-wrapper .btn11:hover{box-shadow:0 8px 30px -5px #0003;transform:translate3d(0,-3px,0)}
.button11-wrapper .btn11.shadow-rounded{background-color:#fff;border-radius:50px}
.button11-wrapper .btn11.shadow-squre{background-color:#222;color:#fff}
.button12-wrapper{text-align:center}
.button12-wrapper .flat-shadow-btn{display:inline-block;width:auto;text-transform:uppercase;border:1px solid #222;box-shadow:2px 2px 0 #222;color:#222;margin:0 6px;font-weight:600;padding:12px 32px;text-decoration:none;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}
.button12-wrapper .flat-shadow-btn:hover{background-color:#222;color:#fff;box-shadow:none}
@media (max-width: 1199px) {
.btn-sizes a{font-size:14px}
}
@media (max-width: 991px) {
.btn-sizes a{display:block!important;width:-moz-max-content!important;width:max-content!important;margin:15px auto!important;text-align:center!important}
.btn-sizes .extra-btns{display:block!important;margin:15px auto!important}
}
.client1-wrapper{background-color:#f7f7f7;text-align:center}
.client1-wrapper a{display:block;text-align:center;padding:40px 0;opacity:.5;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}
.client1-wrapper a:hover{background-color:#fff;opacity:1}
.client2-wrapper{text-align:center}
.client2-wrapper a{display:inline-block}
.client2-wrapper a img{width:100%;filter:grayscale(1);transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}
.client2-wrapper a img:hover{filter:grayscale(0)}
.client3-wrapper{background-color:#f7f7f7;text-align:center}
.client3-wrapper .hover-box{text-align:center;display:inline-block;width:100%;height:100%;padding:25px;position:relative;z-index:0;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}
.client3-wrapper .hover-box a{display:inline-block}
.client3-wrapper .hover-box .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;transform:scale(0.8);background-color:#fff;transition-duration:.3s;box-shadow:0 0 15px #00000014;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}
.client3-wrapper .hover-box:hover .overlay{opacity:1;transform:scale(1)}
.client4-wrapper{text-align:center}
.client4-wrapper .client-carousel .owl-carousel .owl-nav{display:block}
.client4-wrapper .client-carousel .owl-carousel .owl-nav button{height:40px;width:40px;background:#0a58ca;color:#fff;font-size:14px;margin-top:30px;border-radius:50px}
.client4-wrapper .client-carousel .owl-carousel .item img{width:auto}
.g-map1-section .h-500px{height:500px}
.tab-one-wrapper .tab-one .nav-tabs{border:none}
.tab-one-wrapper .tab-one .nav-tabs .nav-item{padding:0 25px}
.tab-one-wrapper .tab-one .nav-tabs .nav-item .nav-link{display:block;position:relative;text-transform:uppercase;color:#707070}
.tab-one-wrapper .tab-one .nav-tabs .nav-item .nav-link.active{border:none;border-bottom:2px solid #222;color:#222}
.tab-one-wrapper .tab-one .nav-tabs .nav-item .nav-link:hover{border:none;color:#222}
.tab-one-wrapper .tab-one .nav-tabs .nav-item .nav-link:hover::before{transform:scale3d(1,1,1);transform-origin:100% 50%}
.tab-one-wrapper .tab-one .nav-tabs .nav-item .nav-link::before{content:"";width:100%;height:2px;position:absolute;left:0;bottom:0;transition:.5s transform ease;transform:scale3d(0,1,1);background:#222;transform-origin:0 50%}
.tab-one-wrapper .tab-content .tab-one-home{margin:60px 0 0}
.tab-one-wrapper .tab-content .tab-one-home .tab-one-content h4{color:#911439;text-transform:uppercase;font-size:20px}
.tab-one-wrapper .tab-content .tab-one-home .tab-one-content h1{font-weight:700;font-size:30px}
.tab-one-wrapper .tab-content .tab-one-home .tab-one-content p{color:#707070;padding:20px 0 0}
.tab-one-wrapper .tab-content .tab-one-home .tab-one-content a{border:2px solid #222;padding:10px 30px;font-weight:500;background-color:#222;color:#fff;text-transform:uppercase;margin-top:20px;display:inline-block;transition:all .5s}
.tab-one-wrapper .tab-content .tab-one-home .tab-one-content a:hover{background-color:transparent;color:#222}
.tab-one-wrapper .tab-content .tab-one-home .tab-one-img img{width:100%}
.tab-two-wrapper{background-color:#f7f7f7}
.tab-two-wrapper .nav-pills .nav-item{padding:0 25px}
.tab-two-wrapper .nav-pills .nav-item .nav-link{font-size:18px;color:#707070}
.tab-two-wrapper .nav-pills .nav-item .nav-link i{display:block;margin-bottom:10px;transform:translateY(0);transition:all .5s}
.tab-two-wrapper .nav-pills .nav-item .nav-link.active{background-color:transparent;color:#911439}
.tab-two-wrapper .nav-pills .nav-item .nav-link:hover{color:#911439}
.tab-two-wrapper .nav-pills .nav-item .nav-link:hover i{transform:translateY(-5px)}
.tab-two-wrapper .tab-content .tab-two-head{margin-top:60px}
.tab-two-wrapper .tab-content .tab-two-head .tab-two-img img{width:100%}
.tab-two-wrapper .tab-content .tab-two-head .tab-two-head-wrapper{padding-left:35px}
.tab-two-wrapper .tab-content .tab-two-head .tab-two-head-wrapper h2{font-size:30px;line-height:40px;margin-bottom:10px}
.tab-two-wrapper .tab-content .tab-two-head .tab-two-head-wrapper a{border-bottom:1px solid #222;padding-bottom:3px;text-transform:uppercase;font-weight:500}
.tab-two-wrapper .tab-content .tab-two-head .tab-two-head-wrapper a:hover{color:#222}
.tab-two-wrapper .tab-content .tab-two-head .tab-two-content h6{line-height:26px;font-size:20px}
.tab-two-wrapper .tab-content .tab-two-head .tab-two-content p{padding:12px 0 0}
.tab-three-wrapper .nav-pills .nav-item{padding:0 30px}
.tab-three-wrapper .nav-pills .nav-item .nav-link{background-color:transparent;padding:10px 35px;color:gray}
.tab-three-wrapper .nav-pills .nav-item .nav-link.active{background:#fff;box-shadow:0 0 15px 0 #17171714;border-radius:20px;color:#222}
.tab-three-wrapper .nav-pills .nav-item .nav-link:hover{color:#222}
.tab-three-wrapper .tab-content .tab-three-accordion{background-color:#fff;padding:30px 0}
.tab-three-wrapper .tab-content .tab-accordion .accordion-item .accordion-header button{background-color:#222;color:#fff}
.tab-three-wrapper .tab-content .tab-accordion .accordion-item .accordion-header button::after{color:#fff}
.tab-three-wrapper .tab-content .tab-accordion .accordion-item .accordion-body{background-color:#222}
.tab-five-wrapper .nav-pills{border-top:1px solid #80808082;border-bottom:1px solid #80808082;padding:20px 0 0}
.tab-five-wrapper .nav-pills .nav-item .nav-link{background-color:transparent;color:#222;position:relative;border-bottom:3px solid transparent;padding-bottom:20px;border-radius:0}
.tab-five-wrapper .nav-pills .nav-item .nav-link:hover{opacity:1;border-bottom:3px solid #911439;color:#911439}
.tab-five-wrapper .nav-pills .nav-item .nav-link.active{border-bottom:3px solid #911439;color:#911439}
.tab-five-wrapper .tab-content .tab-five-head{display:flex;align-items:center;margin-top:60px}
.tab-five-wrapper .tab-content .tab-five-content{margin-left:100px}
.tab-five-wrapper .tab-content .tab-five-content h2{padding-bottom:50px;font-size:30px}
.tab-five-wrapper .tab-content .tab-five-content .tab-five-strategic{display:flex}
.tab-five-wrapper .tab-content .tab-five-content .tab-five-strategic .tab-icon i{font-size:30px;color:#911439}
.tab-five-wrapper .tab-content .tab-five-content .straregic-two{margin-top:50px;margin-bottom:50px}
.tab-five-wrapper .tab-content .tab-five-content .strategic-content{margin-left:25px}
.tab-five-wrapper .tab-content .tab-five-content .strategic-content p{max-width:350px}
.tab-five-wrapper .tab-content .tab-five-content a{border-bottom:2px solid #222;text-transform:uppercase;font-weight:600;transition:all .5s}
.tab-five-wrapper .tab-content .tab-five-content a:hover{color:#808080c2}
@media (max-width: 991px) {
.tab-five-wrapper .tab-content .tab-five-head{display:block}
.tab-five-wrapper .tab-content .tab-five-content{margin-left:0;margin-top:30px}
}
.form-control{padding:12px 10px}
.form-control:focus{box-shadow:none}
.form-btn{background-image:linear-gradient(to right,#662D8C,#ED1E79,#662D8C);color:#fff;background-size:200% auto;transition:all .3s cubic-bezier(0.25,0.8,0.25,1);display:inline-block;width:auto;text-transform:uppercase;color:#fff;margin:0 6px;font-weight:600;font-size:14px;padding:12px 32px;text-decoration:none;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;border:none}
.form-btn.btn-two{background-image:linear-gradient(to right,#7c5236,#3e5810,#6e5432);width:100%}
.form-btn.send-btn{float:right;margin-top:20px}
.form-btn.float-btn{background-image:linear-gradient(to right,#e42564,#fa6259,#e42564);margin-top:20px}
.form-btn:hover{background-position:right center}
.form-one-wrapper .form-one form input{padding:12px 10px;border:1px solid #ced4da!important}
.form-one-wrapper .form-one form textarea{height:110px}
.form-one-wrapper .form-one .form-control:focus{border:1px solid #86b7fe}
.form-two-wrapper{background-image:url(../images/form/bg-two.jpg);background-size:cover;position:relative}
.form-two-wrapper .form-two form{background-color:#fff;padding:40px 30px;box-shadow:0 0 30px #00000014}
.form-two-wrapper .form-two form input{border:1px solid #ced4da!important}
.form-two-wrapper .form-two .form-control:focus{border:1px solid #86b7fe}
.form-three-wrapper .form-three form input{border:1px solid #ced4da!important}
.form-three-wrapper .form-three form textarea{height:195px;border:1px solid #ced4da!important}
.form-three-wrapper .form-three .form-control:focus{border:1px solid #86b7fe}
.form-four-wrapper{background-color:#222}
.form-four-wrapper .section-heading h4{color:#fff}
.form-four-wrapper .form-four form input{background:transparent;border-bottom:1px solid #80808087;border-top:none;border-left:none;border-right:none;border-radius:0;color:#fff;padding:20px 10px;border:1px solid #ced4da!important}
.form-four-wrapper .form-four form input::-moz-placeholder{color:gray}
.form-four-wrapper .form-four form input::placeholder{color:gray}
.form-four-wrapper .form-four form .form-check-input:focus{box-shadow:none}
.form-four-wrapper .form-four form .check-btn{font-size:14px;color:gray;margin-left:8px}
.form-four-wrapper .form-four form textarea{background:transparent;border-bottom:1px solid #80808087;border-top:none;border-left:none;border-right:none;border-radius:0;color:#fff;border:1px solid #ced4da!important}
.form-four-wrapper .form-four .form-control:focus{border:1px solid #86b7fe}
.form-five form input{border:1px solid #ced4da!important}
.form-five .form-control:focus{border:1px solid #86b7fe}
.counter-one-wrapper .counter-one{text-align:center}
.counter-one-wrapper .counter-one .our-progress{margin-top:20px}
.counter-one-wrapper .counter-one .our-progress .chart-one{position:relative;margin-bottom:15px}
.counter-one-wrapper .counter-one .our-progress h4{font-size:22px;line-height:35px}
.counter-one-wrapper .percent{position:absolute;top:38%;left:0;right:0;margin:0 auto;font-size:30px;line-height:30px;font-weight:400;color:#222;letter-spacing:3px}
.counter-one-wrapper .percent::after{content:"%";font-size:18px;position:absolute;margin-top:-5px}
.counter-two-wrapper{background-color:#f7f7f7}
.counter-two-wrapper .counter-two{text-align:center}
.counter-two-wrapper .counter-two .our-progress{margin-top:20px}
.counter-two-wrapper .counter-two .our-progress .chart-two-one,.counter-two-wrapper .counter-two .our-progress .chart-two-two,.counter-two-wrapper .counter-two .our-progress .chart-two-three,.counter-two-wrapper .counter-two .our-progress .chart-two-four{position:relative;margin-bottom:15px}
.counter-two-wrapper .counter-two .our-progress h4{font-size:22px;line-height:35px}
.counter-two-wrapper .percent-one{position:absolute;top:25%;left:0;right:0;margin:0 auto;height:80px;width:80px;background-color:#911439;border-radius:50%;font-size:22px;line-height:80px;font-weight:600;color:#fff;letter-spacing:3px}
.counter-two-wrapper .percent-one::after{content:"%";font-size:18px;position:absolute;color:#fff}
.counter-two-wrapper .percent-one.percent-two{background-color:#7197b3}
.counter-two-wrapper .percent-one.percent-three{background-color:#73ca8d}
.counter-two-wrapper .percent-one.percent-four{background-color:#ea6a38}
.counter-three-wrapper{background-color:#222}
.counter-three-wrapper .section-heading h4{color:#fff}
.counter-three-wrapper .counter-three .our-progress{margin-top:20px;text-align:center}
.counter-three-wrapper .counter-three .our-progress .chart-three h2{font-size:44px;color:#fff;display:inline-block}
.counter-three-wrapper .counter-three .our-progress .chart-three .count-plus{color:#911439;font-size:22px;font-weight:700;margin-left:5px;position:relative;top:-20px}
.counter-three-wrapper .counter-three .our-progress .chart-three .counter-head{clear:both}
.counter-three-wrapper .counter-three .our-progress .chart-three .counter-head p{font-size:20px;text-transform:uppercase}
.counter-four-wrapper .counter-four{text-align:center}
.counter-four-wrapper .counter-four .our-progress-one{margin-top:20px;background-color:#911439;border-radius:5px}
.counter-four-wrapper .counter-four .our-progress-one h2{font-size:18px;line-height:24px;padding-top:30px}
.counter-four-wrapper .counter-four .our-progress-one h2 a{color:#fff}
.counter-four-wrapper .counter-four .our-progress-one .chart-four-1st,.counter-four-wrapper .counter-four .our-progress-one .chart-four-2nd,.counter-four-wrapper .counter-four .our-progress-one .chart-four-3rd,.counter-four-wrapper .counter-four .our-progress-one .chart-four-4th{position:relative;padding:32px 0}
.counter-four-wrapper .counter-four .our-progress-one.our-progress-two{margin-top:20px;background-color:#7197b3}
.counter-four-wrapper .counter-four .our-progress-one.our-progress-three{margin-top:20px;background-color:#73ca8d}
.counter-four-wrapper .counter-four .our-progress-one.our-progress-four{margin-top:20px;background-color:#ea6a38}
.counter-four-wrapper .percent{position:absolute;top:42%;left:0;right:0;margin:0 auto;font-size:22px;line-height:30px;font-weight:600;color:#fff;letter-spacing:3px}
.counter-four-wrapper .percent::after{content:"%";font-size:18px;position:absolute;color:#fff}
.count-one-wrapper #countdown-one{text-align:center;background:#222;background-image:-o-linear-gradient(top,#222,#333,#333,#222);border:1px solid #111;border-radius:5px;box-shadow:0 0 8px #0009;margin:auto;padding:40px 0;position:relative}
.count-one-wrapper #countdown-one::before{content:"";width:8px;height:65px;background:#444;background-image:-o-linear-gradient(top,#555,#444,#444,#555);border:1px solid #111;border-top-left-radius:6px;border-bottom-left-radius:6px;display:block;position:absolute;top:60px;left:-9px}
.count-one-wrapper #countdown-one::after{content:"";width:8px;height:65px;background:#444;background-image:-o-linear-gradient(top,#555,#444,#444,#555);border:1px solid #111;border-top-right-radius:6px;border-bottom-right-radius:6px;display:block;position:absolute;top:60px;right:-9px}
.count-one-wrapper #countdown-one #tiles span{width:92px;max-width:92px;font-size:30px;font-weight:700;text-align:center;color:#222;background-color:#ddd;background-image:-o-linear-gradient(top,#bbb,#eee);border-top:1px solid #fff;border-radius:3px;box-shadow:0 0 12px #000000b3;margin:0 7px;padding:18px 0;display:inline-block;position:relative}
.count-one-wrapper #countdown-one #tiles span::before{content:"";width:100%;height:13px;background:#111;display:block;padding:0 3px;position:absolute;top:41%;left:-3px;z-index:-1}
.count-one-wrapper #countdown-one #tiles span::after{content:"";width:100%;height:1px;background:#eee;border-top:1px solid #333;display:block;position:absolute;top:48%;left:0}
.count-one-wrapper #countdown-one .labels{text-align:center;margin-top:12px}
.count-one-wrapper #countdown-one .labels li{width:102px;font:bold 15px "Droid Sans",Arial,sans-serif;color:#911439;text-shadow:1px 1px 0 #000;text-align:center;text-transform:uppercase;display:inline-block}
.count-two-wrapper{text-align:center;background-color:#222}
.count-two-wrapper .section-heading h4{color:#fff}
.count-two-wrapper div{display:inline-block;line-height:1;padding:20px;font-size:40px}
.count-two-wrapper span{display:block;font-size:20px;color:#fff}
#days{font-size:100px;color:#db4844}
#hours{font-size:100px;color:#f07c22}
#minutes{font-size:100px;color:#f6da74}
#seconds{font-size:50px;color:#abcd58}
.price-btn{border:2px solid #222;padding:8px 22px;border-radius:4px;margin-top:15px;display:inline-block;text-transform:uppercase;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}
.price-btn:hover{color:#fff;background-color:#222}
.price-btn.price-gradient{background-image:linear-gradient(to right,#ec606c,#eb7242,#ec606c);color:#fff;background-size:200% auto;transition:all .3s cubic-bezier(0.25,0.8,0.25,1);border:none}
.price-btn.price-gradient:hover{background-position:right center}
.pricing-one-wrapper .pricing-one .pricing-table{text-align:center;padding:65px}
.pricing-one-wrapper .pricing-one .pricing-table .pricing-head h5{color:#222;font-size:20px;text-transform:uppercase;font-weight:500;line-height:28px;margin-bottom:0}
.pricing-one-wrapper .pricing-one .pricing-table .pricing-head span{font-size:13px;text-transform:uppercase;color:gray}
.pricing-one-wrapper .pricing-one .pricing-table .pricing-head h2{margin-top:40px;color:#222}
.pricing-one-wrapper .pricing-one .pricing-table .pricing-menu{padding:30px 0}
.pricing-one-wrapper .pricing-one .pricing-table .pricing-menu ul li{color:gray;padding:10px 0;border-bottom:1px solid #8080806b}
.pricing-one-wrapper .pricing-one .pricing-table .pricing-menu ul li span{color:#222;font-weight:700}
.pricing-one-wrapper .pricing-one .pricing-table .pricing-menu ul li:last-child{border-bottom:none}
.pricing-one-wrapper .pricing-one.pricing-two{box-shadow:0 0 30px #00000014;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}
.box-two{padding-right:0}
.box-two-left{padding-left:0}
.pricing-two-wrapper .pricing-two .pricing-table-two{border:1px solid #e4e4e4;border-radius:6px;text-align:center}
.pricing-two-wrapper .pricing-two .pricing-table-two .price-two-head{background-color:#f7f7f7;padding:12px}
.pricing-two-wrapper .pricing-two .pricing-table-two .price-two-head h6{text-transform:uppercase;font-size:13px;margin-bottom:0}
.pricing-two-wrapper .pricing-two .pricing-table-two .pricing-body{padding:40px 0}
.pricing-two-wrapper .pricing-two .pricing-table-two .pricing-body .price-icon i{font-size:34px;color:#911439;margin-bottom:20px}
.pricing-two-wrapper .pricing-two .pricing-table-two .pricing-body .pricing-menu{padding:30px 0}
.pricing-two-wrapper .pricing-two .pricing-table-two .pricing-body .pricing-menu ul li{color:gray;padding:15px 0;border-bottom:1px solid #8080806b}
.pricing-two-wrapper .pricing-two .pricing-table-two .pricing-body .pricing-menu ul li span{color:#222;font-weight:700}
.pricing-two-wrapper .pricing-two .pricing-table-two .pricing-body .pricing-menu ul li:last-child{border-bottom:none}
.pricing-two-wrapper .pricing-two .pricing-table-two.box-two-shadow{box-shadow:0 0 30px #00000014;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}
.pricing-three-wrapper .pricing-three .pricing-table-three{box-shadow:0 0 25px #00000014;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;text-align:center;border-radius:5px;padding:60px}
.pricing-three-wrapper .pricing-three .pricing-table-three .price-three-head span{font-size:14px;line-height:20px;color:#707070;margin-bottom:10px}
.pricing-three-wrapper .pricing-three .pricing-table-three .price-three-head h6{text-transform:uppercase;font-size:18px;margin:12px 0 25px}
.pricing-three-wrapper .pricing-three .pricing-table-three .price-three-head h2{font-size:36px;color:#0b4ebd}
.pricing-three-wrapper .pricing-three .pricing-table-three .price-three-head strong{text-transform:uppercase;font-weight:500}
.pricing-three-wrapper .pricing-three .pricing-table-three .pricing-body-three{padding:30px 0}
.pricing-three-wrapper .pricing-three .pricing-table-three .pricing-body-three ul li{color:#707070;padding:20px 0;border-bottom:1px solid #8282827d}
.pricing-three-wrapper .pricing-three .pricing-table-three .pricing-body-three ul li:last-child{border-bottom:none}
.pricing-three-wrapper .pricing-three .pricing-table-three .price-btn-three{background-color:#222;color:#fff;padding:10px 40px;text-transform:uppercase;border:2px solid #222;border-radius:0;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}
.pricing-three-wrapper .pricing-three .pricing-table-three .price-btn-three:hover{background-color:transparent;color:#222}
.pricing-three-wrapper .pricing-three .pricing-table-three .price-btn-three.btn-clr{background-color:#fff;border:2px solid #fff;color:#222}
.pricing-three-wrapper .pricing-three .pricing-table-three .price-btn-three.btn-clr:hover{color:#fff;background-color:transparent}
.pricing-three-wrapper .pricing-three .pricing-table-three.price-bg{padding-top:70px;padding-bottom:70px;background:linear-gradient(90deg,#020024 0%,#12408b 62%,#4285f4 100%)}
.pricing-three-wrapper .pricing-three .pricing-table-three.price-bg h6{color:#fff}
.pricing-three-wrapper .pricing-three .pricing-table-three.price-bg h2{color:#fff}
.pricing-three-wrapper .pricing-three .pricing-table-three.price-bg strong{color:#fff}
.pricing-three-wrapper .pricing-three .pricing-table-three.price-bg .pricing-body-three{padding:30px 0}
.pricing-three-wrapper .pricing-three .pricing-table-three.price-bg .pricing-body-three ul li{color:#fff}
.testimonial-one-wrapper{background-color:#f7f7f7}
.testimonial-one-wrapper .testimonial-one{background-color:#fff}
.testimonial-one-wrapper .testimonial-one:hover{box-shadow:0 0 20px #00000012;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}
.testimonial-one-wrapper .testimonial-one .test-img img{width:100%}
.testimonial-one-wrapper .testimonial-one .test-content{text-align:center;position:relative;padding:45px 20px}
.testimonial-one-wrapper .testimonial-one .test-content h6{font-size:22px;line-height:40px}
.testimonial-one-wrapper .testimonial-one .test-content .test-icon{height:75px;width:75px;line-height:71px;overflow:hidden;box-shadow:0 0 25px #0000000d;position:absolute;top:0;left:50%;background:#fff;border-radius:50%;transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transition:all .3s ease-in-out}
.testimonial-one-wrapper .testimonial-one .test-content .test-icon i{background:linear-gradient(to right,#b783ff,#b783ff,#fa7cc1,#ff85a6,#ff9393);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:22px}
.testimonial-one-wrapper .testimonial-one .test-content span{color:#808080c2;font-weight:500}
.testimonial-two-wrapper{background-color:#222}
.testimonial-two-wrapper .section-heading h4{color:#fff}
.testimonial-two-wrapper .slider-test .owl-carousel .item .slider-wrapper .slider-content{padding:20px;position:relative;background-color:#fff;box-shadow:0 0 20px #00000014;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}
.testimonial-two-wrapper .slider-test .owl-carousel .item .slider-wrapper .slider-content::before{content:"";display:block;position:absolute;border-style:solid;height:0;width:0;border-color:#fff transparent transparent;border-width:27px 10px 0;border-left-color:transparent!important;border-right-color:transparent!important;bottom:-19px;left:50px;z-index:1;transform:rotate(27deg)}
.testimonial-two-wrapper .slider-test .owl-carousel .item .slider-wrapper .slider-content:hover{transform:translate3d(0,-3px,0)}
.testimonial-two-wrapper .slider-test .owl-carousel .item .slider-wrapper .slider-img{display:flex;margin-top:30px;align-items:center}
.testimonial-two-wrapper .slider-test .owl-carousel .item .slider-wrapper .slider-img img{width:80px}
.testimonial-two-wrapper .slider-test .owl-carousel .item .slider-wrapper .slider-img .slider-head{margin-left:22px}
.testimonial-two-wrapper .slider-test .owl-carousel .item .slider-wrapper .slider-img .slider-head h6{color:#fff;margin-bottom:2px;font-size:22px}
.testimonial-two-wrapper .slider-test .owl-carousel .item .slider-wrapper .slider-img .slider-head span{color:#808080d9}
.testimonial-two-wrapper .slider-test .owl-carousel .owl-dots{text-align:center;margin-top:15px}
.testimonial-two-wrapper .slider-test .owl-carousel .owl-dots .owl-dot span{width:10px;height:10px;background:transparent;border:2px solid #fff;border-radius:50%;margin:5px}
.testimonial-two-wrapper .slider-test .owl-carousel .owl-dots .owl-dot.active span{border:2px solid #fff;background-color:#fff}
.testimonial-two-wrapper .slider-test .owl-carousel .owl-nav{margin-top:10px;text-align:center}
.testimonial-two-wrapper .slider-test .owl-carousel .owl-nav .owl-prev{position:absolute;left:-52px;top:220px}
.testimonial-two-wrapper .slider-test .owl-carousel .owl-nav .owl-next{position:absolute;right:-52px;top:220px}
.testimonial-three-wrapper{background-color:#dbdbdb}
.testimonial-three-wrapper .slider-two-wrapper{background-color:#f7f7f7;position:relative;padding:45px;transition-duration:.5s}
.testimonial-three-wrapper .slider-two-wrapper:hover{box-shadow:0 0 15px #00000012;background:#fff}
.testimonial-three-wrapper .slider-two-wrapper:hover .slider-quote{transform:translateY(-50%) rotateY(-180deg) rotateX(-180deg)}
.testimonial-three-wrapper .slider-two-wrapper .slider-quote{position:absolute;top:0;transform:translateY(-50%) rotateY(0) rotateX(0);transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}
.testimonial-three-wrapper .slider-two-wrapper .slider-quote i{font-size:34px;color:#911439}
.testimonial-three-wrapper .slider-two-wrapper .slider-two-content{border-bottom:1px solid #80808069;padding-bottom:20px;display:inline-block}
.testimonial-three-wrapper .slider-two-wrapper .slider-author{display:flex;align-items:center;margin-top:20px}
.testimonial-three-wrapper .slider-two-wrapper .slider-author img{width:50px}
.testimonial-three-wrapper .slider-two-wrapper .slider-author .author-name{margin-left:15px}
.testimonial-three-wrapper .slider-two-wrapper .slider-author .author-name h6{margin-bottom:0;font-size:22px}
.testimonial-three-wrapper .slider-two-wrapper .slider-author .author-name span{color:#999;font-size:14px;font-weight:500}
.testimonial-four-wrapper .test-bg{background-image:url(../images/testimonial/image_bg.jpg);background-repeat:no-repeat;background-size:cover;position:relative;padding:100px 0;width:100%}
.testimonial-four-wrapper .test-bg .test-bg-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#121517;opacity:.7}
.testimonial-four-wrapper .forth-slider .owl-carousel .owl-item img{width:158px}
.testimonial-four-wrapper .forth-slider .owl-carousel .owl-item .testimonial-slider .slider-img-wrapper{float:left;width:15%}
.testimonial-four-wrapper .forth-slider .owl-carousel .owl-item .testimonial-slider .test-content{float:left;width:85%;padding-left:30px;padding-top:45px}
.testimonial-four-wrapper .forth-slider .owl-carousel .owl-item .testimonial-slider .test-content p{color:#fff;font-style:italic}
.testimonial-four-wrapper .forth-slider .owl-carousel .owl-item .testimonial-slider .test-content h3{color:#fff;font-size:22px}
.testimonial-four-wrapper .forth-slider .owl-carousel .owl-item .testimonial-slider .test-content span{color:#911439}
.testimonial-four-wrapper .forth-slider .owl-carousel .owl-dots{text-align:center}
.testimonial-four-wrapper .forth-slider .owl-carousel button.owl-dot span{width:10px;height:10px;background:#676b6e;border-radius:50px;margin:10px;transition:all .5s}
.testimonial-four-wrapper .forth-slider .owl-carousel button.owl-dot span:hover{background:#911439;width:12px;height:12px;transition:all .5s}
.testimonial-four-wrapper .forth-slider .owl-carousel button.owl-dot.active span{background:#911439;width:12px;height:12px;transition:all .5s}
.testimonial-five-wrapper .testimonial-five .owl-carousel .item .test-five-wrapper{text-align:center}
.testimonial-five-wrapper .testimonial-five .owl-carousel .item .test-five-wrapper h4{font-size:22px}
.testimonial-five-wrapper .testimonial-five .owl-carousel .item .test-five-wrapper .test-five-icon{margin-bottom:20px}
.testimonial-five-wrapper .testimonial-five .owl-carousel .item .test-five-wrapper .test-five-icon i{color:#911439;font-size:40px}
.testimonial-five-wrapper .testimonial-five .owl-carousel .item .test-five-wrapper p{max-width:925px;font-style:italic;margin:0 auto;display:block;padding:10px 0}
.testimonial-five-wrapper .testimonial-five .owl-carousel .item .test-five-wrapper h6{margin:10px 0;font-size:20px;color:#911439}
.testimonial-five-wrapper .testimonial-five .owl-carousel .owl-nav{display:block;margin-top:10px;text-align:center}
.testimonial-five-wrapper .testimonial-five .owl-carousel .owl-nav .owl-prev,.testimonial-five-wrapper .testimonial-five .owl-carousel .owl-nav .owl-next{background:#f7f7f7;color:#999;transition:all .5s;position:absolute;top:220px}
.testimonial-five-wrapper .testimonial-five .owl-carousel .owl-nav .owl-prev{left:-52px}
.testimonial-five-wrapper .testimonial-five .owl-carousel .owl-nav .owl-next{right:-52px}
@media (max-width: 991px) {
.tab-two-wrapper .tab-content .tab-two-head .tab-two-head-wrapper{padding:20px 0}
.tab-one-wrapper .tab-content .tab-one-home .tab-one-content h4{margin-top:20px}
.testimonial-three-wrapper .slider-two-wrapper{margin:30px 0}
}
@media (max-width: 767px) {
.tab-one-wrapper .tab-one .nav-tabs .nav-item{padding:0 5px}
.tab-two-wrapper .nav-pills .nav-item{padding:0 3px}
.tab-three-wrapper .nav-pills .nav-item{padding:0 3px}
}
@media (max-width: 580px) {
.tab-one-wrapper .tab-one .nav{display:block}
.tab-one-wrapper .tab-one .nav-tabs .nav-item .nav-link{margin:0 auto}
.tab-two-wrapper .nav{display:block}
.tab-two-wrapper .nav-pills .nav-item .nav-link{margin:0 auto}
.tab-two-wrapper .tab-content .tab-two-head .tab-two-head-wrapper h2{font-size:22px}
.tab-three-wrapper .nav{display:block}
.tab-three-wrapper .nav-pills .nav-item .nav-link{margin:10px auto}
.tab-five-wrapper .nav{display:block}
.tab-five-wrapper .nav-pills .nav-item .nav-link{margin:8px auto;padding-bottom:10px}
.tab-five-wrapper .tab-content .tab-five-img img{width:100%}
}
.al-section-1 .alert-section-1{margin-top:40px}
.al-section-1 .alert-section-1 .alert-icon{font-size:18px;margin-right:15px;color:#707070}
.al-section-1 .alert-section-1 .envelope-color{color:#707070}
.al-section-1 .alert-section-1 .triangle-color{color:#eb768c}
.al-section-1 .alert-section-1 .umbrella-color{color:#31aae2}
.al-section-1 .alert-section-1 .bell-color{color:#f0c440}
.al-section-1 .alert-section-1 .check-color{color:#73c8b7}
.al-section-1 .alert-section-1 .bullhorn-color{color:#5581c4}
.al-section-1 .alert-section-1 p{font-size:20px}
.al-section-2{background-color:#f7f7f7}
.al-section-2 span i{padding:24px}
.al-section-2 .alert-img{float:left;padding:0 25px}
.al-section-2 .alert-img span{display:inline-block;width:70px;height:70px}
.al-section-2 .alert-content{margin-left:115px}
.al-section-2 .alert-content h4{font-size:22px;line-height:35px}
.al-section-2 .alert-light{padding:30px;margin-top:40px}
.al-section-2 .envelope-color{background-color:#707070;color:#fff;border-radius:40px}
.al-section-2 .triangle-color{background-color:#eb768c;color:#fff;border-radius:40px}
.al-section-2 .umbrella-color{background-color:#31aae2;color:#fff;border-radius:40px}
.al-section-2 .bell-color{background-color:#f0c440;color:#fff;border-radius:40px}
.al-section-2 .check-color{background-color:#73c8b7;color:#fff;border-radius:40px}
.al-section-2 .bullhorn-color{background-color:#5581c4;color:#fff;border-radius:40px}
.al-section-3 span i{padding:21px;color:#fff}
.al-section-3 .alert-img{float:left;padding:0 25px}
.al-section-3 .alert-img span{display:inline-block;width:70px;height:70px;border:3px solid #fff;border-radius:40px;line-height:70px;text-align:center}
.al-section-3 .alert-light{padding:30px;margin-top:40px}
.al-section-3 .envelope-color{background-color:#707070;color:#fff}
.al-section-3 .triangle-color{background-color:#eb768c;color:#fff}
.al-section-3 .umbrella-color{background-color:#31aae2;color:#fff}
.al-section-3 .bell-color{background-color:#f0c440;color:#fff}
.al-section-3 .check-color{background-color:#73c8b7;color:#fff}
.al-section-3 .bullhorn-color{background-color:#5581c4;color:#fff}
.al-section-3 .alert-content{margin-left:115px}
.al-section-3 .alert-content p{color:#fff}
.al-section-3 .alert-content h4{color:#fff;font-size:22px;line-height:35px}
.al-section-3 .btn-close{background:none;opacity:1}
.al-section-3 .btn-close:focus{box-shadow:none}
.al-section-3 span.cancle-icon{position:absolute;right:0;top:0}
.al-section-4{background-color:#f7f7f7}
.al-section-4 .alert-box{background-color:#fff;margin-top:30px}
.al-section-4 .alert{padding:0}
.al-section-4 .alert-icon{display:inline-block;height:100%;border-right:1px solid #f7f7f7;padding:40px}
.al-section-4 .alert-icon i{font-size:30px}
.al-section-4 .alert-text{padding-left:30px;font-size:16px;font-family:"Poppins"}
.al-section-4 .btn-close{padding:1rem}
.al-section-4 .envelope-color{color:#696868}
.al-section-4 .triangle-color{color:#eb768c}
.al-section-4 .umbrella-color{color:#31aae2}
.al-section-4 .bell-color{color:#f0c440}
.al-section-4 .check-color{color:#73c8b7}
.al-section-4 .bullhorn-color{color:#5581c4}
.al-section-5 .alert-img{float:left;padding:0 25px}
.al-section-5 .alert{padding:40px}
.al-section-5 .alert-content p{color:#fff}
.al-section-5 .alert-content h4{font-size:22px;line-height:35px;color:#fff}
.al-section-5 .envelope-color{background-color:#707070;color:#fff;position:relative}
.al-section-5 .triangle-color{background-color:#eb768c;color:#fff}
.al-section-5 .umbrella-color{background-color:#31aae2;color:#fff}
.al-section-5 .bell-color{background-color:#f0c440;color:#fff}
.al-section-5 .check-color{background-color:#73c8b7;color:#fff}
.al-section-5 .bullhorn-color{background-color:#5581c4;color:#fff}
.al-section-5 .alert-icon{display:inline-block;height:100%;padding:15px}
.al-section-5 .alert-dismissible .btn-close{background:none!important}
.al-section-5 i{font-size:30px}
.al-section-5 span i{font-size:36px;color:#fff}
.al-section-5 span.cancle-icon{position:absolute;right:40px;top:40px}
@media (max-width: 767px) {
.al-section-5 .alert-icon{text-align:center;width:100%;padding-bottom:20px}
.al-section-5 .alert-text{text-align:center;display:block}
.al-section-5 .alert-img{float:none}
.al-section-5 .alert-content{text-align:center}
.al-section-5 span.cancle-icon{top:20px;right:20px}
}
@media (max-width: 580px) {
.al-section-4 .alert-icon{text-align:center;width:100%;padding-bottom:20px}
.al-section-4 .alert-text{text-align:center;display:block}
}
@media (max-width: 480px) {
.al-section-2 .alert-img{float:none;text-align:center;margin-bottom:20px}
.al-section-2 .alert-content{margin-left:0;text-align:center}
.al-section-3 .alert-img{float:none;text-align:center;margin-bottom:20px}
.al-section-3 .alert-content{margin-left:0;text-align:center}
}
.team-one-wrapper{padding-bottom:150px}
.team-one-wrapper .team-slider-wrapper .owl-carousel .item .slider-content .image-wrapper{position:relative;width:auto;display:inline-block}
.team-one-wrapper .team-slider-wrapper .owl-carousel .item .slider-content .image-wrapper .image-wrapper-overlay{position:absolute;top:200px;bottom:200px;left:0;right:0;opacity:0;transition:.2s ease;transition:all .5s}
.team-one-wrapper .team-slider-wrapper .owl-carousel .item .slider-content .image-wrapper .image-wrapper-overlay .content-wrapper{font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transition:all .5s;text-align:center}
.team-one-wrapper .team-slider-wrapper .owl-carousel .item .slider-content .image-wrapper .image-wrapper-overlay .content-wrapper h4{color:#fff;padding-bottom:5px;font-size:22px}
.team-one-wrapper .team-slider-wrapper .owl-carousel .item .slider-content .image-wrapper .image-wrapper-overlay .content-wrapper h5{color:#fff;padding-bottom:15px;font-size:18px}
.team-one-wrapper .team-slider-wrapper .owl-carousel .item .slider-content .image-wrapper .image-wrapper-overlay .content-wrapper .social-icon{display:inline-block}
.team-one-wrapper .team-slider-wrapper .owl-carousel .item .slider-content .image-wrapper .image-wrapper-overlay .content-wrapper .social-icon li{float:left;margin-left:4px}
.team-one-wrapper .team-slider-wrapper .owl-carousel .item .slider-content .image-wrapper .image-wrapper-overlay .content-wrapper .social-icon li:first-child{margin-left:0}
.team-one-wrapper .team-slider-wrapper .owl-carousel .item .slider-content .image-wrapper .image-wrapper-overlay .content-wrapper .social-icon li a{float:left;color:#fff;font-size:14px;border:1px solid #999;border-radius:50%;height:35px;width:35px;text-align:center;line-height:34px;transition:all .5s}
.team-one-wrapper .team-slider-wrapper .owl-carousel .item .slider-content .image-wrapper .image-wrapper-overlay .content-wrapper .social-icon li a:hover{border:1px solid #911439!important;background:#911439!important;transition:all .5s}
.team-one-wrapper .team-slider-wrapper .owl-carousel .item .slider-content:hover .image-wrapper-overlay{background-color:#000c;opacity:1;top:0;left:0;right:0;bottom:0;transition:all .5s;overflow:hidden}
.team-one-wrapper .team-slider-wrapper .owl-carousel .owl-nav .owl-prev{color:#999;font-size:30px;height:50px;display:inline-block;width:50px;background:#fff;border-radius:50%;border:1px solid #999;position:absolute;left:33%;bottom:-96px;z-index:100;transition:all .5s}
.team-one-wrapper .team-slider-wrapper .owl-carousel .owl-nav .owl-next{color:#999;font-size:30px;height:50px;display:inline-block;width:50px;background:#fff;border-radius:50%;border:1px solid #999;position:absolute;left:61%;bottom:-96px;z-index:100;transition:all .5s}
.team-one-wrapper .team-slider-wrapper .owl-theme .owl-dots{position:absolute;left:0;right:0;margin:0 auto;bottom:-83px}
.team-one-wrapper .team-slider-wrapper .owl-theme .owl-dots .owl-dot{margin-left:3px;transition:all .5s}
.team-one-wrapper .team-slider-wrapper .owl-theme .owl-dots .owl-dot span{width:5px;height:5px;background:#ccc;transition:all .5s}
.team-one-wrapper .team-slider-wrapper .owl-theme .owl-dots .owl-dot:hover span,.team-one-wrapper .team-slider-wrapper .owl-theme .owl-dots .owl-dot.active span{background:#911439!important;width:8px;height:8px;transition:all .5s}
.team-two-wrapper{background-color:#f7f7f7}
.team-two-wrapper .slider-two-wrapper .owl-carousel .item .slider-two-content .image-two-wrapper{position:relative}
.team-two-wrapper .slider-two-wrapper .owl-carousel .item .slider-two-content .image-two-wrapper .overlay-two-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;visibility:hidden;transition:opacity 0.3s,visibility .3s;background-color:#000c}
.team-two-wrapper .slider-two-wrapper .owl-carousel .item .slider-two-content .team-two-content{display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;visibility:hidden;transition:opacity 0.3s,visibility .3s}
.team-two-wrapper .slider-two-wrapper .owl-carousel .item .slider-two-content .team-two-content .team-title,.team-two-wrapper .slider-two-wrapper .owl-carousel .item .slider-two-content .team-two-content .team-sub-title,.team-two-wrapper .slider-two-wrapper .owl-carousel .item .slider-two-content .team-two-content .social-icon-two{color:#fff;transform:translateY(15px);opacity:0;transition:transform .85s cubic-bezier(0.19,1,0.22,1),opacity .85s cubic-bezier(0.19,1,0.22,1)}
.team-two-wrapper .slider-two-wrapper .owl-carousel .item .slider-two-content .team-two-content .social-icon-two{position:absolute;bottom:30px}
.team-two-wrapper .slider-two-wrapper .owl-carousel .item .slider-two-content .team-two-content .social-icon-two a{margin:0 10px;color:#fff}
.team-two-wrapper .slider-two-wrapper .owl-carousel .item .slider-two-content .team-two-content .social-icon-two a:first-child{margin:0}
.team-two-wrapper .slider-two-wrapper .owl-carousel .item .slider-two-content .team-two-content .social-icon-two a:last-child{margin:0}
.team-two-wrapper .slider-two-wrapper .owl-carousel .item .slider-two-content:hover .image-two-wrapper .overlay-two-wrapper{opacity:1;visibility:visible}
.team-two-wrapper .slider-two-wrapper .owl-carousel .item .slider-two-content:hover .team-two-content{opacity:1}
.team-two-wrapper .slider-two-wrapper .owl-carousel .item .slider-two-content:hover .team-two-content .team-title,.team-two-wrapper .slider-two-wrapper .owl-carousel .item .slider-two-content:hover .team-two-content .team-sub-title,.team-two-wrapper .slider-two-wrapper .owl-carousel .item .slider-two-content:hover .team-two-content .social-icon-two{opacity:1;transform:translateY(0);visibility:visible;display:block}
.team-three-wrapper .team-three-wrapper .team-three-img{position:relative;transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;overflow:hidden}
.team-three-wrapper .team-three-wrapper .team-three-img img{display:block;margin:auto;width:100%}
.team-three-wrapper .team-three-wrapper .team-three-img .team-three-overlay{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;height:100%;width:100%;left:0;top:100%;transition-duration:.3s;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-ms-transition-duration:.3s;transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;background-color:#911439;overflow:hidden;visibility:hidden;color:#fff}
.team-three-wrapper .team-three-wrapper .team-three-img .team-three-overlay span{text-transform:uppercase;font-weight:500}
.team-three-wrapper .team-three-wrapper .team-three-img .team-three-overlay .social-icon-three{position:absolute;bottom:40px}
.team-three-wrapper .team-three-wrapper .team-three-img .team-three-overlay .social-icon-three a{margin:0 10px}
.team-three-wrapper .team-three-wrapper .team-three-img .team-three-overlay .social-icon-three a i{color:#fff}
.team-three-wrapper .team-three-wrapper .team-three-img .team-three-overlay .social-icon-three a:first-child{margin-left:0}
.team-three-wrapper .team-three-wrapper:hover .team-three-img .team-three-overlay{top:0;visibility:visible}
.team-four-wrapper{background-color:#f7f7f7}
.team-four-wrapper .owl-carousel .item .four-content{text-align:center;box-shadow:0 0 20px #00000014;transition:all .3s ease-in-out;display:inline-block;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}
.team-four-wrapper .owl-carousel .item .four-content .team-four-img{position:relative;overflow:hidden}
.team-four-wrapper .owl-carousel .item .four-content .team-four-img img{transform:scale(1);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}
.team-four-wrapper .owl-carousel .item .four-content .team-four-content{background-color:#fff;padding:40px 0;display:inline-block}
.team-four-wrapper .owl-carousel .item .four-content .team-four-content h6{text-transform:uppercase}
.team-four-wrapper .owl-carousel .item .four-content .team-four-content span{margin-bottom:20px;line-height:22px;color:#707070}
.team-four-wrapper .owl-carousel .item .four-content .team-four-content .social-icon-four{margin:12px 0 0}
.team-four-wrapper .owl-carousel .item .four-content .team-four-content .social-icon-four a{margin:0 10px}
.team-four-wrapper .owl-carousel .item .four-content .team-four-content .social-icon-four a:first-child{margin-left:0}
.team-four-wrapper .owl-carousel .item .four-content .team-four-content .social-icon-four a:last-child{margin-right:0}
.team-four-wrapper .owl-carousel .item .four-content:hover .team-four-img img{transform:scale(1.1);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}
.team-four-wrapper .owl-theme .owl-dots{position:absolute;left:0;right:0;margin:0 auto;bottom:-83px}
.team-four-wrapper .owl-theme .owl-dots .owl-dot{margin-left:3px;transition:all .5s}
.team-four-wrapper .owl-theme .owl-dots .owl-dot span{width:5px;height:5px;background:#ccc;transition:all .5s}
.team-four-wrapper .owl-theme .owl-dots .owl-dot:hover span,.team-four-wrapper .owl-theme .owl-dots .owl-dot.active span{background:#911439!important;width:8px;height:8px;transition:all .5s}
.icon1-main-wrapper .social-icons ul{display:flex;align-items:center;justify-content:center}
.icon1-main-wrapper .social-icons ul li{padding:25px}
.icon1-main-wrapper .social-icons ul li a{font-size:22px;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}
.icon1-main-wrapper .social-icons ul li a:hover{color:#0038e3}
.icon2-main-wrapper{background-color:#f7f7f7}
.icon2-main-wrapper .social-icons ul{display:flex;align-items:center;justify-content:center}
.icon2-main-wrapper .social-icons ul li{padding:25px}
.icon2-main-wrapper .social-icons ul li a{font-size:22px;display:inline-block;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}
.icon2-main-wrapper .social-icons ul li a.facebook:hover{color:#3b5998;transform:translateY(-10px)}
.icon2-main-wrapper .social-icons ul li a.twitter:hover{color:#00aced;transform:translateY(-10px)}
.icon2-main-wrapper .social-icons ul li a.google:hover{color:#dc4a38;transform:translateY(-10px)}
.icon2-main-wrapper .social-icons ul li a.dribbble:hover{color:#ea4c89;transform:translateY(-10px)}
.icon2-main-wrapper .social-icons ul li a.linkedin:hover{color:#0077b5;transform:translateY(-10px)}
.icon2-main-wrapper .social-icons ul li a.instagram:hover{color:#fe1f49;transform:translateY(-10px)}
.icon2-main-wrapper .social-icons ul li a.behance:hover{color:#1769ff;transform:translateY(-10px)}
.icon3-main-wrapper .social-icons ul{display:flex;align-items:center;justify-content:center}
.icon3-main-wrapper .social-icons ul li{padding:25px}
.icon3-main-wrapper .social-icons ul li a{font-size:22px;display:inline-block;height:50px;width:50px;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;color:#fff;text-align:center;line-height:50px}
.icon3-main-wrapper .social-icons ul li a:hover{border-radius:50px}
.icon3-main-wrapper .social-icons ul li a.facebook{background-color:#3b5998}
.icon3-main-wrapper .social-icons ul li a.twitter{background-color:#00aced}
.icon3-main-wrapper .social-icons ul li a.google{background-color:#dc4a38}
.icon3-main-wrapper .social-icons ul li a.dribbble{background-color:#ea4c89}
.icon3-main-wrapper .social-icons ul li a.linkedin{background-color:#0077b5}
.icon3-main-wrapper .social-icons ul li a.instagram{background-color:#fe1f49}
.icon3-main-wrapper .social-icons ul li a.behance{background-color:#1769ff}
.icon4-main-wrapper{background-color:#f7f7f7}
.icon4-main-wrapper .social-icons ul{display:flex;align-items:center;justify-content:center}
.icon4-main-wrapper .social-icons ul li{padding:25px}
.icon4-main-wrapper .social-icons ul li a{font-size:22px;display:inline-block;height:50px;width:50px;border-radius:50px;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;color:#fff;text-align:center;line-height:50px}
.icon4-main-wrapper .social-icons ul li a:hover{background-color:#fff!important;box-shadow:0 0 30px #17171740;transform:translate3d(0,-5px,0)}
.icon4-main-wrapper .social-icons ul li a.facebook{background-color:#3b5998}
.icon4-main-wrapper .social-icons ul li a.facebook:hover{color:#3b5998}
.icon4-main-wrapper .social-icons ul li a.twitter{background-color:#00aced}
.icon4-main-wrapper .social-icons ul li a.twitter:hover{color:#00aced}
.icon4-main-wrapper .social-icons ul li a.google{background-color:#dc4a38}
.icon4-main-wrapper .social-icons ul li a.google:hover{color:#dc4a38}
.icon4-main-wrapper .social-icons ul li a.dribbble{background-color:#ea4c89}
.icon4-main-wrapper .social-icons ul li a.dribbble:hover{color:#ea4c89}
.icon4-main-wrapper .social-icons ul li a.linkedin{background-color:#0077b5}
.icon4-main-wrapper .social-icons ul li a.linkedin:hover{color:#0077b5}
.icon4-main-wrapper .social-icons ul li a.instagram{background-color:#fe1f49}
.icon4-main-wrapper .social-icons ul li a.instagram:hover{color:#fe1f49}
.icon4-main-wrapper .social-icons ul li a.behance{background-color:#1769ff}
.icon4-main-wrapper .social-icons ul li a.behance:hover{color:#1769ff}
.icon5-main-wrapper .social-icons ul{display:flex;align-items:center;justify-content:center}
.icon5-main-wrapper .social-icons ul li{padding:25px}
.icon5-main-wrapper .social-icons ul li a{font-size:22px;display:inline-block;height:50px;width:50px;border-radius:50px;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;color:#222;text-align:center;line-height:50px;position:relative}
.icon5-main-wrapper .social-icons ul li a span{border-radius:0;display:block;height:0;left:50%;margin:0;position:absolute;top:50%;transition:all .5s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;width:0;z-index:-1}
.icon5-main-wrapper .social-icons ul li a:hover{color:#fff!important}
.icon5-main-wrapper .social-icons ul li a:hover span{width:100%;height:100%;border-radius:100%;top:0;left:0}
.icon5-main-wrapper .social-icons ul li a.facebook span{background-color:#3b5998}
.icon5-main-wrapper .social-icons ul li a.twitter span{background-color:#00aced}
.icon5-main-wrapper .social-icons ul li a.google span{background-color:#dc4a38}
.icon5-main-wrapper .social-icons ul li a.dribbble span{background-color:#ea4c89}
.icon5-main-wrapper .social-icons ul li a.linkedin span{background-color:#0077b5}
.icon5-main-wrapper .social-icons ul li a.instagram span{background-color:#fe1f49}
.icon5-main-wrapper .social-icons ul li a.behance span{background-color:#1769ff}
.icon6-main-wrapper{background-color:#f7f7f7}
.icon6-main-wrapper .social-icons ul{display:flex;align-items:center;justify-content:center}
.icon6-main-wrapper .social-icons ul li{padding:25px}
.icon6-main-wrapper .social-icons ul li a{display:inline-block;height:auto;width:auto;padding:0 24px;position:relative;overflow:hidden;color:#fff;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s}
.icon6-main-wrapper .social-icons ul li a span{line-height:inherit;font-weight:500;top:0;position:relative;transition:350ms cubic-bezier(0.175,0.885,0.32,1.275) all}
.icon6-main-wrapper .social-icons ul li a span.brand-icon{position:absolute;height:100%;width:100%;left:0;top:100%;display:flex;justify-content:center;align-items:center;transition-duration:.3s}
.icon6-main-wrapper .social-icons ul li a.facebook{color:#3b5998}
.icon6-main-wrapper .social-icons ul li a.dribbble{color:#ea4c89}
.icon6-main-wrapper .social-icons ul li a.behance{color:#1769ff}
.icon6-main-wrapper .social-icons ul li a.instagram{color:#fe1f49}
.icon6-main-wrapper .social-icons ul li a:hover .brand-label{top:-50px;transition:350ms cubic-bezier(0.175,0.885,0.32,1.275) all}
.icon6-main-wrapper .social-icons ul li a:hover .brand-icon{top:0;transition-duration:.3s}
.icon7-main-wrapper{background-color:#222}
.icon7-main-wrapper .accor-heading h3{color:#fff}
.icon7-main-wrapper .social-icons ul{display:flex;align-items:center;justify-content:center;margin-top:20px}
.icon7-main-wrapper .social-icons ul li{padding-right:25px}
.icon7-main-wrapper .social-icons ul li a{width:40px;height:40px;text-align:center;font-size:18px;line-height:40px;display:block;border-radius:50%;position:relative;overflow:hidden;border:1px solid #fff;z-index:1;color:#fff}
.icon7-main-wrapper .social-icons ul li a i{padding-right:0;position:relative;color:#fff;transition:.5s;z-index:3}
.icon7-main-wrapper .social-icons ul li a::before{content:"";position:absolute;top:100%;left:0;width:100%;height:100%;background:#911439;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;z-index:2}
.icon7-main-wrapper .social-icons ul li a:hover{border-color:#911439}
.icon7-main-wrapper .social-icons ul li a:hover i{color:#fff;transform:rotateY(360deg)}
.icon7-main-wrapper .social-icons ul li a:hover::before{top:0}
@media (max-width: 767px) {
.icon1-main-wrapper .social-icons ul li,.icon2-main-wrapper .social-icons ul li,.icon3-main-wrapper .social-icons ul li,.icon4-main-wrapper .social-icons ul li,.icon5-main-wrapper .social-icons ul li,.icon7-main-wrapper .social-icons ul li{padding:12px}
.icon6-main-wrapper .social-icons ul li{padding:5px}
}
@media (max-width: 580px) {
.icon1-main-wrapper .social-icons ul,.icon2-main-wrapper .social-icons ul,.icon3-main-wrapper .social-icons ul,.icon4-main-wrapper .social-icons ul,.icon5-main-wrapper .social-icons ul,.icon7-main-wrapper .social-icons ul{display:block;-moz-column-count:3;column-count:3;-moz-column-gap:10px;column-gap:10px;max-width:280px;text-align:center;margin:0 auto}
.icon1-main-wrapper .social-icons ul li,.icon2-main-wrapper .social-icons ul li,.icon3-main-wrapper .social-icons ul li,.icon4-main-wrapper .social-icons ul li,.icon5-main-wrapper .social-icons ul li,.icon7-main-wrapper .social-icons ul li{display:inline-block}
.icon6-main-wrapper .social-icons ul{display:block;-moz-column-count:3;column-count:3;-moz-column-gap:10px;column-gap:10px;max-width:280px;text-align:center;margin:0 auto}
.icon6-main-wrapper .social-icons ul li{display:inline-block;padding:15px}
}
.gallery1-wrapper .img-gallery-wrapper ul{display:flex;justify-content:center;align-items:center}
.gallery1-wrapper .img-gallery-wrapper ul li{padding:10px}
.gallery1-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper{text-align:center}
.gallery1-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper .portfolio_img{position:relative;overflow:hidden}
.gallery1-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper .portfolio_img img{opacity:1;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}
.gallery1-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper .portfolio_img .img-responsive{width:100%}
.gallery1-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper .portfolio_img .portfolio_img_overlay{background-image:linear-gradient(to top right,#80063F,#FC035A,#FFBF00);height:100%;left:0;opacity:0;position:absolute;text-align:center;top:0;transform:translateX(-15px) translateY(-15px);transition:all .3s ease 0s;visibility:hidden;width:100%;transition:.2s ease;transition:all .5s}
.gallery1-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper .portfolio_img .portfolio_img_overlay .portfolio_img_text{opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease 0s;visibility:hidden;width:100%}
.gallery1-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper:hover .portfolio_img_overlay{transform:translateX(0) translateY(0);visibility:visible;opacity:1}
.gallery1-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper:hover .portfolio_img_overlay .portfolio_img_text{visibility:visible;opacity:1}
.gallery1-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper:hover .portfolio_img img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);opacity:.15}
.gallery1-wrapper .img-gallery-wrapper ul{display:flex;justify-content:center;align-items:center}
.gallery1-wrapper .img-gallery-wrapper ul li{padding:10px}
.gallery1-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper{text-align:center}
.gallery1-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper .portfolio_img{position:relative;overflow:hidden}
.gallery1-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper .portfolio_img img{opacity:1;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}
.gallery1-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper .portfolio_img .img-responsive{width:100%}
.gallery1-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper .portfolio_img .portfolio_img_overlay{background:#833ab4;background:linear-gradient(90deg,#833ab4c7 0%,#fd1d1d90 46%,#fcb045d2 100%);height:100%;left:0;opacity:0;position:absolute;text-align:center;top:0;transform:translateX(-15px) translateY(-15px);transition:all .3s ease 0s;visibility:hidden;width:100%;transition:.2s ease;transition:all .5s}
.gallery1-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper .portfolio_img .portfolio_img_overlay .portfolio_img_text{opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease 0s;visibility:hidden;width:100%}
.gallery1-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper:hover .portfolio_img_overlay{transform:translateX(0) translateY(0);visibility:visible;opacity:1}
.gallery1-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper:hover .portfolio_img_overlay .portfolio_img_text{visibility:visible;opacity:1}
.gallery1-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper:hover .portfolio_img img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);opacity:.15}
.gallery2-wrapper{background-color:#f7f7f7}
.gallery2-wrapper .portfolio_img img{width:100%}
.gallery2-wrapper .portfolio_img_wrapper{text-align:center}
.gallery2-wrapper .portfolio_img{display:inline-block;position:relative;margin-bottom:30px}
.gallery2-wrapper .portfolio_img_overlay{background:#fffc none repeat scroll 0 0;box-shadow:0 0 30px #0000001a;height:calc(100% - 60px);left:30px;opacity:0;position:absolute;text-align:center;top:30px;transform:translateX(-15px) translateY(-15px);transition:all .3s ease 0s;visibility:hidden;width:calc(100% - 60px);transition:.2s ease;transition:all .5s}
.gallery2-wrapper .portfolio_img_wrapper:hover .portfolio_img_overlay{transform:translateX(0) translateY(0);visibility:visible;opacity:1}
.gallery2-wrapper .portfolio_img_text{opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease 0s;visibility:hidden;width:100%}
.gallery2-wrapper .portfolio_img_wrapper:hover .portfolio_img_text{visibility:visible;opacity:1}
.gallery2-wrapper .portfolio_img_text a{padding:10px;font-size:13px;border:1px solid #fff;color:#fff}
.gallery2-wrapper .portfolio_img_text a:hover{background:#911439;color:#fff}
.gallery2-wrapper .portfolio_img_text a{border:1px solid #fff!important;color:#fff!important}
.gallery3-wrapper .img-gallery-wrapper ul{display:flex;justify-content:center;align-items:center}
.gallery3-wrapper .img-gallery-wrapper ul li{padding:10px}
.gallery3-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper{text-align:center}
.gallery3-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper .portfolio_img{position:relative;overflow:hidden}
.gallery3-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper .portfolio_img img{opacity:1;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}
.gallery3-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper .portfolio_img .img-responsive{width:100%}
.gallery3-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper .portfolio_img .portfolio_img_overlay{background-image:linear-gradient(to top right,#80063F,#FC035A,#FFBF00);height:100%;left:0;opacity:0;position:absolute;text-align:center;top:0;transform:translateX(-15px) translateY(-15px);transition:all .3s ease 0s;visibility:hidden;width:100%;transition:.2s ease;transition:all .5s}
.gallery3-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper .portfolio_img .portfolio_img_overlay .portfolio_img_text{opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease 0s;visibility:hidden;width:100%}
.gallery3-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper:hover .portfolio_img_overlay{transform:translateX(0) translateY(0);visibility:visible;opacity:1}
.gallery3-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper:hover .portfolio_img_overlay .portfolio_img_text{visibility:visible;opacity:1}
.gallery3-wrapper .img-gallery-wrapper ul li.portfolio_img_wrapper:hover .portfolio_img img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);opacity:.15}
.gallery3-wrapper .section4_portfolio_slider{float:left;width:100%}
.gallery3-wrapper .section4_portfolio_slider .owl-theme .owl-dots{position:absolute;left:0;right:0;margin:0 auto;bottom:-56px}
.gallery3-wrapper .section4_portfolio_slider .owl-theme .owl-dots .owl-dot{margin-left:3px;transition:all .5s}
.gallery3-wrapper .section4_portfolio_slider .owl-theme .owl-dots .owl-dot span{width:10px;height:10px;background:#ccc;transition:all .5s}
.gallery3-wrapper .section4_portfolio_slider .owl-theme .owl-dots .owl-dot.active span,.gallery3-wrapper .section4_portfolio_slider .owl-theme .owl-dots .owl-dot:hover span{background:#911439!important;width:10px;height:10px;transition:all .5s}
.gallery3-wrapper .section4_portfolio_slider .owl-theme .owl-dots .owl-dot.active,.gallery3-wrapper .section4_portfolio_slider .owl-theme .owl-dots .owl-dot:hover{transition:all .5s}
.gallery3-wrapper .section4_portfolio_slider .owl-theme .owl-nav{display:none}
.gallery3-wrapper .portfolio_image_wrapper{float:left;width:100%;text-align:center}
.gallery3-wrapper .portfolio_image{position:relative;width:auto;display:inline-block}
.gallery3-wrapper .portfolio_image_overlay{position:absolute;top:400px;left:300px;right:400px;opacity:0;transition:.2s ease;transition:all .5s}
.gallery3-wrapper .portfolio_image_wrapper:hover .portfolio_image_overlay{background-color:#911439!important;opacity:.9;top:0;left:0;right:0;bottom:0;transition:all .5s;overflow:hidden}
.gallery3-wrapper .portfolio_img_icon{font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transition:all .5s}
.gallery4-wrapper{background-color:#f7f7f7}
.gallery4-wrapper .tab_image,.gallery4-wrapper .tab_image_text{float:left;width:100%}
.gallery4-wrapper .tab_image_wrapper{float:left;width:100%;margin-bottom:30px;transition:all .5s}
.gallery4-wrapper .section6_nav_tabs{float:left;width:100%;text-align:center}
.gallery4-wrapper .section6_nav_tabs .nav_tabs{display:inline-block;padding-bottom:50px}
.gallery4-wrapper .section6_nav_tabs .nav-pills>li+li{margin-left:30px}
.gallery4-wrapper .section6_nav_tabs .nav-pills>li>a{border:1px solid #fff;color:#999;text-transform:uppercase}
.gallery4-wrapper .section6_nav_tabs .nav>li>a:focus,.gallery4-wrapper .section6_nav_tabs .nav>li>a:hover{text-decoration:none;color:#911439;border:1px solid #911439;border-radius:35px;background:#fff}
.gallery4-wrapper .section6_nav_tabs .nav-pills>li a.active,.gallery4-wrapper .section6_nav_tabs .nav-pills>li a.active> :focus,.gallery4-wrapper .section6_nav_tabs .nav-pills>li a.active> :hover{color:#911439;border:1px solid #911439;border-radius:35px;background:#fff}
.gallery4-wrapper .tab_image_text{border:1px solid #e1e1e1;padding:30px;border-top:none}
.gallery4-wrapper .project_category{float:left}
.gallery4-wrapper .project_likes{float:right}
.gallery4-wrapper .project_category h4 a{color:#999;font-size:14px}
.gallery4-wrapper .project_title h4{font-size:18px;font-weight:700;text-align:left}
.gallery4-wrapper .project_title h4 a{color:#222}
.gallery4-wrapper .project_title{padding-bottom:20px}
.gallery4-wrapper .project_likes a i{color:#911439}
.gallery4-wrapper .tab_image_wrapper:hover .tab_image_text{border:1px solid #911439;background:#911439;border-top:none;transition:all .5s}
.gallery4-wrapper .tab_image_wrapper:hover .project_title h4 a{color:#fff;transition:all .5s}
.gallery4-wrapper .tab_image_wrapper:hover .project_category h4 a{color:#fff;transition:all .5s}
.gallery4-wrapper .tab_image_wrapper:hover .project_likes a{color:#fff;transition:all .5s}
.gallery4-wrapper .tab_image_wrapper:hover .project_likes a i{color:#fff;transition:all .5s}
.gallery4-wrapper .tab_image figure{display:block;margin:0;overflow:hidden}
.gallery4-wrapper .tab_image figure img{width:100%;display:block;transition:all .3s}
.gallery4-wrapper .tab_image:hover figure img{transform:scale(1.1,1.1)}
@media (max-width: 991px) {
.gallery1-wrapper .img-gallery-wrapper ul{display:block;-moz-column-count:2;column-count:2;-moz-column-gap:10px;column-gap:10px}
}
@media (max-width: 480px) {
.gallery1-wrapper .img-gallery-wrapper ul{-moz-column-count:1;column-count:1}
.nav-link{padding:10px 14px}
}
@media (max-width: 767px) {
.tab_img{float:left;width:auto;position:relative}
.right{float:none}
.section3_img1,.section3_img3,.section3_img4{float:left;width:100%}
.section3_img2{float:left;width:100%;position:relative}
.nav-pills>li{margin-left:30px}
.nav-pills>li+li{margin-left:30px;margin-bottom:20px}
.section6_nav_tabs .nav-pills>li{margin:10px 0}
.section6_nav_tabs .nav-pills>li+li{margin-left:5px}
.section5_portfolio_slider .owl-carousel .owl-nav .owl-prev{left:0}
.section5_portfolio_slider .owl-carousel .owl-nav .owl-next{right:0;left:auto}
.gallery4-wrapper .section6_nav_tabs .nav_tabs .nav{display:block}
.gallery4-wrapper .section6_nav_tabs .nav-pills>li+li{margin-left:0}
}
.p-top-padding{padding-top:40px}
.p-bottom-padding{padding-bottom:40px}
.pt-section-1 .p-box-1{height:660px;margin-top:20px;box-shadow:0 0 5px #f7f7f7;text-align:center;border:1px solid transparent;transition:all .7s}
.pt-section-1 .p-box-1 h4{font-size:16px;padding-bottom:20px}
.pt-section-1 .p-box-1 .text-1{margin:20px 0;padding:15px 0;background-color:#fff1ef;color:#707070;font-size:16px}
.pt-section-1 .p-box-1 .heading-1{height:75px;line-height:75px;background-color:#fff1ef;color:#911439;text-transform:capitalize}
.pt-section-1 .p-box-1 .btn-1{width:230px;height:40px;border-radius:30px;color:#911439;border:1px solid #911439;background:#fff;transition:all .7s}
.pt-section-1 .p-box-1:hover .btn-1{background-color:#911439;color:#fff}
.pt-section-1 .p-box-1.box-border{transition:color .25s;position:relative}
.pt-section-1 .p-box-1.box-border:before,.pt-section-1 .p-box-1.box-border:after{border:0 solid transparent;box-sizing:border-box;content:"";position:absolute;width:0;height:0;bottom:0;right:0}
.pt-section-1 .p-box-1.box-border:before{border-bottom-width:1px;border-left-width:1px}
.pt-section-1 .p-box-1.box-border:after{border-top-width:1px;border-right-width:1px}
.pt-section-1 .p-box-1.box-border:hover:before,.pt-section-1 .p-box-1.box-border:hover:after{border-color:#911439;transition:border-color 0s,width 0.25s,height .25s;width:100%;height:100%}
.pt-section-1 .p-box-1.box-border:hover:before{transition-delay:0s,0s,.25s}
.pt-section-1 .p-box-1.box-border:hover:after{transition-delay:0s,0.25s,0s}
.pt-section-2{background-color:#f7f7f7}
.pt-section-2 .p-box-2{margin-top:20px;height:610px;border:1px solid #f7f7f7;background-color:#fff;text-align:center;position:relative;z-index:1;transition:all .7s}
.pt-section-2 .p-box-2 h4{font-size:16px;padding-bottom:20px;position:relative}
.pt-section-2 .p-box-2 h4:after{content:"";border:1px dashed #707070;width:80px;height:1px;position:absolute;left:0;right:0;margin:0 auto;top:77px}
.pt-section-2 .p-box-2 .heading-2{transition:none;font-size:30px;margin-top:10px}
.pt-section-2 .p-box-2 .text-2{color:#707070;font-size:16px;margin-top:10px}
.pt-section-2 .p-box-2 h3 .small{font-size:16px;color:#707070}
.pt-section-2 .p-box-2 .btn-2{width:210px;height:40px;border-radius:30px;letter-spacing:2px;text-transform:uppercase;font-weight:700;color:#285592;border:1px solid #285595;background:#fff;margin-top:30px;transition:all .7s}
.pt-section-2 .p-box-2:before{content:"";position:absolute;color:#fff;background:#911439;z-index:-1;bottom:0;right:0;width:100%;height:0;transition:.5s width ease-in-out,.5s height ease-in-out}
.pt-section-2 .p-box-2:hover{box-shadow:0 0 15px 7px #f7f7f7}
.pt-section-2 .p-box-2:hover h4 a{color:#fff}
.pt-section-2 .p-box-2:hover h4 a:after{border-color:#fff}
.pt-section-2 .p-box-2:hover .text-2,.pt-section-2 .p-box-2:hover h3{color:#fff}
.pt-section-2 .p-box-2:hover .small{color:#fff}
.pt-section-2 .p-box-2:hover:before{width:100%;height:100%}
.pt-section-3{text-align:center}
.pt-section-3 .p-box-3 .p-promo{background:#0F1012;color:#f7f7f7;border:2px solid transparent;transition:all .7s}
.pt-section-3 .p-box-3 .deal{padding:10px 0 0}
.pt-section-3 .p-box-3 .deal span{display:block;text-align:center;transition:all .7s}
.pt-section-3 .p-box-3 .deal span:first-of-type{font-size:22px}
.pt-section-3 .p-box-3 .deal span:last-of-type{font-size:13px}
.pt-section-3 .p-box-3 .price{font-weight:700;transition:all .7s;display:block;background:#292b2e;margin:15px 0 10px;text-align:center;font-size:22px;padding:17px 0}
.pt-section-3 .p-box-3 ul{display:block;margin:20px 0 10px;padding:0;list-style-type:none;text-align:center;color:#999}
.pt-section-3 .p-box-3 ul li{display:block;margin:10px 0 0;line-height:35px}
.pt-section-3 .p-box-3:hover span{color:#64AAA4}
.pt-section-3 .p-box-3 .btn-5{border:none;border-radius:40px;background:#292b2e;color:#f7f7f7;padding:10px 37px;transition:all .7s}
.pt-section-3 .p-box-3 .btn-5:hover{background:#64AAA4}
.pt-section-4{background-color:#f7f7f7}
.pt-section-4 .p-box-4{margin-top:20px;text-align:center;background-color:#fff;box-shadow:1px 1px 8px #0000001f;padding-bottom:40px}
.pt-section-4 .p-box-4 .p-box-4-1{height:165px;padding:40px;margin-bottom:30px;background-color:#fdd4c8;transition:all .7s}
.pt-section-4 .p-box-4 .p-box-4-1 h2{transition:none;font-size:22px}
.pt-section-4 .p-box-4 .p-box-4-1 h3{box-shadow:1px 1px 8px #0000001f;background-color:#fff;height:90px;margin-top:24px;padding:30px 52px;font-weight:700;font-size:22px}
.pt-section-4 .p-box-4 .p-box-4-1 h3 span{font-size:14px}
.pt-section-4 .p-box-4 .list-6{padding:20px;margin:0}
.pt-section-4 .p-box-4 .list-6 li{line-height:35px}
.pt-section-4 .p-box-4 .btn-6{padding:10px 50px;background-color:#fff;border:1px solid #707070;border-radius:5px;transition:all .7s}
.pt-section-4 .p-box-4:hover .p-box-4-1{background-color:#911439;color:#fff}
.pt-section-4 .p-box-4:hover .p-box-4-1 h2{color:#fff}
.pt-section-4 .p-box-4:hover .p-box-4-1 h3{color:#222}
.pt-section-4 .p-box-4:hover .btn-6{background-color:#911439;color:#fff}
.pt-section-5 .p-box-5{margin-top:20px;background-color:#444;border-bottom-left-radius:15px;border-bottom-right-radius:15px;transition:all .7s}
.pt-section-5 .p-box-5 .heading-5{text-align:center;color:#fff;padding:30px}
.pt-section-5 .p-box-5 .heading-5 a{color:#fff;font-size:22px}
.pt-section-5 .p-box-5 .heading-5 h2{font-size:36px;color:#fff}
.pt-section-5 .p-box-5 .heading-5 h3{font-size:22px;margin-top:10px;color:#fff}
.pt-section-5 .p-box-5 .content-5{background-color:#222;color:#fff;text-align:center;padding:40px;border-radius:15px}
.pt-section-5 .p-box-5 ul{padding:0}
.pt-section-5 .p-box-5 ul li{line-height:35px}
.pt-section-5 .p-box-5 .btn-5{padding:7px 50px;margin-top:20px;border:none;background:#707070;color:#fff;transition:all .7s}
.pt-section-5 .p-box-5:hover{background-color:#911439}
.pt-section-5 .p-box-5:hover .btn-5{background-color:#911439}
@media (max-width: 991px) {
.container{max-width:900px}
.pt-section-4 .p-box-4-1 h3{padding:30px 20px}
}
.ic-section-1 .icon-1{height:80px;width:80px;border-right:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;border-bottom-right-radius:63px;line-height:73px;text-align:center;transition:all .7s;color:#fff;background-color:#911439}
.ic-section-1 .box{border:1px solid #f7f7f7;margin-top:30px;padding-bottom:30px;transition:all .5s}
.ic-section-1 .box p{padding:0;padding-right:20px}
.ic-section-1 .box p.left_shift{padding-left:20px;padding-top:10px}
.ic-section-1 .box h4{padding-left:20px;padding-top:10px;font-size:22px}
.ic-section-1 .box h4 a{color:#911439}
.ic-section-1 .box-border{transition:color .25s;position:relative}
.ic-section-1 .box-border:after,.ic-section-1 .box-border:after{border:0 solid transparent;box-sizing:border-box;content:"";position:absolute;width:0;height:0;bottom:0;right:0}
.ic-section-1 .box-border:after{border-width:1px}
.ic-section-1 .box-border:hover:after,.ic-section-1 .box-border:hover:after{border-color:#911439;transition:border-color 0s,width 0.25s,height .25s;width:100%;height:100%}
.ic-section-1 .box-border:hover:before{transition-delay:0s,0s,.25s}
.ic-section-1 .box-border:hover:after{transition-delay:0s,0.25s,0s}
.ic-section-2{background-color:#f7f7f7}
.ic-section-2 .icon-box-two{color:#fff;position:relative;z-index:1;text-align:center;border:1px solid #f7f7f7;background-color:#fff;transition:all .7s}
.ic-section-2 .icon-box-two::before{content:"";position:absolute;color:#fff;background:#911439;z-index:-1;transition:.5s width ease-in-out,.5s height ease-in-out;bottom:0;right:0;width:100%;height:0}
.ic-section-2 .icon-box-two span{padding-bottom:15px;display:block}
.ic-section-2 .icon-box-two span i{margin-top:50px;border:1px solid,#911439;border-radius:40px;background-color:#911439;color:#fff;width:70px;height:70px;line-height:70px}
.ic-section-2 .icon-box-two h4{padding-top:10px;font-size:22px}
.ic-section-2 .icon-box-two h4 a:hover{color:#fff}
.ic-section-2 .icon-box-two p{padding:10px 15px 30px}
.ic-section-2 .icon-box-two:hover{border-color:#911439;box-shadow:0 0 10px #707070}
.ic-section-2 .icon-box-two:hover::before{width:100%;height:100%}
.ic-section-2 .icon-box-two:hover span{color:#fff}
.ic-section-2 .icon-box-two:hover span i{background-color:#fff;color:#911439}
.ic-section-2 .icon-box-two:hover h4 a{color:#fff}
.ic-section-2 .icon-box-two:hover p{color:#fff}
.ic-section-3 .icon-box-three{padding-bottom:40px;text-align:center;border:1px solid #f7f7f7;transition:all .7s}
.ic-section-3 .icon-box-three span{background-color:#707070;height:90px;transition:all .5s;padding-bottom:15px;color:#fff;position:relative;z-index:1;display:block}
.ic-section-3 .icon-box-three span::before{content:"";position:absolute;color:#fff;background:#911439;z-index:-1;transition:.5s width ease-in-out,.5s height ease-in-out;top:0;left:0;width:0;height:0}
.ic-section-3 .icon-box-three span i{margin-top:50px;border:1px solid,#911439;border-radius:40px;background-color:#fff;color:#707070;width:70px;height:70px;line-height:70px}
.ic-section-3 .icon-box-three h4{padding:35px 0 17px;font-size:22px}
.ic-section-3 .icon-box-three p{padding-bottom:15px;padding-left:15px;padding-right:15px}
.ic-section-3 .icon-box-three:hover span::before{width:100%;height:100%}
.ic-section-4{background-color:#f7f7f7}
.ic-section-4 .icon-box-four{text-align:center;border:1px solid #f7f7f7;transition:all .7s;color:#fff;position:relative;z-index:1;padding-bottom:40px}
.ic-section-4 .icon-box-four::before{content:"";position:absolute;color:#fff;background:#911439;z-index:-1;transition:.7s width ease-in-out,.7s height ease-in-out;top:0;left:0;width:0;height:0}
.ic-section-4 .icon-box-four span{transition:all .7s}
.ic-section-4 .icon-box-four span i{background-color:#911439;color:#fff;margin-top:50px;border:1px solid,#911439;border-radius:40px;width:70px;height:70px;line-height:70px;transition:all .7s}
.ic-section-4 .icon-box-four h4{padding-bottom:10px;padding-top:20px;font-size:24px}
.ic-section-4 .icon-box-four h4 a:hover{color:#fff}
.ic-section-4 .icon-box-four p{transition:all .7s;padding-bottom:30px;padding-left:20px;padding-right:20px}
.ic-section-4 .icon-box-four:hover{background-color:#911439}
.ic-section-4 .icon-box-four:hover::before{width:100%;height:100%}
.ic-section-4 .icon-box-four:hover span i{background-color:#fff;color:#911439}
.ic-section-4 .icon-box-four:hover p{color:#fff}
.ic-section-4 .icon-box-four:hover h4 a{color:#fff}
.ic-section-4 .icon-box-four:hover p{color:#fff}
.ic-section-5 .icon-box-five{text-align:center;border:1px solid #f7f7f7;padding-bottom:30px;transition:all .7s}
.ic-section-5 .icon-box-five::before,.ic-section-5 .icon-box-five::after{border:0 solid transparent;box-sizing:border-box;content:"";position:absolute;width:0;height:0;bottom:0;right:0;border-bottom-width:1px;border-left-width:1px}
.ic-section-5 .icon-box-five span{position:relative;display:inline-block;width:165px;height:2px;color:#f74539;padding-bottom:20px}
.ic-section-5 .icon-box-five span i{margin-top:50px;border:1px solid,#911439;border-radius:40px;background-color:#911439;color:#fff;width:70px;height:70px;line-height:70px}
.ic-section-5 .icon-box-five span::after{content:"";height:50px;width:1px;position:absolute;top:0;left:0;right:0;margin:auto;background-color:#f7f7f7;transition:all .5s}
.ic-section-5 .icon-box-five h4{padding-top:40px;padding-bottom:10px;font-size:22px}
.ic-section-5 .icon-box-five p{padding-left:20px;padding-right:20px}
.ic-section-5 .icon-box-five:hover{border-bottom-color:#911439}
.ic-section-5 .icon-box-five:hover::before,.ic-section-5 .icon-box-five:hover::after{border-color:#911439;transition:border-color 0s,width 0.25s,height .25s;width:100%;height:100%;transition-delay:0s,0s,.25s}
.ic-section-5 .icon-box-five:hover span::after{background-color:#911439}
.ic-section-5 .icon-box-five:hover h4 a{color:#911439}
@media (max-width: 991px) {
.ic-section-2 .icon-box-two{margin:12px 0}
.ic-section-3 .icon-box-three{margin:12px 0}
.ic-section-4 .icon-box-four{margin:12px 0}
.ic-section-5 .icon-box-five{margin:12px 0}
.ic-section-2{padding-top:0}
.ic-section-3{padding-top:0}
.ic-section-4{padding-top:0}
.ic-section-5{padding-top:0}
}
.list-main-wrapper-one{background-color:#fff1ef}
.list-main-wrapper-one .list-one-wrapper{margin-top:25px}
.list-main-wrapper-one .list-one-wrapper ul{transition-duration:.4s;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s}
.list-main-wrapper-one .list-one-wrapper ul li{position:relative;padding:12px 25px 14px;z-index:1;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}
.list-main-wrapper-one .list-one-wrapper ul li .list-one-bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;box-shadow:0 0 15px #00000014;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;border-radius:5px}
.list-main-wrapper-one .list-one-wrapper ul li i{position:absolute;top:21px;left:0;font-size:14px;opacity:.7;color:#757575}
.list-main-wrapper-one .list-one-wrapper ul li:hover{padding:12px 25px 14px 50px}
.list-main-wrapper-one .list-one-wrapper ul li:hover .list-one-bg{opacity:1}
.list-main-wrapper-one .list-one-wrapper ul li:hover i{left:25px;opacity:1}
.list-main-wrapper-two .list-two-wrapper{margin-top:25px}
.list-main-wrapper-two .list-two-wrapper ul li{color:#707070;margin-bottom:20px}
.list-main-wrapper-two .list-two-wrapper ul li i{margin-right:10px;line-height:30px;color:#911439;font-size:18px;position:relative}
.list-main-wrapper-three{background-color:#fff1ef}
.list-main-wrapper-three .list-three-wrapper{margin-top:25px}
.list-main-wrapper-three .list-three-wrapper ul li{border-bottom:1px solid #e4e4e4;padding-bottom:15px;padding-top:15px}
.list-main-wrapper-three .list-three-wrapper ul li:first-child{padding-top:0}
.list-main-wrapper-three .list-three-wrapper ul li i{margin-right:10px;background:linear-gradient(to right,#556fff,#556fff,#e05fc4,#f767a6,#ff798e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:18px}
.list-main-wrapper-four{background-color:#f7f7f7}
.list-main-wrapper-four .list-four-wrapper ul li{padding:10px 20px;margin-bottom:20px;background-color:#fff}
.list-main-wrapper-four .list-four-wrapper ul li i{color:#911439;margin-right:15px}
.list-main-wrapper-four .list-four-wrapper ul li:hover{box-shadow:0 0 20px #00000026;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}
.list-main-wrapper-five .list-five-wrapper ul li{display:flex;align-items:center;padding:28px 0;border-color:#0000001a!important;border-bottom:1px solid #dee2e6!important}
.list-main-wrapper-five .list-five-wrapper ul li .list-content{width:90%}
.list-main-wrapper-five .list-five-wrapper ul li .list-content .list-head{font-weight:700;line-height:28px}
.list-main-wrapper-five .list-five-wrapper ul li .list-content .list-head .label-new{background-color:#0aa5d6;display:inline-block;vertical-align:middle;padding:2px 9px;font-size:13px;line-height:15px;color:#fff;text-transform:uppercase;margin-left:10px;border-radius:1px}
.list-main-wrapper-five .list-five-wrapper ul li .list-content p{font-weight:500x}
.list-main-wrapper-five .list-five-wrapper ul li .list-price{font-weight:700}
@media (max-width: 767px) {
.list-main-wrapper-one .list-one-wrapper{display:flex;justify-content:center}
.list-main-wrapper-two .list-two-wrapper{display:flex;justify-content:center}
.list-main-wrapper-three .list-three-wrapper{display:flex;justify-content:center}
.list-four-wrapper{display:flex;justify-content:center}
}
.progress-head h3{font-size:22px;text-align:center;margin-bottom:50px}
.head-color h3{color:#fff}
.ps-section-2{padding:100px 0;float:left;width:100%}
.ps-section-2 .ps-section-1{margin-bottom:20px}
.ps-section-2 .skill-item .skills-progress{height:12px;width:100%;background:#fff;border-radius:10px;position:relative;border:1px solid #eee}
.ps-section-2 .skill-item .skills-progress span{position:absolute;top:0;left:0;width:0;height:11px;background:#911439;border-radius:10px;transition:all 1s}
.ps-section-2 .skill-item p{text-align:left;font-size:20px;padding-top:10px}
.ps-section-2 .skill-item p span{padding-left:52%}
.mrt-40{margin-top:40px}
.ps-section-6{padding:100px 0}
.ps-section-6 .ps-content-6{background-color:#911439;width:100%;height:50px;padding:15px}
.ps-section-6 .ps-content-6 .text-6{font-size:20px;color:#fff;padding:0 20px;border-right:1px solid #fff}
.ps-section-6 .ps-content-6 .text-6.text-6-2{border:none}
.ps-section-6 .ps-content-6 .skills-progress{height:8px;width:60%;background:#dfd6d961;position:relative;bottom:-10px;border-radius:0;float:right}
.ps-section-6 .ps-content-6 .skills-progress span{position:absolute;top:0;left:-2px;width:0;height:6px;background:#fff;border-radius:6px;transition:all 1s}
.ps-section-8{background-color:#000000c7;padding:35px 0 50px}
.ps-section-8 .ps-content-8 .num-text-8{display:inline-block;height:60px;width:60px;color:#fff;background-color:#911439;text-align:center;line-height:60px;border-radius:30px;position:relative;top:36px;left:-5px;z-index:1}
.ps-section-8 .ps-content-8 .skills-progress{height:22px;width:100%;background:#fff;position:relative;border:1px solid #eee;border-radius:0}
.ps-section-8 .ps-content-8 .skills-progress span{position:absolute;top:-1px;left:0;width:0;height:22px;background:#911439;border-radius:0;transition:all 1s}
.ps-section-8 .ps-content-8 .text-8{padding-left:100px;color:#fff;font-size:20px;font-weight:700;position:relative;top:10px}
.mrt-20{margin-top:20px}
.mrb-20{margin-bottom:20px}
.ps-section-9{padding:100px 0}
.ps-section-9 .ps-content-9 .ps-text-9 .num-text-9{float:left;width:50px;height:45px;color:#fff;background-color:#911439;text-align:center;line-height:45px;font-weight:800;border-radius:13px;margin-right:20px}
.ps-section-9 .ps-content-9 .ps-text-9 .mrb-20 h3{font-size:1.75rem!important}
.ps-section-9 .ps-content-9 .skills-progress{height:25px;background-color:#f7f7f7;width:100%;background:#fff;border-radius:10px;position:relative;border:1px solid #eee}
.ps-section-9 .ps-content-9 .skills-progress span{position:absolute;top:0;left:0;width:0;border-radius:10px;transition:all 1s;height:24px;background-color:#efcec9}
#value-1{background-color:#f4b707}
#value-2{background-color:#6581e5}
#value-3{background-color:#dc5132}
#value-4{background-color:#eedb36}
#value-5{background-color:#dc5132}
#value-6{background-color:#2caf51}
.ps-section-10{background-color:#000000c7;padding:35px 0 50px}
.ps-section-10 .ps-content-10 .num-text-10{display:inline-block;height:60px;width:60px;color:#fff;background-color:#00aaef;text-align:center;line-height:60px;border-radius:30px;position:relative;top:36px;left:-3px;z-index:1}
.ps-section-10 .ps-content-10 .num-text-10.num-1{left:60%;background-color:#2caf51}
.ps-section-10 .ps-content-10 .num-text-10.num-2{left:67%;background-color:#dc5132}
.ps-section-10 .ps-content-10 .num-text-10.num-3{left:78%;background-color:#6581e5}
.ps-section-10 .ps-content-10 .num-text-10.num-4{left:23%;background-color:#6581e5}
.ps-section-10 .ps-content-10 .num-text-10.num-5{left:41%;background-color:#eedb36}
.ps-section-10 .ps-content-10 .num-text-10.num-6{left:53%;background-color:#f4b707}
.ps-section-10 .ps-content-10 .skills-progress{height:22px;width:100%;background:#fff;position:relative;border:1px solid #eee;border-radius:10px}
.ps-section-10 .ps-content-10 .skills-progress span{position:absolute;top:-2px;left:-1px;width:0;height:23px;background:#30a3f0;border-radius:10px;transition:all 1s}
.ps-section-10 .ps-content-10 .text-10{padding-left:100px;color:#fff;font-size:20px;font-weight:700;position:relative;top:10px}
@media (max-width: 1400px) {
.ic-section-4 .icon-box-four h4{font-size:18px!important}
.ic-section-3 .icon-box-three h4{font-size:18px!important}
.ic-section-2 .icon-box-two h4{font-size:18px!important}
.ic-section-1 .box h4{font-size:18px!important}
}
@media screen and (max-width: 1399px) {
.ps-section-6 .ps-content-6 .text-6{font-size:16px}
}
@media (max-width: 1199px) {
.ps-section-6 .ps-content-6 .text-6{padding:0 10px}
}
@media (max-width: 991px) {
.ps-content-6{margin-top:40px}
.ps-section-9 .ps-content-9{margin-bottom:25px}
}
@media screen and (max-width: 440px) {
.ps-section-6 .ps-content-6 .skills-progress{width:55%}
.ps-section-6 .ps-content-6 .text-6{padding:0 5px}
}
@media (max-width: 380px) {
.ps-section-6 .ps-content-6 .skills-progress{width:48%}
}
@keyframes jump {
0%{transform:translate3d(0,0,0)}
100%{transform:translate3d(0,50%,0)}
}