footer{padding:0;margin-top:70px;font-size:.95em;background:#1e1e1e;color:#ccc}footer p{color:#aaa}footer ul>li>a{padding:0 5px}footer a:focus,footer a:hover{color:#fc0}footer .footer-contact{text-align:center;padding:50px 50px 20px;margin-top:-70px;border:5px solid #fff;background:#1e1e1e;color:#fff}footer .footer-contact p,footer .footer-contact a{color:#aaa}footer .footer-contact-area{position:relative;display:inline-block}footer .footer-contact .left-area{position:absolute;left:0;top:0;font-size:40px}footer .footer-contact .right-area{margin-left:55px;text-align:left}footer .footer-contact .right-area a{display:block;margin-top:5px}footer .main-footer{margin:50px 0 20px}footer ul.footer-link{display:inline-block;float:left}footer ul.footer-link:after{content:'';clear:both;display:block}footer ul.footer-link>li{display:block}footer ul.footer-link>li>a{padding:5px 0}footer ul.footer-link>li>a:focus,footer ul.footer-link>li>a:hover{text-decoration:underline}footer .read-more-btn{font-size:.9em;text-decoration:underline}footer .read-more-btn:focus,footer .read-more-btn:hover{text-decoration:none}footer .footer-icons-wrapper{overflow:hidden;padding:30px 30px 0;box-shadow:inset 0 0 5px rgba(0,0,0,.1);background:#1a1a1c}footer .footer-icons-wrapper .title{width:100px;margin-top:5px;float:left}footer .subscribe-form{margin-left:120px;position:relative;height:45px}footer .subscribe-form input{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:45px;padding:0 120px 0 20px;border-radius:2px;border:1px solid #fc0;background:none}footer .subscribe-form input:focus{border-color:#fff!important}footer .subscribe-form button{position:absolute;top:0;bottom:0;right:0;width:120px;text-align:center;color:#fc0}footer .subscribe-form button:focus,footer .subscribe-form button:hover{color:#fff}footer ul.social-icons>li{margin-right:10px}footer ul.social-icons>li:first-child{margin-right:20px}footer ul.social-icons>li>a{height:35px;width:35px;line-height:33px;margin:5px 0;text-align:center;border-radius:2px;border-radius:30px;border:1px solid #fc0;color:#888}footer ul.social-icons>li>a:focus,footer ul.social-icons>li>a:hover{background-color:#fc0;color:#222}footer .copyright{margin:30px 0;text-align:center;color:#ddd}@media only screen and (max-width:767px){footer .footer-contact{text-align:left}}@media only screen and (max-width:479px){footer .main-footer{margin-bottom:5px}footer .footer-contact{padding:30px 20px 0}footer .footer-contact .left-area{font-size:30px}footer .footer-contact .right-area{margin-left:40px}footer .footer-icons-wrapper .title,footer ul.social-icons>li:first-child{display:block;width:100%;margin:0 0 15px 0;float:none}footer .footer-icons-wrapper{padding:30px 20px}footer .subscribe-form{margin:0}footer .subscribe-form input{padding:0 80px 0 15px}footer .subscribe-form button{width:75px}}header{position:absolute;top:0;left:0;right:0;z-index:10000;text-align:center;box-shadow:0 10px 20px rgba(0,0,0,.05);background:#fff}.fixed{position:fixed;top:0;left:0;right:0;padding:0 15px;box-shadow:0 10px 20px rgba(0,0,0,.05);background:#fff;-webkit-animation:slide-top-anim .3s forwards ease-out;animation:slide-top-anim .3s forwards ease-out}@-webkit-keyframes slide-top-anim{0%{opacity:0}100%{opacity:1}}@keyframes slide-top-anim{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0%)}}header .menu-top{margin-left:-15px;margin-right:-15px;padding:0 15px;background:#000;color:#ddd}header .menu-top ul>li>a{padding:0 15px;line-height:40px}header .menu-top .left-area{float:left}header .menu-top .left-area i{margin-right:5px}header .menu-top .social-icons{float:right}header .menu-bottom{font-weight:500}header .menu-left-area{float:left;padding-right:40px}header .logo img{height:70px;width:140px;margin:17.5px 0;object-fit:contain}header .logo h3{margin:24px 0}header .menu-right-area{float:right;height:90px;line-height:90px}header .menu-right-area li>a{padding:0 10px;position:relative}header .menu-right-area li>a>i{font-size:1.2em}header .main-menu{float:right;font-size:.95em}header .main-menu>li{height:90px}header .main-menu li.active{font-weight:700}header .main-menu li{position:relative;float:left}header .main-menu>li>a{margin:0 10px;padding:0 5px;height:90px;line-height:90px;position:relative;-webkit-transition:all .3s;transition:all .3s}header .main-menu>li>a:after{content:'';position:absolute;bottom:15px;left:0;width:100%;height:1px;background:#fff;-webkit-transform-origin:left;transform-origin:left;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:scale(0);transform:scale(0)}header .main-menu li>a>i{font-size:1.2em;margin-left:7px;line-height:1}header .visible.main-menu{display:block}header .main-menu li>ul{display:none;top:75px;position:absolute;width:180px;text-align:left;box-shadow:2px 4px 20px rgba(0,0,0,.2);background:#fff}header .main-menu ul.drop-down li{display:block;margin:0;width:100%;line-height:1}header .main-menu ul.drop-down li>a{display:block;padding:17.5px 20px;position:relative;width:100%;border-top:1px solid #ddd}header .main-menu ul.drop-down li:first-child>a{border-top:0}header .main-menu .drop-down-lower{left:180px;top:0}header .main-menu ul.drop-down li>ul.drop-down-lower li.d-hover-effect>a{padding-left:25px}header .main-menu li.d-hover-effect>ul{display:block;-webkit-animation:full-opacity-anim .3s forwards;animation:full-opacity-anim .3s forwards}header .main-menu ul.drop-down li.d-hover-effect>a{padding-left:25px}@-webkit-keyframes full-opacity-anim{0%{opacity:0}100%{opacity:1}}@keyframes full-opacity-anim{0%{opacity:0}100%{opacity:1}}.menu-nav-icon{display:none;height:40px;line-height:40px;width:50px;text-align:center;cursor:pointer;position:absolute;left:50%;margin:10px 0;margin-left:-25px;font-size:2em;color:#000}.menu-nav-icon [class^="icon-"]:before,[class*=" icon-"]:before{line-height:40px}.src-pop-up{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100000;display:none;cursor:zoom-out;background:#fff}.src-pop-up .src-input-area{position:absolute;height:60px;width:800px;left:50%;top:50%;margin-top:-40px;margin-left:-400px}.src-pop-up .src-input-area .label{position:absolute;font-size:2em;padding:0;top:-40px;left:0;right:0;text-align:left;cursor:context-menu;color:#aaa}.src-pop-up .src-input-area input{height:60px;position:absolute;width:100%;top:0;bottom:0;left:0;right:0;outline:0;border:0;font-size:1.4em;padding-right:60px;padding-left:15px;background:#f7f5f4;border-bottom:1px solid #aaa;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0)}.src-pop-up .src-input-area input:focus{border-color:#aaa!important}.src-pop-up .src-input-area button{position:absolute;right:0;top:0;bottom:0;width:50px;font-size:1.7em;opacity:0;transition:all .3s 1s ease-in;transition:all .3s 1s ease-in}.src-pop-up.visible{display:block;-webkit-animation:pop-up-anim .35s cubic-bezier(.1,.84,.23,.99) forwards;animation:pop-up-anim .35s cubic-bezier(.1,.84,.23,.99) forwards}.src-pop-up.visible .src-input-area input{-webkit-animation:scaleX .5s .2s cubic-bezier(.1,.84,.23,.99) forwards;animation:scaleX .5s .2s cubic-bezier(.1,.84,.23,.99) forwards}.src-pop-up.visible .src-input-area button{-webkit-animation:src-btn-anim .5s .4s cubic-bezier(.1,.84,.23,.99) forwards;animation:src-btn-anim .5s .4s cubic-bezier(.1,.84,.23,.99) forwards}@-webkit-keyframes scaleX{0%{-webkit-transform:scaleX(0)}100%{-webkit-transform:scaleX(1)}}@-webkit-keyframes src-btn-anim{0%{opacity:0;-webkit-transform:translateY(-100px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-webkit-keyframes pop-up-anim{0%{opacity:0;-webkit-transform:translateY(-100px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes scaleX{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes src-btn-anim{0%{opacity:0;transform:translateY(-100px)}100%{opacity:1;transform:translateY(0)}}@keyframes pop-up-anim{0%{opacity:0;transform:translateY(-100px)}100%{opacity:1;transform:translateY(0)}}.menu-right-area li.view-cart{position:relative}#added-item{font-size:14px;font-weight:700;line-height:18px;height:18px;width:18px;border-radius:20px;text-align:center;position:absolute;bottom:25px;right:-3px;background:#e3ae0a}.cart-pop-up{padding:15px;position:absolute;top:100%;right:0;line-height:1;min-width:300px;z-index:1000;font-weight:400;max-height:600px;overflow:auto;display:none;text-align:left;box-shadow:1px 1px 10px rgba(0,0,0,.15);background:#fff}.cart-pop-up .btn{font-size:.85em;width:100%;letter-spacing:0;padding:10px;text-align:center;margin-top:10px}.cart-pop-up .cart-remove-btn{text-decoration:underline;font-size:.9em;color:#666}.cart-pop-up .cart-remove-btn:hover{text-decoration:none}.cart-pop-up .total-price{margin-top:15px;padding-top:8px;border-top:1px solid #ccc}.cart-pop-up .product-price{padding:5px 0}.cart-pop-up .cart-product{position:relative;margin-bottom:10px}.cart-pop-up .cart-product .product-img{height:70px;width:70px;position:absolute;top:0;left:0;background:#eee}.cart-pop-up .cart-product .product-detail{margin:0 20px 0 80px;min-height:70px}.cart-pop-up .cart-product .cart-remove-btn{position:absolute;top:0;right:0;width:18px;height:18px;line-height:18px;border-radius:2px;text-align:center;font-size:12px;background:#333;color:#fff}.cart-pop-up.active{display:block}@media only screen and (max-width:992px){header{position:absolute;top:0;left:0;right:0;z-index:10;text-align:center;background:#fff}header .main-menu>li>a{padding:0 5px;margin:0 5px}.src-pop-up .src-input-area{width:80%;margin-left:-40%}.src-pop-up .src-input-area .label{font-size:1.5em}}@media only screen and (max-width:767px){header{position:absolute;border-bottom:0;color:#111;text-align:left}header .logo img{height:35px;margin:12.5px 0;width:auto}header .menu-top{position:relative}header .menu-top ul>li>a{padding:0 5px}header .menu-top .left-area{float:none;padding-right:95px}header .menu-top .left-area i{margin-right:5px}header .menu-top .social-icons{float:none;position:absolute;bottom:0;right:15px}header .menu-right-area{height:60px;line-height:60px}header .main-menu{display:none;float:none;clear:both;max-height:400px;overflow:auto;margin-left:-15px;margin-right:-15px;box-shadow:0 2px 10px rgba(0,0,0,.3);border-top:1px solid #ccc;background:#fff}header .main-menu li{float:none}header .main-menu>li{display:block;height:auto;border-bottom:1px solid #ddd}header .main-menu>li:last-child{border-bottom:0}header .menu-wrapper{height:60px}header .main-menu li>a{height:60px;line-height:60px}header .main-menu li>a,header .main-menu ul.drop-down li>a{display:block;line-height:1;height:auto;padding:15px;background:none}header .main-menu>li>a:hover{color:#e3ae0a}header .main-menu li ul{top:60px;overflow:hidden;position:static;width:auto;box-shadow:none;background:none}header .main-menu li:hover ul>li{margin-left:10px}header .main-menu ul.drop-down li:first-child>a{border-top:1px solid #aaa}header .main-menu li>a:after{display:none}header .main-menu ul.drop-down li>a:after{display:none}header .menu-nav-icon{display:inline-block}.src-pop-up .src-input-area{width:90%;margin-left:-45%}.src-pop-up .src-input-area .label{font-size:1.1em;top:-20px}.cart-pop-up{max-height:400px}}@media only screen and (max-width:479px){header{text-align:center}header .main-menu{text-align:left}header .menu-left-area{display:inline-block;padding:0 0 0 20px;float:none}header .menu-nav-icon{left:0;margin-left:0}header .menu-top .left-area{padding-right:120px;text-align:left}header .menu-top .left-area li{display:block}}@media only screen and (max-width:359px){header .menu-top .left-area{text-align:center;padding:15px 0 5px}header .menu-top .left-area li>a{line-height:1;padding-bottom:10px}header .menu-top .social-icons{display:none}.cart-pop-up{right:-5px;min-width:240px}}@media only screen and (max-width:290px){.cart-pop-up{right:0;min-width:220px}}html{width:100%;height:100%;font-size:100%;overflow-x:hidden;-ms-touch-action:manipulation;touch-action:manipulation}body{font-size:16px;font-family:'Open Sans',sans-serif;font-weight:400;margin:0;word-wrap:break-word;line-height:1.3;width:100%;overflow-x:hidden;word-break:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#111}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif}h1,h2,h3,h4,h5,h6,p,ul,li,a{margin:0;padding:0;line-height:inherit;font-weight:inherit}h1{font-size:4.5em;line-height:1}h2{font-size:3em;line-height:1}h3{font-size:2em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:.95em}p,span{font-size:1.05em;line-height:1.6}p{color:#444}a{display:inline-block;cursor:pointer;color:inherit;-webkit-transition:all .25s ease;transition:all .25s ease}button{cursor:pointer;color:inherit;outline:0;border:0;box-shadow:none;background:none;-webkit-transition:all .25s ease;transition:all .25s ease}input,textarea{display:inline-block;color:inherit}a:hover,a:focus,a:active,button:hover,button:focus,button:active{text-decoration:none;color:inherit}input:focus,textarea:focus{box-shadow:0;outline:0;border:1px solid;border-color:#fc0!important}ul{margin:0}li{display:inline-block;list-style:none}img{height:auto;width:100%}b{font-weight:600}i,span{display:inline-block}b.max-bold{font-weight:700}i{line-height:1}input{border:0;outline:0}@media only screen and (max-width:767px){body{font-size:14px}h1{font-size:3em}h2{font-size:2.5em}h3{font-size:1.8em}}@media only screen and (max-width:479px){h1{font-size:2.2em}}.section{padding:100px 0 70px}.section .heading{position:relative;margin-bottom:80px;padding:15px 30px 15px 38px;display:inline-block;text-align:left;z-index:1}.section .heading .main-title{padding-bottom:4px}.section .heading .pre-heading{font-size:1em;margin:8px 0 0;letter-spacing:1px;color:#666}.section .heading:before{content:'';position:absolute;top:0;bottom:0;left:0;width:70px;z-index:-1;box-shadow:-2px 5px 50px rgba(0,0,0,.1);background:#ffc308}.section .heading:after{content:'';position:absolute;top:0;bottom:0;left:0;width:8px;background:#fff}.float-left{float:left}.float-right{float:right}.center-text{text-align:center}.full-height{height:100%}.display-table{display:table;width:100%;height:100%}.display-table-cell{display:table-cell;vertical-align:middle}.position-relative{position:relative}.mar-b-0{margin-bottom:0}.mar-b-5{margin-bottom:5px}.mar-b-10{margin-bottom:10px}.mar-b-15{margin-bottom:15px}.mar-b-20{margin-bottom:20px}.mar-b-30{margin-bottom:30px}.mar-b-50{margin-bottom:50px}.mar-t-10{margin-top:10px}.mar-t-20{margin-top:20px}.mar-t-30{margin-top:30px}.mar-t-50{margin-top:50px}.mar-tb-5{margin-top:5px;margin-bottom:5px}.mar-tb-10{margin-top:10px;margin-bottom:10px}.mar-tb-15{margin-top:15px;margin-bottom:15px}.mar-tb-20{margin-top:20px;margin-bottom:20px}.mar-tb-30{margin-top:30px;margin-bottom:30px}.mar-tb-50{margin-top:50px;margin-bottom:50px}.mar-r-20{margin-right:20px}.btn{font-size:1em;letter-spacing:1px;padding:12px 40px;border-radius:2px;border:1px solid #fc0;background:#fc0;color:#111}.btn:focus,.btn:hover{background:transparent}.display-none{display:none}.read-more-link{position:relative;padding-bottom:3px;overflow:hidden}.read-more-link:before,.read-more-link:after{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;background:#999;-webkit-transition:all .25s;transition:all .25s}.read-more-link:before{-webkit-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:all .25s .25s;transition:all .25s .25s}.read-more-link:hover:before{-webkit-transform:translateX(0%);transform:translateX(0%)}.read-more-link:hover:after{-webkit-transform:translateX(100%);transform:translateX(100%)}#back-to-top{height:45px;width:45px;line-height:41px;border-radius:50px;text-align:center;position:fixed;bottom:20px;right:20px;z-index:1000;font-size:1.1em;opacity:0;box-shadow:2px 10px 30px rgba(0,0,0,.2);background:#fff;border:2px solid #fc0;color:#000;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#back-to-top:focus,#back-to-top:hover{box-shadow:2px 5px 20px rgba(0,0,0,.3);background:#fc0;color:#000}#back-to-top.show{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media only screen and (max-width:767px){.section{padding:50px 0 20px}.section .heading{margin-bottom:40px}.section .heading .title{padding:0}.section .heading .display-table-cell{width:100%}.section .heading{text-align:center;padding:0}.section .heading-info,.section .heading:after{display:none}.section .heading.heading-right .title{padding-right:0}}.loader-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100000;background:#fff}@-webkit-keyframes mainAnimation{0%{width:50px;-webkit-transform:translateX(0) translateY(0) rotate(0deg)}20%{width:50px;-webkit-transform:translateX(0) translateY(0) rotate(0deg)}40%{width:150px;-webkit-transform:translateX(-50px) translateY(0) rotate(0deg)}60%{width:150px;-webkit-transform-origin:bottom right;-webkit-transform:translateX(-150px) translateY(0) rotate(90deg)}80%{width:50px;-webkit-transform:translateX(-25px) translateY(0) rotate(90deg)}100%{width:50px;-webkit-transform:translateX(-50px) translateY(0) rotate(90deg)}}@keyframes mainAnimation{0%{width:50px;transform:translateX(0) translateY(0) rotate(0deg)}20%{width:50px;transform:translateX(0) translateY(0) rotate(0deg)}40%{width:150px;transform:translateX(-50px) translateY(0) rotate(0deg)}60%{width:150px;transform-origin:bottom right;transform:translateX(-150px) translateY(0) rotate(90deg)}80%{width:50px;transform:translateX(-25px) translateY(0) rotate(90deg)}100%{width:50px;transform:translateX(-50px) translateY(0) rotate(90deg)}}@-webkit-keyframes secundaryAnimation{0%{-webkit-transform:translateX(0) translateY(0) rotate(0deg)}20%{-webkit-transform:translateX(0) translateY(0) rotate(180deg)}40%{-webkit-transform:translateX(0) translateY(0) rotate(180deg)}60%{-webkit-transform:translateX(0) translateY(0) rotate(0deg)}80%{-webkit-transform:translateX(0) translateY(0) rotate(0deg)}100%{-webkit-transform:translateX(0) translateY(0) rotate(180deg)}}@keyframes secundaryAnimation{0%{transform:translateX(0) translateY(0) rotate(0deg)}20%{transform:translateX(0) translateY(0) rotate(180deg)}40%{transform:translateX(0) translateY(0) rotate(180deg)}60%{transform:translateX(0) translateY(0) rotate(0deg)}80%{transform:translateX(0) translateY(0) rotate(0deg)}100%{transform:translateX(0) translateY(0) rotate(180deg)}}@-webkit-keyframes shadowAnimation{0%{width:150px;-webkit-transform:translateX(-25px) translateY(0) rotate(0deg)}20%{width:75px;-webkit-transform:translateX(37.5px) translateY(0) rotate(0deg)}40%{width:200px;-webkit-transform:translateX(-25px) translateY(0) rotate(0deg)}60%{width:75px;-webkit-transform:translateX(37.5px) translateY(0) rotate(0deg)}80%{width:75px;-webkit-transform:translateX(37.5px) translateY(0) rotate(0deg)}100%{width:150px;-webkit-transform:translateX(-25px) translateY(0) rotate(0deg)}}@keyframes shadowAnimation{0%{width:150px;transform:translateX(-25px) translateY(0) rotate(0deg)}20%{width:75px;transform:translateX(37.5px) translateY(0) rotate(0deg)}40%{width:200px;transform:translateX(-25px) translateY(0) rotate(0deg)}60%{width:75px;transform:translateX(37.5px) translateY(0) rotate(0deg)}80%{width:75px;transform:translateX(37.5px) translateY(0) rotate(0deg)}100%{width:150px;transform:translateX(-25px) translateY(0) rotate(0deg)}}@-webkit-keyframes float{0%{top:50%}50%{top:51%}100%{top:50%}}@keyframes float{0%{top:50%}50%{top:51%}100%{top:50%}}.loader{position:absolute;width:50px;height:50px;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:2;background-color:#fc0;-webkit-transform:translateX(0) translateY(0) rotate(0deg);transform:translateX(0) translateY(0) rotate(0deg);-webkit-animation:mainAnimation 2.6s ease 0s infinite forwards;animation:mainAnimation 2.6s ease 0s infinite forwards}.loader:after{content:'';display:inline-block;position:absolute;width:50px;height:50px;top:0;left:-50px;background-color:#fc0;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:translateX(0) translateY(0) rotate(0deg);transform:translateX(0) translateY(0) rotate(0deg);-webkit-animation:secundaryAnimation 2.6s ease 0s infinite forwards;animation:secundaryAnimation 2.6s ease 0s infinite forwards}.shadow{position:absolute;width:100px;height:10px;top:50%;left:50%;margin-top:50px;margin-left:-75px;border-radius:50%;z-index:1;background-color:#95a5a6;-webkit-transform:translateX(0) translateY(0) rotate(0deg);transform:translateX(0) translateY(0) rotate(0deg);-webkit-animation:shadowAnimation 2.6s ease 0s infinite forwards,float 5s ease-in-out 0s infinite forwards;animation:shadowAnimation 2.6s ease 0s infinite forwards,float 5s ease-in-out 0s infinite forwards}.submit-btn{line-height:22px;background:#ffb32d;text-align:center;display:inline-block;padding:12px 20px;color:#000;margin-bottom:10px;letter-spacing:1.2px;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:0;cursor:pointer;float:left}.submit-btn::before{content:"";font-family:Linearicons-Free;float:right;top:0;position:relative;color:#fc0;padding-left:10px;transition:all .4s ease 0s;margin-left:-50px;visibility:hidden;opacity:0;font-size:14px;font-weight:bold}.captcha-warning{color:#f00;float:left;margin:10px}.main-slider{margin-top:90px;position:relative;color:#fff}.main-slider .tparrows{display:none}@media only screen and (max-width:767px){.main-slider{margin-top:60px}.zeus.tparrows{top:auto!important;bottom:0!important;min-width:50px;min-height:50px;margin-bottom:-10px}.zeus.tparrows:before{line-height:50px}.tp-leftarrow.tparrows.zeus{margin-left:-20px}.tp-rightarrow.tparrows.zeus{margin-right:-20px}}@media only screen and (max-width:479px){.main-slider{margin-top:60px}}@media only screen and (max-width:359px){.main-slider{margin-top:60px}}.about-section{padding-bottom:100px}.about-section .heading{margin:0 0 40px -65px}.about-section .about-img{width:40%;vertical-align:top}.about-section .about-img img{object-fit:cover;min-height:500px;max-height:800px}.about-section .about-area{width:60%;padding-left:30px;padding-top:30px;vertical-align:top;text-align:justify}.about-section .about-area .about-desc{position:relative;z-index:1;padding:0 0 0 30px;white-space:pre-line}.about-section .about-area .about-desc:after{content:'';position:absolute;top:0;bottom:0;left:-30px;width:40%;z-index:-1;background:#eee}.about-section .about-area .about-desc:after{content:'';position:absolute;top:0;bottom:0;left:0;width:6px;z-index:-1;background:#ffc308}@media only screen and (max-width:767px){.about-section{text-align:center;padding-bottom:50px}.about-section .heading{margin:0 0 40px}.about-section .about-area{width:100%;padding-left:0}.about-section .about-area .about-desc{padding-left:0}.about-section .about-area .about-desc:after,.about-section .about-img{display:none}}@media only screen and (max-width:479px){.about-section p{text-align:justify}}.services-section{overflow:hidden}.services-section-header{padding-bottom:0}.services-section-header .container{text-align:center}.services-section-header .container .heading{margin-bottom:0}.services-section .service-full{padding:2px;width:100%;background:#ffc300}.services-section{overflow:hidden;text-align:center;position:relative;z-index:1}.services-section:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.services-section .service{position:relative;padding:40px 30px;overflow:hidden;margin-bottom:30px;border-radius:2px;box-shadow:2px 5px 40px rgba(0,0,0,.1)}.services-section .service:nth-child(2){margin:0 2%}.services-section .service .icon{position:absolute;top:-20px;left:-10px;margin-bottom:10px;opacity:.1;color:#000;-webkit-transition:all .3s;transition:all .3s}.services-section [class^="icon-"]:before,.services-section [class*=" icon-"]:before{font-size:7em;line-height:1}.services-section .service .desc{margin:10px 0;color:#111}@media only screen and (max-width:1200px){.services-section .service{padding:50px}}@media only screen and (max-width:992px){.services-section .service{width:50%}}@media only screen and (max-width:767px){.services-section{overflow:hidden}.services-section .service{padding:40px 30px;width:100%;float:none}}@media only screen and (max-width:479px){.services-section .service{padding:30px 15px;text-align:center}}.project-section{padding:100px 0;text-align:center}.project-section .view-all-wrapper{margin-top:70px}.project-section .filters{margin-bottom:70px;text-transform:capitalize}.project-section .filters .btn{background:none;padding:10px 20px;margin:0 5px 10px}.project-section .filters .btn{outline:0;box-shadow:none}.project-section .filters .btn:hover,.project-section .filters .btn.active{background:#ffc300}.project-section .project{position:relative}.project-section .project .image-1{object-fit:cover;min-height:600px;max-height:600px}.project-section .project .image-2{object-fit:cover;min-height:400px;max-height:400px}.project-section .project .image-3{object-fit:cover;min-height:200px;max-height:200px}.project-section .project-info{text-align:left;position:absolute;top:15px;bottom:15px;left:15px;right:15px;opacity:0;background:rgba(255,255,255,.95);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.project-section .project-info .project-info-wrapper{position:absolute;bottom:0;left:0;top:0;right:0;text-align:center}.project-section .project-info .title{margin:5px 0 15px}.project-section .project:hover .project-info{opacity:1}.grid{margin:-10px}.grid-item{width:33.333%;padding:10px}@media only screen and (max-width:767px){.project-section{padding:50px 0}.project-section .filters{margin-bottom:30px}.grid-item{width:50%}}@media only screen and (max-width:479px){.project-section{padding:50px 0}.project-section .filters{margin-bottom:40px}.grid-item{width:100%}.project-section .project{max-width:300px;margin:0 auto}}.video-section{width:100%;padding:2px;position:relative;z-index:1}.video-section:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background:rgba(0,0,0,.5)}.video-section .video-writing{max-width:700px;margin:0 auto}.video-section .video-writing .title{margin:15px 0}.video-section .video-writing .icon{outline:0;font-size:50px;height:70px;width:70px;margin:0 auto;line-height:70px;border-radius:70px;border:2px solid #fff;-webkit-transition:all .2s;transition:all .2s}.video-section .video-writing .icon i{margin-right:-5px}.video-section .video-writing .icon:focus,.video-section .video-writing .icon:hover{border-color:#ffc300;color:#ffc300;-webkit-transform:scale(1.1);transform:scale(1.1)}.team-section .team{position:relative;margin-bottom:30px;box-shadow:0 3px 30px rgba(0,0,0,.11)}.team-section .container{text-align:center}.team .team-img img{width:255px;height:255px;min-width:255px;min-height:255px;object-fit:cover}.team .social-icons{position:absolute;top:0;right:0;background:#ffc300}.team .social-icons>li{display:block}.team .social-icons>li>a{width:30px;height:30px;line-height:30px;text-align:center;font-size:.95em;border-top:1px solid rgba(0,0,0,.06);color:#555}.team .social-icons>li>a i{font-size:.9em}.team .social-icons>li:first-child>a{border-top:0}.team .social-icons>li>a:focus,.team .social-icons>li>a:hover{background:#fff;color:#000}.team-info{padding:20px 15px 25px}.team-info .designation{margin-top:5px;color:#666}.team-section .swiper-container{padding:0 15px}.team-section .swiper-button-next,.team-section .swiper-button-prev{position:absolute;top:50%;height:40px;width:40px;line-height:36px;margin:-20px 0 0;border-radius:40px;opacity:0;font-size:1.5em;text-align:center;border:2px solid #ffc300;background:#ffc300;color:#000;-webkit-transition:all .2s;transition:all .2s}.team-section .swiper-button-next{right:15px;-webkit-transform:translateX(10px);transform:translateX(10px)}.team-section .swiper-button-prev{left:15px;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.team-swpr-wrapper:focus .swiper-button-next,.team-swpr-wrapper:focus .swiper-button-prev,.team-swpr-wrapper:hover .swiper-button-next,.team-swpr-wrapper:hover .swiper-button-prev{opacity:1;-webkit-transform:translateX(0)!important;transform:translateX(0)}.team-swpr-wrapper .swiper-button-next:focus,.team-swpr-wrapper .swiper-button-prev:focus,.team-swpr-wrapper .swiper-button-next:hover,.team-swpr-wrapper .swiper-button-prev:hover{background:#fff}@media only screen and (max-width:767px){.team-swpr-wrapper .swiper-button-next,.team-swpr-wrapper .swiper-button-prev{opacity:1;-webkit-transform:translateX(0)!important;transform:translateX(0)}}@media only screen and (max-width:290px){.team-section .swiper-container{padding:0 0}}.featured-section{position:relative;margin-top:50px;background:#ffc300}.featured-section .featured-img-wrapper{position:absolute;top:-50px;left:0;width:50%;bottom:0;z-index:2;padding-bottom:50px}.featured-section .featured-img-wrapper:after{content:'';position:absolute;left:0;right:50px;bottom:0;height:50px;z-index:-1;background:#fff}.featured-section .featured-img{height:100%;width:100%;background-size:cover;background-image:url(../../images/featured-1-1200x800.jpg)}.featured-section .featured-area{width:50%;float:right;padding:100px 0 70px 50px}.featured-area .feature{position:relative;margin-bottom:30px}.featured-area .feature .desc{margin-top:10px}.feature .feature-icon{position:absolute;top:0;left:0;width:60px;font-size:60px;opacity:.8}.feature .feature-info{padding-left:90px}@media only screen and (max-width:767px){.featured-section{margin-top:0}.featured-section .featured-img-wrapper{display:none}.featured-section .featured-area{width:100%;float:none;padding:50px 0 20px}}@media only screen and (max-width:479px){.featured-section{margin-top:0;text-align:center}.featured-section .featured-area{float:none;padding:50px 0 20px}.feature .feature-icon{position:static;width:50px;font-size:50px;margin:0 auto 15px}.feature .feature-info{padding-left:0}}.products-section{padding:90px 0 40px}.products-section .heading{margin:30px 0;padding:0;text-align:left}.products-section .heading:after{display:none}.products-section .heading .title .pre-heading{margin:10px 0}.products-section .heading .heading-info{margin:20px 0;padding:0}.products-section .product{text-align:center;padding:30px 15px;margin:10px 10px;-webkit-transition:all .2s cubic-bezier(.1,.54,.23,.99);transition:all .2s cubic-bezier(.1,.54,.23,.99)}.products-section .product:focus,.products-section .product:hover{box-shadow:1px 3px 20px rgba(0,0,0,.13)}.products-section .product .category{margin-bottom:5px;color:#666}.products-section .product .product-img{margin:20px 20px}.products-section .product .prev-price{position:relative;font-size:.85em;margin-right:6px;color:#666}.products-section .product .prev-price:after{content:'';position:absolute;top:50%;left:0;right:0;height:1px;background:#666}.products-section .product .cart-btn{padding:6px 20px 7px;margin-top:10px;border-radius:20px;border:1px solid #ccc}.products-section .product .cart-btn:focus,.products-section .product .cart-btn:hover{border-color:#ffc300;background:#ffc300;color:#000}.products-section .swiper-container{padding:0}.products-section .swpr-control{overflow:hidden}.products-section .swpr-control.smaller-device{display:none;text-align:center;margin-top:20px}.products-section .swiper-button-prev,.products-section .swiper-button-next{margin:0;padding:0;background:none;position:static;width:40px;height:40px;line-height:36px;text-align:center;display:inline-block;font-size:1.5em;border-radius:30px;margin-right:5px;border:2px solid #ffc300}.products-section .swiper-button-prev:hover,.products-section .swiper-button-next:hover{background:#ffc300}.swiper-wrapper{transition-timing-function:cubic-bezier(.1,.54,.23,.99)}@media only screen and (max-width:992px){.products-section{padding:90px 0}.products-section .heading{text-align:center;margin:0 0 80px}.products-section .swpr-control.bigger-device,.products-section .heading .heading-info{display:none}.products-section .swpr-control.smaller-device{display:block}}@media only screen and (max-width:767px){.products-section{padding:50px 0}.products-section .heading{margin:0 0 30px}.products-section .product{border:1px solid #ddd}}.quoto-section{margin:140px 0;padding:0 0 60px}.quoto-section .quoto-wrapper{padding:50px 50px;padding-left:220px;margin-left:50px;position:relative;background:#ffc300}.quoto-section .quoto-wrapper .icon{position:absolute;font-size:4em;top:-80px;left:0;color:rgba(0,0,0,.1)}.quoto-section .heading{text-align:right;margin-bottom:10px}.quoto-section .pre-heading{margin-top:5px;color:#555}.quoto-section .quoto{position:relative;padding-left:0}.quoto-section .quoto .quoto-desc{margin:15px 0 30px}.quoto-section .quoto .profile-image{width:250px;position:absolute;left:-280px;top:-191px}.quoto-section .quoto .designation{margin-top:5px;color:#444}.quoto-section .swiper-container{padding:0;position:relative;overflow:visible}.quoto-section .swpr-control{position:absolute;right:-30px;bottom:-80px;width:86px;height:43px;border:3px solid #fff}.quoto-section .swiper-button-prev,.quoto-section .swiper-button-next{position:absolute;top:0;width:40px;height:40px;line-height:36px;margin:0;text-align:center;border-radius:2px;font-size:30px;opacity:1;border:1px solid #ffc300;background:#ffc300;color:#000;-webkit-transition:all .25s ease;transition:all .25s ease}.quoto-section .swiper-button-prev:hover,.quoto-section .swiper-button-next:hover{background:#fff}.quoto-section .swiper-button-prev{left:0}.quoto-section .swiper-button-next{right:0}@media only screen and (max-width:767px){.quoto-section{margin:0 0 20px;padding:0 0 50px}.quoto-section .heading{text-align:left;margin-bottom:10px}.quoto-section .quoto-wrapper{padding-left:0;margin-left:0;padding:50px 30px}.quoto-section .quoto-wrapper .icon{top:-20px;left:0}.quoto-section .quoto .profile-image{max-width:300px;width:100%;margin-top:15px;position:static}.quoto-section .swpr-control{bottom:-70px;right:20px}}@media only screen and (max-width:479px){.quoto-section .quoto-wrapper{padding:50px 15px}.quoto-section .swiper-container{padding:0}}.blog-section{padding:0}.blog-section .blog-post{box-shadow:2px 6px 50px rgba(0,0,0,.1)}.blog-section .blog-post .blog-info{padding:30px 25px 5px}.blog-section .blog-post .date{margin-top:10px;color:#666}.blog-section .blog-post .date i{margin-right:10px}.blog-section .blog-post .read-more-btn{height:40px;line-height:38px;width:40px;text-align:center;border-radius:30px;float:right;margin-top:-20px;border:1px solid #ccc}.blog-section .blog-post .read-more-btn:focus,.blog-section .blog-post .read-more-btn:hover{border-color:#ffc300;background:#ffc300;color:#000}.blog-section .blog-post .name{padding:20px 0;margin-right:50px;border-top:1px solid #ddd}.client-section{padding:30px 0 55px;text-align:center}.client-section .swiper-slide{opacity:.9;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.client-section .swiper-slide:hover,.client-section .swiper-slide-active{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}@media only screen and (max-width:479px){.client-section{padding:0 0 30px;text-align:center}}.footer-image-size{font-size:35px!important}.foot-padding{padding-right:10px}.service-full-width{width:100%!important}.proj-img{height:220px;object-fit:contain;background-color:#d3d3d3}.captcha-block{margin-bottom:5px;text-align:left!important}#img-captcha{height:40px!important;width:auto!important}#img-refresh{width:40px!important;height:40px!important;cursor:pointer!important}