*{padding: 0;margin: 0;box-sizing: border-box;}
fieldset,img{border:0;}
figure {margin: 0;}
.table td, .table th { padding: 1em!important; }
img{border:0;width: 100%;display: block;height: auto;margin: 0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal; }
q:before,q:after {content:'';}
header,nav,section,article,aside,footer,hgroup,figure,main{display: block;}
a {text-decoration: none !important;display:  block;outline: none;color: #CB4721;}
ol,ul{list-style: none;margin:  0;}
h1,h2,h3,h4,h5,h6 {font-family: 'Noto Serif', serif;font-weight: normal;}
h1{font-size: 65px;line-height: 69px;margin: 0;color: #fff;font-weight:normal;}
h2{color: #000;font-size: 30px;line-height: 40px;margin: 0;font-weight: 700;}
h3{font-size: 27px;line-height: 35px;margin: 0;font-weight: normal;color: #000000;}
h4{font-size: 16px;line-height: 18px;margin: 0;font-weight: normal;color: #303030;}
h5{font-size: 16px;line-height: 20px;margin: 0;font-weight: normal;color: #303030;}
h6{font-size: 16px;line-height: 18px;margin: 0;color: #085ca8;font-weight: normal;}
p {font-size: 18px;line-height: 29px;margin: 0;font-weight:normal;color: #000;}
.clear:after {content: '';clear: both;font-size: 1px;line-height: 1px;display: block;height: 0;}
.btn{font-size: 18px;line-height: 20px;color: #000;padding: 5px 0;display: inline-block;vertical-align: top;text-transform: uppercase;color: #fff !important; background:#085ca8 !important;}
.btn:hover{}
.button .form-control:hover{background:#000;color:#fff;}
.transition {transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;}
/* reset.css ends here */

html{transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;height: 100%;}
body {background: #ffffff;font-size: 16px;line-height: 18px;font-family: 'Raleway', sans-serif;font-weight: normal;height: 100%;}
.wrapper {width: 100%;margin: 0 auto;height: 100%;}
/* LayOut Start here */
.container {max-width: 1200px;margin: 0 auto !important;}
@font-face {
    font-family: 'Blastimo';
    src: url('../fonts/blastimo/Blastimo-Regular.eot');
    src: url('../fonts/blastimo/Blastimo-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/blastimo/Blastimo-Regular.woff2') format('woff2'),
        url('../fonts/blastimo/Blastimo-Regular.woff') format('woff'),
        url('../fonts/blastimo/Blastimo-Regular.ttf') format('truetype'),
        url('../fonts/blastimo/Blastimo-Regular.svg#Blastimo-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/*---- banner block ------*/
.head{}
.head h2{position: relative;padding: 0 0 55px 0;text-align: center;}
/*.head h2:after{position:absolute;left: 0;right: 0;margin: 0 auto;text-align: center;background: #265d39;width: 100px;height: 3px;content: '';bottom: 45px;}*/
header{padding: 0px 15px;width: 100%;z-index: 1;text-align: center;background: #E9E5E5;}
  .sticky header{position: fixed !important;background: #ccc;top: 0;left: 0;z-index: 99999999;padding: 0px 30px;}  
.header-block{}
.header-dtls{padding: 0 0 0px 0;}
.header-lt{float: left;display: inline-block;vertical-align: top;width: 17%;}
.header-lt a{}
.header-lt a img{max-width: 100%;height: auto;}
.header-rt{display: inline-block;vertical-align: top;padding: 34px 0 19px;}
.header-rt ul{}
.header-rt ul li{display: inline-block;vertical-align: top;padding: 0 10px;}
.header-rt ul li a{font-size: 15px;line-height: 22px;letter-spacing: 0.5px;font-weight: 500;color: #4D4D4F;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;text-align: center;cursor: pointer;position: relative;text-transform: uppercase;}
.header-rt ul li a:hover{color: #f18a01;}

.header-rt ul li.active a{color: #265d39;}
.header-rt ul li:last-child a:after{display: none;}
.header-rt ul li a i{font-size: 23px;line-height: 0;padding: 0px 0px 0 5px;margin: 0px 0 0 0;}
.button-blk a{background: #265d39;color: #fff !important;padding: 16px 20px;display:inline-block;}
.button-blk a i{font-weight: 600;padding: 0 0 0 18px;}
.header-rt ul li.get{
    margin: -18px 0 0 0;
}
.header-rt ul li.get a{background: #265d39;color: #fff !important;padding: 16px 20px;display:inline-block;}

.header-rt ul li.get a:hover{background: #f18a01;}
/*------- banner sliders -------------*/
.banner_slide_blk{}
.banner_slide_blk .slick-dots{bottom: 12px;}
.banner_slide_blk .slick-dotted.slick-slider{margin-bottom:0;}
.banner_slide_blk .slick-dots li button:before {font-size:12px;}
/*--------- video blk ------------------*/

.desk{display:block !important;}
.mob{display:none !important;}
.city-in{padding: 0 0 25px 0;}
.city-in ul{}
.city-in ul li{display: inline-block;vertical-align: top;padding: 0 20px;}
.city-in ul li p{background:#000;color:#fff;font-weight: 600;padding: 6px 11px;font-size: 16px;line-height: 24px;font-family: sans-serif;display: block;vertical-align:top;}
.city-in ul li h6{background:#03a859;color:#fff;padding: 6px 20px;font-family: sans-serif;display:inline-block;font-weight: 600;vertical-align:top;font-size: 16px;
    line-height: 24px;}
.city-in h5 {
    font-size: 9px;
    line-height: 14px;
    padding: 20px 0 0 0;}
/*--------- banner starts ---------*/
.loc-dek{display: block;}
.loc-mob{display: none;}
.banner-blk{text-align: center;padding: 60px 20px;position:relative;overflow:hidden;}
.leaf{position: absolute;right: -13px;top: 20px;}
.leaf img{width: auto;max-width: 100%;height: auto;}
.leaf1{position: absolute;left: -12px;bottom: 20px;}
.leaf1 img{width: auto;max-width: 100%;height: auto;transform: rotate(94deg);-webkit-transform:rotate(94deg) ;}
.banner-in{}
.swing {animation: swing ease-in-out 1s infinite alternate;transform-origin: center -20px;}

@keyframes swing {
    0% { transform: rotate(3deg); }
    100% { transform: rotate(-3deg); }
}

.ban-logo{padding: 0 0 10px 0;}
.ban-logo h1{font-family: 'Blastimo';color: #f18a01;padding: 0 0 20px 0;}
.ban-logo img{width: 50%;max-width: 100%;height: auto;display: inline-block;}
.banner-in p{padding: 0 0 17px 0;}
.banner-in ul{
    padding: 15px 0 0 0;
}
.banner-in p i{color: #f18a01;}
.banner-in p b{color: #265d39;}
.banner-in p.tuk{color:#265d39;font-weight: 700;}
.banner-in ul li{}
.ban-cnt{position: relative;z-index: 999999;background: #fff;text-align: left;width: 66%;margin: -32px auto 0 auto;padding: 22px 40px;border-bottom: 1px solid #ccc;border-left: 2px solid #000;}
.ban-cnt h6{position: relative;color: #000;display: inline-block;}
/*.ban-cnt h6:after{position: absolute;right: -70px;width: 49px;height: 2px;top: 8px;background: #000;content: '';}*/
.banner-in .slick-prev:before {font-family: FontAwesome;content: '\f104';font-size: 38px;color: #f18a01;}
.banner-in .slick-next:before {font-family: FontAwesome;content: '\f105';font-size: 38px;padding: 0px 20px;color: #f18a01;
    background: transparent;}
.banner-in .slick-prev {left: 74%;top: auto;z-index: 9999999;right: auto;bottom: -1%;}
.banner-in .slick-next {right: 22%;top: auto;opacity: 1;bottom: -1%;z-index: 9999999;}
.banner-in p b em{font-weight: 700;}
/*----- form code ---------------*/
.form-blk{background: #f7f7f7;padding: 60px 20px;}
.form-in{padding: 0px 0px;width: 68%;margin: 0 auto;}
.form-in ul{padding: 0;}
.form-in ul li{list-style: none;padding: 0 15px 26px 15px;position: relative;}
.form-lt{padding: 114px 0 0 0;}
.form-lt h2{color: #787878;}
.form-lt span{font-weight: 500;}
.form-rt{}
em{font-family:sans-serif;}
.form-control{display: block;width: 100%;border-bottom: 1px solid #787878 !important;background: transparent;outline: 0 none;font-size: 14px !important;line-height: 20px;letter-spacing: 0.2px;color: #787878;padding: 11px 15px !important;height: auto !important;transition: 0.4s;border: 0 none;border-radius: 0;font-family: sans-serif;}
.form-control.ctrl{width: 81%;margin: 0 0 0 28px;display: inline-block;}
.form-control.ctrl1{padding: 15px 25px 25px 25px !important;}
.form-in ul li.text .form-control {resize: inherit;padding: 10px 0 40px 20px !important;line-height: 16px;}
.form-in  ::-webkit-input-placeholder {color: #787878;}
.form-in  ::-moz-placeholder {color: #787878;}
.form-in  :-ms-input-placeholder {color: #787878;}
.form-in  :-moz-placeholder {color: #787878;}
.button{text-align: center;}
.btn, .button input{font-size: 15px;line-height: 20px;color: #fff;background: #265d39 !important;display: inline-block;padding: 12px 28px;border: 0 none;border-radius: 10px;font-weight: 600;text-transform: capitalize;}
.button button:hover{background: #f18a01;}
.sel .form-control{padding: 0;border-bottom: 1px solid #787878;}
.sel1{padding: 0 0 0 20px;}
.sel{padding: 0;}
/*-------- reasons to choose sanjivini ---------------*/
.reason-blk{padding: 60px 80px;background: #00a8590d;}
.reason-blk h2{}
.reason-inner{}
.reason-inner ul{}
.reason-inner ul li{}
.reason-in{align-items: center;justify-content: center;}
.reason-lt{}
.reason-rt{margin: 0 0 0 -80px;}
.reason{background: #fff;border-left: 2px solid #224521;width: 100%;padding: 30px 50px;border-radius: 10px;}
.reason h2{font-size: 22px;line-height:28px;display: block;width: 100%;padding: 0 0 20px 0;}
.reason p{}
.reason-inner .slick-prev:before {font-family: FontAwesome;content: '\f104';font-size: 28px;color: #000;border: 1px solid #0000;}
.reason-inner .slick-next:before {font-family: FontAwesome;content: '\f105';font-size: 30px;padding: 7px 11px;color: #000;
    background: transparent;}
.reason-inner .slick-prev {left: 0;top: 50%;z-index: 9999999;right: auto;bottom: auto;border-radius: 100%;width: 35px;border: 1px solid #000;height: 35px;}
.reason-inner .slick-next {right: 3px;top: 50%;opacity: 1;height: 35px;border: 1px solid #000;width: 35px;bottom: -1%;border-radius: 100%;z-index: 9999999;}
/*-------- amenities ------------------*/
.amenities-blk{text-align: center;padding: 60px 20px;position:relative;overflow:hidden;}
.amenities-in{}
.amenities-in h2{}
.amenities-in ul{}
.amenities-in ul li{border-right: 1px solid #ccc;padding: 25px 18px 25px 18px;}
.amenities-in ul li.sw{border-right:0 none;}
.am-blk img{width: auto;max-width: 100%;height: auto;display: inline-block;}
.am-blk p{font-size: 17px;padding: 8px 0 0 0;line-height: 20px;}
/*---- clubhouse --------------------*/
.club-blk{padding: 60px 20px;}
.club-in{}
.club-lt{}
.club-lt h2{padding: 0 0 6px 0;}
.club-lt h6{padding: 0 0 10px 0;
    color: #000;
    font-size: 18px;}
    .club-lt img{width:50%;max-width:100%;display: inline-block;}
.club-lt h2:after{left: 0 !important;right: auto;}
.club-lt p{padding:15px 0 0 0;}
.club-rt{}
/*----- about -------------*/
.about-blk{padding: 60px 20px;position:relative;overflow:hidden;background: url(../images/logo-icon-1.png) no-repeat center;background-size: contain;}
.about-in{}
.about-in h2{text-align: center;padding: 0 0 16px 0;}
.about-in h2::after{bottom: 8px;}
.about-in ul{}
.about-in ul li{text-align: center;padding: 0px 30px;}
.about-in h6{color: #000;font-size: 25px;font-weight: 700;padding: 0 0 3px 0;line-height: 33px;}
.about-in p{text-align: center;width: 71%;margin: 0 auto;line-height: 27px;font-size: 15px;padding: 0 0 50px 0;}
.about{padding: 30px 0;border-bottom: 1px solid #ccc;}
.about p{width: auto;padding: 0;}
/*---------- map block ----------------------*/
.location-blk{padding: 60px 20px 40px;}
.location-in{position: relative;}
.location{padding: 30px 40px 30px 33px;position: absolute;left: 0;top: 0;width: 29%;background: #fff;}
.location h2{
}
.location-in video{width:100%;}
.location p{
    font-size: 16px;
    padding: 20px 0;
    font-family: 'Barlow', Arial, sans-serif;
}
.location a img{width: auto;max-width: 100%;padding: 0 0px 0 6px;height: auto;display: inline-block;vertical-align: top;}
.location h6{
    color: #000;
    font-size: 18px;
    line-height: 24px;
    font-weight: 600;
}
.location a{color: #265d39;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 14px;
    font-family: 'Barlow', Arial, sans-serif;
}
.down-blk{padding: 0 0 60px 0;/* margin: -99px 0 0 0; */}
.down-in{}
.down-lt{}
.down-rt{background: #fff;padding: 34px 0 0 60px;}
.down-rt h4{font-size: 40px;
    line-height: 54px;
    font-weight: 700;}
.btn-blk a{background: #265d39;color: #fff;padding: 10px 20px;display: inline-block;text-align:center;}
.btn-blk a em {font-weight: 300;font-size: 13px;font-family: 'Raleway', sans-serif;}
.btn-blk{padding:  30px 0 0 0;}
.btn-blk a:hover{background: #f18a01;}
/*----- master -------------*/
.master-blk{padding: 60px 20px;}
.master-blk h2{text-align: center;}
.master-in{}
.master{max-width: 75%;margin: -85px auto 0 auto;}
/*---- floor -----------------*/
.floor-blk{padding: 60px 20px;}
.floor-blk h2{}
.tab-section{padding: 0px 0px 0px;}
.nav-tabs .nav-link {font-size: 24px;line-height: 28px;color: #20355D;}
.nav-tabs .nav-link:hover{border: 0 none;border-bottom: 2px solid #265d39;}
.tabBlock{}
.tabBlock-tabs{padding: 0;text-align: center;padding: 0 0 40px 0;}
.tabBlock-tabs li{list-style-type: none;padding: 0 18px;/* border-bottom: none !important; */display: inline-block;border-bottom: 0 none;border-radius: 5px;}
.tabBlock-tabs li a{color: #723151;font-weight: 400;cursor: pointer;text-transform: capitalize;}
.tabBlock-tabs li.is-active a{background: transparent;color: #265d39;border-bottom: 2px solid #265d39;}
.tabBlock-tabs li.is-active a:hover{color: #265d39;}
.floor-image {}
.floor-img {padding: 0;text-align: center;}
.floor-cnt {padding: 0 0px;}
.floor-rt .floor-cnt {padding: 0;}
.floor-image ul {padding: 0;}
.floor-image ul li {padding: 0 10px 0px 10px;list-style-type: none;}
.floor-cnt .button-in {}
.floor-cnt .button-in a {font-size: 14px;line-height: 16px;width: 100%;color: #fff !important;background: #723151;display: inline-block;padding: 10px;text-align: center;border:1px solid #723151 ;}
.floor-img p{padding: 7px 0 0 0;color: #000;font-size: 15px;line-height: 20px;font-weight: 500;text-align: left;}
.floor-plan{border: 2px solid #000;}
.floor-img img{width: auto;max-width: 100%;height: auto;display: inline-block;}
.club{min-height: 60px;}
.floor-con h2{padding: 0 0 25px 0;color: #000;text-align: center;}
/*------- footer block --------------*/
footer{background: #265d39;}
.footer-top{max-width: 80%;margin: 0 auto;}
.footer-btm{padding: 30px 30px 50px;max-width: 80%;margin: 0 auto;border-top: 1px solid #fff;}
.footer-btm p{color: #fff;}
.footer-btm p a{display:inline-block;vertical-align:top;color:#fff;}
.footer-in{padding: 50px 0 26px;}
.footer-lt ul li{
    padding: 0 0 28px 0;
}
.footer-lt ul li a{color: #fff;}
.footer-in h6{color: #fff;padding: 0 0 26px 0;font-weight: 500;font-size: 18px;}
.footer-in p{color: #fff;padding: 0 0 42px 0;}
.footer-in address{
    color: #fff;
    margin: 0;
    font-size: 17px;
    line-height: 36px;
    }
    .links ul li a i:hover{color: #f18a01;}
    .links ul{}
    .links ul li{display: inline-block;padding: 0 10px;}
    .links ul li a{}
    .links ul li a i{font-size: 25px;/* width: 40px; *//* height: 40px; */color: #fff;/* border: 1px solid #fff; */padding: 9px 0 0 0;text-align: center;}

/*sidebar*/


     /* nav{display: none;}        */
     #nav-icon{display:block;position:absolute;top:15px;right: 10px;}
    .open #nav-icon{top: 15px;}
    .sticky #nav-icon{top: 15px;}
    .side_bar{display:block;width: 16%;background: #000;height:100%;position:fixed;top:0;right: 0;z-index:99;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;overflow:auto;padding: 44px 0;margin: 0 -444px 0 0;}
	 
	.side_bar ul li{padding: 0  0;float:none;display:block; width:100%;margin:0;background:none;border:none;position: relative;} 
	.side_bar ul li a{display:block;padding: 13px 35px;font-size: 15px;color:#fff !important;text-align: left;}
    .side_bar ul li i{font-size: 0;}
    .btn-blk{margin: 0;}
	.menu{text-align: center;margin: 0 auto;position:absolute;right: 151px;top: 12px;z-index:999;padding:4px 0;}
	.side_bar nav ul{display:block!important;position:static; padding:30px 0 0 0; box-sizing:border-box; }
    /* .side_bar nav{display: block;} */
    .side_bar nav ul li.book a{color: #000;}
	/* .side_bar nav ul{width:100%; padding:0;position: relative;} */
	.wrapper{position:relative; top:0; right:0; transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-web-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;}    
	body.open{overflow:hidden;}
	.open .wrapper{right:0px;top:0px;position: fixed;}   
    .open .side_bar{right:0;margin: 0;}
    .header-rt ul li.am{display: none;}
    .side_bar .header-rt ul li.am{display: block;}
    .wp_link{display:none !important;}
    .side_bar .wp_link{display:block !important;}


.side_bar, menu{text-align: center;}
#nav-icon{width: 30px; height:30px; position:relative; margin:0px auto; -webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor: pointer;}
#nav-icon span{display: block;position: absolute;height: 3px;width: 100%;background: #265d39;border-radius: 9px;opacity: 1;left: 0;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;}
#nav-icon span:nth-child(1){top:0px;}   
#nav-icon span:nth-child(2){top:9px;}
#nav-icon span:nth-child(3){top:18px;}
.open #nav-icon span:nth-child(1){top:2px; -webkit-transform:rotate(135deg);  -moz-transform:rotate(135deg); -o-transform:rotate(135deg); transform:rotate(135deg);}
.open #nav-icon span:nth-child(2){opacity:0; left:-60px;}
.open #nav-icon span:nth-child(3){top:2px; transform: rotate(-135deg); -moz-transform:rotate(-135deg); -ms-transform:rotate(-135deg); -o-transform:rotate(-135deg); -webkit-transform:rotate(-135deg);}
/*-------- get in touch ---------------*/
.header-logo{display: inline-block;vertical-align: top;margin: -17px 0 0 0;}
.header-logo a{display: inline-block;vertical-align: top;}
.header-logo a img{width: 181px;max-width: 100%;height: auto;}
.phone{text-align: right;padding: 29px 21px 0 0;vertical-align: top;display: inline-block;display: none;}
.phone a i{font-size: 33px;line-height: 25px;color: #03a859;}
.disc {padding: 5px 5px;background-color: #265d39;color: white;width:100%;display:none;text-align:center;position:fixed;bottom: 0;}
.disc ul {padding: 0;margin: 0;}
.disc ul li {display: inline-block;vertical-align: top;padding: 0 2px;width: 32%;border-right: 1px solid #fff;}
.disc ul li:last-child{border-right: 0 none;}
.disc ul li a:hover {text-decoration: none;}
.disc ul li a:focus {text-decoration: none;}
.disc ul li a i {font-size: 18px;line-height: 20px;color: #fff;display: block;padding: 0 0 0px 0;}
.disc ul li a {color: #fff;font-size: 12px;line-height: 15px;}

/*---- popup--------*/  
.popup-img{position: relative;}
.popup-img span{font-size: 14px;line-height: 16px;color: #fff;font-weight: 500;position: absolute;bottom: 14px;left: 0;right: 0;margin: 0 auto;text-align: center;}
.modal-open .modal{padding-right: 0 !important;}
.overlay1 {position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0, 0, 0, 0.7);transition: opacity 500ms;visibility: hidden;opacity: 0;z-index: 9999999;display: none;align-items: center;justify-content: center;}
.overlay1:target {visibility: visible;opacity: 1;display: flex;}
.popup {margin: 100px auto;height: 700px;padding: 0px 0 25px 0;background: #265d39;border-radius: 5px;width: 38%;position: relative;transition: all 5s ease-in-out;/* border: 3px solid #f5204b; */border-top: 6px solid #f18a01;overflow-y: scroll;}
.popup .close {text-align: center;position: absolute;top: 1px;right: 1px;transition: all 200ms;font-size: 25px;font-weight: bold;text-decoration: none;color: #fff;opacity: 1;width: 30px;background: #f18a01;height: 32px;border: 0 none;z-index: 999;}
.popup .close:hover {color: #000;}
.content1{padding: 18px;}
.fancybox-caption{display:none;}
.pop-up h2{font-size: 26px;text-align: center;padding: 33px 10px;line-height: 30px;color: #fff;margin: 0;font-weight: 500;text-transform: uppercase;}
.pop-up .form-in  .button button{width:100%;background:#265d39;}
.pop-up .form-in{width: 100%;background: #265d39;padding: 0 25px;}
.pop-up .form-in .form-group{color: #787878 !important;}
.pop-up .form-in .form-control{border: 0 none;background: #fff;color:#000 !important;}
.pop-logo{background: #fff;max-width: 39%;padding: 20px 20px;margin: 0 auto;}
.pop-logo img{width: auto;max-width: 100%;height: auto;}
.pop-up .form-in label{color: #fff;text-transform: uppercase;}
.pop-up .button input{background: #f18a01 !important;color: #fff;display: block;width: 100%;}
.pop-up .button{}
.pop-up .form-in  ::-webkit-input-placeholder {color: #000;}
.pop-up .form-in  ::-moz-placeholder {color: #000;}
.pop-up .form-in  :-ms-input-placeholder {color: #000;}
.pop-up .form-in  :-moz-placeholder {color: #000;}
.pop-up video{width: 100%;height: auto;}
#popup2 .pop-up{padding: 52px 0px 21px;}
#popup2 .popup {width: 95%;overflow-y: inherit;height: auto;}
