@charset "utf-8";@font-face{font-family:'open_sansbold';src:url('fonts/OpenSans-Bold-webfont.eot');src:url('fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-Bold-webfont.woff') format('woff'),
url('fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
url('fonts/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanslight_italic';src:url('fonts/OpenSans-LightItalic-webfont.eot');src:url('fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-LightItalic-webfont.woff') format('woff'),
url('fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),
url('fonts/OpenSans-LightItalic-webfont.svg#open_sanslight_italic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansextrabold_italic';src:url('fonts/OpenSans-ExtraBoldItalic-webfont.eot');src:url('fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),
url('fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),
url('fonts/OpenSans-ExtraBoldItalic-webfont.svg#open_sansextrabold_italic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanssemibold_italic';src:url('fonts/OpenSans-SemiboldItalic-webfont.eot');src:url('fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
url('fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
url('fonts/OpenSans-SemiboldItalic-webfont.svg#open_sanssemibold_italic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansextrabold';src:url('fonts/OpenSans-ExtraBold-webfont.eot');src:url('fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),
url('fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
url('fonts/OpenSans-ExtraBold-webfont.svg#open_sansextrabold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansregular';src:url('fonts/OpenSans-Regular-webfont.eot');src:url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-Regular-webfont.woff') format('woff'),
url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
url('fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansitalic';src:url('fonts/OpenSans-Italic-webfont.eot');src:url('fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-Italic-webfont.woff') format('woff'),
url('fonts/OpenSans-Italic-webfont.ttf') format('truetype'),
url('fonts/OpenSans-Italic-webfont.svg#open_sansitalic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansbold_italic';src:url('fonts/OpenSans-BoldItalic-webfont.eot');src:url('fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),
url('fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),
url('fonts/OpenSans-BoldItalic-webfont.svg#open_sansbold_italic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanslight';src:url('fonts/OpenSans-Light-webfont.eot');src:url('fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-Light-webfont.svg#open_sanslight') format('svg'),
url('fonts/OpenSans-Light-webfont.woff') format('woff'),
url('fonts/OpenSans-Light-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanssemibold';src:url('fonts/OpenSans-Semibold-webfont.eot');src:url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/OpenSans-Semibold-webfont.woff') format('woff'),
url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
url('fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Harabara';src:url('fonts/harabara.eot');src:local('harabara'),
url('fonts/harabara.woff') format('woff'),
url('fonts/harabara.ttf') format('truetype');}
@font-face{font-family:'harabararegular';src:url('fonts/harabara.eot');src:url('fonts/harabara.eot?#iefix') format('embedded-opentype'),
url('fonts/harabara.woff2') format('woff2'),
url('fonts/harabara.woff') format('woff'),
url('fonts/harabara.ttf') format('truetype'),
url('fonts/harabara.svg#harabararegular') format('svg');font-weight:normal;font-style:normal;}
.fontsforweb_fontid_1089{font-family:'Harabara' !important;}
@font-face{font-family:'MundoSansStd';src:url('fonts/MundoSansStd.eot?#iefix') format('embedded-opentype'),
url('fonts/MundoSansStd.otf') format('opentype'),
url('fonts/MundoSansStd.woff') format('woff'),
url('fonts/MundoSansStd.ttf') format('truetype'),
url('fonts/MundoSansStd.svg#MundoSansStd') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'MundoSansStd-Bold';src:url('fonts/MundoSansStd-Bold.eot?#iefix') format('embedded-opentype'),
url('fonts/MundoSansStd-Bold.otf') format('opentype'),
url('fonts/MundoSansStd-Bold.woff') format('woff'),
url('fonts/MundoSansStd-Bold.ttf') format('truetype'),
url('fonts/MundoSansStd-Bold.svg#MundoSansStd-Bold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'MundoSansStd-Medium';src:url('fonts/MundoSansStd-Medium.eot?#iefix') format('embedded-opentype'),
url('fonts/MundoSansStd-Medium.otf') format('opentype'),
url('fonts/MundoSansStd-Medium.woff') format('woff'),
url('fonts/MundoSansStd-Medium.ttf') format('truetype'),
url('fonts/MundoSansStd-Medium.svg#MundoSansStd-Medium') format('svg');font-weight:normal;font-style:normal;}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html, body, div, span, p, a, del, em, img, ol, ul, li, fieldset, form, label{margin:0;padding:0;border:0;font-size:100%;font:inherit;}
body,td,th{-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
body{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;font-size:100%;line-height:100%;line-height:1;}
a{outline:none;text-decoration:none;border:none;outline:0;outline:none;}
img, button{border:none !important;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;outline:0;outline:none;-webkit-appearance:none;-moz-appearance:none;}
p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;line-height:100%;line-height:1;word-break:keep-all;text-wrap:none;}
hr{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
*{box-sizing:border-box;}
body{background-color:#FFFFFF;background-position:center;background-attachment:fixed;background-repeat:no-repeat;background-size:auto 100%;}
h1, h2, h3, h4, h5{font-family:Arial, Helvetica, sans-serif;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;text-transform:none;}
a:focus, a:active{}
p, li{font-family:'MundoSansStd', Arial, Helvetica, sans-serif;color:#696969;font-size:12px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;line-height:130%;line-height:1.3;}
.main_container{width:900px;position:relative;margin:0 auto;border:0px solid #999;margin-bottom:0px;margin-top:0px;box-sizing:border-box;padding-bottom:0px;padding-top:0px;}
.top_head_container{background-color:transparent;background-image:url(../images/tophead_bg.png);}
.top_head_logo{position:relative;left:50%;margin-left:-177px;padding:30px 0px 15px 0px;}
.top_nav_container{width:845px;position:relative;margin:0 auto;border:0px solid #999;margin-bottom:0px;margin-top:0px;box-sizing:border-box;padding-bottom:0px;padding-top:0px;}
.topnav_ul{float:right;list-style-type:none;margin:0;padding:0px 0px;}
.topnav_ul li{display:block;display:inline;position:relative;float:left;margin-left:-5px;margin-bottom:15px;background-image:url(../images/topnav_btn_bg.png);background-position:top;background-repeat:no-repeat;}
.topnav_ul li:hover, .topnav_ul li.active{background-image:url(../images/topnav_btn_bg-hover.png);}
.topnav_drop_ul, .topnav_drop_about{display:none;position:absolute;top:100%;left:0px;width:100%;list-style-type:none;z-index:100;}
.topnav_drop_ul li, .topnav_drop_about li{color:#FFFFFF;font-family:'MundoSansStd-Bold', "Arial Black", Arial, Gadget, sans-serif;font-size:17px;text-align:center;float:none;display:table-cell;vertical-align:middle;width:144px;height:40px;margin:0px;padding:3px 0px 0px 0px;box-sizing:border-box;background-image:url(../images/topnav_drop_btn_bg.png);background-position:top;background-repeat:no-repeat;background-size:100% auto;}
.topnav-anim{position:absolute;right:20px;top:10px;width:150px;}
.topnav-text{line-height:40px;text-align:center;width:144px;height:40px;color:#FFFFFF;font-size:21px;font-family:'MundoSansStd-Bold', "Arial Black", Arial, Gadget, sans-serif;}
.contact-heading{margin-left:30px;margin-bottom:20px;color:#FFFFFF;font-size:17px;font-family:'MundoSansStd-Bold', "Arial Black", Arial, Gadget, sans-serif;}
.mobi_menu_open{position:fixed;top:0px;left:0px;}
.mobile_nav_container{display:none;position:fixed;top:0px;left:0px;background-color:#404041;padding:0px 0px;width:100%;height:100%;overflow:auto;}
.main_nav{font-family:'harabararegular',Arial, Helvetica, sans-serif;font-weight:normal;text-transform:none;text-align:left;padding:0px 45px;margin:0px;font-size:13px;color:#FFFFFF;margin-top:10px;}
.main_nav hr{border-style:solid;border-width:1px 0px 0px 0px;color:#F00;margin:10px 0px;}
.main_nav a{font-size:15px;color:#FFF;text-decoration:none;}
.main_nav li{font-size:20px;font-family:'harabararegular',Arial, Helvetica, sans-serif;letter-spacing:1px;}
.main_nav a:visited{color:#FFF;text-decoration:none;}
.nav_item{color:#FFF;padding:5px 10px 5px 0px;cursor:pointer;}
.nav_item:hover{background-image:url(../images/places_nav_arrow_right.png);background-position:right;background-repeat:no-repeat;background-size:27px 34px;background-color:#000;}
.nav_social_btns{padding:5px 0px 0px 45px;}
.nav_social_btns img{float:left;cursor:pointer;width:40px;padding:0px 10px 0px 0px;}
.footer_container{background-color:#FFFFFF;margin-top:35px;position:fixed;bottom:0px;width:100%;}
.footer_container p{text-align:center;color:#404041;font-size:14px;padding:10px;}
.footer_container a, .footer_container a:visited{color:#404041;text-decoration:none;}
.social_nav_cont{position:fixed;top:45px;left:0px;width:60px;}
.social_btn{width:100%;}
.page_landing{background-image:url(../images/page_bg_landing.jpg);background-position:center top;background-size:auto 100%;background-attachment:fixed;}
.page_landing .footer_container{position:fixed;bottom:0px;width:100%;}
.landing_left_cont{float:left;position:relative;width:556px;padding-top:25px;}
.landing_info_box{border:15px solid #cfcfcf;position:relative;width:100%;display:block;margin-top:15px;height:360px;background:#404041;background-image:url(../images/landing_main_img.jpg);}
.video_mobile{display:none;}
.textlink  {color:#FFFFFF;text-decoration:underline;}

.landing_option_cont_description{position:absolute;background:url("../images/landing_empty_label.png");background-size:100% auto;width:189px;height:34px;bottom:1.0px;left:130px;line-height:35px;color:#404041;font-size:14px;font-family:'MundoSansStd-Bold', "Arial Black", Arial, Gadget, sans-serif;}
.landing_right_cont{float:right;width:320px;padding-top:15px;}
.landing_option_cont{display:block;position:relative;margin-bottom:15px;}
.option_sign_img{float:left;cursor:pointer;}
.option_sign_hover{position:absolute;top:0px;left:0px;opacity:0;filter:alpha(opacity=0);cursor:pointer;}
.option_sign_hover:hover{opacity:1;filter:alpha(opacity=100);}
.option_label_img{float:left;}
.landing_info_cont, .package_info_cont{opacity:0;position:absolute;width:530px;height:329px;background-color:#404041;left:0px;top:0px;margin:0 auto;box-sizing:border-box;}
.landing_info_cont{background-image:url(../images/slider-bg.jpg);background-size:cover;background-position:center center;}
.package_info_cont{opacity:1;display:none;}
.landing_info_cont p{padding:0 30px 0px 30px;font-size:16px;line-height:1.4;text-align:center;font-size:23px;}
.landing_info_cont .vertical_center{border:0px solid yellow;width:530px;height:329px;display:table-cell;vertical-align:middle;}
#infoSlideNavs{margin-left:97px;}
.info_sign{float:left;padding:18px 0px 18px 10px;}
.info_right_cont{float:right;padding-top:50px;width:347px;}
.info_right_cont p{font-family:'harabararegular', Arial, Helvetica, sans-serif;font-size:23px;color:#FFFFFF;padding:30px 20px 0px 0px;letter-spacing:1px;}
.landing_price_cont{position:absolute;width:170px;right:0px;bottom:42px;}
.landing_price_cont p:first-child{font-family:'MundoSansStd-Bold', "Arial Black", Arial, Gadget, sans-serif;font-size:18px;text-align:left;color:#FFFFFF;line-height:100%;}
.landing_price_cont p:last-child{font-family:'MundoSansStd-Bold', "Arial Black", Arial, Gadget, sans-serif;font-size:40px;text-align:left;color:#FFFFFF;line-height:100%;}
.landing-refer-a-friend-cont{position:relative;background-image:url(../images/landing-raf-bg.jpg);background-position:center top;background-repeat:no-repeat;box-sizing:border-box;width:100%;height:455px;margin-top:40px;}
.blue_80_bg.blue-cover-cont{position:absolute;bottom:0px;left:0px;width:100%;box-sizing:border-box;background-color:rgba(61, 110, 181, 0.9);background:rgba(61, 110, 181, 0.9);color:rgba(61, 110, 181, 0.9);}
.blue-cover-cont p{color:#FFFFFF;font-family:'harabararegular', Arial, Helvetica, sans-serif;font-size:28px;padding:30px 30px 30px 43px;font-weight:100;letter-spacing:2px;line-height:1.3;}
.blue-cover-cont .btn_refer_a_friend{position:absolute;margin:auto auto;right:135px;top:50%;margin-top:-24px;}
.landing-client-testimonials_cont{position:relative;margin-top:40px;float:left;width:420px;background-color:#404041;box-sizing:border-box;padding-bottom:40px;}
.slider_cont{position:relative;padding:20px 65px;height:230px;overflow:hidden;}
#slider{overflow:hidden;}
.landing-quote-left{position:absolute;left:40px;top:0;}
.landing-quote-right{position:absolute;right:40px;bottom:40px;}
.slide_item{position:absolute;left:0px;top:0px;width:100%;box-sizing:border-box;}
.slide_item p, .landing-upcoming-events p{padding:20px 65px;font-family:'MundoSansStd', "Arial Black", Arial, Gadget, sans-serif;font-size:18px;line-height:1.4;color:#FFFFFF;font-weight:100;font-weight:normal;position:relative;}
.slide_item .author{color:#da503d;}
.slides-nav-cont, .info_slides-nav-cont{position:absolute;bottom:40px;left:65px;margin-bottom:-7px;}
.slides-nav-cont .slide-nav-dot, .slides-nav-cont .info_slide-nav-dot{float:left;width:14px;height:14px;background-color:#6a747e;margin-right:20px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;box-sizing:border-box;cursor:pointer;}
.slide-nav-dot.selected, .info_slide-nav-dot.selected{background-color:#da503d;}
.btn-add{position:absolute;right:40px;bottom:40px;margin-bottom:-15px;}
.landing-upcoming-events{position:relative;margin-top:40px;float:right;width:434px;height:354px;background-color:rgba(62, 111, 182, 0.8);background:rgba(62, 111, 182, 0.8);color:rgba(62, 111, 182, 0.8);overflow:hidden;background-image:url(../images/upcoming-events.png);background-position:center top;background-repeat:no-repeat;background-size:cover;}
.landing-upcoming-events p{padding:0px 40px 30px 40px;line-height:1.4;color:#FFFFFF;font-weight:100;font-weight:normal;position:relative;}
.page_about{background-image:url(../images/page_bg_about.jpg);background-position:center top;background-size:auto 100%;background-attachment:fixed;}
.about_container{margin-top:30px;background-image:url(../images/black_bg_80.png);background-color:transparent;background-repeat:repeat;}
.page_about .footer_container{position:absolute;bottom:0px;left:0px;width:100%;}
.about_container p{color:#FFFFFF;font-size:16px;text-align:left;padding:5px 35px 35px 35px;}
.page_heading_img{float:left;}
.heading_line_cont{float:right;width:685px;background-image:url(../images/page_heading_line.png);background-repeat:repeat-x;background-color:transparent;height:75px;}
.meet-our-teamstrip{position:absolute;bottom:0px;left:0px;width:100%;}
.meet-our-teamstrip .btn_meet_the_team{margin:15px 35px;}
.page_news{background-image:url(../images/bg-package-news.jpg);background-position:center top;background-size:auto 100%;background-attachment:fixed;}
.news_container{margin-top:30px;padding-bottom:30px;}
.news_container p{font-family:'MundoSansStd', "Arial Black", Arial, Gadget, sans-serif;color:#FFFFFF;font-size:16px;line-height:1.4;padding:0px 40px 0px 40px;}
.news_container .button{margin-left:40px;margin-top:20px;}
.page_what_we_do{background-image:url(../images/page_bg_about.jpg);background-position:center top;background-size:auto 100%;background-attachment:fixed;}
.main_container.whatwedo{margin-top:30px;}
.whatwedo_container{position:relative;margin-top:30px;background-image:url(../images/whatwedo-teamimage.jpg);background-position:center top;height:596px;background-repeat:no-repeat;background-size:100% auto;overflow:hidden;}
.whatwedo_container .content-cont{position:absolute;top:596px;left:0px;width:100%;height:100%;}
.whatwedo_container .content-cont p{font-size:19px;padding:0px 37px;color:#FFFFFF;line-height:1.5;}
.whatwedo_box_cont{width:100%;height:262px;float:left;}
.whatwedo_box_cont .scoller_container{width:80%;overflow:auto;margin-left:40px;margin-top:15px;}
.whatwedo_box_cont .scoller_container p{font-family:'MundoSansStd', "Arial Black", Arial, Gadget, sans-serif !important;color:#FFFFFF !important;font-size:16px !important;padding:0 0 0 0;}
.whatwedo_box_cont .scoller_container ul{margin:10px;padding:5px 10px;}
.whatwedo_box_cont .scoller_container li{font-family:'MundoSansStd', "Arial Black", Arial, Gadget, sans-serif !important;color:#FFFFFF !important;font-size:16px !important;}
.landing-facebook_cont{margin-top:40px;}
.facebook_feed_cont{float:right;width:472px;height:352px;max-height:352px;overflow:hidden;background-color:#cfcfcf;}
.facebook_feed_cont .fb-page{margin:6px;}
.page_contact{background-image:url(../images/page_bg_contact.jpg);background-position:center top;background-size:1920px 1212px;background-attachment:local;}
.page_contact .footer_container{position:relative;bottom:auto;margin-top:25px;width:100%;}
.contact_heading_img{width:201px;}
.contact_container{margin-top:30px;background-image:url(../images/black_bg_80.png);background-color:transparent;background-repeat:repeat;}
.left_half_cont a, .left_half_cont a:visited, .left_half_cont a:active{color:#FFFFFF;text-decoration:none;}
.right_half_cont a, .right_half_cont a:visited, .right_half_cont a:active{color:#FFFFFF;text-decoration:none;}
.contact_container .left_half_cont{float:left;width:50%;}
.contact_container .right_half_cont{float:right;width:50%;}
.contact_container .left_half_cont h2, .contact_container .right_half_cont h2{font-family:'MundoSansStd-Bold', Arial, Gadget, sans-serif;font-size:22px;text-align:left;padding:5px 0px 10px 35px;font-weight:normal;color:#FFFFFF;}
.contact_container .left_half_cont p, .contact_container .right_half_cont p{font-family:'MundoSansStd', Arial, Gadget, sans-serif;font-size:17px;text-align:left;padding:5px 0px 35px 35px;font-weight:normal;color:#FFFFFF;}
.contact_bottom{position:relative;margin-top:35px;padding-bottom:150px;}
.contact-map{height:400px;width:90%;padding-right:100px;}
.form_container{width:347px;float:left;padding-bottom:50px;}
.input_field{background-color:#f0f0ef;width:100%;box-sizing:border-box;border:none;text-align:left;font-family:'MundoSansStd', Arial, Gadget, sans-serif;font-weight:normal;font-size:16px;color:#404041;vertical-align:middle;padding:10px;margin-bottom:15px;}
.input_textarea{background-color:#f0f0ef;width:100%;box-sizing:border-box;border:none;text-align:left;font-family:'MundoSansStd', Arial, Gadget, sans-serif;font-weight:normal;font-size:16px;color:#404041;vertical-align:middle;padding:10px;}
.arrow_btn{background-image:url(../images/topnav_btn_bg.png);background-repeat:no-repeat;background-color:transparent;cursor:pointer;}
.arrow_btn:hover{background-image:url(../images/topnav_btn_bg-hover.png);}
.submit_form_btn{float:right;margin-top:20px;}
.right_half_cont{float:right;width:540px;position:relative;}
.right_half_cont h2, .right_half_cont p{font-family:'MundoSansStd-Bold', Arial, Gadget, sans-serif;font-size:24px;text-align:right;padding:30px 0px 15px 0px;font-weight:normal;color:#404041;}
.right_half_cont p{font-size:18px;}
.trading_img{padding-top:70px;float:right;}
.contact_map_img{position:absolute;left:30px;top:0px;}
.contact_message_container{background-color:transparent;background-image:url(../images/bgWhite_tile_80.png);border:1px solid #959595;}
.contact_message_container p{font-size:14px;padding:25px;}
.page_terms{background-image:url(../images/page_bg_terms.jpg);background-position:center top;background-size:100% 100%;background-attachment:fixed;}
.terms_container{margin-top:30px;background-image:url(../images/black_bg_80.png);background-color:transparent;background-repeat:repeat;margin-bottom:50px;}
.terms_heading_img{width:406px;}
.terms_container .heading_line_cont{width:485px;}
.terms_container p{color:#FFFFFF;padding:0px 35px 35px 35px;line-height:150%;line-height:1.5;}
.terms_container li{color:#FFFFFF;margin-left:0px;line-height:150%;line-height:1.5;padding:0px;}
.terms_main_ol{}
.terms_copy_cont{padding-right:35px;padding-left:35px;padding-bottom:35px;}
.terms_container ol{list-style-type:decimal;counter-reset:item;list-style-type:none;*list-style-type:decimal;margin-left:0px;padding:0px;}
.terms_container ol p{padding-bottom:0px;padding-left:30px;}
.terms_container .prefixed{}
.terms_container .pre_ li:before{content:'' counter(item, decimal) '. ';counter-increment:item;}
.terms_container .pre_1 li:before{content:'1.' counter(item, decimal) '. ';counter-increment:item;}
.terms_container .pre_11 li:before{content:'1.1.' counter(item, decimal) '. ';counter-increment:item;}
.terms_container .pre_111 li:before{content:'1.1.1.' counter(item, decimal) '. ';counter-increment:item;}
.terms_container .pre_2 li:before{content:'2.' counter(item, decimal) '. ';counter-increment:item;}
.terms_container .pre_21 li:before{content:'2.1.' counter(item, decimal) '. ';counter-increment:item;}
.terms_container .pre_211 li:before{content:'2.1.1.' counter(item, decimal) '. ';counter-increment:item;}
.terms_container .pre_22 li:before{content:'2.2.' counter(item, decimal) '. ';counter-increment:item;}
.terms_container .pre_221 li:before{content:'2.2.1.' counter(item, decimal) '. ';counter-increment:item;}
.terms_container .pre_222 li:before{content:'2.2.2.' counter(item, decimal) '. ';counter-increment:item;}
.terms_container .pre_23 li:before{content:'2.3.' counter(item, decimal) '. ';counter-increment:item;}
.terms_container .pre_232 li:before{content:'2.3.2.' counter(item, decimal) '. ';counter-increment:item;}
.terms_container .pre_24 li:before{content:'2.4.' counter(item, decimal) '. ';counter-increment:item;}
.terms_container .pre_241 li:before{content:'2.4.1.' counter(item, decimal) '. ';counter-increment:item;}
.terms_container .pre_25 li:before{content:'2.5.' counter(item, decimal) '. ';counter-increment:item;}
.terms_container .pre_3 li:before{content:'3.' counter(item, decimal) '. ';counter-increment:item;}
.terms_container .pre_32 li:before{content:'3.2.' counter(item, decimal) '. ';counter-increment:item;}
.terms_container .pre_322 li:before{content:'3.2.2.' counter(item, decimal) '. ';counter-increment:item;}
.terms_container .pre_4 li:before{content:'4.' counter(item, decimal) '. ';counter-increment:item;}
.packages_container{width:730px;}
.page_packages_driver{background-image:url(../images/bg-package-drivers.jpg);background-position:center center;background-size:100% auto;background-attachment:fixed;}
.page_packages_learner{background-image:url(../images/page_bg_package_learner.jpg);background-position:center center;background-size:100% auto;background-attachment:fixed;}
.page_packages_pro{background-image:url(../images/bg-package-professional.jpg);background-position:center center;background-size:1920px 1080px;background-attachment:fixed;}
.page_packages{background-image:url(../images/bg-package-packages.jpg);background-position:center center;background-size:1920px 984px;background-attachment:fixed;}
.options_main_cont{position:relative;width:650px;left:50%;margin-left:-325px;margin-top:35px;}
.package_bubble{float:right;padding-left:15px;}
.bubble_prices{float:right;}
.services_table_container{margin:0px 0px 25px 0px;padding-top:20px;padding-bottom:20px;background-image:url(../images/black_bg_80.png);background-color:transparent;background-repeat:repeat;}
.line_container{height:25px;box-sizing:border-box;}
.line_container .dot{padding-left:7px;}
.line_container p{color:#FFFFFF;font-family:'open_sanssemibold', Arial, Helvetica, sans-serif;font-size:13px;text-align:left;line-height:100%;line-height:1;padding:5px 0px 6px 10px;}
.line_container .ticks_cont{float:right;}
.line_container .icon{width:25px;}
.first_icon{margin:0px 50px 0px 0px;}
.second_icon{margin:0px 48px 0px 50px;}
.third_icon{margin:0px 48px 0px 50px;}
.optional_icon{margin:0px 48px 0px 5px;}
.services_table_container hr{border-color:#959595;border-width:2px 0px 0px 0px;border-style:solid;margin:5px 0px 5px 40px;}
.services_table_container .hr_4{border-width:4px 0px 0px 0px;border-color:#FFFFFF;margin-left:0px;margin-bottom:20px;}
.line_container p, .line_container img{float:left;display:block;}
.line_price_cont{float:left;}
.line_price_cont p:first-child{font-family:'MundoSansStd-Bold', "Arial Black", Arial, Gadget, sans-serif;font-size:12px;text-align:left;color:#FFFFFF;line-height:100%;line-height:1;float:none;padding:0px;}
.line_price_cont p:last-child{font-family:'MundoSansStd-Bold', "Arial Black", Arial, Gadget, sans-serif;font-size:15px;text-align:left;color:#FFFFFF;line-height:100%;line-height:1;float:none;padding:0px;}
.first_price{padding:0px 50px 0px 0px;}
.second_price{padding:0px 50px 0px 40px;}
.third_price{padding:0px 40px 0px 40px;}
.package_details_container{position:relative;background-color:transparent;background-image:url(../images/bgWhite_tile_80.png);border:1px solid #959595;}
.package_details_container h1{font-family:'harabararegular', Arial, Helvetica, sans-serif;color:#3e6fb6;font-size:27px;text-align:left;padding:40px 60px 20px 60px;text-align:justify;text-shadow:0px 0px 4px rgba(255, 255, 255, 1);line-height:110%;line-height:1.1;}
.details_heading_cont{padding:20px 0px 0px 60px;}
.details_img{float:left;}
.package_line_cont{float:right;width:300px;background-image:url(../images/package_line.png);background-repeat:repeat-x;background-color:transparent;height:27px;background-position:middle center;}
.pro_line_1{width:400px;}
.pro_line_2{width:420px;}
.pro_line_3{width:220px;}
.pro_line_4{width:430px;}
.package_details_container p{font-family:'MundoSansStd', Arial, Helvetica, sans-serif;padding:10px 60px;color:#404041;text-align:left;font-size:14px;}
.package_details_container p:last-child{padding-bottom:40px;}
.package_details_container p strong{font-family:'MundoSansStd-Bold', Arial, Helvetica, sans-serif;}
.package_details_container ul{padding:10px 80px;}
.package_details_container li{font-family:'MundoSansStd', Arial, Helvetica, sans-serif;color:#404041;text-align:left;font-size:14px;}
.package-btn{float:left;}
.btn-package-free{position:absolute;right:-28px;top:-28px;}
.learners-btn-demo{position:absolute;right:140px;top:80px;}
.about_container p{line-height:1.4;}
.page_franchise{background-image:url(../images/page_bg_franchise.jpg);background-position:center top;background-size:1920px 1080px;background-attachment:fixed;}
.store_container{margin-top:30px;position:relative;}
.hover_dot{position:absolute;cursor:pointer;}
.chill{left:165px;top:380px;}
.classroom{left:286px;top:266px;}
.coffee{left:352px;top:233px;}
.interactivePC{left:690px;top:282px;}
.pipe{left:561px;top:257px;}
.reception{left:423px;top:278px;}
.simulator{left:777px;top:390px;}
.truck{left:781px;top:242px;}
.store_bubble{position:absolute;left:0px;top:0px;display:none;border:1px solid #0F0;}
.chill_bubble{left:190px;top:289px;}
.classroom_bubble{left:303px;top:67px;}
.coffee_bubble{left:145px;top:42px;}
.interactivePC_bubble{left:598px;top:35px;}
.pipe_bubble{left:363px;top:65px;}
.reception_bubble{left:411px;top:55px;}
.simulator_bubble{left:575px;top:198px;}
.truck_bubble{left:583px;top:52px;}
.right_half_cont .contact_container{margin-top:0px;}
.franchise_half{width:100%;}
.mobi_franchise_container{background-image:url(../images/black_bg_80.png);background-color:transparent;background-repeat:repeat;}
.mobi_number{float:left;padding:0px 10px 20px 15px;width:30px;}
.mobi_franchise_container p{font-size:14px;color:#FFFFFF;text-align:left;line-height:110%;line-height:1.1;padding:0px 15px 0px 0px;}
.mobi_franchise_container p:last-child{padding:0px 15px 25px 0px;}
.tannith_cont{position:relative;margin-top:30px;background-color:rgba(255, 255, 255, 0.8);background:rgba(255, 255, 255, 0.8);color:rgba(255, 255, 255, 0.8);}
.franchise_tannith_img{float:left;}
.right_container{position:relative;float:right;width:60%;box-sizing:border-box;}
.tannith_cont h1{font-family:'harabararegular',Arial,Calibri,Helvetica;font-size:27px;line-height:1.2;text-align:left;letter-spacing:1px;padding:20px 0px;color:#404041;}
.tannith_cont p{position:relative;font-size:16px;color:#404041;text-align:left;line-height:1.4;padding-left:55px;margin-right:85px;padding-top:10px;}
.franchise_p_quote{position:absolute;}
.franchise_p_quote.left_quote{left:0px;top:0px;}
.franchise_p_quote.right_quote{right:-10px;bottom:0px;}
.btn_prescreen_checklist{float:right;margin-right:65px;margin-top:15px;}
.bottom-space-100{height:100px;clear:both;}
.hor-space-35{height:35px;clear:both;}
.red-txt{color:#da503d !important;text-shadow:0px 2px 2px rgba(0, 0, 0, 0.5);}
.CONTAINER_MARGINS{margin:10px;}
.LEFT_MARGINS{margin-left:10px;}
.RIGHT_MARGINS{margin-right:10px;}
.SIDE_MARGINS{margin-left:10px;margin-right:10px;}
.BOTTOM_MARGINS{margin-bottom:10px;}
.BG_WHITE{background-color:#FFFFFF;}
.CONTAINER_PADDING{padding:10px;}
.LEFT_PADDING{padding-left:10px;}
.RIGHT_PADDING{padding-right:10px;}
.SIDE_PADDING{padding-left:10px;padding-right:10px;}
.BOTTOM_PADDING{padding-bottom:10px !important;}
.TOP_PADDING{padding-top:10px;}
.WHITE_BG{background-color:#FFFFFF;}
.clear{clear:both;}
.clear_right{clear:right;}
.clear_left{clear:left;}
.LEFT{float:left;}
.COPY_CENTER{text-align:center;}
.COPY_LEFT{text-align:left;}
.COPY_RIGHT{text-align:right;}
.RIGHT{float:right;}
.COLOR_LIGHT_ORANGE{color:#ffcd62;}
.COLOR_DARK_GREY{color:#757575;}
.COLOR_BLUE{color:#004d9a;}
.COPY_RED{color:#dc523e;}
.COPY_BLACK{color:#000000;}
.COPY_WHITE{color:#FFFFFF !important;}
.COPY_BLUE{color:#3e6fb6;}
.COPY_UPPER{text-transform:uppercase;}
.COPY_BOLD{font-family:'Samsung_Interface_BOLD','Calibri',Calibri,Arial, Helvetica, sans-serif;font-weight:bold;}
.FULL_WIDTH{width:100%;}
.MUNDO_BOLD{font-family:'MundoSansStd-Bold';font-weight:normal;}
.MUNDO_MEDIUM{font-family:'MundoSansStd-Medium';font-weight:normal;}
.DESKTOP{display:inherit;}
.MOBILE{display:none;}
.NOTTABLET{display:inherit;}
.TABLET{display:none;}