.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
body{font-family:'Muli',sans-serif;font-size:15px;color:#555;background:#fafafa;margin:0;transition:.3s all ease}
@font-face{font-family:'FontAwesome';src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-rupee:before,.fa-inr:before{content:"\f156"}
.fa-linkedin:before{content:"\f0e1"}
.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}
.fa-twitter:before{content:"\f099";}
.fa-instagram:before {content: "\f16d";}
.fa-whatsapp:before{content:"\f232";}
.fa-phone:before {content: "\f095";}
.fa-globe:before {content: "\f0ac";}
.fa-envelope-o:before { content: "\f003";}
.fa-youtube:before {content: "\f167";}
a.icons:hover{box-shadow:0 1px 4px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.24)}.icons{background:#25d366;border-radius:4px;display:block;height:50px;margin-bottom:20px;width:220px;position:fixed;bottom:16px;right:10px;z-index:999}a.icons:hover{background:#128c7e}a.icons span{display:block;position:relative;left:5px;top:5px;color:#fff}svg{border-radius:10px;display:block;fill:#fff;float:left;height:42px;margin-right:5px;margin-top:4px;-webkit-transition:ease-in-out .175s;transition:ease-in-out .175s;width:42px}
img{max-width:100%}
a{outline:none!important;font-weight:400;text-decoration:none!important}
:focus{outline:none}
.cf:before,.cf:after,.cf:before,.cf:after,.container:before,.container:after,.row:before,.row:after{content:" ";display:table}
.cf:after,.container:after,.container-fluid:after,.row:after{clear:both}
.pull-right{float:right}
.pull-left{float:left}
.text-center{text-align:center}
h1,h2,h3,h4,h5{font-family:'Muli',sans-serif;padding:0;margin:0}
.head03{font-size:34px;color:#3e4a57;padding:0;margin:0;font-weight:600;line-height:36px;letter-spacing:-1px}
h4.head04{font-size:24px}
p{padding:0;margin:0;font-family:'Muli',sans-serif}
a,button{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
._icon{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
a.read-more{font-family:'Muli',sans-serif;text-transform:uppercase}
a.read-more ._icon{margin-left:8px}
a.read-more:hover ._icon{margin-left:12px}
ul,li{padding:0;list-style:none}
.banner-bg,.testimonial{background:-moz-linear-gradient(left,#5741c9 0%,#b376dd 100%);background:-webkit-linear-gradient(left,#5741c9 0%,#b376dd 100%);background:linear-gradient(to right,#5741c9 0%,#b376dd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5741c9',endColorstr='#b376dd',GradientType=1)}
.rad03{border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px}
.shadow01{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 rgba(0,0,0,.1)}
.shadow02{-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 0 14px 0 rgba(0,0,0,0.08);box-shadow:0 0 14px 0 rgba(0,0,0,0.08)}
.read-btn{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.link-btn01{font-size:16px;text-transform:uppercase;color:#FFF;margin-top:12px;background:#47aef6;display:inline-block;text-align:center;padding:15px 30px;font-family:'Muli',sans-serif;border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.link-btn01:hover{background:#3596da;color:#FFF}
.link-btn02{background:#002d6a;color:#FFF;height:32px;line-height:32px;margin-top:12px;padding:0 20px;display:inline-block;min-width:106px;font-family:'Muli',sans-serif;font-size:12px;text-transform:uppercase;text-align:center;border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.link-btn02:hover{background:#1965cc!important;color:#FFF!important}
.golden{background:#a68633!important;color:#FFF!important}
.golden:hover{background:#e5aa10!important;color:#FFF!important}
.blue{background:#002d6a!important;color:#FFF!important}
.blue:hover{background:#1965cc!important;color:#FFF!important}
.unstyle-list,.unstyle-list li{padding:0;margin:0;list-style:none}
.loader-panel{position:fixed;z-index:2000;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.8);-webkit-transition:-webkit-transform .3s;transition:transform .3s}
.loader{animation:load 1s linear infinite;border:.5em dashed #fd6315;border-radius:50%;display:block;height:2em;left:50%;margin:-1.5em;position:absolute;top:50%;width:2em}
.loader:after{border:.4em solid #00abe5;border-radius:50%;bottom:.2em;content:'';left:.2em;position:absolute;right:.2em;top:.2em}
@keyframes load {
100%{transform:rotate(360deg)}
}
#main{overflow: hidden;}
header{position:fixed;left:0;right:0;top:30px;z-index:900;padding:10px 0;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}
.header-wrap{position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.highlit header{top:0;background:rgba(71,187,246,1)!important}
.inner.highlit .header-wrap{top:10px}
.inner.highlit header{min-height:85px}
.inner header{top:0;background:#5741c9;background:-moz-linear-gradient(left,#5741c9 0%,#b376dd 100%);background:-webkit-linear-gradient(left,#5741c9 0%,#b376dd 100%);background:linear-gradient(to right,#5741c9 0%,#b376dd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5741c9',endColorstr='#b376dd',GradientType=1);min-height:85px;padding:0}
.inner .header-wrap{top:10px}
.inner #main{margin-top:85px;}
.inner.highlit #main{margin-top:85px}
.inner .home-feature{display:none;}
.highlit.highlit2 header{top:-96px;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}
.header-bottom-panel .logo{max-width:202px;width:100%;float:left;margin-right:15px}
.header-bottom-panel .logo img{max-width:100%}
.logo a{display:block;width:100%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.highlit header .logo a{max-width:180px}
.highlit header .logo img{max-width:100%}
.menu-panel{float:right;font-family:'Muli',sans-serif}
.nav-menu ul{padding:0;margin:0;list-style:none}
.home-banner{height:100vh;overflow:hidden;min-height:400px;position:relative;z-index:1;max-height:700px; }
.hm-banner-sprite{position: absolute; bottom: -110px; height: 450px; width: 1160px; left: 21%; background-size: contain; background-image: url(../img/banner-sprite.png); background-repeat: no-repeat;}
.home-banner .banner-slider{width:100%;height:100%;position:relative;z-index:1}
.home-banner .banner-slider .banner-item-img{height:100%;width:100%;position:relative;z-index:1;background-position:center center;background-size:cover;background-repeat:no-repeat;transition:1.2s all ease!important}
.home-banner .banner-slider .slick-list,.home-banner .banner-slider .slick-track{height:100%;margin:0}
.home-banner .banner-slider .slick-track{overflow:hidden}
.home-banner .banner-slider .slick-dots{position:absolute;bottom:0;right:0;left:0;z-index:12;width:100%;padding:0;list-style-type:none;text-align:center}
.home-banner .banner-slider .slick-dots li{display:inline-block;margin:0 3px;width:22px}
.home-banner .banner-slider .slick-dots button{border:none;outline:none;background-color:#fff;width:22px;height:2px;margin:0;padding:0;text-indent:-9999px}
.home-banner .banner-slider .slick-dots .slick-active button{background-color:#2894e0}
.home-banner .caption{text-align:center}
.home-banner .caption h2{font-size:40px;font-weight:600;line-height:44px}
.home-banner .caption .sml-text{display:block;padding-bottom:10px;color:#ba9efa;font-size:18px;padding-top:10px}
.home-banner .banner-slider .slide-item{position:absolute;z-index:2;top:40%;left:50%;width:100%;max-width:690px;top:45%;left:50%;transform:translate(-50%,-50%);color:#FFF;padding-left:15px;padding-right:15px}
.home-banner .banner-slider h2{opacity:0;transition:.8s all ease;position:relative;left:-150%;visibility:hidden}
.home-banner .banner-slider .slick-active h2{opacity:1;left:0;visibility:visible;transition:.8s all ease}
.home-banner .caption .sml-text{opacity:0;transition:.8s all ease;position:relative;left:-150%;visibility:hidden}
.home-banner .banner-slider .slick-active .sml-text{opacity:1;left:0;visibility:visible;transition:.8s all ease}
.home-banner .banner-slider .banner-text .link-btn01{color:#fff;float:left;font-size:20px;line-height:24px;margin-bottom:24px;opacity:0;transition:1.4s all ease;position:relative;left:-200%;visibility:hidden}
.home-banner .banner-slider .slick-active .banner-text .link-btn01{opacity:1;left:0;visibility:visible;transition:1.4s all ease}
.banner .link-btn ._icon{color:#64ad1f;margin-right:2px;position:relative;top:2px;transition:.4s all ease}
.banner .link-btn:hover ._icon{color:#FFF;margin-right:5px}
.banner .slick-list{position:relative;z-index:1}
.highlit .intro-scroll-down{opacity:0;visibility:hidden}
.intro-scroll-down{bottom:6%;left:50%;margin-left:-12px;position:absolute;z-index:15;transition:.8s all ease}
.intro-scroll-down .mouse{border:2px solid #fff;border-radius:23px;box-sizing:border-box;display:block;height:36px;position:relative;width:20px}
.intro-scroll-down .mouse .mouse-dot{-webkit-animation:2.5s linear 0 normal none infinite running ani-mouse;-o-animation:2.5s linear 0 normal none infinite running ani-mouse;animation:2.5s linear 0 normal none infinite running ani-mouse;background:#fff;border-radius:50%;display:block;height:8px;left:50%;margin:-3px 0 0 -3px;position:absolute;top:29%;width:6px}
.intro-scroll-down .text02{position:absolute;top:100%;color:#FFF;text-align:center;left:-24px;width:70px;padding-top:2px}
.background--light .intro-scroll-down .mouse{border:2px solid #323232}
.background--light .intro-scroll-down .mouse .mouse-dot{background:#323232 none repeat scroll 0 0}
@-webkit-keyframes ani-mouse {
0%{opacity:1;top:29%}
15%{opacity:1;top:50%}
50%{opacity:0;top:50%}
100%{opacity:0;top:29%}
}
@-moz-keyframes ani-mouse {
0%{opacity:1;top:29%}
15%{opacity:1;top:50%}
50%{opacity:0;top:50%}
100%{opacity:0;top:29%}
}
@-ms-keyframes ani-mouse {
0%{opacity:1;top:29%}
15%{opacity:1;top:50%}
50%{opacity:0;top:50%}
100%{opacity:0;top:29%}
}
@keyframes ani-mouse {
0%{opacity:1;top:29%}
15%{opacity:1;top:50%}
50%{opacity:0;top:50%}
100%{opacity:0;top:29%}
}
.intl-tel-input{display:block!important;}



.hm-about{padding:160px 0;background:#fff;position:relative;z-index:1;padding-bottom: 100px;}
.hm-about h1{padding-bottom:50px;text-align:center;font-size:34px;line-height:36px;font-weight:600}
.hm-about .features-list-panel .head03{padding-bottom:0}
.hm-about .inbox-img{position:relative;z-index:2;max-width: 950px;margin: 0 auto;margin-top:-30%;}
.hm-about .inbox-img .slick-list{overflow: inherit;}
.hm-about .inbox-img .item{-webkit-box-shadow: 0px 50px 60px 6px rgba(16,16,16,0.06);
-moz-box-shadow: 0px 50px 60px 6px rgba(16,16,16,0.06);
box-shadow: 0px 50px 60px 6px rgba(16,16,16,0.06);}
.inbox-img-panle{position:relative;z-index:1}
.hm-about p{max-width:910px;margin:0 auto;color:#7d8a99;font-size:17px;line-height:26px}
.hm-features{background:#f4f7f9}
.hm-features .round-sp1{position:absolute;top:-20px;right:-20px}
.hm-features .round-sp2{position:absolute;top:40px;left:-20px}
.features-list-panel .head03{padding-bottom:50px;color:#3e4a57;font-weight:600}
.features-list-panel .head03 span.sml-head{font-size:13px;letter-spacing:6px;text-transform:uppercase;color:#8f9aa7;padding-bottom:10px;display:block}
.box01{background:#FFF;-webkit-box-shadow:0 15px 45px 4px rgba(0,0,0,0.06);-moz-box-shadow:0 15px 45px 4px rgba(0,0,0,0.06);box-shadow:0 15px 45px 4px rgba(0,0,0,0.06);margin-bottom:40px;padding:27px 60px 27px 54px;border-radius:4px}
.features-list .box01 h5{position:relative;color:#3e4a57;font-weight:700;font-size:17px;padding-bottom:6px}
.features-list .box01 h5:after{content:"";width:15px;height:15px;background:#7f73d6;position:absolute;left:-26px;top:2px;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%}
.features-list .box01 p{font-weight:400;font-size:17px;color:#7d8a99}
.testimonial,.pricing,.hm-features,.hm-signup{padding:100px 0}
.testimonial .head03 span.sml-head,.pricing .head03 span.sml-head{font-size:13px;letter-spacing:6px;text-transform:uppercase;color:#b59de3;padding-bottom:10px;display:block}
.testimonial .head03,.pricing .head03{padding-bottom:50px;color:#fff}
.pricing{background:#fff}
.pricing .head03 span.sml-head{color:#8f9aa7}
.pricing .head03{color:#3e4a57}
.pricing li.price-list{border-radius:3px}
.pricing li .head{padding:40px 0;background:#7f73d6;text-align:center;color:#fff;font-size:24px}
.pricing li .head .price{font-size:64px;font-weight:700}
.pricing li .head .price i{font-size:58px;padding-right:10px}
.pricing li .head .monthly_price{font-size: 20px; color: rgba(255, 255, 255, 0.5);}
.pricing li .head .monthly_price i{font-size: 17px; padding-right: 5px;}
.price-list{border-radius:5px;overflow:hidden;margin-bottom:15px}
.price-list ul{background:#f4f7f9;padding:0 15px}
.price-list ul li{border-bottom:solid 1px #e2e7eb;padding:26px 0;text-align:center;text-transform:capitalize;font-size:17px;color:#7d8a99}
.price-list ul li:last-child{border-bottom:0}
.trail-btn{width:100%;border-radius:60px;padding:20px 0;display:block;background:#7f73d6;color:#fff;text-transform:uppercase;font-size:16px;font-weight:800}
.list-2 .trail-btn,.list-2 .price-list .head{background:#b477de!important}
.list-3 .trail-btn,.list-3 .price-list .head{background:#47bbf6!important}
.contact-panel{padding:160px 0;background:#FFF;position:relative;z-index:1}
footer{padding:45px 0;background:#f4f7f9;color:#3e4a57}
.social a{border-radius:50%;border:solid 1px #d6dbe1;width:44px;height:44px;display:-webkit-inline-box;margin-right:10px;padding:11px 17px;color:#7d8a99}
.store{max-width:310px;margin:auto}
.applestore{margin-right:5px}
.applestore, .palystore{float:left}
.social-link, .social-link li{float:left;padding:0;margin:0;list-style:none}
ul.social-link{padding-top:8px;display:block;width:100%;}
.social-link li{float: right;}
.social-link li a{font-size:15px;color:#898989;padding:0 4px}
.quick-link li a:hover{color:#FFF}
.copyrights{font-size:13px;color:#7d8a99;text-align:right;width:100%;display:inline-block;}
.inner h1{margin-bottom:75px;font-size:33px}
.site-signup label{font-size:15px;color:#7d8a99;font-weight:400}
.site-signup .form-control{border:0;border-bottom:solid 1px #d8dbdd;background-color:transparent;border-radius:0;box-shadow:none}
.site-signup .has-error .form-control{border-bottom:solid 1px #a94442}
.site-signup .has-error .form-control:focus{box-shadow:none}
.signup-btn{display:block; margin:0 auto}
.help-block{font-size: 12px;}
.site-signup .form-group{margin-bottom:60px}
.registation-login, .site-signup .btn-success{font-weight: 800; font-size: 16px; color: #fff; border-radius: 25px; padding: 12px 45px; background: #47bbf6; border: 0;}
.site-sucess .sucess{margin: 100px 0;}
.site-sucess .sucess li{margin-bottom: 25px; font-size: 17px; font-weight: 800; padding-left: 30px; position: relative;}
.site-sucess .sucess li:before{content: "";width: 20px; height: 20px; background: #5741c9; border-radius: 50%; margin-top: 2px; position: absolute; left: 0;}
.site-sucess .thankyou{font-size: 26px;}
.testi-slider {max-width: 640px;margin: 0 auto;}
.testi-slider li figure{width: 95px; height: 95px; border-radius: 50%; overflow:hidden; margin: 0 auto; -webkit-box-shadow: 0px 35px 35px 0px rgba(47,24,99,0.35);
-moz-box-shadow: 0px 35px 35px 0px rgba(47,24,99,0.35);
box-shadow: 0px 35px 35px 0px rgba(47,24,99,0.35);}
.testi-slider li figure img{width: 100%;}
.testi-slider li h4{font-size: 19px; font-weight: 700; margin-top: 30px; color: #fff; text-align: center;}
.testi-slider li h4 .position{display: block; color: #ba9efa; font-weight: 400; font-size: 13px; margin-top: 10px;}
.testi-slider li .test-content{font-size: 20px; font-weight: 700; color: #fff; margin-top: 130px; text-align: center;}
.testi-slider .slick-prev, .slick-next {font-size: 0; line-height: 0; position: absolute; top: 50%; display: block;  width: 23px;  height: 18px;  margin-top: 20px;  padding: 0; cursor: pointer;  color: transparent;    border: none;  outline: none; background:url(../img/testi-arrow.png);}

.testi-slider .slick-prev{left: 275px; z-index: 2;}
.testi-slider .slick-next{background-position: -24px 0px; right: 275px;}

/**************** Office ************************/
/*.public-office{padding-top: 15px; background: #5741c9; background: -moz-linear-gradient(left,#5741c9 0%,#b376dd 100%); background: -webkit-linear-gradient(left,#5741c9 0%,#b376dd 100%); background: linear-gradient(to right,#5741c9 0%,#b376dd 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5741c9',endColorstr='#b376dd',GradientType=1);}*/
/*.public-office img {max-width:200px; margin:0 auto;display: block; margin-bottom: 20px;}*/
/*.public-office-view .container{max-width:360px;}*/
/*.public-office{padding-top: 15px;}*/
.public-office img {max-width:200px; margin:0 auto;display: block;}
/*.public-office-view .details-container{background:#fff;padding: 15px; border-radius: 4px;}*/
.public-office-view .details-container{background:#fff;}
.public-office-view .details-container h1{text-align:center; margin-bottom: 15px;}
.public-office-view .details-container .block{padding:15px 0;}
.public-office-view .details-container .block label{display: block;}
.public-office-view .details-container .block .contact-container{display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: 15px;}
.public-office-view .details-container .block .contact-container .contact{margin-bottom: 5px; font-family: Muli;background: #5741c9; background: -moz-linear-gradient(left,#5741c9 0%,#b376dd 100%); background: -webkit-linear-gradient(left,#5741c9 0%,#b376dd 100%); background: linear-gradient(to right,#5741c9 0%,#b376dd 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5741c9',endColorstr='#b376dd',GradientType=1); color:#fff;}
.public-office-view .details-container .block .contact-container .fa-phone, .public-office-view .details-container .block .contact-container .fa-envelope-o, .public-office-view .details-container .block .contact-container .fa-globe{margin-right:5px;}
.public-office-view .details-container .block li{float:left;}
.public-office-view .details-container .block.social ul{justify-content: space-around; display: flex;}

/************** Photo Selection *****************/
.photo-selection #main{margin-top: 115px;}
.selection-gallery li.grid-sizer {display: none;}
.photo-selection aside ul{}
.photo-selection aside ul li{background: #6c75dc; margin-bottom: 5px;}
.photo-selection aside ul li a{width: 100%; display: block; padding: 5px 10px; color: #fff;}
.photo-selection aside ul li a:hover{ padding: 5px 20px;}
.selection-gallery li{margin-bottom:10px;}
.selection-gallery .gallery{position:relative;}
.selection-gallery .gallery .actions{position:absolute; bottom:5px; background:rgb(255,255,255,0.7); left:0px; right:0px; }
.selection-gallery .gallery .select, .selection-gallery .gallery .remove{background:url("../img/tick-close.png"); background-size: cover; width: 30px;  height: 30px; display: inline-block; text-indent: -9999px; margin: 10px 15px;cursor: pointer;}
.selection-gallery .gallery .select{float:right; background-position: -35px 0px;}
.selection-gallery .gallery .remove{background-position: 0px 0px;}
.selection-gallery .gallery .selected, .selection-gallery .gallery .removed{margin: 12px 0; padding: 0px 10px;}
.selection-gallery .gallery .selected{color:#23af20}
.selection-gallery .gallery .removed{color:#e03f25}
.selection-gallery .gallery .img-name{position:absolute; left:0px; right:0px; top:0; background:rgb(0,0,0,0.4); color:#fff; text-align: center;}
.selection-gallery li{padding: 5px; border-radius: 5px; overflow: hidden; float: left;}
.slider_selection{display:none;max-width: 600px; margin: 0 auto;}
.slider_selection.selection_active{display:block;}
.all_photos.selection_active{display:none;}
.slider_selection .gallery img{transition: all 500ms ease-in-out; transform: scale(1.25, 1.25);}
.slider_selection .slick-active .gallery img {transform: scale(1, 1);}
.access-box{width: 100%; max-width: 340px; margin: 7% auto;}
.access-box-body{background: #fff; padding: 20px; border-top: 0; color: #666;}
.access-box-body .form-control {border-radius: 0;box-shadow: none; border-color: #d2d6de;}
.access-box-body .access-button {background: #7460ee; width: 100%;}
.selection-gallery .overly{position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: rgb(255,255,255,0.9); z-index: 2; text-align: center; display:none;}
.selection-gallery .overly img{vertical-align: middle; display: initial;}

.wa__btn_popup,.wa__btn_popup *,.wa__btn_popup:after,.wa__btn_popup:before,.wa__button,.wa__button *,.wa__button:after,.wa__button:before,.wa__popup_chat_box,.wa__popup_chat_box *,.wa__popup_chat_box:after,.wa__popup_chat_box:before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.wa__button{position:relative;width:300px;min-height:64px;display:block;font-family:Arial,Helvetica,sans-serif;text-decoration:none;color:#fff;box-shadow:0 4px 8px 1px rgba(32,32,37,.09);-webkit-box-shadow:0 4px 8px 1px rgba(32,32,37,.09);-moz-box-shadow:0 4px 8px 1px rgba(32,32,37,.09)}.wa__btn_txt{display:inline-block;font-size:12px;line-height:1.33em}.wa__btn_w_icon .wa__btn_txt{padding:16px 20px 15px 71px}.wa__button_text_only .wa__btn_txt,.wa__r_button.wa__btn_w_img.wa__button_text_only .wa__btn_txt,.wa__sq_button.wa__btn_w_img.wa__button_text_only .wa__btn_txt{padding-top:25px;padding-bottom:24px}.wa__btn_w_icon .wa__btn_txt .wa__btn_title{font-weight:600;padding-left:2px;font-size:14px}.wa__cs_info{margin-bottom:2px}.wa__btn_status{color:#f5a623;font-size:9px;padding:2px 0 0;font-weight:700}.wa__cs_info .wa__cs_name,.wa__cs_info .wa__cs_status{display:inline-block}.wa__cs_info .wa__cs_name{font-weight:400;font-size:12px;line-height:1.36em}.wa__stt_online .wa__cs_info .wa__cs_name{color:#d5f0d9}.wa__stt_offline .wa__cs_info .wa__cs_name{color:#76787d}.wa__cs_info .wa__cs_status{width:36px;height:14px;margin-left:3px;padding:1px;font-size:9px;line-height:1.34em;border-radius:5px;color:rgba(255,255,255,.98);position:relative;top:-1px;left:0;text-align:center}.wa__stt_online .wa__cs_info .wa__cs_status{background:#62c971}.wa__stt_offline .wa__cs_info .wa__cs_status{background:#b9bbbe}.wa__stt_online{background:#2db742;cursor:pointer;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;backface-visibility:hidden;will-change:transform}.wa__stt_online .wa__btn_txt{position:relative;z-index:4}.wa__r_button.wa__stt_online:before{border-radius:50vh}.wa__sq_button.wa__stt_online:before{border-radius:5px}.wa__stt_online:before{content:'';transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;background:rgba(0,0,0,.2);position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;opacity:0;will-change:opacity}.wa__button.wa__stt_online:active,.wa__button.wa__stt_online:focus,.wa__button.wa__stt_online:hover{box-shadow:0 4px 8px 1px rgba(32,32,37,.19);transform:translate(0,-3px);-webkit-transform:translate(0,-3px);-moz-transform:translate(0,-3px);-ms-transform:translate(0,-3px)}.wa__button.wa__stt_online:active:before,.wa__button.wa__stt_online:focus:before,.wa__button.wa__stt_online:hover:before{opacity:1}.wa__stt_online.wa__btn_w_icon .wa__btn_icon img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all}.wa__stt_offline{background:#ebedf0;color:#595b60;box-shadow:none;cursor:initial}.wa__stt_offline.wa__btn_w_icon .wa__btn_txt{padding:8px 20px 6px 71px}.wa__stt_offline.wa__r_button.wa__btn_w_img .wa__btn_txt{padding:8px 20px 8px 100px}.wa__stt_offline.wa__sq_button.wa__btn_w_img .wa__btn_txt{padding:8px 20px 8px 70px}.wa__btn_w_icon .wa__btn_icon{position:absolute;top:50%;left:16px;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.wa__btn_w_icon .wa__btn_icon img{width:41px;height:69px}.wa__btn_w_img{position:relative;width:300px;margin:20px 0}.wa__btn_w_img .wa__cs_img{position:absolute;top:50%;left:0;text-align:center;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%)}.wa__btn_w_img .wa__cs_img_wrap{width:79px;height:79px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:3px solid #fff;position:relative;overflow:hidden}.wa__btn_w_img .wa__cs_img img{max-width:100%;height:auto;transition:.2s ease transform;-webkit-transition:.2s ease transform;-moz-transition:.2s ease transform}.wa__btn_w_img .wa__cs_img:after{content:'';background:#fff url(../img/whatsapp_logo_green.svg) center center no-repeat;background-size:21px;display:block;width:27px;height:27px;position:absolute;top:20px;right:-14px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0 4px 6px 0 rgba(39,38,38,.3);-webkit-box-shadow:0 4px 6px 0 rgba(39,38,38,.3);-moz-box-shadow:0 4px 6px 0 rgba(39,38,38,.3)}.wa__stt_offline.wa__btn_w_img .wa__cs_img:after{content:'';background:#fff url(../img/whatsapp_logo_gray.svg) center center no-repeat;background-size:21px;display:block;width:27px;height:27px;position:absolute;top:20px;right:-14px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0 4px 6px 0 rgba(39,38,38,.3);-webkit-box-shadow:0 4px 6px 0 rgba(39,38,38,.3);-moz-box-shadow:0 4px 6px 0 rgba(39,38,38,.3)}.wa__btn_w_img .wa__btn_txt{padding:14px 20px 12px 103px}.wa__r_button{border-radius:50vh}.wa__sq_button{border-radius:5px}.wa__sq_button.wa__btn_w_img{width:270px;margin-left:30px}.wa__r_button.wa__btn_w_img .wa__cs_img{left:-5px}.wa__sq_button.wa__btn_w_img .wa__cs_img{left:-35px}.wa__sq_button.wa__btn_w_img .wa__btn_txt{padding:10px 20px 10px 70px;display:table-cell;vertical-align:middle;height:66px}.wa__btn_txt .wa__btn_title{font-weight:600}.wa__r_button.wa__btn_w_img .wa__btn_txt{padding:8px 20px 8px 100px;display:table-cell;vertical-align:middle;height:66px}.wa__r_button.wa__btn_w_img .wa__cs_info .wa__cs_status{margin-left:3px}.wa__popup_chat_box{font-family:Arial,Helvetica,sans-serif;width:351px;border-radius:5px 5px 8px 8px;-webkit-border-radius:5px 5px 8px 8px;-moz-border-radius:5px 5px 8px 8px;position:fixed;overflow:hidden;box-shadow:0 10px 10px 4px rgba(0,0,0,.04);-webkit-box-shadow:0 10px 10px 4px rgba(0,0,0,.04);-moz-box-shadow:0 10px 10px 4px rgba(0,0,0,.04);bottom:102px;right:25px;z-index:998;opacity:0;visibility:hidden;-ms-transform:translate(0,50px);transform:translate(0,50px);-webkit-transform:translate(0,50px);-moz-transform:translate(0,50px);transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;will-change:transform,visibility,opacity;max-width:calc(100% - 50px)}.wa__popup_chat_box:active,.wa__popup_chat_box:focus,.wa__popup_chat_box:hover{box-shadow:0 10px 10px 4px rgba(32,32,37,.23);-webkit-box-shadow:0 10px 10px 4px rgba(32,32,37,.23);-moz-box-shadow:0 10px 10px 4px rgba(32,32,37,.23)}.wa__popup_chat_box.wa__active{-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);visibility:visible;opacity:1}.wa__popup_chat_box .wa__popup_heading{position:relative;padding:15px 43px 17px 74px;color:#d9ebc6;background:#2db742}.wa__popup_chat_box .wa__popup_heading_sm{padding:12px 15px 17px 74px}.wa__popup_chat_box .wa__popup_heading:before{content:'';background:url(../img/whatsapp_logo.svg) center top no-repeat;background-size:33px;display:block;width:55px;height:33px;position:absolute;top:20px;left:12px}.wa__popup_chat_box .wa__popup_heading_sm:before{top:19px;left:11px}.wa__popup_chat_box .wa__popup_heading .wa__popup_title{padding-top:2px;padding-bottom:3px;color:#fff;font-size:18px;line-height:24px}.wa__popup_chat_box .wa__popup_heading .wa__popup_intro{padding-top:4px;font-size:12px;line-height:20px}.wa__popup_chat_box .wa__popup_heading_sm .wa__popup_intro{padding-top:0}.wa__popup_chat_box .wa__popup_heading .wa__popup_intro a{display:inline-block;color:#fff;text-decoration:none}.wa__popup_chat_box .wa__popup_heading .wa__popup_intro a:active,.wa__popup_chat_box .wa__popup_heading .wa__popup_intro a:focus,.wa__popup_chat_box .wa__popup_heading .wa__popup_intro a:hover{text-decoration:underline}.wa__popup_chat_box .wa__popup_notice{font-size:11px;color:#a5abb7;font-weight:500;padding:0 3px}.wa__popup_chat_box .wa__popup_content{background:#fff;padding:13px 20px 21px 19px;text-align:center}.wa__popup_chat_box .wa__popup_content_left{text-align:left}.wa__popup_chat_box .wa__popup_avatar{position:absolute;overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;left:12px;top:12px}.wa__popup_chat_box .wa__popup_avatar.nta-default-avt{border-radius:unset;-webkit-border-radius:unset;-moz-border-radius:unset}.wa__popup_content_item .wa__cs_img_wrap {width: 48px;height: 48px;}.wa__popup_chat_box .wa__stt{padding:13px 40px 12px 74px;position:relative;text-decoration:none;display:table;width:100%;border-left:2px solid #2db742;background:#f5f7f9;border-radius:2px 4px 2px 4px;-webkit-border-radius:2px 4px 2px 4px;-moz-border-radius:2px 4px 2px 4px}.wa__popup_chat_box .wa__stt:after{content:'';background:url(../img/whatsapp_logo_green.svg) 0 0 no-repeat;position:absolute;right:14px;top:26px;width:20px;height:20px;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%}.wa__popup_chat_box .wa__stt.wa__stt_offline:after{background-image:url(../img/whatsapp_logo_gray_sm.svg)}.wa__popup_chat_box .wa__stt.wa__stt_online{transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all}.wa__popup_chat_box .wa__stt.wa__stt_online:active,.wa__popup_chat_box .wa__stt.wa__stt_online:focus,.wa__popup_chat_box .wa__stt.wa__stt_online:hover{background:#fff;box-shadow:0 7px 15px 1px rgba(55,62,70,.07);-webkit-box-shadow:0 7px 15px 1px rgba(55,62,70,.07);-moz-box-shadow:0 7px 15px 1px rgba(55,62,70,.07)}.wa__popup_content_list .wa__popup_content_item{margin:14px 0 0;transform:translate(0,20px);-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);will-change:opacity,transform;opacity:0}.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item{transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;transition-delay:2.1s;-webkit-transition-delay:2.1s;-moz-transition-delay:2.1s}.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(1){transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s}.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(2){transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s}.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(3){transition-delay:.7s;-webkit-transition-delay:.7s;-moz-transition-delay:.7s}.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(4){transition-delay:.9s;-webkit-transition-delay:.9s;-moz-transition-delay:.9s}.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(5){transition-delay:1.1s;-webkit-transition-delay:1.1s;-moz-transition-delay:1.1s}.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(6){transition-delay:1.3s;-webkit-transition-delay:1.3s;-moz-transition-delay:1.3s}.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(7){transition-delay:1.5s;-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s}.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(8){transition-delay:1.7s;-webkit-transition-delay:1.7s;-moz-transition-delay:1.7s}.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(9){transition-delay:1.9s;-webkit-transition-delay:1.9s;-moz-transition-delay:1.9s}.wa__popup_chat_box.wa__lauch .wa__popup_content_list .wa__popup_content_item{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0)}.wa__popup_content_list .wa__popup_content_item .wa__member_name{font-size:14px;color:#363c47;line-height:1.188em!important}.wa__popup_content_list .wa__popup_content_item .wa__member_duty{font-size:11px;color:#989b9f;padding:2px 0 0;line-height:1.125em!important}.wa__popup_content_list .wa__popup_content_item .wa__member_status{color:#f5a623;font-size:10px;padding:5px 0 0;line-height:1.125em!important}.wa__popup_content_list .wa__popup_content_item .wa__popup_txt{display:table-cell;vertical-align:middle;min-height:48px;height:48px}.wa__popup_content_list .wa__popup_content_item .wa__stt_offline{border-left-color:#c0c5ca}.wa__popup_avt_list{font-size:0;margin:7px 0 24px}.wa__popup_avt_list .wa__popup_avt_item{display:inline-block;position:relative;width:46px}.wa__popup_avt_list .wa__popup_avt_img{width:60px;height:60px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:relative;overflow:hidden;border:2px solid #fff;left:-7px}.wa__popup_call_btn{background:#2db742;color:#fff;text-decoration:none;display:inline-block;width:275px;max-width:100%;font-size:16px;padding:14px 10px;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;margin:25px 0 15px;box-shadow:0 8px 17px 2px rgba(13,15,18,.2);-webkit-box-shadow:0 8px 17px 2px rgba(13,15,18,.2);-moz-box-shadow:0 8px 17px 2px rgba(13,15,18,.2)}.wa__popup_call_btn.wa__popup_call_btn_lg:before{content:'';display:inline-block;width:20px;height:20px;position:relative;background:url(../img/whatsapp_logo_green_sm.svg) 0 0 no-repeat;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;vertical-align:top;top:0;margin-right:-19px;left:-31px;transition:.2s ease background-image;-webkit-transition:.2s ease background-image;-moz-transition:.2s ease background-image}.wa__popup_call_btn.wa__popup_call_btn_lg:active:before,.wa__popup_call_btn.wa__popup_call_btn_lg:focus:before,.wa__popup_call_btn.wa__popup_call_btn_lg:hover:before{background-image:url(../img/whatsapp_logo.svg)}.wa__popup_chat_box_gray{border-radius:2px 2px 8px 8px}.wa__popup_chat_box_gray .wa__popup_heading_gray{background:#f8f8f8;border-top:3px solid #2db742;color:#868c9a;font-weight:500}.wa__popup_chat_box_gray .wa__popup_heading_gray .wa__popup_title{color:#595b60}.wa__popup_chat_box_gray .wa__popup_heading_gray:before{content:'';background:url(../img/whatsapp_logo_green.svg) center top no-repeat;background-size:33px;display:block;width:55px;height:33px;position:absolute;top:20px;left:12px}.wa__popup_chat_box_gray .wa__popup_heading_gray .wa__popup_intro a{color:#595b60}.wa__popup_chat_box_ct{width:384px;text-align:center}.wa__popup_chat_box_ct .wa__popup_heading_ct{text-align:center;padding:18px 0}.wa__popup_chat_box_ct .wa__popup_heading_ct:before{content:'';background:url(../img/whatsapp_logo.svg) center top no-repeat;background-size:30px;display:block;width:30px;height:31px;position:absolute;top:15px;left:72px}.wa__popup_chat_box_ct .wa__popup_heading_ct .wa__popup_title{padding-left:22px;padding-bottom:14px}.wa__popup_chat_box_ct .wa__popup_heading_ct .wa__popup_intro{margin-top:-5px;line-height:12px}.wa__popup_chat_box_ct .wa__popup_ct_avt_list:after{content:'';clear:both;display:block}.wa__popup_chat_box_ct .wa__popup_ct_content{background:#fff;padding:0 0 14px}.wa__popup_chat_box_ct .wa__popup_ct_content .wa__popup_notice{padding-top:18px;padding-bottom:15px}.wa__popup_chat_box_ct .wa__popup_ct_content_item{width:33%;float:left;font-size:10px}.wa__popup_chat_box_ct .wa__popup_ct_content_item a{text-decoration:none;color:#989b9f}.wa__popup_chat_box_ct .wa__popup_ct_content_item .wa__popup_ct_txt{padding-top:8px}.wa__popup_chat_box_ct .wa__popup_ct_content_item .wa__member_name{color:#363c47;font-size:13px}.wa__popup_chat_box_ct .wa__popup_ct_content_item .wa__member_duty{color:#989b9f;padding:3px 0 0}.wa__popup_chat_box_ct .wa__popup_ct_content_item .wa__member_stt_online{color:#2db742;font-size:9px;line-height:12px;display:inline-block;padding:3px 0 0 16px;background:url(../img/whatsapp_logo_green.svg) 0 3px no-repeat;background-size:12px auto;-webkit-background-size:12px auto;-moz-background-size:12px auto}.wa__popup_chat_box_ct .wa__popup_ct_content_item .wa__member_stt_offline{color:#f5a623;font-size:9px;line-height:12px;padding:2px 0 0}.wa__popup_chat_box_ct .wa__popup_ct_avatar img{border-radius:50%}.wa__popup_chat_box_ct .wa__popup_ct_call_btn{width:97px;font-size:11px;padding:9px 10px 11px;margin:15px 0}.wa__btn_popup{position:fixed;right:30px;bottom:30px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;z-index:999}.wa__btn_popup .wa__btn_popup_icon{width:56px;height:56px;background:#2db742;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0 6px 8px 2px rgba(0,0,0,.14);-webkit-box-shadow:0 6px 8px 2px rgba(0,0,0,.14);-moz-box-shadow:0 6px 8px 2px rgba(0,0,0,.14)}.wa__btn_popup .wa__btn_popup_icon:before{content:'';position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background:transparent url(../img/whatsapp_logo.svg) center center no-repeat;background-size:30px auto;-webkit-background-size:30px auto;-moz-background-size:30px auto;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all}.wa__btn_popup .wa__btn_popup_icon:after{content:'';opacity:0;position:absolute;z-index:2;width:100%;height:100%;left:0;top:0;background:transparent url(../img/x_icon.svg) center center no-repeat;background-size:14px auto;-webkit-background-size:14px auto;-moz-background-size:14px auto;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transform:scale(0) rotate(-360deg);transform:scale(0) rotate(-360deg);-webkit-transform:scale(0) rotate(-360deg);-moz-transform:scale(0) rotate(-360deg)}.wa__btn_popup.wa__active .wa__btn_popup_icon:before{opacity:0;-ms-transform:scale(0) rotate(360deg);transform:scale(0) rotate(360deg);-webkit-transform:scale(0) rotate(360deg);-moz-transform:scale(0) rotate(360deg)}.wa__btn_popup.wa__active .wa__btn_popup_icon:after{opacity:1;-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0);-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0)}.wa__btn_popup .wa__btn_popup_txt{position:absolute;width:156px;right:100%;background-color:#f5f7f9;font-size:12px;color:#43474e;top:15px;padding:7px 0 7px 12px;margin-right:7px;letter-spacing:-.03em;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all}.wa__btn_popup.wa__active .wa__btn_popup_txt{-ms-transform:translate(0,15px);transform:translate(0,15px);-webkit-transform:translate(0,15px);-moz-transform:translate(0,15px);opacity:0;visibility:hidden}


/************RESPO**************/
@media screen and (min-width: 992px) {
.menu-logo{display:none}
.nav-menu{display:inline-block;width:100%;position:relative;padding:0 30px 0 0}
.menu-icon{display:none}
.nav-menu{display:inline-block;text-align:center;width:100%}
.nav-menu ul{padding-top:13px;width:100%}
.nav-menu ul > li{display:inline-block}
.nav-menu ul > li > a,.nav-menu ul > li > span{padding:10px 22px;display:block;color:#FFF;font-family:'Muli',sans-serif;font-weight:600;font-size:13px;background:transparent;transition:.4s all ease;position:relative;text-transform:uppercase;-webkit-border-radius:20px;-o-border-radius:20px;border-radius:20px}
.nav-menu ul > li > a:hover,.nav-menu ul > li > span:hover{color:#f3effb}
.nav-menu ul > li.active a{color:#f3effb}
.nav-menu ul > li > span{cursor:pointer}
.nav-menu ul > li a.login{background:rgba(255,255,255,0.2)}
}
@media screen and (max-width: 991px) {
.menu-logo{text-align:center;display:inline-block;width:100%;border-bottom:1px solid #4d6c97;padding:6px 15px 20px;margin-bottom:0}
.menu-logo img{max-width:100%}
.menu-icon{display:inline-block;color:#555852;vertical-align:middle;margin-left:20px;margin-top:15px}
.menu-icon i{font-size:34px;display:inline-block;vertical-align:middle;color:#2287c9}
.menu-icon span{vertical-align:middle;font-size:14px;text-transform:uppercase;padding-right:9px;color:#2287c9}
.menu-icon span,.menu-icon i{color:#fff;transition:.3s all ease}
.menu-icon:hover span,.menu-icon:hover i{color:#a68633;transition:.3s all ease}
.nav-menu{position:fixed;right:-251px;top:0;width:250px;height:100%;background-color:#47bbf6;border-left:1px solid #47bbf6;z-index:999;transition:.3s all ease;padding-top:10px}
body.menu-opend .nav-menu{right:0}
.nav-menu ul{padding-right:0}
html{overflow-x:hidden}
body,header{transition:.3s all ease}
.overlay{background:rgba(0,0,0,.8);position:fixed;left:0;right:0;bottom:0;top:0;z-index:990;opacity:0;visibility:hidden;transition:.4s all ease}
body.menu-opend .overlay{opacity:1;visibility:visible}
.nav-menu ul{padding:0;margin:0;list-style:none}
.nav-menu ul > li > a,.nav-menu ul > li > span{padding:12px;display:block;color:#FFF;background:#4d6c97;border-bottom:1px solid #4d6c97;background:transparent;transition:.4s all ease}
.nav-menu ul > li > a:hover,.nav-menu ul > li > span:hover{background:#35598c;color:#FFF}
.nav-menu ul > li > span{cursor:pointer;position:relative}
.nav-menu ul > li > ul{display:none}
.nav-menu ul > li.open > ul{display:block}
.nav-menu ul > li > ul.dropdown-menu li > a{padding:12px 12px 12px 30px}
.applestore, .palystore {width: 145px; margin-top: 15px;}
.copyrights{text-align: center;}
.testi-slider li .test-content{padding: 0 15px;}
.photo-selection aside ul li {width: 49%; float: left; margin-right: 3px;}
}
@media screen and (max-width: 767px) {
.home-banner .caption h2 { font-size: 29px; }
.testimonial,  .pricing, .hm-features{padding: 80px 0;}
.head03{font-size: 24px; padding: 0 15px;}
.social{max-width: 170px; margin: 0 auto; text-align: center;}
.testi-slider .slick-prev{left: 110px;}
.testi-slider .slick-next{right: 110px;}
.testi-slider .slick-prev, .slick-next{margin-top: -10px;}
.testimonial,.pricing,.hm-features,.hm-signup{padding:40px 0}
}

@media screen and (min-width: 320px){
.selection-gallery .grid-sizer, .selection-gallery li { width: 95%;}  
}

@media screen and (min-width: 768px){
.selection-gallery  .grid-sizer, .selection-gallery li { width: 48%;}
}

@media screen and (min-width: 1024px){
   .selection-gallery .grid-sizer, .selection-gallery li {width: 30%;}
}

/*@media screen and (min-width: 1300px){
 .selection-gallery .grid-sizer, .selection-gallery li {width: 24%;}  
}*/






