@charset "UTF-8";
/* https://www.texas-ltc.com/wp-content/themes/texasltconline-child/css/main.css */
/* Import rule from: https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap */
@font-face{font-family:'Lora';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lora/v37/0QI8MX1D_JOuMw_hLdO6T2wV9KnW-MoFkqs.woff) format('woff')}@font-face{font-family:'Lora';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/lora/v37/0QI8MX1D_JOuMw_hLdO6T2wV9KnW-PgFkqs.woff) format('woff')}@font-face{font-family:'Lora';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/lora/v37/0QI8MX1D_JOuMw_hLdO6T2wV9KnW-BQCkqs.woff) format('woff')}@font-face{font-family:'Lora';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lora/v37/0QI8MX1D_JOuMw_hLdO6T2wV9KnW-C0Ckqs.woff) format('woff')}@font-face{font-family:'Lora';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lora/v37/0QI6MX1D_JOuGQbT0gvTJPa787weuyJF.woff) format('woff')}@font-face{font-family:'Lora';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/lora/v37/0QI6MX1D_JOuGQbT0gvTJPa787wsuyJF.woff) format('woff')}@font-face{font-family:'Lora';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/lora/v37/0QI6MX1D_JOuGQbT0gvTJPa787zAvCJF.woff) format('woff')}@font-face{font-family:'Lora';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lora/v37/0QI6MX1D_JOuGQbT0gvTJPa787z5vCJF.woff) format('woff')}
/* Import rule from: https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap */
@font-face{font-family:'Lato';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u-w4BMUTPHjxsIPy-s.woff) format('woff')}@font-face{font-family:'Lato';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI9w2PHw.woff) format('woff')}@font-face{font-family:'Lato';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHjxswWA.woff) format('woff')}@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI5wqPHw.woff) format('woff')}@font-face{font-family:'Lato';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI3wiPHw.woff) format('woff')}@font-face{font-family:'Lato';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHh30wWA.woff) format('woff')}@font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USeww.woff) format('woff')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHvxo.woff) format('woff')}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVeww.woff) format('woff')}@font-face{font-family:'Lato';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh50Xeww.woff) format('woff')}
/* Import rule from: https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap */
@font-face{font-family:'Poppins';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiAyp8kv8JHgFVrJJLmE3tG.woff) format('woff')}@font-face{font-family:'Poppins';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmv1plEw.woff) format('woff')}@font-face{font-family:'Poppins';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm21llEw.woff) format('woff')}@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrJJLedA.woff) format('woff')}@font-face{font-family:'Poppins';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmg1hlEw.woff) format('woff')}@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19lEw.woff) format('woff')}@font-face{font-family:'Poppins';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15lEw.woff) format('woff')}@font-face{font-family:'Poppins';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111lEw.woff) format('woff')}@font-face{font-family:'Poppins';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm81xlEw.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrLPTedA.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLFj_V1g.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8V1g.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrFJM.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9V1g.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6V1g.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7V1g.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4V1g.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLBT5V1g.woff) format('woff')}
/* Import rule from: https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap */
@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_qiTbtU.woff) format('woff')}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_pqTbtU.woff) format('woff')}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_naUbtU.woff) format('woff')}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_k-UbtU.woff) format('woff')}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_iiUbtU.woff) format('woff')}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_gGUbtU.woff) format('woff')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvUDT.woff) format('woff')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKd3vUDT.woff) format('woff')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKebukDT.woff) format('woff')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKeiukDT.woff) format('woff')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKfFukDT.woff) format('woff')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKfsukDT.woff) format('woff')}
/* Import rule from: https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap */
@font-face{font-family:'Oswald';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs13FvgUI.woff) format('woff')}@font-face{font-family:'Oswald';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs169vgUI.woff) format('woff')}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvgUI.woff) format('woff')}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs18NvgUI.woff) format('woff')}@font-face{font-family:'Oswald';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1y9ogUI.woff) format('woff')}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZogUI.woff) format('woff')}*{outline:0;margin:0;padding:0;box-sizing:border-box}body{font-family:'Lato',sans-serif;font-size:15px;line-height:21px;color:#333;font-weight:400;overflow-x:hidden;transition:all .3s ease-in-out}ul{margin:0;padding:0}ul li{list-style-type:none}.no-padding{padding-left:0;padding-right:0}.no-margin{margin-left:0;margin-right:0}.mb-30{margin-bottom:30px}a{text-decoration:none;font-size:14px}img{max-width:100%;height:auto}ul{padding:0;margin:0;list-style-type:none}textarea:focus,input:focus,button:focus,select:focus{outline:none}textarea:focus,input:focus,button:focus,select:focus{outline:none}input::-webkit-input-placeholder{color:#000;text-align:left;font-size:14px;font-style:normal}.align-center{text-align:center}textarea::-webkit-input-placeholder{color:#000;text-align:left;font-size:14px;font-style:normal}.field-error{float:left;color:red;width:100%;font-size:12px;padding:2px 0}h1,h2,h3,h4,h5,h6{margin:0 0 0;padding:0;font-weight:400;line-height:normal}h1{width:100%;float:left;font-family:'Lato',sans-serif;font-size:40px;font-weight:900;color:#fff;text-transform:uppercase;text-align:center;line-height:1.3}h2{width:100%;float:left;font-family:'Oswald',sans-serif;font-size:62px;font-weight:700;color:#fff;line-height:1}h3{width:100%;float:left;font-family:'Oswald',sans-serif;font-size:40px;font-weight:400;color:#000;line-height:1.3}h4{width:100%;float:left;font-family:'Lato',sans-serif;font-size:35px;font-weight:400;color:#fce996;line-height:1.3}h5{width:100%;float:left;font-family:'Lato',sans-serif;font-size:25px;font-weight:400;color:#000;line-height:1.3}h6{width:100%;float:left;font-family:'Lato',sans-serif;font-size:20px;font-weight:400;color:#fce996;line-height:1.3}p{width:100%;margin-bottom:10px;font-family:'Lato',sans-serif;font-size:16px;font-weight:400;color:#646464;line-height:1.3}a,a:link,a:visited{text-decoration:none;outline:none}a:hover{outline:none}a{font-family:'Lato',sans-serif;font-size:16px;font-weight:400;color:#897150;line-height:1.3}.bg-section{background:none repeat 0 0}.btn{background:#b91d1d;color:#fff;font-family:'Lato',sans-serif;font-size:18px;font-weight:700;text-align:center;padding:10px 45px;text-transform:uppercase;margin:2% 0;letter-spacing:0;border:none;border-radius:25px}.btn:hover{background:#000;color:#fff;transition:all .3s ease-in-out}.btn2{background:#002dbf;color:#fff;font-family:'Lato',sans-serif;font-size:18px;font-weight:700;text-align:center;padding:10px 45px;text-transform:uppercase;margin:2% 0;letter-spacing:0;border:none;border-radius:25px;display:inline-block}.btn2:hover{background:#000;color:#fff;transition:all .3s ease-in-out}.mail_form select option{color:#333}.divider{width:100%;height:auto;float:left;padding:1% 0;background:none no-repeat center center}.banner_wrap ul.bx-slider li+li{display:none}.woocommerce-billing-fields{padding-bottom:0!important}.woocommerce-account-fields h3{margin:0 0 10px!important}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:25px}.pl-30{padding-left:30px}.np{padding:0!important}textarea:focus,input:focus,button:focus,select:focus{outline:none}.text_left{text-align:left}.text_center{text-align:center}.text_right{text-align:right}.margin-top{margin-top:20px}.margin-bottom{margin-bottom:20px}.margin{margin-top:20px;margin-bottom:20px}.margin-small-top{margin-top:10px}.margin-small-bottom{margin-bottom:10px}.margin-small{margin-top:10px;margin-bottom:10px}.gap{padding-bottom:20px;padding-top:20px}.gap-bottom{padding-bottom:20px}.gap-top{padding-top:20px}.gap{padding-bottom:20px;padding-top:20px}.gap-small-top{padding-top:10px}.gap-small{padding-bottom:10px;padding-top:10px}.gap-small-bottom{padding-bottom:10px}.gap-big{padding-bottom:40px;padding-top:40px}.space{padding:3px}.pos-r{position:relative}.tt-u{text-transform:uppercase}.tt-c{text-transform:capitalize}.tt-l{text-transform:lowercase}.inv_container{width:96%;max-width:1160px;margin:0 auto;display:block}.small_gap{padding:10px}.blk-text{font-weight:700}.blmid-text{font-weight:500}header{background:#9c0101 none no-repeat top center;background-size:cover;z-index:99999;width:100%}.header .header_top ul{width:100%;float:left}.header .header_top ul li{width:25%;float:left;text-align:center;padding:0 10px;border-right:1px solid #fff}.header .header_top ul li:last-child{border-right:none}.header .header_top ul li p{padding-bottom:0;color:#fff;font-size:13px}.header_bottom{width:100%;float:left;background:rgba(25,138,181,.8);padding:10px 0}.header_bottom .menu_wrap{float:right;margin-top:30px}.header_bottom .menu_wrap ul{float:right}.header_bottom .menu_wrap ul li{float:left;padding-left:35px}.header_bottom .menu_wrap ul li:first-child{padding-left:0}.header_bottom .menu_wrap ul li a{font-size:18px;color:#fff}.mob_menu{display:none}.top_nav{width:100%;padding:5px 0;background-color:#00202a;display:block;line-height:1.3;min-height:auto}.top_nav .mail_area{width:32%;float:left}.top_nav .mail_area ul{width:100%;height:auto;background:transparent}.top_nav .mail_area ul li{padding:0 2% 0 8%;color:#fff;margin:0% 2% 0 0;border:none;float:left;border-right:1px solid #fff}.top_nav .mail_area ul li:last-child{border:none}.top_nav .mail_area ul li.phone{background:none no-repeat left center}.top_nav .mail_area ul li.mail{background:none no-repeat left center}.top_nav .mail_area ul li a{color:#fff}.top_nav .social_area{width:12%;float:right}.top_nav .social_area ul{width:100%;height:auto}.top_nav .social_area ul li{float:left;border:none;padding:0 3%}.navbar-nav>li>a{text-transform:uppercase}.navbar-nav>li:first-child:before{display:none}.navbar-default{border:0;border-radius:0;margin-bottom:0;position:relative;padding:1% 0}.navbar-brand{float:left;width:100%;height:auto;background-color:transparent;padding:0;text-align:center}.navbar-default .navbar-nav{width:65%;margin:1% 0 0 2%}.navbar-default .navbar-nav>li{display:inline-block;padding:0;width:auto}.navbar-default .navbar-nav>li>a{font-family:'Poppins',sans-serif;font-size:14px;font-weight:300;color:#fff}.navbar-default .navbar-nav>li.active,.navbar-default .navbar-nav>li:hover{background:transparent}.navbar-default .navbar-nav>li.active a,.navbar-default .navbar-nav>li:hover a{color:#fff;text-shadow:1px 1px 1px #000;background-color:transparent!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$value)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;text-shadow:1px 1px 1px #000}.right_nav{width:8%;height:auto;float:right;margin:1.5% 0}.right_nav ul li{width:auto;height:auto;float:left;background:#b91d1d;border-radius:25px;padding:8px 20px;text-align:center}.right_nav ul li a{font-family:'Lato',sans-serif;font-size:16px;font-weight:700;color:#fff;letter-spacing:0;text-transform:uppercase}.right_nav ul li a.cart{position:relative}.right_nav ul li a.cart span{background:#d1c289;text-align:center;position:absolute;top:-10px;right:-20px;padding:5% 20%;border-radius:100%;font-family:'Poppins',sans-serif;font-size:17px;color:#000;font-weight:300}.banner_wrap{width:100%;float:left;position:relative;text-align:center}.banner_wrap img{width:100%}.bannercontainer{margin-top:0}.banner_wrap .txt{text-align:center;position:absolute;bottom:0%;width:60%;left:50%;color:#fff;padding:0;transform:translate(-50%,-50%)}.banner_wrap .txt h2{font-family:'Lato',sans-serif;font-size:51px;font-weight:700;color:#fff;text-align:center;text-transform:uppercase;line-height:1.3;display:inline-block}.banner_wrap .txt p{font-family:'Lato',sans-serif;font-size:20px;font-weight:400;color:#fff;text-align:center;line-height:1.3;display:inline-block}.bannercontainer .bx-wrapper .bx-pager{display:none}.about-slider .txt{bottom:0%;width:50%;left:50%;transform:translate(-50%,-55%)}.about-slider .txt h2{padding:0;text-align:center;line-height:1.3}.main_wrap{width:100%;float:left}.content_wrapper{width:100%;float:left;padding:50px 0}.advantage_wrap .content_right h2{margin:5% 0}.content_left{width:50%;float:left;position:relative}.content_right{width:50%;float:right;padding-right:0;position:relative}.content_right h2{margin:0 0 3% 0}.content_right p{line-height:1.3;margin:0 0 3% 0}.content_right h4{margin:0 0 3% 0;line-height:28px}.gap-10{padding:10px}.bg-black{background:#000}.bod_lef{border-left:1px solid #f9e492}.rev_mar{margin-top:-100px}.aligncenter.brdr-btm{padding:30px 0;position:relative}h2.brdr-btm span{position:relative;padding:0 90px;background:none no-repeat center right,none no-repeat center left;display:inline-block}h2.brdr-top:before,h2.brdr-top:after{top:30%}.footer_wrap{width:100%;float:left;background:#000 none repeat-x top center;background-size:cover;padding:30px 0 0}.footer_wrap .footer_content{padding:0 0 30px}.footer_wrap .footer_content p,.footer_wrap .footer_content a{color:#fff}.footer_wrap .footer_content p{padding-bottom:0}.footer_wrap .footer_content .address_wrap{width:100%;float:left;margin-bottom:20px}.footer_wrap .footer_content span{width:100%;float:left}.footer_wrap .footer_content span.company_name{text-transform:uppercase}.footer_wrap .footer_content h3{font-size:24px;color:#007faa;font-family:'robotoregular';margin-bottom:20px}.footer_logo{width:100%;height:auto;float:left;text-align:center;margin:0}.footer_wrap .footer_content .footer_links{width:100%;float:left;padding:1.5% 0%}.footer_wrap .footer_content .footer_links ul{width:100%;float:none;padding:0;display:inline-block}.footer_wrap .footer_content .footer_links ul li{width:100%;float:left;padding-bottom:14px;padding:0;text-align:left}.footer_wrap .footer_content .footer_links ul li:last-child{border:none}.footer_wrap .footer_content .footer_links ul li a{font-family:'Lato',sans-serif;font-size:14px;font-weight:300;color:#fff;text-transform:uppercase}.address_links{width:100%;height:auto;float:left}.address_links ul li{word-break:break-all}.newsletter_form{width:100%;float:left}.newsletter_form .footer_frm_wrap{width:100%;float:left}.newsletter_form .footer_frm_wrap .input_txt{min-height:60px;background:#354765;padding-left:20px;width:75%;float:left;border:none;border-radius:30px}.newsletter_form .footer_frm_wrap .news_btn{width:60px;height:60px;border-radius:50%;float:left;background:none no-repeat #354765;background-position:1px -53px;border:none;cursor:pointer;margin-left:10px}.newsletter_form input::-webkit-input-placeholder{color:#ffffff!important;text-align:left!important;font-size:14px;font-style:normal}.social_wrap{width:auto;float:left;margin-top:40px;margin:5% 82px}ul.social{width:50%;height:auto;margin:12% 0% 0}ul.social li{width:25%;height:auto;float:left;text-align:left}.copyright_wrap{width:100%;float:left;padding:15px 0;background:#000}.copyright_wrap p{padding-bottom:0;text-align:center;font-family:'Lato',sans-serif;font-weight:400;color:#fff;font-size:15px;padding:0;margin:0}.copyright_wrap p,.copyright_wrap a{color:#fff}.copyright_wrap .footer_btm_menu{float:right}.service{width:100%;height:auto;position:relative;margin:0 0 30px 0}.service .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;margin:0 auto;opacity:0;transition:.5s ease;background:none no-repeat center rgba(0,0,0,.5);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:perspective(500px) rotateX(-90deg) rotateY(0deg) rotateZ(0deg);-moz-transform:perspective(500px) rotateX(-90deg) rotateY(0deg) rotateZ(0deg);-o-transform:perspective(500px) rotateX(-90deg) rotateY(0deg) rotateZ(0deg);-ms-transform:perspective(500px) rotateX(-90deg) rotateY(0deg) rotateZ(0deg);transform:perspective(500px) rotateX(-90deg) rotateY(0deg) rotateZ(0deg);-webkit-transition:all 0.27s cubic-bezier(0,0,.58,1);-moz-transition:all 0.27s cubic-bezier(0,0,.58,1);-o-transition:all 0.27s cubic-bezier(0,0,.58,1);-ms-transition:all 0.27s cubic-bezier(0,0,.58,1);transition:all 0.27s cubic-bezier(0,0,.58,1)}.service:hover .overlay{opacity:1;webkit-transform:perspective(500px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);-moz-transform:perspective(500px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);-o-transform:perspective(500px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);-ms-transform:perspective(500px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);transform:perspective(500px) rotateX(0deg) rotateY(0deg) rotateZ(0deg)}.service img{width:100%;height:auto}.service .details{position:absolute;left:0;bottom:0;padding:8px}.details h3{text-shadow:1px 1px 1px #000}.product img{width:100%;height:auto;float:left}.img{width:100%;height:100%;float:left;overflow:hidden;position:relative;float:left;display:inline-block;cursor:pointer}.img img{width:100%;height:auto;float:left;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.img:hover img,.img:focus img{-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.aligncenter{text-align:center}.colorwhite{color:#fff}.colorgold{color:#dba846}.colorblack{color:#000}.uppercase{text-transform:uppercase}.contact_wrap{width:100%;height:auto;float:left;padding:0 0 50px}.contact_area{background:transparent;padding:3% 15%;text-align:center}.contact_wrap .contact_area h2{width:100%;height:auto;padding:0;margin:0 0 2% 0;text-align:center;color:#000;line-height:1.5}.contact_wrap .contact_area h2.heading_wrap span{font-weight:300;color:#2f74cb}.contact_wrap .heading_wrap{margin-bottom:3%}.contact_form{width:100%;padding:0;margin:0 auto;text-align:center}.contact_wrap input[type="text"],.contact_wrap input[type="email"],.contact_wrap input[type="email"]{border:1px solid #000;border-radius:0;margin:0 0 2.5% 0;padding:4% 3%;height:auto;color:#333;font-style:normal;font-family:'Poppins',sans-serif;font-size:14px;background:transparent}.contact_wrap input[type="email"]{padding:4% 3%}.contact_wrap input[type="text"].subject{padding:2% 1.5%;margin:0 0 1.25% 0}.contact_wrap input[type="text"]::placeholder,.contact_wrap input[type="email"]::placeholder,.contact_wrap textarea::placeholder{color:#000;font-style:normal;font-family:'Poppins',sans-serif;font-size:14px}.contact_wrap textarea{border:1px solid #000;border-radius:0;margin:0 0 2% 0;padding:1.5% 2%;height:auto;color:#333;background:transparent}.bg-gray{background:#272729}.bg-lblack{background:#1a1a20}.call_wrap{background:none no-repeat center center;background-size:cover}.features_wrap{background:none no-repeat center center;background-size:cover}.features{width:100%;height:auto;float:left}.fat_img{width:19%;height:auto;float:left;padding:5px 0}.fat_img img{width:100%;height:auto;float:left}.fat_txt{width:81%;height:auto;float:left;padding:0 0 0 25px;margin:0}.red-bg{background:#b91d1d}.instructor{width:100%;height:auto;float:left}.instructor img{width:100%;height:auto;float:left}ul.tick{width:100%;height:auto}ul.tick li{width:100%;height:auto;float:left;background:none no-repeat 0 8px;padding:0 0 0 5%;margin:0 0 3% 0}ul.tick li:last-child{margin:0}.lit-txt{font-weight:300}.btn-black{background:#000}.btn-black:hover{background:#b91d1d}.testi_wrap{background:none no-repeat center;background-size:cover;background-attachment:fixed}.testi{width:31.33%;height:auto;float:left;padding:25px;background:#fff;border-radius:15px;margin:0 1%}.testi_img{width:100%;height:auto;float:left}.testi_img img{border-radius:50%}.testi_txt{width:100%;height:auto;float:left}.aligncenter.brdr_top{background:none no-repeat 50% 15%;padding:15px 0}.testi_wrap .bx-wrapper .bx-prev{background-position:-3px -1px!important;left:-50px}.testi_wrap .bx-wrapper .bx-next{background-position:-63px -1px!important;right:-50px}.testi_wrap .bx-wrapper .bx-pager{position:absolute;bottom:-40px;width:100%}.cours{width:100%;height:auto;float:left;display:block}.cours img{width:100%}.touch_wrap{background:none no-repeat center;background-size:cover}.t_social{width:100%;height:auto;display:inline-block}.t_social li{width:25%;height:auto;float:left;text-align:center}.mail_gap{padding:0 15%;display:inline-block;width:100%}.mail_form input[type="text"],.mail_form input[type="email"],.mail_form input[type="tel"],.mail_form select{border:1px solid #fff;border-radius:0;margin:0 0 12px 0;padding:0 12px;height:auto;font-family:'Lato',sans-serif;font-size:14px;font-weight:300;color:#fff;background:transparent;height:50px}.mail_form textarea{border:1px solid #fff;border-radius:0;margin:0 0 12px 0;padding:12px 12px;height:auto;color:#fff;background:transparent}.mail_form input[type="text"]::placeholder,.mail_form input[type="email"]::placeholder,.mail_form input[type="tel"]::placeholder,.mail_form select::placeholder .mail_form textarea::placeholder{color:#fff;font-style:normal;font-family:'Lato',sans-serif;font-size:14px}.colorRed{color:#b91d1d}ul.bullet{width:100%;height:auto}ul.bullet li{width:100%;height:auto;float:left;font-family:'Lato',sans-serif;font-size:16px;font-weight:400;color:#fff;line-height:1.3;padding:0 0 0 25px;margin:0 0 5px 0;background:none no-repeat left 4px}ul.bullet1 li{width:100%;height:auto;float:left;font-family:'Lato',sans-serif;font-size:16px;font-weight:400;color:#000;line-height:1.3;padding:0 0 0 25px;margin:0 0 5px 0;background:none no-repeat left 4px}ul.find_us{width:100%;height:auto;display:inline-block}ul.find_us li{width:33.33%;height:auto;float:left;text-align:center;border-right:1px solid #000}ul.find_us li:last-child{border:none}ul.find_us li a{font-family:'Oswald',sans-serif;font-size:30px;font-weight:400;color:#000;line-height:1.3}ul.find_us li a:hover{color:#b91d1d;text-decoration:underline}.map_wrap iframe{width:100%;float:left}ul.c_social{width:100%;height:auto;display:inline-block}ul.c_social li{width:25%;height:auto;float:left;text-align:center}.video{width:100%;height:auto;float:left;margin:15px 0}.video img{width:100%;height:auto;float:left}.get_map select{border:1px solid #b1b1b1;border-radius:25px;margin:0;padding:15px 15px;height:auto;font-family:'Lato',sans-serif;font-size:17px;font-weight:400;color:#000;background:transparent}.get_map select::placeholder{color:#fff;font-style:normal;font-family:'Lato',sans-serif;font-size:14px}