/* Minification failed. Returning unminified contents.
(314,30): run-time error CSS1046: Expect comma, found '120'
(314,37): run-time error CSS1046: Expect comma, found '/'
(325,34): run-time error CSS1046: Expect comma, found '169'
(325,40): run-time error CSS1046: Expect comma, found '/'
(696,30): run-time error CSS1046: Expect comma, found '110'
(696,38): run-time error CSS1046: Expect comma, found '/'
(1100,35): run-time error CSS1046: Expect comma, found '255'
(1100,43): run-time error CSS1046: Expect comma, found '/'
(1298,69): run-time error CSS1046: Expect comma, found '249'
(1298,77): run-time error CSS1046: Expect comma, found '/'
(1846,39): run-time error CSS1046: Expect comma, found '160'
(1846,46): run-time error CSS1046: Expect comma, found '/'
(1909,40): run-time error CSS1046: Expect comma, found '200'
(1909,47): run-time error CSS1046: Expect comma, found ')'
(2110,40): run-time error CSS1046: Expect comma, found '200'
(2110,47): run-time error CSS1046: Expect comma, found ')'
(2458,42): run-time error CSS1046: Expect comma, found '255'
(2458,50): run-time error CSS1046: Expect comma, found '/'
(2475,35): run-time error CSS1046: Expect comma, found '192'
(2475,43): run-time error CSS1046: Expect comma, found '/'
(2522,30): run-time error CSS1046: Expect comma, found '60'
(2522,36): run-time error CSS1046: Expect comma, found ')'
(2890,31): run-time error CSS1046: Expect comma, found '41'
(2890,37): run-time error CSS1046: Expect comma, found '/'
(3092,35): run-time error CSS1046: Expect comma, found '255'
(3092,43): run-time error CSS1046: Expect comma, found '/'
(3165,45): run-time error CSS1046: Expect comma, found '118'
(3165,53): run-time error CSS1046: Expect comma, found '/'
(3166,37): run-time error CSS1046: Expect comma, found '118'
(3166,45): run-time error CSS1046: Expect comma, found '/'
(3236,46): run-time error CSS1046: Expect comma, found '229'
(3236,53): run-time error CSS1046: Expect comma, found ')'
(4233,31): run-time error CSS1046: Expect comma, found '251'
(4233,38): run-time error CSS1046: Expect comma, found ')'
(4373,22): run-time error CSS1046: Expect comma, found '0'
(4373,25): run-time error CSS1046: Expect comma, found ')'
(4374,29): run-time error CSS1046: Expect comma, found '0'
(4374,32): run-time error CSS1046: Expect comma, found ')'
 */
/*!
 * Bootstrap-select v1.13.18 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2020 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */@-webkit-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@-o-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px\0;vertical-align:middle}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:rgba(255,255,255,.5)}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none;z-index:0!important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2!important}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;height:auto}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:0!important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0!important;padding:0!important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{width:0!important;float:left;opacity:0!important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:0!important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,.5)!important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu .notify.fadeOut{-webkit-animation:.3s linear 750ms forwards bs-notify-fadeOut;-o-animation:.3s linear 750ms forwards bs-notify-fadeOut;animation:.3s linear 750ms forwards bs-notify-fadeOut}.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:'\00a0'}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:'';display:block;width:.5em;height:1em;border-style:solid;border-width:0 .26em .26em 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}

.pagination > li {
  display: inline;
}

.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.428571429;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}

.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}

.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  background-color: #eeeeee;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  cursor: default;
  background-color: #428bca;
  border-color: #428bca;
}

.pagination > .disabled > span,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #999999;
  cursor: not-allowed;
  background-color: #ffffff;
  border-color: #dddddd;
}

.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
}

.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}

.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}

.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}

.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}

.pager:before,
.pager:after {
  display: table;
  content: " ";
}

.pager:after {
  clear: both;
}

.pager:before,
.pager:after {
  display: table;
  content: " ";
}

.pager:after {
  clear: both;
}

.pager li {
  display: inline;
}

.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 15px;
}

.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}

.pager .next > a,
.pager .next > span {
  float: right;
}

.pager .previous > a,
.pager .previous > span {
  float: left;
}

.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999999;
  cursor: not-allowed;
  background-color: #ffffff;
}
/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; -webkit-transform: translate3d(0,0,0);}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000; opacity: 0.9; filter: alpha(opacity = 90);}
#colorbox{outline:0;}
    #cboxContent{margin-top:20px;background:#000;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{border:5px solid #000; background:#fff;}
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
        
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(images/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(images/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext:hover{background-position:bottom right;}
        #cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(images/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose:hover{background-position:bottom center;}


/*@font-face {
    font-family: 'Sofia-Regular';
    src: url('/fonts/Sofia-Regular.ttf');
}*/

body {
    /*font-family: 'Sofia-Regular', sans-serif;*/
    /*    font-family: 'Red Hat Display', sans-serif;*/
}

.enk0 {
    text-align: center;
    padding: 40px 0px;
    cursor: pointer;
}

    .enk0:hover {
        background: #f6f7f8;
    }

    .enk0 img {
        display: inline-block;
    }

    .enk0 h2 {
    }

.enk1 {
    padding: 30px 0px;
}

.enk2 {
    background-color: #ebeaef;
}

.enk3 {
    margin: 30px 0px 0px 0px;
    background-color: white;
    padding: 30px 15px;
}

.enk4 {
    padding: 5px 30px 0px 15px;
    font-size: 16px;
    vertical-align: middle;
}

.enk4b {
    padding: 5px 0px 0px 30px;
}

.enk4 h2 {
}

.enk5 {
    display: block;
    padding: 15px 0px 0px 0px;
    color: #088098;
}

.enk6 {
    height: 320px;
    background-size: cover !important;
    background-position: center center !important;
    overflow: hidden !important;
    position: relative;
    box-shadow: 0px 0px 5px #d1d1d1;
    border: 5px solid white;
}

.enk7 {
    height: 420px;
    background-size: cover !important;
    background-position: center top !important;
    overflow: hidden !important;
    position: relative;
    font-size: 23px;
    color: #fff;
    text-shadow: 1px 1px 3px #454545;
    padding: 75px 0px 0px 0px;
}

    .enk7 h2 {
        color: #fff;
        text-shadow: 0px 0px 5px #818181;
        letter-spacing: 2px;
        font-size: 36px;
        display: block;
        padding: 15px 0px 15px 0px;
        font-weight: 600;
    }

.enk8 {
    display: inline-block;
    background-color: rgb(78 120 21 / 78%);
    color: #fff;
    padding: 5px 15px 5px 15px;
    margin: 15px auto;
    text-align: center;
    font-size: 18px;
    text-decoration: none;
}

    .enk8:hover {
        color: #fbfbfb;
        background-color: rgb(97 169 0 / 78%);
    }

.enk9 {
    padding: 30px 0px;
    text-align: center;
    border-right: 2px solid #e9e9e9;
    min-height: 225px;
}

    .enk9:last-child {
        border-right: 0px solid #e9e9e9;
    }

    .enk9 span {
        display: block;
        padding: 5px 15px 15px 15px;
        font-size: 51px;
        color: #454545e3;
    }

    .enk9 b {
        display: block;
        padding: 5px 15px 5px 15px;
        font-size: 17px;
        color: #000000e3;
    }

.enk10 {
}

    .enk10 td {
        background-color: #3fb6e7;
        color: #fff;
        padding: 7px;
    }

.enk11 {
    /* background: url(/Content/ust_menu_altBG.jpg);*/
    height: 100px;
    text-align: center;
    background-color: #7d57c7;
    /* background: #575656; */
    /* background-image: linear-gradient(45deg, #5e5e5e 25%, #5a5b5c 25%, #5a5b5c 50%, #5e5e5e 50%, #5e5e5e 75%, #5a5b5c 75%, #5a5b5c 100%); */
    /* background-size: 56.57px 56.57px; */
    background-position: 0px 6px;
    background-repeat: no-repeat;
    margin-top: 170px;
}

    .enk11 h2 {
        vertical-align: middle;
        padding: 30px 0px 0px 0px;
        color: #fff;
        letter-spacing: 1px;
    }

.enk12 {
}

.enk13 {
    padding: 30px 15px 15px 15px;
    font-size: 18px;
    font-weight: 600;
}

    .enk13 table {
        font-weight: 400;
        font-size: 15px;
    }

    .enk13 tr {
    }

    .enk13 td {
        padding: 3px 10px;
    }

.enk14 {
}

    .enk14 td {
        padding: 10px;
    }

.enk15 {
    margin-top: 20px;
}

.enk16 {
}

    .enk16 li {
    }

    .enk16 a {
        color: #3a3a39 !important;
        font-size: 16px;
        border: 1px solid #dbdbdb !important;
    }

    .enk16 .active a {
        color: #00b2e7 !important;
    }

.enk15 .tab-pane {
    padding: 15px 0px 10px 0px;
}

.enk16 {
}

.enk17 {
    background-color: #f0f1f1;
}

.enk18 {
}

.enk19 {
}

.enk20 {
    padding: 40px 11px 0px 11px;
    transition: all 0.5s ease;
}

    .enk20:hover {
        margin-top: -20px;
    }

    .enk20 a {
        display: block;
        text-align: left;
        font-size: 14px;
        color: #000;
        border: 1px solid #f5f5f5;
        padding: 10px 15px;
        background-color: white;
    }

    .enk20 h3 {
        padding: 10px 0px 5px 11px;
        font-size: 19px;
        font-weight: 700;
        letter-spacing: 0px;
    }

    .enk20 h6 {
        padding: 10px 10px 0px 10px;
        font-size: 15px;
        height: 77px;
        overflow: hidden;
        line-height: 21px;
    }



.enk21 {
    /*background-color: #747474;*/
    padding: 70px 0px 60px 0px;
}

.enk22 {
}

    .enk22 h2 {
        /* color: #fff;*/
        padding: 85px 0px 0px 0px;
    }

    .enk22 b {
        /* color: #fff;*/
        display: block;
        padding: 5px 0px 5px 0px;
        font-size: 19px;
    }

.enk23 {
    border: 0px !important;
}

    .enk23 img {
    }

    .enk23 span {
        /* color: #fff !important;*/
        height: 52px !important;
    }

.enk24 {
    background: url('/Content/markabg.jpg');
    background-size: cover;
    background-position: bottom;
    padding-bottom: 270px;
    padding-top: 50px;
}

.enk25 {
    text-align: center;
}

    .enk25 img {
        cursor: pointer;
        border-top: 1px solid #565656;
        border-bottom: 1px solid #565656;
        height: 200px;
        margin: -1px 36px 0 36px;
        background-position: center center;
        -webkit-transition: all 0.5s ease-out;
        -moz-transition: all 0.5s ease-out;
        -o-transition: all 0.5s ease-out;
        -ms-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        padding: 20px 0px;
        display: inline-block;
    }

.enk26 {
}

    .enk26 h2 {
        color: #fff;
        padding: 5px 0px 0px 0px;
    }

    .enk26 p {
        color: #fff;
        padding: 0px 0px 60px 0px;
        font-size: 17px;
    }

.enk27 {
    padding: 20px 0px 20px 0px;
}

.enk28 {
}

.enk29 {
}

.enk30 {
}

.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a {
    background-color: #ef1431;
}

.lSSlideOuter .lSPager.lSpg > li a {
    height: 15px !important;
    width: 15px !important;
    opacity: 0.4;
    background-color: #d5d5d5;
}

.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a {
    background-color: #ef1431 !important;
}

.lSAction > a {
    top: 45% !important;
}
/*b {
    font-family: 'Poppins-Bold';
}*/
/*    ul {
        padding: 0px;
        margin: 0px;
    }

li {
    list-style: none;
    display: block;
}*/

.klc11 {
    background: #fff;
    -webkit-transition: 0.6s;
    transition: 0.6s;
    padding: 5px 0px 5px 0px;
}

    .klc11:hover {
        -webkit-transform: translateY(-10px );
        transform: translateY(-10px );
    }

.klc10 b {
    width: 100%;
    display: block;
    padding: 15px 5px 5px 5px;
    text-align: center;
    font-size: 16px;
}

.klc10 div {
    width: 100%;
    display: block;
    padding: 4px 15px 0px 15px;
    font-size: 14px;
}

.klc10 a {
    color: #06a3da;
    padding: 0;
    line-height: 37px;
    font-weight: bold;
}

.klc12 {
    display: block;
    text-align: right;
}

.hide-bullets {
    list-style: none;
    margin-left: -40px;
    margin-top: 20px;
    display: none;
}

.hover13:hover img {
    opacity: 1;
    -webkit-animation: flash 1.5s;
    animation: flash 1.5s;
}

/* Flashing */
.hover13 figure:hover img {
    opacity: 1;
    -webkit-animation: flash 1.5s;
    animation: flash 1.5s;
}

@-webkit-keyframes flash {
    0% {
        opacity: .4;
    }

    100% {
        opacity: 1;
    }
}

@keyframes flash {
    0% {
        opacity: .4;
    }

    100% {
        opacity: 1;
    }
}

.adl0 {
}

    .adl0 h2 {
        margin-top: 0px;
        font-size: 24px;
        padding-top: 15px;
    }

    .adl0 p {
        line-height: 22px;
        font-size: 13px;
        text-align: justify;
    }

.adl1 {
    background-color: rgb(28 110 165 / 75%);
    padding: 5px 30px;
    border-radius: 5px;
    color: #fff;
    /* margin: 0px auto; */
    float: right;
    /* width: 100%; */
    text-align: center;
    text-decoration: none;
}

    .adl1:hover {
        color: #fff;
    }

.adl2 {
    text-align: right;
    padding: 3px 0px 3px 0px;
}

    .adl2 a {
        color: #fff;
    }

.adl3 {
    margin-bottom: 15px;
    text-align: left !important;
}

    .adl3 p {
        overflow: hidden;
        height: 93px !important;
    }

.adl4 {
    min-height: 75px !important;
}

    .adl4 span {
        overflow: hidden;
        height: 27px;
        display: block;
        padding-top: 4px;
        text-decoration: none;
        outline: none;
    }

.adl5 {
    margin-top: 15px;
}

.adl6 {
    /* position: absolute; */
    /* top: 50%; */
    /* left: 50%; */
    /* transform: translate(-50%, -50%); */
    /* bottom: -5px; */
    /*    color: #fff;
    text-shadow: 1px 1px 3px #454545;
    font-size: 37px;
    text-align: center;
    padding-top: 15px;
    letter-spacing: 1px;*/
    /* position: absolute; */
    /* top: -37%; */
    /* left: 50%; */
    /* transform: translate(-50%, -50%); */
    /* bottom: -5px; */
    color: #fff;
    text-shadow: 1px 1px 3px #454545;
    font-size: 49px;
    text-align: center;
    padding-top: 29px;
    letter-spacing: 1px;
}

.adl7 {
    padding-left: 0px;
    padding-right: 0px;
}

    .adl7 b {
        border-bottom: 1px solid #cacaca;
        display: block;
        padding-bottom: 5px;
        margin-bottom: 5px;
        font-size: 19px;
        color: #1b5573;
        /* background-color: #1b5573; */
        padding: 5px 11px;
    }

    .adl7 li {
    }

    .adl7 a {
        font-size: 14px;
        color: #454545;
        padding: 3px 0px;
        display: block;
    }

    .adl7 .active {
        color: red;
    }

.adl8 {
    border-bottom: 1px solid #e4e4e4;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

    .adl8 img {
        max-width: 190px;
    }

    .adl8 b {
        color: #454545;
        display: block;
        padding: 5px 0px;
    }

    .adl8 p {
        color: #454545;
    }

.adl9 {
    padding-bottom: 30px;
}

.adl10 > li > a {
    color: #000 !important;
}

    .adl10 > li > a:hover {
        /* border-color: transparent;*/
    }

.adl10 > li.active > a, .adl10 > li.active > a:hover, .adl10 > li.active > a:focus {
    color: #fff !important;
    cursor: pointer;
    background-color: #145892 !important;
    border: 0px solid #ddd;
    border-bottom-color: transparent;
    padding: 11px 15px;
    display: block;
}

.adl11 {
    background-color: #124390;
    height: 90px;
}

.adl12 {
    padding-top: 15px;
}

.adl13 {
    margin-top: 15px;
}

.adl14 {
    position: absolute;
    left: 71px;
    bottom: 33px;
    color: #fff;
    font-size: 16px;
    width: 68%;
    text-align: center;
}

.fts40 {
    position: fixed;
    top: 40%;
    right: -10px;
    z-index: 5;
}

.relativeYAP {
    position: relative;
}

.custom-breadcrumb {
    list-style: none;
    overflow: hidden;
    margin-top: 15px;
}

    .custom-breadcrumb li {
        text-decoration: none;
        padding: 10px 0 10px 50px;
        position: relative;
        display: block;
        float: left;
    }

        .custom-breadcrumb li:after {
            content: " ";
            display: block;
            width: 0;
            height: 0;
            border-top: 50px solid transparent;
            border-bottom: 50px solid transparent;
            position: absolute;
            top: 50%;
            margin-top: -50px;
            left: 100%;
            z-index: 2;
        }

        .custom-breadcrumb li:before {
            content: " ";
            display: block;
            width: 0;
            height: 0;
            border-top: 50px solid transparent;
            border-bottom: 50px solid transparent;
            border-left: 30px solid white;
            position: absolute;
            top: 50%;
            margin-top: -50px;
            margin-left: 1px;
            left: 100%;
            z-index: 1;
        }

.blue-crumb {
    background-color: #2980b9;
    color: white;
}

    .blue-crumb:after {
        border-left: 30px solid #2980b9;
    }

.gray-crumb {
    background-color: #bdc3c7;
}

    .gray-crumb:after {
        border-left: 30px solid #bdc3c7;
    }

.light-blue-crumb:after {
    border-left: 30px solid #677080;
}

.light-blue-crumb {
    background: #677080;
    color: white;
}

.light-blue-crumbSEC {
    background: #fff;
    color: white;
}

    .light-blue-crumbSEC:after {
        border-left: 30px solid #ffffff;
    }

.faded-crumb:after {
    border-left: 30px solid #ecf0f1;
}

.faded-crumb {
    background: #ecf0f1;
    color: #95a5a6;
}

.nav-tabs > li > a {
    color: #fff;
}

    .nav-tabs > li > a:hover {
        border-color: transparent;
    }

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #6f6f6f;
    cursor: pointer;
    background-color: transparent;
    border: 0px solid #ddd;
    border-bottom-color: transparent;
    padding: 11px 15px;
    display: block;
}

.aynt18 {
    position: absolute;
    top: 36%;
    left: 50%;
    transform: translate(-50%, -50%);
    border: 0px !important;
    max-width: 39px !important;
}


#main_area {
    margin-bottom: 20px;
}

.ycl0_b {
    background-color: #be1522;
    padding: 3px 0px 3px 0px;
    border-bottom: 1px solid #e5e5e5;
}

.ycl0 {
    background-color: #1b5573;
    height: 27px;
}

    .ycl0 li {
    }

    .ycl0 a {
        color: #fff;
        display: block;
        padding: 14px 0px;
        /* height: 44px; */
        border-right: 1px solid #ffffff7a;
        text-align: center;
    }

/*.ycl1 a:last-of-type {
    border-right: 0px solid #e21c21;
}*/

.container {
    width: 1365px;
}

.ycl1 {
    color: #fff;
    border: 1px solid #fff;
    width: 109px;
    height: 40px;
    text-align: center;
    border-radius: 5px;
    padding: 8px 0px 0px 0px;
    position: absolute;
    top: 24px;
    right: 23px;
}

    .ycl1:hover {
        color: #fff;
    }

.ycl2 {
    color: #fff;
    text-align: center;
    position: absolute;
    z-index: 999;
    margin: 0px auto;
    width: 100%;
}

.ycl3 {
    top: 120px;
    margin-top: 10px;
    font-size: 18px;
}

.ycl4 {
    top: 190px;
    margin-top: 10px;
    font-size: 18px;
}

.ycl5 {
    top: 270px;
    margin-top: 10px;
    font-size: 45px;
    font-family: times new roman;
}

.ycl6 {
    top: 352px;
    margin-top: 10px;
    font-size: 21px;
}



.ycl7 {
    top: 399px;
    margin-top: 10px;
}

.ycl8 {
    border: 1px solid #fff;
    width: 161px;
    height: 42px;
    text-align: center;
    border-radius: 5px;
    padding: 8px 0px 0px 0px;
    margin: 0 auto;
    font-size: 17px;
    font-family: times new roman;
}

    .ycl8:hover, .ycl1:hover, .ycl41:hover {
        background-color: rgb(255 255 255 / 36%);
    }

    .ycl8 a, .ycl9 a, .ycl10 a, .ycl6 a, .ycl41 a {
        color: #fff;
    }

.ycl9 {
    font-size: 12px;
    padding-top: 12px;
    display: inline-block;
    text-align: left;
    padding-right: 21px;
}

.ycl10 {
    font-size: 12px;
    padding-top: 12px;
    display: inline-block;
    text-align: right;
}

.ycl11 {
    text-align: center;
    width: 20%;
}

    .ycl11 img {
        margin-top: 20px;
        max-width: 150px;
        display: inline-block;
        opacity: 0.7;
        margin-bottom: 15px;
    }

    .ycl11 b {
        /* border-top: 1px solid rgb(0 131 218 / 22%); */
        display: block;
        /* border-bottom: 1px solid rgb(0 131 218 / 22%); */
        padding: 5px 0px;
        margin-bottom: 7px;
        color: #454545;
    }

    .ycl11 p {
        padding: 0px;
        margin: 0px;
        font-size: 13px;
        line-height: 22px;
        color: #121d27;
        padding-bottom: 20px;
        text-decoration: none;
        height: 55px;
        overflow: hidden;
        margin-bottom: 15px;
    }

.ycl12 {
    background-color: #eeeeee;
    padding-bottom: 15px;
}

.ycl12_b {
    background-color: #fff;
}

.ycl13 {
    padding-bottom: 50px;
    padding-top: 30px;
    background-color: #eef9ff;
}

.ycl14 {
    color: #283758;
    display: block;
    padding: 30px 0px 30px 0px;
    text-align: center;
    font-size: 31px;
}

.ycl15 {
    position: relative;
    background-color: #fff;
    text-align: center;
    /*    max-width: 390px;
    padding: 10px;*/
}

    .ycl15 b {
        display: block;
        position: absolute;
        width: 100%;
        background-color: #1b5573cf;
        bottom: 0px;
        display: block;
        color: #fff;
        padding: 5px 10px;
        font-size: 16px;
    }

    .ycl15 span {
        position: absolute;
        top: 18px;
        left: 126px;
        border-radius: 50%;
        width: 42px;
        height: 42px;
        background-color: red;
        padding: 7px 0px 3px 0px;
        color: #fff;
        font-size: 17px;
    }

    .ycl15 img {
        max-width: 100%;
        height: auto;
        /*padding-top: 7px;*/
    }

    .ycl15 p {
        padding: 12px 0px;
        overflow: hidden;
        height: 103px;
        font-size: 13px;
        text-align: center;
    }

.ycl16 {
    margin-bottom: 30px;
}

.ycl17 {
    padding-right: 0px;
}

    .ycl17 i {
        border-top: 1px solid red;
        height: 3px;
        width: 100px;
        display: block;
        margin-bottom: 7px;
        position: absolute;
        left: 23px;
        top: 32px;
    }

    .ycl17 div {
        padding: 41px 24px;
        background-color: #fff;
        margin: 60px 0px;
        font-weight: bold;
        color: #454545;
        font-size: 16px;
        position: relative;
    }

    .ycl17 p {
        font-weight: bold;
        color: #454545;
        font-size: 16px;
        padding-top: 7px;
    }

    .ycl17 span {
        font-weight: 300;
        color: #454545;
        display: block;
        padding: 15px 0px;
        font-size: 13px;
    }

.ycl18 {
}

.ycl19 {
    background-color: whitesmoke;
}

.ycl20 {
    text-align: right;
}

    .ycl20 i {
        right: 23px;
        top: 32px;
        left: inherit;
    }



.loader {
    display: none;
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url(/Content/loading.gif) 50% 50% no-repeat rgb(249 249 249 / 31%);
}

.ycl21 {
    margin-bottom: -25px;
}

.ycl22 {
    margin-top: 30px;
}

.ycl23 {
    margin-top: 30px;
}

.ycl24 {
    background-color: rgba(51, 51, 51, 0.49);
    width: 100%;
    height: 45px;
    color: #fff;
    position: absolute;
    z-index: 99;
    bottom: 0px;
    font-size: 23px;
    text-align: left;
    padding: 8px 9px;
    font-style: italic;
}

    .ycl24 i {
        color: red;
        font-size: 16px;
    }

.ycl25 {
    background-color: #fff;
    padding-top: 35px;
    margin-bottom: 25px;
}

.ycl26 {
    position: relative;
    font-size: 17px;
    margin-bottom: 20px;
}

    .ycl26 i {
        border-top: 1px solid #0f6caf;
        height: 3px;
        width: 100px;
        display: block;
        margin-bottom: 7px;
        position: absolute;
        left: 0px;
        top: -10px;
    }

/*.ycl27 {
}

    .ycl27 input, textarea {
        border: 1px solid #e8e8e8;
        height: 39px;
        padding-left: 13px;
        border-radius: 9px !important;
    }
*/
.ycl28 {
    color: #fff;
    background-color: #e21c21;
    text-align: center;
    margin: 0px auto;
    font-size: 13px;
    border: 1px solid #e21c21;
}

.ycl29 {
    padding: 20px 0px;
}

.ycl30 {
    color: #797770;
    font-size: 33px;
    padding: 23px 0px 22px 0px;
}

.ycl31 {
    color: #666666;
    font-size: 14px;
}

.ycl32 {
    float: right;
    border: 1px solid silver;
    padding: 10px 15px;
    color: #666666;
}

.ycl33 {
}

.ycl34 {
}

.ycl35 {
    width: 100%;
    text-align: center;
    font-size: 18px;
    padding: 22px 0px;
}

.ycl36 {
    text-align: center;
    padding: 20px 0px;
}

    .ycl36 img {
        display: inline-block;
        padding: 5px 10px;
    }

.ycl37 {
    font-size: 15px;
}

    .ycl37 span {
        font-size: 17px;
    }

.ycl38 {
    text-align: center;
    padding-top: 0px;
    padding-left: 0px;
    margin-top: 0px;
}

    .ycl38 a {
        display: inline-block !important;
        border-bottom: 0px !important;
        padding: 0px 15px 15px 0px;
        color: #454545;
    }

    .ycl38 li {
    }

    .ycl38 i {
        font-size: 27px !important;
        padding: 3px 2px;
        vertical-align: middle;
    }

.ycl39 {
    background-color: #fff;
    color: #1181C3;
    text-align: center;
    line-height: 19px;
}

    .ycl39 a {
        padding: 5px 0px;
        display: block;
    }

    .ycl39 img {
        display: inline-block;
    }

.ycl40 {
    top: 175px;
    margin-top: 10px;
    font-size: 45px;
    font-family: times new roman;
    position: absolute;
    margin: 0px auto;
    width: 100%;
    text-shadow: 0px 0px 7px #454545;
}

.ycl41 {
    border: 1px solid #fff;
    width: 161px;
    height: 42px;
    text-align: center;
    border-radius: 5px;
    padding: 8px 0px 0px 0px;
    margin: 0 auto;
    font-size: 17px;
    font-family: times new roman;
}

.ycl42 {
    color: #fff;
    text-align: center;
    /*  position: absolute;*/
    z-index: 999;
    margin: 0px auto;
    width: 100%;
}

.ycl43 {
    position: absolute;
    z-index: 9;
    top: 270px;
    width: 100%;
}

.ycl44 {
    /* margin-top:180px;*/
}

.ycl45 {
    text-align: center;
    width: 100%;
}

    .ycl45 span {
        border-bottom: 1px solid red;
        padding: 10px 20px;
        font-size: 26px;
        margin-top: 11px;
        display: inline-block;
        margin-bottom: 10px;
    }

.ycl46 {
    color: rgb(51, 51, 51);
    text-align: center;
    font-family: timee new roman;
    font-size: 23px;
    margin-bottom: 29px;
}

.ycl47 {
    margin-bottom: 30px;
}

.ycl48 {
    text-align: center;
    overflow: hidden;
    border: 1px solid #ededed;
    border-radius: 5px;
}

    .ycl48 span {
        color: #242424;
        display: block;
        padding: 5px 5px 0px 5px;
        text-decoration: none;
        height: 45px;
    }

.ycl49 span {
    font-size: 39px;
    font-family: times new roman;
}

.ycl50 {
    background-color: #fff;
    min-height: 300px;
}

.ycl51 {
    margin-bottom: 20px;
}

    .ycl51 p {
        display: block;
        padding: 0px;
        margin: 0px 0px 0px 0px;
        text-align: center;
        padding-top: 6px;
    }

    .ycl51 i {
        padding: 10px;
        font-size: 30px;
        color: red;
        display: inline-block;
    }

    .ycl51 span {
        display: block;
        text-align: center;
        color: gray;
        font-size: 12px;
    }

.ycl52 {
    border: 1px solid silver;
    border-radius: 10px;
    /* display: flex; */
    float: left;
    width: 100%;
}



.input-group {
    width: 100%;
}

.dropdown-menu > li > a {
    color: #141414;
}

.navbar .navbar-nav {
    /*display: inline-block;
    float: right;
    vertical-align: top;*/
    /*margin-right: 150px;*/
}

/*********************** Demo - 20 *******************/
.box20, .box20 .icon li a {
    overflow: hidden
}

.box20 {
    box-shadow: 0 0 5px #a3a3a3
}

    .box20 .post, .box20 .title {
        text-transform: capitalize;
        width: 60%;
    }

.box20 {
    position: relative
}

    .box20:after, .box20:before {
        position: absolute;
        content: ""
    }

    .box20:before {
        width: 80%;
        height: 220%;
        background: #0062b2;
        top: -50%;
        left: -100%;
        z-index: 1;
        transform: rotate(25deg);
        transform-origin: center top 0;
        transition: all .5s ease 0s
    }
    /*.box20.blue:before{background:#0062b2!important;}
.box20.red:before{background:#b31d23!important;}
.box20.yellow:before{background:#efc203!important;}*/
    .box20:hover:before {
        left: 10%
    }

    .box20:after {
        width: 55%;
        height: 175%;
        background-color: rgba(0,0,0,.35);
        bottom: -1000%;
        left: 53%;
        transform: rotate(-33deg);
        transform-origin: center bottom 0;
        transition: all .8s ease 0s
    }

    .box20 .box-content, .box20 .icon {
        width: 100%;
        padding: 0 20px;
        position: absolute;
        left: 0;
        z-index: 2;
        transition: all 1.1s ease 0s
    }

    .box20:hover:after {
        bottom: -70%
    }

    .box20 img {
        width: 100%;
        height: auto
    }

    .box20 .box-content {
        top: -100%;
        color: #fff
    }

    .box20:hover .box-content {
        top: 30px
    }

    .box20 .title {
        font-size: 20px;
        margin: 0
    }

    .box20 .icon li a, .box20 .post {
        display: inline-block;
        font-size: 14px
    }

    .box20 .post {
        margin-top: 5px
    }

    .box20 .icon {
        list-style: none;
        margin: 0;
        bottom: -100%
    }

    .box20:hover .icon {
        bottom: 25px
    }

    .box20 .icon li {
        display: inline-block
    }

        .box20 .icon li a {
            width: 35px;
            height: 35px;
            line-height: 35px;
            background: #ff0000;
            border-radius: 50%;
            margin: 0 3px;
            color: #fff;
            text-align: center;
            transition: all .5s ease 0s
        }

            .box20 .icon li a:hover {
                background: #fff;
            }

    .box20 .button {
        background-color: #8e909b;
        border-radius: 3px;
        display: inline-block;
        padding: 6px 12px;
        margin-top: 10px;
    }

        .box20 .button:hover {
            background-color: #000000;
        }

    .box20 a, box20 a:link, box20 a:visited, box20 a:hover, box20 a:active {
        color: #ffffff !important;
    }

.icon {
    display: inline-block;
    height: 60px;
    width: auto;
}

/*.fas {
    font-size: 32px;
    background-color: rgba(0,0,0,.1);
    border-radius: 100px;
    height: 55px;
    width: 55px;
    line-height: 55px;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
}*/

.circle-icon {
    background: rgba(0,0,0,.1);
    width: 66px;
    height: 66px;
    border-radius: 50%;
    text-align: center;
    line-height: 50px;
    vertical-align: middle;
    padding: 15px;
}

h2.sector {
    font-size: 26px;
    color: #555555;
}

.box20 {
    margin-bottom: 36px;
}

.navbar .navbar-collapse {
    text-align: center;
}

.vln0 {
    text-align: center;
    width: 100%;
}

.vln1 {
    position: absolute;
    right: 30px;
    top: 61px;
}

.vln2 {
    max-width: 240px;
    display: inline-block;
    padding: 2px 0px 7px 0px
}

.vln3 {
    background-color: #fff;
    /* min-height: 97px;*/
    position: relative;
    padding: 5px 0px 0px 0px;
    transition: .3s ease-in-out;
}

.vln3_fixed {
    position: fixed;
    top: 0px;
    width: 100%;
    z-index: 5000;
    border-bottom: 1px solid #b5b5b5;
}

.vln4 {
}

.vln5 {
    margin-bottom: 20px;
}

    .vln5 li {
    }

    .vln5 a {
        color: #121d27;
        font-size: 15px;
        padding: 3px 0px 2px 10px;
        display: block;
        border-bottom: 1px dashed #e2dede;
        border-left: 5px solid #d6c885;
        margin-bottom: 3px;
    }

        .vln5 a:hover {
            background-color: rgb(175 160 80 / 12%);
        }

.vln6 {
    overflow: hidden;
}

    .vln6 img {
        border: 1px solid silver;
        /*        border-radius: 5px;
        box-shadow: 0px 0px 5px #454545;*/
    }

.vln7 {
    display: block;
    padding: 0px 0px 0px 13px;
    /* font-weight: bold; */
    color: #ab9b47;
    border-left: 5px solid #d6c885;
    margin-bottom: 3px;
    font-size: 14px;
    height: 38px;
    line-height: 19px;
}

.vln8 {
    font-weight: bold;
}

.vln9 {
    margin: 15px 0px;
}

.vln10 {
    text-align: center;
    color: #675e57 !important;
    margin-bottom: 4px !important;
    border-bottom: 1px solid silver !important;
}

.vln11 {
    margin-bottom: 20px;
}

.vln12 {
}

    .vln12 span {
        text-align: center;
        display: block;
        margin-bottom: 15px;
    }

.vln13 {
    /*min-width: 358px;*/
}

    .vln13 li {
        display: block;
        /*width: 175px;*/
    }

    .vln13 a {
        border-left: 0px solid rgb(212 200 131) !important;
    }

    .vln13 img {
        max-width: 130px;
    }

    .vln13 span {
        display: block;
        width: 100%;
        text-align: center;
        padding: 8px 0px 0px 0px;
    }

.vln14 {
    float: right;
    display: inline-block;
    background: #313030;
    position: absolute;
    right: 0px;
    top: 0px;
    padding-right: 25px;
}

    .vln14 li {
    }

    .vln14 a {
        color: #fff;
        font-size: 13px;
        padding: 7px 10px;
        display: inline-block;
    }

        .vln14 a:hover {
            color: #eace18;
        }

.vln15_a {
    position: relative;
    padding: 10px 0px;
}

.vln15 {
    /*    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 999;
    width: 100%;*/
}

.vln16 {
}

    .vln16 li {
        display: inline-block;
    }

    .vln16 a {
        padding: 2px 3px;
        display: inline-block;
    }

        .vln16 a:after {
            content: ",";
        }

.vln17 {
    background-color: whitesmoke;
}

.vln18 {
    padding: 5px 0px;
}

    .vln18 .breadcrumb {
        margin-bottom: 0px;
    }




.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: transparent;
    color: #01b3e1;
    outline: none;
    /* border: 1px solid transparent;*/
}

.custom-breadcrumb > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: transparent;
    color: #c7c7c7;
    outline: none;
    /* border: 1px solid transparent;*/
}

/* Zoom In #1 */
.hover01 img {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}

.hover01 :hover img {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}

.dgn1 {
    padding: 0px 0px 0px 0px;
    position: absolute;
    top: -37px;
    right: 28px;
    text-align: right;
}

    .dgn1 img {
        max-width: 23px;
        vertical-align: middle;
    }

    .dgn1 li {
        display: inline-block;
        vertical-align: middle;
    }

    .dgn1 span {
        vertical-align: middle;
        padding-left: 5px;
        padding-right: 0px;
        padding-top: 0px;
        display: inline-block;
    }

    .dgn1 a {
        color: #fff;
        font-size: 16px;
        display: inline-block;
        padding: 0px 0px 0px 0px;
    }

    .dgn1 i {
        display: inline-block;
        padding: 0px 0px 0px 7px;
    }

.dgn2 img {
    max-width: 216px;
    padding: 10px;
}

.dgn3 {
}

.dgn4 {
    text-align: center;
    margin: 17px 0px 0px 0px;
    padding: 0px;
    float: right;
}

    .dgn4 a {
        color: #343434;
        padding: 7px 14px !important;
        font-weight: 600;
        font-size: 16px;
    }


.dgn5 {
}

    .dgn5 li {
        padding: 0px 0px;
        display: inline-block;
    }

    .dgn5 i {
        font-size: 21px;
        color: #dcdcdc
    }

        .dgn5 i:hover {
            color: #eace18;
        }

    .dgn5 a {
        padding: 5px 5px 0px 5px !important;
    }

.dgn6 {
    padding: 0px !important;
    margin: 0px 0px 0px 20px !important;
}

    .dgn6 a {
        color: #0d0d0d;
        padding: 9px 20px !important;
        border-left: 4px solid rgb(212 200 131);
        margin: 0px 0px;
        border-bottom: 1px dotted silver;
    }

.dgn7 {
    background: url(/content/kusak1.png) top center no-repeat;
    height: 33px;
    margin-bottom: -2px;
    z-index: 100;
}

.dgn8 {
    margin: 15px 0px;
}

.dgn9 img {
    max-width: 190px;
    /*padding: 15px 0px 0px 0px;*/
}


.dgn10 {
    padding: 60px 0;
    text-align: center;
    background-color: #F7F7F7;
}

    .dgn10 h3 {
        color: #777;
        font-size: 57px;
        font-weight: 300;
    }

    .dgn10 h5 {
        position: relative;
        color: #777;
        font-size: 23px;
        font-weight: 300;
        padding-top: 5px;
        padding-bottom: 15px;
        font-style: italic;
    }

    .dgn10 p {
        font-size: 15px;
        font-weight: 400;
        max-width: 750px;
        line-height: 24px;
        margin: 50px auto 0;
    }

.dgn11 {
    padding: 0px 0px 33px 0px;
    text-align: center;
    color: #777;
    font-size: 27px;
    font-weight: 500;
}

.dgn12 {
    padding: 0px 0px 9px 0px;
    font-size: 24px;
}

.dgn13 {
    border-bottom: 1px solid #e8e6e6;
}

#carousel-example-generic {
    /* margin-top:-50px;*/
}

#myBtn {
    display: none;
    position: fixed;
    bottom: 20px;
    right: 30px;
    z-index: 99;
    font-size: 26px;
    border: none;
    outline: none;
    background-color: #7d57c7;
    color: white;
    cursor: pointer;
    padding: 4px 11px;
    border-radius: 5px;
}

    #myBtn:hover {
        background-color: #555;
    }

#social-sidebar {
    left: 0;
    position: fixed;
    z-index: 9;
    bottom: 10%;
    text-decoration: none;
    list-style: none;
    margin: 0;
    padding: 0;
}

    #social-sidebar li:first-child a {
        border-top-right-radius: 5px;
    }

    #social-sidebar li:last-child a {
        border-bottom-right-radius: 5px;
    }

    #social-sidebar a[class*="instagram"] {
        background: #C13584;
    }

    #social-sidebar a[class*="facebook"] {
        background: #3B5998;
    }

    #social-sidebar a[class*="whatsapp"] {
        background: #28a745;
    }

    #social-sidebar a {
        background: #dc3545;
        color: #fff;
        text-decoration: none;
        display: block;
        height: 50px;
        width: 50px;
        font-size: 24px;
        line-height: 50px;
        position: relative;
        text-align: center;
        cursor: pointer;
    }

.dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0;
}

.navbar-nav {
    float: none;
    padding-bottom: 5px;
    text-align: center;
    /*display: inline-block;*/
    padding: 0px;
    margin: 0px;
}

    .navbar-nav > li > a {
        transition: all .5s;
        /* text-shadow: 0px 0px 7px #454545;*/
    }

.free-try-btn {
    color: #ffffff !important;
    padding: 0 30px !important;
    background: #d87a2a;
    border: 1px solid #f0eebf;
    border-radius: .25rem;
    transition: all .5s;
    margin-left: 20px;
}

    .free-try-btn:hover, .free-try-btn:focus {
        background: #ff9734 !important;
    }

.cl1 {
    background-color: #51854f;
    height: 30px;
    line-height: 30px;
    margin-top: 0 !important;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
}

.cl2 {
    position: relative;
}

.cl3 {
    position: absolute;
    top: 15px;
    left: 0px;
    border: 1px solid silver;
    background-color: #fff;
    box-shadow: 1px 1px 15px #454545;
    padding: 7px;
    border-radius: 14px;
    width: 157px;
    z-index: 300;
}

.cl4 {
    position: absolute;
    top: 73px;
    left: 177px;
}

    .cl4 li, .cl6 li {
        display: inline-block;
    }

    .cl4 a:hover, .cl6 a:hover {
        color: #d5d5d5 !important;
        margin: 0 5px;
        padding-left: 15px;
        padding-right: 0px;
        background: #143c6d;
        background: -moz-linear-gradient(top, #143c6d 0%, #2cabdf 69%, #2cabdf 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#143c6d), color-stop(69%,#2cabdf), color-stop(100%,#2cabdf));
        background: -webkit-linear-gradient(top, #143c6d 0%,#2cabdf 69%,#2cabdf 100%);
        background: -o-linear-gradient(top, #143c6d 0%,#2cabdf 69%,#2cabdf 100%);
        background: -ms-linear-gradient(top, #143c6d 0%,#2cabdf 69%,#2cabdf 100%);
        background: linear-gradient(to bottom, #143c6d 0%,#2cabdf 69%,#2cabdf 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#143c6d', endColorstr='#2cabdf',GradientType=0 );
        border: 0px solid #000000;
    }

    .cl4 a:hover, .cl6 a:hover {
        color: #C30003;
        -webkit-transition: all 0.2s linear;
        -moz-transition: all 0.2s linear;
        -o-transition: all 0.2s linear;
        transition: all 0.2s linear;
        text-decoration: none;
    }

    .cl4 a, .cl6 a {
        margin: 0;
        padding: 0;
        text-align: right;
        text-decoration: none;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        border: none;
        color: #000;
        text-transform: normal;
        display: block;
        height: 35px;
        line-height: 34px;
        position: relative;
        font-size: 15px;
    }

        .cl4 a:after, .cl6 a:after {
            color: #C5C5C5;
            content: "/";
            margin-left: 10px;
            margin-right: 10px;
            text-shadow: none !important;
        }






.cl5 {
}

.cl6 {
    position: absolute;
    top: 73px;
    right: 0px;
}

.cl7 {
    position: absolute;
    top: 41px;
    right: 84px;
    font-size: 18px;
    color: #fff;
}

.cl8 {
    color: #fff;
}

    .cl8:hover, .cl8:visited, .cl8:focus, .cl8:active {
        color: #c3c3c3 !important;
        text-decoration: none;
    }

.cl9 {
    /*  margin-top: -40px;*/
}

.cl10 {
}

.cl11 {
    padding-left: 40px;
}

    .cl11 b {
        color: #111;
        font-size: 50px;
        padding-top: 129px;
        display: block;
    }


    .cl11 p {
        color: #9c9d9d;
        font-size: 18px;
        padding-top: 12px;
        display: block;
        line-height: 33px;
    }

    .cl11 a {
        background-color: #b30838;
        color: #fff;
        padding: 8px 45px;
        border-radius: 5px;
        display: inline-block;
        font-size: 18px;
    }

.cl12 {
    /*  border-top:5px solid silver;*/
    margin: 15px 0px;
}

.cl13 {
    color: #454545;
    margin-bottom: 20px;
    text-align: left;
}

    .cl13 b {
        font-size: 16px;
        letter-spacing: 1px;
        display: block;
    }

    .cl13 a {
        color: #000;
        font-size: 15px;
        border-bottom: 1px solid rgb(255 255 255 / 6%);
        display: block;
    }

        .cl13 a:hover {
            color: silver;
        }

    .cl13 i {
        font-size: 29px;
    }

.cl14 {
    width: 100%;
    background-color: #e6e9f0;
    color: #808080;
    padding: 20px 0px 20px 0px;
    border-top: 1px solid rgb(192 192 192 / 21%);
    font-size: 14px;
}



.cl15 {
    /* border-right: 5px solid #80272b;*/
    padding-left: 0px;
    padding-bottom: 15px;
}

    .cl15 b {
        display: block;
        padding: 15px 19px;
        background-color: #21a7ddf2;
        color: #fff;
        font-size: 27px;
        border-top-left-radius: 15px;
        margin-bottom: 16px;
        text-align: center;
        /* background-image: url(/content/footer-bg-2.png) !important;*/
    }

    .cl15 li {
    }

    .cl15 a {
        display: block;
        padding: 11px;
        border-bottom: 1px dotted silver;
        font-size: 17px;
        color: #454545;
    }

        .cl15 a:hover {
            color: #2cabdf;
        }

.cl15_sec {
    display: block;
    padding: 11px;
    border-bottom: 1px dotted silver;
    font-size: 17px;
    font-weight: bold;
    /* background-image: url(/content/footer-bg-2.png) !important; */
    color: #fff !important;
    background-color: rgb(20 60 109);
}

.cl16 {
    /* padding-right: 0px;*/
    line-height: 27px;
}

    .cl16 img {
        /* display: block;*/
        max-width: 100%;
        height: auto;
    }

.cl17 {
    border-bottom: 2px solid #121d27;
    padding-bottom: 10px;
    font-size: 22px;
    color: #ab9e57;
    padding-top: 13px;
}

.cl18 {
    width: 100%;
    padding: 4px 16px;
    font-size: 15px;
}

.cl19 {
    margin-bottom: 15px;
    width: 100%;
    float: left;
    padding: 1px 10px;
    color: #2cabdf;
    font-size: 19px;
    border-left: 5px solid #143c6d;
    margin: 45px 0px 15px 0px;
    font-weight: bold;
}

.cl20 {
    border-bottom: 3px solid #ececec;
    padding-bottom: 5px;
    font-size: 21px;
    color: #121d27;
    padding-top: 21px;
    margin-bottom: 14px;
    margin-left: -15px;
    margin-right: -15px;
}

.cl21 {
    margin-bottom: 20px;
}

.cl22 {
    text-align: center;
    color: #454545;
    margin-bottom: 7px;
    min-height: 280px;
    overflow: hidden;
    position: relative;
}

    .cl22 img {
        /*border: 1px solid silver;*/
        /*        border-radius: 5px;
        box-shadow: 0px 0px 5px #454545;*/
    }



    .cl22 p {
        line-height: 26px;
    }

.cl23 {
    margin-top: 30px;
}

.cl24 {
}

.cl25 {
    max-width: 148px;
    padding: 4px 0px 6px 12px;
}

.cl26 {
}

.cl27 {
    text-align: center;
    margin: 5px 0px;
}

.cl28 {
    padding-left: 15px;
}

    .cl28 li {
        border-bottom: 1px dotted #c3c3c3;
    }

    .cl28 a {
    }

.cl29 {
    display: inline-block !important;
    margin-top: 1px;
}

.cl30 {
    padding-left: 0px;
    padding-right: 0px;
}

.cl31 {
    border-bottom: 0px dotted silver !important;
    color: #fff !important;
    padding: 0px 19px !important;
    font-size: 27px !important;
}

    .cl31:hover {
        color: #efefef !important;
    }

.cl32 {
    border: 1px solid #ebebeb !important;
    border-radius: 0px !important;
    background-color: #fbfbfb !important;
    margin: 10px 0px 20px 0px;
}

.cl33 {
    position: absolute;
    right: -16px;
    top: -32px;
    margin-bottom: 0px;
    width: 213px;
    text-align: right;
}

    .cl33 i {
        font-size: 23px;
    }

.cl34 {
    font-size: 12px;
}

.cl35 {
    margin: 5px 0px 20px 0px;
}

.cl36 {
    background-image: none !important;
}

.cl37 {
}

    .cl37 table {
        border: 1px solid silver;
    }

    .cl37 td {
        padding: 3px;
    }

.klp0 {
    /*border-left: 1px solid #d0dbe6;
    padding-right: 0px;*/
    padding-top: 40px;
}

    .klp0 h5 {
        padding: 0px 0px 0px 15px;
    }

.klp1 {
    line-height: 29px;
    font-size: 14px;
    text-align: justify;
}

.klp2 {
    padding: 0px;
}

.klp3 {
}

    .klp3 img {
    }

    .klp3 b {
        display: block;
        padding: 5px 0px;
        text-align: center;
        color: #454545;
        margin-bottom: 30px;
        font-size: 15px;
    }

    .klp3 a {
    }

footer {
    width: 100%;
    bottom: 0;
    margin-bottom: 0 !important;
    position: relative;
    color: #000;
    font-size: 13px;
    font-weight: 300;
    line-height: 2;
    padding: 0;
    text-align: center;
    /* opacity: 0.9; */
    padding: 20px 0px 0px 0px;
    background-color: #eef1f8;
    float: left;
}

.klp4 {
    padding: 0px 5px 0px 5px;
}

.klp5 {
}

    .klp5 figure {
        max-height: 113px;
        overflow: hidden;
    }

.klp6 {
    padding: 25px 30px 0px 0px;
    font-size: 16px;
    line-height: 27px;
}

    .klp6 h2 {
        
    }

    .klp6 img {
        margin-bottom: 20px;
    }

.fts28 {
    padding: 7px;
}

    .fts28 img {
    }

    .fts28 span {
        display: block;
        color: #454545;
        padding: 3px 0px;
        text-align: center;
        font-size: 15px;
        font-weight: bold;
    }

#pinBoot, #pinBoot2 {
    position: relative;
    max-width: 100%;
    width: 100%;
    margin-bottom: 30px;
}

    #pinBoot img, #pinBoot2 img {
        width: 100%;
        max-width: 100%;
        height: auto;
    }

figure {
    margin: 0px;
}

.white-panel {
    position: absolute;
    background: white;
    /*box-shadow: 0px 1px 2px rgba(0,0,0,0.3);*/
    /*padding: 3px;*/
}

    .white-panel h1 {
        font-size: 1em;
    }

        .white-panel h1 a {
            color: #A92733;
        }

    .white-panel:hover {
        /*box-shadow: 1px 1px 3px rgba(0,0,0,0.5);*/
        margin-top: -5px;
        -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
    }

.transition-timer-carousel-progress-bar {
    height: 5px;
    background-color: #dcdade;
    width: 0%;
    margin: -5px 0px 0px 0px;
    border: none;
    z-index: 11;
    position: relative;
}

    .transition-timer-carousel-progress-bar.animate {
        /* We make the transition time shorter to avoid the slide transitioning
    before the timer bar is "full" - change the 4.25s here to fit your
    carousel's transition time */
        -webkit-transition: width 4.25s linear;
        -moz-transition: width 4.25s linear;
        -o-transition: width 4.25s linear;
        transition: width 4.25s linear;
    }

@-webkit-keyframes zoom {
    from {
        -webkit-transform: scale(1, 1);
    }

    to {
        -webkit-transform: scale(1.5, 1.5);
    }
}

@keyframes zoom {
    from {
        transform: scale(1, 1);
    }

    to {
        transform: scale(1.5, 1.5);
    }
}

/*.carousel-inner > .item > a > img {
    -webkit-animation: zoom 40s;
    animation: zoom 40s;
}*/

.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {
    max-height: 600px;
}

.embed-responsive-16by9 {
    padding-bottom: 0px;
    height: 600px;
}

.carousel-indicators li {
    width: 15px;
    height: 15px;
    text-indent: -999px;
    cursor: pointer;
    border: 5px solid rgb(163 41 45 / 85%);
    border-radius: 15px;
}

.carousel-indicators .active {
    margin: 0;
    background-color: #fff;
    border: 5px solid red;
}

.fd0 {
    background-color: #01b3e1;
    color: #fff !important;
}

    .fd0:hover {
        background-color: #01b3e1 !important;
        color: #fff !important;
    }

.fd1 {
    background-color: #06da6a;
    padding: 45px 30px;
    border-radius: 10px;
    margin-bottom: 20px;
    -webkit-transition: 0.6s;
    transition: 0.6s;
    z-index: 5000;
}

    .fd1:hover {
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px);
    }

.fd2 {
}

    .fd2 span {
        font-size: 75px;
        color: #ffffff;
    }

.fd3 {
}

    .fd3 h3 {
        font-size: 25px;
        margin-bottom: 14px;
        font-weight: 600;
    }

    .fd3 h4 {
        font-size: 18px;
        margin-bottom: 14px;
        font-weight: 600;
    }

    .fd3 a {
        color: #ffffff;
    }

    .fd3 p {
        color: #ffffff;
        font-size: 16px;
    }

.fd4 {
    background-color: #06a3da;
}

.fd5 {
    text-align: center !important;
}

.fd6 {
    background-color: #eef9ff;
}

.fd7 {
    padding: 15px 30px;
    font-size: 17px;
    display: inline-block;
    background-color: #06a3da;
    color: #fff;
    float: right;
    position: absolute;
    right: 5px;
    top: 7px;
    border-radius: 5px;
}

.fd8 {
    padding: 10px 0px;
}

.fd9 span {
    font-size: 65px;
    color: #fff;
    padding-top: 20px;
    padding-left: 10px;
}

.fd10 p {
    color: #ffffff;
    font-size: 15px;
}

/*--------------*/

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    color: #262626;
    text-decoration: none;
    background-color: #f5f5f5;
}

.hy0 {
    font-size: 14px;
    padding: 2px 0px 0px 0px;
}

    .hy0 a {
        color: #606060;
        display: inline-block;
        padding: 0px 10px 0px 0px;
    }

    .hy0 span {
        color: #fff;
    }

    .hy0 i {
        color: #fff;
    }

.hy1 {
    text-align: right;
    padding: 2px 0px 0px 0px;
}

    .hy1 i {
        font-size: 18px;
    }

    .hy1 a {
        color: #fff;
        display: inline-block;
        padding: 0px 0px 0px 5px;
    }

.hy2 {
    padding: 20px 0px 40px 0px;
    background-color: #f7f7f7;
}

.hy3 {
    padding-top: 20px;
}

    .hy3 h2 {
        color: #222;
        text-align: left;
        padding: 0px 0px 15px 0px;
        font-size: 31px;
        font-weight: 600;
    }

    .hy3 p {
        color: #6a6c72;
        font-size: 16px;
        font-weight: 400;
        padding-bottom: 10px;
    }

.hy4 {
    font-size: 16px;
    padding: 15px 0px 30px 0px;
}


/*hover modul giris*/
.hy5 {
    height: 550px;
    background-size: cover !important;
    background-position: center center !important;
    overflow: hidden !important;
    position: relative;
    box-shadow: 0px 0px 5px #d1d1d1;
    border: 5px solid white;
}

    .hy5 .image {
        display: block;
        width: 100%;
        height: auto;
    }

    .hy5 .overlay {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        background-color: rgb(255 255 255 / 81%);
        overflow: hidden;
        width: 0;
        height: 100%;
        transition: .5s ease;
    }

    .hy5:hover .overlay {
        width: 100%;
    }

    .hy5 .text {
        white-space: nowrap;
        color: #454545;
        font-size: 20px;
        position: absolute;
        overflow: hidden;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
    }
/*hover modul bitis*/

.hy6 {
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 20px;
    -webkit-transition: 0.6s;
    transition: 0.6s;
}

    .hy6:hover {
        color: #fff;
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px);
    }


    .hy6 h4 {
        font-size: 19px;
        color: #ffffff;
        position: absolute;
        bottom: -11px;
        width: 100%;
        text-align: center;
        background-color: #00b0debd;
        padding: 15px;
    }

.hy7 {
    background-color: #f3f3f3;
}

    .hy7 .text {
        color: #333;
        font-weight: bold;
    }

.hy8 {
    padding: 10px 0px 30px 0px;
}

.hy9 {
    padding-bottom: 25px;
}

.hy10 {
    height: 300px;
}

.hy10a {
    background-color: #fff;
    -webkit-box-shadow: 0 0 1.25rem rgb(108 118 134 / 10%);
    box-shadow: 0 0 1.25rem rgb(108 118 134 / 10%);
    padding: 20px 20px 10px 20px;
    border-bottom: 1px solid #06a3da;
    border-radius: 0 0 10px 10px;
    -webkit-transition: 0.6s;
    transition: 0.6s;
    margin-bottom: 30px;
    height: 165px;
    overflow: hidden;
}

    .hy10a:hover {
        background-color: #f1f1f1;
        -webkit-transform: translateY(-10px );
        transform: translateY(-10px );
    }

        /*.single-services:hover .services-content p {
        color: #ffffff;
    }*/

        .hy10a:hover .hy10a b {
            color: #ffffff;
        }

    .hy10a b {
        text-align: center;
        display: block;
        width: 100%;
        color: #464545;
        padding: 5px 0px;
        font-size: 21px;
    }

    /*   .hy10a b:hover {
            color: #fff;
        }*/

    .hy10a p {
        text-align: center;
        display: block;
        width: 100%;
        color: #464545;
        padding: 5px 0px;
    }

/*  .hy10a p:hover {
            color: #fff;
        }*/


.separator {
    line-height: 0.5;
    text-align: center;
    margin: 20px 0px 20px 0px;
}

    .separator span {
        display: inline-block;
        position: relative;
    }

        .separator span:before {
            right: 100%;
            margin-right: 15px;
        }

        .separator span:before, .separator span:after {
            content: "";
            position: absolute;
            border-bottom: 1px solid rgb(229 229 229);
            top: 9px;
            width: 500px;
        }

        .separator span i {
            font-size: 6px;
            padding: 0;
            margin: 0;
            float: none;
            color: #FAB207;
        }



        .separator span:after {
            left: 100%;
            margin-left: 15px;
        }

.carousel-control-prev-icon, .carousel-control-next-icon {
    display: inline-block;
    width: 35px;
    height: 35px;
    /* font-size: 57px; */
}

.carousel-control-prev, .carousel-control-next {
    width: 5%;
    border: 0px;
    background: transparent;
}

.group3 {
    outline: none;
}

    .group3:focus {
        outline: 0;
    }


.enk10sari1tablo {
    border: 1px solid #e1cb08;
}

.enk10sari1 {
    background-color: #e1cb08;
}

    .enk10sari1 td {
        color: #fff;
    }

.enk10mor1tablo {
    border: 1px solid #401c41;
}

.enk10mor1 {
    background-color: #401c41;
    color: #fff;
}

.enk10mor2 span {
    font-size: 12px;
}


.enk10mavi1tablo {
    border: 1px solid #094976;
}

.enk10mavi1 {
    background-color: #094976;
    color: #fff;
}

.enk10mavi2 span {
    font-size: 12px;
}


.enk10kirmizi1tablo {
    border: 1px solid #a32105;
}

.enk10kirmizi1 {
    background-color: #a32105;
    color: #fff;
}

.enk10kirmizi2 span {
    font-size: 12px;
}

.enk10turkuaz1tablo {
    border: 1px solid #29b9af;
}

.enk10turkuaz1 {
    background-color: #29b9af;
    color: #fff;
}

.enk10turkuaz2 span {
    font-size: 12px;
}

.enk10yesil1tablo {
    border: 1px solid #0bb72e;
}

.enk10yesil1 {
    background-color: #0bb72e;
    color: #fff;
}

.enk10yesil2 span {
    font-size: 12px;
}


.enk10lacivert1tablo {
    border: 1px solid #01014b;
}

.enk10lacivert1 {
    background-color: #01014b;
    color: #fff;
}

.enk10lacivert2 span {
    font-size: 12px;
}

.enk10acikmavi1tablo {
    border: 1px solid #027f9f;
}

.enk10acikmavi1 {
    background-color: #027f9f;
    color: #fff;
}

.enk10acikmavi2 span {
    font-size: 12px;
}


.enk10aciksari1tablo {
    border: 1px solid #a99908;
}

.enk10aciksari1 {
    background-color: #a99908;
    color: #fff;
}

.enk10aciksari2 span {
    font-size: 12px;
}

.enk10turuncu1tablo {
    border: 1px solid #ed6903;
}

.enk10turuncu1 {
    background-color: #ed6903;
    color: #fff;
}

.enk10turuncu2 span {
    font-size: 12px;
}

.zk0 {
}

    .zk0 h2 {
        text-align: center;
        padding: 25px 0px 10px 0px;
        font-size: 27px;
        font-weight: bold;
        letter-spacing: 1px;
    }

        .zk0 h2:before {
            border-left: 3px solid silver;
            display: inline-block;
            padding: 0px 10px 0px 0px;
        }

        .zk0 h2:after {
            border-right: 3px solid silver;
            display: inline-block;
            padding: 0px 0px 0px 10px;
        }

    .zk0 h6 {
        text-align: center;
        padding: 0px 0px 0px 0px;
    }

.zk1 {
    background: url('/Content/isortaklari_bg.png') no-repeat 0px -80px;
    min-height: 272px;
    text-align: center;
    color: #fff;
}

    .zk1 h2 {
        padding: 0px 0px 10px 0px;
    }

    .zk1 h4 {
        padding: 35px 0px 5px 0px;
    }

.zk2 {
    padding: 95px 0px 45px 0px;
}

.zk3 {
    background: url('/Content/isortagi_basvuru_BG.jpg') no-repeat 0px 0px;
    min-height: 527px;
    padding: 15px 0px 0px 11%;
}

    .zk3 h3 {
        padding: 98px 0px 0px 0px;
        font-size: 42px;
    }

    .zk3 h5 {
        padding: 15px 0px 0px 0px;
        font-size: 21px;
        line-height: 31px;
    }

    .zk3 a {
        border: 1px solid #0094cc;
        padding: 15px 20px;
        border-radius: 10px;
        margin-top: 17px;
        display: inline-block;
        color: #0094cc;
    }

    .zk3 i {
    }

.zk4 {
    padding: 45px 0px 45px 0px;
}

    .zk4 h2 {
        text-align: center;
        padding: 0px 0px 10px 0px;
        font-size: 27px;
        font-weight: bold;
        letter-spacing: 1px;
    }

        .zk4 h2::before {
        }

        .zk4 h2::after {
        }

.zk5 {
}

.zk6 {
    padding: 50px 0px;
    float: left;
    line-height: 27px;
}

.zk7 {
}

.zk8 {
    padding: 20px 0px 0px 0px;
}

.brk10 {
}

    .brk10 a {
        color: #454545;
    }

.zk9 {
}

.zk10 {
    float: left;
    max-width: 450px;
    padding: 8px 15px 0px 0px;
}



.nav-link:focus, .nav-link:hover {
    text-decoration: none;
    color: red;
}

.ysa10 {
    background: url('/Content/yuvarlak_daireler.png') no-repeat center center;
    background-color: #960a0a;
    border-radius: 5px 0 0 0;
    padding: 124px 50px 125px 50px;
    color: #f5f5f5;
}

    .ysa10 a {
        color: #f5f5f5;
        font-weight: 600;
    }

/*.ycl27 {
}

    .ycl27 input, textarea {
        border: 1px solid #e9e9e9;
        height: 53px;
        padding-left: 15px;
        border-radius: 3px !important;
    }*/

.ycl28 {
    color: #fff;
    background-color: #e21c21;
    text-align: center;
    margin: 0px auto;
    font-size: 13px;
    border: 1px solid #e9e9e9;
}

.zk11 {
}

.zk12 {
    padding: 25px 0px 0px 0px;
}

.zk13 {
    text-align: center;
}

    .zk13 a {
        border: 1px solid #0094cc;
        padding: 15px 20px;
        border-radius: 10px;
        margin-top: 17px;
        display: inline-block;
        color: #0094cc;
    }

.zk14 {
    /*  background: url('/Content/isortagi_basvuru_BG.png') no-repeat 0px 0px;*/
    padding: 15px 0px 30px 0%;
    text-align: center;
    background-color: #e7e7e7;
}

    .zk14 h3 {
        padding: 30px 0px 0px 0px;
        font-size: 63px;
    }

    .zk14 h5 {
        padding: 15px 0px 0px 0px;
        font-size: 21px;
        line-height: 31px;
    }

    .zk14 a {
        border: 1px solid #c3c3c3;
        padding: 15px 20px;
        margin-top: 17px;
        display: inline-block;
        color: #ed1c24;
    }

    .zk14 i {
    }

.zk15 {
    padding: 45px 20px;
}

.zk16 {
    background-color: #f9f9f9;
    padding: 20px 0px;
}

#lightSlider1 {
}

    #lightSlider1 li {
    }

    #lightSlider1 img {
        /*padding: 0px 23px;*/
    }

    #lightSlider1 a {
    }

    #lightSlider1 b {
        color: #454545;
        font-size: 16px;
        text-align: center;
        display: block;
    }

.bhr0 {
    padding-left: 7%;
    padding-right: 7%;
}

.bhr1 {
    padding-bottom: 60px;
}

    .bhr1 h2 {
        text-align: center;
        padding: 0px 0px 10px 0px;
        letter-spacing: 1px;
        color: #be1522;
        font-weight: 600;
        margin-top: 40px;
    }

.brk4 {
    background: white;
    padding: 50px 0px;
}

.brk5 {
    background: #ededed;
}

.brk6 {
}

    .brk6 h2 {
        font-size: 31px;
        font-weight: bold;
        color: #1f1f1d;
        text-transform: uppercase;
        display: block;
        padding: 25px 63px 0px 60px;
    }

    .brk6 img {
        padding: 35px 0px 0px 59px;
    }

    .brk6 span {
        color: #4c4c4c;
        display: block;
        padding: 15px 63px 24px 60px;
        line-height: 30px;
        font-size: 18px;
    }

.brk7 {
}

    .brk7 img {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 33px;
        max-width: 815px;
    }

.ats18 img {
    padding: 0px 0px 0px 0px !important;
    margin: 38px 0px 0px 86px !important;
}

.brk15 {
    display: inline-block;
    font-size: 1.4em;
    padding: .5em 1em;
    border: 1px solid rgba(0,0,0,.2);
    background-color: rgba(0,0,0,.05);
    color: rgba(0,0,0,1);
    text-transform: uppercase;
    text-decoration: none;
    opacity: .5;
    float: left;
    margin-top: 0px;
    margin-left: 59px;
}


#pinBoot {
    position: relative;
    max-width: 100%;
    width: 100%;
}

    #pinBoot img {
        width: 100%;
        max-width: 100%;
        height: auto;
    }

.white-panel {
    position: absolute;
    background: white;
    /*    box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
    padding: 3px;*/
}

    .white-panel h1 {
        font-size: 1em;
    }

    .white-panel figure {
        margin: 0px;
    }

    .white-panel h1 a {
        color: #A92733;
    }

    .white-panel:hover {
        box-shadow: 1px 1px 10px rgba(0,0,0,0.5);
        margin-top: -5px;
        -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
    }

.eczn0 {
    margin-top: 20px;
}

    .eczn0 a {
        color: #454545;
        display: block;
        padding: 3px 0px;
        border-bottom: 1px dotted silver;
    }

.eczn1 {
    background: url('/Upload/hizmetler_ust_kusak.jpg') 0px 0px no-repeat;
    height: 140px;
}

.eczn2 {
    text-align: center;
    border: 1px solid #e2e2e2;
    padding: 7px;
    box-shadow: 2px 2px 7px #e4e3e3;
    margin-bottom: 15px;
    margin: 0px 0px 15px 0px;
}

    .eczn2 b {
        margin: 0px;
        color: #000000;
        background-color: #e0e0e0;
        font-weight: bold;
        display: block;
        margin-top: 5px;
    }

.eczn3 {
    padding-top: 15px;
}

.eczn4 h2 {
    text-align: center;
    padding: 0px 0px 10px 0px;
    font-size: 27px;
    font-weight: bold;
    letter-spacing: 1px;
}

    .eczn4 h2:before {
        content: "";
        border-top: 1px solid #be1522;
        width: 450px;
        height: 9px;
        display: inline-block;
        margin-right: 18px;
    }

    .eczn4 h2:after {
        content: "";
        border-top: 1px solid #be1522;
        width: 450px;
        height: 9px;
        display: inline-block;
        margin-left: 18px;
    }

.eczn5 {
    padding: 30px 0px 0px 0px;
}

.mbly1 {
    position: relative;
}

.section-title h1::before, .section-title h1::after {
    width: 0px !important;
}

.mbly1 a {
    float: right;
    font-size: 17px;
    color: red;
    top: 20px;
    position: absolute;
    right: 0px;
}

.mbly2 {
    height: 215px;
    width: 100%;
    background-color: #d01d55;
    color: #fff;
    text-align: center;
    vertical-align: middle;
    font-size: 23px;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

.mbly3 {
}

    .mbly3 h4 {
        font-size: 17px;
    }

    .mbly3 p {
        font-size: 15px;
    }

    .mbly3 a {
    }

.section-title.text-start h1 {
    font-size: 25px;
}

.owl-prev, .owl-next {
    display: none !important;
}

.header-top {
    z-index: 997 !important;
}

#header {
    padding: 10px 0px !important;
    background-color: #fff;
}

/*** Header ***/
@media (max-width: 768px) {

    .src17 h2 {
        font-size: 20px !important;
    }
    .src3 {
        padding-top: 0px;
    }

    .header-carousel .owl-dots, .musteri-carousel .owl-dots {
        height: 12px !important;
        bottom: 4px !important;
    }
    .header-carousel .owl-carousel-item, .musteri-carousel .owl-carousel-item {
        /*        position: relative;
        min-height: 330px;*/
    }

        .header-carousel .owl-carousel-item img, .musteri-carousel .owl-carousel-item img {
/*            position: absolute;
            width: 100%;
            height: 100%;
            object-fit: cover;*/
        }

        .header-carousel .owl-carousel-item h5,
        .header-carousel .owl-carousel-item p {
            font-size: 14px !important;
            font-weight: 400 !important;
        }

        .header-carousel .owl-carousel-item h1 {
            font-size: 30px;
            font-weight: 600;
        }
}

.header-carousel .owl-nav, .musteri-carousel .owl-nav {
    position: absolute;
    width: 200px;
    height: 45px;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
    display: flex;
    justify-content: space-between;
}

    .header-carousel .owl-nav .owl-prev, .musteri-carousel .owl-nav .owl-prev
    .header-carousel .owl-nav .owl-next, .musteri-carousel .owl-nav .owl-next {
        width: 45px;
        height: 45px;
        display: flex;
        align-items: center;
        justify-content: center;
        color: #FFFFFF;
        background: transparent;
        border: 1px solid #FFFFFF;
        font-size: 22px;
        transition: .5s;
    }

        .header-carousel .owl-nav .owl-prev:hover, .musteri-carousel .owl-nav .owl-prev:hover
        .header-carousel .owl-nav .owl-next:hover, .musteri-carousel .owl-nav .owl-next:hover {
            background: #d01d55;
            border-color: #d01d55;
        }

.header-carousel .owl-dots, .musteri-carousel .owl-dots {
    position: absolute;
    height: 45px;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
    display: flex;
    align-items: center;
    justify-content: center;
}

.header-carousel .owl-dot, .musteri-carousel .owl-dot {
    position: relative;
    display: inline-block;
    margin: 0 5px;
    width: 15px;
    height: 15px;
    background: transparent;
    border: 1px solid #FFFFFF;
    transition: .5s;
}

    .header-carousel .owl-dot::after, .musteri-carousel .owl-dot::after {
        position: absolute;
        content: "";
        width: 5px;
        height: 5px;
        top: 4px;
        left: 4px;
        background: transparent;
        border: 1px solid #FFFFFF;
    }

    .header-carousel .owl-dot.active, .musteri-carousel .owl-dot.active {
        background: #d01d55;
        border-color: #d01d55;
    }


.patient-area .single-patient {
    background: #f9f9fd;
    padding: 30px 40px 60px 40px;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
    margin-top: 0;
}

.section-padding {
    padding: 60px 0px 10px 0px;
}

.header-top {
}

    .header-top h6 {
        color: #fff;
    }

.section-padding4 {
    padding: 55px 0 200px;
}

.src0 {
    left: 0px;
    top: 0px;
}

.src1 {
    margin-top: 55px;
}

.src2 {
}

    .src2 h2 {
    }

    .src2 p {
    }

    .src2 li {
        padding: 3px 0px;
    }

    .src2 i {
        padding-right: 3px;
        display: inline-block;
    }

    .src2 a {
    }

.src3 {
    padding-top: 50px;
}

.src4 {
    background-color: #fff;
    padding: 10px 0px;
}

.src5 {
    padding-left: 11%;
    padding-right: 11%;
}

.src6 {
    padding-left: 5%;
}

.src7 {
    background-color: #7e57c6;
    padding: 25px 0px;
    margin: 20px 0px;
}

    .src7 h2 {
        color: #fff;
    }

    .src7 h5 {
        font-size: 16px !important;
        color: #fff;
    }

    .src7 p {
        font-size: 21px;
        color: #fff;
    }

.src8 {
    text-align: center;
}

    .src8 h2 {
        padding: 16px 0px;
    }

    .src8 h5 {
        padding: 16px 0px;
        text-align: center;
        font-size: 19px !important;
        padding: 31px;
        border: 10px solid #f9f9f9;
        margin-bottom: 30px;
        line-height: 27px;
    }

.src9 {
    margin-bottom: 30px;
}

.src10 {
}

    .src10 h3 {
        color: #454545;
        text-align: center;
        padding: 15px 0px 0px 0px;
        font-size: 21px;
    }

    .src10 p {
        color: #878787;
    }

.src11 {
    text-align: center;
}

    .src11 i {
        /*                position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        font-size: 23px;*/
    }

    .src11 h3 {
    }

    .src11 h5 {
    }

.src12 {
    text-align: left;
    font-size: 15px;
    margin-top: 20px;
}


.src13 {
    text-align: left;
}

    .src13 a {
        font-size: 15px;
    }


.src14 {
    text-align: left;
}

    .src14 a {
    }

    .src14 p {
        font-size: 15px;
        padding: 0px 0px !important;
        margin: 2px 0px !important;
        text-align: left;
    }

    .src14 i {
        display: inline-block;
        padding-right: 5px;
    }

.src15 {
    padding-top: 110px;
}

.src16 {
    color: #7e57c6;
}

.src17 {
}

    .src17 h2 {
    }

    .src17 p {
        font-size: 15px;
        font-weight: bold;
    }

.src18 {
    max-width: 180px;
}

.src19 {
}

    .src19 a {
        color: #fff;
    }

.src21 {
    margin-bottom: 10px;
    border: 0px;
}

.src22 {
    padding: 5px 0px;
    margin-bottom: 0;
    background-color: rgb(251 251 251);
    border-bottom: 1px solid rgba(0,0,0,.125);
}

    .src22 button {
        color: #454545;
    }

        .src22 button:hover {
            color: #7d57c7;
        }


.src23 {
}

.footer-area h3 {
    color: #ffcf00;
}

.src24 {

}
    .src24 li {
        display: inline-block;
    }
    .src24 a {
        font-size: 17px;
        padding: 0px 5px;
    }
@media (max-width: 992px) {
}

@media (min-width: 992px) {

    .sidenav .navbar-nav {
        -ms-flex-direction: row;
        flex-direction: column;
        width: 100%;
        margin-left: 65px;
        font-size: 16px;
        font-weight: 600;
        text-transform: uppercase;
    }
}

@media screen and (max-height: 450px) {
    .sidenav {
        padding-top: 15px;
    }

        .sidenav a {
            font-size: 18px;
        }
}


@media only screen and (max-width: 768px) {
    .src15 {
        padding-top: 5px;
    }

    .src5 {
        padding-left: 3%;
        padding-right: 3%;
    }

    .item-padding {
        padding: 10px 15px;
    }

    .section-top {
        margin-bottom: 20px;
    }

    .section-padding {
        padding: 25px 0px 10px 0px;
    }

    .hotline-area h2 {
        font-size: 19px !important;
    }

    .hotline-area span {
        font-size: 32px;
    }

    .section-title.text-start h1 {
        font-size: 28px !important;
    }

    .enk11 {
        height: 80px;
        margin-top: 51px;
    }

    .zk15 {
        padding: 20px 30px 0px 10px;
    }

    .ycl27 input, textarea {
        height: 45px;
        padding-left: 10px;
    }

    .ysa10 {
        border-radius: 5px 0 0 0;
        padding: 15px 25px 90px 15px;
        color: #f5f5f5;
    }

    .navbar-collapse {
        position: fixed;
        top: 54px;
        left: 0;
        /*  padding-left: 15px;
        padding-right: 15px;*/
        padding-bottom: 15px;
        height: 100%;
    }

        .navbar-collapse.collapsing {
            height: 100%;
            left: -75%;
            transition: height 0s ease;
        }

        .navbar-collapse.show {
            height: 100%;
            left: 0;
            transition: left 400ms ease-in-out;
            background-color: #fff;
            top: 0px;
        }

    .navbar-toggler.collapsed ~ .navbar-collapse {
        transition: left 400ms ease-in;
    }

    .navbar-toggler {
        color: rgb(0 0 0);
        border-color: rgb(0 0 0);
    }

    .carousel-indicators li {
        width: 20px;
        height: 20px;
    }

    .carousel-indicators .active {
        width: 20px;
        height: 20px;
    }

    .embed-responsive-16by9 {
        padding-bottom: 0px;
        height: 235px;
    }

    body {
        padding-top: 0px;
    }

    .adl4 {
        text-align: center;
    }

    .adl6 {
        transform: none;
        bottom: 0px;
        color: #ffffff;
        font-size: 21px;
        text-align: center;
        padding: 20px 0px 0px 0px;
    }

    .adl7 {
        padding-left: 15px;
        padding-right: 15px;
    }

        .adl7 a {
            font-size: 15px;
            color: #454545;
            padding: 8px 0px;
            display: block;
            border-bottom: 1px solid #d4d4d4;
        }

    .adl8 img {
        max-width: 100%;
    }

    .adl11 {
        height: 55px;
    }

    .ycl26 {
        font-size: 17px;
        margin-bottom: 15px;
        margin-top: 10px;
        text-align: center;
    }

        .ycl26 i {
            width: 100%;
        }

    .ycl49 span {
        font-size: 34px;
        padding: 10px 0px;
        width: 100%;
    }

    .cl26 {
        text-align: left;
        padding-left: 15px;
    }

        .cl26 img {
            display: inline-block !important;
            max-width: 115px;
            padding-top: 7px;
        }

    .cl9 {
        margin-top: 0px;
    }

    .cl8 {
        color: #505050;
        font-size: 17px;
        margin: 10px 0px;
    }

        .cl8:hover, .cl8:visited, .cl8:focus, .cl8:active {
            color: #454545 !important;
            text-decoration: none;
        }

    .navbar-toggle {
        background-color: #00b1de;
        border: 1px solid #00b1de;
    }

    .navbar-default .navbar-toggle .icon-bar {
        background-color: #fff;
    }

    .cl15 {
        padding-left: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
    }

    .cl17 {
    }

    .cl15 b {
        padding: 6px 19px;
        font-size: 19px;
        border-top-left-radius: 0px;
        margin-bottom: 5px;
        /* background-image: url(/content/footer-bg-2.png) !important; */
    }

    .cl17 {
        font-size: 21px;
    }

    .cl19 {
        margin-bottom: 15px;
        padding: 1px 10px;
        font-size: 17px;
        margin: 15px 0px 15px 0px;
    }

    .cl20 {
        margin-bottom: 15px;
        font-size: 16px;
        margin: 0px 0px 15px 0px;
        padding: 10px 0px 0px 0px;
    }

    footer {
        padding: 0px;
    }

    .cl13 {
        text-align: center;
    }

    .dgn9 img {
        max-width: 216px;
        text-align: center;
        display: none;
    }

    .dgn10 {
        padding: 0px 0;
    }

        .dgn10 h3 {
            font-size: 23px;
        }

        .dgn10 h5 {
            font-size: 16px;
            padding-top: 5px;
            padding-bottom: 10px;
        }

        .dgn10 p {
            padding: 0px 15px;
            margin: 7px auto 0;
        }

    .dgn11 {
        padding: 0px 0px 15px 0px;
        font-size: 21px;
    }

    .navbar-nav {
        float: left;
        width: 100%;
    }

    .cl29 i {
        font-size: 25px;
    }

    .dgn1 span {
        color: #454545;
    }

    .cl25 {
        max-width: 115px;
        padding: 6px 0px 6px 6px;
    }

    .navbar-default {
        border-color: #121d27;
        background-color: #121d27;
    }

    .cl24 {
        background-color: #fff;
    }

    .custom-breadcrumb li {
        width: 100%;
        border-bottom: 2px solid silver;
    }

    .ycl38 {
        text-align: center;
        padding-top: 0px;
    }

    .ycl11 {
        text-align: center;
        width: 50%;
        float: left;
    }

        .ycl11 p {
            height: 86px;
        }

    .carousel-indicators {
        display: none;
    }

    .container {
        width: 100%;
    }

    .separator span:before, .separator span:after {
        width: 100px !important;
    }

    .separator {
        margin: 15px 0 15px 0;
    }

    .hy3 {
    }



    .hy4 {
        font-size: 15px !important;
        padding: 0px 15px !important;
    }

    .hy10 b {
        position: relative !important;
        top: 50%;
        left: 50% !important;
        transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
    }


    .hy10 {
        height: 150px !important;
    }

    .hy6 {
        /*width: 49%;
        display: inline-block;*/
    }



    .ycl14 {
        color: #283758;
        display: block;
        padding: 0px 0px 15px 0px;
        text-align: center;
        font-size: 23px;
    }

    .klc11 {
        border-bottom: 1px solid silver;
        margin-bottom: 25px;
    }

    .hy0 {
        width: 74%;
        display: inline-block;
    }

    .hy1 {
        text-align: center !important;
        width: 25%;
        display: inline-block;
    }

        .hy1 a {
            padding: 0px 0px 4px 5px;
        }

    .cl28 {
        padding-left: 0px;
    }

    .fd1 {
        z-index: 500;
        padding: 9px 0px;
        text-align: center;
    }

    .fts40 {
        z-index: 5000;
    }

    .fd3 a {
        font-size: 18px;
    }

    .fd3 h3 {
        font-weight: 600;
        padding: 0px 0px;
        margin: 5px 0px;
    }

    .hy2 {
        padding: 0px 0px 25px 0px;
        background-color: #f7f7f7;
    }

    .fd2 span {
        font-size: 49px;
    }

    .hy3 h2 {
        text-align: center;
        padding: 0px 0px 10px 0px;
        font-size: 21px;
    }

    .hy3 p {
        font-size: 14px;
        text-align: center;
    }

    .klc12 {
        text-align: center;
    }

    .ycl13 {
        padding-bottom: 50px;
        padding-top: 15px;
        background-color: #eef9ff;
    }

    .enk0 {
        padding: 15px 0px;
    }

    .enk1 {
        padding: 1px 0px;
        text-align: center;
    }

    .enk3 {
        margin: 30px 0px 0px 0px;
        background-color: white;
        padding: 10px 15px;
    }

    .enk5 {
        display: block;
        padding: 7px 0px 7px 0px;
        color: #ffffff;
        text-align: center;
        background-color: #2e80a5;
        margin-top: 13px;
    }

    .enk7 {
        height: auto;
        padding: 0px 0px 0px 0px;
        font-size: 17px;
    }

        .enk7 h2 {
            font-size: 24px;
            padding: 0px 0px 15px 0px;
            text-align: center;
        }

    .enk18 {
        width: 48%;
        display: inline-block;
    }

    .enk19 {
    }

    .enk9 {
        padding: 30px 0px;
        text-align: center;
        border-right: 2px solid #e9e9e9;
        min-height: 225px;
        width: 49%;
        display: inline-block;
        vertical-align: top;
        border-bottom: 1px solid;
    }



    .vln15_a {
        position: relative;
        background-color: #f1f1f1;
    }

    .row {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }

    .header-carousel .owl-carousel-item h1 {
        font-size: 30px !important;
        font-weight: 600;
    }

    .src7 h2 {
        color: #fff;
        font-size: 21px !important;
        text-align: center;
        margin-bottom: 15px;
    }

    .src7 h5 {
        font-size: 16px !important;
        color: #fff;
        text-align: center;
    }

    .src7 p {
        font-size: 22px;
        text-align: center;
    }

    .src7 {
        text-align: center;
    }

        .src7 img {
            display: inline-block;
        }

    .enk11 h2 {
        padding: 23px 0px 0px 0px;
        font-size: 21px;
    }

    .klp1 {
        font-size: 16px;
        text-align: left;
    }

    .enk28 {
        width: 150px;
    }

    .navbar-toggler {
        float: right;
    }

    .cl29 {
        display: inline-block !important;
        margin-top: 1px;
        /* font-size: 12px; */
        padding: 5px 9px;
    }

    .enk29 {
        margin: 10px 0px 10px 12px;
        border-bottom: 1px solid #d5d5d5;
        display: block;
        padding-bottom: 15px;
        text-align: left;
    }

    .nav-link {
        display: block;
        padding: 5px 0px 5px 0px;
        border-bottom: 1px solid #e9e9e9;
    }

    .navbar-nav {
        text-align: left;
        padding: 0px 0px 0px 15px;
    }

    .sidenav {
        height: 100%;
        width: 0;
        position: fixed;
        z-index: 1;
        top: 0;
        right: 0;
        background-color: #f7f7f7;
        overflow-x: hidden;
        transition: 0.5s;
    }

        /*.sidenav a {
            padding: 8px 8px 8px 32px;
            text-decoration: none;
            font-size: 25px;
            color: #818181;
            display: block;
            transition: 0.3s;
        }*/

        .sidenav a:hover {
            color: #f1f1f1;
        }

        .sidenav .closebtn {
            position: absolute;
            top: -5px;
            right: 10px;
            font-size: 37px;
            color: #000;
        }



    .fixed-top {
        background-color: #fff;
    }

    .enk30 {
        border: 0px;
        padding: 3px 0px 0px 10px;
        font-size: 14px;
    }

    .zk4 {
        padding: 15px 0px 0px 0px;
    }

        .zk4 h2 {
            text-align: center;
            padding: 0px 0px 10px 0px;
            font-size: 23px;
            font-weight: bold;
            letter-spacing: 1px;
        }

    .zk1 h4 {
        padding: 10px 5px 5px 5px;
        font-size: 16px;
    }

    .zk1 h2 {
        padding: 0px 0px 0px 0px;
        font-size: 21px;
    }

    .zk2 {
        padding: 50px 15px 0px 15px;
    }

    .zk3 {
        background: url(/Content/isortagi_basvuru_BG.png) no-repeat 0px 0px;
        min-height: 100px;
        padding: 9px 0px 0px 0%;
    }

        .zk3 h3 {
            padding: 39px 0px 0px 0px;
            font-size: 23px;
            text-align: center;
        }

        .zk3 h5 {
            padding: 15px 0px 0px 0px;
            font-size: 16px;
            line-height: inherit;
        }

        .zk3 a {
            border: 1px solid #0094cc;
            padding: 15px 20px;
            border-radius: 10px;
            margin-top: 15px;
            display: block;
            color: #0094cc;
            margin-bottom: 20px;
            text-align: center;
        }

    .zk6 {
        padding: 10px 15px;
    }

        .zk6 img {
            max-width: 100% !important;
            height: auto;
            border: 0px !important;
            padding-bottom: 15px;
            padding-top: 10px;
        }

    .zk8 {
        padding: 10px 15px 10px 15px;
        text-align: center;
    }

    .zk9 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .bhr0 {
        padding-left: 1%;
        padding-right: 1%;
    }

    .enk20 {
        padding: 25px 0px 0px 0px;
    }

        .enk20 h3 {
            padding: 0px 0px 0px 11px;
            font-size: 18px;
        }

        .enk20 h6 {
            padding: 0px 0px 0px 10px;
            font-size: 15px;
            height: 60px;
        }

    .eczn4 h2 {
        padding: 0px 0px 0px 0px;
        font-size: 19px;
    }

        .eczn4 h2:after {
            width: 100%;
            margin-left: 0px;
        }

        .eczn4 h2:before {
            width: 100%;
            margin-right: 0px;
        }

    .eczn5 {
        padding: 5px 0px 0px 0px;
    }

    .brk7 img {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 33px;
        max-width: 100%;
    }

    .ats18 img {
        padding: 0px 0px 0px 0px !important;
        margin: 0px 0px 0px 0px !important;
    }

    .brk6 p {
        font-size: 19px;
        padding: 16px 0px 0px 0px;
        text-align: center;
    }

    .brk6 span {
        color: #4c4c4c;
        display: block;
        padding: 0px 0px 10px 0px;
        line-height: 25px;
        font-size: 16px;
    }

    .brk6 {
        text-align: center;
    }

    .brk15 {
        display: inline-block;
        font-size: 15px;
        padding: 0.5em 1em;
        border: 1px solid rgba(0,0,0,.2);
        background-color: rgba(0,0,0,.05);
        color: rgba(0,0,0,1);
        text-transform: uppercase;
        text-decoration: none;
        opacity: .5;
        float: none;
        margin-top: 0px;
        margin-left: 0px;
        margin: 0px auto;
        text-align: center;
    }

    .bhr1 h2 {
        text-align: center;
        padding: 30px 0px 10px 0px;
        letter-spacing: 1px;
        color: #be1522;
        font-weight: 600;
        font-size: 24px;
    }

    .eczn1 {
        height: 60px;
    }

    .klp6 {
        padding: 15px 15px 0px 15px;
        font-size: 16px;
        line-height: 25px;
    }

    .klp0 {
        border-left: 1px solid #d0dbe6;
        padding-right: 15px !important;
        padding-top: 15px;
        padding-left: 15px !important;
    }

        .klp0 h5 {
            padding: 0px 0px 12px 15px;
            text-align: center;
            border-bottom: 1px solid #bb1f2b;
            margin-bottom: 15px;
            display: block;
        }

    .eczn0 {
        margin-top: 0px;
    }

    .bhr1 {
        padding-bottom: 20px;
    }

    .ycl47 {
        margin-bottom: 30px;
        padding: 0px;
    }

    .eczn3 {
        padding-left: 15px;
    }

    .navbar-brand img {
        max-width: 150px;
    }
}

.sagsolpad0px{
    padding-left:0px !important;
    padding-right:0px !important;

}
ul{
    padding:0px;
    margin:0px;

}
ul {
    padding: 0px;
    margin: 0px;
    list-style:none;
}
a {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
li {
    padding: 0px;
    margin: 0px;
    list-style: none;
}

#cboxLoadedContent {
    border: 5px solid #1a1a1a;
    background: #1a1a1a;
}
