body{font-size:15px;font-family:'Roboto',sans-serif;font-weight:400;color:#3b3b3b}a{color:#2bb2ac}a:hover{text-decoration:none}.assistive-text,.mainstay-read-more-link{display:none}.btn{font-family:'Dosis',sans-serif;font-weight:300}.btn.btn-secondary{font-size:18px;color:#fff;background-color:#e8b567;border:1px solid #e8b567;text-transform:uppercase;border-radius:18px;padding:6px 25px}.btn.btn-secondary .fa{margin-right:10px}.btn-primary{font-family:'Roboto',sans-serif;text-transform:uppercase;border-radius:18px;padding:6px 25px;color:#fff;background-color:#2bb2ac;border-color:#2bb2ac}.btn-primary:hover{background-color:#e8b567;border-color:#e8b567}h1{font-family:'Dosis',sans-serif;font-size:38px;font-weight:300;color:#4a4a4a;margin-bottom:15px}#page-title-wrapper.page-featured h1{color:#fff}.single-activity h1{margin-bottom:10px}h2.entry-title,h2.entry-title a{font-family:'Dosis',sans-serif;font-size:26px;margin-top:5px;margin-bottom:10px;font-weight:700;color:#3b3b3b;clear:left;display:block;float:left}h2.entry-title a:hover{color:#2bb2ac}.mt-20{margin-top:20px}.navbar-logo{width:191px;height:51px;background:url(//fr.phmauritius.com/wp-content/themes/phm/css/../img/phmauritius-logo.png) left center no-repeat;background-size:191px 51px}.navbar{margin-bottom:0}.navbar .container-fluid{padding-left:50px;padding-right:50px}.navbar-default{padding:10px 0 8px;background-color:transparent;border-bottom:3px solid #e6e6e6;border-top:0}.navbar-default .navbar-nav>li>a{text-transform:uppercase;color:#2bb2ac;font-weight:400}.navbar-nav>.active>a{background:0 0 !important}.navbar-default .navbar-nav>li.menu-cta>a{background-color:#2bb2ac;border-radius:22px;color:#fff;padding:13px 35px;margin-left:15px}.navbar-default .navbar-nav>li.menu-cta>a:hover{background-color:#e8b567}.navbar-default .navbar-toggle{border:none}.navbar-default .navbar-toggle .icon-bar{background-color:#444}.home .navbar-default .navbar-toggle.collapsed .icon-bar,.home #navbar.in{background-color:#fff}.home .navbar-default .in .navbar-nav>li>a{color:#2bb2ac}.home #navbar.in{margin-left:-30px}@media only screen and (max-width :768px){.navbar-default .navbar-nav>li.menu-cta>a{background-color:transparent;border-radius:0;color:#2bb2ac;padding:10px 0}.navbar-default .navbar-nav>li.menu-cta>a:hover{background-color:transparent;color:#333}}@media only screen and (max-width :768px){.navbar .container-fluid{padding-left:30px;padding-right:15px}}#activity-archive-wrapper{background-color:#f2f2f2;padding-bottom:30px}#activity-intro-wrapper{margin:20px 0}#activity-panel-wrapper{background-color:#fffbf4;border-top:2px solid #ffcf85;margin-top:20px;padding:40px 0 30px}#wrapper-index #content,.page-template-default #content,.page-template-template-full-width #content{margin-top:50px;margin-bottom:40px}#page-title-wrapper{background-color:#f2f2f2;padding:40px 0;margin-bottom:25px}#single-activity-wrapper #page-title-wrapper{padding:30px 0}#page-title-wrapper.small-title-wrapper{padding:30px 0;margin-bottom:0}#page-title-wrapper.page-featured{background-size:cover}.row-content{padding:50px 0}#page-title-wrapper .excerpt{color:#757575;font-size:16px}#breadcrumbs,#breadcrumbs a{color:#e8b567;text-transform:uppercase;font-size:13px;font-family:'Dosis',sans-serif;font-weight:400}#hero{background-image:url(//fr.phmauritius.com/wp-content/themes/phm/css/../img/bg-home-hero.jpg);background-size:cover;margin-top:-72px;color:#fff;padding:150px 0}.home .navbar-default{border:0}.home .navbar-logo{background:url(//fr.phmauritius.com/wp-content/themes/phm/css/../img/phmauritius-logo-home.png) left center no-repeat;background-size:191px 51px}.home .navbar-default .navbar-nav>li>a{color:#fff}#hero strong{text-transform:uppercase;font-family:'Dosis',sans-serif;font-size:68px;font-weight:300}#hero h1{font-size:25px;font-weight:300;color:#fff;margin-top:10px}.hero-content{margin-bottom:30px}#home-value,#home-activities{background-color:#f2f2f2}.home-value-wrapper{background-color:#fff;border-radius:8px;padding:20px 0;position:relative;margin-top:-100px}.hvp-block{padding:15px 40px}.hvp-block p{padding:0 40px;margin-bottom:0}.hvp-block strong{display:block;font-size:25px;font-weight:300;text-transform:uppercase;font-family:'Dosis',sans-serif;margin:10px 0}.hvp-block p{font-weight:300;color:#969696;font-size:14px}.home h2{font-family:'Dosis',sans-serif;font-size:34px;font-weight:300}.home-activities-list{margin-top:20px;padding-left:-15px;padding-right:-15px}#home-activities{padding:40px 0}#home-tours{background-image:url(//fr.phmauritius.com/wp-content/themes/phm/css/../img/bg-home-tours.jpg);background-size:cover;padding:60px 0}#home-tours h2{color:#fff;margin-bottom:40px}#home-themes{padding:30px 0;margin-bottom:20px}#home-themes h2{margin-bottom:30px}.btn-cat{width:100%;height:165px;color:#fff;text-align:center;background-size:cover;display:block;padding:73px 0;text-transform:uppercase;font-size:16px;font-family:'Dosis',sans-serif;font-weight:500}.btn-cat:hover{color:#2bb2ac}#home-exclusive{background-color:#2bb2ac;color:#fff;font-size:18px;padding:30px 0 40px;font-weight:400}#home-exclusive img{max-width:570px;margin:10px 0 20px;width:100%}#home-exclusive h3{font-size:17px;font-family:'Dosis',sans-serif;font-weight:500;color:#e8b567;text-transform:uppercase}@media only screen and (max-width :1200px){#hero strong{font-size:60px}.block-tour-img{height:153px}}@media only screen and (max-width :990px){.home-theme-cat{margin-bottom:20px}.block-tour-img{height:auto}.block-tour-content{padding:25px !important}}@media only screen and (max-width :768px){#hero strong{font-size:50px;line-height:52px}}@media only screen and (max-width :480px){#hero strong{font-size:40px;line-height:42px}}.single .featured-img{width:100%;max-width:100%}.single .entry-content p{margin:0 0 15px}.single .entry-content{font-size:17px;line-height:27px}.single .entry-content h2{margin-top:30px;margin-bottom:20px}.single .entry-content p a{text-decoration:underline}.page-template-default .featured-img{display:none}.single .entry-content h2,.page-template-default #content h2:first-child,.page-template-template-full-width #content h2:first-child{margin-top:0}.page-template-default article .entry-content img{width:100%;height:auto}@media only screen and (max-width :992px){.single .featured-img{height:auto}.page-template-default #secondary{margin-top:30px}}@media only screen and (max-width :768px){.single #secondary{margin-top:40px}}#secondary{padding-right:60px}.page-template-default #secondary{padding-left:60px}#secondary .widget-title{text-transform:uppercase;font-weight:600;font-size:13px;letter-spacing:1px;border-bottom:2px solid #ebebeb;padding-bottom:8px;margin-bottom:20px}#secondary .widget-title:after{content:'';display:block;height:2px;width:50px;background-color:#e8b567;top:10px;position:relative}#secondary aside{margin-bottom:40px}#secondary #searchsubmit,.error404 #searchsubmit{background-color:#333;border-color:#333}#secondary ul{list-style-type:none;padding:0}#secondary ul li{padding-bottom:6px}#secondary ul li:last-child{padding-bottom:0}#secondary{font-size:14px}#secondary a{color:#333}.row-posts{margin-bottom:30px}.row-posts ul{list-style-type:none;padding:0;margin:0}.row-posts ul li{float:left}.row-posts .post-categories li:after{content:' , \00a0'}.row-posts .post-categories li:last-child:after{content:''}.row-posts hr{margin-top:45px}.row-posts .img-featured{max-width:100%}.row-posts p{color:#757575;font-size:16px}.cat-post-content{padding-right:40px}.cat-post-category a{text-transform:uppercase;font-size:14px;color:#e8b567}@media only screen and (max-width :992px){.cat-post-content{padding-right:0}.cat-post-content p{float:left;display:block;margin-bottom:30px}.cat-post-content .entry-title{margin-bottom:5px;margin-top:5px;float:none}.row-posts .img-featured{width:100%}}.starting-price-text{font-size:13px;color:#8f8f8f}.starting-price-text strong{font-family:'Dosis',sans-serif;font-size:30px;color:#4a4a4a;font-weight:300}.nextline{display:block}.starting-button{margin-top:35px}.activity-gallery .ubislider-image-container img,.activity-gallery .ubislider.ecommerce .ubislider-inner li img{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;max-width:100%;max-height:100%}.activity-gallery .ubislider-image-container{border-radius:0;border:0;padding:0;width:647px;height:434px;margin:0}.activity-gallery .ubislider.ecommerce .ubislider-inner li{border:0;padding:0;width:108px;height:82px;margin-right:3px}.activity-gallery .ubislider.ecommerce{width:100%;margin-top:0;padding-top:0}.activity-gallery #imageSlider:hover{cursor:pointer}.activity-location{font-style:italic;font-size:13px;color:#7c7c7c}.activity-location .fa{color:#2bb2ac;margin-right:5px;font-size:14px}.activity-category-title{font-size:13px}.activity-category-list{list-style-type:none;padding-left:15px;padding-left:25px}.activity-category-list li a{text-transform:uppercase;font-family:'Dosis',sans-serif;font-size:300;color:#4a4a4a}.activity-category-list li a:hover{color:#2bb2ac}.activity-description{border-top:2px solid #e6e6e6;padding:20px 0;margin-top:10px;font-size:16px;line-height:22px}.well{background-color:#fff;border:1px solid #ededed;border-radius:4px;box-sizing:none;-webkit-box-shadow:none;padding:25px}.activity-panel h2{font-weight:600;font-size:25px;margin:0}.activity-item-description .icon-duration{color:#e8b567;margin-right:8px;font-size:15px}.activity-item-description ul{list-style-type:none;padding-left:10px}.activity-item-description ol{padding-left:10px}.activity-item-description ol li ul{list-style-type:disc;padding-left:30px}.activity-item-description ol li ul li{padding:0}.activity-item-description ul li,.activity-item-description ol li{padding-bottom:8px;padding-left:5px}.activity-item-description ul li:last-child,.activity-item-description ol li:last-child{padding-bottom:0}.activity-item-description ul.lnormal{list-style-type:disc}.activity-item-description ul.ltick li:before,.activity-item-description ul.lflag li:before,.activity-item-description ul.time li:before{font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1.3em;color:#e8b567;margin-right:3.3px}.activity-item-description ul.time li:before{content:"\f017"}.activity-item-description ul.ltick li:before{content:"\f00c"}.activity-item-description ul.lflag li:before{content:"\f024"}.activity-booking{background-color:#fff;border-radius:4px}.activity-booking-content{padding:15px}.activity-booking-content .gform_button{width:100% !important}.activity-booking-heading{padding:15px;background-color:#2bb2ac;border-radius:4px 4px 0 0}.activity-booking-heading h3{text-transform:uppercase;color:#fff;font-size:20px;margin:0;font-family:'Dosis',sans-serif;font-weight:400}.activity-datepicker{display:none}.activity-booking-content .gform_wrapper{margin:0}.activity-booking-content label{font-weight:500 !important}.activity-booking-content .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.activity-booking-content input::placeholder,.contact-form input::placeholder,.contact-form textarea::placeholder{color:#3a3a3a !important;opacity:1 !important}.activity-booking-content .gform_wrapper select,.style-dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#fff}.gno-label .ginput_container_select,.style-dropdown .ginput_container_select{position:relative}.gno-label .ginput_container_select:after,.style-dropdown .ginput_container_select:after{content:"\f078";font-family:"FontAwesome";font-size:13px;color:#aaa;right:16px;top:11px;padding:0 0 2px;position:absolute}.is_stuck{margin-top:40px}.activity-recommended h4,.activity-reviews h4{font-family:'Dosis',sans-serif;font-size:30px;font-weight:300;margin-bottom:25px}.activity-recommended-block-content{line-height:17px;min-height:50px}.activity-recommended-block-content a{text-transform:uppercase;font-size:16px;font-family:'Dosis',sans-serif;margin-top:0;font-weight:600}.activity-recommended-block img{width:100%;margin-bottom:8px}.glsr-review-title{font-size:18px}@media only screen and (max-width :1200px){.activity-gallery .ubislider-image-container{width:535px;height:360px}}@media only screen and (max-width :992px){.activity-gallery .ubislider-image-container{width:720px;height:483px}.activity-category-title{margin:20px 0 5px}.activity-category-list{padding-left:0}.activity-category-list li{float:left;margin-right:10px}.activity-item-description ul{padding-left:15px}.activity-items-title{margin-bottom:10px;display:block}}@media only screen and (max-width :768px){.activity-gallery .ubislider-image-container{width:600px;height:400px}}@media only screen and (max-width :650px){.activity-gallery .ubislider-image-container{width:500px;height:335px}}@media only screen and (max-width :550px){.activity-gallery .ubislider-image-container{margin:0 auto;width:350px;height:235px}}@media only screen and (max-width :375px){.activity-gallery .ubislider-image-container{width:250px;height:167px}}.block-tour{border-radius:4px;background-color:#fff;margin-bottom:30px}.block-tour-content{padding:25px 25px 10px 0}.block-tour-content p{font-size:13px;color:#5a5a5a}.block-tour-img{width:100%;border-top-left-radius:4px;border-bottom-left-radius:4px}.small-title-wrapper hr{border-top:2px solid #dadada}.block-activity{margin-bottom:40px;background-color:#fff;border-radius:4px}.block-activity-img{width:100%;border-radius:4px 4px 0 0;min-height:245px}.block-activity-content{padding:14px}.block-activity-content h3,.block-tour h3{text-transform:uppercase;color:#333;font-size:18px;font-family:'Dosis',sans-serif;font-weight:700;margin-top:0;line-height:23px;margin-bottom:10px}.block-activity-content h3:hover,.block-tour h3:hover{color:#e8b567}.block-activity-category-list{list-style-type:none;padding:0}.block-activity-category-list li{float:left;margin-right:4px}.block-activity-category-list li:after{content:',';color:#7e7e7e}.block-activity-category-list li:last-child:after{display:none}.block-activity-category-list li a{font-size:12px;color:#7e7e7e;text-transform:uppercase;font-weight:500}.block-activity-category-list li a:hover{color:#3b3b3b}.block-activity-price{color:#2bb2ac;font-size:22px;font-family:'Dosis',sans-serif;font-weight:700}.block-activity-price i{display:block;font-size:12px;color:#7c7c7c;font-family:'Roboto',sans-serif;font-weight:400}.activity-search-form{margin:0 auto 40px auto;text-align:center;width:90%}.activity-search-form #s{height:51.5px;border:0;-webkit-box-shadow:none;box-shadow:none;color:#3a3a3a;font-size:21px;font-weight:600;font-family:'Dosis',sans-serif;border-top-left-radius:20px;border-bottom-left-radius:20px;padding-left:25px}.activity-search-form #s::placeholder{color:#3a3a3a !important;opacity:1 !important;font-family:'Dosis',sans-serif;font-weight:600}.activity-search-form #searchsubmit{background-color:#e8b567;border:0;text-transform:uppercase;color:#fff;font-family:'Dosis',sans-serif;font-size:22px;letter-spacing:.75px;border-top-right-radius:20px;border-bottom-right-radius:20px;padding:10px 20px}.activity-category-bar{background-color:#fff;padding:10px;border-radius:4px;margin-bottom:50px;color:#a6acac;font-size:14px}.activity-category-bar-list{list-style-type:none;padding:0;margin:0;display:inline-block}.activity-category-bar-list li{float:left;margin-right:15px;margin-left:15px;line-height:10px}.activity-category-bar-list li a{color:#616161;font-weight:400}.activity-category-bar-list li.active a{color:#2bb2ac}@media only screen and (max-width :992px){.activity-category-bar-list{margin-top:10px}.activity-category-bar-list li{margin-bottom:10px;margin-left:0;margin-right:20px}}@media only screen and (max-width :480px){.activity-search-form{padding:0;width:100%}}.transfer-form-wrap{padding:0 40px}#transfer-form{margin-top:30px;background-color:#e8b567;border-radius:8px;padding:1px 30px}body #transfer-form .gform_wrapper ul li.gfield{margin-top:10px}#transfer-form label{color:#fff;font-weight:400 !important;margin-bottom:5px !important;line-height:0;font-size:14px;margin-top:13px}#transfer-form input::-moz-placeholder{color:#3a3a3a !important;opacity:1 !important}.book-date-picker .ginput_container:after{content:"\f133";font-family:"FontAwesome";font-size:13px;color:#aaa;right:16px;top:11px;padding:0 0 2px;position:absolute}.book-date-picker .ginput_container{position:relative}.f-size1{width:11.1%;display:inline-block;vertical-align:top;float:none;margin-bottom:8px}#transfer-form .gform_wrapper .gform_footer{position:relative;margin-top:-82px;text-align:right;width:33.3%;float:right;padding-right:16px}#transfer-form .gform_button{background-color:#2bb2ac;border:1px solid #219f99;width:100%;height:57px;font-size:23px !important}#transfer-form .gform_button:hover{background-color:#4a4a4a;border:1px solid #4a4a4a}#transfer-form .gform_confirmation_message{padding:100px 0}#transfer-form .gform_body input,#transfer-form .gform_body select{border:1px solid #d3a257;font-size:14px !important;color:#3a3a3a !important;background-color:#fff;height:41px}body #transfer-form .gform_wrapper .top_label div.ginput_container{margin-top:4px}#transfer-form .gfield_required{display:none}#page-landing-bg{background-size:cover;background-image:url(//fr.phmauritius.com/wp-content/themes/phm/css/../img/transfer/transfer-header-bg.jpg);min-height:310px}#transfer-page-wrapper h1.entry-title{font-size:38px;font-weight:500}#transfer-page-wrapper #page-title-wrapper{background:0 0;margin-top:-300px;margin-bottom:0}#transfer-page-wrapper .excerpt{font-size:25px;font-weight:300;font-family:'Dosis',sans-serif;color:#3a3a3a}.vpicon{width:55px}.vpicon.vpicon-large{width:70px}#transfer-value{margin-bottom:30px}#transfer-value h2{text-transform:uppercase;font-weight:300;font-family:'Dosis',sans-serif;font-size:25px;margin-bottom:20px}#transfer-value p{color:#969696;font-size:14px}.vp-block{padding:15px 30px}#transfer-how{background-color:#2bb2ac}.transfer-how-text{float:right;width:555px}.transfer-how-text-text h3{font-family:'Dosis',sans-serif;font-weight:400;font-size:34px;margin-bottom:30px}.transfer-how-text-text{color:#fff;text-align:left;line-height:22px;font-size:16px}.transfer-how-text-text p{margin:0 0 15px}.transfer-how-features,.transfer-how-text-text{padding:30px 0;min-height:570px}.transfer-how-features{background-image:url(//fr.phmauritius.com/wp-content/themes/phm/css/../img/transfer/transfer-car.jpg);background-size:cover;background-position:center center}.transfer-how-features .bottom-align-text{color:#fff;padding:20px 15px 20px 40px;background-color:rgba(0,0,0,.5)}.transfer-how-features strong{font-family:'Dosis',sans-serif;font-weight:400;font-size:17px;text-transform:uppercase;margin-bottom:10px;display:block}.transfer-how-features ul{list-style-type:none;padding:0}.transfer-how-features ul li{float:left;width:300px;display:block;font-weight:300}#transfer-fleet{padding:50px 0}#transfer-fleet h3,#transfer-faq h3,#transfer-contact h3{font-family:'Dosis',sans-serif;font-weight:400;font-size:34px}#transfer-fleet h3,#transfer-contact h3{margin-bottom:12px}#transfer-fleet p,#transfer-contact p{color:#6d6d6d}.car-fleet{margin-top:45px}.car-fleet strong{display:block;font-family:'Dosis',sans-serif;font-weight:400;font-size:17px;color:#2bb2ac;text-transform:uppercase}#transfer-faq{padding:50px 0;background-color:#f2f2f2}#transfer-faq h3{margin-bottom:50px}.faq-col #accordion h4 a,.faq-col #accordion2 h4 a,.panel-body p{color:#4a4a4a;font-size:15px;font-weight:400}.faq-col #accordion h4 a{color:#000}.panel-default>.panel-heading{background-color:#fff;border-color:#2bb2ac;border-radius:3px}.panel-default{border:1px solid #2bb2ac}#accordion .panel,#accordion2 .panel{margin-bottom:15px;box-shadow:none}#accordion .collapse.in,#accordion2 .collapse.in,.active .panel-heading{background-color:#fffbf4}#accordion .collapse.in,#accordion2 .collapse.in{border-radius:3px}.active.panel-default{border:1px solid #e8b567}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:0}.panel-heading{padding:0;border:0}.panel-title>a,.panel-title>a:active{display:block;padding:15px;text-decoration:none}.panel-heading a:before{font-family:'FontAwesome';content:"\f106";float:right;transition:all .5s}.active .panel-heading a:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}#transfer-contact{padding:50px 0}.transfer-contact-text{margin-bottom:25px}#transfer-contact .contact-info,#transfer-contact .contact-info a{color:#4a4a4a;font-size:17px}#transfer-contact .contact-info strong{text-transform:uppercase;font-weight:600;color:#2bb2ac;font-size:17px;display:block;margin-bottom:10px;font-family:'Dosis',sans-serif}.transfer-how-text-text p{clear:left}.step-number,.step-text{float:left;color:#0e5451}.transfer-steps{clear:left;float:left;margin-bottom:15px;line-height:20px;display:block;padding-left:10px}.step-number{width:20px}.step-text{width:95%}#transfer-reviews{padding:30px 0}#transfer-contact{background-color:#fffbf4}@media only screen and (max-width :1200px){.transfer-how-text{width:400px}.transfer-how-features,.transfer-how-text-text{min-height:680px}.step-text{width:340px}}@media only screen and (max-width :992px){.transfer-form-wrap{padding:0 20px}.transfer-container{width:100%}#transfer-form .gform_button{font-size:20px !important;text-align:center;padding:0}.transfer-how-text{width:100%;float:none;padding:0 15px}.transfer-how-text-text{min-height:auto}.transfer-how-features{min-height:500px}.col-transfer-how-features{padding:0}#transfer-contact .contact-info strong{margin-bottom:3px}.contact-info{margin-bottom:20px}.step-text{width:95%}}@media only screen and (max-width :768px){#transfer-form li{width:100% !important}.transfer-form-wrap{padding:0}#transfer-form .gform_wrapper .gform_footer{width:100%;position:inherit;display:block;margin-top:auto;float:none}#transfer-form .gform_button{font-size:23px !important}}@media only screen and (max-width :768px){.step-number{display:none}.transfer-steps{padding-left:0}}#about-page-wrapper #page-title-wrapper{background-size:cover;background-image:url(//fr.phmauritius.com/wp-content/themes/phm/css/../img/about/about-header-bg.jpg);margin-bottom:0;padding:120px 0;color:#fff}#about-page-wrapper #page-title-wrapper h1{font-weight:300;color:#ffcf85;margin-bottom:40px}#about-page-wrapper section p,#about-team p{font-size:16px}p.plead{font-family:'Dosis',sans-serif;font-weight:300;font-size:30px;line-height:33px;margin-bottom:30px}#about-page-wrapper #page-title-wrapper p.excerpt{color:#fff}.pmedium{max-width:800px;margin:0 auto}.col-about-mission-text h2{margin-bottom:40px}.col-about-mission-text{padding:50px 50px 50px 70px}.col-about-mission-text blockquote,.about-team-text blockquote{color:#2bb2ac;font-size:28px;line-height:31px;padding:0;border:0;font-style:italic;font-family:'Dosis',sans-serif;font-weight:300}.col-about-mission-photo{padding:30px 0 0 50px}.col-about-mission-photo{background-color:#e8b567}.col-about-mission-photo img{max-width:572px;width:100%}#about-page-wrapper h2,#about-team h2{font-family:'Dosis',sans-serif;font-size:34px;font-weight:300}#about-services{background-color:#f2f2f2;padding:50px 0}.row-services{margin-top:50px}.col-about-services{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.13)}.col-about-services-img img{width:100%}.col-about-services-title h3{text-transform:uppercase;color:#fff;font-family:'Dosis',sans-serif;font-size:24px;margin:0}.col-about-services-title{background-color:#2bb2ac;padding:10px 0}.col-about-services-text p{text-align:left;font-size:15px !important;padding:15px;line-height:18px}#about-team{background-image:url(//fr.phmauritius.com/wp-content/themes/phm/css/../img/about/about-team-bg.jpg);background-color:#fffbf4;padding:70px 0;background-size:cover}#about-team h2{margin-bottom:30px}@media only screen and (max-width :1200px){.col-about-services-text{height:85px}}@media only screen and (max-width :992px){.col-about-services-text{height:auto}.col-about-services{margin-bottom:30px}}@media only screen and (max-width :768px){.col-about-mission-text,#about-team{padding:15px}}.page-contact #page-title-wrapper{margin-bottom:0}.contact-details{background-color:#fffbf4}.contact-details-content{padding:130px 0;text-align:left;max-width:300px;margin:0 auto}.contact-form{padding:30px}.contact-form input[type=text],.contact-form textarea{width:100% !important;border:1px solid #c6c6c6 !important;border-radius:4px !important}.contact-form p{margin-bottom:30px}.contact-item-content{font-size:15px;color:#646464;line-height:20px;width:220px;float:left;border-right:1px solid #aeaeae;padding-right:15px;margin-right:10px;text-align:right;font-weight:300}.contact-item-content a{color:#646464}.contact-item{margin-bottom:24px;display:inline-block}.contact-item-content strong{color:#232323;font-size:14px;text-transform:uppercase;display:block;margin-bottom:5px}.contact-item-icon{float:left;color:#7d7d7d;padding-top:10px}.contact-item-icon-address{padding-top:36px}.contact-form .gform_confirmation_message{color:#599859}@media only screen and (max-width :768px){.contact-details-content{padding:30px 0}}#wrapper-footer{padding:45px 0 20px;font-size:14px;background-color:#354343;color:#aeb3b3}footer a{color:#aeb3b3}footer a:hover{color:#fff}footer .menu{list-style-type:none;padding:0}footer .menu,.footer-4 p{line-height:27px}.footer-logo{width:175px;height:46px;background:url(//fr.phmauritius.com/wp-content/themes/phm/css/../img/phmauritius-sm-logo.png) left center no-repeat;background-size:175px 46px;display:inline-block;margin-bottom:15px}.footer-sub hr{border-top:1px solid #2e2e2e;height:1px}.footer-widget h5{text-transform:uppercase;color:#fff}.copyr{font-size:13px}@media only screen and (max-width :992px){.footer-widget{margin-bottom:30px}.footer-last .footer-widget{margin-bottom:0}}.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-xs-justify{text-align:justify}@media (min-width:768px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}}@media (min-width:992px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}}@media (min-width:1200px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}}.vertical-center{min-height:100%;min-height:100vh;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.v-align-children{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;flex-direction:row;-webkit-flex-direction:row}.v-align-children-column{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;flex-direction:column;-webkit-flex-direction:column}.bottom-align-text{position:absolute;bottom:0}@media all and (max-width:990px){.v-align-children{display:block !important}}.offset-left .panel-grid-cell:last-child,.offset-right .panel-grid-cell:first-child{padding-left:0 !important;padding-right:0 !important}.navbar{border-radius:0}.form-control:focus{border-color:#ccc;outline:0;-webkit-box-shadow:none;box-shadow:none}.error404 footer{display:none}.error404{background:#f1f1f1}section.error-404{padding-top:30%}.gform_wrapper label{font-weight:400}.container>.navbar-header{margin-left:0}@media (min-width:768px){.container>.navbar-header{margin-left:15px}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%;text-align:right;font-size:12px}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:100;padding:0;width:100%}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.nav-links .page-numbers{padding:4px 10px;border:1px solid #cecece;margin:0 2px;background-color:#fff}.nav-links .page-numbers.current{background-color:#2bb2ac;border-color:#2bb2ac;color:#fff}#ui-datepicker-div{border-radius:2px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#fff}.calendar{background:#fff;border-radius:4px;overflow:hidden;border:1px solid #c6c6c6}.ui-datepicker-header{height:50px;line-height:50px;color:#393939;background:#fff;margin-bottom:10px}.ui-datepicker-prev,.ui-datepicker-next{width:20px;height:20px;text-indent:9999px;border:2px solid #b0aead;border-radius:100%;cursor:pointer;overflow:hidden;margin-top:12px}.ui-datepicker-prev{float:left;margin-left:12px}.ui-datepicker-prev:after{transform:rotate(45deg);margin:-43px 0 0 8px}.ui-datepicker-next{float:right;margin-right:12px}.ui-datepicker-next:after{transform:rotate(-135deg);margin:-43px 0 0 6px}.ui-datepicker-prev:after,.ui-datepicker-next:after{content:'';position:absolute;display:block;width:4px;height:4px;border-left:2px solid #b0aead;border-bottom:2px solid #b0aead}.ui-datepicker-prev:hover,.ui-datepicker-next:hover,.ui-datepicker-prev:hover:after,.ui-datepicker-next:hover:after{border-color:#5ed1cc}.ui-datepicker-title{text-align:center}.ui-datepicker-calendar{width:100%;text-align:center;background-color:#fff}.ui-datepicker-calendar thead tr th span{display:block;width:40px;color:#848484;margin-bottom:5px;font-size:13px}.ui-datepicker-calendar th{text-align:center}.ui-state-default{display:block;text-decoration:none;color:#848484;line-height:40px;font-size:12px}.ui-state-default:hover{background:rgba(0,0,0,.02)}.ui-state-highlight{color:#8dd391}.ui-state-active{color:#e8b567;font-weight:600;background:rgba(0,0,0,.02)}.ui-datepicker-unselectable .ui-state-default{color:#eee;border:2px solid transparent}.gform_button{text-transform:uppercase;color:#fff;background-color:#e8b567;border:1px solid #deaa5b;font-family:'Dosis',sans-serif;font-size:18px !important;padding:10px 30px;border-radius:4px}.gform_button:hover{background-color:#deaa5b}.gno-label label,.g-hide{display:none !important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border:1px solid #c6c6c6;border-radius:4px;padding:10px 8px !important}.gform_wrapper select{border:1px solid #c6c6c6;border-radius:4px;padding:7px 8px !important}.gform_wrapper .validation_message,.gform_wrapper div.validation_error{color:#c80000 !important;border:0 !important}#quote-page-wrapper{padding:50px 0}