/* https://locationbenne-lyon.fr/wp-content/themes/transfastem/css/theme-style.css?ver=92628a3f4ce1a4f3c5f59e871ff03abf */
.transfast-hdrt_top{display:flex;align-items:center;height:100%}.header-info span.header-icn-left i{font-size:28px}.transfast-hdrt_top .header-info span a.header_info_titl{font-size:15px;font-weight:400;display:block}.transfast-hdrt_top .header-info span a{font-size:16px;font-weight:500}.header-top-area{background:#333 none repeat scroll 0 0;padding:5px 0}.top-bar-left-content a,.header-info a{color:#fff}.header-info span{font-size:14px;position:relative}.header-info span a:hover{color:#fff}.header-info span+span{margin-left:8px;padding-left:8px}.header-info span+span::before{background:rgba(255,255,255,.2) none repeat scroll 0 0;content:"";height:20px;left:-2px;position:absolute;top:0;width:1px}.header-social{align-items:center;display:flex;height:100%}.top-bar-left-menu ul{margin:0;padding:0;list-style:none}.top-bar-left-menu ul li{display:inline-block}.top-bar-left-menu ul li a{padding:5px 10px;text-decoration:none;text-transform:capitalize;font-size:14px;color:#fff}.top-bar-left-content a:hover,.header-info a:hover,.header-social ul li a:hover,.top-bar-left-menu ul li a:hover{color:#fab704}.top-bar-left-content{color:#fff}.top-bar-left-content p{margin-bottom:0}.header-social ul{margin:0;padding:0;list-style:none}.header-social ul li{display:inline-block}.header-social ul li a{color:#fff;font-size:14px}.header-social.text-white>a{color:#fff}.menu-middle-area{border-top:1px solid #ddd}.header-social ul li+li{margin-left:25px}.header-social ul li a i.fa{font-family:FontAwesome!important}.header-search{margin:29px 0}.header-search form{display:block;position:relative}.header-search form input{border:1px solid #ddd;height:40px;line-height:24px;padding:7px 40px 7px 15px;width:250px}.header-search form button{background-color:transparent;border:0 none;color:#999;height:40px;padding:0;position:absolute;right:0;text-align:center;top:0;transition:all 0.3s ease 0s;width:40px}.header-search form button i{display:block;line-height:38px}.header-search form button:hover{color:#26c7cc}header.header-transparent{background:transparent none repeat scroll 0 0;left:0;position:absolute;top:0;width:100%;z-index:999;box-shadow:0 1px 3px rgba(50,50,50,0)}.logged-in.admin-bar header.header-transparent{top:32px}.logged-in.admin-bar.home2 header{position:absolute;top:76px}.header-transparent.is-sticky .default-style-one nav>ul>li>a{color:#404040}.header-transparent+.page__title__wrapper{padding-top:90px}.header-transparent.is-sticky a.meanmenu-reveal i{color:#555!important}.hader_st_2.header-transparent a.meanmenu-reveal i{color:#fff}.mean-nav ul li:first-child a{border:none}.header-top-area.header-transparent-top{background:transparent;padding:5px 0;position:absolute;width:100%;z-index:999}header.is-sticky,.home2 header.is-sticky{position:fixed;left:0;top:0!important;right:0;background-color:rgba(255,255,255,1)!important;box-shadow:0 1px 3px rgba(0,0,0,.08);z-index:9999;-webkit-animation:300ms ease-in-out 0s normal none 1 running fadeInDown;animation:300ms ease-in-out 0s normal none 1 running fadeInDown;z-index:999}body.logged-in.admin-bar .is-sticky{padding-top:32px}.is-sticky .default-menu nav>ul>li>a,.is-sticky .primary-nav-one-page nav>ul>li>a{padding:20px 0}.is-sticky .site-title a img{max-height:70px}.is-sticky img.transfastem_dft_logo{display:none}img.transfastem_stc_logo{display:none}.is-sticky img.transfastem_stc_logo{display:block}img.transfastem_mbl_logo{display:none}@media (max-width:991px){img.transfastem_dft_logo{display:none}img.transfastem_mbl_logo{display:block}.is-sticky img.transfastem_mbl_logo{display:none}}.default-style-one,.primary-nav-one-page{display:flex}.donate__now__btn{align-self:center;display:flex;height:100%;margin-left:21px}.donate__now__btn a{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;background:#051b33 none repeat scroll 0 0;color:#fff;padding:8px 35px}.donate__now__btn a:hover{background-color:#fab704;border-color:#fab704;color:#fff}.default-menu nav>ul,.primary-nav-one-page nav>ul{display:flex;margin:0;list-style:none;padding:0;flex-wrap:wrap}.default-menu nav>ul>li,.primary-nav-one-page nav>ul>li{position:relative;margin-right:30px}.default-menu nav>ul>li:last-child,.primary-nav-one-page nav>ul>li:last-child{margin-right:0}.default-menu nav>ul>li>a,.primary-nav-one-page nav>ul>li>a{display:flex;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;line-height:30px;padding:39px 0;text-transform:uppercase;transition:all 0.3s ease 0s}.header-menu-wrap .sub-menu{background-color:#fff;box-shadow:0 0 25px 0 rgba(0,0,0,.1);margin-left:0;left:0;list-style:none;padding:0;position:absolute;top:100%;width:263px;z-index:-999;visibility:hidden;opacity:0;margin-top:30px;transition:all 0.3s ease 0s;border-bottom:4px solid #fab704}.default-menu nav>ul>li:hover>.sub-menu,.header-menu-wrap .primary-nav-one-page nav>ul>li:hover>.sub-menu{margin-top:0;opacity:1;visibility:visible;z-index:999}.header-menu-wrap .sub-menu li{position:relative}.header-menu-wrap .sub-menu li a{border-bottom:1px solid #eee;color:#404040;display:flex;font-size:14px;font-weight:500;line-height:25px;padding:10px 20px;transition:all 0.3s ease 0s}.header-menu-wrap .sub-menu li .sub-menu{left:-100%;right:auto;top:0}.header-menu-wrap .sub-menu li .sub-menu li .sub-menu{left:auto;right:100%}.header-menu-wrap .sub-menu li .sub-menu li .sub-menu li .sub-menu{left:100%;right:auto}.header-menu-wrap .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu{left:auto;right:100%}.header-menu-wrap .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu{left:100%;right:auto}.last-elements .sub-menu{left:auto;right:0}.last-elements .sub-menu li .sub-menu{top:0;left:auto;right:100%}.last-elements .sub-menu li .sub-menu li .sub-menu{right:auto;left:100%}.last-elements .sub-menu li .sub-menu li .sub-menu li .sub-menu{right:100%;left:auto}.last-elements .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu{right:auto;left:100%}.last-elements .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu{right:100%;left:auto}.header-menu-wrap .sub-menu li:hover>.sub-menu{margin-top:0;opacity:1;visibility:visible;z-index:999}.header-menu-wrap .sub-menu li:hover>a{padding-left:25px;color:#fab704}.mean-bar{background-color:transparent;min-height:auto;padding:0;z-index:9}a.meanmenu-reveal{height:auto;line-height:1;padding:0;top:-10.5px;width:auto;transform:translateY(-50%);z-index:10}.is-sticky a.meanmenu-reveal{top:-32px}a.meanmenu-reveal:hover,a.meanmenu-reveal:focus{color:#fab704;outline:medium none}a.meanmenu-reveal i{display:block;font-size:30px;line-height:30px;width:30px}.primary-nav-wrap nav>ul>li.menu-item-has-children>a::after{content:"";font-family:"Fontawesome";padding-left:3px}.mean-nav{background-color:#fff;margin:0;position:absolute}.mean-nav a.mean-expand{border:medium none!important;color:#464646!important;font-size:18px!important;height:36px;line-height:36px;padding:0!important;text-align:center;width:30px!important}.mean-nav a.mean-expand:hover{color:#fab704!important}.mean-nav a.mean-clicked{font-size:22px!important}.mean-nav>ul{float:left;padding:15px 0}.mean-nav>ul>li>a{border-color:#eee;color:#464646;display:block;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;line-height:24px;padding:6px 30px 6px 0}.mean-nav>ul>li>a:hover,.mean-nav>ul>li.current_page_item>a,.primary-nav-wrap nav ul>li:hover>a,.primary-nav-wrap nav ul>li.current_page_item>a,.hader_st_2 .primary-nav-wrap nav>ul>li:hover>a,.hader_st_2 .primary-nav-wrap nav>ul>li.current-menu-item>a{color:#fab704}.mean-nav .sub-menu,.mean-nav .mega-menu{box-shadow:none;float:left;opacity:1;position:static;-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s;visibility:visible;z-index:1}.mean-nav ul li li{margin:0;padding:0}.mean-nav ul li li a{border-color:#eee;color:#464646;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:600;line-height:24px;opacity:1;padding:6px 30px 6px 15px;text-transform:uppercase;width:100%!important;border-bottom:none}.mean-nav .sub-menu li:hover>a{color:#464646}.mean-nav .sub-menu li.current_page_item:hover>a{color:#fab704}.mean-nav ul li li.current_page_item>a,.mean-nav ul li li>a:hover,.mean-nav .sub-menu li>a:hover{color:#fab704}.mean-nav ul li li li a{padding:6px 30px 6px 25px}.mean-nav ul li li li li a{padding:6px 30px 6px 35px}.mean-nav ul li li li li li a{padding:6px 30px 6px 45px}.mean-nav ul li li li li li li a{padding:6px 30px 6px 55px}.mean-container .mean-nav>ul{height:230px;overflow-y:auto;padding:0 15px}.site-title h3,.site-title p{margin:0}.site-title a{color:#333;display:block;font-size:20px;font-weight:700}.header-menu-wrap{-ms-align-items:center;align-items:center;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.header-menu-wrap .site-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:62px;min-width:150px;padding-top:5px;padding-bottom:5px}.header-menu-wrap.logo-left{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.header-menu-wrap.logo-center{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center}.header-menu-wrap.logo-center>div:nth-child(2){-ms-align-self:flex-start;align-self:flex-start}.header-menu-wrap.logo-right{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-o-flex-direction:row-reverse;flex-direction:row-reverse}.header-menu-wrap.logo-left-top{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:flex-start;align-items:flex-start}.header-menu-wrap.logo-center-top{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center}.header-menu-wrap.logo-right-top{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:flex-end;align-items:flex-end}.header-menu-wrap.logo-center,.header-menu-wrap.logo-left-top,.header-menu-wrap.logo-center-top,.header-menu-wrap.logo-right-top{padding-top:15px}.header-info-bottom>span,.header-info-bottom{color:#fff;font-size:15px}.header-info-bottom>span+span{margin-left:10px}.header-info-bottom a{color:#fff}.header-info-bottom a:hover{color:#fab704}.header-info-bottom.htb-right{text-align:right}.htd-border{position:relative;padding-top:15px;padding-bottom:15px}.htd-border:before{position:absolute;border-top:1px solid #ddd;content:"";z-index:2;width:calc(100% - 30px);top:0}.header-info-bottom img,.header-info-bottom i{margin-right:5px}.header-info-bottom i{color:#fab704}.header-info-bottom.htb-right span+span:before{content:"/";position:relative;margin-right:10px}.is-sticky .header-bottom-area{display:none}.page-title-search-box{margin-top:15px}.page-title-search-box input{background:transparent;border-radius:0;padding:10px 20px;color:#fff!important}.page-title-search-box input:focus{outline:none}.page-title-search-box button{display:none}.page__title__inner{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-flow:wrap column}.page__title__inner.breadcrumbs-title-left{justify-content:flex-start;align-items:flex-start}.page__title__inner.breadcrumbs-title-center{justify-content:center;align-items:center}.page__title__inner.breadcrumbs-title-right{justify-content:flex-end;align-items:flex-end}.page__title__wrapper{background:#292929 none repeat scroll 0 0}.page__title__inner{padding:70px 0}h2.page-title{color:#fff;margin:10px 0;padding-bottom:10px}.page__title__inner>h1{color:#fff;margin:0;font-size:42px}.page__title__inner>p{margin-bottom:.8em}.page__title__inner .page-subtitle{margin-bottom:0}.breadcrumbs_wrap ul{margin:0;padding:0;list-style:none;margin-left:-10px;margin-right:-10px}.breadcrumbs_wrap ul li{display:inline-block}.breadcrumbs_wrap ul li{padding:0 5px}.breadcrumbs_wrap ul li a,.breadcrumbs_wrap ul li{color:#fff;font-size:12px;word-break:break-word}.breadcrumbs_wrap ul li a{font-size:16px}.breadcrumbs_wrap ul li span{font-size:16px;color:#fab704}.breadcrumbs_wrap ul li a:hover{color:#fab704}section.page__title__wrapper{position:relative}section.page__title__wrapper:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,0);position:absolute;left:0;top:0}section.page__title__wrapper.text-center{justify-content:center;align-items:center}section.page__title__wrapper.full-height,section.page__title__wrapper.full-height .container,section.page__title__wrapper.full-height .container .row,section.page__title__wrapper.full-height .container .row div[class*="col-"],section.page__title__wrapper.full-height,section.page__title__wrapper.full-height .container-fluid,section.page__title__wrapper.full-height .container-fluid .row,section.page__title__wrapper.full-height .container-fluid .row div[class*="col-"]{height:100vh}section.page__title__wrapper.full-height .container .row div[class*="col-"],section.page__title__wrapper.full-height .container-fluid .row div[class*="col-"]{display:flex;align-items:center}section.page__title__wrapper.half-height,section.page__title__wrapper.half-height .container,section.page__title__wrapper.half-height .container .row,section.page__title__wrapper.half-height .container .row div[class*="col-"],section.page__title__wrapper.half-height,section.page__title__wrapper.half-height .container-fluid,section.page__title__wrapper.half-height .container-fluid .row,section.page__title__wrapper.half-height .container-fluid .row div[class*="col-"]{height:50vh}section.page__title__wrapper.half-height .container .row div[class*="col-"],section.page__title__wrapper.half-height .container-fluid .row div[class*="col-"]{display:flex;align-items:center}section.page__title__wrapper .page__title__inner{width:100%}.breadcrumbs_wrap ul,.breadcrumbs_wrap ul li,.breadcrumbs_wrap ul li a{transition:0.3s!important}.page-sub-title p{margin-bottom:10px}.page-wrapper{padding:120px 0}footer .default-footer{background:#444 none repeat scroll 0 0;color:#fff;padding:20px 0;position:relative;text-align:center}footer .default-footer:before{position:absolute;content:"";background:rgba(0,0,0,0,0);left:0;top:0;width:100%;height:100%}footer.fixed-footer-enable{position:fixed;width:100%;left:0;right:0;bottom:0;z-index:-10}.page-not-found-wrap{min-height:700px;width:100%;background:#f6f6f6;padding:140px 0}.page-not-found-wrap .container,.page-not-found-wrap .container .row,.page-not-found-wrap .container .pnf-inner-wrap,.page-not-found-wrap .container [class*="col-"]{height:100%}.page-not-found-wrap .container .pnf-inner-wrap{display:flex;-ms-align-items:center;align-items:center;justify-content:center}.pnf-inner img{max-height:350px;margin-bottom:30px}.pnf-inner>h1{color:#333;font-size:150px;font-weight:700;line-height:1;letter-spacing:1;margin:0;text-transform:uppercase;margin-bottom:30px}.pnf-inner>h2{color:#333;font-size:60px;font-weight:700;line-height:1.4;margin:0;text-transform:uppercase}.pnf-inner>p{color:#333;font-size:24px;line-height:1.4;margin:0}.pnf-inner a.btn{background-color:#fab704;border:1px solid #fab704;border-radius:2px;color:#fff;font-size:20px;height:60px;line-height:60px;text-align:center;margin-top:50px;padding:0 30px;text-transform:uppercase}.pnf-inner a.btn:hover{background-color:#051b33;border-color:#051b33}.align-center{align-items:center;display:flex}.breadcrumb-wrapper .breadcrumb{background:rgba(0,0,0,0) none repeat scroll 0 0;margin:0;padding:0}.breadcrumb-wrapper ul{list-style:none;margin:0;padding:0}.breadcrumb-wrapper .breadcrumb li a{color:#fff;font-size:16px}.breadcrumb-wrapper .breadcrumb.black-text li a{color:#444}.breadcrumb-wrapper .breadcrumb.black-text li.active{color:#888}.breadcrumb-wrapper .breadcrumb li.active{color:#ccc}.single-footer .footer-social{list-style:outside none none;margin:30px 0 0;padding:0}.single-footer .footer-social li{display:inline-block}.single-footer .footer-social li+li{margin-left:20px}.single-footer .footer-social li a{border-radius:50%;color:#fff;display:block;text-align:center;font-size:20px}.single-footer .footer-social li a:hover{color:#fab704}.footer-brief{margin-top:25px}.footer-brief>p{color:#fff;font-weight:300;margin-bottom:18px;font-size:15px}.footer-wrapper .widget ul.instagram-pics{margin:0 -5px;padding-left:0;list-style:none}.footer-wrapper .widget ul.instagram-pics li{float:left;margin-bottom:0;padding:6px;width:25%;position:relative}.footer-wrapper .widget ul.instagram-pics li a::before{color:#fff;content:"\f0c1";font-family:"fontawesome";font-size:24px;left:50%;opacity:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(-45deg);transition:all 0.3s ease-out 0s;z-index:3}.footer-wrapper .widget ul.instagram-pics li a{display:block;position:relative}.footer-wrapper .widget ul.instagram-pics li a::after{background-color:#2d3e50;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all 0.3s ease-out 0s;z-index:1}.footer-wrapper .widget ul.instagram-pics li a:hover::after{opacity:.8}.footer-wrapper .widget ul.instagram-pics li:hover a::before{opacity:1}.footer-wrapper .post-text>h4{font-size:14px}.footer-wrapper .post-text>h4 a{color:#fff}.footer-wrapper .post-text>span{color:#fff}.newsletter .section-title{margin-bottom:30px;padding-top:0}.newsletter .mc4wp-form-fields input{border-radius:0;display:inline-block;height:45px;padding:0 10px}.newsletter .mc4wp-form-fields input[type="email"]{margin-right:-2px;width:457px}.newsletter .mc4wp-form-fields input[type="submit"],.subscribe-form .mc4wp-form-fields input[type="submit"]{background:#fab704 none repeat scroll 0 0;border:medium none;border-radius:0;color:#fff;font-weight:500;padding:12px 30px;text-transform:uppercase}.newsletter .mc4wp-form-fields input[type="submit"]:hover,.subscribe-form .mc4wp-form-fields input[type="submit"]:hover{background:red none repeat scroll 0 0;border:0 none;outline:none}.newsletter .mc4wp-form-fields p{margin-bottom:0}.default-style-one .donate__now__btn a::before,.home2 .slider-text-animation a:before,.contiribution-content a:before,.style2 .read-more a:before{background-color:#191919;border-radius:3px;content:"";display:block;height:100%;left:auto;position:absolute;right:0;top:0;transition:all 0.3s ease 0s;width:0;z-index:-1}.default-style-one .donate__now__btn a,.style2 .slider-text-animation a,.contiribution-content a,.style2 .read-more a{background-color:#fab704;border:medium none;border-radius:3px;color:#fff;font-size:14px;font-weight:600;position:relative;z-index:1;outline:none}.default-style-one .donate__now__btn a:hover::before,.home2,.style2 .slider-text-animation a:hover::before,.contiribution-content a:hover::before,.style2 .read-more a:hover::before{left:0;width:100%}.subscribe-form input[type="email"]{background-color:rgba(255,255,255,.1);border:medium none;border-radius:4px;color:#fff;display:inline-flex;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:600;height:56px;letter-spacing:.2px;line-height:26px;padding:15px 30px;width:520px}.subscribe-form .mc4wp-form-fields input[type="submit"]{border-radius:4px;font-size:14px;font-weight:600;height:56px;letter-spacing:.5px;margin-left:15px;padding:15px 45px}.subscribe-form input[type="email"]::placeholder{color:#fff;opacity:1}.subscribe-form input[type="email"]::-webkit-input-placeholder{color:#fff}.subscribe-form input[type="email"]::-moz-placeholder{color:#fff}.subscribe-form input[type="email"]:-ms-input-placeholder{color:#fff}.subscribe-form .mc4wp-alert p{color:#fff}.style2 .blog-meta{border:medium none;margin-bottom:6px;padding:5px 0}.blog-post.style2{border:medium none}.style2 .blog-content{padding:21px 0 0}.blog-post.style2:hover{box-shadow:none}.footer_contact2 p{color:#eee;margin-bottom:6px;font-size:14px;padding-right:50px}.footer_contact2 p strong{color:#fff}.footer_style2 h2::before,.footer_style2 h4::before,.footer_style2 h2::after,.footer_style2 h4::after{display:none}.footer_style2 h2,.footer_style2 h4{color:#fff;font-family:""Montserrat",sans-serif";font-size:23px;font-weight:700;margin-bottom:20px;margin-top:0;position:relative}.footer_style2 h2{margin-bottom:26px;text-align:right}.footer_style2 .footer-social li a{-moz-box-pack:center;border:2px solid rgba(255,255,255,.3);border-radius:50%;color:#fff;display:inline-flex;height:30px;justify-content:center;width:30px}.footer_style2 .footer-social li a i{font-size:14px;line-height:26px}.footer_style2 .footer-social li:hover a{border-color:#fab704}.footer_style2 .footer-social li+li{margin-left:10px}.footer_style2 .footer-social{margin:20px 0 0}.border_right{border-right:1px solid #34425c}.footer_style2 .footer-brief>p{font-size:14px}.footer_style2 .widget ul.instagram-pics{list-style:outside none none;margin:0 -5px;padding-left:80px}.contact-info h4{color:#404040;font-size:20px;font-weight:700;padding-bottom:20px;position:relative;text-transform:capitalize;margin-top:0;margin-bottom:10px}.contact-info p{color:#909090;font-size:16px;line-height:28px;margin:0}.contact-info{text-align:center}.contact-info h4::before,.contact-info h4::after{background-color:#fab704;bottom:4px;content:"";height:2px;left:50%;margin-left:-16px;position:absolute;width:32px}.contact-info h4::after{bottom:8px;width:65px;margin-left:-32px}.contact-page input,.contact-page textarea{background-color:#f9f9f9;border:medium none;color:#666;display:block;font-family:"Montserrat",sans-serif;font-size:13px;height:44px;line-height:24px;padding:10px 20px;width:100%;margin-top:30px}.contact-page textarea{height:230px;margin-bottom:30px}.contact-page input[type="submit"]{background-color:#191919;color:#fff;font-weight:600;letter-spacing:.5px;margin:auto;padding:10px 40px;text-transform:uppercase;width:auto}.contact-page input[type="submit"]:hover{background-color:#fab704;border:none}div.wpcf7-response-output{margin:2em 0 1em}.transfast_event_side .sin-event-small .event-desc a{color:#5e5e5e;display:block;font-size:18px;font-weight:500;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}.transfast_event_side .sin-event-small .event-desc p{line-height:24px;margin-bottom:0;overflow:hidden}.transfast_event_side{list-style:none;padding-left:0}.transfast_event_side .sin-event-small{margin-bottom:15px}.transfast-contact input{font-family:""Montserrat",sans-serif";height:45px;padding:0 10px;width:100%}.transfast-contact label{display:block;margin-bottom:20px}.transfast-contact label br{display:none}.contact-btn input.wpcf7-submit{background:transparent none repeat scroll 0 0;border:1px solid #ddd;border-radius:0;display:inline-block;padding:10px 26px;width:auto}.contact-btn input:hover{background:#fab704 none repeat scroll 0 0;color:#fff;border:1px solid #fab704}.sidebar-social ul li{-moz-box-pack:center;border-radius:50%;color:#fff;display:inline-flex;height:30px;justify-content:center;line-height:30px;margin-right:10px;width:30px}.sidebar-social ul li a{color:#fff}.sidebar-social ul{list-style:none;padding-left:0}.sidebar-social ul li.facebook{background-color:#3b5997}.sidebar-social ul li.twitter{background-color:#1da1f2}.sidebar-social ul li.linked{background-color:#0077b5}.sidebar-social ul li.pinterest{background-color:#bd081c}.header-area.header-transparent.hader_st_2{background:transparent}.hader_st_2 .header-menu-wrap{justify-content:center}.is-sticky .hader_st_2 .header-menu-wrap{border-bottom:none}.hader_st_2 .primary-nav-wrap nav>ul>li>a{color:#fff}.header-top-area.header-transparent-top.hader_st_2{position:static;padding:27px 0}.wptransfast-fulscreen-slider .wptransfast-slider-area .owl-dots{left:50%;margin-left:-597px}.elementor-icon-list-text{transition:all 0.3s ease-in-out}.transfastem-slider-area{display:block;position:relative;overflow:hidden}.transfastem-slide-content{height:800px;display:flex;flex-direction:column;justify-content:center;text-align:center}.transfastem-slide-content h2{color:#fff;font-size:24px;font-weight:400;margin:0 0 6px;animation-delay:0.8s;text-transform:capitalize;padding:0}.transfastem-slide-content h1{color:#fff;font-size:65px;font-weight:700;margin:0;animation-delay:1.2s;text-transform:uppercase;padding:0;position:relative;display:inline-block}.transfastem-slide-content h1:after{content:"";width:auto;height:auto;border:0 solid #fab704;top:100%;left:0;position:absolute}.transfastem-slide-content p{animation-delay:1.3s;margin-top:30px;color:#fff}.transfastem-slide-content h2 span,.transfastem-slide-content h1 span{color:#fab704}.transfastem-slide-btn a{background:transparent;color:#fff;display:inline-block;height:45px;line-height:45px;text-align:center;text-transform:uppercase;transform-origin:0 100% 0;transition-duration:0.3s;transition-property:transform;vertical-align:middle;animation-delay:1.6s;transition:.3s;margin-top:30px;font-size:14px;padding:0 35px;font-weight:500;border:1px solid #fff;border-radius:5px}.transfastem-slide-btn a:hover{background:#fab704;color:#fff;border-color:#fab704}.transfastem-slide-btn .read-more{margin-top:30px}.transfastem-slide-btn>a>img{max-width:100%;width:auto!important;display:inline-block!important}.transfastem-slider-area .owl-dots{bottom:50%;margin-bottom:0;margin-top:0;display:block;right:25px;transform:translateY(50%);left:auto;position:absolute;width:auto;text-align:center;line-height:1}.transfastem-slider-area .owl-dots .owl-dot{display:block;margin-right:0;color:#fab704;font-size:25px;width:min-content}.transfastem-slider-area .owl-dot.active{box-shadow:unset}.transfastem-slider-item{background-position:center;background-size:cover;width:100%}.dot_bottom_left.transfastem-slider-area .owl-dots,.dot_bottom_right.transfastem-slider-area .owl-dots,.dot_hori_center.transfastem-slider-area .owl-dots{display:flex;bottom:60px;right:auto;left:15px;transform:translate(0)}.dot_hori_center.transfastem-slider-area .owl-dots .owl-dot:not(first-child),.dot_bottom_left.transfastem-slider-area .owl-dots .owl-dot:not(first-child),.dot_bottom_right.transfastem-slider-area .owl-dots .owl-dot:not(first-child){margin:0 0 0 47px!important}.dot_bottom_right.transfastem-slider-area .owl-dots{left:auto;right:15px}.dot_hori_center.transfastem-slider-area .owl-dots{right:auto;left:50%;transform:translateX(-50%)}.dot_left_center.transfastem-slider-area .owl-dots{right:auto;left:25px}.transfastem-slider-area .owl-dots .owl-dot:not(:last-child):after{content:"";position:absolute;width:auto;height:auto;height:15px;width:1px;background:#fff;margin-top:15px;display:none}.dot_hori_center.transfastem-slider-area .owl-dots .owl-dot:not(:last-child):after,.dot_bottom_left.transfastem-slider-area .owl-dots .owl-dot:not(:last-child):after,.dot_bottom_right.transfastem-slider-area .owl-dots .owl-dot:not(:last-child):after{height:1px;width:15px;margin-top:0;margin-left:15px}.transfastem-slider-area .owl-dots .owl-dot.active:after{margin-top:22px}.dot_hori_center.transfastem-slider-area .owl-dots .owl-dot.active:after,.dot_bottom_left.transfastem-slider-area .owl-dots .owl-dot.active:after,.dot_bottom_right.transfastem-slider-area .owl-dots .owl-dot.active:after{margin-top:0;margin-left:22px}.transfastem-slide-content *{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.active .transfastem-slide-content h2{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn}.active .transfastem-slide-content h1{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.active .transfastem-slide-content .transfastem-slide-btn a{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.active .transfastem-slide-content p{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.transfastem-slider-area .owl-nav div{position:absolute;top:50%;left:-39px;z-index:2;width:50px;color:#000;height:50px;background:transparent;text-align:center;line-height:50px;font-size:42px;transform:translateY(-50%);transition:all 0.3s ease-in-out;opacity:0}.textmode-reverse.transfastem-slider-area .owl-nav div{writing-mode:tb-rl}.transfastem-slider-area .owl-carousel:hover .owl-nav div{opacity:1}.transfastem-slider-area .owl-nav div:hover{color:#fab704}.transfastem-slider-area .owl-nav div.owl-next{left:auto;right:-39px}.transfastem-slider-area:hover .owl-nav div{left:0}.transfastem-slider-area:hover .owl-nav div.owl-next{left:auto;right:0}.transfastem-slider-item::before{content:"";background:rgba(0,0,0,.5);height:100%;width:100%;z-index:0;position:absolute}.active .transfastem-slide-content p{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn}.transfastem-slider-active .owl-nav div span{position:absolute;right:62px;top:3px;opacity:0;visibility:hidden;transition:all 0.4s ease 0s;color:#fab704;font-size:12px;font-weight:600}.arrow_hover .transfastem-slider-active .owl-nav div:hover span{opacity:1;visibility:visible}.transfastem-slider-active .owl-nav div.owl-prev span{right:auto;left:62px}.transfastem-slide-frnt-img{justify-content:flex-end;align-items:flex-end;display:flex}.active .transfastem-slide-frnt-img img{animation-delay:0.5s;animation-name:slideInUp;animation-duration:1s;animation-fill-mode:both}.transfastem-slide-content h2{position:relative;display:inline-block}.transfastem-slide-content h2:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:1px;border-bottom:0 solid #fff}a.transfastem_popup_slider{display:inline-block;border:none;padding:0;margin-left:5px}a.transfastem_popup_slider:hover{background:none!important;border:none;color:inherit}a.transfastem_popup_slider img{max-width:100%;display:inline-block!important;width:auto!important;margin-left:15px}.container.social_area{position:relative;z-index:10}.slider-social{padding-left:0;position:absolute;bottom:100px;z-index:8;right:0}.slider-social li:last-child::after{background:#fff none repeat scroll 0 0;content:"";height:1px;right:-103px;position:absolute;width:60px;bottom:50%}.slider-social li:last-child{margin-right:103px;position:relative}.slider-social li{margin-right:20px;display:inline-block;line-height:1}.slider-social li a{color:#fff;font-size:16px;line-height:1}.slider-social li a:hover{color:#e2a750}.active .slide-content .slider-social{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@media (min-width:992px) and (max-width:1200px){.transfastem-slide-content h1{font-size:50px}.transfastem-slide-content h2{font-size:30px}}@media (min-width:768px) and (max-width:991px){.transfastem-slide-content h1{font-size:37px}.transfastem-slide-content h2{font-size:23px;margin:0 0 6px}.transfastem-slide-content{height:500px}.transfastem-slide-content p br{display:none}}@media (max-width:767px){.transfastem-slide-content h1{font-size:20px}.transfastem-slide-content h2{font-size:15px;margin:0 0 5px}.transfastem-slide-content{height:350px}.transfastem-slide-btn a{height:35px;line-height:35px;font-size:13px;padding:0 16px}.transfastem-slide-content p br{display:none}}.transfastem_single_service{transition:all 0.3s ease-in-out}.transfastem-service-thumbnail img{width:100%!important}.transfastem-service-thumbnail>a{display:block;position:relative}.transfastem-service-thumbnail>a:before{background:rgba(0,0,0,0);content:"";left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:0;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;pointer-events:none;right:0;bottom:0}.transfastem_single_service:hover .transfastem-service-thumbnail>a:before{opacity:1}.transfastem-service-content{padding:20px}.transfastem-servce-icon a{display:inline-block}.transfastem-service-content h4{font-size:16px;margin-top:0;margin-bottom:10px;font-weight:500}.transfastem-service-content p{margin-bottom:0}.transfastem-service-content>a{margin-top:15px;display:inline-block}.transfastem_indicator-style-two .slick-arrow{opacity:1;top:-79px;transform:translateY(0);right:0;left:auto;width:35px;height:35px;line-height:32px;border:1px solid #000;color:#000;font-size:32px;position:absolute;transition:all 0.3s ease-in-out;cursor:pointer;text-align:center}.transfastem_indicator-style-two .slick-arrow:hover{border-color:#fab704;color:#fff;background:#fab704}.transfastem_indicator-style-two .slick-arrow.btn-prev{right:45px;left:auto}.transfastem_indicator1 .slick-arrow{bottom:50%;transform:translateY(50%);right:-46px;position:absolute;cursor:pointer;border:1px solid #ddd;border-radius:100%;line-height:44px;text-align:center;background:transparent none repeat scroll 0 0;border:1px solid #aaa;border-radius:100%;color:#aaa;font-size:18px;height:44px;width:44px;opacity:0;transition:all 0.3s ease-in-out;z-index:99}.transfastem_indicator1 .slick-arrow.btn-prev{right:auto;left:-46px}.transfastem_indicator1 .slick-arrow:hover{color:#fab704;border-color:#fab704}.transfastem_indicator1:hover .slick-arrow{opacity:1}@media (max-width:767px){.transfastem_indicator1 .slick-arrow.btn-prev{right:36px;left:auto}.transfastem_indicator1 .slick-arrow{right:0;height:30px;width:30px;font-size:25px;line-height:25px;top:-46px}}.htmega-testimonial-style-3 .testimonal .content .clint-info{padding-left:0;position:static}.htmega-testimonial-area.htmega-testimonial-style-3 .slick-dots{bottom:18px;left:0;margin-left:-15px}.htmega-counter-style-6 .htmega-counter-icon{justify-content:left}.htmega-pricing-style-7 .htmega-pricing-heading .price h4{margin-top:20px;margin-bottom:20px}.htmega-pricing-style-7 .htmega-pricing-heading .price h4 span.separator{margin-right:0}.leave-comment-form input[type="checkbox"]{width:auto!important;height:26px!important;float:left;margin-right:10px}.leave-comment-form input[type="checkbox"]+label{display:block}