@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css);
@import "animate.css";
@import "touchTouch.css";
@import url(//fonts.googleapis.com/css?family=Lato:100,300,400,700);
/*========================================================
										Main variables
=========================================================*/
/*hover color*/
/*hover 2 color*/
/*color of content*/
/*color of border*/
/*========================================================
										Typography
=========================================================*/
/*color of input fields in contact form*/
/*========================================================
										Main layout styles
=========================================================*/
html,body{margin:0;padding:0;height:100%}body{min-width:300px;background:#121314;color:#7f8388;font:15px/22px "Lato", Arial, sans-serif}a[href^="tel:"]{color:inherit;text-decoration:none}*{-webkit-text-size-adjust:none}h1{position:relative;display:inline-block;margin:0;margin-top:21px;margin-left:-3px;float:left}h1 img{max-width:inherit}h2{font:100 55px/60px 'Lato', Arial, sans-serif;color:#26272a;margin-top:99px;text-transform:uppercase;letter-spacing:0px}h3{font:900 22px/30px 'Lato', Arial, sans-serif;color:#e54028;margin-top:59px;text-transform:uppercase}h4{font:300 20px/25px 'Lato', Arial, sans-serif;color:#363f45;margin-top:39px;text-transform:uppercase}#header{background:#080809;padding:0 0 29px;position:relative;z-index:100}.content_header:before{position:absolute;display:inline-block;content:'';width:100%;height:10px;left:0;bottom:-10px;z-index:-1;background:url(../images/shadow1.png) repeat-x 0 0}nav{margin-top:37px;float:right;margin-right:30px}.sf-menu{float:right}.sf-menu > li{float:left;position:relative;margin:0 0 0 38px}.sf-menu > li > a{display:inline-block;padding:0;font:bold 20px/24px 'Lato', Arial, sans-serif;text-transform:uppercase;color:#ffffff;-webkit-transition:0.3s all ease;transition:0.3s all ease}.sf-menu > li > a:hover{color:#33ff9b;-webkit-transition:0.3s all ease;transition:0.3s all ease}.sf-menu > li > a:hover strong{width:100%;opacity:1}.sf-menu > li > a.sf-with-ul:after{content:'';position:absolute;width:5px;bottom:10px;left:50%;pointer-events:none;z-index:999;width:0;height:0}.sf-menu > li > a strong{width:0%;position:absolute;display:inline-block;left:0;top:0;bottom:-15px;-webkit-transition:0.3s all ease;transition:0.3s all ease;z-index:-1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#616161;opacity:0;display:none}.sf-menu > li.current > a{color:#33ff9b}.sf-menu > li.current > a strong{width:100%;opacity:1}.sf-menu > li.sfHover > a{color:#33ff9b}.sf-menu > li.sfHover > a strong{width:100%;opacity:1}.sf-menu a{-webkit-transition:0.3s all ease;transition:0.3s all ease}.sf-menu a:hover{-webkit-transition:0.3s all ease;transition:0.3s all ease}.sf-menu ul{position:absolute;top:45px;left:0px;background:#09090a;padding:25px 0px 25px;width:235px;z-index:2;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sf-menu ul li{position:relative;text-align:left;text-indent:30px;line-height:30px}.sf-menu ul li a{font:13px/40px 'Lato', Arial, sans-serif;text-transform:uppercase;color:#ffffff;display:block}.sf-menu ul li a:hover{color:#33ff9b;background:#26272a}.sf-menu ul li a.sf-with-ul:after{content:'';font-family:'FontAwesome';position:absolute;width:5px;font-size:14px;line-height:14px;font-weight:normal;color:#fff;right:54px;bottom:12px;pointer-events:none;z-index:999}.sf-menu ul li.sfHover > a{color:#33ff9b}.sf-menu ul ul{position:absolute;top:-25px;left:236px;width:170px;background:#09090a;z-index:4}.sf-menu ul ul li a{color:#ffffff}@media only screen and (max-width: 1499px){nav{float:right}}@media only screen and (max-width: 767px){.sf-menu{display:none}.select-menu{display:block;width:85%;border-radius:0px !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;border:2px solid #33ff9b;position:relative;outline:none !important;z-index:1000;margin-top:7px;float:left}}.isStuck{background:#000;padding:4px 0 4px;z-index:999;text-align:center}.isStuck .search_main,.isStuck h1{display:none}.isStuck nav{float:none;display:inline-block;margin-top:0}.isStuck .sf-menu{float:none}@media only screen and (max-width: 979px){.isStuck{display:none !important}}
/*========================================================
										USEFUL styles
=========================================================*/
a{text-decoration:none;cursor:pointer;color:inherit;-webkit-transition:0.4s all ease;transition:0.4s all ease;outline:none}a:hover{color:#33ff9b;text-decoration:none}a.link1:hover{color:#fff}a.link2:hover{color:#33ff9b}a.link3{color:#d8d9dc}a.link3:hover{color:#33ff9b}a.link4{color:#d1dee7}a.link4:hover{color:#33ff9b}a.link5{color:#3b3c41;text-decoration:underline}a.link5:hover{color:#fff}.facebook_section{position:fixed;left:0;top:50%;margin-top:-87px;z-index:10000001}.logo_link,.facebook_section a img{-webkit-transition:0.6s all ease;transition:0.6s all ease;opacity:1}.logo_link:hover img,.facebook_section a:hover img{opacity:0.75}a.link_icon1{margin-top:30px;float:right;color:#33ff9b;font-size:23px;line-height:40px;height:40px;text-align:center}a.link_icon1 i{line-height:inherit}a.link_icon1:hover{color:#fff}.link-icon2{position:relative;width:170px;height:170px;border-radius:500px;background:#33ff9b;color:#26272a;font-size:110px;line-height:170px;text-align:center;display:inline-block;margin-top:38px}.link-icon2.v2{font-size:149px}.link-icon2 i{line-height:170px}.link-icon2:hover{color:#fff;background:#37383c}.frame-abc{border:none;scrolling=:no;overflow:hidden;margin:0;height:21px;width:150px}.frame-abd{border:none;scrolling=:no;overflow:hidden;margin:0;allowTransparency:true;}.audio_style1{float:left;margin-right:17px;max-width:79px !important}.audio_style2{float:left;margin-right:13px;max-width:79px !important}.txt1{font:14px/20px 'Lato', Arial, sans-serif;color:#26272a;padding:2px 10px 3px;background:#33ff9b;display:inline-block;margin-top:0}.txt2{font:18px/30px 'Lato', Arial, sans-serif;color:#000;margin-top:5px;margin-bottom:-10px}.txt2.v2{color:#7f8388;line-height:23px}.txt3{font:20px/24px 'Lato', Arial, sans-serif;color:#fff;margin-top:5px;text-transform:uppercase}.txt4{font:14px/20px 'Lato', Arial, sans-serif;color:#33ff9b;margin-top:-3px}.txt4.v2{color:#26272a}.txt5{font:18px/20px 'Lato', Arial, sans-serif;color:#26272a;margin-top:16px}.txt6{font:14px/20px 'Lato', Arial, sans-serif;color:#7f8388;margin-top:5px}.txt7{font:18px/22px 'Lato', Arial, sans-serif;color:#26272a;text-transform:uppercase;margin-top:52px}.txt7.v2{margin-top:20px}.txt8{color:#fff;margin-top:4px;max-width:750px}.txt9{font:18px/22px 'Lato', Arial, sans-serif;color:#26272a;text-transform:uppercase;margin-top:32px}.blog_section{float:left;width:70px;font-size:25px;color:#61ae24;text-align:center}.blog_section i{margin-top:8px}.color1{color:#fff}.color2{color:#d6d7db}.color3{color:#fff}.box{overflow:hidden}.bold{font-weight:bold}.fw400{font-weight:400}.fw600{font-weight:600}.fz15{font-size:15px}.circle{overflow:hidden;border-radius:1000px}.fleft{float:left}.fright{float:right}.clear{clear:both;width:100%;font-size:0;line-height:0}.wrapper{position:relative;overflow:hidden;width:100%}.txt_left{text-align:left}.txt_right{text-align:right}.txt_cntr{text-align:center}.txt_ital{font-style:italic}.txt_line_through{text-decoration:line-through}.pos_rel{position:relative}.txt_und{text-decoration:underline}.padTop1{padding-top:10px}.padBot1{padding-bottom:10px}.padLeft1{padding-left:10px}.padRight1{padding-right:10px}.icon_section{margin-top:97px}.marTop0{margin-top:0px}.marTop1{margin-top:20px}.marTop2{margin-top:57px;margin-bottom:-31px}.marTop3{margin-top:55px}.marTop4{margin-top:57px;margin-bottom:-10px}.marTop5{margin-top:55px;margin-bottom:-15px}.marTop6{margin-top:74px}.hline{padding-bottom:1px;border-bottom:1px solid #d4d4d4;overflow:hidden;text-transform:uppercase;color:#4c4a4a}p{margin-top:16px}img{margin-bottom:0px;max-width:100%;height:auto}.img_border{border:1px solid #efefef;background:#f8f8f8;padding:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:10px}.img1{float:left;margin-right:16px}.img2{margin-top:57px;float:left;margin-right:29px}.img3{margin-top:57px;margin-bottom:-23px}blockquote{padding-left:66px;padding-right:40px;background:url(../images/quote_sign.png) 0 7px no-repeat;margin-top:18px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}blockquote p{margin-top:0;font:14px/24px 'Lato', Arial, sans-serif;font-style:italic}.sign1{display:inline-block;margin:10px 31px 0 1px;background:#282827;width:4px;height:4px}.num_section{font:300 52px/52px 'Lato', Arial, sans-serif;float:left;color:#fa9183;width:52px;display:block;margin-top:-10px}.added-section{position:relative;padding:20px 24px 24px 123px;background:#26272a;margin-top:2px;overflow:hidden}.date_section{position:absolute;top:0;left:0;width:98px;height:100%;background-color:#33ff9b;text-align:center;color:#26272a;text-transform:uppercase;font:30px/26px 'Lato', Arial, sans-serif;padding-top:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.txt-added{float:left;max-width:280px;color:#d6d7db;font:300 18px/18px 'Lato', Arial, sans-serif;margin-top:5px;display:inline-block}.txt-added span{font-size:15px;color:#33ff9b}.linkmore_btn2{float:right;margin-top:7px;padding:3px 19px;background-color:#33ff9b;color:#26272a;font:14px/20px 'Lato', Arial, sans-serif;margin-left:18px}.linkmore_btn2:hover{color:#fff;background:#000}.day{font:bold 37px/37px 'Lato', Arial, sans-serif;margin-top:8px;display:block}.month{font:300 10px/12px 'Lato', Arial, sans-serif;margin-top:3px;display:block}.listWithMarker{margin:0;margin-top:32px}.listWithMarker li{display:block;margin-bottom:0;padding-bottom:9px}.listWithMarker li a{color:#7f868c;text-decoration:none;font:17px/23px "Lato", Arial, sans-serif;padding-left:24px;position:relative}.listWithMarker li a:after{content:'';font-family:'FontAwesome';position:absolute;width:11px;height:11px;font-size:10px;line-height:14px;font-weight:normal;color:#33ff9b;top:4px;left:0;pointer-events:none;z-index:999;line-height:10px}.listWithMarker.v2 li{padding-bottom:5px}.listWithMarker.v2 li a{color:#7f8388;text-decoration:none;font:15px/23px "Lato", Arial, sans-serif;padding-left:24px}.listWithMarker.v2 li a:after{content:'';color:#7f8388;font-size:15px}.listWithMarker li a:hover,.listWithMarker li.current a{color:#33ff9b}.listWithMarker li a:hover:after,.listWithMarker li.current a:after{color:#fff}.listPoll{margin:0;margin-top:53px}.listPoll li{display:block;margin-bottom:0;padding-bottom:19px;overflow:hidden}.poll_txt1{font-size:18px;float:left;margin-top:0;text-transform:uppercase;color:#7f8388}.poll_txt2{font-size:18px;float:right;margin-top:0;text-transform:uppercase;color:#7f8388}.poll1{width:100%;padding:0;background:#3b3c41;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:15px}.poll2{width:80%;background:#33ff9b;height:12px}.more_btn{display:inline-block;margin-top:45px;padding:26px 10px 14px;width:100%;text-decoration:none;font:bold 20px/22px "Lato", Arial, sans-serif;color:#26272a;background:#33ff9b;text-transform:uppercase;letter-spacing:1px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.more_btn i{color:#fff;font-size:50px;margin-top:-15px;display:inline-block;margin-left:10px;-webkit-transition:0.6s all ease;transition:0.6s all ease}.more_btn:hover{color:#33ff9b;background:#fff}.more_btn:hover i{color:#000}.more_btn2{display:inline-block;margin-top:121px;padding:17px 59px;text-decoration:none;font:300 18px/22px "Lato", Arial, sans-serif;color:#fff;border:1px solid #fff;text-transform:uppercase;letter-spacing:4px}.more_btn2:hover{color:#33ff9b;background:#fff;border:1px solid #33ff9b}.more_btn3{display:inline-block;margin-top:50px;padding:23px 95px;text-decoration:none;font:300 18px/22px "Lato", Arial, sans-serif;color:#00a1cb;background:#fff;text-transform:uppercase;letter-spacing:4px}.more_btn3:hover{color:#fff;background:#0088ab}
/*********************************start magnifier2*************************************/
.magnifier2{position:relative;display:inline-block}.zoom{position:absolute;top:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;background:url(../images/magnifier2.png) 50% 50% no-repeat;-webkit-transition:0.6s all ease;transition:0.6s all ease}a.magnifier2:hover .zoom{opacity:1}a.magnifier2 .zoom{opacity:0}
/*********************************end magnifier2*************************************/
/*----------- start social icons ----------------*/
.soc_icons{position:relative;display:block;margin-top:36px;white-space:nowrap}.soc_icons > li{position:relative;display:inline-block;margin-right:5px}.soc_icons > li > a{position:relative;line-height:1em;-webkit-transition:0.4s all ease;transition:0.4s all ease;color:#fff;width:60px;height:60px;display:inline-block;background:#37383c;text-align:center;border-radius:500px}.soc_icons i{font:normal normal 30px/60px 'FontAwesome'}.soc_icons > li > a:hover{color:#000;text-decoration:none;background:#33ff9b}.icon3{font:normal normal 14px/24px 'FontAwesome';margin-right:7px;margin-top:8px;color:#d6d7db;float:right}.icon4{font:normal normal 24px/24px 'FontAwesome';margin-right:1px;margin-top:-1px;color:#626365}.icon5{font:normal normal 55px/55px 'FontAwesome';margin-left:-26px;margin-top:53px}
/*----------- end social icons ----------------*/
.search_main{float:right}#search1{position:absolute;right:0px;top:80px;width:220px;display:none}#search1:before{position:absolute;display:inline-block;content:'';width:11px;height:11px;right:0;top:-10px;background:url(../images/corner1.png) no-repeat 0 0}#search1 input{width:192px;float:left;color:#333;font:14px/21px Arial, Helvetica, sans-serif;height:39px;padding:9px 10px 9px 10px;box-shadow:none;-webkit-appearance:none;resize:none;outline:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #fff;overflow:hidden;display:inline-block;margin-right:-2px}.more_btn4{position:relative;display:inline-block;width:30px;height:39px;color:#121314;background:#fff;border:1px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:none;text-align:center}.more_btn4 i{font:normal normal 29px/39px 'FontAwesome'}.more_btn4:hover{color:#33ff9b}.fw_video_main{margin-top:48px;margin-bottom:-12px;background:#fff}.fw_video{width:100%;height:332px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.fw_video iframe{position:relative;display:inline-block;outline:none;width:100%;height:100%;border:none}.player .video-wrapper{border-radius:10px}.fw_video iframe html{border-radius:10px}
/*========================================================
										CONTENT styles
=========================================================*/
#content{padding:0 0 148px 0;background:#d6d7db;overflow:hidden}.content_pages{padding-bottom:0px !important}.box-1{width:100%;margin-top:0px;background:#26272a;padding:0px 0 120px}.box-2{width:100%;margin-top:100px;background:#26272a;padding:79px 0 120px;margin-bottom:-10px}.box-2.v2{padding-bottom:150px}.box-3{width:100%;margin-top:103px;background:#26272a;padding:24px 0 63px;background:url(../images/bg1.jpg) 50% 0 no-repeat}.box-3 h2{margin-top:10px}.sign_section{float:left;margin-right:36px;font-size:200px;color:#fff;margin-top:50px;margin-left:-10px}.col1{float:left;width:236px;margin-right:31px}.col1.last{margin-right:0}.map,.map2{margin-top:29px;overflow:hidden}.map figure,.map2 figure{position:relative;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.map figure iframe,.map2 figure iframe{width:100%;height:384px;max-width:100%}.map2{margin-top:0}.map2 iframe{height:485px;width:100%}.img_border.map{max-width:535px}.address1{padding-top:23px;display:block}.address1 dt{font-size:18px;color:#26272a;line-height:22px;text-transform:uppercase;margin-bottom:18px}.address1 dd span{min-width:81px;display:inline-block;text-align:left}.address1 dd span.col1{min-width:0}.pagina{font-size:50px;text-decoration:none;text-align:center}
/*========================================================
										FOOTER styles
=========================================================*/
#footer{padding:109px 0 67px;color:#7f8388;background:#121314;overflow:hidden}#footer h1{float:none;margin:0;margin-top:10px;text-align:left}.txt_priv1{font:13px/19px "Lato", Arial, sans-serif;margin-top:29px}.txt_priv2{color:#fff;font:12px/18px "Lato", Arial, sans-serif;margin-top:73px}
/*========================================================
										Widget styles
=========================================================*/
/* UItoTop styles
========================================================*/
#toTop{display:none;text-decoration:none;position:fixed;bottom:80px;right:30px;overflow:hidden;border:none;color:#33ff9b;width:40px;height:43px;font-size:37px;line-height:38px;z-index:20;-webkit-transition:color 0.5s ease;transition:color 0.5s ease}#toTop:hover{outline:none;color:#323232}@media only screen and (max-width: 1199px){#toTop{display:none !important}}
/*========================================================
								RESPONSIVE LAYOUTS STYLES 
=========================================================*/
@media only screen and (max-width: 1299px){.sample{height:auto}h1{display:block;margin:0;text-align:center;float:none}nav{float:left}#search1{top:135px}}@media only screen and (max-width: 1199px){h2{font:100 35px/35px 'Lato', Arial, sans-serif;letter-spacing:0px}.linkmore_btn2{margin-left:2px}.txt-added br{display:none}.icon5{margin-left:0;margin-top:20px}.listWithMarker li a{font:11px/20px "Lato", Arial, sans-serif;padding-left:15px}.listWithMarker li a:after{top:0}footer h1 img{max-width:100%}}@media only screen and (max-width: 979px){.map figure,.map figure iframe,#form input,#form textarea,#form .success{width:100% !important;float:none !important}#form .success{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.map figure{height:auto !important;margin-bottom:15px}.poll_txt1,.poll_txt2{font-size:15px}.img1{float:none;margin-right:0}}@media only screen and (max-width: 767px){img{width:100%}img.no_resize,h1 img{width:auto}.map figure iframe{height:300px}figure a{width:100%}a.link_icon1{margin-top:0px}nav{float:none;margin:5px}.more_btn{padding:15px 10px 10px}.more_btn i{font-size:30px;margin-top:-4px}.listWithMarker li a{font:17px/23px "Lato", Arial, sans-serif;padding-left:15px}.listWithMarker li a:after{top:4px}.img1{float:left;margin-right:16px}#search1{top:120px;right:0px}h1{width:100%;min-height:70px}.marTopMobile{margin-top:50px}.more_btn{font:700 16px/22px Lato, Arial, sans-serif}.img2{float:none;margin-right:0;margin-bottom:-30px}}@media only screen and (max-width: 479px){.sample{height:auto}h1 img{width:100%;max-width:100%}#search1{top:120px;right:17px}}@media only screen and (max-width: 320px){.sample{height:auto}}