a:active,a:hover{color:#0f3c8b;text-decoration:none}.bg-theme{background-color:#0f3c8b}.theme-overlay[data-overlay-dark]:before{background:#0f3c8b}.text-theme-color{color:#0f3c8b}.toc-category li{border-color:#eaeaea;padding:0 10px 10px 15px}.toc-category li.active a{color:#0f3c8b;font-weight:700}.toc-category li.active:before{color:#0f3c8b}.toc-category.list-style-5 li:before{left:15px;margin-top:1px;font-size:14px}.list-style-5.no-list-style li{padding-left:10px;padding-right:10px}.list-style-5.no-list-style li:before{content:none}.list-style-1 li{padding:5px 0}.gmbtn{background:#0f3c8b;cursor:pointer;font-weight:600;color:#fff;letter-spacing:1px;font-size:14px;line-height:20px;padding:12px 28px;border-radius:.25rem;text-transform:uppercase;display:inline-block;vertical-align:middle;position:relative;-webkit-transition:.3s linear;transition:.3s linear;border:none}.gmbtn:active,.gmbtn:hover,a.gmbtn:active,a.gmbtn:hover{color:#fff;background:#232323}.gmbtn:focus{color:#fff}.gmbtn.white{background:#fff;color:#0f3c8b}.gmbtn.white:hover,a.gmbtn.white:active,a.gmbtn.white:hover{color:#fff;background:#232323}.gmbtn.small{letter-spacing:1px;font-size:12px;line-height:20px;padding:8px 20px}.gmbtn.transparent{background:0 0;border:1px solid #dee2e6;color:#232323}.gmbtn.transparent:hover{background:#0f3c8b;border:1px solid #0f3c8b;color:#fff}@media screen and (max-width:991px){.categories .collapse-sm:after{font-family:Font\ Awesome\ 5\ Free;content:"\f0c9";float:right}.categories .collapse-sm.current:after{font-family:Font\ Awesome\ 5\ Free;content:"\f00d";float:right}.categories .toc-category{display:none}.gmbtn{padding:10px 24px;font-size:13px}.navbar-nav li.active>a{opacity:1;color:#0f3c8b}}@media screen and (max-width:767px){.gmbtn{padding:10px 22px;font-size:12px}.gmbtn.small{padding:6px 18px}}.navbar-nav li.current>a{color:#0f3c8b}.navbar>ul>li.current>a:after{border-color:transparent #0f3c8b #0f3c8b transparent}@media screen and (min-width:992px){.header-style .navbar ul ul li.active>a,.header-style .navbar-nav li.active>a,.header-style .navbar-nav li.current>a{color:#0f3c8b}.header-style .navbar>ul>li.active>a:after,.header-style .navbar>ul>li.current>a:after{border-color:transparent #0f3c8b #0f3c8b transparent}}.main-slider{height:900px}.main-slider *{height:100%}.slider-fade .owl-theme .owl-nav{margin-top:0;height:auto}.slider-fade .owl-nav .owl-next{position:absolute;right:15px;top:47%;background:#fff!important;opacity:1;border-radius:0;line-height:32px}.slider-fade .owl-nav .owl-next:hover{opacity:.65}.slider-fade .owl-nav .owl-next span{color:#232323;padding-top:12px}.slider-fade .owl-nav .owl-prev{position:absolute;left:15px;top:47%;background:#fff!important;opacity:1;border-radius:0;line-height:32px}.slider-fade .owl-nav .owl-prev:hover{opacity:.65}.slider-fade .owl-nav .owl-prev span{color:#232323;padding-top:12px}.owl-carousel .caption .overflow-hidden{display:inline-block}.owl-carousel .caption h3{font-weight:200;animation-delay:.5s;position:relative;display:inline-block}.owl-carousel .caption h1{margin:10px 0;font-size:80px;font-weight:600;text-transform:uppercase;animation-delay:.8s}.owl-carousel .caption p{font-size:18px;color:#eee;word-spacing:2px;animation-delay:1.2s;margin-top:-10px}.owl-carousel .caption span{display:inline-block;padding:.2em 0}.owl-carousel .caption .gmbtn{animation-delay:1.4s}.owl-carousel .caption .gmbtn i{position:relative;top:1px;z-index:9}.slider-fade .owl-item{position:relative}.slider-fade .item{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center center}.slider-fade .item .caption{width:100%;z-index:9;top:45%;height:auto}.slider-fade .owl-theme .owl-dots{position:absolute;bottom:5vh;width:100%;left:0;height:auto}@media only screen and (max-width:1600px){.main-slider{height:700px}}@media only screen and (max-width:1400px){.main-slider{height:650px}}@media only screen and (max-width:1199px){.main-slider{height:600px}.slider-fade .owl-nav .owl-next,.slider-fade .owl-nav .owl-prev{top:45%}.owl-carousel .caption h1{font-size:66px}}@media only screen and (max-width:991px){.main-slider{height:575px;margin-top:-68px}.slider-fade .item .caption{top:50%;margin-top:34px}.slider-fade .owl-theme .owl-nav{margin-top:0}.owl-carousel .caption h1{font-size:48px}.owl-carousel .caption p{font-size:16px}}@media only screen and (max-width:767px){.main-slider{height:550px;margin-top:-63px}.owl-carousel .caption{margin-top:32px}.owl-carousel .caption h1{font-size:42px;margin-top:5px}.owl-carousel .caption h3{letter-spacing:1px}}@media only screen and (max-width:575px){.main-slider{height:350px}.owl-carousel .caption h1{font-size:34px;margin-top:5px}}@media only screen and (max-width:480px){.main-slider{height:450px}.owl-carousel .caption h1{font-size:20px;margin-top:5px}}.page-title-section{padding:125px 0;text-align:center}.feature-box-02{margin-top:-190px}@media screen and (max-width:1199px){.page-title-section{padding:85px 0}.feature-box-02{margin-top:-70px}}@media screen and (max-width:991px){.page-title-section{padding:60px 0}.feature-box-02{margin-top:0}}#calendar{width:100%;background-color:#fff;border-radius:6px;box-shadow:0 1px 2px #c3c3c3}@media screen and (max-width:767px){.page-title-section{padding:50px 0}.feature-box-02{margin-top:0}.feature-box-02 h4{letter-spacing:2px}}.owl-nav i{color:#232323;font-size:18px;padding-top:6px}.owl-nav .owl-prev{color:#0f3c8b;font-size:43px;text-align:center;width:40px;height:40px;background:#fff!important;left:0;-webkit-transition:.4s;transition:.4s;-webkit-box-shadow:0 5px 28px 0 rgba(50,50,50,.1);-moz-box-shadow:0 5px 28px 0 rgba(50,50,50,.1);box-shadow:0 5px 28px 0 rgba(50,50,50,.1)}.owl-nav .owl-next{color:#0f3c8b;font-size:43px;text-align:center;width:40px;height:40px;background:#fff!important;-webkit-transition:.4s;transition:.4s;-webkit-box-shadow:0 5px 28px 0 rgba(50,50,50,.1);-moz-box-shadow:0 5px 28px 0 rgba(50,50,50,.1);box-shadow:0 5px 28px 0 rgba(50,50,50,.1)}.owl-theme .owl-nav{margin-top:50px}.owl-theme .owl-nav [class*=owl-]{color:#6f6f6f;line-height:30px;border-radius:0}.owl-theme .owl-nav [class*=owl-]:hover{color:#232323}.gm-style .gm-description{background:rgba(15,60,139,.65);bottom:0;left:0;opacity:0;padding:15px;position:absolute;right:0;top:0;transition:.2s ease-in-out;z-index:9}.gm-style .some-links{color:#fff;opacity:0;transform:translateY(15px);transition:transform .3s ease-in-out,opacity 150ms ease-in}.gm-style .gm-description-wrapper{display:table;height:100%;position:relative;width:100%}.gm-style .gm-description-content{display:table-cell;vertical-align:middle}.gm-style .gm-member-img{display:block;overflow:hidden;position:relative;border:10px solid #f5f5f5}.gm-style:hover .gm-member-img{border:10px solid rgba(15,60,139,.8)}.gm-style .bg-cover{background-color:rgba(255,66,41,0);display:none;height:100%;opacity:1;position:absolute;top:0;transform:scale(2);transition:.2s ease-in-out;width:100%;z-index:1}.gm-style .gm-member-img>img{transition:.2s}.gm-style:hover .bg-cover{background-color:rgba(0,188,209,.65);display:block}.gm-style:hover .some-links{opacity:1;transform:translateY(0);transition-delay:.1s,.1s}.gm-style:hover .gm-member-img>img{filter:blur(4px) grayscale(4%)}.gm-style:hover .gm-description{opacity:1}.gm-single-img{width:100%}.page-container .title{font-size:250px;line-height:1;margin-bottom:0}@media screen and (max-width:1199px){.page-container .title{font-size:200px}}@media screen and (max-width:991px){.owl-theme .owl-nav{margin-top:30px}.page-container .title{font-size:125px}}.blockquote{background:#f1f1f1;border-left:4px solid #0f3c8b;font-size:16px;font-weight:500;margin:25px 0;padding:20px 30px 30px}.blockquote p{font-size:15px;font-weight:500;line-height:190%;color:#232323;letter-spacing:.5px}.popover{z-index:999999}.datepicker.dropdown-menu{z-index:999999!important}#map{height:400px;width:100%}footer{color:#939393}.footer-area{background:#f5f5f5}footer p{margin-bottom:0}footer h3{font-size:18px;font-weight:500;margin-bottom:30px;line-height:1;position:relative}@media screen and (max-width:767px){.page-container .title{font-size:75px}footer h3{letter-spacing:2px}footer h3:after{margin-top:10px}footer .list-style-1 li{padding:0 0 5px}footer .list-style-1 li:last-child{padding:0}}.mailform input:-moz-placeholder,.mailform select:-moz-placeholder,.mailform textarea:-moz-placeholder{color:#888;opacity:1}.mailform input:-ms-input-placeholder,.mailform select:-ms-input-placeholder,.mailform textarea:-ms-input-placeholder{color:#888;opacity:1}.mfInput input:-webkit-autofill~.mfIcon span:before,.mfInput textarea:-webkit-autofill~.mfIcon span:before{color:#2d2d2d}.select-option{position:relative}:-webkit-autofill~.mfPlaceHolder{opacity:1;-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);-webkit-transform:translateY(-30%);transform:translateY(-30%);font-size:14px}@-ms-keyframes notifanim-fo{0%{opacity:1;visibility:visible;transform:scale(1)}20%{opacity:1;transform:scale(1.1)}99%{visibility:hidden}100%{visibility:hidden;transform:scale(.3);opacity:0}}@-o-keyframes notifanim-fo{0%{opacity:1;visibility:visible;transform:scale(1)}20%{opacity:1;transform:scale(1.1)}99%{visibility:hidden}100%{visibility:hidden;transform:scale(.3);opacity:0}}@-webkit-keyframes notifanim-fo{0%{opacity:1;visibility:visible;transform:scale(1)}20%{opacity:1;transform:scale(1.1)}99%{visibility:hidden}100%{visibility:hidden;transform:scale(.3);opacity:0}}@-moz-keyframes notifanim-fo{0%{opacity:1;visibility:visible;transform:scale(1)}20%{opacity:1;transform:scale(1.1)}99%{visibility:hidden}100%{visibility:hidden;transform:scale(.3);opacity:0}}@keyframes notifanim-fo{0%{opacity:1;visibility:visible;transform:scale(1)}20%{opacity:1;transform:scale(1.1)}99%{visibility:hidden}100%{visibility:hidden;transform:scale(.3);opacity:0}}@-ms-keyframes notifanim{0%{opacity:0;visibility:hidden;transform:scale(.3)}1%{visibility:visible}50%{transform:scale(1)}75%{transform:scale(.9)}100%{transform:scale(1);opacity:1}}@-o-keyframes notifanim{0%{opacity:0;visibility:hidden;transform:scale(.3)}1%{visibility:visible}50%{transform:scale(1)}75%{transform:scale(.9)}100%{transform:scale(1);opacity:1}}@-webkit-keyframes notifanim{0%{opacity:0;visibility:hidden;transform:scale(.3)}1%{visibility:visible}50%{transform:scale(1)}75%{transform:scale(.9)}100%{transform:scale(1);opacity:1}}@-moz-keyframes notifanim{0%{opacity:0;visibility:hidden;transform:scale(.3)}1%{visibility:visible}50%{transform:scale(1)}75%{transform:scale(.9)}100%{transform:scale(1);opacity:1}}@keyframes notifanim{0%{opacity:0;visibility:hidden;transform:scale(.3)}1%{visibility:visible}50%{transform:scale(1)}75%{transform:scale(.9)}100%{transform:scale(1);opacity:1}}@-ms-keyframes fout{0%{transform:scale(1) translateX(0)}100%{transform:scale(0) translateX(0)}}@-o-keyframes fout{0%{transform:scale(1) translateX(0)}100%{transform:scale(0) translateX(0)}}@-webkit-keyframes fout{0%{transform:scale(1) translateX(0)}100%{transform:scale(0) translateX(0)}}@-moz-keyframes fout{0%{transform:scale(1) translateX(0)}100%{transform:scale(0) translateX(0)}}@keyframes fout{0%{transform:scale(1) translateX(0)}100%{transform:scale(0) translateX(0)}}@-ms-keyframes motion{0%,100%,50%{transform:translateX(0) scale(1)}25%{transform:translateX(-50px) scale(.3)}75%{transform:translateX(50px) scale(.3)}}@-o-keyframes motion{0%,100%,50%{transform:translateX(0) scale(1)}25%{transform:translateX(-50px) scale(.3)}75%{transform:translateX(50px) scale(.3)}}@-webkit-keyframes motion{0%,100%,50%{transform:translateX(0) scale(1)}25%{transform:translateX(-50px) scale(.3)}75%{transform:translateX(50px) scale(.3)}}@-moz-keyframes motion{0%,100%,50%{transform:translateX(0) scale(1)}25%{transform:translateX(-50px) scale(.3)}75%{transform:translateX(50px) scale(.3)}}@keyframes motion{0%,100%,50%{transform:translateX(0) scale(1)}25%{transform:translateX(-50px) scale(.3)}75%{transform:translateX(50px) scale(.3)}}@-ms-keyframes dropd-anim-fo{0%{opacity:1;transform:translateY(0)}20%{opacity:1;transform:translateY(-5px)}100%{transform:translateY(30px);opacity:0}}@-o-keyframes dropd-anim-fo{0%{opacity:1;transform:translateY(0)}20%{opacity:1;transform:translateY(-5px)}100%{transform:translateY(30px);opacity:0}}@-webkit-keyframes dropd-anim-fo{0%{opacity:1;transform:translateY(0)}20%{opacity:1;transform:translateY(-5px)}100%{transform:translateY(30px);opacity:0}}@-moz-keyframes dropd-anim-fo{0%{opacity:1;transform:translateY(0)}20%{opacity:1;transform:translateY(-5px)}100%{transform:translateY(30px);opacity:0}}@keyframes dropd-anim-fo{0%{opacity:1;transform:translateY(0)}20%{opacity:1;transform:translateY(-5px)}100%{transform:translateY(30px);opacity:0}}@-ms-keyframes dropd-anim{0%{opacity:0;transform:translateY(30px)}50%{transform:translateY(0)}75%{transform:translateY(5px)}100%{transform:translateY(0);opacity:1}}@-o-keyframes dropd-anim{0%{opacity:0;transform:translateY(30px)}50%{transform:translateY(0)}75%{transform:translateY(5px)}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes dropd-anim{0%{opacity:0;transform:translateY(30px)}50%{transform:translateY(0)}75%{transform:translateY(5px)}100%{transform:translateY(0);opacity:1}}@-moz-keyframes dropd-anim{0%{opacity:0;transform:translateY(30px)}50%{transform:translateY(0)}75%{transform:translateY(5px)}100%{transform:translateY(0);opacity:1}}@keyframes dropd-anim{0%{opacity:0;transform:translateY(30px)}50%{transform:translateY(0)}75%{transform:translateY(5px)}100%{transform:translateY(0);opacity:1}}.shariff .theme-white .shariff-button{border-radius:4px!important}.shariff .orientation-horizontal li{min-width:35px!important;max-width:80px!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.fancybox-container{z-index:99999999!important}.back-to-top{position:fixed;bottom:25px;right:25px;display:none;z-index:99999998!important}