article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,nav.vertical ul li,section{display:block}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,nav li,nav ul,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}
body,h1,h2,h3,h4,h5,h6{font-family:'PT Sans',sans-serif}
ol,ul{list-style:none;margin:0;padding:0}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}
.txt-rt{text-align:right}
.txt-lt{text-align:left}
.txt-center{text-align:center}
.float-rt{float:right}
.float-lt{float:left}
.clear{clear:both}
.pos-relative{position:relative}
.pos-absolute{position:absolute}
.vertical-base{vertical-align:baseline}
.vertical-top{vertical-align:top}
nav.horizontal ul li{display:inline-block}img{max-width:100%}body{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-attachment:fixed;text-align:center}
.popup-close,.popup-inner a{display:inline-block;text-align:center;text-decoration:none}
h3.form-head span,p.note-s span{display:block}
.popup-inner{max-width:250px;padding:10px;position:fixed;bottom:10px;right:25px;border-radius:2px;background:#8ea91d;text-align:center;z-index:99999}.popup-inner p{text-align:center;color:#fff;font-weight:400!important;font-size:18px;margin:0 0 23px;line-height:20px}
.popup-inner a{color:#000;margin:0 5px;background:#fff;font-size:12px;padding:4px 10px}
.popup-close{width:30px;height:30px;position:absolute;top:0;right:0;transition:ease .25s all;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);background:rgba(0,0,0,.8);font-family:Arial,Sans-Serif;font-size:16px;line-height:30px;color:#fff;cursor:pointer}::-webkit-input-placeholder{color:#fff;opacity:1}::-moz-placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff;opacity:1}:-moz-placeholder{color:#fff;opacity:1}
p.note-s{font-size:16px;margin-bottom:15px}
ul.get-s{margin:15px 0}
h1.wthree{text-transform:capitalize;font-size:3em;text-align:center;color:#fff;margin:.5em 0}
.login-w3l-right h2,.w3ls-icon i{font-size:20px;color:#fff}
.w3ls-icon{border-bottom:1px solid #fff;margin-bottom:15px}
.login-section,.login-w3l-right{float:left;margin:0 auto;padding:1em 3em 2em;height:574px;position:relative}
.login-section{width:35%;background:#ee9b11}
.login-w3l-right{width:65%;background-image:url(../images/left-bg.jpg);background-size:cover;background-repeat:no-repeat}
.login-w3l-right h2{font-weight:700;margin-top:15px}
.wthree-left-txt{padding:1.2em 2em 2em}.login-section input[type=text],.login-section input[type=password],.login-section input[type=email]{width:85.5%;padding:1em;border:none;outline:0;color:#fff;font-size:1em;letter-spacing:1px;background:0 0;transition:.5s all;-webkit-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;-moz-transition:.5s all;font-family:'PT Sans',sans-serif}
.carousel .item .img-box,input[type=submit]:hover,label.w3layouts{background:#fff}
label.w3layouts{width:49%;display:inline-block;padding:.5em 0;font-size:1.2em;color:#7a2ce5;cursor:pointer}
.w3ls-opt input[type=radio]{font-size:1em}input[type=submit]{background:#fff;color:#333;font-size:1em;text-transform:capitalize;border:2px solid transparent;width:100%;outline:0;cursor:pointer;-webkit-appearance:none;padding:.7em 0;margin-top:1.5em;font-weight:600;font-family:'PT Sans',sans-serif;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all}
.inner-head h1,.top-list,.top-list2{text-transform:uppercase}
.login-w3l-right h3{color:#000;font-size:1em;margin:.8em 0 1.2em}
.inner-head h1,h3.form-head{color:#fff;margin:0;font-weight:700}
h3.form-head{font-size:2em;padding:10px 0}
p.footer,p.footer a{padding:0 0 2em;color:#fff;font-size:1em}
.top-head{width:100%;display:inline-block;height:71px;background-color:#fff}
.padd0{padding:0}.inner-head h1{padding:10px 15px;font-size:20px}
.inner-head a.btn-default{color:#333;background-color:#fff;border-color:#fff;font-size:16px;font-weight:700;padding:10px 15px;border-radius:5px}.col-center{margin:0 auto;float:none!important}
.carousel{margin:0;padding:0}
.car-go h2{padding:0;margin:0 0 10px}
.carousel .item{text-align:center;overflow:hidden;height:160px}
.carousel .item img{margin:0 auto;/*width:100%*/}
.carousel .carousel-control{width:68px;background:0 0}
.carousel .carousel-control i{font-size:28px;position:absolute;top:50%;display:inline-block;margin-top:-15px;z-index:5;left:0;right:0;color:rgba(0,0,0,.8);text-shadow:0 3px 3px #e6e6e6,0 0 0 #000}
.carousel .carousel-indicators{bottom:-40px}
.carousel-indicators li,.carousel-indicators li.active{width:10px;height:10px;border-radius:50%;margin:1px 4px;box-shadow:inset 0 2px 1px rgba(0,0,0,.2)}.carousel-indicators li{background:#999;border-color:transparent}
.carousel-indicators li.active{background:#555}
.carousel-control.left,.carousel-control.right{background-image:none!important}
.slider-section{width:100%;display:inline-block;background-color:#f8f8f8;padding:20px 20px 27px}
.contact-section,.opening-section{width:50%;height:300px;display:inline-block;float:left}
.contact-section{background-color:#f1f1f1}
.content-area p{font-size:17px;line-height:25px;margin-top:15px}.content-area{padding:30px}
#testimonial4{overflow:hidden;min-height:375px;position:relative;/*background-image:url(../images/testimonial.jpg);*/background-size:cover;background-color: #7b6e6e;}
#testimonial4 .carousel-inner{width:84%;margin:auto}#testimonial4 .carousel-inner:hover{cursor:-moz-grab;cursor:-webkit-grab}#testimonial4 .carousel-inner:active{cursor:-moz-grabbing;cursor:-webkit-grabbing}#testimonial4 .carousel-inner .item{overflow:hidden}.testimonial4_indicators .carousel-indicators{left:0;margin:0;width:100%;font-size:0;height:20px;bottom:15px;padding:0 5px;cursor:e-resize;overflow-x:auto;overflow-y:hidden;position:absolute;text-align:center;white-space:nowrap}.testimonial4_indicators .carousel-indicators li{padding:0;width:10px;height:10px;border:none;text-indent:0;margin:2px 3px;cursor:pointer;display:inline-block;background:#fff;-webkit-border-radius:100%;border-radius:100%}.testimonial4_indicators .carousel-indicators .active{padding:0;width:10px;height:10px;border:none;margin:2px 3px;background-color:#000;-webkit-border-radius:100%;border-radius:100%}.testimonial4_indicators .carousel-indicators::-webkit-scrollbar{height:3px}.testimonial4_indicators .carousel-indicators::-webkit-scrollbar-thumb{background:#eee;-webkit-border-radius:0;border-radius:0}.testimonial4_control_button .carousel-control{top:175px;opacity:1;width:40px;bottom:auto;height:40px;font-size:10px;cursor:pointer;font-weight:700;overflow:hidden;line-height:38px;text-shadow:none;text-align:center;position:absolute;background:0 0;border:2px solid #fff;text-transform:uppercase;-webkit-border-radius:100%;border-radius:100%;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .6s cubic-bezier(.3,1,0,1);transition:all .6s cubic-bezier(.3,1,0,1)}.testimonial4_control_button .carousel-control.left{left:7%;right:auto}.testimonial4_control_button .carousel-control.right{right:7%;left:auto}.testimonial4_control_button .carousel-control.left:hover,.testimonial4_control_button .carousel-control.right:hover{color:#000;background:#fff;border:2px solid #fff}.testimonial4_header{top:0;left:0;bottom:0;width:550px;display:block;margin:30px auto;text-align:center;position:relative}.testimonial4_slide,.testimonial4_slide img{top:0;right:0;margin:auto;text-align:center;position:relative;left:0}.testimonial4_header h4{color:#fff;font-size:30px;font-weight:600;position:relative}.testimonial4_slide{bottom:0;width:100%;padding:0 30px}.testimonial4_slide img{width:50px;height:50px;display:block;color:#f2f2f2;font-size:18px;line-height:46px}.top-list{font-size:15px}.top-list2{font-size:18px;color:#fff;padding-top:20px;font-weight:700}.testimonial4_slide p{color:#fff;font-size:16px;margin:15px}ul.get-s li{font-size:16px;line-height:26px}.testimonial4_slide h4{color:#fff;font-size:16px;font-weight:700}.top-block{width:100%;display:inline-block;background-color:red;margin:0;padding:0}.block-s{display:block}.whole_header{color:#fff;font-size:24px;font-weight:600;position:relative}.black_color,p.contacts,p.openings{color:#333}.margin_top{margin-top:25px}p.contacts{font-size:17px;padding:15px;line-height:23px}p.openings{font-size:17px;padding:15px 10px;margin-top:35px;line-height:37px}p.openings strong{color:#41ab73}.left-section,.right-section{width:50%;float:left;padding:12px;color:#fff;font-size:17px}.four-list,.top-head-right p a{color:#333}.footer-bg{background-color:#41ab73;height:50px}.top-head-left,.top-head-right{float:left;height:90px;padding:10px 15px;background-color:#f1f1f1}.top-head-left{width:40%}.top-head-right{width:60%}.top-head-right p{text-align:right;padding:24px;font-size:18px;color:#333}.check-size{width:40px;height:40px}.top-main-block{width:100%;display:inline-block;margin:0 auto;padding:0 15px}div.top-list:before{content:"";background:url(../images/check-black.png) no-repeat;top:4px;right:4px;position:relative;display:inline-block;width:20px;height:20px;background-size:cover}.top-main-block{position:relative;height:54px}.four-list{position:relative;padding:15px 0 0;font-size:15px;font-weight:700}.conten-left{position:absolute;top:44%;left:0;right:0}
@media (min-width:768px) and (max-width:991px){.testimonial4_control_button .carousel-control.left{left:5%}.testimonial4_control_button .carousel-control.right{right:5%}}@media (min-width:481px) and (max-width:767px){.testimonial4_control_button .carousel-control.left{left:2%}.testimonial4_control_button .carousel-control.right{right:2%}.testimonial4_header{width:95%}.testimonial4_slide{width:98%;padding:5px}.top-head-left,.top-head-right{width:100%;float:left;height:auto;padding:10px 15px;background-color:#f1f1f1}.top-main-block{position:relative;height:auto;margin-bottom:11px}.login-section,.login-w3l-right{margin:0 auto;padding:1em 3em 2em;position:relative;float:left;width:100%}.four-list{text-align:left}.login-w3l-right{background-image:url(../images/left-bg.jpg);height:500px;background-size:cover;background-repeat:no-repeat}.login-section{background:#ee9b11;height:574px}.contact-section{width:100%;float:left;background-color:#f1f1f1;height:auto;display:inline-block}.opening-section{width:100%;float:left;height:auto;display:inline-block}.footer-bg{background-color:#41ab73;height:auto}.left-section,.right-section{width:100%;float:left;padding:12px;color:#fff;font-size:17px}.top-head-right p{text-align:center;padding:0;font-size:20px;color:#333}.testimonial4_slide p{color:#fff;font-size:14px;margin:0}#testimonial4 .carousel-inner{width:100%;margin:auto;padding:0 10px}#testimonial4 .carousel-inner .item{overflow:hidden;height:auto}
}
@media(max-width:480px){
.conten-left {   
    top: 351px;   
}
  .whole_header {
    color: #333;
    font-size: 17px;
    font-weight: 600;
    position: relative;
  }
  p.note-s {
    font-size: 14px;
    margin-bottom: 15px;
  }
  h3.form-head {
    font-size: 1.6em;
    padding: 5px 0;
    line-height: 25px;
  }
  .inner-head h1{color:#000;padding:10px 15px;margin:0 0 15px 0;text-transform:uppercase;font-size:14px;font-weight:600;line-height:23px}
  .login-w3l-right h2{font-size:16px;color:#000;padding:0 15px}
  .inner-head a.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #fff;
    font-size: 14px;
    font-weight: 700;
    padding: 10px 15px;
    border-radius: 5px;
  }
  .top-main-block {
    position: relative;
    height: auto;
    margin-bottom: 11px;
    padding: 0px 22px;
  }
  .login-section {
    margin: 0 auto;
    background: #ee9b11;
    height: 100vh;
  }
  .conten-left {
    position: absolute;
    top: 351px; 
    left: 0;
    right: 0;
  }
  .top-list2 {
    font-size: 15px;
    color: 
    #fff;
    padding-top: 0;
    font-weight: 700;
    line-height: 24px;
}
  #testimonial4 .carousel-inner{width:100%;margin:auto;padding:0 10px}#testimonial4 .carousel-inner .item{overflow:hidden;height:auto}
  .testimonial4_control_button .carousel-control{display:none}.testimonial4_header{width:95%}.testimonial4_header h4{font-size:20px}
  .testimonial4_slide{width:100%;padding:0}.testimonial4_slide p{color:#fff;font-size:14px;margin:0}
  .footer-bg{background-color:#41ab73;height:auto}.left-section,.right-section{width:100%;float:left;padding:12px;color:#fff;font-size:17px}
  .top-head-right p{text-align:center;padding:0;font-size:20px;color:#333}
  .login-section,.login-w3l-right{padding:1em 3em 2em;position:relative;width:100%;float:left}
  .contact-section{width:100%;float:left;background-color:#f1f1f1;height:auto;display:inline-block}
  .opening-section{width:100%;float:left;height:auto;display:inline-block}
  .login-section{margin:0 auto;background:#ee9b11;height:574px}
  .top-main-block{position:relative;height:auto;margin-bottom:11px}
  /*.login-w3l-right{background-image:url(../images/left-bg.jpg);margin:0 auto;height:500px;background-size:cover;background-repeat:no-repeat}*/
  .login-w3l-right{background-image:url(../images/left-bg.jpg);margin:0 auto;height:240px; /*562px;*/background-size:cover;background-repeat:no-repeat;background-color:#e7e7e7}
  .award_top_gap{margin-top:182px;}
  .four-list{text-align:left}
  .top-head-left,.top-head-right{width:100%;float:left;height:auto;padding:10px 15px;background-color:#f1f1f1}
}


.sticky_form {
    position: fixed;
    top: 20%;
    right: 0;
    z-index: 81;
    background-color: firebrick;
    max-width: 210px;
    z-index: 9999;
}
.position-fixed {
    position: fixed!important;
}
.slide_toggle {
    position: absolute;
    top: 47px;
    left: -83px;
    background-color: firebrick;
    z-index: 1000;
    transform: rotate(-90deg);
    color: #fff;
    text-align: center;
    padding: 6px;
    border: none;
    width: 130px;
    cursor: pointer;
    font-weight: bold;
}