main section.about .footer a img,header,html body,html{width:100%;height:100%}.theme-yellow{color:#fba71d}.theme-white{color:#fff}.theme-black{color:#000}.no-gutter{padding-left:0;padding-right:0}textarea{resize:none}header{position:relative;border-bottom:3px #fba71d solid;background-image:url("../images/header.jpg");background-repeat:no-repeat;background-size:cover}header .navbar.navbar-default{margin-bottom:0;padding:15px}header .navbar.navbar-default .navbar-header .navbar-brand{padding:0 15px}header .navbar.navbar-default .navbar-collapse{border-color:transparent}header .navbar.navbar-default .navbar-collapse .nav.navbar-nav a{color:#000}header .navbar.navbar-default .navbar-collapse .nav.navbar-nav a:hover{border-left:2px #fba71d solid;color:#fba71d}header h1{position:absolute;top:80%;left:5%;border-left:5px #fba71d solid;padding:20px;background-color:rgba(255,255,255,.2);color:#fff;font-size:46px}main section{border-bottom:3px #fba71d solid}main section .header{margin-top:20px;text-align:center}main section .body{margin-top:20px;margin-bottom:20px}main section .footer{margin-bottom:20px}main section.about{background-image:url("../images/about.jpg");background-repeat:no-repeat;background-size:cover}main section.about .header h1{display:inline-block;border-left:2px #fba71d solid;padding-left:10px}main section.about .body .payment-mode{padding:10px}main section.about .body .payment-mode img{margin-right:10px}main section.about .body .payment-mode h3{display:inline;vertical-align:middle}main section.about .body p{margin:15px 0;text-align:justify;font-size:15px}main section.about .footer a:link{text-decoration:none}main section.about .footer a:visited{text-decoration:none}main section.about .footer a:hover{text-decoration:none}main section.about .footer a:active{text-decoration:none}main section.features h1{display:inline-block;border-left:2px #fba71d solid;padding-left:10px}main section.features .center{text-align:center}main section.features .center .feature{display:inline-block;margin:10px;width:148px}main section.features .center .feature img{border-radius:100%;width:148px;height:148px}main section.features .center .feature span{display:block;margin:10px auto}main section.how .header h1{display:inline-block;border-left:2px #fba71d solid;padding-left:10px}main section.how .body{background-image:url("../images/how.jpg");background-repeat:no-repeat;background-size:cover;margin-bottom:0}main section.how .body .how-video{display:block;width:100%;height:auto}main section.how .body .how-video:hover + .how-video-control{visibility:visible}main section.how .body .how-video-control{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);visibility:hidden}main section.how .body .how-video-control:hover{visibility:visible}main section.partner-requests h1{display:inline-block;border-left:2px #fba71d solid;padding-left:10px}main section.partner-requests input,main section.partner-requests textarea{background-color:transparent}main section.partner-requests input:focus,main section.partner-requests textarea:focus{border:1px solid #ccc;box-shadow:unset}main section.partner-requests button.submit-button{background-color:#fba71d;color:#fff;border:0}main section.partners{background-color:#fba71d;text-align:center;color:#fff}main section.partners h1{display:inline-block;border-left:2px #000 solid;padding-left:10px}main section.partners .partner-image{display:block;margin:0 auto;border-radius:100%;width:148px;height:148px}main section.contact-requests{background-image:url("../images/contact_us.jpg");background-repeat:no-repeat;background-size:cover;color:#fff}main section.contact-requests h1{display:inline-block;border-left:2px #fba71d solid;padding-left:10px}main section.contact-requests input,main section.contact-requests textarea{background-color:transparent;color:#fff}main section.contact-requests input:focus,main section.contact-requests textarea:focus{border:1px solid #ccc;box-shadow:unset}main section.contact-requests button.submit-button{background-color:#fba71d;color:#fff;border:0}.feature-description{margin-bottom:10px;border-radius:0 10px 10px 10px;box-shadow:1px 1px 20px 1px #7a7a7a}.feature-description .title{height:84px;position:relative}.feature-description .title .left{position:absolute;top:10px;left:10px}.feature-description .title .left img{width:40px;height:40px}.feature-description .title .center{position:absolute;left:50%;bottom:0;transform:translateX(-50%);border-bottom:1px solid #7a7a7a;padding-bottom:10px;width:30%;text-align:center}.feature-description .title .center span{font-size:16px;font-weight:bold}.feature-description .title .right{position:absolute;top:10px;right:10px}.feature-description .title .right img{width:16px;height:16px;cursor:pointer}.feature-description .text{padding:15px}.feature-description .text p{text-align:justify}.table td div{background-color:#ffcc4e;height:70px;text-align:center;vertical-align:middle;padding-top:22px;font-size:15px;font-weight:bold}.table td:not(:first-child){text-align:center}.table tr:first-child td{border:0 none}footer{padding-top:15px;padding-bottom:15px}footer a{vertical-align:bottom}footer a:link,footer a:visited,footer a:hover,footer a:active{color:inherit}footer a.social-media-link:link,footer a.social-media-link:visited,footer a.social-media-link:hover,footer a.social-media-link:active{text-decoration:none}footer a.social-media-link img{width:32px;height:32px}footer .bottom-left{height:32px;position:relative}footer .bottom-left span{position:absolute;bottom:0}footer .bottom-right{float:right}@media(min-width: 992px){main section.partner-requests{background-image:url("../images/partners_registration.jpg");background-repeat:no-repeat;background-size:cover}}@media(min-width: 768px){main section.features .center .feature{width:138px}main section.features .center .feature img{width:138px;height:138px}main section.partners .partner-image{width:138px;height:138px}.menu-btns{display:block}.menu-btns a img{width:100%}.slider-btns{display:none}}@media(max-width: 768px){.menu-btns{display:none}.slider-btns{display:block;top:100px}.slider-btns a img{width:100%}header h1{top:70%;left:5%;padding:10px;font-size:25px}main section.about .body h2{font-size:20px}main section.about .body .payment-mode h3{font-size:15px}main section.about .footer h2{font-size:20px}main section.features .center .feature{width:138px}main section.features .center .feature img{width:138px;height:138px}main section.how .how-video-control{width:64px}main section.partners .partner-image{width:138px;height:138px}.feature-description .title{height:80px}.feature-description .title .center{width:60%}.feature-description .title .center span{font-size:14px}footer .bottom-left{height:auto}footer .bottom-left span{position:static}footer .bottom-right{float:initial}}