﻿@font-face{font-family:'lato-100';src:url('fonts/lato-hairline-webfont.ttf') format('truetype'), url('fonts/lato-hairline-webfont.eot');src:url('fonts/lato-hairline-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/lato-hairline-webfont.woff') format('woff'), url('fonts/lato-hairline-webfont.woff') format('woff'), url('fonts/lato-hairline-webfont.svg#latohairline') format('svg');font-weight:100;font-style:normal;}
@font-face{font-family:'lato';src:url('fonts/lato-light-webfont.eot');src:url('fonts/lato-light-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/lato-light-webfont.woff2') format('woff2'), url('fonts/lato-light-webfont.woff') format('woff'), url('fonts/lato-light-webfont.svg#latolight') format('svg');font-weight:300;font-style:normal;}
@font-face{font-family:'lato';src:url('fonts/lato-regular-webfont.eot');src:url('fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/lato-regular-webfont.woff2') format('woff2'), url('fonts/lato-regular-webfont.woff') format('woff'), url('fonts/lato-regular-webfont.svg#latoregular') format('svg');font-weight:400;font-style:normal;}
@font-face{font-family:'lato';src:url('fonts/lato-bold-webfont.eot');src:url('fonts/lato-bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/lato-bold-webfont.woff2') format('woff2'), url('fonts/lato-bold-webfont.woff') format('woff'), url('fonts/lato-bold-webfont.svg#latobold') format('svg');font-weight:700;font-style:normal;}
@font-face{font-family:'lato';src:url('fonts/lato-black-webfont.eot');src:url('fonts/lato-black-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/lato-black-webfont.woff2') format('woff2'), url('fonts/lato-black-webfont.woff') format('woff'), url('fonts/lato-black-webfont.svg#latoblack') format('svg');font-weight:900;font-style:normal;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before, *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{font-size:1rem;}

body, html, form, .wrapper, section{height:100%;}
html{font-size:16px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
body{margin:0;font-family:"lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:12pt;font-weight:400;line-height:1.5;color:#646464;text-align:left;background-color:#fff;padding-top:98px;letter-spacing:normal;}
a{color:#000;text-decoration:none;}
a:hover, a:focus{color:#c19d5d!important;text-decoration:underline;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
body{opacity:0;overflow-x:hidden;}
.scrollup{position:fixed;bottom:0px;right:0px;display:none;z-index:999999;font-size:30px;width:40px;height:40px;line-height:40px;text-align:center;background:#FFF;}
.scrollup{-webkit-animation:moveFromBottom 1000ms ease;-moz-animation:moveFromBottom 1000ms ease;-ms-animation:moveFromBottom 1000ms ease;}
a.scrollup{color:#333 !important;}
a.scrollup:hover{color:#313189 !important;}
a.btn-dark{background:#333!important;color:#FFF!important;border-radius:0px;border:#000 1px solid;padding:6px 12px!important;font-size:12px;font-weight:bold;}
a.btn-light{background:none!important;color:#FFF!important;border-radius:0px;border:#FFF 1px solid;padding:6px 12px!important;font-size:12px;font-weight:bold;}
a.btn-light:hover{background:#556e9f!important;color:#FFF!important;border:#234fa1 1px solid;}
a.btn-dark{background: none!important;color: #000!important;border-radius: 0px;border: #000 1px solid;border-bottom-width: 2px;padding: 7px 20px!important;font-size: 12px;}
a.btn-dark:hover{border-color:#8a5b06!important;background:#556e9f!important;color:#FFF!important;}
input.btn-outline-dark{background:none!important;color:#333!important; border:#333 1px solid; border-bottom-width:2px;}
input.btn-outline-dark:hover{background:#d9b575 !important;color:#FFF!important; border:#8a5b06 1px solid; border-bottom-width:2px;}

.btn-yellow{background:#d3ad6a!important;color:#FFF!important;}
.btn-yellow:hover{background:#9e7d42!important;}

.text-blue{color:#0b3c9d!important;}
.text-blue2{color:#234fa1!important;}
.spacer1{clear:both;width:100%;height:10px;}
.spacer2{clear:both;width:100%;height:20px;}
.spacer3{clear:both;width:100%;height:30px;}
.spacer4{clear:both;width:100%;height:40px;}
.spacer5{clear:both;width:100%;height:50px;}
.border{border:1px solid #ccc !important;}
.no-border{border:none !important}
.no-border-l{border-left:none !important;}
.no-border-r{border-right:none !important;}
.no-border-t{border-top:none !important;}
.no-border-b{border-bottom:none !important;}
.border-t{border-top:1px solid #ccc !important}
.border-b{border-bottom:1px solid #ccc !important}
.no-border-rad{border-radius:0px !important}
.no-shadow{box-shadow:none !important}
.no-margin{margin:0 !important;}
.no-margin-r{margin-right:0 !important;}
.no-margin-l{margin-left:0 !important;}
.no-margin-b{margin-bottom:0 !important;}
.no-margin-t{margin-top:0 !important;}
.no-margin-x{margin-left:0 !important;margin-right:0 !important;}
.no-margin-y{margin-top:0 !important;margin-bottom:0 !important;}
.marg-auto{margin:0 auto!important;}
.marg-t{margin-top:30px !important;}
.marg-b{margin-bottom:20px !important;}
.marg-ftr-t{margin-top:20px !important;}
.no-pad{padding:0 !important;}
.no-pad-l{padding-left:0 !important;}
.no-pad-r{padding-right:0 !important;}
.no-pad-t{padding-top:0 !important;}
.no-pad-b{padding-bottom:0 !important;}
.no-pad-x{padding-left:0 !important;padding-right:0 !important;}
.no-pad-y{padding-top:0 !important;padding-bottom:0 !important;}
.pad-t{padding-top:40px !important;}
.pad-b{padding-bottom:40px !important;}
.pad-t-nav{padding-top:10px !important;}
hr.solid{border:0;border-top:1px solid #ccc;}
hr.dotted{border:0;border-top:1px dotted #666;background:#292929;}
hr.dashed{border:0;border-top:1px dashed #ccc;background:#fff;}
hr.double{border:0;border-top:1px dashed #ccc;background:#999;}
.err{font-size:12px;color:#c80000;}

.list-bullet{padding:0;margin:0 0 20px 0;float:left;width:100%;display:block;}
.list-bullet li{list-style:none;padding:7px 15px;margin:0px;position:relative;border-bottom:1px solid #cccccc;}
.list-bullet li:before{content:"\f0da";font-family:FontAwesome;position:absolute;left:5px;}
.img-border{border:5px solid #ce003e;max-width:100%;}
.fa-icon{padding-left:25px !important;position:relative;}
.fa-icon > .fa{position:absolute;top:2px;margin-left:-23px !important;}
.fa-icon-40{padding-left:50px !important;position:relative;vertical-align:middle;line-height:normal;padding-top:5px;}
.fa-icon-40 > .fa{position:absolute;top:2px;margin-left:-50px !important;}
a, .btn{-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;}
.delay-05s{-webkit-animation-delay:0.5s;animation-delay:0.5s;}
.delay-06s{-webkit-animation-delay:0.6s;animation-delay:0.6s;}
.delay-07s{-webkit-animation-delay:0.7s;animation-delay:0.7s;}
.delay-08s{-webkit-animation-delay:0.8s;animation-delay:0.8s;}
.delay-09s{-webkit-animation-delay:0.9s;animation-delay:0.9s;}
.delay-1s{-webkit-animation-delay:1s;animation-delay:1s;}
.delay-15s{-webkit-animation-delay:1.5s;animation-delay:1.5s;}
.delay-2s{-webkit-animation-delay:2s;animation-delay:2s;}
.delay-25s{-webkit-animation-delay:2.5s;animation-delay:2.5s;}
.delay-3s{-webkit-animation-delay:3s;animation-delay:3s;}
ul.social_media{margin:0px;padding:0px;}
ul.social_media li{display:inline-block;list-style-type:none;list-style-image:none;padding:0px;margin:0 5px;border:none;vertical-align:top;}
ul.social_media li a, ul.social_media li > i{display:block;font-size:18px;border:#d9b575 solid 1px; transition:none .6s ease-in-out;-webkit-transition:none .6s ease-in-out;-moz-transition:none .6s ease-in-out;-o-transition:none .6s ease-in-out;-ms-transition:none .6s ease-in-out;}
ul.social_media li a:hover{display:block;}
ul.social_media .fa{padding:0px;margin:0px;font-weight:500;color:#FFF; width:40px;height:40px;line-height:40px;vertical-align:middle;text-align:center;}
ul.social_media .fa:hover{border-color:transparent;}
ul.social_media .fa{ color:#FFF; opacity:.9;}
ul.social_media a:hover .fa{ opacity:1;}
ul.social_media .fa-whatsapp{background:#119919; color:#FFF; width:40px;}
ul.social_media a .fa-envelope-o{background:#FFF; color:#d9b575;}
.fa-facebook, .fa-google, .fa-google-plus, .fa-linkedin, .fa-youtube, .fa-youtube-play, .fa-tumblr, .fa-twitter, .fa-pinterest, .fa-instagram{background:#FFF;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;}
.fa-facebook{background:#3b5998!important;}
.fa-google{background:#3f85f4!important;}
.fa-google-plus{background:#d13f2d!important;}
.fa-linkedin{background:#0275b5!important;}
.fa-youtube{background:#ce332d!important;}
.fa-youtube-play{background:#ce332d!important;}
.fa-tumblr{background:#274152!important;}
.fa-twitter{background:#4dc8f1!important;}
.fa-pinterest{background:#cb2028!important;}
.fa-instagram{background:#3e739d!important;}

/* wrapper */
.wrapper {position: relative;width: 100%;margin: 0 auto;text-align: left;float: none;}
.wrapper {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -72px;}
.footer { position: relative; width: 100%; margin: 0 auto;}
.footer, .push {min-height: 72px; clear: both;}

footer{padding:0px;}
.bottom-footer{padding:15px 0;}
.bottom-footer p, .bottom-footer a, .bottom-footer ul.list-inline, .bottom-footer ul.list-inline li{font-size:1rem;color:#7a8fb8;}
.bottom-footer ul.list-inline li{vertical-align:middle;}
.bottom-footer ul.list-inline li .mailinglist-btn-home{display:table;}
.bottom-footer ul.list-inline li{padding:0px;font-size:0.9rem; position:relative;}
.bottom-footer ul.list-inline li:first-child{padding-left:0;}
.bottom-footer ul.list-inline li a{color:#7a8fb8;}
.bottom-footer ul.list-inline li a:hover{color:#ca9d4d;} 
.bottom-footer ul.list-inline li:last-child:after{display:none;}
.bottom-footer ul.list-inline li .btn{border-radius:0!important; border:#d9b575 1px solid; background:#d9b575!important;color:#FFF!important;}
.bottom-footer ul.list-inline li .btn:hover{background:#c19d5d!important; }

@media (min-width:769px) and (max-width:1024px){
.bottom-footer ul.list-inline li{padding:10px 10px;}
}

@media (max-width:768px){
.bottom-footer ul.list-inline li{ padding:10px 7px!important;} 
.bottom-footer ul.list-inline li:nth-last-child(-n+2) a:before{display:none;}
.navbar-nav:first-child{border-top: 1px solid #DDD; margin-top:10px;}
}
.bottom-footer ul.list-inline li::after { content: "|"; position: absolute; right: -5px; font-weight: 300;}
.bottom-footer ul.list-inline li{padding:0 5px!important; line-height: 25px; text-align:center;position:relative}
@media (max-width:1200px){ 
.bottom-footer p{margin-bottom:0;  text-align:center;}
.bottom-footer ul.list-inline{margin:0px 0 0!important; padding:10px 0 0!important; border-top:1px solid #DDD;}
.inner-footer .bottom-footer ul.list-inline{ border:0!important; padding:0!important;}
.bottom-footer ul.list-inline li + li{display:none!important;}
.bottom-footer ul.list-inline li:nth-last-child(-n+4){display:inline-block!important;}
.bottom-footer ul.list-inline li:last-child .visit-btn{display:table!important; margin:0 auto;}
.bottom-footer ul.list-inline li a {position:relative}
.breadcrumb{border-top:#DDD 1px solid!important;}
.breadcrumb .breadcrumb-item{font-size:10pt;}
}
@media (max-width:480px){
.bottom-footer ul.list-inline li, .bottom-footer ul.list-inline li *{  text-align:left;}
} 
@media (max-width:1199.98px) {
.bottom-footer ul.list-inline {text-align: center; margin: 0 auto; display: block;}
}

nav.navbar{border-bottom:#e6d2b7 1px solid;}
ul.navbar-nav li{position:relative;}
ul.navbar-nav li:after{content:''; border-left:#DDD 1px solid; width:1px; height:14px; position:absolute; right:0; top:14px;}
ul.navbar-nav li:last-child:after{display:none;}
ul.navbar-nav li a.current{color:#c19d5d!important;}
.body-content {min-height: calc(100% - 72px);}

@media (min-width:769px) and (max-width:1024px){}
@media (max-width:768px){
ul.navbar-nav li:after{display:none;}}
@media (max-width:1024px){
body{padding-top:99px;}}
@media (max-width:1023px){
body{padding-top:6rem;}}
@media (max-width:640px){body{padding-top:5.7rem;}}

.heading{font-weight:300;color:#c28e31;position:relative;margin:0px 0 10px;text-transform:capitalize; display:table;} 
.heading.center{text-align:center; margin:0 auto;}
.heading.center:after{margin:0 auto;left:0;right:0;background-position-x:center; }
.heading.left:before{content:' ';position:relative;display:inline-block;vertical-align:middle;margin-right:10px;width:21px;height:21px;background:url(images/logo-icon.png) no-repeat center center;} 
.heading.darker{color:#8a5b06!important;}

@media (max-width:768px){
h1.heading, .h1 {font-size:20pt !important;}
} 

ul.sitemap > li{margin:0 20px;vertical-align:top;text-align:left; display:inline-block;}
ul.sitemap li a.nav-link{padding:0.5rem 0.6rem!important;}
ul.sitemap li a:before{content:'\f105';font-family:FontAwesome;margin-right:10px;margin-left:-20px;}
ul.sitemap li ul{margin:0;padding:0 0 0 25px;}
ul.sitemap li ul li{margin:5px 0;padding:0;}
ul.sitemap li a{color:#2347a1!important;}


.tp-banner-container .tp-caption.style2{max-width:680px!important;color:#FFF; background:rgba(0,0,0,0.8); padding:15px!important;}
.tp-banner-container .tp-caption{max-width:500px!important;color:#FFF;z-index:99;margin-left: 40px !important; }
.tp-banner-container{height:100%!important;}
.tp-banner-container .slider-head{font-weight:400;color:#556e9f !important;font-size:35pt!important;display:block;text-transform:none;margin-bottom:10px;line-height:normal;}
.tp-banner-container .slider-pname{color:#556e9f;font-weight:400!important;font-size:22pt; text-transform:none; text-transform:none;line-height:normal;}
.tp-banner-container .btn-more{background:#dab77a!important;color:#FFF;margin-top:30px!important; border-radius:0!important; border:#FFF 1px solid;}
.tp-banner-container .btn-more:hover{background:#556e9f!important;color:#FFF!important;}

.overlay-container{margin-top:-120px; position:relative; z-index:99;}
.visit-btn{background:rgba(255,255,255,0.2); border-radius:0!important; border:#e7d2b3  2px solid!important;padding:6px!important;}
.visit-btn a{font-size:13pt; letter-spacing:0.06em; text-decoration:none!important; text-transform:uppercase; display:block;border:#e7d2b3 2px solid!important; color:#e7d2b3!important; background:#556e9f;padding:8px 25px!important;}
.visit-btn a:hover{background:#c19d5d!important;color:#FFF!important;}


@media (min-width:991px) {
    .visual-panle, .single-image {height:auto; width:800px; margin:0 auto}
}

@media (max-width:769px) {
section{height:auto;}
}
@media (max-width:768px) {
.tp-banner-container .tp-caption{margin-left:20px!important;max-width:350px!important;}
}
@media (max-width:640px){
.overlay-container{margin:0 0 10px!important; text-align:center; padding:5px; background:#DDD;}
.visit-btn a{font-size:100%!important;}
}
@media (min-width:640px) and (max-width:768px) {
.tp-banner-container .slider-head {font-size:26pt !important;}
.tp-banner-container .slider-pname {font-size:16pt !important;}
}
@media (min-width:481px) and (max-width:639px) {
.tp-banner-container .slider-head {font-size:20pt !important;}
.tp-banner-container .slider-pname {font-size:14pt !important;}
}
@media(max-width:480px) {
.tp-banner-container .tp-caption{max-width:50%!important;margin-left:10px!important;}
.tp-banner-container .tp-caption *{text-shadow:0 0 1px rgba(255,255,255,0.8);}
.tp-banner-container .slider-head {font-size:12pt !important;}
.tp-banner-container .slider-pname {font-size:10pt !important;}
}

@media (min-width:640px) and (max-width:768px) { 
.navbar-light .navbar-brand{width:23%;padding:10px;}
}
@media (max-width:639px) { 
.navbar-light .navbar-brand{width:43%; padding:10px 5px 10px 0;}
}

@media (max-width:540px) {
.navbar-light .navbar-brand{width:40%; padding:10px 5px 10px 0;}
}
@media (max-width:400px) {
.navbar-light .navbar-brand{width:43%; padding:10px 5px 10px 0;}
}

.video-frame{background:#FFF; border:1px solid #d4b06e!important;}

.video-visual{height:100%; background:#d5ac6e; max-height:600px;}
.video-visual #youtplayer  { height:600px; width: 100%;}


@media (max-width:1199.98px) {
.video_mask {min-height: 280px; height: 100%;}
.video-visual{height:100%; background:#d5ac6e; max-height:500px;}
.video-visual #youtplayer  {display:block;width:100% !important; height: 500px;}
}

@media (max-width: 768px) {
.video-visual{height:100%; background:#d5ac6e; max-height:350px;}
.video-visual #youtplayer {width:100% !important; height: 350px;}
}

@media (max-width:575px) {
.video-visual{height:100%; background:#d5ac6e; max-height:250px;}
.video-visual #youtplayer {width:100% !important; height: 250px;}
} 

.fixed-connect{position:fixed; right:-1px; top:calc(50% - 100px); z-index:99;}
.fixed-connect ul li .fa{position:relative;left: 5px; border-radius: 100px;}
.fixed-connect ul li .fa {width: 30px; height: 30px; line-height: 30px;}
.fixed-connect ul li span{font-family: "lato","Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; opacity:0;z-index:-1; position:absolute;right:0; padding:10px; width:auto; white-space:nowrap; text-align:center; background: rgba(255,255,255,.9); border-radius:0px;line-height:23px;color:#000; font-style:normal; font-size:12pt; border:1px solid #c19d5d;}
.fixed-connect ul li span{transform:rotate(90deg) !important;-o-transform:rotate(90deg) !important;-ms-transform:rotate(90deg) !important;-webkit-transform:rotate(90deg) !important; -webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:scale(0, 1) translate(100%, 0);-moz-transform:scale(0, 1) translate(100%, 0);-ms-transform:scale(0, 1) translate(100%, 0);-o-transform:scale(0, 1) translate(100%, 0);transform:scale(0, 1) translate(100%, 0);-webkit-transition:all 0.40s ease-in-out;-moz-transition:all 0.40s ease-in-out;-o-transition:all 0.40s ease-in-out;transition:all 0.40s ease-in-out;top:45px; right: 45px;}
.fixed-connect ul li:hover span{ opacity:1;-webkit-transform:scale(1.1) translate(0, 0);-moz-transform:scale(1.1) translate(0, 0);-ms-transform:scale(1.1) translate(0, 0);-o-transform:scale(1.1) translate(0, 0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;top: 0px; right: 25px; margin-top:0px}
.fixed-connect ul li a {border:none;text-transform: capitalize; text-decoration:none;color:#fff}
.fixed-connect ul li a:hover { color: #ffedcc !important;  }  
.float_button{width: 160px;line-height: 50px;position:absolute;left: -110px;top:52px;position:absolute;-webkit-border-top-left-radius: 20px;-webkit-border-top-right-radius: 20px;-moz-border-radius-topleft: 20px;-moz-border-radius-topright: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;text-align:center;font-weight:500;color:#FFF;cursor:pointer;font-size:1rem;text-transform:uppercase;background:#8a5b06;transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-webkit-transition:all 0.40s ease-in-out;-moz-transition:all 0.40s ease-in-out;-o-transition:all 0.40s ease-in-out;transition:all 0.40s ease-in-out;}

@media (max-width:768px) {
.fixed-connect ul li .fa span{display:none;}
.float_button img {width: 30px;}
} 


/*==========Inner Page Common Style==========*/
.inner-header {-webkit-box-shadow: 0px 2px 13px -3px rgba(0,0,0,0.23);-moz-box-shadow: 0px 2px 13px -3px rgba(0,0,0,0.23);box-shadow: 0px 2px 13px -3px rgba(0,0,0,0.23);}
.inner-body{background:url(images/inner-vector-bg.png) center top no-repeat;}
.master-head{background:rgba(193,133,42,0.68);}
.master-head *{color:#FFF!important;}
.head-pic{margin-top:-30px;}
.inner-footer{background:#e7f0ff;}

/*==========Page Style==========*/
.box-content h2{color:#c28e31; font-weight:300;}
.box-content h4{color:#556e9f;}
.box-content .row{position:relative;}
@media (min-width:1024px) {
.box-content > .row:before{content:''; position:absolute; height:calc(100% - 60px); width:calc(100% - 30px);  border:#d1ae6d 3px solid;z-index:-1;}
.box-content > .row:nth-child(odd):before{top:30px; right:15px;}
.box-content > .row:nth-child(even):before{top:30px; left:15px;}
.thank-you .row{position:relative;min-height:500px}
} 

ul.social-share{margin:0 0px;padding:0px;}
ul.social-share li{display:inline-block;list-style-type:none;list-style-image:none;padding:0px;margin:0 3px 0px;border:none;vertical-align:middle;}
ul.social-share li a{display:block;font-size:18px;transition:none .6s ease-in-out;-webkit-transition:none .6s ease-in-out;-moz-transition:none .6s ease-in-out;-o-transition:none .6s ease-in-out;-ms-transition:none .6s ease-in-out;}
ul.social-share li a:hover{display:block;}
ul.social-share .fa{padding:0px;margin:0px;background:#d6ad69;font-weight:500;color:#FFF;width:35px;height:35px;line-height:35px;vertical-align:middle;border-radius:100%;text-align:center;}
ul.social-share .fa:hover{color:#fff;border:transparent;background:#323232!important;}
.btn-dark.btn-back{background-color:#FFF!important; }
.btn-dark.btn-back .fa{color:#333!important;}
.btn-dark.btn-back:hover .fa{color:#FFF!important;}

.form-container {width: 100%;height: 765px;background: #ffedcc;padding: 0;}
.form-container iframe {width: 100%;height: 100%;border: 0;position: relative;}
.form-container iframe html {padding: 0;}
 @media (max-width:991px) and (min-width:640px) {
.form-container {width: 80%;margin: 0 auto;height: 765px;padding: 0;}
}
@media (max-width:575px){
.form-container { padding: 0 1rem; height: 770px;}  
}




.bgn-wf-wrapper {border: 1px solid #ffedcc !important; margin: 0 !important;max-width: 800px !important;font-family: "lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important}
.bgn-wf-wrapper div {font-family: "lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important}
.bgn-wf-row{display: block;width: 100%;    padding: 5px 0 10px 0;}
.bgn-wf-label {display: block;width: 100%;    align-self: center;word-break: break-word;}
.bgn-wf-field {display: block;width: 100%;}
.bgn-wf-field input[type=text], .bgn-wf-field select, .bgn-wf-field textarea {    width: 100% !important; max-width: 800px !important; padding: 6px 6px!important;}



