html{font-size:100%;}
body{font-family:'Roboto', sans-serif;font-size:14px;padding:0;color:#000000;line-height:1.5rem;font-weight:300;overflow-x:hidden;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;}
*{box-sizing:border-box;}
h1,
h2{font-family:'Raleway', sans-serif;font-weight:300;color:#333;}
h1{font-size:2.6rem;line-height:3.5rem;}
h2{font-size:2.3rem;}
h3{font-size:1.8rem;line-height:2rem;font-weight:500;font-family:'Raleway', sans-serif;color:#333;}
h4{font-family:'Raleway', sans-serif;font-size:1.3rem;line-height:1.5rem;font-weight:500;color:#333;}
h5{font-size:1.2rem;font-weight:300;line-height:24px;margin:0 0 0.5rem 0;color:#333;}
h6{font-size:1.1rem;color:#333;}
p{line-height:1.5rem;font-weight:300;font-size:16px}
a{-webkit-transition:all ease 0.25s;transition:all ease 0.25s;color:#0033a0;}
a:focus{outline:none;}
a:hover{text-decoration:none;color:#ED9FB6;}
ul{list-style:none;padding-left:0;}
img{max-width:100%;}
hr{border:none;border-top:1px solid #CCC;width:100%;margin:20px auto;}
section{padding:70px 0 80px;}
.text-left{text-align:left;}
.light-bg{background:#FAF6F5;}
.border .content{border:1px solid #CCC;}
.border-bottom{border-bottom:1px solid #CCC;}
.border-top{border-top:1px solid #CCC;}
.caps{text-transform:uppercase;}
.clear{clear:both;}
p.quote{border-left:2px solid #0033a0;margin-left:15px !important;padding:15px 0;padding-left:20px;font-size:18px;font-style:italic;line-height:28px;font-family:'Roboto', sans-serif;font-weight:300;}
.mi{margin-right:5px !important}
.mr-5{margin-right:5px !important}
.mr-10{margin-right:10px !important}
.mr-15{margin-right:15px !important}
.mr-20{margin-right:20px !important}
.mmr-5{margin-right:-5px !important}
.mmr-10{margin-right:-10px !important}
.mmr-15{margin-right:-15px !important}
.mmr-20{margin-right:-20px !important}
.mmr-25{margin-right:-25px !important}
.no-mr{margin-right:0 !important}
.ml-5{margin-left:5px !important}
.ml-10{margin-left:10px !important}
.ml-15{margin-left:15px !important}
.ml-20{margin-left:20px !important}
.mml-5{margin-left:-5px !important}
.mml-10{margin-left:-10px !important}
.mml-15{margin-left:-15px !important}
.mml-20{margin-left:-20px !important}
.mt-5{margin-top:5px !important}
.mt-10{margin-top:10px !important}
.mt-15{margin-top:15px !important}
.mt-20{margin-top:20px !important}
.mt-25{margin-top:25px !important}
.mt-30{margin-top:30px !important}
.mt-40{margin-top:40px !important}
.mt-50{margin-top:50px !important}
.mt-70{margin-top:70px !important}
.mt-80{margin-top:80px !important}
.mt-90{margin-top:90px !important}
.mtt-5{margin-top:-5px !important}
.mtt-10{margin-top:-10px !important}
.mtt-15{margin-top:-15px !important}
.mb-1{margin-bottom:1px !important}
.mb-5{margin-bottom:5px !important}
.mb-10{margin-bottom:10px !important}
.mb-15{margin-bottom:15px !important}
.mb-20{margin-bottom:20px !important}
.mb-25{margin-bottom:25px !important}
.mb-30{margin-bottom:30px !important}
.mb-40{margin-bottom:40px !important}
.mb-50{margin-bottom:50px !important}
.mb-60{margin-bottom:60px !important}
.mb-70{margin-bottom:70px !important}
.mbb-5{margin-bottom:-5px !important}
.mbb-10{margin-bottom:-10px !important}
.mbb-15{margin-bottom:-15px !important}
.mv-5{margin-top:5px !important;margin-bottom:5px !important;}
.mv-10{margin-top:10px !important;margin-bottom:10px !important;}
.mv-15{margin-top:15px !important;margin-bottom:15px !important;}
.mv-20{margin-top:20px !important;margin-bottom:20px !important;}
.mv-30{margin-top:30px !important;margin-bottom:30px !important;}
.mv-40{margin-top:40px !important;margin-bottom:40px !important;}
.mv-50{margin-top:50px !important;margin-bottom:50px !important;}
.mv-70{margin-top:70px !important;margin-bottom:70px !important;}
.mh-5{margin-left:5px !important;margin-right:5px !important;}
.mh-10{margin-left:10px !important;margin-right:10px !important;}
.mh-15{margin-left:15px !important;margin-right:15px !important;}
.mh-20{margin-left:20px !important;margin-right:20px !important;}
.mh-30{margin-left:30px !important;margin-right:30px !important;}
.mh-40{margin-left:40px !important;margin-right:40px !important;}
.mh-50{margin-left:50px !important;margin-right:50px !important;}
.mh-70{margin-left:70px !important;margin-right:70px !important;}
.margin-5{margin:5px !important;}
.margin-10{margin:10px !important;}
.no-magin, ul.no-margin{margin:0 !important}
.mmh{margin-left:-10px !important;margin-right:-10px !important;}
.no-mt{margin-top:0 !important}
.no-mb{margin-bottom:0 !important}
.no-ml{margin-left:0 !important}
.no-mr{margin-right:0 !important}
.no-padding{padding:0 !important;}
ul.list-with-icon li{position:relative;padding-left:20px;margin-bottom:10px;}
ul.list-with-icon li i{position:absolute;top:4px;left:0;}
ul.border-bottom{border-bottom:0;}
ul.border-bottom li{border-bottom:1px solid #CCC;padding-bottom:10px;}
ul.border-bottom.dotted li{border-bottom:1px dotted #CCC;}
ul.border-bottom li:last-child{border-bottom:0;}
.form-control{border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;color:#333;padding:6px 10px;font-weight: 700;font-size:16px;}
.form-control:focus{border-color:#1D4578;-webkit-box-shadow:none;box-shadow:none;}
.tituloform{color:#fff;text-align:center;padding-bottom:20px}
.form-group.sm .form-control, .sm .form-control, .form-control.sm{height:28px;padding:4px 8px 4px;font-size:12px;}
.form-group.sm label{font-size:12px;font-weight:400;margin-bottom:5px;}
.form-group.lg .form-control, .lg .form-control, .form-control.lg{height:40px;font-size:18px;}
.form-group.lg label{font-size:18px;margin-bottom:10px;}
.form-control:-moz-placeholder{color:#777;}
.form-control::-moz-placeholder{color:#777;opacity:1;}
.form-control:-ms-input-placeholder{color:#777;}
.form-control::-webkit-input-placeholder{color:#777;}
.form-icon{position:relative;}
.form-icon i{position:absolute;bottom:9px;right:10px;color:#777;}
.btn{border-radius:0;background:#575757;background:rgba(87, 87, 87, 1);border-color:#575757;color:#FFF;-webkit-transition:all 0.10s linear 0.10s;-moz-transition:all 0.10s linear 0.10s;-o-transition:all 0.10s linear 0.10s;transition:all 0.10s linear 0.10s;}
.btn:hover{color:#FFF;background:rgba(255, 255, 255, 1);}
.btn:focus{outline:0 !important;box-shadow:none !important;}
.btn-sm{padding:3px 7px;}
.btn-primary, a.btn-primary{background:#0033a0;border-color:#FFF;border-radius: 30px;padding: 8px 30px;}
.btn-primary:hover{background:#174cbe;border-color:#FFF;}
.btn-success, a.btn-success{background:#04C97E;border-color:#04C97E;}
.btn-success:hover{color:#04C97E;}
.btn-warning, a.btn-warning{background:#F5AC41;border-color:#F5AC41}
.btn-warning:hover{color:#F5AC41;}
.btn-danger, a.btn-danger{background:#F44142;border-color:#F44142;}
.btn-danger:hover{color:#F44142;}
.btn-info, a.btn-info{background:#4781D1;border-color:#4781D1}
.btn-info:hover{color:#4781D1;}
.iconos{font-size: 90px; color: #fff; padding: 30px 30px; background-color: #0033a0;border-radius: 300px; border: 2px solid #fff; box-shadow: 15px 9px 11px -9px #c7c7c7;}
.row.gap-25{margin-right:-13px;margin-left:-12px;}
.gap-25 .col-md-1, .gap-25 .col-md-2, .gap-25 .col-md-3, .gap-25 .col-md-4, .gap-25 .col-md-5, .gap-25 .col-md-6, .gap-25 .col-md-7, .gap-25 .col-md-8, .gap-25 .col-md-9, .gap-25 .col-md-10, .gap-25 .col-md-11, .gap-25 .col-md-12{padding-right:13px;padding-left:12px;}
.row.gap-20{margin-right:-10px;margin-left:-10px;}
.gap-20 .col-md-1, .gap-20 .col-md-2, .gap-20 .col-md-3, .gap-20 .col-md-4, .gap-20 .col-md-5, .gap-20 .col-md-6, .gap-20 .col-md-7, .gap-20 .col-md-8, .gap-20 .col-md-9, .gap-20 .col-md-10, .gap-20 .col-md-11, .gap-20 .col-md-12{padding-right:10px;padding-left:10px;}
.row.gap-15{margin-right:-8px;margin-left:-7px;}
.gap-15 .col-md-1, .gap-15 .col-md-2, .gap-15 .col-md-3, .gap-15 .col-md-4, .gap-15 .col-md-5, .gap-15 .col-md-6, .gap-15 .col-md-7, .gap-15 .col-md-8, .gap-15 .col-md-9, .gap-15 .col-md-10, .gap-15 .col-md-11, .gap-15 .col-md-12{padding-right:8px;padding-left:7px;}
.row.gap-10{margin-right:-5px;margin-left:-5px;}
.gap-10 .col-md-1, .gap-10 .col-md-2, .gap-10 .col-md-3, .gap-10 .col-md-4, .gap-10 .col-md-5, .gap-10 .col-md-6, .gap-10 .col-md-7, .gap-10 .col-md-8, .gap-10 .col-md-9, .gap-10 .col-md-10, .gap-10 .col-md-11, .gap-10 .col-md-12{padding-right:5px;padding-left:5px;}
.row.gap-5{margin-right:-3px;margin-left:-2px;}
.gap-5 .col-md-1, .gap-5 .col-md-2, .gap-5 .col-md-3, .gap-5 .col-md-4, .gap-5 .col-md-5, .gap-5 .col-md-6, .gap-5 .col-md-7, .gap-5 .col-md-8, .gap-5 .col-md-9, .gap-5 .col-md-10, .gap-5 .col-md-11, .gap-5 .col-md-12{padding-right:3px;padding-left:2px;}
.row.gap-2{margin-right:-1px;margin-left:-1px;}
.gap-2 .col-md-1, .gap-2 .col-md-2, .gap-2 .col-md-3, .gap-2 .col-md-4, .gap-2 .col-md-5, .gap-2 .col-md-6, .gap-2 .col-md-7, .gap-2 .col-md-8, .gap-2 .col-md-9, .gap-2 .col-md-10, .gap-2 .col-md-11, .gap-2 .col-md-12{padding-right:1px;padding-left:1px;}
.row.gap-1{margin-right:-1px;margin-left:0px;}
.gap-1 .col-md-1, .gap-1 .col-md-2, .gap-1 .col-md-3, .gap-1 .col-md-4, .gap-1 .col-md-5, .gap-1 .col-md-6, .gap-1 .col-md-7, .gap-1 .col-md-8, .gap-1 .col-md-9, .gap-1 .col-md-10, .gap-1 .col-md-11, .gap-1 .col-md-12{padding-right:1px;padding-left:0;}
.row.gap-0, .row.no-gap{margin-right:0;margin-left:0;}
.gap-0 .col-md-1, .gap-0 .col-md-2, .gap-0 .col-md-3, .gap-0 .col-md-4, .gap-0 .col-md-5, .gap-0 .col-md-6, .gap-0 .col-md-7, .gap-0 .col-md-8, .gap-0 .col-md-9, .gap-0 .col-md-10, .gap-0 .col-md-11, .gap-0 .col-md-12, .no-gap .col-md-1, .no-gap .col-md-2, .no-gap .col-md-3, .no-gap .col-md-4, .no-gap .col-md-5, .no-gap .col-md-6, .no-gap .col-md-7, .no-gap .col-md-8, .no-gap .col-md-9, .no-gap .col-md-10, .no-gap .col-md-11, .no-gap .col-md-12{padding-right:0;padding-left:0;}
#header{position:relative;}
.logo{width:300px;margin:0 auto;position:absolute;top:80px;left:49%;margin-left:-125px;z-index:999;}
@media only screen and (max-width:992px){.logo{width:200px;top:20px;margin-left:-100px;}
}
@media only screen and (max-width:767px){}
.big-banner-wrapper{padding:0;overflow:hidden;position:relative;}
.big-banner-wrapper .big-banner-inner{}
.big-banner-bg{background-size:cover !important;background-position:top center !important;background-attachment:fixed;}
.big-banner-overlay{position:absolute;top:0;left:0;width:100%;height:670px;background:rgba(0, 0, 0, 0.4);z-index:9;padding:0;margin:0;}
.big-banner-inner{padding:0;color:#FFF;height:670px;z-index:10;position:relative;width:100%;}
.big-banner-inner h1{margin:200px 0 15px;color:#FFF;font-size:42px;font-weight:500;text-transform:uppercase;}
.big-banner-inner p{font-size:20px;}
@media only screen and (max-width:1199px){.big-banner-overlay{height:770px;}
.big-banner-inner{height:770px;}
}
@media only screen and (max-width:992px){.big-banner-overlay{height:500px;}
.big-banner-inner{height:500px;}
.big-banner-inner h1{font-size:32px;margin-top:120px;}
.big-banner-inner p{font-size:18px;}
}
@media only screen and (max-width:767px){.big-banner-overlay{height:330px;}
.big-banner-inner{height:330px;}
.big-banner-inner h1{font-size:28px;margin-top:180px;line-height:32px;}
.big-banner-inner p{font-size:16px;}
}
@media (max-width:479px){.big-banner-inner h1{font-size:22px;margin-top:160px;line-height:26px;}
.big-banner-inner p{font-size:14px;}
}
#find-room-form-wrapper{width:100%;min-height:1px;}
#find-room-form-wrapper .container{position:relative;}
#find-room-form-wrapper .inner{background: rgb(0 50 158 / 84%);
    padding: 20px 30px 5px;
    position: absolute;
    top: -122px;
    z-index: 9999;
    width: 100%;}
#find-room-form-wrapper .inner .form-control{border:0;}
@media only screen and (max-width:1199px){#find-room-form-wrapper .inner{width:96%;}
}
@media only screen and (max-width:992px){#find-room-form-wrapper .inner{padding:20px 20px 5px;top:-150px;}
}
@media only screen and (max-width:767px){#find-room-form-wrapper .inner{background:#0033a0;padding:20px;position:relative;top:30px;}
#find-room-form-wrapper .inner .form-control{border:1px solid #CCC;}
}
@media (max-width:479px){}
.section-header-1{text-align:center;margin-bottom:40px;}
.section-header-1 h2{font-weight:500;margin-top:0;}
.section-header-1 h3{margin-top:0;}
.section-header-1 hr.separator{border:none;border-top:2px solid #0033a0;width:80px;margin:15px auto;}
.section-header-2{text-align:center;margin-bottom:40px;}
.section-header-2 h2{font-weight:400;margin-top:0;}
.section-header-2 h3{margin-top:0;}
.section-header-2 .separator{position:relative;}
.section-header-2 .separator hr{border:none;border-top:1px solid #8d8d8d;width:180px;margin:20px auto;}
.section-header-2 .separator span{font-size:12px;width:40px;background:#fff;padding:0 5px;z-index:9;position:absolute;top:-10px;left:50%;margin-left:-20px;}
.light-bg .section-header-2 .separator span{background:#F3F5F8;}
.section-header-3{text-align:center;margin-bottom:30px;text-align:center;}
.section-header-3 h2{font-weight:600;margin:20px 0 20px;display:inline-block;text-transform:uppercase;font-size:35px;color:#777;line-height:37px;border-top:1px solid #0033a0;border-bottom:1px solid #0033a0;padding:5px 0 4px;}
.section-header-3 p{font-size:18px;font-weight:300;line-height:26px;}
.section-header-3 p.higher{margin-bottom:20px;}
.section-header-4{text-align:center;}
.section-header-4 h2{font-weight:600;margin:20px 0 25px;text-transform:uppercase;font-size:24px;color:#777;line-height:24px;display:inline-block;padding:5px 10px 3px;background:#0033a0;color:#fff;border:2px solid #ffffff;box-shadow:0px 0px 0px 2px #0033a0;}
.light-bg .section-header-4 h2{border:3px solid #F3F5F8;}
@media only screen and (max-width:767px){.section-header-3 h2{font-size:20px;}
.section-header-3 p{font-size:16px;}
}
.hotel-room-item-01 .content{padding-top:20px;text-align:center;}
.hotel-room-item-01.border .content{border-top:0;padding:20px 15px;}
.hotel-room-item-01 h3{font-size:20px;margin-top:0;}
.hotel-room-item-01 hr{border:none;border-top:1px solid #CCC;width:120px;margin:15px auto;}
.hotel-room-item-01 .price{font-size:22px;font-weight:400;margin-right:15px;}
.hotel-room-item-01 .price .small{font-size:12px;}
.hotel-room-item-01 a.link-more{margin-top:3px;margin-left:15px;}
.col-md-3 .hotel-room-item-01 h3{font-size:18px;}
.col-md-3 .hotel-room-item-01.border .content{padding:12px 15px 15px;}
.col-md-3 .hotel-room-item-01 hr{width:80px;margin:12px auto;}
.hotel-room-item-02 h3{font-size:16px;text-transform:uppercase;margin:13px 0 0px;line-height:24px;font-weight:700;}
.hotel-room-item-02 a{color:#fff;}
.hotel-room-item-02 p{margin:0;line-height:22px;}
.hotel-room-item-02 hr{width:100%;margin:5px auto 7px;border:none;border-top:1px solid #CCC;}
.hotel-room-item-02 .price{font-size:22px;font-weight:700;margin-right:15px;color:#111;}
.hotel-room-item-02 .price .small{font-size:12px;font-weight:400;}
.hotel-room-item-02 a.link-more{margin-top:3px;float:right;color:#fff;}
.hotel-room-item-02 a:hover{color:#fff;}
.hotel-room-item-02 .img{position:relative;}
.hotel-room-item-02 .img .overlay{position:absolute;top:0;left:0;width:100%;height:0%;-webkit-transition:all 0.15s linear 0.2s;-moz-transition:all 0.15s linear 0.2s;-o-transition:all 0.15s linear 0.2s;transition:all 0.15s linear 0.2s;background-color:rgba(0,0,0,0.3);}
.hotel-room-item-02 .img .overlay .icon{position:absolute;left:50%;top:-100%;font-size:24px;margin-left:-15px;margin-top:-15px;color:#FFF;width:100%;height:0%;-webkit-transition:all 0.35s linear 0.1s;-moz-transition:all 0.35s linear 0.1s;-o-transition:all 0.35s linear 0.1s;transition:all 0.35s linear 0.1s;}
.hotel-room-item-02:hover .overlay{height:100%;}
.hotel-room-item-02:hover .overlay .icon{top:50%;}
@media only screen and (max-width:992px){.hotel-room-item-02{margin:0 0 20px;}
}
@media (min-width:479px) and (max-width:767px){.hotel-room-item-02 h3{font-size:14px;}
}
.featured-img{}
.featured-img h3{font-size:18px;text-transform:uppercase;margin:11px 0 10px;line-height:24px;font-weight:700;border-bottom:1px solid #CCC;padding-bottom:7px;}
@media only screen and (max-width:767px){.featured-img{margin-bottom:30px;}
}
ul.featured-img-list{margin:0;padding:0;list-style:none;}
ul.featured-img-list li{position:relative;border-bottom:1px solid #CCC;margin:0 0 25px;padding:0 0 20px;}
ul.featured-img-list li:last-child{border-bottom:0;margin:0;padding:0;}
ul.featured-img-list li .img{position:absolute;top:20px;left:0;width:330px;}
ul.featured-img-list li .content{margin:0;margin-left:360px;min-height:185px;}
ul.featured-img-list li .content h3{position:relative;margin:35px 0 25px;text-transform:uppercase none;}
ul.featured-img-list li .content h3:before{content:" ";position:absolute;left:0;bottom:-10px;width:70px;height:2px;background:#0033a0;}
ul.featured-img-list li:nth-child(even){text-align:right;}
ul.featured-img-list li:nth-child(even) .img{left:auto;right:0;}
ul.featured-img-list li:nth-child(even) .content{margin-left:0;margin-right:360px;}
ul.featured-img-list li:nth-child(even) .content h3:before{left:auto;right:0;}
@media (min-width:767px) and (max-width:992px){ul.featured-img-list li .content h3{margin:15px 0 25px;font-size:22px;}
}
@media only screen and (max-width:767px){ul.featured-img-list li .content h3{margin:0 0 25px;}
ul.featured-img-list li .content{margin-left:0;}
ul.featured-img-list li:nth-child(even) .content{margin-right:0;}
ul.featured-img-list li .img{position:relative;top:0;left:0;width:100%;margin-bottom:15px;}
}
@media (min-width:479px) and (max-width:767px){}
@media (max-width:479px){}
#about-us{padding-bottom:0;}
.about-module h3{margin:5px 0 25px;border-bottom:1px solid #CCC;padding-bottom:10px;}
.about-module h4{margin:0 0 20px;}
.counter-item-wrapper{margin:20px 0 50px;}
.counter-item{ text-align: center; border: 1px solid #ededed; padding: 40px 20px 20px; margin: 0 5px; box-shadow: 6px 8px 16px #d8d8d8; border-radius: 20px;}
.counter-item .number-count-to{font-size:32px;color: #0033a0; font-weight: 500;}
.counter-item .icon{font-size:54px;margin:25px 0;color:#0033a0;}
.counter-item h4{text-transform:uppercase;font-size:16px;}
ul.why-at-list{margin:40px 0 0;}
ul.why-at-list li{position:relative;margin:0 0 15px;padding:0;}
ul.why-at-list li:last-child{margin:0;}
ul.why-at-list li .content{margin-left:70px;}
ul.why-at-list li .content h3{font-size:18px;margin:0 0 10px;font-weight:600;}
ul.why-at-list li .content h3:before{display:none;}
ul.why-at-list li .icon{position:absolute;top:0;left:0;border-right:2px solid #0033a0;padding:10px 0 5px;padding-right:20px;font-size:24px;}
@media only screen and (max-width:1199px){.counter-item{margin:0;}
}
@media only screen and (max-width:992px){.counter-item{margin:0;margin-bottom:30px;}
}
@media (min-width:767px) and (max-width:992px){}
@media only screen and (max-width:767px){.counter-item h4{text-transform:uppercase;font-size:13px;}
}
@media (min-width:479px) and (max-width:767px){}
@media (max-width:479px){.counter-item h4{text-transform:uppercase;font-size:16px;}
}
.tab-style-1 > ul{display:block;clear:both;border:0;text-align:center;margin:0 0 50px;}
.tab-style-1 > ul li{display:inline-block;float:none;}
.tab-style-1 .nav-tabs > li{margin:0 1px;border:1px solid #FFF;border-bottom:2px solid #FFF;padding:10px 15px 5px;border-radius:0;line-height:26px;}
.tab-style-1 .nav-tabs > li > a{border-radius:0;border:none;font-size:18px;line-height:26px;margin-bottom:3px;position:relative;color:#333;background:none;display:block;}
.tab-style-1 .nav-tabs > li > a:hover{color:#0033a0;background:none;}
.tab-style-1 .nav-tabs > li > a:hover, .tab-style-1 .nav-tabs > li.active > a, .tab-style-1 .nav-tabs > li.active > a:hover , .tab-style-1 .nav-tabs > li.active > a:focus{border:none;}
.tab-style-1 .nav-tabs > li > a:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:2px;background:#0033a0;}
.tab-style-1 .nav-tabs > li.active{border-color:#0033a0;background:none;}
.tab-style-1 .nav-tabs > li.active a:focus{background:none;text-decoration:none;}
.tab-style-1 .tab-content{background:#f3f3f3;overflow:hidden;}
.tab-content-inner-about-us{position:relative;overflow:hidden;}
.tab-content-inner-about-us .img-bg{position:absolute;top:0;left:0;width:600px;height:100%;}
.tab-content-inner-about-us .content-info{margin-left:640px;padding:40px 30px 50px;padding-right:80px;}
.tab-content-inner-about-us .content-info h3{margin-bottom:40px;position:relative;text-transform:uppercase none;}
.tab-content-inner-about-us .content-info h3:before{content:" ";position:absolute;left:0;bottom:-10px;width:70px;height:2px;background:#0033a0;}
.tab-content-inner-about-us .content-info p{margin:0 0 25px;}
.tab-content-inner-about-us.img-right .img-bg{position:absolute;top:0;left:auto;right:0;}
.tab-content-inner-about-us.img-right .content-info{margin-left:0;margin-right:640px;padding:40px 30px 50px;padding-left:80px}
.tab-content-inner-1 .content-info p:last-child{margin:0 0 15px;}
@media only screen and (max-width:1199px){.tab-content-inner-about-us .img-bg{width:400px;}
.tab-content-inner-about-us .content-info{margin-left:420px;}
.tab-content-inner-about-us.img-right .content-info{margin-right:420px;}
}
@media (min-width:992px) and (max-width:1199px){}
@media only screen and (max-width:992px){.tab-content-inner-about-us .content-info h3{font-size:22px;}
.tab-content-inner-about-us .img-bg{width:300px;}
.tab-content-inner-about-us .content-info{margin-left:300px;padding-right:40px}
.tab-content-inner-about-us.img-right .content-info{margin-right:300px;padding-left:40px}
}
@media (min-width:767px) and (max-width:992px){}
@media only screen and (max-width:767px){.tab-content-inner-about-us .img-bg{width:0;}
.tab-content-inner-about-us .content-info{margin-left:0;padding:20px;}
.tab-content-inner-about-us.img-right .content-info{margin-right:0;padding:20px}
.tab-style-1 > ul{margin:0 0 30px;}
.tab-style-1 .nav-tabs > li > a{font-size:16px;line-height:20px;}
}
@media (min-width:479px) and (max-width:767px){}
@media (max-width:479px){.tab-style-1 > ul{margin:0 0 10px;padding:0 20px;}
.tab-style-1 .nav-tabs > li{margin-bottom:5px;display:block;}
.tab-style-1 .nav-tabs > li{padding:10px 15px 5px;line-height:20px;border:1px solid #0033a0;border-bottom:2px solid #0033a0;}
.tab-style-1 .nav-tabs > li > a:after{display:none;}
.tab-style-1 .nav-tabs > li.active{border-color:#0033a0;background:#0033a0;color:#FFF;}
.tab-style-1 .nav-tabs > li.active a{color:#FFF;}
}
.package-module h3{font-size:18px;text-transform:uppercase;margin:0 0 15px;line-height:24px;font-weight:700;border-bottom:1px solid #CCC;padding-bottom:7px;}
.package-module h3 a{color:#333;}
.package-module h3 a:hover{color:#ED9FB6;}
.package-module h4{font-size:14px;margin:0 0 10px;line-height:18px;font-weight:600;text-transform:uppercase;}
.package-module .bottom{border-top:1px solid #CCC;padding-top:10px;margin-top:20px;}
.package-module .price{margin-right:15px;color:#111;}
.package-module .price .large{font-size:22px;font-weight:700;}
.package-module .price .small{font-size:14px;font-weight:300;text-transform:uppercase;}
.package-module a.link-more{margin-top:3px;float:right;color:#8D8D8D;}
.package-module a:hover{color:#ED9FB6;}
.package-slider{margin:0;border:0 solid #000;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);-o-box-shadow:0 0 0 rgba(0,0,0,0);zoom:1}
.package-slider .flex-control-nav{width:100%;position:absolute;bottom:0;text-align:center;height:6px}
.package-slider .flex-control-nav li{margin:0;display:inline-block;zoom:1;*display:inline}
.package-slider .flex-control-paging li a{width:12px;height:12px;display:block;cursor:pointer;text-indent:-9999px;border:0 solid;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:inset 0 0 0 rgba(0,0,0,0);opacity:1;margin:0 5px;border-radius:0;border:1px solid #CCC;background:transparent}
.package-slider .flex-control-paging li a:hover{background:#0033a0;cursor:pointer;opacity:1;border:1px solid #0033a0;}
.package-slider .flex-control-paging li a.flex-active{background:transparent;cursor:default;opacity:1;border-color:#0033a0}
.package-slider .flex-direction-nav{display:none}
.package-slider .row{margin-bottom:50px;}
.parallax{width:100%;height:400px;position:relative;overflow:hidden;background:#f8f8f8;color:#fff;z-index:0;padding:0}
.parallax h2{color:#FFF;font-weight:500}
.parallax .container{display:table;overflow:hidden;position:relative}
.parallax .parallax-content,.parallax .overlay{height:400px}
.parallax-content{display:table-cell;vertical-align:middle;text-align:center;overflow:hidden}
.overlay{background-image:url(images/pattern.png);background-color:rgba(0,0,0,0.5);width:100%;position:absolute;overflow:hidden}
.parallax-bg{width:100%;height:100%;margin:0 auto;position:absolute;background-size:cover;background-attachment:fixed;background-repeat:repeat-y;background-position:top center;}
.parallax.height-250{height:250px;}
.parallax.height-250 .parallax-content, .parallax.height-250 .overlay{height:250px;}
.bg1{background-image:url(../images/parallax/parallax1.jpg);}
.bg2{background-image:url(../images/parallax/parallax2.jpg);}
.bg3{background-image:url(../images/parallax/parallax3.jpg);}
.bg4{background-image:url(../images/parallax/parallax4.jpg);}
.special-offer-bg{background-image:url(../images/parallax/special-offer-parallax.jpg);}
.testimonial-bg{background-image:url(../images/parallax/testimonial-parallax.jpg);}
.parallax-section{padding:0}
.parallax-section .overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(images/pattern.png);background-color:rgba(0,0,0,0.5);overflow:hidden;}
.parallax-for-flexslider, .parallax-inner{width:100%;height:100%;padding:0;margin:0;background-attachment:fixed;background-repeat:repeat-y;background-position:top center;text-align:center;}
.parallax-for-flexslider-mobile{background-position:50% 0px !important;background-attachment:scroll !important;}
.parallax-for-flexslider .parallax-text-container-1{width:100%;margin:0;padding:130px 40px;}
.parallax-overlay{background-image:url(images/pattern.png);background-color:rgba(32, 52, 142, 0.74);overflow:hidden;height:100%;}
.parallax-for-flexslider p, .parallax-inner p{color:#FFF;}
#special-offer .parallax-overlay{padding-top:80px;padding-bottom:80px;background-color:rgba(0,0,0,0.5);}
.special-offer-single{position:relative;padding:0 200px;text-align:left;margin:10px 0 0;z-index:29;}
.special-offer-single .discount{border:2px solid #00AEF1;position:absolute;top:5px;left:0;width:136px;height:136px;border-radius:75px;text-align:center;font-weight:700;}
.special-offer-single .discount .inner{background:#0033a0;background:#00AEF1;color:#FFF;width:126px;height:126px;border-radius:70px;margin:3px 0 0 3px;padding-top:40px;}
.special-offer-single .discount .large{display:block;font-size:26px;}
.special-offer-single .content{font-size:16px;line-height:24px;}
.special-offer-single .content h3{color:#FFF;display:inline-block;text-transform:uppercase;border-top:1px solid #FFF;border-bottom:1px solid #FFF;padding:10px 0 6px;margin:0 0 20px;}
.special-offer-single .content p{font-size:16px;line-height:24px;color:#FFF;font-weight:300;}
.special-offer-single .content p:last-child{margin-bottom:0;}
.special-offer-single .absolute-right{position:absolute;bottom:50px;right:0;}
@media only screen and (max-width:767px){#special-offer .parallax-overlay{padding-top:20px;padding-bottom:20px;}
.special-offer-single{padding:0 0 110px;}
.special-offer-single .discount{top:auto;bottom:0px;width:100px;height:100px;}
.special-offer-single .discount .inner{width:90px;height:90px;padding-top:20px;}
.special-offer-single .content h3{font-size:18px;}
.special-offer-single .content p{font-size:14px;line-height:22px;}
.special-offer-single .absolute-right{bottom:10px;right:10px;}
}
@media (max-width:479px){}
#testimonial{padding:0;}
.testimonial-wrapper{position:relative;}
.testimonial-wrapper .icon{border:2px solid rgba(255,255,255,0.6);width:80px;height:80px;border-radius:40px;margin:0 auto 30px;}
.testimonial-wrapper .icon .inner{background:rgba(255,255,255,0.6);width:70px;height:70px;border-radius:40px;display:inline-block;margin:3px 0 0 0px;font-size:24px;line-height:66px;}
.testimonial-large-item{padding:0 70px;color:#FFF;}
.testimonial-large-item .content p{font-size:18px;line-height:1.6em;}
.testimonial-large-item .testimonial-man .name{text-transform:uppercase;font-weight:700;font-size:18px;border:1px solid rgba(255,255,255,0.6);display:inline-block;border-right:0;border-left:0;padding:3px 0;margin:10px 0 5px;}
#parallax-for-testimonial .parallax-overlay{padding-top:80px;padding-bottom:80px;}
.testimonial-slider{margin:0;border:0 solid #000;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);-o-box-shadow:0 0 0 rgba(0,0,0,0);zoom:1}
.testimonial-slider .flex-control-nav{width:100%;position:absolute;bottom:0;text-align:center;height:6px}
.testimonial-slider .flex-control-nav li{margin:0;display:inline-block;zoom:1;*display:inline}
.testimonial-slider .flex-control-paging li a{width:12px;height:12px;display:block;cursor:pointer;text-indent:-9999px;border:0 solid;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:inset 0 0 0 rgba(0,0,0,0);opacity:1;margin:0 5px;border-radius:0;border:1px solid #CCCCCC;background:transparent}
.testimonial-slider .flex-control-paging li a:hover{background:transparent;cursor:pointer;opacity:1}
.testimonial-slider .flex-control-paging li a.flex-active{background:transparent;cursor:default;opacity:1;border-color:#FFF}
.testimonial-slider .flex-direction-nav{display:none}
.testimonial-slider .testimonial-large-item{margin-bottom:40px;}
@media only screen and (max-width:767px){#parallax-for-testimonial .parallax-overlay{padding-top:20px;padding-bottom:20px;}
.testimonial-wrapper .icon{width:60px;height:60px;border-radius:40px;margin:0 auto 10px;}
.testimonial-wrapper .icon .inner{width:50px;height:50px;font-size:18px;line-height:46px;}
.testimonial-large-item{padding:0;}
.testimonial-large-item .content p{font-size:14px;line-height:20px;}
.testimonial-slider .testimonial-large-item{margin-bottom:20px;}
}
@media (max-width:479px){}
.two-columns-full-layout{overflow:hidden;}
.two-columns-full-layout .left-inner{width:50%;float:left;padding-bottom:40px;}
.two-columns-full-layout .left-inner .inner{width:100%;padding:50px;}
.two-columns-full-layout .right-inner{width:43%;float:left;background:#FAF6F5;background:rgba(250,246,245,0.8);color:#333;padding:30px 40px;}
.two-columns-full-layout .right-inner .inner{min-height:10px;position:relative;top:50%;transform:translateY(-50%);}
.two-columns-full-layout .right-inner .testimonial-large-item{text-align:left;padding:0;color:#333;}
.two-columns-full-layout .right-inner .testimonial-large-item p{color:#333;}
ul.testimonial.nav-tabs{border:0;}
ul.testimonial.nav-tabs li a{border:0 !important;margin:0;}
ul.testimonial{list-style:none;margin:0 0;margin-left:60px;margin-right:40px;padding:0 0 40px;display:block;text-align:center;}
ul.testimonial li{width:140px;display:inline-block;margin:5px 7px;}
ul.testimonial li .image{width:140px;height:140px;border-radius:50%;border:2px solid #FFF;padding-left:4px;position:relative;}
ul.testimonial li .image img{width:120px;height:120px;border-radius:50%;display:block;position:absolute;top:9px;left:9px;}
ul.testimonial li:hover .image, ul.testimonial li.active .image{border:2px solid #0033a0;}
@media only screen and (max-width:992px){.two-columns-full-layout .left-inner .inner{padding:60px 10px;}
.two-columns-full-layout .right-inner{width:50%;padding:30px 20px;}
.two-columns-full-layout .right-inner .testimonial-large-item p{font-size:16px;}
ul.testimonial{margin-top:20px;margin-left:40px;margin-right:0;}
ul.testimonial li{width:80px;}
ul.testimonial li .image{width:80px;height:80px;}
ul.testimonial li .image img{width:70px;height:70px;border-radius:50%;display:block;position:absolute;top:4px;left:4px;}
}
@media only screen and (max-width:767px){ul.testimonial li{width:60px;}
ul.testimonial li .image{width:60px;height:60px;}
ul.testimonial li .image img{width:50px;height:50px;border-radius:50%;display:block;position:absolute;top:4px;left:4px;}
.two-columns-full-layout .right-inner .testimonial-large-item p{font-size:13px;}
}
@media (max-width:479px){.two-columns-full-layout .left-inner{width:30%;}
.two-columns-full-layout .right-inner{width:70%;}
ul.testimonial{margin-top:30px;margin-left:0;}
}
#gallery-home{padding-bottom:0;}
ul.gallery-item{margin:0;padding:0;margin-bottom:-1px;}
ul.gallery-item li{float:left;width:16.6666666667%;-webkit-transition:all 0.2s linear 0.2s;}
ul.gallery-item li .img{position:relative;}
ul.gallery-item li .img .overlay{position:absolute;top:0;left:0;width:100%;height:0%;-webkit-transition:all 0.15s linear 0.2s;-moz-transition:all 0.15s linear 0.2s;-o-transition:all 0.15s linear 0.2s;transition:all 0.15s linear 0.2s;}
ul.gallery-item li .img .overlay .icon{position:absolute;left:50%;top:-100%;font-size:24px;margin-left:-15px;margin-top:-15px;color:#FFF;width:100%;height:0%;-webkit-transition:all 0.35s linear 0.1s;-moz-transition:all 0.35s linear 0.1s;-o-transition:all 0.35s linear 0.1s;transition:all 0.35s linear 0.1s;}
ul.gallery-item li:hover .overlay{height:100%;}
ul.gallery-item li:hover .overlay .icon{top:50%;}
@media (max-width:479px){ul.gallery-item li{width:33.333333333332%;}
}
#newsletter{background:#0033a0;color:#FFF;padding:50px 0 40px;}
#newsletter .labels{font-size:20px;text-transform:uppercase;font-weight:400;display:block;padding-top:10px;}
#newsletter .form-group{position:relative;padding-right:140px;}
#newsletter .form-group .btn{position:absolute;top:1px;right:0;line-height:20px;border:3px double #FFF;color:#FFF;background:#0033a0;width:130px;}
#newsletter .form-group .btn:hover{background:#ED9FB6;}
#newsletter .form-control{border-color:#0033a0;height:40px;padding-left:12px;padding-top:7px;}
@media only screen and (max-width:992px){#newsletter .labels{margin-bottom:20px;padding-top:0;font-size:16px;}
}
@media (max-width:479px){#newsletter{padding:30px 0 20px;}
#newsletter .labels{font-size:14px;text-align:center;}
#newsletter .form-group{padding-right:0;}
#newsletter .form-group .btn{position:relative;width:100%;margin-top:15px;}
}
.map-wrapper img, .map img, .gmap3 img{max-width:none !important;}
#map_canvas{position:relative;z-index:0;width:100%;height:400px;}
#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object{max-width:none !important;}
.footer-map-full{width:100%;height:400px;}
p.address-item{position:relative;padding-left:80px;margin-bottom:25px;font-size:16px;}
p.address-item .icon{position:absolute;top:3px;left:40px;font-size:24px;color:#0033a0;}
@media only screen and (max-width:767px){p.address-item{padding-left:50px;}
p.address-item .icon{left:10px;}
}
@media (max-width:479px){}
#footer-bottom{background:#203693;color:#fff;padding:80px 0 40px;}
#footer-bottom ul.inline-menu{list-style:none;padding:0;margin:0;text-align:center;}
#footer-bottom ul.inline-menu li{display:inline;margin:0;padding:0 10px;font-size:16px;}
#footer-bottom ul.inline-menu li + li{border-left:1px solid #DEDEDE;}
#footer-bottom ul.inline-menu li a{line-height:16px;color:#DEDEDE;}
#footer-bottom ul.inline-menu li a:hover{color:#FFF;}
.footer-social{text-align:center;display:block;}
.footer-social a{font-size:26px;margin:0 7px;text-decoration:none;line-height:26px;padding:4px;display:inline-block;color:#DEDEDE;}
.footer-social a:hover{color:#FFF;}
@media only screen and (max-width:960px){}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px)
and (orientation:landscape){.parallax-bg, .home-parallax{background-attachment:scroll;background-position:top center !important;background-size:cover;}
}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px)
and (orientation:portrait){.parallax-bg, .home-parallax{background-attachment:scroll;background-position:top center !important;background-size:cover;}
}
@media only screen and (min-width:768px) and (max-width:959px){}
@media only screen and (max-width:767px){.parallax, .parallax-content, .parallax .overlay, .color-block, .color-block-content{height:400px;}
.parallax-bg, .home-parallax{background-attachment:scroll;background-position:top center !important;background-size:cover;}
}
@media only screen and (max-width:479px){}
@media only screen and (min-width:1200px){.parallax, .parallax .parallax-content, .parallax .overlay{}
}
#home{position:relative;overflow:hidden;height:100%;width:100%;display:table;color:#010101;z-index:10;}
.home-gradient{background-color:#FFD600;background:-moz-radial-gradient(center center, circle cover, #FFD600 0%, #E2BE01 100%);background:-webkit-radial-gradient(center center, circle cover, #FFD600 0%, #E2BE01 100%);background:-o-radial-gradient(center center, circle cover, #FFD600 0%, #E2BE01 100%);background:-ms-radial-gradient(center center, circle cover, #FFD600 0%, #E2BE01 100%);background:radial-gradient(center center, circle cover, #FFD600 0%, #E2BE01 100%);}
.home-parallax{background:url(../images/parallax/parallax4.jpg) fixed;background-size:cover;background-position:center top;}
#back-to-top{position:fixed;z-index:1000;bottom:70px;right:20px;display:none;}
#back-to-top a{display:block;width:40px;height:40px;background:#ff6b02 url(images/backtotop.png) no-repeat center center;text-indent:-9999px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-transition:0.2s all linear;-moz-transition:0.2s all linear;-o-transition:0.2s all linear;transition:0.2s all linear;}
#back-to-top a:hover{background-color:#ff6b02;}
.preloader{background-color:#FFF;position:fixed;width:100%;height:100%;z-index:99999999}
.pace{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2000;position:fixed;margin:auto;top:12px;left:0;right:0;bottom:0;width:100%;height:11px;border:1px solid #0033a0;border-left:0;border-right:0;background-color:#fff}
.pace .pace-progress{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-transition:width 1s ease-in-out 1s linear;-moz-transition:width 1s ease-in-out 1s linear;-ms-transition:width 1s ease-in-out 1s linear;-o-transition:width 1s ease-in-out 1s linear;transition:width 1s ease-in-out 1s linear;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);max-width:100%;position:fixed;z-index:2000;display:block;position:absolute;left:0px;top:2px;height:5px;font-size:14px;background:#0033a0;color:#0033a0;line-height:60px;text-align:right;padding-right:10px;}
.pace .pace-progress:after{content:attr(data-progress-text);display:inline-block}
.pace.pace-inactive{display:none}
@media only screen and (max-width:1199px){}
@media (min-width:992px) and (max-width:1199px){}
@media only screen and (max-width:992px){}
@media (min-width:767px) and (max-width:992px){}
@media only screen and (max-width:767px){}
@media (min-width:479px) and (max-width:767px){}
@media (max-width:479px){}
#imagelightbox{cursor:pointer;position:fixed;z-index:10000;-ms-touch-action:none;touch-action:none;-webkit-box-shadow:0 0 3.125em rgba(0,0,0,.75);box-shadow:0 0 3.125em rgba(0,0,0,.75)}
#imagelightbox-loading,#imagelightbox-loading div{border-radius:50%}
#imagelightbox-loading{width:2.5em;height:2.5em;background-color:#444;background-color:rgba(0,0,0,.5);position:fixed;z-index:10003;top:50%;left:50%;padding:.625em;margin:-1.25em 0 0 -1.25em;-webkit-box-shadow:0 0 2.5em rgba(0,0,0,.75);box-shadow:0 0 2.5em rgba(0,0,0,.75)}
#imagelightbox-loading div{width:1.25em;height:1.25em;background-color:#fff;-webkit-animation:imagelightbox-loading .5s ease infinite;animation:imagelightbox-loading .5s ease infinite}
@-webkit-keyframes imagelightbox-loading{from{opacity:.5;-webkit-transform:scale(.75)}50%{opacity:1;-webkit-transform:scale(1)}to{opacity:.5;-webkit-transform:scale(.75)}}
@keyframes imagelightbox-loading{from{opacity:.5;transform:scale(.75)}50%{opacity:1;transform:scale(1)}to{opacity:.5;transform:scale(.75)}}
#imagelightbox-overlay{background-color:#000;background-color:rgba(0,0,0,.7);position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0}
#imagelightbox-close{width:2.5em;height:2.5em;text-align:left;background-color:#888;border-radius:50%;position:fixed;z-index:10002;top:2.5em;right:2.5em;-webkit-transition:color .3s ease;transition:color .3s ease;border:0;}
#imagelightbox-close:hover,#imagelightbox-close:focus{background-color:#111}
#imagelightbox-close:before,#imagelightbox-close:after{width:2px;background-color:#fff;content:'';position:absolute;top:20%;bottom:20%;left:50%;margin-left:-1px}
#imagelightbox-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
#imagelightbox-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
#imagelightbox-caption{text-align:center;color:#FFF;background-color:#111;position:fixed;z-index:10001;left:0;right:0;bottom:0;padding:.625em;font-weight:400px;}
#imagelightbox-nav{background-color:#444;background-color:rgba(0,0,0,.5);border-radius:20px;position:fixed;z-index:10001;left:50%;bottom:3.75em;padding:.313em;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
#imagelightbox-nav button{width:1em;height:1em;background-color:transparent;border:1px solid #fff;border-radius:50%;display:inline-block;margin:0 .313em}
#imagelightbox-nav button.active{background-color:#fff}
.imagelightbox-arrow{width:3.75em;height:7.5em;background-color:#888;background-color:rgba(0,0,0,.3);vertical-align:middle;display:none;position:fixed;z-index:10001;top:50%;margin-top:-3.75em;border:0;}
.imagelightbox-arrow:hover,.imagelightbox-arrow:focus{background-color:#666;background-color:rgba(0,0,0,.75)}
.imagelightbox-arrow:active{background-color:#111}
.imagelightbox-arrow-left{left:2.5em}
.imagelightbox-arrow-right{right:2.5em}
.imagelightbox-arrow:before{width:0;height:0;border:1em solid transparent;content:'';display:inline-block;margin-bottom:-.125em}
.imagelightbox-arrow-left:before{border-left:none;border-right-color:#fff;margin-left:-.313em}
.imagelightbox-arrow-right:before{border-right:none;border-left-color:#fff;margin-right:-.313em}
#imagelightbox-loading,#imagelightbox-overlay,#imagelightbox-close,#imagelightbox-caption,#imagelightbox-nav,.imagelightbox-arrow{-webkit-animation:fade-in .25s linear;animation:fade-in .25s linear}
@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}
@keyframes fade-in{from{opacity:0}to{opacity:1}}
@media only screen and (max-width:41.250em){#container{width:100%}
#imagelightbox-close{top:1.25em;right:1.25em}
#imagelightbox-nav{bottom:1.25em}
.imagelightbox-arrow{width:2.5em;height:3.75em;margin-top:-2.75em}
.imagelightbox-arrow-left{left:1.25em}
.imagelightbox-arrow-right{right:1.25em}
}
@media only screen and (max-width:20em){.imagelightbox-arrow-left{left:0}
.imagelightbox-arrow-right{right:0}
}
.datepicker{padding:2rem;direction:ltr;border:none!important;}
.datepicker-inline{width:220px}
.datepicker.datepicker-rtl{direction:rtl}
.datepicker.datepicker-rtl table tr td span{float:right}
.datepicker-dropdown{top:0;left:0;}
.datepicker-dropdown.datepicker-orient-bottom{margin-top:1.8rem}
.datepicker>div{display:none}
.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display:block}
.datepicker table{margin:0;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border:none}
.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}
.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}
.datepicker table tr td.new,.datepicker table tr td.old{color:#999}
.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}
.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{color:#000;background-color:#ffdb99}
.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:focus,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:focus,.datepicker table tr td.today:hover:hover,.open .dropdown-toggle.datepicker table tr td.today,.open .dropdown-toggle.datepicker table tr td.today.disabled,.open .dropdown-toggle.datepicker table tr td.today.disabled:hover,.open .dropdown-toggle.datepicker table tr td.today:hover{color:#000;background-color:#ffcd70}
.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active,.open .dropdown-toggle.datepicker table tr td.today,.open .dropdown-toggle.datepicker table tr td.today.disabled,.open .dropdown-toggle.datepicker table tr td.today.disabled:hover,.open .dropdown-toggle.datepicker table tr td.today:hover{background-image:none}
.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled.disabled.active,.datepicker table tr td.today.disabled.disabled:active,.datepicker table tr td.today.disabled.disabled:focus,.datepicker table tr td.today.disabled.disabled:hover,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover.disabled.active,.datepicker table tr td.today.disabled:hover.disabled:active,.datepicker table tr td.today.disabled:hover.disabled:focus,.datepicker table tr td.today.disabled:hover.disabled:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled:hover[disabled].active,.datepicker table tr td.today.disabled:hover[disabled]:active,.datepicker table tr td.today.disabled:hover[disabled]:focus,.datepicker table tr td.today.disabled:hover[disabled]:hover,.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled[disabled].active,.datepicker table tr td.today.disabled[disabled]:active,.datepicker table tr td.today.disabled[disabled]:focus,.datepicker table tr td.today.disabled[disabled]:hover,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover.disabled.active,.datepicker table tr td.today:hover.disabled:active,.datepicker table tr td.today:hover.disabled:focus,.datepicker table tr td.today:hover.disabled:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today:hover[disabled].active,.datepicker table tr td.today:hover[disabled]:active,.datepicker table tr td.today:hover[disabled]:focus,.datepicker table tr td.today:hover[disabled]:hover,.datepicker table tr td.today[disabled],.datepicker table tr td.today[disabled].active,.datepicker table tr td.today[disabled]:active,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today,fieldset[disabled] .datepicker table tr td.today.active,fieldset[disabled] .datepicker table tr td.today.disabled,fieldset[disabled] .datepicker table tr td.today.disabled.active,fieldset[disabled] .datepicker table tr td.today.disabled:active,fieldset[disabled] .datepicker table tr td.today.disabled:focus,fieldset[disabled] .datepicker table tr td.today.disabled:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover.active,fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,fieldset[disabled] .datepicker table tr td.today:active,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover,fieldset[disabled] .datepicker table tr td.today:hover.active,fieldset[disabled] .datepicker table tr td.today:hover:active,fieldset[disabled] .datepicker table tr td.today:hover:focus,fieldset[disabled] .datepicker table tr td.today:hover:hover{background-color:#ffdb99}
.datepicker table tr td.today:hover:hover{color:#000}
.datepicker table tr td.today.active:hover{color:#fff}
.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;border-radius:0}
.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{color:#000;background-color:#f7ca77;border-radius:0}
.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:focus,.datepicker table tr td.range.today:hover:hover,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover,.open .dropdown-toggle.datepicker table tr td.range.today:hover{color:#000;background-color:#f4bb51}
.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover,.open .dropdown-toggle.datepicker table tr td.range.today:hover{background-image:none}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled.disabled.active,.datepicker table tr td.range.today.disabled.disabled:active,.datepicker table tr td.range.today.disabled.disabled:focus,.datepicker table tr td.range.today.disabled.disabled:hover,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover.disabled.active,.datepicker table tr td.range.today.disabled:hover.disabled:active,.datepicker table tr td.range.today.disabled:hover.disabled:focus,.datepicker table tr td.range.today.disabled:hover.disabled:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled:hover[disabled].active,.datepicker table tr td.range.today.disabled:hover[disabled]:active,.datepicker table tr td.range.today.disabled:hover[disabled]:focus,.datepicker table tr td.range.today.disabled:hover[disabled]:hover,.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled[disabled].active,.datepicker table tr td.range.today.disabled[disabled]:active,.datepicker table tr td.range.today.disabled[disabled]:focus,.datepicker table tr td.range.today.disabled[disabled]:hover,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover.disabled.active,.datepicker table tr td.range.today:hover.disabled:active,.datepicker table tr td.range.today:hover.disabled:focus,.datepicker table tr td.range.today:hover.disabled:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today:hover[disabled].active,.datepicker table tr td.range.today:hover[disabled]:active,.datepicker table tr td.range.today:hover[disabled]:focus,.datepicker table tr td.range.today:hover[disabled]:hover,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today[disabled].active,.datepicker table tr td.range.today[disabled]:active,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today,fieldset[disabled] .datepicker table tr td.range.today.active,fieldset[disabled] .datepicker table tr td.range.today.disabled,fieldset[disabled] .datepicker table tr td.range.today.disabled.active,fieldset[disabled] .datepicker table tr td.range.today.disabled:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,fieldset[disabled] .datepicker table tr td.range.today:active,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover,fieldset[disabled] .datepicker table tr td.range.today:hover.active,fieldset[disabled] .datepicker table tr td.range.today:hover:active,fieldset[disabled] .datepicker table tr td.range.today:hover:focus,fieldset[disabled] .datepicker table tr td.range.today:hover:hover{background-color:#f7ca77}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#999;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:focus,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:focus,.datepicker table tr td.selected:hover:hover,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover,.open .dropdown-toggle.datepicker table tr td.selected:hover{color:#fff;background-color:#858585}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover,.open .dropdown-toggle.datepicker table tr td.selected:hover{background-image:none}.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled.disabled.active,.datepicker table tr td.selected.disabled.disabled:active,.datepicker table tr td.selected.disabled.disabled:focus,.datepicker table tr td.selected.disabled.disabled:hover,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover.disabled.active,.datepicker table tr td.selected.disabled:hover.disabled:active,.datepicker table tr td.selected.disabled:hover.disabled:focus,.datepicker table tr td.selected.disabled:hover.disabled:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled:hover[disabled].active,.datepicker table tr td.selected.disabled:hover[disabled]:active,.datepicker table tr td.selected.disabled:hover[disabled]:focus,.datepicker table tr td.selected.disabled:hover[disabled]:hover,.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled[disabled].active,.datepicker table tr td.selected.disabled[disabled]:active,.datepicker table tr td.selected.disabled[disabled]:focus,.datepicker table tr td.selected.disabled[disabled]:hover,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover.disabled.active,.datepicker table tr td.selected:hover.disabled:active,.datepicker table tr td.selected:hover.disabled:focus,.datepicker table tr td.selected:hover.disabled:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected:hover[disabled].active,.datepicker table tr td.selected:hover[disabled]:active,.datepicker table tr td.selected:hover[disabled]:focus,.datepicker table tr td.selected:hover[disabled]:hover,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected[disabled].active,.datepicker table tr td.selected[disabled]:active,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected,fieldset[disabled] .datepicker table tr td.selected.active,fieldset[disabled] .datepicker table tr td.selected.disabled,fieldset[disabled] .datepicker table tr td.selected.disabled.active,fieldset[disabled] .datepicker table tr td.selected.disabled:active,fieldset[disabled] .datepicker table tr td.selected.disabled:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,fieldset[disabled] .datepicker table tr td.selected:active,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected:hover.active,fieldset[disabled] .datepicker table tr td.selected:hover:active,fieldset[disabled] .datepicker table tr td.selected:hover:focus,fieldset[disabled] .datepicker table tr td.selected:hover:hover{background-color:#999}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#0033a0;text-shadow:0 -1px 0 rgba(0,0,0,.25)}
.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active:hover:hover,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td.active:hover{color:#fff;background-color:#0033a0}
.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td.active:hover{background-image:none}.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled.disabled.active,.datepicker table tr td.active.disabled.disabled:active,.datepicker table tr td.active.disabled.disabled:focus,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover.disabled.active,.datepicker table tr td.active.disabled:hover.disabled:active,.datepicker table tr td.active.disabled:hover.disabled:focus,.datepicker table tr td.active.disabled:hover.disabled:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled:hover[disabled].active,.datepicker table tr td.active.disabled:hover[disabled]:active,.datepicker table tr td.active.disabled:hover[disabled]:focus,.datepicker table tr td.active.disabled:hover[disabled]:hover,.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled[disabled].active,.datepicker table tr td.active.disabled[disabled]:active,.datepicker table tr td.active.disabled[disabled]:focus,.datepicker table tr td.active.disabled[disabled]:hover,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover.disabled.active,.datepicker table tr td.active:hover.disabled:active,.datepicker table tr td.active:hover.disabled:focus,.datepicker table tr td.active:hover.disabled:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active:hover[disabled].active,.datepicker table tr td.active:hover[disabled]:active,.datepicker table tr td.active:hover[disabled]:focus,.datepicker table tr td.active:hover[disabled]:hover,.datepicker table tr td.active[disabled],.datepicker table tr td.active[disabled].active,.datepicker table tr td.active[disabled]:active,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active,fieldset[disabled] .datepicker table tr td.active.active,fieldset[disabled] .datepicker table tr td.active.disabled,fieldset[disabled] .datepicker table tr td.active.disabled.active,fieldset[disabled] .datepicker table tr td.active.disabled:active,fieldset[disabled] .datepicker table tr td.active.disabled:focus,fieldset[disabled] .datepicker table tr td.active.disabled:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover.active,fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td.active:active,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active:hover.active,fieldset[disabled] .datepicker table tr td.active:hover:active,fieldset[disabled] .datepicker table tr td.active:hover:focus,fieldset[disabled] .datepicker table tr td.active:hover:hover{background-color:#428bca}
.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;}
.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#428bca;text-shadow:0 -1px 0 rgba(0,0,0,.25)}
.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active:hover:hover,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td span.active:hover{color:#fff;background-color:#3276b1}
.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td span.active:hover{background-image:none}.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled.disabled.active,.datepicker table tr td span.active.disabled.disabled:active,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover.disabled.active,.datepicker table tr td span.active.disabled:hover.disabled:active,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled:hover[disabled].active,.datepicker table tr td span.active.disabled:hover[disabled]:active,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled[disabled].active,.datepicker table tr td span.active.disabled[disabled]:active,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover.disabled.active,.datepicker table tr td span.active:hover.disabled:active,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active:hover[disabled].active,.datepicker table tr td span.active:hover[disabled]:active,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active[disabled].active,.datepicker table tr td span.active[disabled]:active,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active,fieldset[disabled] .datepicker table tr td span.active.active,fieldset[disabled] .datepicker table tr td span.active.disabled,fieldset[disabled] .datepicker table tr td span.active.disabled.active,fieldset[disabled] .datepicker table tr td span.active.disabled:active,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active:active,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.active,fieldset[disabled] .datepicker table tr td span.active:hover:active,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#428bca}
.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}
.datepicker th.datepicker-switch{width:145px}
.datepicker tfoot tr th,.datepicker thead tr:first-child th{cursor:pointer}.datepicker tfoot tr th:hover,.datepicker thead tr:first-child th:hover{background:#eee}
.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}
.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}
.input-group.date .input-group-addon i{cursor:pointer;width:16px;height:16px}
.input-daterange input{text-align:center}
.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;font-weight:400;line-height:1.428571429;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border-width:1px 0;margin-left:-5px;margin-right:-5px}
.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:26.2rem;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:0;-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;color:#333;font-size:1.4rem;line-height:1.428571429}
.datepicker.datepicker-inline td,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:0 5px}
@media (max-width:767px){.datepicker.dropdown-menu{width:100%;left:0!important}}
.datepicker{padding:2px;font-size:14px;padding:15px;}
.datepicker table{font-size:14px;}
.newsLetterValidator{position:relative;}
.newsLetterValidator .alert{color:#FFF !important;}
.alert i{font-size:50px !important;}
.sbHolder{background-color:#FFF;border:solid 1px #CCC;font-family:Arial,sans-serif;font-size:14px;font-weight:400;height:34px;position:relative;width:100%;color:#777;}
.sbHolder:focus{outline:0;outline:0;outline-offset:-2px;}
.sbSelector{display:block;height:34px;line-height:32px;left:0;outline:none;overflow:hidden;position:absolute;text-indent:10px;top:0;width:100%;color:#777;padding-left:0;}
.sbSelector:link,.sbSelector:visited,.sbSelector:hover{color:#777;outline:none;text-decoration:none;}
.sbToggle{background:url(images/select-icons.png) 0 -116px no-repeat;display:block;height:34px;outline:none;position:absolute;right:0;top:0;width:30px}
.sbToggle:hover{background:url(images/select-icons.png) 0 -167px no-repeat}
.sbToggleOpen{background:url(images/select-icons.png) 0 -16px no-repeat}
.sbToggleOpen:hover{background:url(images/select-icons.png) 0 -66px no-repeat}
.sbHolderDisabled{background-color:#3C3C3C;}
.sbOptions{background-color:#FFF;list-style:none;left:-1px;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:1;overflow-y:auto;border:1px solid #CCC;height:100px;}
.sbOptions li{padding:0 7px;color:#777;}
.sbOptions a{display:block;outline:none;padding:7px 0 7px 3px;color:#777;}
.sbOptions a:link,.sbOptions a:visited{text-decoration:none;color:#777}
.sbOptions a:hover,.sbOptions a:focus,.sbOptions a.sbFocus{color:#0033a0}
.sbOptions li.last a{border-bottom:none}
.sbOptions .sbDisabled{color:#bbb;display:block;padding:7px 0 7px 3px}
.sbOptions .sbGroup{color:#0033a0;display:block;font-weight:700;padding:7px 0 7px 3px}
.sbOptions .sbSub{padding-left:17px}
.parallax-background{position:relative;overflow:hidden;width:100%;background-position:center center;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;background-repeat:repeat-y;z-index:2;}
.parallax-background.fixed{background-attachment:fixed !important;}
.parallax-background .container{z-index:9;}
.parallax-background.pfixed{background-attachment:fixed!important;}
.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#7c000000', endColorstr='#7c000000');}
.overlay.pattern{background-image:url(images/pattern.png) none;background-color:rgba(0, 51, 160, 0.6);}
#qLoverlay{background-color:#FFF;position:fixed;z-index:666999;top:0;left:0;width:100%;height:100%;}
.queryloader__overlay__bar{top:0px !important;}
#qLpercentage{line-height:46px;margin-top:-23px !important;}
#cd-timeline{position:relative;padding:50px 0;margin-top:2em;margin-bottom:2em}
#cd-timeline::before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#FFF;}
#cd-timeline.customized-for-awards{position:relative;padding:100px 30px;margin:0;}
@media only screen and (min-width:1170px){#cd-timeline{margin-top:3em;margin-bottom:3em}
#cd-timeline::before{left:50%;margin-left:-2px}
#cd-timeline.customized-for-awards{padding:100px 130px;margin:0;}
}
@media only screen and (max-width:1170px){#cd-timeline{margin-top:3em;margin-bottom:3em}
#cd-timeline::before{left:50%;margin-left:-2px}
#cd-timeline.customized-for-awards{padding:100px 30px;}
}
.cd-timeline-block{position:relative;margin:20px 0}
.cd-timeline-block:after{content:"";display:table;clear:both}
.cd-timeline-block:first-child{margin-top:0}
.cd-timeline-block:last-child{margin-bottom:0}
@media only screen and (min-width:1170px){.cd-timeline-block{margin:4em 0}
.cd-timeline-block:first-child{margin-top:0}
.cd-timeline-block:last-child{margin-bottom:0}
}
.cd-timeline-icon{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 4px white,inset 0 2px 0 rgba(0,0,0,0.08),0 3px 0 4px rgba(0,0,0,0.05);background:#0033a0;color:#FFF;}
.cd-timeline-icon i{display:block;position:relative;left:50%;top:50%;margin-left:-15px;margin-top:-15px;font-size:32px;line-height:32px;}
@media only screen and (min-width:1170px){.cd-timeline-icon{width:60px;height:60px;left:50%;margin-left:-30px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}
.cssanimations .cd-timeline-icon.is-hidden{visibility:hidden}
.cssanimations .cd-timeline-icon.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 .6s;-moz-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s}
}
@media only screen and (max-width:1170px){.cd-timeline-icon{width:60px;height:60px;left:50%;margin-left:-30px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}
}
@media only screen and (max-width:767px){.cd-timeline-icon{left:30px;top:-30px;}
}
@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5)}
60%{opacity:1;-webkit-transform:scale(1.2)}
100%{-webkit-transform:scale(1)}
}
@-moz-keyframes cd-bounce-1{0%{opacity:0;-moz-transform:scale(0.5)}
60%{opacity:1;-moz-transform:scale(1.2)}
100%{-moz-transform:scale(1)}
}
@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}
60%{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
.cd-timeline-content{position:relative;margin-left:60px;box-shadow:0 3px 0 none;text-align:right;}
.cd-timeline-content:after{content:"";display:table;clear:both}
.cd-timeline-content .cd-date{font-size:13px;font-size:.8125rem;display:inline-block;float:left;padding:.8em 0;text-align:left;}
.cd-timeline-content h3{font-size:20px;position:relative;margin:0 0 20px;}
.cd-timeline-content h3:after{content:"";position:absolute;bottom:-5px;right:0;width:70px;height:2px;background:#0033a0;}
@media only screen and (min-width:768px){.cd-timeline-content h2{font-size:20px;font-size:1.25rem}
}
@media only screen and (min-width:1170px){.cd-timeline-content{margin-left:0;width:45%}
.cd-timeline-content::before{top:24px;left:100%;border-color:transparent;border-left-color:#fff}
.cd-timeline-content .cd-date{position:absolute;width:100%;left:122%;top:6px;font-size:16px;font-size:1rem}
.cd-timeline-block:nth-child(even) .cd-timeline-content{float:right;text-align:left;}
.cd-timeline-block:nth-child(even) .cd-timeline-content::before{top:24px;left:auto;right:100%;border-color:transparent;border-right-color:#fff}
.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date{left:auto;right:122%;text-align:right}
.cd-timeline-block:nth-child(even) .cd-timeline-content h3:after{right:auto;left:0;}
.cssanimations .cd-timeline-content.is-hidden{visibility:hidden}
.cssanimations .cd-timeline-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 .6s;-moz-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s}
}
@media only screen and (min-width:1170px){.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;-moz-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}
}
@media only screen and (max-width:1170px){.cd-timeline-content{margin-left:0;width:45%;padding-right:15px;}
.cd-timeline-content::before{top:24px;left:100%;border-color:transparent;border-left-color:#fff}
.cd-timeline-content .cd-date{position:absolute;width:100%;left:122%;top:6px;font-size:16px;font-size:1rem}
.cd-timeline-block:nth-child(even) .cd-timeline-content{float:right;text-align:left;padding-left:15px;}
.cd-timeline-block:nth-child(even) .cd-timeline-content::before{top:24px;left:auto;right:100%;border-color:transparent;border-right-color:#fff}
.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date{left:auto;right:122%;text-align:right}
.cd-timeline-block:nth-child(even) .cd-timeline-content h3:after{right:auto;left:0;}
.cssanimations .cd-timeline-content.is-hidden{visibility:hidden}
.cssanimations .cd-timeline-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 .6s;-moz-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s}
}
@media only screen and (max-width:992px){.cd-timeline-content .cd-date{padding-left:20px;}
.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date{padding-left:0;padding-right:20px;}
}
@media only screen and (max-width:767px){#cd-timeline::before{display:none;}
.cd-timeline-content{width:100% !important;padding-right:0;text-align:left;padding-top:50px;padding-bottom:40px;}
.cd-timeline-block:nth-child(even) .cd-timeline-content{padding-left:0;}
.cd-timeline-content h3{font-size:18px;}
.cd-timeline-content h3:after{right:auto;left:0;}
.cd-timeline-content .cd-date{left:60px;top:-20px;}
.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date{left:80px;right:auto;text-align:left}
}
@media (min-width:479px) and (max-width:767px){.cd-timeline-content h3{font-size:16px;line-height:20px;}
}
@media (max-width:479px){}
@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateY(-100px)}
60%{opacity:1;-webkit-transform:translateY(20px)}
100%{-webkit-transform:translateY(0)}
}
@-moz-keyframes cd-bounce-2{0%{opacity:0;-moz-transform:translateY(-100px)}
60%{opacity:1;-moz-transform:translateY(20px)}
100%{-moz-transform:translateY(0)}
}
@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateX(-100px)}
60%{opacity:1;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}
100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateY(100px)}
60%{opacity:1;-webkit-transform:translateY(-20px)}
100%{-webkit-transform:translateY(0)}
}
@-moz-keyframes cd-bounce-2-inverse{0%{opacity:0;-moz-transform:translateY(100px)}
60%{opacity:1;-moz-transform:translateY(-20px)}
100%{-moz-transform:translateY(0)}
}
@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}
60%{opacity:1;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}
100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
}
ul.test-color{margin:0;padding:0 0 25px;display:block;clear:both;}
ul.test-color li{float:left;width:20%;color:#FFF;text-align:center;padding:15px;}
ul.test-color li.item-01{background:#F49520;}
ul.test-color li.item-02{background:#0033a0;}
ul.test-color li.item-03{background:#0096C8;}
ul.test-color li.item-04{background:#00CBC7;}
ul.test-color li.item-05{background:#7BAE29;}
.text-color-02{color:#0033a0 !important;}
.custom_Select select{width:100%!important}
.custom_Select .customSelect{padding:5px 20px 5px 10px;border:1px solid #CCC;background:#FFF url(images/customSelect-arrow.png) no-repeat right center;text-align:center;-webkit-transition:all .05s linear .05s;-moz-transition:all .05s linear .05s;-o-transition:all .05s linear .05s;transition:all .05s linear .05s;color:#555;width:100%!important}
.custom_Select .customSelect.customSelectHover{border-color:#aeb7c9;-webkit-box-shadow:rgba(0,0,0,0.15) 1px 1px 2px;-moz-box-shadow:rgba(0,0,0,0.15) 1px 1px 2px;box-shadow:rgba(0,0,0,0.15) 1px 1px 2px}
.custom_Select .customSelect.customSelectFocus{border-color:#527DC2}
.custom_Select .customSelect.customSelectOpen{border-color:#527DC2;background:#FFF url(images/customSelect-arrow-open.png) no-repeat right center}
.sm .custom_Select .customSelect{background:#FFF url(images/customSelect-arrow-sm.png) no-repeat right center;text-align:left!important;height:30px;padding:4px 6px;font-size:12px}
.custom_Select .customSelect.customSelectHover{border-color:#aeb7c9;-webkit-box-shadow:rgba(0,0,0,0.15) 1px 1px 2px;-moz-box-shadow:rgba(0,0,0,0.15) 1px 1px 2px;box-shadow:rgba(0,0,0,0.15) 1px 1px 2px}
.custom_Select .customSelect.customSelectFocus{border-color:#527DC2}
.sm .custom_Select .customSelect.customSelectOpen{border-color:#527DC2;background:#FFF url(images/customSelect-arrow-open-sm.png) no-repeat right center}
.customSelect{background:#FFF url(images/customSelect-arrow.png) no-repeat right center;-webkit-transition:all .05s linear .05s;-moz-transition:all .05s linear .05s;-o-transition:all .05s linear .05s;transition:all .05s linear .05s;color:#777;width:100%;}
.customSelect.customSelectHover{border-color:#aeb7c9;background-color:#f5f5f5;-webkit-box-shadow:rgba(0,0,0,0.15) 1px 1px 2px;-moz-box-shadow:rgba(0,0,0,0.15) 1px 1px 2px;box-shadow:rgba(0,0,0,0.15) 1px 1px 2px}
.customSelect.customSelectFocus{border-color:#527DC2;}
.customSelect.customSelectOpen{border-color:#527DC2;background:#FFF url(images/customSelect-arrow-open.png) no-repeat right center;-webkit-box-shadow:rgba(0,0,0,0.15) 1px 1px 2px;-moz-box-shadow:rgba(0,0,0,0.15) 1px 1px 2px;box-shadow:rgba(0,0,0,0.15) 1px 1px 2px;}
.select-sm .customSelect{background:#FFF url(images/customSelect-arrow-sm.png) no-repeat right center;height:30px;padding:4px 6px;font-size:12px}
.select-sm .customSelectOpen{}
@media only screen and (max-width:767px){.xs-mb-10{margin-bottom:10px !important;}
.xs-mb-15{margin-bottom:15px !important;}
.xs-mb-20{margin-bottom:20px !important;}
.xs-mb-30{margin-bottom:30px !important;}
.xs-mb-40{margin-bottom:40px !important;}
.xs-mb-50{margin-bottom:50px !important;}
.xs-mb-100{margin-bottom:100px !important;}
.xs-ml-0{margin-left:0 !important;}
.xs-mr-0{margin-right:0 !important;}
.xs-mll-2{margin-left:-2px !important;}
.xs-mll-3{margin-left:-3px !important;}
.xs-mrr-2{margin-right:-2px !important;}
.xs-mrr-3{margin-right:-3px !important;}
.xs-pv-5{padding-top:5px !important;padding-bottom:5px!important;}
.xs-pv-10{padding-top:10px !important;padding-bottom:10px!important;}
.xs-pv-15{padding-top:15px !important;padding-bottom:15px!important;}
.xs-pv-20{padding-top:20px !important;padding-bottom:20px!important;}
.xs-clear{display:block;clear:both;}
.section-title-2 p{margin-bottom:0px;}
.xs-action.bl{border-left:0;}
.xs-action.br{border-right:0;}
.xs-hidden{display:none !important;}
}
@media (max-width:479px){.col-xss-12{width:100%;}
.col-xss-6{width:50%;}
.col-xss-4{width:33.33333333%;}
.col-xss-3{width:25%;}
.xss-mb-10{margin-bottom:10px !important;}
.xss-mb-15{margin-bottom:15px !important;}
.xss-mb-20{margin-bottom:20px !important;}
.xss-mb-30{margin-bottom:30px !important;}
.xss-mb-100{margin-bottom:100px !important;}
.xss-ml-0{margin-left:0 !important;}
.xss-mr-0{margin-right:0 !important;}
.xss-mll-2{margin-left:-2px !important;}
.xss-mll-3{margin-left:-3px !important;}
.xss-mrr-2{margin-right:-2px !important;}
.xss-mrr-3{margin-right:-3px !important;}
.xss-mv-10{margin-bottom:10px !important;margin-top:10px !important;}
.xss-mv-15{margin-bottom:15px !important;margin-top:10px !important;}
.xss-bb{border-bottom:1px solid #D7D7D7;}
.xss-clear{display:block;clear:both;}
.xss-hidden{display:none !important;}
.xss-mt-30{margin-top:30px !important;}
}
@media only screen and (max-width:360px){html,
body{font-size:90%;}
}
@media only screen and (max-width:480px){h1{font-size:1.8rem;line-height:2.5rem;}
h3{font-size:1.5rem;line-height:2rem;}
}

@media (max-width:479px){}
.bullets{font-size: 18px; color: #333;  margin-top: 28px;}
.bullets li{margin-bottom: 8px;}
.iconos0{background-color: #0033a0;
    border-radius: 100%;}
.subtitulo{font-size: 35px;
    text-transform: uppercase;
    color: #0033a0;
    font-weight: 600;
    margin-bottom: 23px;}
.seguro{padding: 0px 0px;}
.ahorra{color: #5cb1d6;
    font-size: 48px;
    font-weight: 800;}
.p-ahorra{margin-top: 30px;
    font-size: 26px;
    font-weight: 500;
    line-height: 31px;}
.center1{margin:0px auto; display: block}