html{scroll-behavior:smooth}body,html{color:#505050;font-size:18px;font-weight:300;font-family:Poppins,Lato;margin:0;padding:0}article,div,footer,header,section{box-sizing:border-box}p{margin:0}h1,h2,h3,h4{margin:0;padding:0}img{max-width:100%}a{text-decoration:none;color:inherit}.swt-select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.swt-select:after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:.625em}.swt-select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:0}.header{background:transparent;min-height:105px;padding:10px 0;position:fixed;top:0;width:100%;z-index:2000}.header .swt-nav .follow{list-style-type:none;margin:0}.header .swt-nav .follow li{margin:0 8px 5px}.header .swt-nav .follow li:last-child{margin-right:0}.header .swt-nav .follow li svg{color:#fff;fill:currentColor}.header.fixed_header{background:#fff}.header.fixed_header .swt-navbar a{color:#363f89}.header.fixed_header .swt-navbar a:hover{text-decoration:none}.header.fixed_header .swt-nav .follow li svg{color:#363f89}.header .swt-navbar-toggle{background:#363f89;border:0;border-radius:4px;cursor:pointer;display:none;padding:10px}.header .swt-navbar-toggle .icon-bar{background-color:#fff;display:block;height:4px;border-radius:1px;width:30px}.header .swt-navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.overlay-menu{background:rgba(0,0,0,.8);height:100%;position:fixed;top:0;width:100%;z-index:2001}.swt-is-center{text-align:center}.swt-container{margin:0 auto;width:1170px}.swt-section{padding:85px 0}.swt-section2{padding:50px 0 25px}.swt-col{flex-grow:1}.swt-col-1{width:8.33333333%}.swt-col-2{width:16.66666667%}.swt-col-3{width:25%}.swt-col-4{width:33.33333333%}.swt-col-5{width:41.66666667%}.swt-col-6{width:50%}.swt-col-7{width:58.33333333%}.swt-col-8{width:66.66666667%}.swt-col-9{width:75%}.swt-col-10{width:83.33333333%}.swt-col-11{width:91.66666667%}.swt-col-12{width:100%}.swt-col-mg-2{margin-left:16.66666667%}.swt-flex{display:flex;align-items:center}.swt-flex__wrap{flex-wrap:wrap}.swt-flex__center{align-items:center;justify-content:center}.swt-flex__grow-nav{flex-grow:1 1 0%;justify-content:flex-end}.swt-flex__column{flex-direction:column}.swt-flex__between{justify-content:space-between}.swt-flex__around{justify-content:space-around}.swt-flex__start{justify-content:flex-start;align-items:flex-start}.swt-flex__end{justify-content:flex-end}.swt-sp-btw{justify-content:space-between}.swt-navbar{list-style:none;display:inline;margin:0;padding:0}.swt-navbar a{color:#fff;font-weight:700}.swt-navbar-main{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex:1 1 0%;transition:all .4s}.swt-navbar-main .swt-navbar__item{margin-right:25px}.swt-navbar-main .swt-navbar__item:last-child{margin-right:0}.swt-navbar-main.is-active{left:0}.swt-navbar-main .close-menu{display:none}.swt-hero{background-repeat:no-repeat;background-size:cover;background-position:50%}.swt-hero__section{background-image:url(/images/photo5694857628265588682.jpg?39e492b3ecab5830a8f927da4ae2b2c7);padding-top:120px;position:relative;z-index:1}.swt-hero__section:before{background:rgba(0,0,0,.4);content:"";left:0;right:0;top:0;bottom:0;position:absolute}.swt-hero .legend{color:#fff;font-size:28px;font-weight:700}.swt-hero__video{width:100%;height:100%;overflow:hidden}.swt-hero__video,.swt-hero__video:before{position:absolute;top:0;right:0;bottom:0;left:0}.swt-hero__video:before{background:rgba(0,0,0,.6);content:"";z-index:0;opacity:.3}.swt-hero__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swt-hero__page{background-image:url(/images/photo5694857628265588682.jpg?39e492b3ecab5830a8f927da4ae2b2c7);padding:45px 0;position:relative}.swt-hero__page .swt-hero-content{padding-top:75px}.swt-hero__page:before{background:rgba(0,0,0,.4);content:"";left:0;right:0;top:0;bottom:0;position:absolute}.swt-hero .swt-hero__title{color:#fff;font-size:40px;margin:25px 0 0;text-align:center}.swt-hero .swt-hero__book{background:#363f89;border-radius:8px;color:#fff;display:inline-block;font-size:34px;margin-top:25px;padding:10px 20px;text-align:center}.swt-hero .swt-hero__book:hover{background:#56cec4}.swt-hero-content{position:relative;padding:15px 0 80px}.swt-text-subtitle{color:#363f89;font-size:36px;margin-bottom:25px}.swt-text-description{font-size:20px;line-height:36px}.swt-schedule{background-image:url(/images/DJI_0506.jpg?bae33c3a08356154f40778db8f348910);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:50%;position:relative;z-index:0}.swt-schedule:before{background:rgba(54,63,137,.8) none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:-1}.swt-schedule .swt-col-4{margin:15px 0;padding:0 10px}.swt-schedule .swt-text-subtitle{color:#fff}.swt-schedule .schedule-media{background:#f4f4f4;border-radius:8px 8px 0 0;height:170px;padding-top:0;position:relative;overflow:hidden}.swt-schedule .schedule-thumb{height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.swt-schedule .schedule-thumb img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .2s ease-in-out;width:100%}.swt-schedule .schedule-info{border-radius:0 0 8px 8px;padding:10px 15px;background:#fff}.swt-schedule:hover{cursor:pointer}.swt-why-choose{background-color:#363f89}.swt-why-choose .swt-text-subtitle{color:#363f89}.swt-why-choose .swt-col-3{margin:15px 0;padding:0 10px}.swt-why-choose .whychoose{border-radius:8px;height:320px;padding:25px}.swt-why-choose .whychoose.bg-white{background:#fff}.swt-why-choose .whychoose i{background:#56cec4;color:#fff;width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;line-height:2px;font-size:32px}.swt-why-choose .whychoose__title{color:#363f89;margin:10px 0 15px}.swt-schedule-rates .swt-col-3,.swt-schedule-rates .swt-col-4{padding:0 10px;margin:0 0 15px}.swt-schedule-rates .rates{border:1px solid #363f89;border-radius:8px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.4);overflow:hidden;padding:0 0 30px}.swt-schedule-rates .rates__title{background:#363f89;color:#fff;padding:20px 0 10px}.swt-schedule-rates .rates__info{padding:15px 0;text-align:center}.swt-schedule-rates .rates__info-price{font-size:22px;min-height:100px}.swt-schedule-rates .rates__info-price p{font-size:16px;font-weight:700}.swt-schedule-rates .rates__info-price span{color:#56cec4;font-size:26px;font-weight:400}.swt-schedule-rates .rates__info-content,.swt-schedule-rates .rates__info-content p{margin:10px 0}.swt-schedule-rates .rates__info-content p:first-child{font-size:20px;font-weight:700;margin-top:0}.swt-schedule-rates .rates__info-schedule{height:95px;margin:30px 0 10px;padding:0 10px}.swt-schedule-rates .rates__info-schedule span{color:#363f89;display:block;font-size:22px}.swt-schedule-rates .rates__book{display:block}.swt-schedule-rates .rates__book a{background:#363f89;background:linear-gradient(90deg,#363f89,#56cec4);border:0;color:#fff;border-radius:28px;display:inline-block;font-weight:700;padding:10px 25px}.swt-schedule-rates .rates__book a:hover{background:#363f89;color:#fff}.swt-trips .taxi-trips li{line-height:28px;margin:10px 0}.swt-trips .taxi-trips li:first-child{margin-top:0}.swt-trips .taxi-trips li a{color:#363f89;font-weight:700}.swt-trips-end,.swt-trips:nth-child(odd){background:#e1eaf8}.swt-trips-end{text-align:center}.swt-trips-end p{color:#363f89;font-size:34px;font-weight:700}.swt-trips-end a{background:#363f89;border-radius:8px;color:#fff;display:inline-block;font-size:34px;margin-top:25px;padding:10px 20px;text-align:center}.swt-tours ul li{line-height:28px;margin:10px 0}.swt-tours.swt-flex{align-items:flex-start}.swt-section__about .swt-about-info{line-height:32px}.swt-section__about .swt-about-info-pxr{padding-right:45px}.swt-section__about .swt-about-info-pxl{padding-left:45px}.swt-section__about:nth-child(odd){background:#e1eaf8}.swt-section__about .swt-embed{position:relative;display:block;width:100%;padding:0;overflow:hidden}.swt-section__about .swt-embed:before{display:block;content:"";padding-top:56.25%}.swt-section__about .swt-embed-item{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.swt-section .swt-about-content{margin-top:75px}.swt-section .swt-about-content:first-child{margin-top:0}.swt-form__booking{background:#363f89;padding:15px 0;bottom:0;width:100%}.swt-form__booking .swt-box-travel{background:#363f89;padding:5px 0}.swt-form__booking label{display:block;color:#fff;font-size:16px;font-weight:400;margin-bottom:5px}.swt-form__booking input{color:#363f89;height:45px;font-size:16px;padding:0 10px;font-family:Nunito,sans-serif}.swt-form__booking input::-moz-placeholder{font-family:Nunito,sans-serif;font-size:16px;color:#363f89;font-weight:700}.swt-form__booking input:-ms-input-placeholder{font-family:Nunito,sans-serif;font-size:16px;color:#363f89;font-weight:700}.swt-form__booking input::-ms-input-placeholder{font-family:Nunito,sans-serif;font-size:16px;color:#363f89;font-weight:700}.swt-form__booking input::placeholder{font-family:Nunito,sans-serif;font-size:16px;color:#363f89;font-weight:700}.swt-form__booking input::-moz-placeholder{font-weight:300}.swt-form__booking input:-ms-input-placeholder{font-weight:300}.swt-form__booking input::-ms-input-placeholder{font-weight:300}.swt-form__booking input::placeholder{font-weight:300}.swt-form__booking .swt-select{width:100%}.swt-form__booking .swt-select select{border:1px solid #fff;border-radius:8px;color:#363f89;height:45px;font-size:16px;font-weight:300;padding-left:10px;font-family:Nunito,sans-serif;width:100%}.swt-form__booking .passengers{position:relative;width:50%}.swt-form__booking .passengers .form-group{padding:5px;width:33%}.swt-form__booking .passengers .form-group.px-0{padding-left:5px!important;padding-right:5px!important}.swt-form__booking .passengers .form-group select{border:1px solid #fff;border-radius:8px;color:#363f89;height:45px;font-size:16px;font-weight:300;padding-left:10px;font-family:Nunito,sans-serif;width:100%}.swt-form__booking .swt-field__select{padding:5px;width:50%}.swt-form__booking .swt-field .start-date .input-group{border-radius:8px;overflow:hidden}.swt-form__booking .swt-field .start-date input{font-weight:300}.swt-form__booking .swt-field__date{width:50%}.swt-form__booking .swt-field__date .swt-field__input{padding:5px;width:100%}.swt-form__booking .swt-field__input{width:20%}.swt-form__booking .swt-field__input input{box-sizing:border-box;width:100%}.swt-form__booking .swt-field__number{width:16%}.swt-form__booking .swt-field__number .swt-field{width:50%}.swt-form__booking .swt-field__number input{box-sizing:border-box;width:100%}.swt-form__booking .swt-field__submit{margin-top:15px;text-align:right;width:100%}.swt-form__booking .swt-field__submit .field{position:relative;width:30%}.swt-form__booking .swt-field__submit button{background:#56cec4;border:1px solid #56cec4;border-radius:8px;color:#fff;font-size:22px;font-weight:700;padding:10px 30px;width:100%}.swt-form__booking .swt-field__submit button:hover{background:#363f89;border:1px solid #fff;cursor:pointer}.icheckbox_flat,.iradio_flat{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(https://sanpedrowatertaxi.com/backend/vendors/admin/plugins/iCheck/flat/flat.png) no-repeat;border:none;cursor:pointer}.icheckbox_flat{background-position:0 0}.icheckbox_flat.checked{background-position:-22px 0}.icheckbox_flat.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat.checked.disabled{background-position:-66px 0}.iradio_flat{background-position:-88px 0}.iradio_flat.checked{background-position:-110px 0}.iradio_flat.disabled{background-position:-132px 0;cursor:default}.iradio_flat.checked.disabled{background-position:-154px 0}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.icheckbox_flat,.iradio_flat{background-image:url(https://sanpedrowatertaxi.com/backend/vendors/admin/plugins/iCheck/flat/flat@2x.png);background-size:176px 22px}}.icheckbox_flat-green,.iradio_flat-green{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(https://sanpedrowatertaxi.com/backend/vendors/admin/plugins/iCheck/flat/green.png) no-repeat;border:none;cursor:pointer}.icheckbox_flat-green{background-position:0 0}.icheckbox_flat-green.checked{background-position:-22px 0}.icheckbox_flat-green.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-green.checked.disabled{background-position:-66px 0}.iradio_flat-green{background-position:-88px 0}.iradio_flat-green.checked{background-position:-110px 0}.iradio_flat-green.disabled{background-position:-132px 0;cursor:default}.iradio_flat-green.checked.disabled{background-position:-154px 0}.swt-mdl{position:fixed;top:50%;left:50%;width:50%;max-width:750px;min-width:320px;height:auto;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateX(-50%) translateY(-50%);z-index:2002}.swt-mdl-content{background:#fafafa;border-radius:7px;position:relative;border-radius:3px;margin:0 auto;padding:20px}.swt-mdl-content h3{color:#363f89;font-size:28px;line-height:28px;margin-bottom:20px;text-align:center}.swt-mdl-content p{font-size:18px;margin:10px 0 15px}.swt-mdl-content .about{padding:20px}.swt-mdl-content form input,.swt-mdl-content form textarea{border:1px solid #ebeaea;border-radius:5px;margin:5px 0;padding:10px;width:100%}.swt-mdl-content form input::-moz-placeholder,.swt-mdl-content form textarea::-moz-placeholder{color:#000;font-family:Mulish;font-size:16px}.swt-mdl-content form input:-ms-input-placeholder,.swt-mdl-content form textarea:-ms-input-placeholder{color:#000;font-family:Mulish;font-size:16px}.swt-mdl-content form input::-ms-input-placeholder,.swt-mdl-content form textarea::-ms-input-placeholder{color:#000;font-family:Mulish;font-size:16px}.swt-mdl-content form input::placeholder,.swt-mdl-content form textarea::placeholder{color:#000;font-family:Mulish;font-size:16px}.swt-mdl-content form input{min-height:50px}.swt-mdl-content form input[type=submit]{background:#d41e33;color:#fff;font-size:16px;-webkit-appearance:none}.swt-mdl-content form textarea{height:110px;resize:none}.swt-mdl.mdl-effect-1 .swt-mdl-content{transform:scale(.7);opacity:0;transition:all .3s}.swt-mdl.md-show{visibility:visible}.swt-mdl.md-show.mdl-effect-1 .swt-mdl-content{transform:scale(1);opacity:1}.swt-mdl.md-show~.mdl-overlay{opacity:1!important;visibility:visible!important}.swt-mdl-close{background:transparent;border:0;color:#d41e33;cursor:pointer;position:absolute;top:10px;right:10px}.swt-mdl.modal-video{width:80%;max-width:960px}.swt-mdl.modal-video .swt-mdl-content .swt-mdl-close{color:#fff;right:-35px;top:-35px}.swt-mdl.modal-video .swt-mdl-content .swt-mdl-close svg{width:35px}.swt-mdl.modal-video .swt-mdl-content .embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.swt-mdl.modal-video .swt-mdl-content .embed-responsive:before{content:"";display:block;padding-top:56.25%}.swt-mdl.modal-video .swt-mdl-content .embed-responsive:after{clear:both;content:"";display:block}.swt-mdl.modal-video .swt-mdl-content .embed-responsive iframe,.swt-mdl.modal-video .swt-mdl-content .embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.mdl-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:2001;opacity:0;background:rgba(44,44,44,.8);transition:all .3s}@media (max-width:960px){.swt-mdl{width:80%}.swt-mdl-content{padding:30px 15px 20px}}.footer{color:#fff;font-size:18px}.footer .swt-secondary{background:#363f89;padding:40px 0}.footer .swt-flex__center{text-align:center}.footer .swt-wrap{align-items:inherit}.footer .flex__between{justify-content:space-between}.footer svg{color:#fff;fill:currentColor;margin-right:10px}.footer .swt-footer__contact{align-items:normal}.footer .swt-footer__contact h3{margin:20px 0 10px;text-align:left}.footer .swt-footer__contact a{color:#fff}.footer .swt-footer__contact a:hover{text-decoration:none}.footer .swt-footer__contact p{padding:7px 0;text-align:left}.footer .swt-footer__contact .swt-flex{align-items:normal}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;margin-bottom:0;display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.08);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}@media (max-width:1200px){.swt-container{padding:0 15px;width:100%}}@media (max-width:960px){.swt-col-sm-6{width:50%}.swt-col-sm-12{width:100%}.footer .flex__between{flex-direction:column}}@media (max-width:768px){.header{background:#fff}.header .swt-navbar-toggle{display:block}.swt-hero__section{flex-direction:column}.swt-hero__page,.swt-hero__section{height:auto;padding-top:125px}.swt-hero .swt-hero__title{font-size:32px}.swt-hero .swt-hero__book{box-sizing:border-box;font-size:32px;width:100%}.swt-hero-content{padding:15px 0}.swt-form__booking{position:relative}.swt-form__booking .swt-field__select{width:50%}.swt-col-xs-12,.swt-form__booking .passengers,.swt-form__booking .swt-field__date,.swt-form__booking .swt-field__submit{width:100%}.swt-navbar-main{align-items:normal;background:#363f89;flex-direction:column;height:100%;justify-content:normal;left:-270px;position:fixed;top:0;width:270px;z-index:2002}.swt-navbar-main .swt-navbar__item{margin-right:0}.swt-navbar-main .swt-navbar__item a{color:#fff!important;display:block;padding:10px 15px}.swt-navbar-main .close-menu{display:block;color:#fff;text-align:right;padding:20px 15px;font-weight:700;font-size:28px}}
.switch,.switch::before{cursor:pointer;transition:.3s}.switch_content{display: grid;grid-template-columns: 1fr 30px;align-items: center;margin-bottom: 15px;background-color:#00c0ef;border-radius:15px;padding:5px 8px;color:#fff}.switch_content span{vertical-align:middle;font-weight:500;font-size:16px;color:#fff;margin-right:7px;margin-top: 2px;}.switch_content .question{font-size: 31px;margin-left: 4px;}.switch{vertical-align:middle;position:relative;height:1.5rem !important;width:3rem;appearance:none !important;-webkit-appearance:none;border-radius:9999px;background-color:rgba(100,116,139,.377)}.switch:checked{background-color:#2097f3}.switch::before{position:absolute;content:"";left:calc(1.5rem - 1.6rem);top:calc(1.5rem - 1.6rem);display:block;height:1.6rem;width:1.6rem;border:1px solid rgba(100,116,139,.527);border-radius:9999px;background-color:#fff;box-shadow:0 3px 10px rgba(100,116,139,.327)}.switch:hover::before{box-shadow:0 0 0 8px rgba(0,0,0,.15)}.switch:checked:hover::before{box-shadow:0 0 0 8px rgba(32,151,243,.15)}.switch:checked:before{transform:translateX(100%);border-color:#2097f3}.tooltip{z-index: 2003 !important;}
.tooltip-inner{max-width: 500px !important;z-index: 2003 !important;}