        @import url('https://fonts.googleapis.com/css?family=Poppins%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2Cregular%2Citalic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7COpen+Sans%3A300%2C300italic%2Cregular%2Citalic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic&amp;subset=latin%2Clatin-ext%2Cdevanagari%2Ccyrillic-ext%2Cvietnamese%2Ccyrillic%2Cgreek-ext%2Cgreek&amp;ver=4.9.8');
        #debungcontrolls,
        .debugtimeline {
            width: 100%;
            box-sizing: border-box
        }

        .rev_column,
        .rev_column .tp-parallax-wrap,
        .tp-svg-layer svg {
            vertical-align: top
        }

        #debungcontrolls {
            z-index: 100000;
            position: fixed;
            bottom: 0;
            height: auto;
            background: rgba(0, 0, 0, .6);
            padding: 10px
        }

        .debugtimeline {
            height: 10px;
            position: relative;
            margin-bottom: 3px;
            display: none;
            white-space: nowrap
        }

        .debugtimeline:hover {
            height: 15px
        }

        .the_timeline_tester {
            background: #e74c3c;
            position: absolute;
            top: 0;
            left: 0;
            height: 100%;
            width: 0
        }

        .debugtimeline.tl_slide .the_timeline_tester {
            background: #f39c12
        }

        .debugtimeline.tl_frame .the_timeline_tester {
            background: #3498db
        }

        .debugtimline_txt {
            color: #fff;
            font-weight: 400;
            font-size: 7px;
            position: absolute;
            left: 10px;
            top: 0;
            white-space: nowrap;
            line-height: 10px
        }

        .rtl {
            direction: rtl
        }

        @font-face {
            font-family: revicons;
            src: url(/assets/vendor/revslider/public/assets/fonts/revicons/revicons.eot);
            src: url(/assets/vendor/revslider/public/assets/fonts/revicons/revicons.eot) format('embedded-opentype'), url(/assets/vendor/revslider/public/assets/fonts/revicons/revicons.woff) format('woff'), url(/assets/vendor/revslider/public/assets/fonts/revicons/revicons.ttf) format('truetype'), url(/assets/vendor/revslider/public/assets/fonts/revicons/revicons.svg) format('svg');
            font-weight: 400;
            font-style: normal
        }

        [class*=" revicon-"]:before,
        [class^=revicon-]:before {
            font-family: revicons;
            font-style: normal;
            font-weight: 400;
            speak: none;
            display: inline-block;
            text-decoration: inherit;
            width: 1em;
            margin-right: .2em;
            text-align: center;
            font-variant: normal;
            text-transform: none;
            line-height: 1em;
            margin-left: .2em
        }

        .revicon-search-1:before {
            content: '\e802'
        }

        .revicon-pencil-1:before {
            content: '\e831'
        }

        .revicon-picture-1:before {
            content: '\e803'
        }

        .revicon-cancel:before {
            content: '\e80a'
        }

        .revicon-info-circled:before {
            content: '\e80f'
        }

        .revicon-trash:before {
            content: '\e801'
        }

        .revicon-left-dir:before {
            content: '\e817'
        }

        .revicon-right-dir:before {
            content: '\e818'
        }

        .revicon-down-open:before {
            content: '\e83b'
        }

        .revicon-left-open:before {
            content: '\e819'
        }

        .revicon-right-open:before {
            content: '\e81a'
        }

        .revicon-angle-left:before {
            content: '\e820'
        }

        .revicon-angle-right:before {
            content: '\e81d'
        }

        .revicon-left-big:before {
            content: '\e81f'
        }

        .revicon-right-big:before {
            content: '\e81e'
        }

        .revicon-magic:before {
            content: '\e807'
        }

        .revicon-picture:before {
            content: '\e800'
        }

        .revicon-export:before {
            content: '\e80b'
        }

        .revicon-cog:before {
            content: '\e832'
        }

        .revicon-login:before {
            content: '\e833'
        }

        .revicon-logout:before {
            content: '\e834'
        }

        .revicon-video:before {
            content: '\e805'
        }

        .revicon-arrow-combo:before {
            content: '\e827'
        }

        .revicon-left-open-1:before {
            content: '\e82a'
        }

        .revicon-right-open-1:before {
            content: '\e82b'
        }

        .revicon-left-open-mini:before {
            content: '\e822'
        }

        .revicon-right-open-mini:before {
            content: '\e823'
        }

        .revicon-left-open-big:before {
            content: '\e824'
        }

        .revicon-right-open-big:before {
            content: '\e825'
        }

        .revicon-left:before {
            content: '\e836'
        }

        .revicon-right:before {
            content: '\e826'
        }

        .revicon-ccw:before {
            content: '\e808'
        }

        .revicon-arrows-ccw:before {
            content: '\e806'
        }

        .revicon-palette:before {
            content: '\e829'
        }

        .revicon-list-add:before {
            content: '\e80c'
        }

        .revicon-doc:before {
            content: '\e809'
        }

        .revicon-left-open-outline:before {
            content: '\e82e'
        }

        .revicon-left-open-2:before {
            content: '\e82c'
        }

        .revicon-right-open-outline:before {
            content: '\e82f'
        }

        .revicon-right-open-2:before {
            content: '\e82d'
        }

        .revicon-equalizer:before {
            content: '\e83a'
        }

        .revicon-layers-alt:before {
            content: '\e804'
        }

        .revicon-popup:before {
            content: '\e828'
        }

        .rev_slider_wrapper {
            position: relative;
            z-index: 0;
            width: 100%
        }

        .rev_slider {
            position: relative;
            overflow: visible
        }

        .entry-content .rev_slider a,
        .rev_slider a {
            box-shadow: none
        }

        .tp-overflow-hidden {
            overflow: hidden !important
        }

        .group_ov_hidden {
            overflow: hidden
        }

        .rev_slider img,
        .tp-simpleresponsive img {
            max-width: none !important;
            transition: none;
            margin: 0;
            padding: 0;
            border: none
        }

        .rev_slider .no-slides-text {
            font-weight: 700;
            text-align: center;
            padding-top: 80px
        }

        .rev_slider>ul,
        .rev_slider>ul>li,
        .rev_slider>ul>li:before,
        .rev_slider_wrapper>ul,
        .tp-revslider-mainul>li,
        .tp-revslider-mainul>li:before,
        .tp-simpleresponsive>ul,
        .tp-simpleresponsive>ul>li,
        .tp-simpleresponsive>ul>li:before {
            list-style: none !important;
            position: absolute;
            margin: 0 !important;
            padding: 0 !important;
            overflow-x: visible;
            overflow-y: visible;
            background-image: none;
            background-position: 0 0;
            text-indent: 0;
            top: 0;
            left: 0
        }

        .rev_slider>ul>li,
        .rev_slider>ul>li:before,
        .tp-revslider-mainul>li,
        .tp-revslider-mainul>li:before,
        .tp-simpleresponsive>ul>li,
        .tp-simpleresponsive>ul>li:before {
            visibility: hidden
        }

        .tp-revslider-mainul,
        .tp-revslider-slidesli {
            padding: 0 !important;
            margin: 0 !important;
            list-style: none !important
        }

        .fullscreen-container,
        .fullwidthbanner-container {
            padding: 0;
            position: relative
        }

        .rev_slider li.tp-revslider-slidesli {
            position: absolute !important
        }

        .tp-caption .rs-untoggled-content {
            display: block
        }

        .tp-caption .rs-toggled-content {
            display: none
        }

        .rs-toggle-content-active.tp-caption .rs-toggled-content {
            display: block
        }

        .rs-toggle-content-active.tp-caption .rs-untoggled-content {
            display: none
        }

        .rev_slider .caption,
        .rev_slider .tp-caption {
            position: relative;
            visibility: hidden;
            white-space: nowrap;
            display: block;
            -webkit-font-smoothing: antialiased !important;
            z-index: 1
        }

        .rev_slider .caption,
        .rev_slider .tp-caption,
        .tp-simpleresponsive img {
            -moz-user-select: none;
            -khtml-user-select: none;
            -webkit-user-select: none;
            -o-user-select: none
        }

        .rev_slider .tp-mask-wrap .tp-caption,
        .rev_slider .tp-mask-wrap :last-child,
        .wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
        .wpb_text_column .rev_slider .tp-mask-wrap :last-child {
            margin-bottom: 0
        }

        .tp-svg-layer svg {
            width: 100%;
            height: 100%;
            position: relative
        }

        .tp-carousel-wrapper {
            cursor: url(../vendor/revslider/public/assets/css/openhand.html), move
        }

        .tp-carousel-wrapper.dragged {
            cursor: url(../vendor/revslider/public/assets/css/closedhand.html), move
        }

        .tp_inner_padding {
            box-sizing: border-box;
            max-height: none !important
        }

        .tp-caption.tp-layer-selectable {
            -moz-user-select: all;
            -khtml-user-select: all;
            -webkit-user-select: all;
            -o-user-select: all
        }

        .tp-caption.tp-hidden-caption,
        .tp-forcenotvisible,
        .tp-hide-revslider,
        .tp-parallax-wrap.tp-hidden-caption {
            visibility: hidden !important;
            display: none !important
        }

        .rev_slider audio,
        .rev_slider embed,
        .rev_slider iframe,
        .rev_slider object,
        .rev_slider video {
            max-width: none !important
        }

        .tp-element-background {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 0
        }

        .tp-blockmask,
        .tp-blockmask_in,
        .tp-blockmask_out {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: #fff;
            z-index: 1000;
            transform: scaleX(0) scaleY(0)
        }

        .rev_row_zone {
            position: absolute;
            width: 100%;
            left: 0;
            box-sizing: border-box;
            min-height: 50px;
            font-size: 0
        }

        .rev_column_inner,
        .rev_slider .tp-caption.rev_row {
            position: relative;
            width: 100% !important;
            box-sizing: border-box
        }

        .rev_row_zone_top {
            top: 0
        }

        .rev_row_zone_middle {
            top: 50%;
            transform: translateY(-50%)
        }

        .rev_row_zone_bottom {
            bottom: 0
        }

        .rev_slider .tp-caption.rev_row {
            display: table;
            table-layout: fixed;
            vertical-align: top;
            height: auto !important;
            font-size: 0
        }

        .rev_column {
            display: table-cell;
            position: relative;
            height: auto;
            box-sizing: border-box;
            font-size: 0
        }

        .rev_column_inner {
            display: block;
            height: auto !important;
            white-space: normal !important
        }

        .rev_column_bg {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0;
            left: 0;
            z-index: 0;
            box-sizing: border-box;
            background-clip: content-box;
            border: 0 solid transparent
        }

        .tp-caption .backcorner,
        .tp-caption .backcornertop,
        .tp-caption .frontcorner,
        .tp-caption .frontcornertop {
            height: 0;
            top: 0;
            width: 0;
            position: absolute
        }

        .rev_column_inner .tp-loop-wrap,
        .rev_column_inner .tp-mask-wrap,
        .rev_column_inner .tp-parallax-wrap {
            text-align: inherit
        }

        .rev_column_inner .tp-mask-wrap {
            display: inline-block
        }

        .rev_column_inner .tp-parallax-wrap,
        .rev_column_inner .tp-parallax-wrap .tp-loop-wrap,
        .rev_column_inner .tp-parallax-wrap .tp-mask-wrap {
            position: relative !important;
            left: auto !important;
            top: auto !important;
            line-height: 0
        }

        .tp-video-play-button,
        .tp-video-play-button i {
            line-height: 50px !important;
            vertical-align: top;
            text-align: center
        }

        .rev_column_inner .rev_layer_in_column,
        .rev_column_inner .tp-parallax-wrap,
        .rev_column_inner .tp-parallax-wrap .tp-loop-wrap,
        .rev_column_inner .tp-parallax-wrap .tp-mask-wrap {
            vertical-align: top
        }

        .rev_break_columns {
            display: block !important
        }

        .rev_break_columns .tp-parallax-wrap.rev_column {
            display: block !important;
            width: 100% !important
        }

        .fullwidthbanner-container {
            overflow: hidden
        }

        .fullwidthbanner-container .fullwidthabanner {
            width: 100%;
            position: relative
        }

        .tp-static-layers {
            position: absolute;
            z-index: 101;
            top: 0;
            left: 0
        }

        .tp-caption .frontcorner {
            border-left: 40px solid transparent;
            border-right: 0 solid transparent;
            border-top: 40px solid #00A8FF;
            left: -40px
        }

        .tp-caption .backcorner {
            border-left: 0 solid transparent;
            border-right: 40px solid transparent;
            border-bottom: 40px solid #00A8FF;
            right: 0
        }

        .tp-caption .frontcornertop {
            border-left: 40px solid transparent;
            border-right: 0 solid transparent;
            border-bottom: 40px solid #00A8FF;
            left: -40px
        }

        .tp-caption .backcornertop {
            border-left: 0 solid transparent;
            border-right: 40px solid transparent;
            border-top: 40px solid #00A8FF;
            right: 0
        }

        .tp-layer-inner-rotation {
            position: relative !important
        }

        img.tp-slider-alternative-image {
            width: 100%;
            height: auto
        }

        .caption.fullscreenvideo,
        .rs-background-video-layer,
        .tp-caption.coverscreenvideo,
        .tp-caption.fullscreenvideo {
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            position: absolute
        }

        .noFilterClass {
            filter: none !important
        }

        .rs-background-video-layer {
            visibility: hidden;
            z-index: 0
        }

        .caption.fullscreenvideo audio,
        .caption.fullscreenvideo iframe,
        .caption.fullscreenvideo video,
        .tp-caption.fullscreenvideo iframe,
        .tp-caption.fullscreenvideo iframe audio,
        .tp-caption.fullscreenvideo iframe video {
            width: 100% !important;
            height: 100% !important;
            display: none
        }

        .fullcoveredvideo audio,
        .fullscreenvideo audio .fullcoveredvideo video,
        .fullscreenvideo video {
            background: #000
        }

        .fullcoveredvideo .tp-poster {
            background-position: center center;
            background-size: cover;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0
        }

        .videoisplaying .html5vid .tp-poster {
            display: none
        }

        .tp-video-play-button {
            background: #000;
            background: rgba(0, 0, 0, .3);
            border-radius: 5px;
            position: absolute;
            top: 50%;
            left: 50%;
            color: #FFF;
            margin-top: -25px;
            margin-left: -25px;
            cursor: pointer;
            width: 50px;
            height: 50px;
            box-sizing: border-box;
            display: inline-block;
            z-index: 4;
            opacity: 0;
            transition: opacity .3s ease-out !important
        }

        .tp-audio-html5 .tp-video-play-button,
        .tp-hiddenaudio {
            display: none !important
        }

        .tp-caption .html5vid {
            width: 100% !important;
            height: 100% !important
        }

        .tp-video-play-button i {
            width: 50px;
            height: 50px;
            display: inline-block;
            font-size: 40px !important
        }

        .rs-fullvideo-cover,
        .tp-dottedoverlay,
        .tp-shadowcover {
            height: 100%;
            top: 0;
            left: 0;
            position: absolute
        }

        .tp-caption:hover .tp-video-play-button {
            opacity: 1;
            display: block
        }

        .tp-caption .tp-revstop {
            display: none;
            border-left: 5px solid #fff !important;
            border-right: 5px solid #fff !important;
            margin-top: 15px !important;
            line-height: 20px !important;
            vertical-align: top;
            font-size: 25px !important
        }

        .tp-seek-bar,
        .tp-video-button,
        .tp-volume-bar {
            outline: 0;
            line-height: 12px;
            margin: 0;
            cursor: pointer
        }

        .videoisplaying .revicon-right-dir {
            display: none
        }

        .videoisplaying .tp-revstop {
            display: inline-block
        }

        .videoisplaying .tp-video-play-button {
            display: none
        }

        .fullcoveredvideo .tp-video-play-button {
            display: none !important
        }

        .fullscreenvideo .fullscreenvideo audio,
        .fullscreenvideo .fullscreenvideo video {
            object-fit: contain !important
        }

        .fullscreenvideo .fullcoveredvideo audio,
        .fullscreenvideo .fullcoveredvideo video {
            object-fit: cover !important
        }

        .tp-video-controls {
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            padding: 5px;
            opacity: 0;
            transition: opacity .3s;
            background-image: linear-gradient(to bottom, #000 13%, #323232 100%);
            display: table;
            max-width: 100%;
            overflow: hidden;
            box-sizing: border-box
        }

        .rev-btn.rev-hiddenicon i,
        .rev-btn.rev-withicon i {
            transition: all .2s ease-out !important;
            font-size: 15px
        }

        .tp-caption:hover .tp-video-controls {
            opacity: .9
        }

        .tp-video-button {
            background: rgba(0, 0, 0, .5);
            border: 0;
            border-radius: 3px;
            font-size: 12px;
            color: #fff;
            padding: 0
        }

        .tp-video-button:hover {
            cursor: pointer
        }

        .tp-video-button-wrap,
        .tp-video-seek-bar-wrap,
        .tp-video-vol-bar-wrap {
            padding: 0 5px;
            display: table-cell;
            vertical-align: middle
        }

        .tp-video-seek-bar-wrap {
            width: 80%
        }

        .tp-video-vol-bar-wrap {
            width: 20%
        }

        .tp-seek-bar,
        .tp-volume-bar {
            width: 100%;
            padding: 0
        }

        .rs-fullvideo-cover {
            width: 100%;
            background: 0 0;
            z-index: 5
        }

        .disabled_lc .tp-video-play-button,
        .rs-background-video-layer audio::-webkit-media-controls,
        .rs-background-video-layer video::-webkit-media-controls,
        .rs-background-video-layer video::-webkit-media-controls-start-playback-button {
            display: none !important
        }

        .tp-audio-html5 .tp-video-controls {
            opacity: 1 !important;
            visibility: visible !important
        }

        .tp-dottedoverlay {
            background-repeat: repeat;
            width: 100%;
            z-index: 3
        }

        .tp-dottedoverlay.twoxtwo {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRDMDBGQ0Y5NEI4NjExRTM5RTg2QTY1RTUyQjIxNEQyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRDMDBGQ0ZBNEI4NjExRTM5RTg2QTY1RTUyQjIxNEQyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REMwMEZDRjc0Qjg2MTFFMzlFODZBNjVFNTJCMjE0RDIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REMwMEZDRjg0Qjg2MTFFMzlFODZBNjVFNTJCMjE0RDIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6C0EmkAAAAGElEQVR42mJiYGD4DwQMTECCEchhAAgwAEcGBv9dngKPAAAAAElFTkSuQmCC)
        }

        .tp-dottedoverlay.twoxtwowhite {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAACXBIWXMAAAsTAAALEwEAmpwYAAADGGlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjaY2BgnuDo4uTKJMDAUFBUUuQe5BgZERmlwH6egY2BmYGBgYGBITG5uMAxIMCHgYGBIS8/L5UBFTAyMHy7xsDIwMDAcFnX0cXJlYE0wJpcUFTCwMBwgIGBwSgltTiZgYHhCwMDQ3p5SUEJAwNjDAMDg0hSdkEJAwNjAQMDg0h2SJAzAwNjCwMDE09JakUJAwMDg3N+QWVRZnpGiYKhpaWlgmNKflKqQnBlcUlqbrGCZ15yflFBflFiSWoKAwMD1A4GBgYGXpf8EgX3xMw8BSMDVQYqg4jIKAUICxE+CDEESC4tKoMHJQODAIMCgwGDA0MAQyJDPcMChqMMbxjFGV0YSxlXMN5jEmMKYprAdIFZmDmSeSHzGxZLlg6WW6x6rK2s99gs2aaxfWMPZ9/NocTRxfGFM5HzApcj1xZuTe4FPFI8U3mFeCfxCfNN45fhXyygI7BD0FXwilCq0A/hXhEVkb2i4aJfxCaJG4lfkaiQlJM8JpUvLS19QqZMVl32llyfvIv8H4WtioVKekpvldeqFKiaqP5UO6jepRGqqaT5QeuA9iSdVF0rPUG9V/pHDBYY1hrFGNuayJsym740u2C+02KJ5QSrOutcmzjbQDtXe2sHY0cdJzVnJRcFV3k3BXdlD3VPXS8Tbxsfd99gvwT//ID6wIlBS4N3hVwMfRnOFCEXaRUVEV0RMzN2T9yDBLZE3aSw5IaUNak30zkyLDIzs+ZmX8xlz7PPryjYVPiuWLskq3RV2ZsK/cqSql01jLVedVPrHzbqNdU0n22VaytsP9op3VXUfbpXta+x/+5Em0mzJ/+dGj/t8AyNmf2zvs9JmHt6vvmCpYtEFrcu+bYsc/m9lSGrTq9xWbtvveWGbZtMNm/ZarJt+w6rnft3u+45uy9s/4ODOYd+Hmk/Jn58xUnrU+fOJJ/9dX7SRe1LR68kXv13fc5Nm1t379TfU75/4mHeY7En+59lvhB5efB1/lv5dxc+NH0y/fzq64Lv4T8Ffp360/rP8f9/AA0ADzT6lvFdAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAZSURBVHjaYvj//z8Dw3+G/wwAAAAA//8DAB3sBPwaPUesAAAAAElFTkSuQmCC)
        }

        .tp-dottedoverlay.threexthree {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRDMDBGQ0ZENEI4NjExRTM5RTg2QTY1RTUyQjIxNEQyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRDMDBGQ0ZFNEI4NjExRTM5RTg2QTY1RTUyQjIxNEQyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REMwMEZDRkI0Qjg2MTFFMzlFODZBNjVFNTJCMjE0RDIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REMwMEZDRkM0Qjg2MTFFMzlFODZBNjVFNTJCMjE0RDIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz52U1ucAAAAHUlEQVR42mJkYGD4DwSMQJqBEchggAEmBiQAEGAAzdMG/7gnuzwAAAAASUVORK5CYII=)
        }

        .tp-dottedoverlay.threexthreewhite {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZBOTQxMTNFNEI4QjExRTM5RTg2QTY1RTUyQjIxNEQyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZBOTQxMTNGNEI4QjExRTM5RTg2QTY1RTUyQjIxNEQyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REMwMEZDRkY0Qjg2MTFFMzlFODZBNjVFNTJCMjE0RDIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REMwMEZEMDA0Qjg2MTFFMzlFODZBNjVFNTJCMjE0RDIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5I32lpAAAAGklEQVR42mL8DwQMDAyMQMzABGPAOHAAEGAAkj8EBOSGbcEAAAAASUVORK5CYII=)
        }

        .tp-shadowcover {
            width: 100%;
            background: #fff;
            z-index: -1
        }

        .tp-shadow1 {
            box-shadow: 0 10px 6px -6px rgba(0, 0, 0, .8)
        }

        .tp-shadow2:after,
        .tp-shadow2:before,
        .tp-shadow3:before,
        .tp-shadow4:after {
            z-index: -2;
            position: absolute;
            content: "";
            bottom: 10px;
            left: 10px;
            width: 50%;
            top: 85%;
            max-width: 300px;
            background: 0 0;
            box-shadow: 0 15px 10px rgba(0, 0, 0, .8);
            transform: rotate(-3deg)
        }

        .tp-shadow2:after,
        .tp-shadow4:after {
            transform: rotate(3deg);
            right: 10px;
            left: auto
        }

        .tp-shadow5 {
            position: relative;
            box-shadow: 0 1px 4px rgba(0, 0, 0, .3), 0 0 40px rgba(0, 0, 0, .1) inset
        }

        .tp-shadow5:after,
        .tp-shadow5:before {
            content: "";
            position: absolute;
            z-index: -2;
            box-shadow: 0 0 25px 0 rgba(0, 0, 0, .6);
            top: 30%;
            bottom: 0;
            left: 20px;
            right: 20px;
            border-radius: 100px/20px
        }

        .tp-button {
            padding: 6px 13px 5px;
            border-radius: 3px;
            height: 30px;
            cursor: pointer;
            color: #fff !important;
            text-shadow: 0 1px 1px rgba(0, 0, 0, .6) !important;
            font-size: 15px;
            line-height: 45px !important;
            font-family: arial, sans-serif;
            font-weight: 700;
            letter-spacing: -1px;
            text-decoration: none
        }

        .tp-button.big {
            color: #fff;
            text-shadow: 0 1px 1px rgba(0, 0, 0, .6);
            font-weight: 700;
            padding: 9px 20px;
            font-size: 19px;
            line-height: 57px !important
        }

        .purchase:hover,
        .tp-button.big:hover,
        .tp-button:hover {
            background-position: bottom, 15px 11px
        }

        .purchase.green,
        .purchase:hover.green,
        .tp-button.green,
        .tp-button:hover.green {
            background-color: #21a117;
            box-shadow: 0 3px 0 0 #104d0b
        }

        .purchase.blue,
        .purchase:hover.blue,
        .tp-button.blue,
        .tp-button:hover.blue {
            background-color: #1d78cb;
            box-shadow: 0 3px 0 0 #0f3e68
        }

        .purchase.red,
        .purchase:hover.red,
        .tp-button.red,
        .tp-button:hover.red {
            background-color: #cb1d1d;
            box-shadow: 0 3px 0 0 #7c1212
        }

        .purchase.orange,
        .purchase:hover.orange,
        .tp-button.orange,
        .tp-button:hover.orange {
            background-color: #f70;
            box-shadow: 0 3px 0 0 #a34c00
        }

        .purchase.darkgrey,
        .purchase:hover.darkgrey,
        .tp-button.darkgrey,
        .tp-button.grey,
        .tp-button:hover.darkgrey,
        .tp-button:hover.grey {
            background-color: #555;
            box-shadow: 0 3px 0 0 #222
        }

        .purchase.lightgrey,
        .purchase:hover.lightgrey,
        .tp-button.lightgrey,
        .tp-button:hover.lightgrey {
            background-color: #888;
            box-shadow: 0 3px 0 0 #555
        }

        .rev-btn,
        .rev-btn:visited {
            outline: 0 !important;
            box-shadow: none !important;
            text-decoration: none !important;
            line-height: 44px;
            font-size: 17px;
            font-weight: 500;
            padding: 12px 35px;
            box-sizing: border-box;
            font-family: Roboto, sans-serif;
            cursor: pointer
        }

        .rev-btn.rev-uppercase,
        .rev-btn.rev-uppercase:visited {
            text-transform: uppercase;
            letter-spacing: 1px;
            font-size: 15px;
            font-weight: 900
        }

        .rev-btn.rev-withicon i {
            font-weight: 400;
            position: relative;
            top: 0;
            margin-left: 10px !important
        }

        .rev-btn.rev-hiddenicon i {
            font-weight: 400;
            position: relative;
            top: 0;
            opacity: 0;
            margin-left: 0 !important;
            width: 0 !important
        }

        .rev-btn.rev-hiddenicon:hover i {
            opacity: 1 !important;
            margin-left: 10px !important;
            width: auto !important
        }

        .rev-btn.rev-medium,
        .rev-btn.rev-medium:visited {
            line-height: 36px;
            font-size: 14px;
            padding: 10px 30px
        }

        .rev-btn.rev-medium.rev-hiddenicon i,
        .rev-btn.rev-medium.rev-withicon i {
            font-size: 14px;
            top: 0
        }

        .rev-btn.rev-small,
        .rev-btn.rev-small:visited {
            line-height: 28px;
            font-size: 12px;
            padding: 7px 20px
        }

        .rev-btn.rev-small.rev-hiddenicon i,
        .rev-btn.rev-small.rev-withicon i {
            font-size: 12px;
            top: 0
        }

        .rev-maxround {
            border-radius: 30px
        }

        .rev-minround {
            border-radius: 3px
        }

        .rev-burger {
            position: relative;
            width: 60px;
            height: 60px;
            box-sizing: border-box;
            padding: 22px 0 0 14px;
            border-radius: 50%;
            border: 1px solid rgba(51, 51, 51, .25);
            -webkit-tap-highlight-color: transparent;
            cursor: pointer
        }

        .rev-burger span {
            display: block;
            width: 30px;
            height: 3px;
            background: #333;
            transition: .7s;
            pointer-events: none;
            transform-style: flat !important
        }

        .rev-burger.revb-white span,
        .rev-burger.revb-whitenoborder span {
            background: #fff
        }

        .rev-burger span:nth-child(2) {
            margin: 3px 0
        }

        #dialog_addbutton .rev-burger:hover :first-child,
        .open .rev-burger :first-child,
        .open.rev-burger :first-child {
            transform: translateY(6px) rotate(-45deg)
        }

        #dialog_addbutton .rev-burger:hover :nth-child(2),
        .open .rev-burger :nth-child(2),
        .open.rev-burger :nth-child(2) {
            transform: rotate(-45deg);
            opacity: 0
        }

        #dialog_addbutton .rev-burger:hover :last-child,
        .open .rev-burger :last-child,
        .open.rev-burger :last-child {
            transform: translateY(-6px) rotate(-135deg)
        }

        .rev-burger.revb-white {
            border: 2px solid rgba(255, 255, 255, .2)
        }

        .rev-burger.revb-darknoborder,
        .rev-burger.revb-whitenoborder {
            border: 0
        }

        .rev-burger.revb-darknoborder span {
            background: #333
        }

        .rev-burger.revb-whitefull {
            background: #fff;
            border: none
        }

        .rev-burger.revb-whitefull span {
            background: #333
        }

        .rev-burger.revb-darkfull {
            background: #333;
            border: none
        }

        .rev-burger.revb-darkfull span,
        .rev-scroll-btn.revs-fullwhite {
            background: #fff
        }

        @keyframes rev-ani-mouse {
            0% {
                opacity: 1;
                top: 29%
            }
            15% {
                opacity: 1;
                top: 50%
            }
            50% {
                opacity: 0;
                top: 50%
            }
            100% {
                opacity: 0;
                top: 29%
            }
        }

        .rev-scroll-btn {
            display: inline-block;
            position: relative;
            left: 0;
            right: 0;
            text-align: center;
            cursor: pointer;
            width: 35px;
            height: 55px;
            box-sizing: border-box;
            border: 3px solid #fff;
            border-radius: 23px
        }

        .rev-scroll-btn>* {
            display: inline-block;
            line-height: 18px;
            font-size: 13px;
            font-weight: 400;
            color: #fff;
            font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif;
            letter-spacing: 2px
        }

        .rev-scroll-btn>.active,
        .rev-scroll-btn>:focus,
        .rev-scroll-btn>:hover {
            color: #fff
        }

        .rev-scroll-btn>.active,
        .rev-scroll-btn>:active,
        .rev-scroll-btn>:focus,
        .rev-scroll-btn>:hover {
            opacity: .8
        }

        .rev-scroll-btn.revs-fullwhite span {
            background: #333
        }

        .rev-scroll-btn.revs-fulldark {
            background: #333;
            border: none
        }

        .rev-scroll-btn.revs-fulldark span,
        .tp-bullet {
            background: #fff
        }

        .rev-scroll-btn span {
            position: absolute;
            display: block;
            top: 29%;
            left: 50%;
            width: 8px;
            height: 8px;
            margin: -4px 0 0 -4px;
            background: #fff;
            border-radius: 50%;
            animation: rev-ani-mouse 2.5s linear infinite
        }

        .rev-scroll-btn.revs-dark {
            border-color: #333
        }

        .rev-scroll-btn.revs-dark span {
            background: #333
        }

        .rev-control-btn {
            position: relative;
            display: inline-block;
            z-index: 5;
            color: #FFF;
            font-size: 20px;
            line-height: 60px;
            font-weight: 400;
            font-style: normal;
            font-family: Raleway;
            text-decoration: none;
            text-align: center;
            background-color: #000;
            border-radius: 50px;
            text-shadow: none;
            background-color: rgba(0, 0, 0, .5);
            width: 60px;
            height: 60px;
            box-sizing: border-box;
            cursor: pointer
        }

        .rev-cbutton-dark-sr,
        .rev-cbutton-light-sr {
            border-radius: 3px
        }

        .rev-cbutton-light,
        .rev-cbutton-light-sr {
            color: #333;
            background-color: rgba(255, 255, 255, .75)
        }

        .rev-sbutton {
            line-height: 37px;
            width: 37px;
            height: 37px
        }

        .rev-sbutton-blue {
            background-color: #3B5998
        }

        .rev-sbutton-lightblue {
            background-color: #00A0D1
        }

        .rev-sbutton-red {
            background-color: #DD4B39
        }

        .tp-bannertimer {
            visibility: hidden;
            width: 100%;
            height: 5px;
            background: #000;
            background: rgba(0, 0, 0, .15);
            position: absolute;
            z-index: 200;
            top: 0
        }

        .tp-bannertimer.tp-bottom {
            top: auto;
            bottom: 0 !important;
            height: 5px
        }

        .tp-caption img {
            background: 0 0;
            -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);
            zoom: 1
        }

        .caption.slidelink a div,
        .tp-caption.slidelink a div {
            width: 3000px;
            height: 1500px;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNi8yNC8xMn+6RgAAAAAYdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3Jrc0+zH04AAAAUSURBVAiZY/z//z8DOmDCEKFcEAA2UAMHjYSsRQAAAABJRU5ErkJggg==)
        }

        .tp-caption.slidelink a span {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNi8yNC8xMn+6RgAAAAAYdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3Jrc0+zH04AAAAUSURBVAiZY/z//z8DOmDCEKFcEAA2UAMHjYSsRQAAAABJRU5ErkJggg==)
        }

        .tp-loader.spinner0,
        .tp-loader.spinner5 {
            background-image: url(data:image/gif;base64,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);
            background-repeat: no-repeat
        }

        .tp-shape {
            width: 100%;
            height: 100%
        }

        .tp-caption .rs-starring {
            display: inline-block
        }

        .tp-caption .rs-starring .star-rating {
            float: none;
            display: inline-block;
            vertical-align: top;
            color: #FFC321 !important
        }

        .tp-caption .rs-starring .star-rating,
        .tp-caption .rs-starring-page .star-rating {
            position: relative;
            height: 1em;
            width: 5.4em;
            font-family: star;
            font-size: 1em !important
        }

        .tp-loader.spinner0,
        .tp-loader.spinner1 {
            width: 40px;
            height: 40px;
            margin-top: -20px;
            margin-left: -20px;
            animation: tp-rotateplane 1.2s infinite ease-in-out;
            background-color: #fff;
            border-radius: 3px;
            box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15)
        }

        .tp-caption .rs-starring .star-rating:before,
        .tp-caption .rs-starring-page .star-rating:before {
            content: "\73\73\73\73\73";
            color: #E0DADF;
            float: left;
            top: 0;
            left: 0;
            position: absolute
        }

        .tp-caption .rs-starring .star-rating span {
            overflow: hidden;
            float: left;
            top: 0;
            left: 0;
            position: absolute;
            padding-top: 1.5em;
            font-size: 1em !important
        }

        .tp-caption .rs-starring .star-rating span:before {
            content: "\53\53\53\53\53";
            top: 0;
            position: absolute;
            left: 0
        }

        .tp-loader {
            top: 50%;
            left: 50%;
            z-index: 10000;
            position: absolute
        }

        .tp-loader.spinner0 {
            background-position: center center
        }

        .tp-loader.spinner5 {
            background-position: 10px 10px;
            background-color: #fff;
            margin: -22px;
            width: 44px;
            height: 44px;
            border-radius: 3px
        }

        @keyframes tp-rotateplane {
            0% {
                transform: perspective(120px) rotateX(0) rotateY(0)
            }
            50% {
                transform: perspective(120px) rotateX(-180.1deg) rotateY(0)
            }
            100% {
                transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg)
            }
        }

        .tp-loader.spinner2 {
            width: 40px;
            height: 40px;
            margin-top: -20px;
            margin-left: -20px;
            background-color: red;
            box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15);
            border-radius: 100%;
            animation: tp-scaleout 1s infinite ease-in-out
        }

        @keyframes tp-scaleout {
            0% {
                transform: scale(0)
            }
            100% {
                transform: scale(1);
                opacity: 0
            }
        }

        .tp-loader.spinner3 {
            margin: -9px 0 0 -35px;
            width: 70px;
            text-align: center
        }

        .tp-loader.spinner3 .bounce1,
        .tp-loader.spinner3 .bounce2,
        .tp-loader.spinner3 .bounce3 {
            width: 18px;
            height: 18px;
            background-color: #fff;
            box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15);
            border-radius: 100%;
            display: inline-block;
            animation: tp-bouncedelay 1.4s infinite ease-in-out;
            animation-fill-mode: both
        }

        .tp-loader.spinner3 .bounce1 {
            animation-delay: -.32s
        }

        .tp-loader.spinner3 .bounce2 {
            animation-delay: -.16s
        }

        @keyframes tp-bouncedelay {
            0%,
            100%,
            80% {
                transform: scale(0)
            }
            40% {
                transform: scale(1)
            }
        }

        .tp-loader.spinner4 {
            margin: -20px 0 0 -20px;
            width: 40px;
            height: 40px;
            text-align: center;
            animation: tp-rotate 2s infinite linear
        }

        .tp-loader.spinner4 .dot1,
        .tp-loader.spinner4 .dot2 {
            width: 60%;
            height: 60%;
            display: inline-block;
            position: absolute;
            top: 0;
            background-color: #fff;
            border-radius: 100%;
            animation: tp-bounce 2s infinite ease-in-out;
            box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15)
        }

        .tp-loader.spinner4 .dot2 {
            top: auto;
            bottom: 0;
            animation-delay: -1s
        }

        @keyframes tp-rotate {
            100% {
                transform: rotate(360deg)
            }
        }

        @keyframes tp-bounce {
            0%,
            100% {
                transform: scale(0)
            }
            50% {
                transform: scale(1)
            }
        }

        .tp-bullets.navbar,
        .tp-tabs.navbar,
        .tp-thumbs.navbar {
            border: none;
            min-height: 0;
            margin: 0;
            border-radius: 0
        }

        .tp-bullets,
        .tp-tabs,
        .tp-thumbs {
            position: absolute;
            display: block;
            z-index: 1000;
            top: 0;
            left: 0
        }

        .tp-tab,
        .tp-thumb {
            cursor: pointer;
            position: absolute;
            opacity: .5;
            box-sizing: border-box
        }

        .tp-arr-imgholder,
        .tp-tab-image,
        .tp-thumb-image,
        .tp-videoposter {
            background-position: center center;
            background-size: cover;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            top: 0;
            left: 0
        }

        .tp-tab.selected,
        .tp-tab:hover,
        .tp-thumb.selected,
        .tp-thumb:hover {
            opacity: 1
        }

        .tp-tab-mask,
        .tp-thumb-mask {
            box-sizing: border-box !important
        }

        .tp-tabs,
        .tp-thumbs {
            box-sizing: content-box !important
        }

        .tp-bullet {
            width: 15px;
            height: 15px;
            position: absolute;
            background: rgba(255, 255, 255, .3);
            cursor: pointer
        }

        .tp-bullet.selected,
        .tp-bullet:hover {
            background: #fff
        }

        .tparrows {
            cursor: pointer;
            background: #000;
            background: rgba(0, 0, 0, .5);
            width: 40px;
            height: 40px;
            position: absolute;
            display: block;
            z-index: 1000
        }

        .tparrows:hover {
            background: #000
        }

        .tparrows:before {
            font-family: revicons;
            font-size: 15px;
            color: #d4a40a;
            display: block;
            line-height: 40px;
            text-align: center
        }

        .hginfo,
        .hglayerinfo {
            font-size: 12px;
            font-weight: 600
        }

        .tparrows.tp-leftarrow:before {
            content: '\e824'
        }

        .tparrows.tp-rightarrow:before {
            content: '\e825'
        }

        body.rtl .tp-kbimg {
            left: 0 !important
        }

        .dddwrappershadow {
            box-shadow: 0 45px 100px rgba(0, 0, 0, .4)
        }

        .hglayerinfo {
            position: fixed;
            bottom: 0;
            left: 0;
            color: #FFF;
            line-height: 20px;
            background: rgba(0, 0, 0, .75);
            padding: 5px 10px;
            z-index: 2000;
            white-space: normal
        }

        .helpgrid,
        .hginfo {
            position: absolute
        }

        .hginfo {
            top: -2px;
            left: -2px;
            color: #e74c3c;
            background: #000;
            padding: 2px 5px
        }

        .indebugmode .tp-caption:hover {
            border: 1px dashed #c0392b !important
        }

        .helpgrid {
            border: 2px dashed #c0392b;
            top: 0;
            left: 0;
            z-index: 0
        }

        #revsliderlogloglog {
            padding: 15px;
            color: #fff;
            position: fixed;
            top: 0;
            left: 0;
            width: 200px;
            height: 150px;
            background: rgba(0, 0, 0, .7);
            z-index: 100000;
            font-size: 10px;
            overflow: scroll
        }

        .aden {
            filter: hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)
        }

        .aden::after {
            background: linear-gradient(to right, rgba(66, 10, 14, .2), transparent);
            mix-blend-mode: darken
        }

        .perpetua::after,
        .reyes::after {
            mix-blend-mode: soft-light;
            opacity: .5
        }

        .inkwell {
            filter: sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)
        }

        .perpetua::after {
            background: linear-gradient(to bottom, #005b9a, #e6c13d)
        }

        .reyes {
            filter: sepia(.22) brightness(1.1) contrast(.85) saturate(.75)
        }

        .reyes::after {
            background: #efcdad
        }

        .gingham {
            filter: brightness(1.05) hue-rotate(-10deg)
        }

        .gingham::after {
            background: linear-gradient(to right, rgba(66, 10, 14, .2), transparent);
            mix-blend-mode: darken
        }

        .toaster {
            filter: contrast(1.5) brightness(.9)
        }

        .toaster::after {
            background: radial-gradient(circle, #804e0f, #3b003b);
            mix-blend-mode: screen
        }

        .walden {
            filter: brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)
        }

        .walden::after {
            background: #04c;
            mix-blend-mode: screen;
            opacity: .3
        }

        .hudson {
            filter: brightness(1.2) contrast(.9) saturate(1.1)
        }

        .hudson::after {
            background: radial-gradient(circle, #a6b1ff 50%, #342134);
            mix-blend-mode: multiply;
            opacity: .5
        }

        .earlybird {
            filter: contrast(.9) sepia(.2)
        }

        .earlybird::after {
            background: radial-gradient(circle, #d0ba8e 20%, #360309 85%, #1d0210 100%);
            mix-blend-mode: overlay
        }

        .mayfair {
            filter: contrast(1.1) saturate(1.1)
        }

        .mayfair::after {
            background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, .8), rgba(255, 200, 200, .6), #111 60%);
            mix-blend-mode: overlay;
            opacity: .4
        }

        .lofi {
            filter: saturate(1.1) contrast(1.5)
        }

        .lofi::after {
            background: radial-gradient(circle, transparent 70%, #222 150%);
            mix-blend-mode: multiply
        }

        ._1977 {
            filter: contrast(1.1) brightness(1.1) saturate(1.3)
        }

        ._1977:after {
            background: rgba(243, 106, 188, .3);
            mix-blend-mode: screen
        }

        .brooklyn {
            filter: contrast(.9) brightness(1.1)
        }

        .brooklyn::after {
            background: radial-gradient(circle, rgba(168, 223, 193, .4) 70%, #c4b7c8);
            mix-blend-mode: overlay
        }

        .xpro2 {
            filter: sepia(.3)
        }

        .xpro2::after {
            background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, .6) 110%);
            mix-blend-mode: color-burn
        }

        .nashville {
            filter: sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)
        }

        .nashville::after {
            background: rgba(0, 70, 150, .4);
            mix-blend-mode: lighten
        }

        .nashville::before {
            background: rgba(247, 176, 153, .56);
            mix-blend-mode: darken
        }

        .lark {
            filter: contrast(.9)
        }

        .lark::after {
            background: rgba(242, 242, 242, .8);
            mix-blend-mode: darken
        }

        .lark::before {
            background: #22253f;
            mix-blend-mode: color-dodge
        }

        .moon {
            filter: grayscale(1) contrast(1.1) brightness(1.1)
        }

        .moon::before {
            background: #a0a0a0;
            mix-blend-mode: soft-light
        }

        .moon::after {
            background: #383838;
            mix-blend-mode: lighten
        }

        .clarendon {
            filter: contrast(1.2) saturate(1.35)
        }

        .clarendon:before {
            background: rgba(127, 187, 227, .2);
            mix-blend-mode: overlay
        }

        .willow {
            filter: grayscale(.5) contrast(.95) brightness(.9)
        }

        .willow::before {
            background-color: radial-gradient(40%, circle, #d4a9af 55%, #000 150%);
            mix-blend-mode: overlay
        }

        .willow::after {
            background-color: #d8cdcb;
            mix-blend-mode: color
        }

        .rise {
            filter: brightness(1.05) sepia(.2) contrast(.9) saturate(.9)
        }

        .rise::after {
            background: radial-gradient(circle, rgba(232, 197, 152, .8), transparent 90%);
            mix-blend-mode: overlay;
            opacity: .6
        }

        .rise::before {
            background: radial-gradient(circle, rgba(236, 205, 169, .15) 55%, rgba(50, 30, 7, .4));
            mix-blend-mode: multiply
        }

        ._1977:after,
        ._1977:before,
        .aden:after,
        .aden:before,
        .brooklyn:after,
        .brooklyn:before,
        .clarendon:after,
        .clarendon:before,
        .earlybird:after,
        .earlybird:before,
        .gingham:after,
        .gingham:before,
        .hudson:after,
        .hudson:before,
        .inkwell:after,
        .inkwell:before,
        .lark:after,
        .lark:before,
        .lofi:after,
        .lofi:before,
        .mayfair:after,
        .mayfair:before,
        .moon:after,
        .moon:before,
        .nashville:after,
        .nashville:before,
        .perpetua:after,
        .perpetua:before,
        .reyes:after,
        .reyes:before,
        .rise:after,
        .rise:before,
        .slumber:after,
        .slumber:before,
        .toaster:after,
        .toaster:before,
        .walden:after,
        .walden:before,
        .willow:after,
        .willow:before,
        .xpro2:after,
        .xpro2:before {
            content: '';
            display: block;
            height: 100%;
            width: 100%;
            top: 0;
            left: 0;
            position: absolute;
            pointer-events: none
        }

        ._1977,
        .aden,
        .brooklyn,
        .clarendon,
        .earlybird,
        .gingham,
        .hudson,
        .inkwell,
        .lark,
        .lofi,
        .mayfair,
        .moon,
        .nashville,
        .perpetua,
        .reyes,
        .rise,
        .slumber,
        .toaster,
        .walden,
        .willow,
        .xpro2 {
            position: relative
        }

        ._1977 img,
        .aden img,
        .brooklyn img,
        .clarendon img,
        .earlybird img,
        .gingham img,
        .hudson img,
        .inkwell img,
        .lark img,
        .lofi img,
        .mayfair img,
        .moon img,
        .nashville img,
        .perpetua img,
        .reyes img,
        .rise img,
        .slumber img,
        .toaster img,
        .walden img,
        .willow img,
        .xpro2 img {
            width: 100%;
            z-index: 1
        }

        ._1977:before,
        .aden:before,
        .brooklyn:before,
        .clarendon:before,
        .earlybird:before,
        .gingham:before,
        .hudson:before,
        .inkwell:before,
        .lark:before,
        .lofi:before,
        .mayfair:before,
        .moon:before,
        .nashville:before,
        .perpetua:before,
        .reyes:before,
        .rise:before,
        .slumber:before,
        .toaster:before,
        .walden:before,
        .willow:before,
        .xpro2:before {
            z-index: 2
        }

        ._1977:after,
        .aden:after,
        .brooklyn:after,
        .clarendon:after,
        .earlybird:after,
        .gingham:after,
        .hudson:after,
        .inkwell:after,
        .lark:after,
        .lofi:after,
        .mayfair:after,
        .moon:after,
        .nashville:after,
        .perpetua:after,
        .reyes:after,
        .rise:after,
        .slumber:after,
        .toaster:after,
        .walden:after,
        .willow:after,
        .xpro2:after {
            z-index: 3
        }

        .slumber {
            filter: saturate(.66) brightness(1.05)
        }

        .slumber::after {
            background: rgba(125, 105, 24, .5);
            mix-blend-mode: soft-light
        }

        .slumber::before {
            background: rgba(69, 41, 12, .4);
            mix-blend-mode: lighten
        }

        @font-face {
            font-family: 'ElegantIcons';
            src: url(../vendor/theme/plugins/elegant-font/fonts/ElegantIcons.eot);
            src: url('../vendor/theme/plugins/elegant-font/fonts/ElegantIconsd41dd41d.eot?#iefix') format('embedded-opentype'), url(../vendor/theme/plugins/elegant-font/fonts/ElegantIcons.woff) format('woff'), url(../vendor/theme/plugins/elegant-font/fonts/ElegantIcons.ttf) format('truetype'), url('../vendor/theme/plugins/elegant-font/fonts/ElegantIcons.svg#ElegantIcons') format('svg');
            font-weight: 400;
            font-style: normal
        }

        [data-icon]:before {
            font-family: 'ElegantIcons';
            content: attr(data-icon);
            speak: none;
            font-weight: 400;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale
        }

        .arrow_up,
        .arrow_down,
        .arrow_left,
        .arrow_right,
        .arrow_left-up,
        .arrow_right-up,
        .arrow_right-down,
        .arrow_left-down,
        .arrow-up-down,
        .arrow_up-down_alt,
        .arrow_left-right_alt,
        .arrow_left-right,
        .arrow_expand_alt2,
        .arrow_expand_alt,
        .arrow_condense,
        .arrow_expand,
        .arrow_move,
        .arrow_carrot-up,
        .arrow_carrot-down,
        .arrow_carrot-left,
        .arrow_carrot-right,
        .arrow_carrot-2up,
        .arrow_carrot-2down,
        .arrow_carrot-2left,
        .arrow_carrot-2right,
        .arrow_carrot-up_alt2,
        .arrow_carrot-down_alt2,
        .arrow_carrot-left_alt2,
        .arrow_carrot-right_alt2,
        .arrow_carrot-2up_alt2,
        .arrow_carrot-2down_alt2,
        .arrow_carrot-2left_alt2,
        .arrow_carrot-2right_alt2,
        .arrow_triangle-up,
        .arrow_triangle-down,
        .arrow_triangle-left,
        .arrow_triangle-right,
        .arrow_triangle-up_alt2,
        .arrow_triangle-down_alt2,
        .arrow_triangle-left_alt2,
        .arrow_triangle-right_alt2,
        .arrow_back,
        .icon_minus-06,
        .icon_plus,
        .icon_close,
        .icon_check,
        .icon_minus_alt2,
        .icon_plus_alt2,
        .icon_close_alt2,
        .icon_check_alt2,
        .icon_zoom-out_alt,
        .icon_zoom-in_alt,
        .icon_search,
        .icon_box-empty,
        .icon_box-selected,
        .icon_minus-box,
        .icon_plus-box,
        .icon_box-checked,
        .icon_circle-empty,
        .icon_circle-slelected,
        .icon_stop_alt2,
        .icon_stop,
        .icon_pause_alt2,
        .icon_pause,
        .icon_menu,
        .icon_menu-square_alt2,
        .icon_menu-circle_alt2,
        .icon_ul,
        .icon_ol,
        .icon_adjust-horiz,
        .icon_adjust-vert,
        .icon_document_alt,
        .icon_documents_alt,
        .icon_pencil,
        .icon_pencil-edit_alt,
        .icon_pencil-edit,
        .icon_folder-alt,
        .icon_folder-open_alt,
        .icon_folder-add_alt,
        .icon_info_alt,
        .icon_error-oct_alt,
        .icon_error-circle_alt,
        .icon_error-triangle_alt,
        .icon_question_alt2,
        .icon_question,
        .icon_comment_alt,
        .icon_chat_alt,
        .icon_vol-mute_alt,
        .icon_volume-low_alt,
        .icon_volume-high_alt,
        .icon_quotations,
        .icon_quotations_alt2,
        .icon_clock_alt,
        .icon_lock_alt,
        .icon_lock-open_alt,
        .icon_key_alt,
        .icon_cloud_alt,
        .icon_cloud-upload_alt,
        .icon_cloud-download_alt,
        .icon_image,
        .icon_images,
        .icon_lightbulb_alt,
        .icon_gift_alt,
        .icon_house_alt,
        .icon_genius,
        .icon_mobile,
        .icon_tablet,
        .icon_laptop,
        .icon_desktop,
        .icon_camera_alt,
        .icon_mail_alt,
        .icon_cone_alt,
        .icon_ribbon_alt,
        .icon_bag_alt,
        .icon_creditcard,
        .icon_cart_alt,
        .icon_paperclip,
        .icon_tag_alt,
        .icon_tags_alt,
        .icon_trash_alt,
        .icon_cursor_alt,
        .icon_mic_alt,
        .icon_compass_alt,
        .icon_pin_alt,
        .icon_pushpin_alt,
        .icon_map_alt,
        .icon_drawer_alt,
        .icon_toolbox_alt,
        .icon_book_alt,
        .icon_calendar,
        .icon_film,
        .icon_table,
        .icon_contacts_alt,
        .icon_headphones,
        .icon_lifesaver,
        .icon_piechart,
        .icon_refresh,
        .icon_link_alt,
        .icon_link,
        .icon_loading,
        .icon_blocked,
        .icon_archive_alt,
        .icon_heart_alt,
        .icon_star_alt,
        .icon_star-half_alt,
        .icon_star,
        .icon_star-half,
        .icon_tools,
        .icon_tool,
        .icon_cog,
        .icon_cogs,
        .arrow_up_alt,
        .arrow_down_alt,
        .arrow_left_alt,
        .arrow_right_alt,
        .arrow_left-up_alt,
        .arrow_right-up_alt,
        .arrow_right-down_alt,
        .arrow_left-down_alt,
        .arrow_condense_alt,
        .arrow_expand_alt3,
        .arrow_carrot_up_alt,
        .arrow_carrot-down_alt,
        .arrow_carrot-left_alt,
        .arrow_carrot-right_alt,
        .arrow_carrot-2up_alt,
        .arrow_carrot-2dwnn_alt,
        .arrow_carrot-2left_alt,
        .arrow_carrot-2right_alt,
        .arrow_triangle-up_alt,
        .arrow_triangle-down_alt,
        .arrow_triangle-left_alt,
        .arrow_triangle-right_alt,
        .icon_minus_alt,
        .icon_plus_alt,
        .icon_close_alt,
        .icon_check_alt,
        .icon_zoom-out,
        .icon_zoom-in,
        .icon_stop_alt,
        .icon_menu-square_alt,
        .icon_menu-circle_alt,
        .icon_document,
        .icon_documents,
        .icon_pencil_alt,
        .icon_folder,
        .icon_folder-open,
        .icon_folder-add,
        .icon_folder_upload,
        .icon_folder_download,
        .icon_info,
        .icon_error-circle,
        .icon_error-oct,
        .icon_error-triangle,
        .icon_question_alt,
        .icon_comment,
        .icon_chat,
        .icon_vol-mute,
        .icon_volume-low,
        .icon_volume-high,
        .icon_quotations_alt,
        .icon_clock,
        .icon_lock,
        .icon_lock-open,
        .icon_key,
        .icon_cloud,
        .icon_cloud-upload,
        .icon_cloud-download,
        .icon_lightbulb,
        .icon_gift,
        .icon_house,
        .icon_camera,
        .icon_mail,
        .icon_cone,
        .icon_ribbon,
        .icon_bag,
        .icon_cart,
        .icon_tag,
        .icon_tags,
        .icon_trash,
        .icon_cursor,
        .icon_mic,
        .icon_compass,
        .icon_pin,
        .icon_pushpin,
        .icon_map,
        .icon_drawer,
        .icon_toolbox,
        .icon_book,
        .icon_contacts,
        .icon_archive,
        .icon_heart,
        .icon_profile,
        .icon_group,
        .icon_grid-2x2,
        .icon_grid-3x3,
        .icon_music,
        .icon_pause_alt,
        .icon_phone,
        .icon_upload,
        .icon_download,
        .social_facebook,
        .social_twitter,
        .social_pinterest,
        .social_googleplus,
        .social_tumblr,
        .social_tumbleupon,
        .social_wordpress,
        .social_instagram,
        .social_dribbble,
        .social_vimeo,
        .social_linkedin,
        .social_rss,
        .social_deviantart,
        .social_share,
        .social_myspace,
        .social_skype,
        .social_youtube,
        .social_picassa,
        .social_googledrive,
        .social_flickr,
        .social_blogger,
        .social_spotify,
        .social_delicious,
        .social_facebook_circle,
        .social_twitter_circle,
        .social_pinterest_circle,
        .social_googleplus_circle,
        .social_tumblr_circle,
        .social_stumbleupon_circle,
        .social_wordpress_circle,
        .social_instagram_circle,
        .social_dribbble_circle,
        .social_vimeo_circle,
        .social_linkedin_circle,
        .social_rss_circle,
        .social_deviantart_circle,
        .social_share_circle,
        .social_myspace_circle,
        .social_skype_circle,
        .social_youtube_circle,
        .social_picassa_circle,
        .social_googledrive_alt2,
        .social_flickr_circle,
        .social_blogger_circle,
        .social_spotify_circle,
        .social_delicious_circle,
        .social_facebook_square,
        .social_twitter_square,
        .social_pinterest_square,
        .social_googleplus_square,
        .social_tumblr_square,
        .social_stumbleupon_square,
        .social_wordpress_square,
        .social_instagram_square,
        .social_dribbble_square,
        .social_vimeo_square,
        .social_linkedin_square,
        .social_rss_square,
        .social_deviantart_square,
        .social_share_square,
        .social_myspace_square,
        .social_skype_square,
        .social_youtube_square,
        .social_picassa_square,
        .social_googledrive_square,
        .social_flickr_square,
        .social_blogger_square,
        .social_spotify_square,
        .social_delicious_square,
        .icon_printer,
        .icon_calulator,
        .icon_building,
        .icon_floppy,
        .icon_drive,
        .icon_search-2,
        .icon_id,
        .icon_id-2,
        .icon_puzzle,
        .icon_like,
        .icon_dislike,
        .icon_mug,
        .icon_currency,
        .icon_wallet,
        .icon_pens,
        .icon_easel,
        .icon_flowchart,
        .icon_datareport,
        .icon_briefcase,
        .icon_shield,
        .icon_percent,
        .icon_globe,
        .icon_globe-2,
        .icon_target,
        .icon_hourglass,
        .icon_balance,
        .icon_rook,
        .icon_printer-alt,
        .icon_calculator_alt,
        .icon_building_alt,
        .icon_floppy_alt,
        .icon_drive_alt,
        .icon_search_alt,
        .icon_id_alt,
        .icon_id-2_alt,
        .icon_puzzle_alt,
        .icon_like_alt,
        .icon_dislike_alt,
        .icon_mug_alt,
        .icon_currency_alt,
        .icon_wallet_alt,
        .icon_pens_alt,
        .icon_easel_alt,
        .icon_flowchart_alt,
        .icon_datareport_alt,
        .icon_briefcase_alt,
        .icon_shield_alt,
        .icon_percent_alt,
        .icon_globe_alt,
        .icon_clipboard {
            font-family: 'ElegantIcons';
            speak: none;
            font-style: normal;
            font-weight: 400;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            -webkit-font-smoothing: antialiased
        }

        .arrow_up:before {
            content: "\21"
        }

        .arrow_down:before {
            content: "\22"
        }

        .arrow_left:before {
            content: "\23"
        }

        .arrow_right:before {
            content: "\24"
        }

        .arrow_left-up:before {
            content: "\25"
        }

        .arrow_right-up:before {
            content: "\26"
        }

        .arrow_right-down:before {
            content: "\27"
        }

        .arrow_left-down:before {
            content: "\28"
        }

        .arrow-up-down:before {
            content: "\29"
        }

        .arrow_up-down_alt:before {
            content: "\2a"
        }

        .arrow_left-right_alt:before {
            content: "\2b"
        }

        .arrow_left-right:before {
            content: "\2c"
        }

        .arrow_expand_alt2:before {
            content: "\2d"
        }

        .arrow_expand_alt:before {
            content: "\2e"
        }

        .arrow_condense:before {
            content: "\2f"
        }

        .arrow_expand:before {
            content: "\30"
        }

        .arrow_move:before {
            content: "\31"
        }

        .arrow_carrot-up:before {
            content: "\32"
        }

        .arrow_carrot-down:before {
            content: "\33"
        }

        .arrow_carrot-left:before {
            content: "\34"
        }

        .arrow_carrot-right:before {
            content: "\35"
        }

        .arrow_carrot-2up:before {
            content: "\36"
        }

        .arrow_carrot-2down:before {
            content: "\37"
        }

        .arrow_carrot-2left:before {
            content: "\38"
        }

        .arrow_carrot-2right:before {
            content: "\39"
        }

        .arrow_carrot-up_alt2:before {
            content: "\3a"
        }

        .arrow_carrot-down_alt2:before {
            content: "\3b"
        }

        .arrow_carrot-left_alt2:before {
            content: "\3c"
        }

        .arrow_carrot-right_alt2:before {
            content: "\3d"
        }

        .arrow_carrot-2up_alt2:before {
            content: "\3e"
        }

        .arrow_carrot-2down_alt2:before {
            content: "\3f"
        }

        .arrow_carrot-2left_alt2:before {
            content: "\40"
        }

        .arrow_carrot-2right_alt2:before {
            content: "\41"
        }

        .arrow_triangle-up:before {
            content: "\42"
        }

        .arrow_triangle-down:before {
            content: "\43"
        }

        .arrow_triangle-left:before {
            content: "\44"
        }

        .arrow_triangle-right:before {
            content: "\45"
        }

        .arrow_triangle-up_alt2:before {
            content: "\46"
        }

        .arrow_triangle-down_alt2:before {
            content: "\47"
        }

        .arrow_triangle-left_alt2:before {
            content: "\48"
        }

        .arrow_triangle-right_alt2:before {
            content: "\49"
        }

        .arrow_back:before {
            content: "\4a"
        }

        .icon_minus-06:before {
            content: "\4b"
        }

        .icon_plus:before {
            content: "\4c"
        }

        .icon_close:before {
            content: "\4d"
        }

        .icon_check:before {
            content: "\4e"
        }

        .icon_minus_alt2:before {
            content: "\4f"
        }

        .icon_plus_alt2:before {
            content: "\50"
        }

        .icon_close_alt2:before {
            content: "\51"
        }

        .icon_check_alt2:before {
            content: "\52"
        }

        .icon_zoom-out_alt:before {
            content: "\53"
        }

        .icon_zoom-in_alt:before {
            content: "\54"
        }

        .icon_search:before {
            content: "\55"
        }

        .icon_box-empty:before {
            content: "\56"
        }

        .icon_box-selected:before {
            content: "\57"
        }

        .icon_minus-box:before {
            content: "\58"
        }

        .icon_plus-box:before {
            content: "\59"
        }

        .icon_box-checked:before {
            content: "\5a"
        }

        .icon_circle-empty:before {
            content: "\5b"
        }

        .icon_circle-slelected:before {
            content: "\5c"
        }

        .icon_stop_alt2:before {
            content: "\5d"
        }

        .icon_stop:before {
            content: "\5e"
        }

        .icon_pause_alt2:before {
            content: "\5f"
        }

        .icon_pause:before {
            content: "\60"
        }

        .icon_menu:before {
            content: "\61"
        }

        .icon_menu-square_alt2:before {
            content: "\62"
        }

        .icon_menu-circle_alt2:before {
            content: "\63"
        }

        .icon_ul:before {
            content: "\64"
        }

        .icon_ol:before {
            content: "\65"
        }

        .icon_adjust-horiz:before {
            content: "\66"
        }

        .icon_adjust-vert:before {
            content: "\67"
        }

        .icon_document_alt:before {
            content: "\68"
        }

        .icon_documents_alt:before {
            content: "\69"
        }

        .icon_pencil:before {
            content: "\6a"
        }

        .icon_pencil-edit_alt:before {
            content: "\6b"
        }

        .icon_pencil-edit:before {
            content: "\6c"
        }

        .icon_folder-alt:before {
            content: "\6d"
        }

        .icon_folder-open_alt:before {
            content: "\6e"
        }

        .icon_folder-add_alt:before {
            content: "\6f"
        }

        .icon_info_alt:before {
            content: "\70"
        }

        .icon_error-oct_alt:before {
            content: "\71"
        }

        .icon_error-circle_alt:before {
            content: "\72"
        }

        .icon_error-triangle_alt:before {
            content: "\73"
        }

        .icon_question_alt2:before {
            content: "\74"
        }

        .icon_question:before {
            content: "\75"
        }

        .icon_comment_alt:before {
            content: "\76"
        }

        .icon_chat_alt:before {
            content: "\77"
        }

        .icon_vol-mute_alt:before {
            content: "\78"
        }

        .icon_volume-low_alt:before {
            content: "\79"
        }

        .icon_volume-high_alt:before {
            content: "\7a"
        }

        .icon_quotations:before {
            content: "\7b"
        }

        .icon_quotations_alt2:before {
            content: "\7c"
        }

        .icon_clock_alt:before {
            content: "\7d"
        }

        .icon_lock_alt:before {
            content: "\7e"
        }

        .icon_lock-open_alt:before {
            content: "\e000"
        }

        .icon_key_alt:before {
            content: "\e001"
        }

        .icon_cloud_alt:before {
            content: "\e002"
        }

        .icon_cloud-upload_alt:before {
            content: "\e003"
        }

        .icon_cloud-download_alt:before {
            content: "\e004"
        }

        .icon_image:before {
            content: "\e005"
        }

        .icon_images:before {
            content: "\e006"
        }

        .icon_lightbulb_alt:before {
            content: "\e007"
        }

        .icon_gift_alt:before {
            content: "\e008"
        }

        .icon_house_alt:before {
            content: "\e009"
        }

        .icon_genius:before {
            content: "\e00a"
        }

        .icon_mobile:before {
            content: "\e00b"
        }

        .icon_tablet:before {
            content: "\e00c"
        }

        .icon_laptop:before {
            content: "\e00d"
        }

        .icon_desktop:before {
            content: "\e00e"
        }

        .icon_camera_alt:before {
            content: "\e00f"
        }

        .icon_mail_alt:before {
            content: "\e010"
        }

        .icon_cone_alt:before {
            content: "\e011"
        }

        .icon_ribbon_alt:before {
            content: "\e012"
        }

        .icon_bag_alt:before {
            content: "\e013"
        }

        .icon_creditcard:before {
            content: "\e014"
        }

        .icon_cart_alt:before {
            content: "\e015"
        }

        .icon_paperclip:before {
            content: "\e016"
        }

        .icon_tag_alt:before {
            content: "\e017"
        }

        .icon_tags_alt:before {
            content: "\e018"
        }

        .icon_trash_alt:before {
            content: "\e019"
        }

        .icon_cursor_alt:before {
            content: "\e01a"
        }

        .icon_mic_alt:before {
            content: "\e01b"
        }

        .icon_compass_alt:before {
            content: "\e01c"
        }

        .icon_pin_alt:before {
            content: "\e01d"
        }

        .icon_pushpin_alt:before {
            content: "\e01e"
        }

        .icon_map_alt:before {
            content: "\e01f"
        }

        .icon_drawer_alt:before {
            content: "\e020"
        }

        .icon_toolbox_alt:before {
            content: "\e021"
        }

        .icon_book_alt:before {
            content: "\e022"
        }

        .icon_calendar:before {
            content: "\e023"
        }

        .icon_film:before {
            content: "\e024"
        }

        .icon_table:before {
            content: "\e025"
        }

        .icon_contacts_alt:before {
            content: "\e026"
        }

        .icon_headphones:before {
            content: "\e027"
        }

        .icon_lifesaver:before {
            content: "\e028"
        }

        .icon_piechart:before {
            content: "\e029"
        }

        .icon_refresh:before {
            content: "\e02a"
        }

        .icon_link_alt:before {
            content: "\e02b"
        }

        .icon_link:before {
            content: "\e02c"
        }

        .icon_loading:before {
            content: "\e02d"
        }

        .icon_blocked:before {
            content: "\e02e"
        }

        .icon_archive_alt:before {
            content: "\e02f"
        }

        .icon_heart_alt:before {
            content: "\e030"
        }

        .icon_star_alt:before {
            content: "\e031"
        }

        .icon_star-half_alt:before {
            content: "\e032"
        }

        .icon_star:before {
            content: "\e033"
        }

        .icon_star-half:before {
            content: "\e034"
        }

        .icon_tools:before {
            content: "\e035"
        }

        .icon_tool:before {
            content: "\e036"
        }

        .icon_cog:before {
            content: "\e037"
        }

        .icon_cogs:before {
            content: "\e038"
        }

        .arrow_up_alt:before {
            content: "\e039"
        }

        .arrow_down_alt:before {
            content: "\e03a"
        }

        .arrow_left_alt:before {
            content: "\e03b"
        }

        .arrow_right_alt:before {
            content: "\e03c"
        }

        .arrow_left-up_alt:before {
            content: "\e03d"
        }

        .arrow_right-up_alt:before {
            content: "\e03e"
        }

        .arrow_right-down_alt:before {
            content: "\e03f"
        }

        .arrow_left-down_alt:before {
            content: "\e040"
        }

        .arrow_condense_alt:before {
            content: "\e041"
        }

        .arrow_expand_alt3:before {
            content: "\e042"
        }

        .arrow_carrot_up_alt:before {
            content: "\e043"
        }

        .arrow_carrot-down_alt:before {
            content: "\e044"
        }

        .arrow_carrot-left_alt:before {
            content: "\e045"
        }

        .arrow_carrot-right_alt:before {
            content: "\e046"
        }

        .arrow_carrot-2up_alt:before {
            content: "\e047"
        }

        .arrow_carrot-2dwnn_alt:before {
            content: "\e048"
        }

        .arrow_carrot-2left_alt:before {
            content: "\e049"
        }

        .arrow_carrot-2right_alt:before {
            content: "\e04a"
        }

        .arrow_triangle-up_alt:before {
            content: "\e04b"
        }

        .arrow_triangle-down_alt:before {
            content: "\e04c"
        }

        .arrow_triangle-left_alt:before {
            content: "\e04d"
        }

        .arrow_triangle-right_alt:before {
            content: "\e04e"
        }

        .icon_minus_alt:before {
            content: "\e04f"
        }

        .icon_plus_alt:before {
            content: "\e050"
        }

        .icon_close_alt:before {
            content: "\e051"
        }

        .icon_check_alt:before {
            content: "\e052"
        }

        .icon_zoom-out:before {
            content: "\e053"
        }

        .icon_zoom-in:before {
            content: "\e054"
        }

        .icon_stop_alt:before {
            content: "\e055"
        }

        .icon_menu-square_alt:before {
            content: "\e056"
        }

        .icon_menu-circle_alt:before {
            content: "\e057"
        }

        .icon_document:before {
            content: "\e058"
        }

        .icon_documents:before {
            content: "\e059"
        }

        .icon_pencil_alt:before {
            content: "\e05a"
        }

        .icon_folder:before {
            content: "\e05b"
        }

        .icon_folder-open:before {
            content: "\e05c"
        }

        .icon_folder-add:before {
            content: "\e05d"
        }

        .icon_folder_upload:before {
            content: "\e05e"
        }

        .icon_folder_download:before {
            content: "\e05f"
        }

        .icon_info:before {
            content: "\e060"
        }

        .icon_error-circle:before {
            content: "\e061"
        }

        .icon_error-oct:before {
            content: "\e062"
        }

        .icon_error-triangle:before {
            content: "\e063"
        }

        .icon_question_alt:before {
            content: "\e064"
        }

        .icon_comment:before {
            content: "\e065"
        }

        .icon_chat:before {
            content: "\e066"
        }

        .icon_vol-mute:before {
            content: "\e067"
        }

        .icon_volume-low:before {
            content: "\e068"
        }

        .icon_volume-high:before {
            content: "\e069"
        }

        .icon_quotations_alt:before {
            content: "\e06a"
        }

        .icon_clock:before {
            content: "\e06b"
        }

        .icon_lock:before {
            content: "\e06c"
        }

        .icon_lock-open:before {
            content: "\e06d"
        }

        .icon_key:before {
            content: "\e06e"
        }

        .icon_cloud:before {
            content: "\e06f"
        }

        .icon_cloud-upload:before {
            content: "\e070"
        }

        .icon_cloud-download:before {
            content: "\e071"
        }

        .icon_lightbulb:before {
            content: "\e072"
        }

        .icon_gift:before {
            content: "\e073"
        }

        .icon_house:before {
            content: "\e074"
        }

        .icon_camera:before {
            content: "\e075"
        }

        .icon_mail:before {
            content: "\e076"
        }

        .icon_cone:before {
            content: "\e077"
        }

        .icon_ribbon:before {
            content: "\e078"
        }

        .icon_bag:before {
            content: "\e079"
        }

        .icon_cart:before {
            content: "\e07a"
        }

        .icon_tag:before {
            content: "\e07b"
        }

        .icon_tags:before {
            content: "\e07c"
        }

        .icon_trash:before {
            content: "\e07d"
        }

        .icon_cursor:before {
            content: "\e07e"
        }

        .icon_mic:before {
            content: "\e07f"
        }

        .icon_compass:before {
            content: "\e080"
        }

        .icon_pin:before {
            content: "\e081"
        }

        .icon_pushpin:before {
            content: "\e082"
        }

        .icon_map:before {
            content: "\e083"
        }

        .icon_drawer:before {
            content: "\e084"
        }

        .icon_toolbox:before {
            content: "\e085"
        }

        .icon_book:before {
            content: "\e086"
        }

        .icon_contacts:before {
            content: "\e087"
        }

        .icon_archive:before {
            content: "\e088"
        }

        .icon_heart:before {
            content: "\e089"
        }

        .icon_profile:before {
            content: "\e08a"
        }

        .icon_group:before {
            content: "\e08b"
        }

        .icon_grid-2x2:before {
            content: "\e08c"
        }

        .icon_grid-3x3:before {
            content: "\e08d"
        }

        .icon_music:before {
            content: "\e08e"
        }

        .icon_pause_alt:before {
            content: "\e08f"
        }

        .icon_phone:before {
            content: "\e090"
        }

        .icon_upload:before {
            content: "\e091"
        }

        .icon_download:before {
            content: "\e092"
        }

        .social_facebook:before {
            content: "\e093"
        }

        .social_twitter:before {
            content: "\e094"
        }

        .social_pinterest:before {
            content: "\e095"
        }

        .social_googleplus:before {
            content: "\e096"
        }

        .social_tumblr:before {
            content: "\e097"
        }

        .social_tumbleupon:before {
            content: "\e098"
        }

        .social_wordpress:before {
            content: "\e099"
        }

        .social_instagram:before {
            content: "\e09a"
        }

        .social_dribbble:before {
            content: "\e09b"
        }

        .social_vimeo:before {
            content: "\e09c"
        }

        .social_linkedin:before {
            content: "\e09d"
        }

        .social_rss:before {
            content: "\e09e"
        }

        .social_deviantart:before {
            content: "\e09f"
        }

        .social_share:before {
            content: "\e0a0"
        }

        .social_myspace:before {
            content: "\e0a1"
        }

        .social_skype:before {
            content: "\e0a2"
        }

        .social_youtube:before {
            content: "\e0a3"
        }

        .social_picassa:before {
            content: "\e0a4"
        }

        .social_googledrive:before {
            content: "\e0a5"
        }

        .social_flickr:before {
            content: "\e0a6"
        }

        .social_blogger:before {
            content: "\e0a7"
        }

        .social_spotify:before {
            content: "\e0a8"
        }

        .social_delicious:before {
            content: "\e0a9"
        }

        .social_facebook_circle:before {
            content: "\e0aa"
        }

        .social_twitter_circle:before {
            content: "\e0ab"
        }

        .social_pinterest_circle:before {
            content: "\e0ac"
        }

        .social_googleplus_circle:before {
            content: "\e0ad"
        }

        .social_tumblr_circle:before {
            content: "\e0ae"
        }

        .social_stumbleupon_circle:before {
            content: "\e0af"
        }

        .social_wordpress_circle:before {
            content: "\e0b0"
        }

        .social_instagram_circle:before {
            content: "\e0b1"
        }

        .social_dribbble_circle:before {
            content: "\e0b2"
        }

        .social_vimeo_circle:before {
            content: "\e0b3"
        }

        .social_linkedin_circle:before {
            content: "\e0b4"
        }

        .social_rss_circle:before {
            content: "\e0b5"
        }

        .social_deviantart_circle:before {
            content: "\e0b6"
        }

        .social_share_circle:before {
            content: "\e0b7"
        }

        .social_myspace_circle:before {
            content: "\e0b8"
        }

        .social_skype_circle:before {
            content: "\e0b9"
        }

        .social_youtube_circle:before {
            content: "\e0ba"
        }

        .social_picassa_circle:before {
            content: "\e0bb"
        }

        .social_googledrive_alt2:before {
            content: "\e0bc"
        }

        .social_flickr_circle:before {
            content: "\e0bd"
        }

        .social_blogger_circle:before {
            content: "\e0be"
        }

        .social_spotify_circle:before {
            content: "\e0bf"
        }

        .social_delicious_circle:before {
            content: "\e0c0"
        }

        .social_facebook_square:before {
            content: "\e0c1"
        }

        .social_twitter_square:before {
            content: "\e0c2"
        }

        .social_pinterest_square:before {
            content: "\e0c3"
        }

        .social_googleplus_square:before {
            content: "\e0c4"
        }

        .social_tumblr_square:before {
            content: "\e0c5"
        }

        .social_stumbleupon_square:before {
            content: "\e0c6"
        }

        .social_wordpress_square:before {
            content: "\e0c7"
        }

        .social_instagram_square:before {
            content: "\e0c8"
        }

        .social_dribbble_square:before {
            content: "\e0c9"
        }

        .social_vimeo_square:before {
            content: "\e0ca"
        }

        .social_linkedin_square:before {
            content: "\e0cb"
        }

        .social_rss_square:before {
            content: "\e0cc"
        }

        .social_deviantart_square:before {
            content: "\e0cd"
        }

        .social_share_square:before {
            content: "\e0ce"
        }

        .social_myspace_square:before {
            content: "\e0cf"
        }

        .social_skype_square:before {
            content: "\e0d0"
        }

        .social_youtube_square:before {
            content: "\e0d1"
        }

        .social_picassa_square:before {
            content: "\e0d2"
        }

        .social_googledrive_square:before {
            content: "\e0d3"
        }

        .social_flickr_square:before {
            content: "\e0d4"
        }

        .social_blogger_square:before {
            content: "\e0d5"
        }

        .social_spotify_square:before {
            content: "\e0d6"
        }

        .social_delicious_square:before {
            content: "\e0d7"
        }

        .icon_printer:before {
            content: "\e103"
        }

        .icon_calulator:before {
            content: "\e0ee"
        }

        .icon_building:before {
            content: "\e0ef"
        }

        .icon_floppy:before {
            content: "\e0e8"
        }

        .icon_drive:before {
            content: "\e0ea"
        }

        .icon_search-2:before {
            content: "\e101"
        }

        .icon_id:before {
            content: "\e107"
        }

        .icon_id-2:before {
            content: "\e108"
        }

        .icon_puzzle:before {
            content: "\e102"
        }

        .icon_like:before {
            content: "\e106"
        }

        .icon_dislike:before {
            content: "\e0eb"
        }

        .icon_mug:before {
            content: "\e105"
        }

        .icon_currency:before {
            content: "\e0ed"
        }

        .icon_wallet:before {
            content: "\e100"
        }

        .icon_pens:before {
            content: "\e104"
        }

        .icon_easel:before {
            content: "\e0e9"
        }

        .icon_flowchart:before {
            content: "\e109"
        }

        .icon_datareport:before {
            content: "\e0ec"
        }

        .icon_briefcase:before {
            content: "\e0fe"
        }

        .icon_shield:before {
            content: "\e0f6"
        }

        .icon_percent:before {
            content: "\e0fb"
        }

        .icon_globe:before {
            content: "\e0e2"
        }

        .icon_globe-2:before {
            content: "\e0e3"
        }

        .icon_target:before {
            content: "\e0f5"
        }

        .icon_hourglass:before {
            content: "\e0e1"
        }

        .icon_balance:before {
            content: "\e0ff"
        }

        .icon_rook:before {
            content: "\e0f8"
        }

        .icon_printer-alt:before {
            content: "\e0fa"
        }

        .icon_calculator_alt:before {
            content: "\e0e7"
        }

        .icon_building_alt:before {
            content: "\e0fd"
        }

        .icon_floppy_alt:before {
            content: "\e0e4"
        }

        .icon_drive_alt:before {
            content: "\e0e5"
        }

        .icon_search_alt:before {
            content: "\e0f7"
        }

        .icon_id_alt:before {
            content: "\e0e0"
        }

        .icon_id-2_alt:before {
            content: "\e0fc"
        }

        .icon_puzzle_alt:before {
            content: "\e0f9"
        }

        .icon_like_alt:before {
            content: "\e0dd"
        }

        .icon_dislike_alt:before {
            content: "\e0f1"
        }

        .icon_mug_alt:before {
            content: "\e0dc"
        }

        .icon_currency_alt:before {
            content: "\e0f3"
        }

        .icon_wallet_alt:before {
            content: "\e0d8"
        }

        .icon_pens_alt:before {
            content: "\e0db"
        }

        .icon_easel_alt:before {
            content: "\e0f0"
        }

        .icon_flowchart_alt:before {
            content: "\e0df"
        }

        .icon_datareport_alt:before {
            content: "\e0f2"
        }

        .icon_briefcase_alt:before {
            content: "\e0f4"
        }

        .icon_shield_alt:before {
            content: "\e0d9"
        }

        .icon_percent_alt:before {
            content: "\e0da"
        }

        .icon_globe_alt:before {
            content: "\e0de"
        }

        .icon_clipboard:before {
            content: "\e0e6"
        }

        .glyph {
            float: left;
            text-align: center;
            padding: .75em;
            margin: .4em 1.5em .75em 0;
            width: 6em;
            text-shadow: none
        }

        .glyph_big {
            font-size: 128px;
            color: #59c5dc;
            float: left;
            margin-right: 20px
        }

        .glyph div {
            padding-bottom: 10px
        }

        .glyph input {
            font-family: consolas, monospace;
            font-size: 12px;
            width: 100%;
            text-align: center;
            border: 0;
            box-shadow: 0 0 0 1px #ccc;
            padding: .2em;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px
        }

        .centered {
            margin-left: auto;
            margin-right: auto
        }

        .glyph .fs1 {
            font-size: 2em
        }

        .owl-carousel {
            display: none;
            width: 100%;
            -webkit-tap-highlight-color: transparent;
            position: relative;
            z-index: 1
        }

        .owl-carousel .owl-stage {
            position: relative;
            -ms-touch-action: pan-Y;
            touch-action: manipulation;
            -moz-backface-visibility: hidden
        }

        .owl-carousel .owl-stage:after {
            content: ".";
            display: block;
            clear: both;
            visibility: hidden;
            line-height: 0;
            height: 0
        }

        .owl-carousel .owl-stage-outer {
            position: relative;
            overflow: hidden;
            -webkit-transform: translate3d(0, 0, 0)
        }

        .owl-carousel .owl-wrapper,
        .owl-carousel .owl-item {
            -webkit-backface-visibility: hidden;
            -moz-backface-visibility: hidden;
            -ms-backface-visibility: hidden;
            -webkit-transform: translate3d(0, 0, 0);
            -moz-transform: translate3d(0, 0, 0);
            -ms-transform: translate3d(0, 0, 0)
        }

        .owl-carousel .owl-item {
            position: relative;
            min-height: 1px;
            float: left;
            -webkit-backface-visibility: hidden;
            -webkit-tap-highlight-color: transparent;
            -webkit-touch-callout: none
        }

        .owl-carousel .owl-item img {
            display: block;
            width: 100%
        }

        .owl-carousel .owl-nav.disabled,
        .owl-carousel .owl-dots.disabled {
            display: none
        }

        .owl-carousel .owl-nav .owl-prev,
        .owl-carousel .owl-nav .owl-next,
        .owl-carousel .owl-dot {
            cursor: pointer;
            -webkit-user-select: none;
            -khtml-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

        .owl-carousel .owl-nav button.owl-prev,
        .owl-carousel .owl-nav button.owl-next,
        .owl-carousel button.owl-dot {
            background: none;
            color: inherit;
            border: none;
            padding: 0 !important;
            font: inherit
        }

        .owl-carousel.owl-loaded {
            display: block
        }

        .owl-carousel.owl-loading {
            opacity: 0;
            display: block
        }

        .owl-carousel.owl-hidden {
            opacity: 0
        }

        .owl-carousel.owl-refresh .owl-item {
            visibility: hidden
        }

        .owl-carousel.owl-drag .owl-item {
            -ms-touch-action: pan-y;
            touch-action: pan-y;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

        .owl-carousel.owl-grab {
            cursor: move;
            cursor: grab
        }

        .owl-carousel.owl-rtl {
            direction: rtl
        }

        .owl-carousel.owl-rtl .owl-item {
            float: right
        }

        .no-js .owl-carousel {
            display: block
        }

        .owl-carousel .animated {
            animation-duration: 1000ms;
            animation-fill-mode: both
        }

        .owl-carousel .owl-animated-in {
            z-index: 0
        }

        .owl-carousel .owl-animated-out {
            z-index: 1
        }

        .owl-carousel .fadeOut {
            animation-name: fadeOut
        }

        @keyframes fadeOut {
            0% {
                opacity: 1
            }
            100% {
                opacity: 0
            }
        }

        .owl-height {
            transition: height 500ms ease-in-out
        }

        .owl-carousel .owl-item .owl-lazy {
            opacity: 0;
            transition: opacity 400ms ease
        }

        .owl-carousel .owl-item .owl-lazy[src^=""],
        .owl-carousel .owl-item .owl-lazy:not([src]) {
            max-height: 0
        }

        .owl-carousel .owl-item img.owl-lazy {
            transform-style: preserve-3d
        }

        .owl-carousel .owl-video-wrapper {
            position: relative;
            height: 100%;
            background: #000
        }

        .owl-carousel .owl-video-play-icon {
            position: absolute;
            height: 80px;
            width: 80px;
            left: 50%;
            top: 50%;
            margin-left: -40px;
            margin-top: -40px;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU1RTM0MEU5QzBCMDExRTM4MURCQTkwQzkyRUYxMzEzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU1RTM0MEVBQzBCMDExRTM4MURCQTkwQzkyRUYxMzEzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTVFMzQwRTdDMEIwMTFFMzgxREJBOTBDOTJFRjEzMTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTVFMzQwRThDMEIwMTFFMzgxREJBOTBDOTJFRjEzMTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6n647gAAAP5klEQVR42uxcCVRU1xl+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) no-repeat;
            cursor: pointer;
            z-index: 1;
            -webkit-backface-visibility: hidden;
            transition: transform 100ms ease
        }

        .owl-carousel .owl-video-play-icon:hover {
            -ms-transform: scale(1.3, 1.3);
            transform: scale(1.3, 1.3)
        }

        .owl-carousel .owl-video-playing .owl-video-tn,
        .owl-carousel .owl-video-playing .owl-video-play-icon {
            display: none
        }

        .owl-carousel .owl-video-tn {
            opacity: 0;
            height: 100%;
            background-position: center center;
            background-repeat: no-repeat;
            background-size: contain;
            transition: opacity 400ms ease
        }

        .owl-carousel .owl-video-frame {
            position: relative;
            z-index: 1;
            height: 100%;
            width: 100%
        }

        .owl-theme .owl-nav {
            margin-top: 10px;
            text-align: center;
            -webkit-tap-highlight-color: transparent
        }

        .owl-theme .owl-nav [class*='owl-'] {
            color: #FFF;
            font-size: 14px;
            margin: 5px;
            padding: 4px 7px;
            background: #D6D6D6;
            display: inline-block;
            cursor: pointer;
            border-radius: 3px
        }

        .owl-theme .owl-nav [class*='owl-']:hover {
            background: #869791;
            color: #FFF;
            text-decoration: none
        }

        .owl-theme .owl-nav .disabled {
            opacity: .5;
            cursor: default
        }

        .owl-theme .owl-nav.disabled+.owl-dots {
            margin-top: 10px
        }

        .owl-theme .owl-dots {
            text-align: center;
            -webkit-tap-highlight-color: transparent
        }

        .owl-theme .owl-dots .owl-dot {
            display: inline-block;
            zoom: 1;
            *display: inline
        }

        .owl-theme .owl-dots .owl-dot span {
            width: 10px;
            height: 10px;
            margin: 5px 7px;
            background: #D6D6D6;
            display: block;
            -webkit-backface-visibility: visible;
            transition: opacity 200ms ease;
            border-radius: 30px
        }

        .owl-theme .owl-dots .owl-dot.active span,
        .owl-theme .owl-dots .owl-dot:hover span {
            background: #869791
        }

        .clear {
            display: block;
            clear: both;
            visibility: hidden;
            line-height: 0;
            height: 0;
            zoom: 1
        }

        .clearfix {
            zoom: 1
        }

        .clearfix:after {
            content: " ";
            display: block;
            clear: both;
            visibility: hidden;
            line-height: 0;
            height: 0
        }

        .tm-column-10 {
            float: left;
            width: 16.6666%
        }

        .tm-column-12 {
            float: left;
            width: 20%
        }

        .tm-column-15 {
            float: left;
            width: 25%
        }

        .tm-column-20 {
            float: left;
            width: 33.3333%
        }

        .tm-column-24 {
            float: left;
            width: 40%
        }

        .tm-column-30 {
            float: left;
            width: 50%
        }

        .tm-column-36 {
            float: left;
            width: 60%
        }

        .tm-column-40 {
            float: left;
            width: 66.6666%
        }

        .tm-column-45 {
            float: left;
            width: 75%
        }

        .tm-column-48 {
            float: left;
            width: 80%
        }

        .tm-column-50 {
            float: left;
            width: 83.3333%
        }

        .tm-column-60 {
            float: left;
            width: 100%
        }

        .tm-column-first {
            clear: left
        }

        .tm-media-image {
            line-height: 0;
            position: relative
        }

        .tm-page-content {
            padding-top: 70px;
            padding-bottom: 30px
        }

        .tm-template-wrapper .tm-sidebar-right {
            float: right
        }

        .tm-template-wrapper .tm-sidebar-center {
            float: none;
            display: inline-block
        }

        .tm-template-wrapper .tm-content-area {
            padding-top: 70px;
            padding-bottom: 40px
        }

        .tm-template-wrapper .tm-sidebar-area {
            padding-top: 70px
        }

        .gdlr-core-pbf-wrapper-full-no-space .tm-item-pdlr {
            padding-left: 0;
            padding-right: 0
        }

        .gdlr-core-pbf-wrapper-full-no-space .tm-item-mglr {
            margin-left: 0;
            margin-right: 0
        }

        .gdlr-core-pbf-wrapper-full-no-space .tm-item-mgb {
            margin-bottom: 0
        }

        .arrow-list {
            padding: 0;
            margin-left: 0;
            list-style: none
        }

        .arrow-list li {
            position: relative;
            font-size: 14px;
            padding-left: 20px
        }

        .arrow-list li:before {
            content: "\f138";
            font-family: fontAwesome;
            position: absolute;
            top: 5px;
            left: 0;
            color: #d4a40a;
            font-size: 14px;
            line-height: 1
        }

        .arrow-list.list-includes li:before {
            content: "\f00c";
            color: green
        }

        .arrow-list.list-excludes li:before {
            content: "\f00d";
            color: red
        }

        .tl-body .package-description h3 {
            font-size: 20px;
            font-weight: 600;
            color: #d4a40a
        }

        .gdlr-core-fluid-video-wrapper {
            width: 100%;
            position: relative;
            padding: 0
        }

        .gdlr-core-fluid-video-wrapper iframe {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%
        }

        .tm-filterer-wrap {
            margin-bottom: 50px
        }

        .tm-filterer-wrap.tm-style-text {
            font-size: 14px;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: .5px
        }

        .tm-filterer-wrap.tm-style-text .tm-filterer {
            margin: 0 18px
        }

        .tm-filterer-wrap.tm-style-text .tm-filterer:first-child {
            margin-left: 0
        }

        .tm-filterer-wrap.tm-style-text .tm-filterer:last-child {
            margin-right: 0
        }

        .tm-filterer-wrap.tm-style-button a {
            display: inline-block;
            padding: 10px 20px;
            background: #f1f1f1;
            font-size: 12px;
            font-weight: 700;
            text-transform: uppercase;
            margin: 0 4px;
            letter-spacing: 1px;
            border-radius: 3px;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px
        }

        .tm-filterer-wrap.tm-style-button a:first-child {
            margin-left: 0
        }

        .tm-filterer-wrap.tm-style-button a:last-child {
            margin-right: 0
        }

        .tm-filterer-wrap.tm-style-button a.tm-active {
            cursor: default
        }

        .tm-pbf-wrapper-full-no-space .tm-filterer-wrap {
            padding-left: 50px;
            padding-right: 50px
        }

        .single-tour .tm-tour-info-outer {
            padding: 55px 0 20px
        }

        .single-tour .tm-tour-info-outer .tm-tour-info {
            font-weight: 500;
            font-size: 15px;
            margin-bottom: 15px;
            width: 50%;
            float: left
        }

        .single-tour .tm-tour-info-outer .tm-tour-info i {
            width: 27px
        }

        .single-tour .tm-with-sidebar .tm-single-header-title-wrap,
        .single-tour .tm-with-sidebar .tm-tour-info-outer .tm-tour-info-wrap {
            padding-right: 410px
        }

        .single-tour .tm-with-sidebar .tm-tour-info-outer .tm-tour-info-wrap,
        .single-tour .tm-with-sidebar .tm-single-main-content,
        .single-tour .tm-with-sidebar .tm-single-review {
            padding-right: 410px
        }

        .single-tour .tm-with-sidebar .gdlr-core-container {
            padding-right: 430px
        }

        .single-tour .tm-with-sidebar .gdlr-core-container .gdlr-core-container {
            padding-right: 0
        }

        .single-tour .tm-with-sidebar .tm-single-related-tour-container {
            padding-right: 430px
        }

        .tm-single-header .tm-header-price,
        .tm-tour-booking-bar-outer,
        .tm-tour-booking-bar-anchor,
        .tm-tour-booking-bar-wrap {
            width: 370px
        }

        .tm-tour-booking-bar-error {
            margin-bottom: 30px
        }

        .tm-single-header {
            background-size: cover;
            background-position: center;
            position: relative;
            overflow: hidden
        }

        .tm-single-header-top-overlay {
            position: absolute;
            top: 0;
            right: 0;
            left: 0;
            height: 500px;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAEWCAYAAADo7P7OAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTJFNjRFNTJDQTI4MTFFNjgxNUJFN0VCM0YxQkE1MzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTJFNjRFNTNDQTI4MTFFNjgxNUJFN0VCM0YxQkE1MzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMkU2NEU1MENBMjgxMUU2ODE1QkU3RUIzRjFCQTUzMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMkU2NEU1MUNBMjgxMUU2ODE1QkU3RUIzRjFCQTUzMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph5drK0AAAuwSURBVHja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) top repeat-x
        }

        .tm-single-header-overlay {
            position: absolute;
            right: 0;
            bottom: 0;
            left: 0;
            height: 300px;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAEvCAYAAADsNylDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDc5MTZBNzBCNkMxMTFFNjkzQUI4RTdCMzE5MUVEQUYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDc5MTZBNzFCNkMxMTFFNjkzQUI4RTdCMzE5MUVEQUYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RjBGNEI4OUI2QkUxMUU2OTNBQjhFN0IzMTkxRURBRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RjBGNEI4QUI2QkUxMUU2OTNBQjhFN0IzMTkxRURBRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsxzpwQAAA5/SURBVHja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) bottom repeat-x
        }

        .tm-single-header-background-overlay {
            background: #000;
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            opacity: .3;
            filter: alpha(opacity=30)
        }

        .tm-single-header-container-inner {
            position: relative
        }

        .tm-single-header-title-wrap .tm-single-header-title {
            font-size: 29px;
            font-weight: 700;
            margin-bottom: 0;
            margin-top: 22px
        }

        .tm-single-header-title-wrap .tm-tour-rating {
            margin-top: 16px;
            font-size: 16px
        }

        .tm-single-header-title-wrap .tm-tour-rating-text {
            font-size: 14px
        }

        .tm-single-header .gdlr-core-flexslider {
            z-index: 0
        }

        .tm-single-header .gdlr-core-flexslider img {
            width: 100%
        }

        .tm-single-header.tm-with-slider .tm-single-header-title-wrap {
            padding-top: 0;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0
        }

        .tm-single-header .tm-single-header-gallery-button {
            background: #fafafa
        }

        .tm-single-header .tm-single-header-gallery-button,
        .tm-single-header .tm-single-header-gallery-button:hover {
            color: #2a2a2a
        }

        .tm-single-header .tm-single-header-gallery-button {
            padding: 7px 12px 5px;
            font-size: 12px;
            cursor: pointer;
            display: inline-block;
            margin-right: 10px
        }

        .tm-single-header .tm-single-header-gallery-button i {
            margin-right: 8px
        }

        .tm-single-header.tm-background-video-wrap {
            overflow: hidden
        }

        .tm-single-header.tm-background-video-wrap .tm-background-video {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0
        }

        .tm-single-header.tm-background-video-wrap .tm-background-video video {
            width: 100%;
            height: 100%
        }

        .tm-tour-booking-bar-container-inner {
            position: relative
        }

        .tm-tour-booking-bar-container-inner .tm-tour-booking-bar-anchor,
        .tm-tour-booking-bar-container-inner .tm-tour-booking-bar-wrap {
            position: absolute;
            right: 0;
            z-index: 98
        }

        .tm-single-related-tour {
            margin-bottom: 20px
        }

        .tm-single-related-tour .tm-single-related-tour-title {
            font-size: 24px;
            font-weight: 600;
            margin-bottom: 28px
        }

        .tm-single-header .tm-tour-rating-empty {
            display: none
        }

        .tm-single-review {
            margin-bottom: 18px
        }

        .tm-single-review-head {
            border-top-width: 2px;
            border-style: solid;
            border-bottom-width: 2px;
            padding: 30px 0;
            margin-bottom: 40px
        }

        .tm-single-review-head .tm-tour-rating {
            float: left;
            padding: 10px 0
        }

        .tm-single-review-head .tm-tour-rating-text {
            font-size: 15px;
            font-weight: 600;
            margin-right: 15px;
            line-height: 25px;
            float: left
        }

        .tm-single-review-head .tm-tour-rating i {
            font-size: 16px;
            margin-right: 2px;
            line-height: 25px;
            float: left
        }

        .tm-single-review-head .tm-single-review-filter {
            float: right
        }

        .tm-single-review-head .tm-single-review-sort-by {
            float: left;
            line-height: 25px;
            padding: 10px 0;
            margin-right: 20px
        }

        .tm-single-review-sort-by .tm-head {
            font-weight: 700;
            margin-right: 15px
        }

        .tm-single-review-sort-by .tm-sort-by-field {
            margin-right: 15px;
            padding-right: 20px;
            position: relative;
            cursor: pointer
        }

        .tm-single-review-sort-by .tm-sort-by-field:after {
            content: "\f0de";
            font-family: fontAwesome;
            position: absolute;
            right: 0;
            top: 5px;
            line-height: 1
        }

        .tm-single-review-sort-by .tm-sort-by-field.tm-active:after {
            content: "\f0dd";
            top: 1px
        }

        .tm-single-review-head .tm-single-review-filter-by {
            float: left;
            width: 170px
        }

        .tm-single-review-content {
            padding-left: 50px;
            padding-bottom: 30px
        }

        .tm-single-review-content .tm-single-review-content-item {
            margin-bottom: 30px
        }

        .tm-single-review-content .tm-single-review-user {
            float: left;
            text-align: center;
            width: 220px;
            padding-right: 50px
        }

        .tm-single-review-content .tm-single-review-avatar {
            width: 65px;
            height: 65px;
            overflow: hidden;
            margin: 0 auto 15px;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .tm-single-review-content .tm-single-review-user-name {
            font-size: 14px;
            margin-bottom: 4px
        }

        .tm-single-review-content .tm-single-review-user-type {
            font-size: 12px
        }

        .tm-single-review-content .tm-single-review-detail {
            overflow: hidden;
            padding-bottom: 30px;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .tm-single-review-content .tm-single-review-detail-rating {
            font-size: 14px;
            margin-bottom: 6px
        }

        .tm-single-review-content .tm-single-review-detail-date {
            font-size: 13px;
            font-style: italic
        }

        .tm-single-review-content .tm-single-review-detail-rating i {
            margin-right: 4px
        }

        .tm-single-review-content .tm-review-content-pagination {
            margin-left: 220px
        }

        .tm-review-content-pagination span {
            display: inline-block;
            margin-right: 3px;
            width: 34px;
            line-height: 1;
            text-align: center;
            padding: 13px 0 12px;
            cursor: pointer;
            transition: color 200ms, background-color 200ms;
            -moz-transition: color 200ms, background-color 200ms;
            -o-transition: color 200ms, background-color 200ms;
            -webkit-transition: color 200ms, background-color 200ms
        }

        .tm-review-content-pagination span.tm-active {
            cursor: default
        }

        .tm-payment-head {
            background-size: cover;
            background-position: center;
            position: relative
        }

        .tm-payment-head .tm-payment-head-overlay-opacity {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background: rgba(0, 0, 0, .5)
        }

        .tm-payment-head .tm-payment-head-overlay {
            position: absolute;
            height: 243px;
            right: 0;
            bottom: 0;
            left: 0;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAADzCAYAAAAfMO+CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUYwRjRCODdCNkJFMTFFNjkzQUI4RTdCMzE5MUVEQUYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUYwRjRCODhCNkJFMTFFNjkzQUI4RTdCMzE5MUVEQUYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RjBGNEI4NUI2QkUxMUU2OTNBQjhFN0IzMTkxRURBRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RjBGNEI4NkI2QkUxMUU2OTNBQjhFN0IzMTkxRURBRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pkr0sOkAAA1ESURBVHja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) bottom repeat-x
        }

        .tm-payment-head .tm-payment-head-top-overlay {
            position: absolute;
            height: 278px;
            top: 0;
            right: 0;
            left: 0;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAEWCAYAAADo7P7OAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTJFNjRFNTJDQTI4MTFFNjgxNUJFN0VCM0YxQkE1MzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTJFNjRFNTNDQTI4MTFFNjgxNUJFN0VCM0YxQkE1MzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMkU2NEU1MENBMjgxMUU2ODE1QkU3RUIzRjFCQTUzMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMkU2NEU1MUNBMjgxMUU2ODE1QkU3RUIzRjFCQTUzMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph5drK0AAAuwSURBVHja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) top repeat-x
        }

        .tm-payment-head .tm-payment-title {
            font-size: 31px;
            font-weight: 800;
            padding-top: 80px;
            padding-bottom: 80px;
            margin-bottom: 0;
            position: relative
        }

        .tm-payment-head .tm-payment-step-inner {
            padding-right: 400px
        }

        .tm-payment-step-wrap {
            position: relative
        }

        .tm-payment-step-wrap .tm-payment-step-overlay {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            opacity: .19;
            filter: alpha(opacity=19);
            background: #fff
        }

        .tm-payment-step-wrap .tm-payment-step-item-title {
            font-size: 13px;
            font-weight: 700
        }

        .tm-payment-step-wrap .tm-payment-step-item {
            float: left;
            position: relative;
            padding: 28px 50px 28px 0;
            overflow: hidden
        }

        .tm-payment-step-wrap .tm-payment-step-item .tm-text {
            font-weight: 700;
            line-height: 25px
        }

        .tm-payment-step-wrap .tm-payment-step-item.tm-enable {
            cursor: pointer
        }

        .tm-payment-step-wrap .tm-payment-step-item.tm-enable i,
        .tm-payment-step-wrap .tm-payment-step-item.tm-checked i {
            display: block
        }

        .tm-payment-step-wrap .tm-payment-step-item.tm-enable .tm-text,
        .tm-payment-step-wrap .tm-payment-step-item.tm-checked .tm-text {
            display: none
        }

        .tm-payment-step-wrap .tm-payment-step-item:after {
            content: " ";
            top: 0;
            bottom: 0;
            right: 15px;
            position: absolute;
            width: 25px;
            background: url(data:image/png;base64,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) center right
        }

        .tm-payment-step-wrap .tm-payment-step-item:last-child {
            padding-right: 0
        }

        .tm-payment-step-wrap .tm-payment-step-item:last-child:after {
            display: none
        }

        .tm-payment-step-wrap .tm-payment-step-item-icon {
            display: inline-block;
            width: 40px;
            height: 40px;
            padding: 8px 7px 7px;
            vertical-align: middle;
            margin-right: 20px;
            overflow: hidden;
            text-align: center;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%;
            transition: color 200ms, background-color 200ms;
            -moz-transition: color 200ms, background-color 200ms;
            -o-transition: color 200ms, background-color 200ms;
            -webkit-transition: color 200ms, background-color 200ms
        }

        .tm-payment-step-wrap .tm-payment-step-item-icon i {
            display: none;
            line-height: 25px
        }

        #tm-payment-template-wrapper {
            position: relative
        }

        .tm-template-payment .tm-tour-booking-bar-wrap {
            margin-top: -200px
        }

        .tm-tour-booking-error {
            margin-bottom: 30px
        }

        .tm-payment-traveller-info-wrap {
            max-width: 720px;
            padding-bottom: 45px
        }

        .tm-payment-traveller-info-wrap .tm-traveller-info-field {
            margin-bottom: 20px
        }

        .tm-payment-traveller-info-wrap .tm-payment-traveller-info-title {
            font-size: 18px;
            margin-bottom: 40px
        }

        .tm-payment-traveller-info-wrap .tm-payment-traveller-info-title i {
            margin-right: 17px
        }

        .tm-payment-traveller-info-wrap .tm-head {
            float: left;
            width: 120px;
            line-height: 45px;
            font-weight: 500
        }

        .tm-payment-traveller-info-wrap .tm-tail {
            overflow: hidden;
            display: block
        }

        .tm-payment-traveller-info-wrap .tm-tail .tm-traveller-info-input {
            float: left;
            width: 47%;
            margin-right: 3%
        }

        .tm-payment-traveller-info-wrap .tm-tail .tm-traveller-info-passport {
            float: left;
            margin-right: 3%;
            width: 97%;
            margin-top: 18px
        }

        .tm-payment-traveller-info-wrap .tm-tail .tm-traveller-info-custom {
            position: relative;
            float: left;
            margin-right: 3%;
            width: 97%;
            margin-top: 18px
        }

        .tm-payment-traveller-info-wrap .tm-tail .tm-traveller-info-custom input,
        .tm-payment-traveller-info-wrap .tm-tail .tm-traveller-info-custom select {
            width: 100%
        }

        .tm-payment-traveller-info-wrap .tm-traveller-info-field.tm-with-info-title .tm-traveller-info-input {
            width: 37%
        }

        .tm-payment-traveller-info-wrap .tm-traveller-info-field.tm-with-info-title .tm-traveller-info-title {
            float: left;
            width: 17%;
            margin-right: 3%
        }

        .tm-payment-service-form-wrap {
            padding: 32px 35px;
            margin-bottom: 60px
        }

        .tm-payment-service-form-wrap .tm-payment-service-form-title {
            font-size: 16px;
            padding-bottom: 24px;
            text-align: center;
            border-bottom-width: 2px;
            border-bottom-style: solid;
            margin-bottom: 40px
        }

        .tm-payment-service-form-wrap .tm-payment-service-form-item-wrap {
            max-width: 550px;
            margin: 0 auto
        }

        .tm-payment-service-form-wrap .tm-payment-service-form-item {
            font-size: 14px;
            margin-bottom: 16px
        }

        .tm-payment-service-form-wrap .tm-payment-service-form-item input[type="checkbox"] {
            margin: 0 12px 0
        }

        .tm-payment-service-form-wrap .tm-payment-service-form-item-title {
            font-weight: 500
        }

        .tm-payment-service-form-wrap .tm-payment-service-form-price-wrap {
            float: right;
            font-weight: 600
        }

        .tm-payment-service-form-wrap .tm-payment-service-form-price-wrap .tm-sep {
            margin: 0 4px
        }

        .tm-payment-service-form-wrap .tm-payment-service-form-price-wrap input[type="text"] {
            margin-left: 10px;
            width: 40px;
            padding: 2px 10px;
            border-width: 1px;
            border-style: solid
        }

        .tm-payment-contact-wrap {
            max-width: 600px;
            padding-bottom: 45px
        }

        .tm-payment-contact-wrap .tm-contact-field {
            margin-bottom: 20px
        }

        .tm-payment-contact-wrap .tm-payment-contact-title {
            font-size: 18px;
            margin-bottom: 40px
        }

        .tm-payment-contact-wrap .tm-payment-contact-title i {
            margin-right: 17px
        }

        .tm-payment-contact-wrap .tm-head {
            float: left;
            width: 150px;
            line-height: 45px;
            font-weight: 500
        }

        .tm-payment-contact-wrap .tm-tail {
            overflow: hidden;
            display: block
        }

        .tm-payment-billing-wrap {
            max-width: 600px;
            margin-bottom: 50px
        }

        .tm-payment-billing-wrap .tm-billing-field {
            margin-bottom: 20px
        }

        .tm-payment-billing-wrap .tm-payment-billing-title {
            font-size: 18px;
            margin-bottom: 40px
        }

        .tm-payment-billing-wrap .tm-payment-billing-title i {
            margin-right: 17px
        }

        .tm-payment-billing-wrap .tm-head {
            float: left;
            width: 150px;
            line-height: 45px;
            font-weight: 500
        }

        .tm-payment-billing-wrap .tm-tail {
            overflow: hidden;
            display: block
        }

        .tm-payment-billing-copy-wrap {
            margin-bottom: 30px
        }

        .tm-payment-billing-copy {
            margin: -1px 10px 0 150px
        }

        .tm-payment-billing-copy-text {
            font-size: 13px;
            font-weight: 500
        }

        .tm-payment-additional-note-wrap {
            max-width: 720px;
            padding-bottom: 0
        }

        .tm-payment-additional-note-wrap .tm-additional-note-field {
            margin-bottom: 20px
        }

        .tm-payment-additional-note-wrap .tm-payment-additional-note-title {
            font-size: 18px;
            margin-bottom: 40px
        }

        .tm-payment-additional-note-wrap .tm-payment-additional-note-title i {
            margin-right: 17px
        }

        .tm-payment-additional-note-wrap .tm-head {
            float: left;
            width: 150px;
            line-height: 45px;
            font-weight: 500
        }

        .tm-payment-additional-note-wrap .tm-tail {
            overflow: hidden;
            display: block
        }

        .tm-tour-payment-content .tm-tour-booking-continue {
            margin-left: 150px;
            width: 160px;
            text-align: center;
            cursor: pointer;
            margin-bottom: 25px
        }

        .tm-tour-payment-content .tm-tour-booking-required-error {
            margin-left: 150px;
            display: none
        }

        .tm-payment-contact-detail-wrap {
            margin-bottom: 30px
        }

        .tm-payment-detail-wrap {
            float: left;
            width: 50%
        }

        .tm-payment-detail-wrap .tm-payment-detail-title {
            font-size: 18px;
            margin-bottom: 28px
        }

        .tm-payment-detail-wrap .tm-payment-detail-title i {
            margin-right: 17px
        }

        .tm-payment-detail-wrap .tm-payment-detail {
            font-size: 14px;
            margin-bottom: 8px
        }

        .tm-payment-detail-wrap .tm-head {
            float: left;
            width: 110px;
            font-weight: 500
        }

        .tm-payment-detail-wrap .tm-tail {
            overflow: hidden;
            display: block
        }

        .tm-payment-detail-notes-wrap {
            margin-bottom: 40px
        }

        .tm-payment-detail-notes-wrap .tm-payment-detail-title {
            font-size: 18px;
            margin-bottom: 28px
        }

        .tm-payment-detail-notes-wrap .tm-payment-detail-title i {
            margin-right: 17px
        }

        .tm-payment-detail-notes-wrap .tm-payment-detail {
            font-size: 14px;
            margin-bottom: 8px
        }

        .tm-payment-detail-notes-wrap .tm-head {
            float: left;
            width: 200px;
            font-weight: 500
        }

        .tm-payment-detail-notes-wrap .tm-tail {
            overflow: hidden;
            display: block
        }

        .tm-payment-traveller-detail {
            margin-bottom: 60px
        }

        .tm-payment-traveller-detail .tm-payment-detail-title {
            font-size: 18px;
            margin-bottom: 28px
        }

        .tm-payment-traveller-detail .tm-payment-detail-title i {
            margin-right: 17px
        }

        .tm-payment-traveller-detail .tm-payment-detail {
            font-size: 14px;
            margin-bottom: 10px
        }

        .tm-payment-traveller-detail .tm-head {
            float: left;
            width: 110px;
            font-weight: 500
        }

        .tm-payment-traveller-detail .tm-tail {
            overflow: hidden;
            display: block
        }

        .tm-payment-method-wrap {
            padding: 30px 34px;
            margin-bottom: 30px
        }

        .tm-payment-method-wrap .tm-payment-method-title {
            font-size: 16px;
            text-align: center;
            font-weight: 600;
            border-bottom-width: 2px;
            border-bottom-style: solid;
            padding-bottom: 25px;
            margin-bottom: 50px
        }

        .tm-payment-method-wrap .tm-payment-gateway {
            margin-bottom: 40px
        }

        .tm-payment-method-wrap .tm-payment-paypal,
        .tm-payment-method-wrap .tm-payment-credit-card {
            text-align: center;
            line-height: 1
        }

        .tm-payment-method-wrap .tm-payment-paypal>img,
        .tm-payment-method-wrap .tm-payment-credit-card>img {
            height: 76px;
            cursor: pointer;
            border-width: 2px;
            border-style: solid;
            border-color: transparent;
            transition: border-color 400ms;
            -moz-transition: border-color 400ms;
            -o-transition: border-color 400ms;
            -webkit-transition: border-color 400ms
        }

        .tm-payment-method-wrap .tm-payment-paypal-service-fee-text,
        .tm-payment-method-wrap .tm-payment-credit-card-service-fee-text {
            font-size: 11px;
            margin-top: 16px;
            max-width: 170px;
            margin-left: auto;
            margin-right: auto;
            line-height: 1.3
        }

        .tm-payment-method-wrap .tm-payment-credit-card-type {
            margin-top: 16px
        }

        .tm-payment-method-wrap .tm-payment-credit-card-type img {
            margin: 0 5px
        }

        .tm-payment-method-wrap .tm-payment-method-or {
            font-size: 16px;
            font-weight: 600;
            text-align: center;
            margin-bottom: 40px;
            position: relative
        }

        .tm-payment-method-wrap .tm-payment-method-or .tm-left {
            position: absolute;
            top: 50%;
            left: 0;
            margin-top: -1px;
            border-bottom-width: 2px;
            border-bottom-style: solid
        }

        .tm-payment-method-wrap .tm-payment-method-or .tm-right {
            position: absolute;
            top: 50%;
            right: 0;
            margin-top: -1px;
            border-bottom-width: 2px;
            border-bottom-style: solid
        }

        .tm-payment-method-wrap .tm-payment-terms {
            font-size: 12px;
            text-align: center;
            margin-bottom: 40px
        }

        .tm-payment-method-wrap .tm-payment-terms input {
            margin-right: 10px
        }

        .tm-payment-method-wrap .tm-payment-terms .tm-tour-booking-required-error {
            margin: 20px 0 0
        }

        .tm-payment-method-wrap .tm-payment-method-booking {
            margin-bottom: 10px;
            text-align: center
        }

        .tm-payment-method-wrap .tm-payment-method-booking-button {
            letter-spacing: 0;
            min-width: 230px;
            max-width: 100%;
            margin-bottom: 40px;
            cursor: pointer;
            font-weight: 700
        }

        .tm-payment-method-wrap .tm-payment-method-description {
            font-size: 12px;
            text-align: center;
            margin-bottom: 20px
        }

        .tm-payment-method-wrap.tm-none-online-payment .tm-payment-method-title {
            margin-bottom: 30px
        }

        .tm-payment-method-wrap.tm-both-online-payment .tm-online-payment-method {
            float: left;
            width: 50%
        }

        .tm-payment-complete-wrap {
            padding: 30px 30px;
            margin-bottom: 40px
        }

        .tm-payment-complete-wrap .tm-payment-complete-head {
            font-size: 17px;
            font-weight: 700;
            text-align: center;
            border-bottom-width: 2px;
            border-bottom-style: solid;
            padding-bottom: 18px;
            margin-bottom: 25px
        }

        .tm-payment-complete-wrap .tm-payment-complete-icon {
            font-size: 70px;
            margin-bottom: 20px;
            display: inline-block;
            padding-top: 20px
        }

        .tm-payment-complete-wrap .tm-payment-complete-content-wrap {
            text-align: center
        }

        .tm-payment-complete-wrap .tm-payment-complete-thank-you {
            font-size: 20px;
            font-weight: 600;
            margin-bottom: 25px
        }

        .tm-payment-complete-wrap .tm-payment-complete-button {
            letter-spacing: .5px;
            width: 210px;
            max-width: 100%;
            margin-bottom: 20px
        }

        .tm-payment-complete-wrap .tm-payment-complete-content {
            margin-bottom: 32px
        }

        .tm-payment-complete-wrap .tm-payment-complete-bottom-text {
            padding-top: 40px;
            border-top-width: 2px;
            border-top-style: solid;
            margin-top: 20px
        }

        .tm-payment-receipt-form {
            max-width: 600px;
            margin: 0 auto 40px
        }

        .tm-payment-receipt-field {
            margin-bottom: 20px
        }

        .tm-payment-receipt-field-submit {
            margin-left: 45%;
            padding-left: 30px
        }

        .tm-payment-receipt-field .tm-head {
            float: left;
            width: 45%;
            margin-right: 30px;
            text-align: right;
            font-size: 13px;
            font-weight: 500
        }

        .tm-payment-receipt-field .tm-tail {
            display: block;
            overflow: hidden
        }

        .tm-payment-receipt-field-receipt .tm-head {
            line-height: 75px
        }

        .tm-payment-receipt-field-transaction-id .tm-head {
            line-height: 45px
        }

        .tm-payment-receipt-description {
            font-size: 12px;
            text-align: center;
            margin-top: 40px
        }

        .tm-payment-receipt-form .tm-lb-submit-error {
            display: none;
            margin-top: 30px;
            margin-bottom: 25px
        }

        .tm-payment-receipt-field-submit input.tm-payment-receipt-field-submit-button.tm-button {
            padding: 12px 35px
        }

        .tm-payment-receipt-deposit-option {
            font-size: 14px;
            margin-bottom: 5px
        }

        .tm-payment-receipt-deposit-option label {
            cursor: pointer;
            margin-right: 20px;
            display: block;
            margin-bottom: 5px
        }

        .tm-payment-receipt-deposit-option label i {
            margin-right: 12px
        }

        .tm-payment-receipt-deposit-option label input {
            display: none
        }

        .tm-payment-receipt-deposit-option label input+span {
            transition: color 200ms;
            -moz-transition: color 200ms;
            -o-transition: color 200ms;
            -webkit-transition: color 200ms
        }

        .tm-header-price {
            box-shadow: 0 -2px 3px rgba(0, 0, 0, .2);
            -moz-box-shadow: 0 -2px 3px rgba(0, 0, 0, .2);
            -webkit-box-shadow: 0 -2px 3px rgba(0, 0, 0, .2)
        }

        .tm-header-price .tm-header-price-ribbon {
            font-size: 16px;
            text-align: center;
            font-weight: 600;
            padding: 12px
        }

        .tm-header-price .tm-header-price-wrap {
            position: relative;
            text-align: center;
            padding: 25px 20px
        }

        .tm-header-price .tm-header-price-overlay {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            opacity: .8;
            filter: alpha(opacity=80);
            transition: opacity 200ms;
            -moz-transition: opacity 200ms;
            -o-transition: opacity 200ms;
            -webkit-transition: opacity 200ms
        }

        .tm-header-price .tm-tour-price-wrap {
            position: relative
        }

        .tm-header-price .tm-tour-price-wrap:before {
            font-family: 'ElegantIcons';
            content: "\e017";
            font-size: 23px;
            margin-right: 15px
        }

        .tm-header-price .tm-tour-price {
            text-align: center;
            font-weight: 500
        }

        .tm-header-price .tm-tour-price .tm-head {
            font-size: 14px;
            margin-right: 10px
        }

        .tm-header-price .tm-tour-price .tm-tail {
            font-size: 32px;
            margin-right: 15px;
            font-weight: 800
        }

        .tm-header-price .tm-tour-discount-price {
            font-size: 32px;
            font-weight: 800
        }

        .tm-header-price .tm-tour-price-wrap.tm-discount .tm-tour-price .tm-tail {
            font-size: 15px;
            font-weight: 500;
            text-decoration: line-through
        }

        .tm-header-price .tm-tour-price-info {
            vertical-align: top;
            margin-left: -5px
        }

        .tm-header-price .tm-discount .tm-tour-price-info {
            margin-left: 5px
        }

        .tm-single-header.tm-start-script .tm-header-price {
            display: none
        }

        .tm-header-price.tm-price-updated .tm-tour-price .tm-head {
            display: none
        }

        .tm-header-price.tm-price-updated .tm-tour-price-info {
            display: none
        }

        .tm-tour-booking-bar-wrap.tm-top .tm-header-price .tm-header-price-overlay,
        .tm-tour-booking-bar-wrap.tm-bottom .tm-header-price .tm-header-price-overlay,
        .tm-tour-booking-bar-wrap.tm-lock .tm-header-price .tm-header-price-overlay,
        .tm-tour-booking-bar-wrap.tm-fixed .tm-header-price .tm-header-price-overlay {
            opacity: 1;
            filter: alpha(opacity=100)
        }

        .tm-single-header .tm-header-price {
            position: absolute;
            right: 0;
            bottom: 0;
            box-shadow: 0 -2px 3px rgba(0, 0, 0, .2);
            -moz-box-shadow: 0 -2px 3px rgba(0, 0, 0, .2);
            -webkit-box-shadow: 0 -2px 3px rgba(0, 0, 0, .2)
        }

        .tm-tour-booking-bar-wrap .tm-header-price {
            margin-left: 0;
            margin-right: 0;
            display: none
        }

        .tm-tour-booking-bar-wrap.tm-start-script .tm-header-price {
            display: block
        }

        .tm-tour-booking-bar-outer {
            box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
            -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
            -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2)
        }

        .tm-tour-booking-next-sign {
            position: absolute;
            left: 40px;
            margin-top: -29px
        }

        .tm-tour-booking-next-sign:before,
        .tm-tour-booking-next-sign span,
        .tm-tour-booking-next-sign:after {
            width: 4px;
            height: 4px;
            display: block;
            overflow: hidden;
            margin-bottom: 6px;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .tm-tour-booking-next-sign:before {
            content: " ";
            opacity: .33;
            filter: alpha(opacity=33)
        }

        .tm-tour-booking-next-sign span {
            opacity: .66;
            filter: alpha(opacity=66)
        }

        .tm-tour-booking-next-sign:after {
            content: " ";
            margin-bottom: 0
        }

        .tm-tour-booking-bar-wrap .tm-single-tour-booking-fields {
            padding: 40px 34px 5px;
            position: relative
        }

        .tm-tour-booking-bar-wrap .tm-single-tour-booking-referral {
            padding: 40px;
            position: relative
        }

        .tm-tour-booking-bar-wrap .tm-single-tour-booking-referral .tm-button {
            display: block;
            text-align: center
        }

        .tm-tour-booking-bar-wrap .tm-single-tour-booking-referral-text {
            margin-bottom: 20px
        }

        .tm-tour-booking-available {
            margin-left: 45px;
            margin-top: -14px;
            margin-bottom: 20px;
            font-size: 13px
        }

        .tm-tour-booking-package {
            margin-bottom: 35px
        }

        .tm-tour-booking-package>i {
            font-size: 20px;
            line-height: 45px;
            float: left;
            width: 30px;
            margin-right: 15px
        }

        .tm-tour-booking-package .tm-combobox-list-wrap {
            margin-left: 45px
        }

        .tm-tour-booking-date {
            margin-bottom: 35px
        }

        .tm-tour-booking-date>i {
            font-size: 20px;
            line-height: 45px;
            float: left;
            width: 30px;
            margin-right: 15px
        }

        .tm-tour-booking-date-input {
            overflow: hidden
        }

        .tm-tour-booking-date .tm-tour-booking-date-display {
            font-size: 16px;
            line-height: 45px;
            font-weight: 600;
            padding-left: 6px
        }

        .tm-tour-booking-room {
            margin-bottom: 35px
        }

        .tm-tour-booking-room>i {
            font-size: 20px;
            line-height: 45px;
            float: left;
            width: 30px;
            margin-right: 15px
        }

        .tm-tour-booking-room-input {
            overflow: hidden
        }

        .tm-tour-booking-room-template {
            display: none !important
        }

        .tm-tour-booking-people {
            margin-bottom: 35px
        }

        .tm-tour-booking-people>i {
            font-size: 20px;
            line-height: 45px;
            float: left;
            width: 30px;
            margin-right: 15px
        }

        .tm-tour-booking-people-input {
            overflow: hidden
        }

        .tm-tour-booking-people.tm-variable {
            margin-bottom: 15px
        }

        .tm-tour-booking-people-input.tm-variable .tm-combobox-wrap {
            width: 48%;
            float: left;
            margin-bottom: 15px
        }

        .tm-tour-booking-people-input.tm-variable .tm-combobox-wrap:nth-child(odd) {
            margin-right: 2%
        }

        .tm-tour-booking-people-input.tm-variable .tm-combobox-wrap:nth-child(even) {
            margin-left: 2%
        }

        .tm-tour-booking-people-container {
            margin: 0 -35px 50px;
            padding: 35px 35px 5px;
            border-top-width: 1px;
            border-top-style: solid;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .tm-tour-booking-people-container .tm-tour-booking-room-text {
            font-size: 12px;
            font-weight: 500;
            text-transform: uppercase;
            float: left;
            margin-right: 20px;
            line-height: 45px
        }

        .tm-tour-booking-submit {
            margin-bottom: 35px
        }

        .tm-tour-booking-submit>i {
            font-size: 20px;
            line-height: 45px;
            float: left;
            width: 30px;
            margin-right: 15px
        }

        .tm-tour-booking-submit-input {
            overflow: hidden
        }

        .tm-tour-booking-submit input[type="submit"],
        .tm-tour-booking-submit .tm-button {
            width: 100%;
            text-align: center
        }

        .tm-tour-booking-submit-error,
        .tm-tour-booking-error-max-people {
            font-size: 12px;
            line-height: 1.6;
            margin-top: 15px;
            padding: 11px 16px;
            display: none
        }

        .tm-tour-booking-bar-wrap .tm-booking-bottom {
            border-top-width: 1px;
            border-top-style: solid
        }

        .tm-tour-booking-bar-wrap .tm-save-wish-list {
            padding: 28px 0;
            text-align: center;
            float: left;
            width: 70%;
            border-right-width: 1px;
            border-right-style: solid;
            cursor: pointer;
            line-height: 1
        }

        .tm-tour-booking-bar-wrap .tm-save-wish-list i {
            margin-right: 12px
        }

        .tm-save-wish-list .tm-save-wish-list-icon-wrap {
            position: relative
        }

        .tm-save-wish-list .tm-save-wish-list-icon-wrap i {
            transition: opacity 200ms, transform 200ms;
            -moz-transition: opacity 200ms, -moz-transform 200ms;
            -o-transition: opacity 200ms, -o-transform 200ms;
            -webkit-transition: opacity 200ms, -webkit-transform 200ms
        }

        .tm-save-wish-list .tm-icon-inactive {
            opacity: 1;
            transform: scale(1);
            -moz-transform: scale(1);
            -webkit-transform: scale(1);
            -ms-transform: scale(1)
        }

        .tm-save-wish-list .tm-icon-active {
            opacity: 0;
            position: absolute;
            transform: scale(0);
            -moz-transform: scale(0);
            -webkit-transform: scale(0);
            -ms-transform: scale(0)
        }

        .tm-save-wish-list.tm-active .tm-icon-inactive {
            opacity: 0;
            transform: scale(0);
            -moz-transform: scale(0);
            -webkit-transform: scale(0);
            -ms-transform: scale(0)
        }

        .tm-save-wish-list.tm-active .tm-icon-active {
            opacity: 1;
            transform: scale(1);
            -moz-transform: scale(1);
            -webkit-transform: scale(1);
            -ms-transform: scale(1)
        }

        .tm-tour-booking-bar-wrap .tm-view-count {
            padding: 28px 0;
            text-align: center;
            overflow: hidden;
            line-height: 1
        }

        .tm-tour-booking-bar-wrap .tm-view-count i {
            margin-right: 12px
        }

        .tm-tour-booking-bar-wrap .tm-tour-booking-bar-summary {
            padding: 38px 30px
        }

        .tm-tour-booking-bar-wrap .tm-tour-booking-bar-summary-title {
            font-size: 17px;
            font-weight: 600;
            margin-bottom: 25px
        }

        .tm-tour-booking-bar-summary-info {
            font-size: 14px;
            margin-bottom: 9px
        }

        .tm-tour-booking-bar-summary-info .tm-head {
            margin-bottom: 10px;
            font-weight: 500
        }

        .tm-tour-booking-bar-summary-room-text {
            font-weight: 700;
            float: left;
            margin-right: 25px
        }

        .tm-tour-booking-bar-summary-room-wrap {
            font-size: 14px;
            padding-top: 16px
        }

        .tm-tour-booking-bar-summary-people-wrap {
            padding-top: 15px
        }

        .tm-tour-booking-bar-summary-people {
            overflow: hidden;
            margin-bottom: 14px
        }

        .tm-tour-booking-bar-summary-people-amount {
            margin-bottom: 10px
        }

        .tm-tour-booking-bar-summary-people.tm-variable .tm-tour-booking-bar-summary-people-amount {
            float: left;
            margin-right: 12px;
            margin-bottom: 5px
        }

        .tm-tour-booking-bar-summary-people.tm-variable .tm-tour-booking-bar-summary-people-amount:nth-child(3) {
            clear: left
        }

        .tm-tour-booking-bar-summary-people-amount .tm-head {
            font-weight: 500
        }

        .tm-tour-booking-bar-summary .tm-price-breakdown {
            display: none;
            padding-top: 40px
        }

        .tm-tour-booking-bar-summary .tm-tour-booking-bar-price-breakdown-link {
            font-size: 13px;
            margin-top: 25px;
            display: inline-block;
            cursor: pointer
        }

        .tm-tour-booking-bar-summary .tm-tour-booking-bar-date-edit {
            font-size: 13px;
            font-weight: 600;
            cursor: pointer
        }

        .tm-tour-booking-bar-summary .tm-tour-booking-temp {
            display: none
        }

        .tm-tour-booking-bar-coupon-wrap {
            margin-top: 30px;
            margin-bottom: 10px
        }

        .tm-tour-booking-bar-coupon-wrap input[type="text"].tm-tour-booking-bar-coupon {
            padding: 10px 15px;
            width: 150px;
            border-width: 1px;
            margin-right: 18px
        }

        .tm-tour-booking-bar-coupon-wrap .tm-tour-booking-bar-coupon-validate {
            font-weight: 600;
            font-size: 13px;
            cursor: pointer
        }

        .tm-tour-booking-bar-coupon-wrap .tm-tour-booking-coupon-message {
            display: none;
            font-size: 11px;
            margin-top: 10px
        }

        .tm-tour-booking-bar-coupon-wrap .tm-tour-booking-coupon-message.tm-failed {
            color: #fff;
            padding: 6px 12px
        }

        .tm-tour-booking-bar-total-price-wrap {
            font-size: 16px;
            line-height: 27px;
            padding: 32px 30px;
            border-top-width: 1px;
            border-top-style: solid
        }

        .tm-tour-booking-bar-total-price-wrap>i {
            margin-right: 12px;
            vertical-align: middle
        }

        .tm-tour-booking-bar-total-price-title {
            font-weight: 600;
            display: inline-block
        }

        .tm-tour-booking-bar-total-price {
            font-size: 22px;
            font-weight: 700;
            float: right
        }

        .tm-tour-booking-bar-wrap .tm-tour-booking-continue {
            width: 100%;
            text-align: center;
            padding: 18px 0;
            cursor: pointer
        }

        .tm-tour-booking-bar-wrap .tm-tour-booking-bar-widget {
            padding-top: 30px
        }

        .tm-template-payment .tm-tour-booking-bar-wrap {
            float: right;
            margin-left: 50px
        }

        .tm-template-payment .tm-tour-payment-content {
            overflow: hidden;
            padding-bottom: 15px
        }

        .tm-header-price .tm-header-enquiry {
            font-size: 22px;
            font-weight: 700;
            position: relative
        }

        .tm-header-price .tm-header-enquiry-ribbon {
            height: 8px
        }

        .tm-tour-booking-bar-wrap .tm-tour-booking-enquiry-wrap {
            padding: 20px 25px 20px;
            position: relative
        }

        .tm-tour-booking-bar-wrap .tm-enquiry-field {
            margin-bottom: 10px
        }

        .tm-tour-booking-bar-wrap .tm-enquiry-field .tm-head {
            margin-bottom: 4px
        }

        .tm-tour-booking-bar-wrap .tm-enquiry-form .tm-button {
            width: 100%;
            transition: opacity 300ms;
            -moz-transition: opacity 300ms;
            -o-transition: opacity 300ms;
            -webkit-transition: opacity 300ms
        }

        .tm-tour-booking-bar-wrap .tm-enquiry-form .tm-button.tm-now-loading {
            opacity: .8
        }

        .tm-enquiry-form .tm-enquiry-form-message {
            display: none
        }

        .tm-enquiry-form .tm-enquiry-form-message {
            font-size: 13px;
            font-weight: 500;
            padding: 15px 20px 13px;
            border-width: 1px;
            border-style: solid;
            margin-bottom: 24px
        }

        .tm-booking-tab-title-item {
            cursor: pointer;
            padding: 20px 28px;
            float: left;
            font-size: 14px;
            font-weight: 500;
            transition: border-color 200ms, background-color 200ms;
            -moz-transition: border-color 200ms, background-color 200ms;
            -o-transition: border-color 200ms, background-color 200ms;
            -webkit-transition: border-color 200ms, background-color 200ms
        }

        .tm-booking-tab-title-item.tm-active {
            background: #fff
        }

        .tm-booking-tab-content {
            display: none
        }

        .tm-booking-tab-content.tm-active {
            display: block
        }

        .tm-tour-booking-bar-deposit-option {
            font-size: 14px;
            margin-bottom: 20px
        }

        .tm-tour-booking-bar-deposit-option label {
            cursor: pointer;
            margin-right: 20px
        }

        .tm-tour-booking-bar-deposit-option label i {
            margin-right: 12px
        }

        .tm-tour-booking-bar-deposit-option label input {
            display: none
        }

        .tm-tour-booking-bar-deposit-option label input+span {
            transition: color 200ms;
            -moz-transition: color 200ms;
            -o-transition: color 200ms;
            -webkit-transition: color 200ms
        }

        .tm-tour-booking-bar-deposit-text {
            font-size: 16px;
            line-height: 27px;
            padding: 32px 30px 28px;
            border-top-width: 1px;
            border-top-style: solid;
            display: none
        }

        .tm-tour-booking-bar-deposit-text.tm-active {
            display: block
        }

        .tm-tour-booking-bar-deposit-text .tm-tour-booking-bar-deposit-title {
            font-size: 21px;
            font-weight: 700
        }

        .tm-tour-booking-bar-deposit-text .tm-tour-booking-bar-deposit-price {
            font-size: 23px;
            font-weight: 700;
            float: right
        }

        .tm-tour-booking-bar-deposit-text .tm-tour-booking-bar-deposit-caption {
            display: block;
            margin-top: 4px;
            font-size: 12px
        }

        .tm-tour-booking-bar-deposit-info {
            font-size: 12px;
            line-height: 1;
            margin-bottom: 15px
        }

        .tm-tour-booking-bar-deposit-info .tm-head {
            float: left
        }

        .tm-tour-booking-bar-deposit-info .tm-tail {
            float: right
        }

        .tm-price-breakdown {
            font-size: 14px
        }

        .tm-price-breakdown .tm-head {
            font-weight: 600;
            margin-right: 13px
        }

        .tm-price-breakdown .tm-tail.tm-right {
            float: right
        }

        .tm-price-breakdown .tm-tail .tm-price {
            float: right
        }

        .tm-price-breakdown .tm-price-breakdown-base-price-wrap {
            margin-bottom: 20px;
            padding-bottom: 8px;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .tm-price-breakdown .tm-price-breakdown-base-price {
            margin-bottom: 12px
        }

        .tm-price-breakdown .tm-price-breakdown-room {
            margin-bottom: 20px;
            padding-bottom: 20px;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .tm-price-breakdown .tm-price-breakdown-room-head {
            margin-bottom: 15px
        }

        .tm-price-breakdown .tm-price-breakdown-room-price {
            margin-bottom: 10px
        }

        .tm-price-breakdown .tm-price-breakdown-room-price:last-child {
            margin-bottom: 0
        }

        .tm-price-breakdown .tm-price-breakdown-additional-service {
            margin-bottom: 20px;
            padding-bottom: 10px;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .tm-price-breakdown .tm-price-breakdown-additional-service-title {
            font-size: 16px;
            padding-top: 5px;
            margin-bottom: 16px
        }

        .tm-price-breakdown .tm-price-breakdown-additional-service-item {
            margin-bottom: 10px
        }

        .tm-price-breakdown .tm-price-breakdown-additional-service-item .tm-head {
            font-weight: 400
        }

        .tm-price-breakdown-sub-total,
        .tm-price-breakdown-tax-rate,
        .tm-price-breakdown-tax-due,
        .tm-price-breakdown-coupon-code,
        .tm-price-breakdown-coupon-amount {
            margin-bottom: 12px
        }

        .tm-price-breakdown-group-discount {
            margin-bottom: 20px;
            padding-top: 20px;
            padding-bottom: 20px;
            border-bottom-width: 1px;
            border-top-width: 1px;
            border-style: solid
        }

        .tm-price-breakdown-group-discount-amount {
            margin-bottom: 12px
        }

        .tm-price-breakdown-coupon-code .tm-coupon-text {
            float: right
        }

        .tm-login-bar-shortcode {
            text-align: right
        }

        .tm-login-bar-shortcode .tm-user-top-bar-nav {
            text-align: left
        }

        .tm-user-top-bar {
            font-size: 13px;
            line-height: 30px;
            position: relative
        }

        .tm-user-top-bar.tm-guest {
            cursor: pointer
        }

        .tm-user-top-bar.tm-guest i {
            margin-right: 12px
        }

        .tm-user-top-bar.tm-guest .tm-user-top-bar-signup {
            margin-left: 26px
        }

        .tm-user-top-bar.tm-user {
            cursor: pointer
        }

        .tm-user-top-bar.tm-user>img {
            vertical-align: middle;
            margin-right: 15px;
            width: 30px;
            height: 30px;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .tm-user-top-bar.tm-user>i {
            margin-left: 18px;
            vertical-align: text-top
        }

        .tm-user-top-bar-nav {
            position: absolute;
            right: 0;
            top: 100%;
            width: 185px;
            z-index: 99;
            line-height: 1.7;
            padding-top: 10px
        }

        .tm-user-top-bar-nav-inner {
            display: none;
            cursor: default;
            box-shadow: 0 0 2px rgba(0, 0, 0, .1);
            -moz-box-shadow: 0 0 2px rgba(0, 0, 0, .1);
            -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .1)
        }

        .tm-user-top-bar-nav-item {
            padding: 4px 20px
        }

        .tm-user-top-bar-nav-item:first-child {
            padding-top: 18px
        }

        .tm-user-top-bar-nav-item:last-child {
            padding-bottom: 14px
        }

        .tm-user-top-bar-nav-item.tm-nav-sign-out {
            padding-top: 13px;
            padding-bottom: 11px;
            margin-top: 10px;
            border-top-width: 1px;
            border-top-style: solid
        }

        .tm-template-wrapper-user {
            overflow: hidden
        }

        .tm-user-navigation {
            float: left;
            width: 280px;
            padding: 60px 0 10060px 0;
            margin-bottom: -10000px
        }

        .tm-user-navigation .tm-user-navigation-head {
            font-size: 15px;
            font-weight: 700;
            text-transform: uppercase;
            padding: 40px 35px 30px;
            margin-bottom: 0
        }

        .tm-user-navigation .tm-user-navigation-head:first-child {
            padding-top: 0
        }

        .tm-user-navigation .tm-user-navigation-item {
            font-size: 14px;
            padding: 0 35px 15px
        }

        .tm-user-navigation .tm-user-navigation-item-icon {
            display: inline-block;
            font-size: 16px;
            margin-right: 11px;
            width: 20px
        }

        .tm-user-navigation .tm-user-navigation-item.tm-active:before {
            content: " ";
            height: 20px;
            display: inline-block;
            border-left-width: 3px;
            border-left-style: solid;
            vertical-align: sub;
            margin-right: 18px
        }

        .tm-user-navigation .tm-user-navigation-item-sign-out {
            padding-top: 15px;
            padding-bottom: 15px;
            margin-top: 24px;
            border-top-width: 1px;
            border-top-style: solid;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .tm-user-navigation .tm-user-navigation-bottom-text {
            padding: 50px 35px 0
        }

        .tm-user-content {
            overflow: hidden
        }

        .tm-user-content-inner {
            padding: 40px
        }

        .tm-user-content-inner .tm-user-content-block {
            margin-left: 0;
            margin-right: 0;
            overflow: auto
        }

        .tm-user-content-block {
            margin: 35px;
            padding: 24px 28px;
            box-shadow: 0 0 2px rgba(0, 0, 0, .1);
            -moz-box-shadow: 0 0 2px rgba(0, 0, 0, .1);
            -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .1)
        }

        .tm-user-content-block .tm-user-content-title {
            font-size: 14px;
            float: left;
            margin-bottom: 0;
            font-weight: 600
        }

        .tm-user-content-block .tm-user-content-title-link {
            font-size: 12px;
            float: right
        }

        .tm-user-content-block .tm-user-content-title-wrap {
            overflow: hidden;
            padding-bottom: 14px;
            margin-bottom: 12px;
            border-bottom-width: 2px;
            border-bottom-style: solid
        }

        .tm-user-content-block .tm-user-content-block-content {
            overflow: auto
        }

        .tm-user-breadcrumbs {
            font-size: 14px;
            margin-bottom: 40px
        }

        .tm-user-breadcrumbs .tm-sep {
            margin: 0 14px
        }

        .tm-my-profile-wrapper {
            margin-top: 45px;
            margin-bottom: 10px
        }

        .tm-my-profile-avatar {
            float: left;
            margin-right: 40px
        }

        .tm-my-profile-avatar img {
            width: 85px;
            height: 85px;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .tm-my-profile-info-wrap {
            overflow: hidden
        }

        .tm-my-profile-info {
            font-size: 13px;
            margin-bottom: 14px;
            float: left;
            width: 50%;
            box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box
        }

        .tm-my-profile-info.tm-odd {
            padding-left: 10px
        }

        .tm-my-profile-info.tm-even {
            clear: left;
            padding-right: 10px
        }

        .tm-my-profile-info .tm-head {
            float: left;
            width: 130px;
            margin-right: 10px
        }

        .tm-my-profile-info .tm-tail {
            display: block;
            overflow: hidden;
            font-weight: 600
        }

        .tm-user-update-notification {
            font-size: 13px;
            padding: 15px 18px 12px;
            margin-bottom: 50px
        }

        .tm-user-update-notification i {
            margin-right: 13px
        }

        .tm-edit-profile-avatar {
            margin-bottom: 40px
        }

        .tm-edit-profile-avatar img {
            width: 85px;
            height: 85px;
            display: inline-block;
            vertical-align: middle;
            margin-right: 95px;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .tm-edit-profile-avatar input[type="file"] {
            display: none
        }

        .tm-edit-profile-avatar .tm-button {
            cursor: pointer
        }

        .tm-edit-profile-submit.tm-button {
            margin-left: 180px;
            margin-top: 10px
        }

        .tm-edit-profile-wrap .tm-req {
            margin-left: 5px
        }

        .tm-edit-profile-wrap .tm-head {
            float: left;
            width: 160px;
            margin-right: 20px;
            display: block;
            line-height: 45px;
            font-size: 13px
        }

        .tm-edit-profile-wrap .tm-tail {
            overflow: hidden;
            display: block;
            max-width: 370px
        }

        .tm-edit-profile-wrap .tm-profile-field {
            margin-bottom: 22px
        }

        .tm-profile-field-gender .tm-combobox-wrap {
            max-width: 160px
        }

        input.tm-edit-profile-submit.tm-button {
            margin-bottom: 30px;
            margin-top: 0
        }

        .tm-user-content-inner-wish-list .tm-user-content-block {
            padding-bottom: 35px
        }

        table.tm-wish-list-table th:nth-child(1) {
            width: 85%
        }

        table.tm-wish-list-table th:nth-child(2) {
            width: 15%
        }

        .tm-template-wrapper table.tm-wish-list-table tr td {
            vertical-align: middle;
            padding: 20px 0;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .tm-wish-list-item .tm-wish-list-item-title {
            font-size: 14px;
            font-weight: 800;
            display: block;
            margin-bottom: 5px
        }

        .tm-wish-list-item .tm-wish-list-item-info {
            font-size: 12px
        }

        .tm-wish-list-item .tm-wish-list-item-info i {
            margin-right: 9px
        }

        .tm-wish-list-item .tm-wish-list-thumbnail {
            float: left;
            max-width: 65px;
            margin-right: 20px
        }

        .tm-wish-list-item .tm-wish-list-item-content {
            overflow: hidden;
            padding-top: 5px
        }

        .tm-wish-list-remove-item {
            font-size: 14px;
            cursor: pointer
        }

        .tm-wish-list-remove-item i {
            margin-right: 10px
        }

        .tm-my-booking-filter .tm-sep {
            margin: 0 13px
        }

        .tm-my-booking-filter .tm-sep:first-child {
            display: none
        }

        table.tm-my-booking-table {
            font-size: 13px;
            min-width: 800px
        }

        table.tm-my-booking-table th:nth-child(1) {
            width: 50%
        }

        table.tm-my-booking-table th:nth-child(2) {
            width: 18%
        }

        table.tm-my-booking-table th:nth-child(3) {
            width: 12%
        }

        table.tm-my-booking-table th:nth-child(4) {
            width: 20%
        }

        table.tm-my-booking-table .tm-my-booking-price {
            font-weight: 600
        }

        table.tm-my-booking-table .tm-my-booking-status {
            margin-right: 20px
        }

        table.tm-my-booking-table .tm-my-booking-status i {
            margin-right: 9px
        }

        table.tm-my-booking-table .tm-my-booking-action {
            line-height: 27px;
            margin-top: -5px;
            margin-bottom: -5px;
            text-align: center;
            display: inline-block;
            width: 27px;
            cursor: pointer;
            margin-right: 4px
        }

        .tm-user-content-inner-my-booking-single .tm-my-booking-single-title {
            font-size: 15px;
            text-transform: uppercase;
            padding-top: 20px;
            padding-bottom: 16px;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .tm-user-content-inner-my-booking-single .tm-my-booking-single-sub-title {
            font-size: 14px;
            font-weight: 600;
            padding-top: 40px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            padding-bottom: 15px;
            margin-bottom: 20px
        }

        .tm-my-booking-single-sidebar {
            float: right;
            width: 20%;
            padding-left: 30px
        }

        .tm-my-booking-single-sidebar .tm-button {
            margin-bottom: 10px;
            cursor: pointer;
            text-align: center
        }

        .tm-my-booking-single-sidebar .tm-my-booking-single-field .tm-head {
            float: none
        }

        .tm-my-booking-single-sidebar .tm-my-booking-single-field .tm-tail {
            display: inline
        }

        .tm-my-booking-single-content {
            overflow: hidden
        }

        .tm-my-booking-single-content-wrap {
            padding: 20px 35px;
            min-width: 970px
        }

        .tm-my-booking-single-field {
            margin-bottom: 10px
        }

        .tm-my-booking-single-field .tm-head {
            font-weight: 600;
            float: left;
            margin-right: 10px
        }

        .tm-my-booking-single-field .tm-tail {
            display: block;
            overflow: hidden
        }

        .tm-my-booking-single-field.tm-additional-note .tm-head {
            float: none;
            margin-bottom: 7px;
            display: block
        }

        .tm-my-booking-single-price-breakdown .tm-price-breakdown-summary {
            float: right;
            min-width: 350px
        }

        .tm-my-booking-single-total-price {
            padding-top: 15px;
            padding-bottom: 3px;
            margin-top: 20px;
            margin-bottom: 15px;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-style: solid
        }

        .tm-my-booking-single-total-price .tm-tail {
            float: right;
            font-weight: 600
        }

        .tm-my-booking-single-total-price .tm-my-booking-single-field {
            float: right;
            min-width: 350px
        }

        .tm-my-booking-single-traveller-info {
            margin-top: 15px;
            margin-bottom: 35px
        }

        .tm-my-booking-single-price-breakdown {
            margin-top: 15px;
            margin-bottom: 30px
        }

        .tm-my-booking-single-payment-receipt {
            margin-bottom: 20px
        }

        .tm-my-booking-single-content .tm-item-rvpdlr {
            margin-bottom: 30px
        }

        .tm-user-content-inner-my-booking-single .tm-user-content-block {
            padding: 0
        }

        .tm-my-booking-single-traveller-info .tm-my-booking-single-field {
            margin-bottom: 25px
        }

        .tm-my-booking-single-content .tm-my-booking-package-detail {
            display: block;
            font-size: 11px
        }

        .tm-my-booking-single-content .tm-my-booking-package-detail span {
            display: block
        }

        table.tm-user-review-table {
            font-size: 13px;
            min-width: 720px
        }

        table.tm-user-review-table th:nth-child(1) {
            width: 70%
        }

        table.tm-user-review-table th:nth-child(2) {
            width: 18%
        }

        table.tm-user-review-table th:nth-child(3) {
            width: 12%
        }

        .tm-user-review-table .tm-user-review-action {
            cursor: pointer
        }

        .tm-review-form {
            padding-bottom: 40px
        }

        .tm-review-form .tm-review-form-title {
            font-size: 15px;
            margin-bottom: 25px
        }

        .tm-review-form .tm-review-form-title .tm-head {
            font-weight: 700;
            margin-right: 4px
        }

        .tm-review-form .tm-review-form-description {
            margin-bottom: 25px
        }

        .tm-review-form .tm-review-form-description .tm-head {
            display: block;
            margin-bottom: 15px
        }

        .tm-review-form .tm-review-form-description .tm-tail {
            font-weight: 600
        }

        .tm-review-form .tm-review-form-description .tm-tail p {
            margin-bottom: 10px
        }

        .tm-review-form .tm-review-form-traveller-type {
            margin-bottom: 25px;
            max-width: 300px
        }

        .tm-review-form .tm-review-form-traveller-type .tm-head {
            display: block;
            margin-bottom: 15px
        }

        .tm-review-form .tm-review-form-traveller-type .tm-tail {
            font-weight: 600
        }

        .tm-review-form .tm-review-form-rating-wrap {
            margin-bottom: 30px
        }

        .tm-review-form .tm-review-form-rating-wrap .tm-head {
            display: block;
            margin-bottom: 12px
        }

        .tm-review-form.tm-form-field.tm-with-border textarea,
        .tm-review-form.tm-form-field.tm-with-border select {
            border-width: 1px
        }

        .tm-review-form-rating {
            font-size: 18px;
            line-height: 1
        }

        .tm-review-form-rating i {
            float: left;
            height: 18px;
            margin-right: 7px
        }

        .tm-review-form-rating i.tm-rating-select {
            margin-right: 0;
            cursor: pointer
        }

        .tm-review-form-rating span.tm-rating-select {
            float: left;
            width: 15px;
            height: 18px;
            margin-left: -4px;
            margin-right: -4px;
            position: relative;
            z-index: 1;
            cursor: pointer
        }

        .tm-review-form-rating span.tm-rating-select:first-child {
            margin-left: -11px
        }

        table.tm-invoices-table {
            font-size: 13px
        }

        table.tm-invoices-table th:nth-child(1) {
            width: 50%
        }

        table.tm-invoices-table th:nth-child(2) {
            width: 18%
        }

        table.tm-invoices-table th:nth-child(3) {
            width: 12%
        }

        table.tm-invoices-table th:nth-child(4) {
            width: 20%
        }

        .tm-user-content-inner-invoices-single .tm-user-content-block {
            padding: 0;
            overflow: auto
        }

        .tm-invoice-wrap {
            background: #fff;
            padding: 50px 50px;
            font-size: 14px;
            width: 1050px
        }

        .tm-invoice-head {
            margin-bottom: 60px
        }

        .tm-invoice-head-left {
            float: left
        }

        .tm-invoice-head-left .tm-invoice-logo {
            margin-bottom: 35px
        }

        .tm-invoice-head-left .tm-invoice-id {
            font-size: 16px;
            font-weight: 700;
            margin-bottom: 5px;
            text-transform: uppercase
        }

        .tm-invoice-head-left .tm-invoice-receiver {
            margin-top: 34px
        }

        .tm-invoice-head-left .tm-invoice-receiver-head {
            font-size: 16px;
            font-weight: 700;
            text-transform: uppercase;
            margin-bottom: 5px
        }

        .tm-invoice-head-left .tm-invoice-receiver-name {
            display: block;
            margin-bottom: 4px
        }

        .tm-invoice-head-left .tm-invoice-receiver-address {
            display: block;
            max-width: 250px
        }

        .tm-invoice-head-right {
            float: right;
            padding-top: 10px;
            width: 180px
        }

        .tm-invoice-head-right .tm-invoice-company-name {
            font-size: 16px;
            font-weight: 700;
            margin-bottom: 20px
        }

        .tm-invoice-price-head {
            padding: 18px 25px;
            font-size: 14px;
            font-weight: 700;
            text-transform: uppercase
        }

        .tm-invoice-price-head .tm-head {
            width: 80%;
            float: left
        }

        .tm-invoice-price-head .tm-tail {
            overflow: hidden
        }

        .tm-invoice-price-item {
            padding: 18px 25px;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .tm-invoice-price-item.tm-large {
            padding: 30px 25px 25px
        }

        .tm-invoice-price-item .tm-head-title {
            display: block;
            font-size: 15px;
            margin-bottom: 2px
        }

        .tm-invoice-price-item .tm-head-caption {
            display: block;
            font-size: 13px
        }

        .tm-invoice-price-item .tm-head {
            width: 80%;
            float: left
        }

        .tm-invoice-price-item .tm-tail {
            font-size: 16px
        }

        .tm-invoice-price-item .tm-invoice-price-additional-service-title {
            font-size: 15px;
            margin-bottom: 12px
        }

        .tm-invoice-price-sub-total,
        .tm-invoice-price-tax,
        .tm-invoice-price-last,
        .tm-invoice-total-price {
            padding: 18px 25px;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .tm-invoice-price-sub-total .tm-head,
        .tm-invoice-price-tax .tm-head,
        .tm-invoice-price-last .tm-head,
        .tm-invoice-total-price .tm-head {
            float: left;
            margin-left: 55%;
            width: 25%;
            font-size: 15px
        }

        .tm-invoice-price-sub-total .tm-tail,
        .tm-invoice-price-tax .tm-tail,
        .tm-invoice-price-last .tm-tail,
        .tm-invoice-total-price .tm-tail {
            display: block;
            overflow: hidden;
            font-size: 16px
        }

        .tm-invoice-total-price {
            font-weight: 700;
            border-top-width: 1px;
            border-top-style: solid;
            border-bottom-width: 2px
        }

        .tm-invoice-payment-info {
            padding: 22px 35px;
            margin-top: 40px
        }

        .tm-invoice-payment-info-item {
            float: left;
            margin-right: 60px;
            text-transform: uppercase
        }

        .tm-invoice-payment-info-item .tm-head {
            font-weight: 800;
            margin-bottom: 5px
        }

        .tm-invoice-button {
            width: 1050px;
            padding: 0 50px 60px;
            text-align: right
        }

        .tm-invoice-button .tm-button {
            margin-left: 5px;
            font-size: 13px
        }

        .tm-invoice-button .tm-button:first-child {
            margin-left: 0
        }

        .tm-invoice-button .tm-button i {
            margin-right: 10px
        }

        .tm-notification-box {
            font-size: 13px;
            padding: 15px 18px 15px;
            margin-bottom: 20px
        }

        .tm-notification-box a {
            font-weight: 700
        }

        .tm-notification-box i {
            margin-right: 13px
        }

        .tm-login-form label {
            display: block;
            margin-bottom: 17px;
            font-size: 14px;
            font-weight: 500
        }

        .tm-login-form .tm-login-form-fields {
            margin: 0 -15px
        }

        .tm-login-form .tm-login-user,
        .tm-login-form .tm-login-pass {
            width: 50%;
            float: left;
            padding: 0 15px
        }

        .tm-login-form .tm-login-submit .tm-button {
            width: 100%;
            text-align: center;
            margin-top: 10px
        }

        .tm-login-form .tm-login-lost-password {
            font-size: 13px;
            font-weight: 500;
            text-align: right
        }

        .tm-login-bottom {
            text-align: center;
            border-top-width: 1px;
            border-top-style: solid;
            padding-top: 32px;
            margin-bottom: 30px;
            margin-top: 40px
        }

        .tm-login-bottom .tm-login-bottom-title {
            font-size: 16px;
            font-weight: 700;
            text-transform: uppercase;
            margin-bottom: 12px
        }

        .tm-login-bottom .tm-login-bottom-link {
            font-size: 11px;
            font-weight: 600;
            text-transform: uppercase
        }

        .tm-lost-password-form label {
            display: block;
            margin-bottom: 17px;
            font-size: 14px;
            font-weight: 500
        }

        .tm-lost-password-form .tm-lost-password-submit .tm-button {
            width: 100%;
            text-align: center;
            margin-top: 10px
        }

        .tm-reset-password-form label {
            display: block;
            margin-bottom: 17px;
            font-size: 14px;
            font-weight: 500
        }

        .tm-reset-password-form .tm-reset-password-submit .tm-button {
            width: 100%;
            text-align: center;
            margin-top: 10px
        }

        #pass-strength-result {
            padding: 12px 20px 10px;
            margin-bottom: 18px;
            color: #23282d;
            font-weight: 600;
            font-size: 12px
        }

        #pass-strength-result.short {
            background-color: #f1adad
        }

        #pass-strength-result.bad {
            background-color: #fbc5a9
        }

        #pass-strength-result.good {
            background-color: #ffe399
        }

        #pass-strength-result.strong {
            background-color: #c1e1b9
        }

        .tm-reset-password-new #pass1,
        .tm-reset-password-confirm {
            position: absolute;
            z-index: -1;
            opacity: 0
        }

        .tm-login-form2 {
            float: left;
            width: 50%;
            padding-right: 30px
        }

        .tm-login-form2 label {
            display: block;
            margin-bottom: 17px;
            font-size: 14px;
            font-weight: 500
        }

        .tm-login-form2 .tm-login-title {
            font-size: 14px;
            text-transform: uppercase;
            font-weight: 700;
            margin-bottom: 25px
        }

        .tm-login-form2 .tm-login-submit .tm-button {
            width: 120px;
            text-align: center
        }

        .tm-login2-right {
            float: left;
            width: 50%;
            text-align: center;
            padding-left: 30px;
            margin-top: -45px;
            padding-top: 45px;
            padding-bottom: 999px;
            margin-bottom: -999px;
            border-left-width: 1px;
            border-left-style: solid
        }

        .tm-login2-right .tm-login2-right-title {
            font-size: 14px;
            text-transform: uppercase;
            font-weight: 700;
            margin-top: 40px
        }

        .tm-login2-right .tm-login2-right-title:first-child {
            margin-top: 0
        }

        .tm-login2-right .tm-login2-right-description {
            font-size: 12px;
            margin-bottom: 30px
        }

        .tm-login2-right .tm-button {
            width: 100%;
            text-align: center
        }

        .tm-register-form {
            padding-bottom: 10px
        }

        .tm-register-form .tm-register-message {
            font-size: 12px;
            margin-bottom: 30px
        }

        .tm-register-form .tm-register-submit {
            width: 100%;
            text-align: center;
            margin-top: 10px;
            margin-bottom: 30px
        }

        .tm-register-form .tm-register-term {
            font-size: 13px;
            text-align: center;
            margin-bottom: 30px
        }

        .tm-register-form .tm-register-form-fields {
            margin-left: -15px;
            margin-right: -15px
        }

        .tm-register-form .tm-profile-field {
            width: 50%;
            float: left;
            padding: 0 15px;
            margin-bottom: 22px
        }

        .tm-register-form .tm-profile-field .tm-head {
            display: block;
            margin-bottom: 17px;
            font-size: 14px;
            font-weight: 500
        }

        .tm-register-form .tm-profile-field-password {
            clear: left
        }

        .tm-register-bottom {
            text-align: center;
            border-top-width: 1px;
            border-top-style: solid;
            padding-top: 32px;
            margin-bottom: 30px
        }

        .tm-register-bottom .tm-register-bottom-title {
            font-size: 16px;
            font-weight: 700;
            text-transform: uppercase;
            margin-bottom: 12px
        }

        .tm-register-bottom .tm-register-bottom-link {
            font-size: 11px;
            font-weight: 600;
            text-transform: uppercase
        }

        .tm-tour-review-item {
            padding-bottom: 30px
        }

        .tm-tour-review-item .tm-tour-review-item-list {
            margin-bottom: 25px
        }

        .tm-tour-review-item .tm-tour-review-item-avatar {
            float: left;
            width: 36px;
            overflow: hidden;
            margin-right: 18px;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .tm-tour-review-item .tm-tour-review-item-content {
            overflow: hidden
        }

        .tm-tour-review-item .tm-tour-review-item-title {
            font-size: 14px;
            font-weight: 500;
            margin-bottom: 6px
        }

        .tm-tour-review-item .tm-tour-review-item-rating {
            font-size: 14px
        }

        .tm-tour-review-item .tm-tour-review-item-rating i {
            margin-right: 6px
        }

        .tm-tour-review-item .tm-tour-review-item-user {
            font-size: 12px;
            margin-left: 12px
        }

        .tm-form-field input[type="text"],
        .tm-form-field input[type="email"],
        .tm-form-field input[type="password"],
        .tm-form-field textarea,
        .tm-form-field select {
            font-size: 13px;
            height: auto;
            padding: 12px 17px;
            width: 100%;
            border: 0;
            outline: none;
            border-radius: 0;
            -moz-border-radius: 0;
            -webkit-border-radius: 0;
            box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box
        }

        .tm-form-field textarea {
            height: 75px
        }

        .tm-form-field select,
        .tm-form-field select:focus {
            box-shadow: none;
            -moz-box-shadow: none;
            -webkit-box-shadow: none;
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none
        }

        .tm-form-field .tm-combobox-wrap {
            position: relative
        }

        .tm-form-field .tm-combobox-wrap:after {
            font-family: fontAwesome;
            content: "\f0dd";
            font-size: 14px;
            line-height: 20px;
            position: absolute;
            right: 16px;
            top: 50%;
            margin-top: -13px;
            pointer-events: none
        }

        .tm-form-field .tm-file-label-text {
            font-size: 12px;
            text-transform: uppercase;
            font-weight: 500;
            padding: 25px;
            display: inline-block;
            width: 100%;
            cursor: pointer
        }

        .tm-form-field .tm-file-label input[type="file"] {
            display: none
        }

        .tm-form-field .tm-combobox-list-wrap {
            position: relative
        }

        .tm-form-field .tm-combobox-list-wrap ul {
            list-style: none;
            margin-left: 0;
            display: none;
            border-width: 0 2px 1px 2px;
            border-style: solid;
            position: absolute;
            left: 0;
            right: 0;
            z-index: 99
        }

        .tm-form-field .tm-combobox-list-wrap ul li {
            padding: 15px 17px;
            cursor: pointer;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .tm-form-field .tm-combobox-list-wrap .tm-combobox-list-title {
            display: block;
            font-weight: 800
        }

        .tm-form-field .tm-combobox-list-wrap .tm-combobox-list-caption {
            display: block
        }

        .tm-form-field .tm-combobox-list-wrap .tm-combobox-list-time {
            display: block;
            font-style: italic;
            font-size: 12px;
            margin-top: 7px
        }

        .tm-form-field .tm-combobox-list-wrap .tm-combobox-list-avail {
            display: block;
            font-style: italic;
            font-size: 12px
        }

        .tm-form-field .tm-combobox-list-display {
            position: relative;
            height: 48px;
            padding: 12px 17px;
            cursor: pointer
        }

        .tm-form-field .tm-combobox-list-display span {
            display: block;
            white-space: nowrap;
            margin-right: 10px;
            overflow: hidden
        }

        .tm-form-field .tm-combobox-list-display:after {
            font-family: fontAwesome;
            content: "\f0dd";
            font-size: 14px;
            line-height: 20px;
            position: absolute;
            right: 14px;
            top: 50%;
            margin-top: -13px;
            pointer-events: none
        }

        .tm-form-field.tm-with-border .tm-combobox-list-display {
            border-width: 2px;
            border-style: solid
        }

        a.tm-button,
        input[type="button"].tm-button,
        input[type="submit"].tm-button,
        input[type="button"].tm-button,
        button[type="button"].tm-button {
            font-size: 12.5px;
            text-transform: uppercase;
            font-weight: 600;
            padding: 15px 27px;
            display: inline-block;
            border: 0;
            border-radius: 0;
            -moz-border-radius: 0;
            -webkit-border-radius: 0
        }

        .tm-form-field-alt-date {
            width: 95px;
            float: left;
            margin-right: 10px
        }

        .tm-form-field-alt-month {
            width: 130px;
            float: left;
            margin-right: 10px
        }

        .tm-form-field-alt-year {
            width: 110px;
            float: left
        }

        .tm-form-field.tm-with-border input[type="text"],
        .tm-form-field.tm-with-border input[type="email"],
        .tm-form-field.tm-with-border input[type="password"],
        .tm-form-field.tm-with-border textarea,
        .tm-form-field.tm-with-border select {
            border-width: 2px;
            border-style: solid
        }

        .tm-form-field .tm-type-datepicker .tm-tail {
            position: relative
        }

        .tm-form-field .tm-type-datepicker .tm-tail input {
            cursor: pointer
        }

        .tm-form-field .tm-type-datepicker .tm-tail i {
            pointer-events: none;
            position: absolute;
            right: 15px;
            top: 50%;
            margin-top: -8px
        }

        .tm-datepicker-wrap {
            position: relative
        }

        .tm-datepicker-wrap:after {
            content: "\f0dd";
            font-family: fontAwesome;
            position: absolute;
            top: 50%;
            right: 17px;
            margin-top: -13px;
            line-height: 22px;
            pointer-events: none
        }

        .tm-datepicker-wrap input {
            cursor: pointer
        }

        .tm-body .ui-datepicker {
            width: 310px;
            border-width: 2px;
            border-style: solid;
            padding: 8px;
            display: none
        }

        .tm-body .ui-datepicker .ui-datepicker-title {
            padding-left: 38px;
            padding-right: 38px
        }

        .tm-body .ui-datepicker select:focus {
            outline: none
        }

        .tm-body .ui-datepicker table {
            border-collapse: separate;
            border-spacing: 0;
            margin-bottom: 10px
        }

        .tm-body .ui-datepicker table tr {
            background: transparent
        }

        .tm-body .ui-datepicker table tr th {
            background: transparent;
            font-size: 13px;
            padding: 16px 0 10px
        }

        .tm-body .ui-datepicker table tr td {
            padding: 0 0 5px;
            line-height: 1;
            text-align: center
        }

        .tm-body .ui-datepicker table tr td span,
        .tm-body .ui-datepicker table tr td a {
            width: 32px;
            font-size: 13px;
            line-height: 16px;
            padding: 10px 0 6px;
            text-align: center;
            display: inline-block;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .tm-body .ui-datepicker-header {
            position: relative
        }

        .tm-body .ui-datepicker-prev,
        .tm-body .ui-datepicker-next {
            position: absolute;
            top: 0;
            width: 36px;
            height: 36px;
            line-height: 36px;
            text-align: center;
            cursor: pointer
        }

        .tm-body .ui-datepicker-prev {
            left: 0
        }

        .tm-body .ui-datepicker-next {
            right: 0
        }

        .tm-body .ui-datepicker-prev.ui-state-disabled,
        .tm-body .ui-datepicker-next.ui-state-disabled {
            background: transparent
        }

        .tm-form-field.tm-large input[type="text"],
        .tm-form-field.tm-large input[type="email"],
        .tm-form-field.tm-large input[type="password"],
        .tm-form-field.tm-large textarea,
        .tm-form-field.tm-large select {
            height: 73px;
            padding: 18px 25px;
            font-size: 17px
        }

        .tm-form-field.tm-large input[type="submit"] {
            height: 73px;
            padding: 18px 25px;
            font-size: 17px;
            text-transform: none;
            font-weight: 500
        }

        .tm-tour-search-item.tm-style-column .tm-form-field.tm-large .tm-tour-search-submit {
            margin-top: 0
        }

        .tm-template-wrapper table.tm-table {
            width: 100%;
            border: 0;
            margin-bottom: 0;
            border-collapse: separate;
            border-spacing: 0
        }

        .tm-template-wrapper table.tm-table th {
            font-size: 13px;
            font-weight: 600;
            text-align: left;
            border-width: 0 0 1px;
            border-style: solid;
            padding: 4px 0 16px;
            background: transparent
        }

        .tm-template-wrapper table.tm-table td {
            font-size: 13px;
            font-weight: 400;
            padding: 0 0 18px;
            border: 0;
            font-weight: 400;
            vertical-align: top;
            text-align: left
        }

        .tm-template-wrapper table.tm-table tr {
            background: transparent
        }

        .tm-template-wrapper table.tm-table tr:nth-child(2) td {
            padding-top: 28px
        }

        .tm-template-wrapper table.tm-table tr:last-child td {
            padding-bottom: 6px
        }

        .tm-template-wrapper table.tm-wish-list-table {
            min-width: 600px
        }

        .tm-template-wrapper table.tm-wish-list-table tr:last-child td {
            padding-bottom: 20px
        }

        .tm-tour-order-filterer-wrap {
            background: #fff
        }

        .tm-tour-order-filterer-wrap {
            padding: 13px 20px;
            margin-bottom: 30px;
            box-shadow: 0 0 2px rgba(0, 0, 0, .1);
            -moz-box-shadow: 0 0 2px rgba(0, 0, 0, .1);
            -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .1)
        }

        .tm-tour-order-filterer-wrap .tm-tour-order-filterer-title {
            font-weight: 800;
            font-size: 15px;
            padding-right: 10px;
            display: inline
        }

        .tm-tour-order-filterer-wrap .tm-combobox-wrap {
            position: relative;
            display: inline-block;
            margin-left: 10px
        }

        .tm-tour-order-filterer-wrap .tm-combobox-wrap:after {
            font-family: fontAwesome;
            content: "\f0dd";
            font-size: 14px;
            line-height: 20px;
            position: absolute;
            right: 12px;
            top: 50%;
            margin-top: -13px;
            pointer-events: none
        }

        .tm-tour-order-filterer-wrap .tm-combobox-wrap select {
            font-size: 12px;
            height: 38px;
            padding: 7px 30px 7px 15px;
            width: 100%;
            outline: none;
            border-width: 1px;
            border-style: solid;
            border-radius: 0;
            -moz-border-radius: 0;
            -webkit-border-radius: 0;
            box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box
        }

        .tm-tour-order-filterer-wrap .tm-combobox-wrap select,
        .tm-tour-order-filterer-wrap .tm-combobox-wrap select:focus {
            box-shadow: none;
            -moz-box-shadow: none;
            -webkit-box-shadow: none;
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none
        }

        .tm-tour-order-filterer-wrap .tm-tour-order-filterer-style {
            float: right;
            font-size: 20px;
            margin-top: 4px
        }

        .tm-tour-order-filterer-wrap .tm-tour-order-filterer-style a {
            margin-left: 15px
        }

        .tm-tour-title-item {
            margin-bottom: 30px
        }

        .tm-tour-title-item .tm-tour-title-item-title {
            font-size: 26px;
            font-weight: 800;
            margin-bottom: 15px
        }

        .tm-tour-title-item .tm-tour-rating-text {
            font-size: 14px;
            margin-left: 15px
        }

        .tm-tour-title-item .tm-tour-rating i {
            font-size: 16px
        }

        .tm-tour-rating {
            font-size: 13px
        }

        .tm-tour-rating i {
            margin-left: 4px
        }

        .tm-tour-rating i:first-child {
            margin-left: 0
        }

        .tm-tour-rating-text {
            margin-left: 6px;
            font-size: 11px;
            font-weight: 400
        }

        .tm-tour-rating-empty {
            visibility: hidden
        }

        .tm-tour-info-wrap {
            margin-bottom: 18px
        }

        .tm-tour-info-wrap .tm-tour-info {
            margin-bottom: 9px;
            font-weight: 500;
            font-size: 14px;
            min-height: 210px;
            max-height: 210px;
            overflow: hidden
        }

        .tm-tour-info-wrap .tm-tour-info i {
            width: 20px;
            display: inline-block;
            margin-right: 4px
        }

        .tm-thumbnail-ribbon {
            line-height: 1;
            z-index: 1;
            position: absolute;
            top: 30px;
            font-size: 14px;
            font-weight: 600;
            padding: 14px 20px 14px 30px;
            left: -10px
        }

        .tm-thumbnail-ribbon .tm-thumbnail-ribbon-cornor {
            position: absolute;
            left: -10px;
            bottom: -10px;
            width: 0;
            height: 0;
            border-style: solid;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAzSURBVHjajMoxEQAgDACx3HXBOarQViz8kC1wsQExq1nNalazmtUs5Qnx4XwAAAD//wMAu7cyWz2aaOAAAAAASUVORK5CYII=) 0 0 no-repeat;
            border-width: 0 10px 10px 10px;
            border-left-color: transparent;
            border-top-color: transparent;
            border-bottom-color: transparent
        }

        .tm-body .tm-tour-info-custom-excerpt p {
            line-height: 2
        }

        .tm-thumbnail-type-name {
            background: #333;
            color: #fff;
            padding: 5px 15px;
            text-align: center;
            font-size: 18px
        }

        .tm-thumbnail-type-name a {
            color: #ffffff !important
        }

        .tm-tour-item {
            padding-bottom: 15px
        }

        .tm-tour-item .gdlr-core-load-more {
            width: 100%
        }

        .tm-tour-widget {
            margin-top: 22px
        }

        .tm-tour-widget:first-child {
            margin-top: 0
        }

        .tm-tour-widget .tm-tour-widget-inner {
            padding-top: 22px;
            border-top-width: 1px;
            border-top-style: solid
        }

        .tm-tour-widget:first-child .tm-tour-widget-inner {
            padding-top: 0;
            border-top-width: 0
        }

        .tm-tour-widget .tm-tour-thumbnail {
            float: left;
            max-width: 66px;
            margin-right: 20px
        }

        .tm-tour-widget .tm-tour-content-wrap {
            overflow: hidden
        }

        .tm-tour-widget .tm-tour-title {
            font-size: 14px;
            margin-bottom: 5px;
            font-weight: 500
        }

        .tm-tour-widget .tm-tour-price .tm-head {
            font-size: 13px;
            margin-right: 10px
        }

        .tm-tour-widget .tm-tour-price .tm-tail {
            font-size: 16px;
            font-weight: 700
        }

        .tm-tour-widget .tm-tour-price-wrap.tm-discount .tm-tour-price .tm-head {
            margin-right: 8px
        }

        .tm-tour-widget .tm-tour-price-wrap.tm-discount .tm-tour-price .tm-tail {
            font-size: 13px;
            font-weight: 400;
            margin-right: 10px;
            text-decoration: line-through
        }

        .tm-tour-widget .tm-tour-price-wrap.tm-discount .tm-tour-discount-price {
            font-size: 16px;
            font-weight: 700
        }

        .tm-tour-widget .tm-tour-content-info.tm-with-ribbon {
            padding-top: 5px
        }

        .tm-tour-widget .tm-tour-content-info.tm-with-ribbon .tm-tour-price-wrap {
            float: right
        }

        .tm-tour-widget .tm-thumbnail-ribbon {
            font-size: 12px;
            font-weight: 600;
            padding: 8px 13px 6px;
            float: left;
            position: static
        }

        .tm-tour-widget .tm-thumbnail-ribbon-cornor {
            display: none
        }

        .tm-tour-grid {
            margin-bottom: 25px
        }

        .gdlr-core-flexslider .tm-tour-grid,
        .tm-tour-medium.tm-tour-frame {
            margin-bottom: 0;
            border: 5px solid #ddd
        }

        .tm-tour-medium.tm-tour-frame {
            margin-bottom: 15px
        }

        .tm-tour-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport {
            padding-left: 10px;
            margin-left: -10px
        }

        .tm-tour-grid .tm-tour-title {
            font-size: 18px;
            font-weight: 400;
            margin-bottom: 5px
        }

        .tm-tour-grid .tm-tour-thumbnail {
            margin-bottom: 28px
        }

        .tm-tour-grid .tm-tour-content-wrap {
            position: relative;
            overflow: hidden
        }

        .tm-tour-grid .tm-tour-content {
            font-weight: 500
        }

        .tm-tour-grid .tm-tour-rating {
            margin-top: 15px
        }

        .tm-tour-grid .tm-tour-price {
            font-size: 22px;
            font-weight: 700;
            line-height: 1
        }

        .tm-tour-grid .tm-tour-price .tm-head {
            font-size: 15px;
            margin-bottom: 7px;
            font-weight: 400
        }

        .tm-tour-grid .tm-tour-price-wrap.tm-discount .tm-tour-price {
            font-size: 15px;
            font-weight: 400
        }

        .tm-tour-grid .tm-tour-price-wrap.tm-discount .tm-tour-price .tm-tail {
            text-decoration: line-through
        }

        .tm-tour-grid .tm-tour-discount-price {
            font-size: 22px;
            line-height: 1;
            margin-top: 6px;
            font-weight: 800
        }

        .tm-tour-grid.tm-price-right-title .tm-tour-title {
            padding-right: 100px;
            min-height: 40px;
            max-height: 40px
        }

        .tm-tour-medium.tm-tour-grid.tm-price-right-title .tm-tour-title {
            min-height: 0;
            padding-right: 0;
            float: left
        }

        .tm-tour-grid.tm-price-right-title .tm-tour-price-wrap {
            text-align: right;
            position: absolute;
            top: 0;
            right: 0
        }

        .tm-tour-grid.tm-price-right-title .tm-tour-price {
            display: block
        }

        .tm-tour-grid.tm-price-right-title .tm-tour-price .tm-head {
            display: block
        }

        .tm-tour-grid.tm-price-right-title .tm-tour-discount-price {
            display: block
        }

        .tm-tour-grid.tm-price-right-title .tm-tour-price-wrap.tm-discount .tm-tour-price {
            display: block
        }

        .tm-tour-grid.tm-price-right-title .tm-tour-price-wrap.tm-discount .tm-tour-price .tm-head {
            display: none
        }

        .tm-tour-grid.tm-price-bottom-title .tm-tour-price-wrap {
            margin-bottom: 10px;
            margin-top: 10px
        }

        .tm-tour-grid.tm-price-bottom-title .tm-tour-price {
            margin-right: 15px
        }

        .tm-tour-grid.tm-price-bottom-title .tm-tour-price .tm-head {
            margin-right: 10px
        }

        .tm-tour-grid.tm-tour-frame .tm-tour-thumbnail {
            margin-bottom: 0
        }

        .tm-tour-grid.tm-tour-frame .tm-tour-content-wrap {
            padding: 32px 15px 15px
        }

        .tm-tour-grid.tm-tour-frame .tm-tour-price-wrap {
            top: 32px;
            right: 25px
        }

        .tm-tour-grid.tm-tour-frame .tm-tour-rating,
        .tm-tour-grid.tm-tour-frame .tm-tour-content {
            margin-bottom: 14px
        }

        .tm-tour-grid.tm-tour-frame .tm-tour-price-list {
            border-bottom: 1px solid #eee;
            padding-bottom: 10px;
            margin-bottom: 10px;
            display: flex;
            flex-direction: row;
            position: relative
        }

        .tm-tour-grid.tm-tour-frame .tm-tour-price-list .tm-tour-title {
            padding: 0;
            min-height: 0;
            max-height: none;
            width: 70%
        }

        .tm-tour-grid.tm-price-right-title.tm-tour-frame .tm-tour-price-list .tm-tour-price-wrap {
            position: relative;
            top: 0;
            right: 0;
            width: 30%
        }

        .tm-tour-grid .tm-tour-price-bottom-wrap {
            padding: 15px 25px 13px;
            line-height: 20px;
            font-size: 13px
        }

        .tm-tour-grid .tm-tour-price-bottom-wrap .tm-tour-price-head {
            float: left
        }

        .tm-tour-grid .tm-tour-price-bottom-wrap .tm-tour-price-content {
            float: right
        }

        .tm-tour-grid .tm-tour-price-bottom-wrap .tm-tour-price,
        .tm-tour-grid .tm-tour-price-bottom-wrap .tm-tour-discount-price {
            font-size: 16px;
            margin-left: 12px
        }

        .tm-tour-grid .tm-tour-price-bottom-wrap.tm-with-discount .tm-tour-price {
            font-size: 13px;
            font-weight: 400;
            text-decoration: line-through
        }

        .tm-tour-grid .tm-tour-info-wrap {
            margin-bottom: 0;
            margin-top: 17px
        }

        .tm-tour-item-column-4 .tm-tour-grid.tm-price-right-title .tm-tour-title {
            padding-right: 90px
        }

        .tm-tour-item-column-4 .tm-tour-grid .tm-tour-price-wrap.tm-discount .tm-tour-price {
            font-size: 13px
        }

        .tm-tour-item-column-4 .tm-tour-grid .tm-tour-price {
            font-size: 20px
        }

        .tm-tour-item-column-4 .tm-tour-grid .tm-tour-discount-price {
            font-size: 20px
        }

        .tm-tour-item-column-4 .tm-tour-frame.tm-tour-grid .tm-tour-price {
            font-size: 19px;
            margin-top: 10px
        }

        .tm-tour-item-column-4 .tm-tour-frame.tm-tour-grid .tm-tour-discount-price {
            font-size: 19px
        }

        .tm-tour-item-column-5 .tm-tour-grid .tm-tour-price {
            font-size: 19px;
            margin-top: 10px
        }

        .tm-tour-item-column-5 .tm-tour-grid .tm-tour-discount-price {
            font-size: 19px
        }

        .tm-tour-item-style-grid .gdlr-core-block-item-title-wrap .gdlr-core-block-item-title {
            font-weight: 700
        }

        .tm-tour-item-style-grid .gdlr-core-block-item-title-wrap {
            position: relative;
            margin-bottom: 40px
        }

        .tm-tour-modern {
            position: relative
        }

        .tm-tour-modern-inner {
            position: relative;
            overflow: hidden
        }

        .tm-tour-item-style-modern-no-space .gdlr-core-pagination {
            margin-top: 35px
        }

        .tm-tour-modern .tm-tour-title {
            font-size: 14px;
            font-weight: 700;
            margin-bottom: 14px
        }

        .tm-tour-modern .tm-tour-content-wrap {
            position: relative;
            padding: 22px 25px 10px
        }

        .tm-tour-modern .tm-tour-info-wrap {
            margin-bottom: 0
        }

        .tm-tour-modern .tm-tour-info {
            font-size: 12px
        }

        .tm-tour-modern.tm-with-info .tm-tour-price-wrap {
            position: absolute;
            right: 22px;
            bottom: 17px
        }

        .tm-tour-modern.tm-without-info .tm-tour-price-wrap {
            margin-top: -5px;
            margin-bottom: 10px
        }

        .tm-tour-modern .tm-tour-price {
            font-size: 17px;
            font-weight: 800;
            line-height: 1
        }

        .tm-tour-modern .tm-tour-price .tm-head {
            display: none
        }

        .tm-tour-modern .tm-tour-price-wrap.tm-discount .tm-tour-price {
            font-size: 13px;
            font-weight: 400
        }

        .tm-tour-modern .tm-tour-price-wrap.tm-discount .tm-tour-price .tm-tail {
            text-decoration: line-through
        }

        .tm-tour-modern .tm-tour-discount-price {
            font-size: 17px;
            font-weight: 800;
            margin-left: 8px
        }

        .tm-tour-modern.tm-with-thumbnail .tm-tour-content-wrap {
            position: absolute;
            right: 25px;
            left: 25px;
            bottom: 0;
            -webkit-transform: translate3d(0, 100%, 0);
            -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
            -webkit-transition: -webkit-transform .3s ease;
            transition: transform .3s ease
        }

        .tm-tour-modern.tm-with-thumbnail:hover .tm-tour-content-wrap {
            -webkit-transform: translate3d(0, 2px, 0);
            transform: translate3d(0, 2px, 0)
        }

        .tm-tour-item-style-medium .tm-tour-item-holder {
            padding-bottom: 1px
        }

        .tm-tour-medium {
            margin-bottom: 40px
        }

        .tm-tour-medium .tm-tour-thumbnail {
            width: 35%;
            vertical-align: middle
        }

        .tm-tour-medium .tm-tour-medium-inner {
            display: table;
            width: 100%
        }

        .tm-tour-medium .tm-tour-thumbnail,
        .tm-tour-medium .tm-tour-content-wrap {
            display: table-cell;
            vertical-align: middle
        }

        .tm-tour-medium .tm-tour-content-wrap {
            width: 65%;
            padding: 20px 25px 0 35px;
            vertical-align: middle
        }

        .tm-tour-medium .tm-content-left {
            float: left;
            width: 69%;
            padding-right: 20px
        }

        .tm-tour-medium .tm-content-right {
            overflow: hidden;
            padding: 10px 0 10px 20px;
            border-left-width: 2px;
            border-left-style: solid
        }

        .tm-tour-medium .tm-tour-title {
            font-size: 18px;
            font-weight: 400;
            margin-bottom: 3px;
            margin-top: 3px
        }

        .tm-tour-medium .tm-tour-content {
            font-weight: 500
        }

        .tm-tour-medium .tm-tour-rating-text {
            display: block
        }

        .tm-tour-medium .tm-tour-rating {
            text-align: center;
            margin-bottom: 20px
        }

        .tm-tour-medium .tm-tour-view-more {
            font-size: 14px;
            display: block;
            text-align: center;
            padding: 7px 10px;
            font-weight: 700;
            text-transform: uppercase
        }

        .tm-tour-medium .tm-tour-price-wrap {
            text-align: center;
            margin-bottom: 22px
        }

        .tm-tour-medium.tm-tour-grid.tm-tour-frame .tm-tour-price-wrap {
            float: right;
            position: relative;
            top: 0;
            right: 0
        }

        .tm-tour-medium.tm-tour-grid.tm-tour-frame .tm-tour-info.tm-tour-info-duration-text {
            clear: both
        }

        .tm-tour-medium .tm-tour-price {
            font-size: 26px;
            display: block;
            font-weight: 800;
            line-height: 1
        }

        .tm-tour-medium .tm-tour-price .tm-head {
            font-size: 15px;
            display: block;
            margin-bottom: 12px;
            font-weight: 400
        }

        .tm-tour-medium .tm-tour-price-wrap.tm-discount .tm-tour-price {
            font-size: 15px;
            display: block;
            margin-bottom: 12px;
            font-weight: 400
        }

        .tm-tour-medium .tm-tour-price-wrap.tm-discount .tm-tour-price .tm-head {
            display: inline;
            margin-right: 10px
        }

        .tm-tour-medium .tm-tour-price-wrap.tm-discount .tm-tour-price .tm-tail {
            text-decoration: line-through
        }

        .tm-tour-medium .tm-tour-discount-price {
            font-size: 26px;
            display: block;
            line-height: 1;
            margin-top: 10px;
            font-weight: 800
        }

        .tm-tour-medium.tm-tour-frame .tm-tour-content-wrap {
            padding-top: 15px;
            padding-bottom: 15px
        }

        .tm-tour-full {
            margin-bottom: 60px
        }

        .tm-tour-full.tm-tour-frame {
            margin-bottom: 40px
        }

        .tm-tour-full .tm-tour-title {
            font-size: 21px;
            font-weight: 800;
            margin-bottom: 25px
        }

        .tm-tour-full .tm-tour-thumbnail {
            margin-bottom: 38px
        }

        .tm-tour-full .tm-content-left {
            float: left;
            width: 76%;
            padding-right: 30px
        }

        .tm-tour-full .tm-content-right {
            overflow: hidden;
            padding: 20px 5px 20px 15px;
            border-left-width: 2px;
            border-left-style: solid
        }

        .tm-tour-full .tm-tour-rating-text {
            display: block;
            margin-left: 0;
            margin-top: 2px
        }

        .tm-tour-full .tm-tour-rating {
            text-align: center;
            margin-bottom: 20px
        }

        .tm-tour-full .tm-tour-view-more {
            font-size: 11px;
            display: table;
            text-align: center;
            padding: 13px 22px 12px;
            font-weight: 700;
            text-transform: uppercase;
            margin: auto
        }

        .tm-tour-full .tm-tour-price-wrap {
            text-align: center;
            margin-bottom: 22px
        }

        .tm-tour-full .tm-tour-price {
            font-size: 28px;
            display: block;
            font-weight: 800;
            line-height: 1
        }

        .tm-tour-full .tm-tour-price .tm-head {
            font-size: 15px;
            display: block;
            margin-bottom: 9px;
            font-weight: 400;
            margin-left: auto;
            margin-right: auto
        }

        .tm-tour-full .tm-tour-price-wrap.tm-discount .tm-tour-price {
            font-size: 15px;
            display: block;
            margin-bottom: 12px;
            font-weight: 400
        }

        .tm-tour-full .tm-tour-price-wrap.tm-discount .tm-tour-price .tm-head {
            display: inline;
            margin-right: 10px
        }

        .tm-tour-full .tm-tour-price-wrap.tm-discount .tm-tour-price .tm-tail {
            text-decoration: line-through
        }

        .tm-tour-full .tm-tour-discount-price {
            font-size: 28px;
            display: block;
            line-height: 1;
            margin-top: 10px;
            font-weight: 800
        }

        .tm-tour-full.tm-tour-frame .tm-tour-thumbnail {
            margin-bottom: 0
        }

        .tm-tour-full.tm-tour-frame .tm-tour-content-wrap {
            padding: 40px 27px 40px 35px
        }

        .tm-tour-full.tm-tour-frame .tm-content-right {
            padding: 20px 0 20px 27px
        }

        .tm-tour-category-grid .tm-tour-category-head-animate {
            padding: 0 25px 27px;
            position: relative
        }

        .tm-tour-category-grid .tm-tour-category-head-link {
            font-size: 12px;
            text-transform: uppercase;
            font-weight: 800
        }

        .tm-tour-category-grid .tm-tour-category-head-display {
            padding: 0 25px 10px
        }

        .tm-tour-category-grid .tm-tour-category-title {
            font-size: 25px;
            margin-bottom: 0;
            float: left
        }

        .tm-tour-category-grid .tm-tour-category-title i {
            font-size: 18px;
            margin-right: 9px
        }

        .tm-tour-category-grid .tm-tour-category-count {
            float: right;
            margin-top: 2px
        }

        .tm-tour-category-grid.tm-with-thumbnail .tm-tour-category-overlay {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background: #000
        }

        .tm-tour-category-grid.tm-with-thumbnail .tm-tour-category-overlay-front {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAADDCAYAAACyPiC7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDVFNTMyN0RDOURBMTFFNjgxNUJFN0VCM0YxQkE1MzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDVFNTMyN0VDOURBMTFFNjgxNUJFN0VCM0YxQkE1MzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENUU1MzI3QkM5REExMUU2ODE1QkU3RUIzRjFCQTUzMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENUU1MzI3Q0M5REExMUU2ODE1QkU3RUIzRjFCQTUzMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsZM2ZgAAAQOSURBVHja5FrZjhsxDBNVve//f616oAkcW6TkNPvUAMFuMmOPD4qi6ODr68uKF3698+/f9ZWP61FcfLx8uXHt8Hnx8QX2i8v3x/VYGufy/9pBFt/9GWp1I6rhrXOtnlB9h23ovg+VzXP/m0G2ons95wjROKuFCjI81gnWhqoRQw+iQwiDX/dEZ/saw9U8nurLW234gWsnN+9IOjpSc0yxVUc87jcn6zgEalQnGaJn3+niBjnsGiaQK4cf+xC2G0A+vzTMJrxeOmGoAUGNdQCoKPJlW2JIFVbx6rRhVvs4xWvuyOk4J7fA9mhAzfg1d85BkzOe90SxT4wysgsraxhBxmN2e1PxKiYdTFa1nGcoPCpijiYXUia4war9Jw3fYgB7lwGuh4oCkjl9IthQdzzSOKzyoy8KspNnlKy8UVYIohZt07C5TymalM10K4IwG/v8nEZsN/lADyRjACavc9c5fiF28U50lNRR0f4VyCEWJtkTk0QCthXPfXFAtiSZeOiqGtxWc+PtwHBVsWcrkGSKAnKHCGQFWamQvdgvJ+o/q+jAJA4VcnIKORfShEKvA3k1Gt9ZLgt2G80RF5UrPr44UBXASlbeZClUkPNBNKSS1lXcmSrKnOAxlQStKh00AC/DqmVwxuQYsPqLJjeRwsucGcJBUnVIu48fSTqmkg6rWI9V7kokdNFxE1ZgTI4B4I94dNE4K9Xhyp5gqdxJ+S6lZ4hiOouic7SPspL93fAH89465CibNFlQd5CT6tEvIiMZIZeKv6AQSVaVuXeVO0os78hhBtDBt0H0mnXO7sTrMKYeXWx0JQSTYRUTIHykDAQZclsipWD0Y5uC2BNt4lEASDUFBQBMNTkag8u6gqUask8Lz7aI6faRhho7mkmSjErLYorXf8eqMzx2xxYQtOFMOHUKGerYAiKkzAYnLD7g1mOoflHJ0SdmI3z9JgWg0nK4LDoP2VkWmES2eJg+o2qrAHTGz8R5gJApWc1RmQZHaLFVxSRbgQhAxbWlEYQJcTFLPydypbqZDZuSVTbpQJ4+2CDMRqe6JfQ6IwjMeQkh4GWZv1KHDcXgGAC07mjPjDvrqSuRyvOOCezA5jg5oc93fXJUOsdumVyRcCr1eGuSXLlk6GRnO7dV5/hwG1yFlQ20q/RXMSWrzsa3ae4wQcrW2TIyNmNox7RDNevPc0bKqkUOlV7KfPbOS61E77REOsreyVGptNdS0H0ZmyHUhlppdGE1toLH3twNPWaV5oxkJyMMgBAQQ+dZTcmq9B4nWjUZIU/yJJTBbkSyXP1Ai6rIbwGAFINKIUPZ4CH8KfVzFOs0eZLTieNoZmdt5gpCpQD5+8cpr2Zlr7HhtCCfeACt3W2DCGkVMr7lLOCnAAMA4OVNxdoIoI4AAAAASUVORK5CYII=) bottom repeat-x
        }

        .tm-tour-category-grid.tm-with-thumbnail .tm-tour-category-item-wrap {
            position: relative;
            overflow: hidden
        }

        .tm-tour-category-grid.tm-with-thumbnail .tm-tour-category-head {
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0
        }

        .tm-tour-category-grid.tm-with-thumbnail .tm-tour-category-head-divider {
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            border-bottom-width: 5px;
            border-bottom-style: solid
        }

        .tm-tour-category-grid.tm-with-thumbnail .tm-tour-category-overlay {
            opacity: 0;
            alpha(opacity=0);
            transition: opacity 300ms;
            -moz-transition: opacity 300ms;
            -o-transition: opacity 300ms;
            -webkit-transition: opacity 300ms
        }

        .tm-tour-category-grid.tm-with-thumbnail .tm-tour-category-head-display {
            padding-bottom: 25px;
            transition: padding 200ms ease-out;
            -moz-transition: padding 200ms ease-out;
            -o-transition: padding 200ms ease-out;
            -webkit-transition: padding 200ms ease-out
        }

        .tm-tour-category-grid.tm-with-thumbnail .tm-tour-category-head-animate {
            margin-bottom: -49px;
            transition: margin 200ms ease-out;
            -moz-transition: margin 200ms ease-out;
            -o-transition: margin 200ms ease-out;
            -webkit-transition: margin 200ms ease-out
        }

        .tm-tour-category-grid.tm-with-thumbnail:hover .tm-tour-category-overlay {
            opacity: .65;
            filter: alpha(opacity=65)
        }

        .tm-tour-category-grid.tm-with-thumbnail:hover .tm-tour-category-head-display {
            padding-bottom: 10px
        }

        .tm-tour-category-grid.tm-with-thumbnail:hover .tm-tour-category-head-animate {
            margin-bottom: 0
        }

        .tm-tour-category-grid-2 .tm-tour-category-head-animate {
            padding: 0 25px 0;
            position: relative;
            text-align: center
        }

        .tm-tour-category-grid-2 .tm-tour-category-head-link {
            font-size: 12px;
            text-transform: uppercase;
            font-weight: 600
        }

        .tm-tour-category-grid-2 .tm-tour-category-head-display {
            padding: 0 25px 8px;
            text-align: center
        }

        .tm-tour-category-grid-2 .tm-tour-category-title {
            font-size: 18px;
            margin-bottom: 0;
            font-weight: 600
        }

        .tm-tour-category-grid-2.tm-with-thumbnail .tm-tour-category-head-animate {
            padding-top: 10px;
            margin-bottom: -15px;
            transition: margin 200ms ease-out, padding 200ms ease-out;
            -moz-transition: margin 200ms ease-out, padding 200ms ease-out;
            -o-transition: margin 200ms ease-out, padding 200ms ease-out;
            -webkit-transition: margin 200ms ease-out, padding 200ms ease-out
        }

        .tm-tour-category-grid-2.tm-with-thumbnail .tm-tour-category-overlay {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background: #000
        }

        .tm-tour-category-grid-2.tm-with-thumbnail .tm-tour-category-overlay-front {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAADDCAYAAACyPiC7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDVFNTMyN0RDOURBMTFFNjgxNUJFN0VCM0YxQkE1MzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDVFNTMyN0VDOURBMTFFNjgxNUJFN0VCM0YxQkE1MzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENUU1MzI3QkM5REExMUU2ODE1QkU3RUIzRjFCQTUzMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENUU1MzI3Q0M5REExMUU2ODE1QkU3RUIzRjFCQTUzMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsZM2ZgAAAQOSURBVHja5FrZjhsxDBNVve//f616oAkcW6TkNPvUAMFuMmOPD4qi6ODr68uKF3698+/f9ZWP61FcfLx8uXHt8Hnx8QX2i8v3x/VYGufy/9pBFt/9GWp1I6rhrXOtnlB9h23ovg+VzXP/m0G2ons95wjROKuFCjI81gnWhqoRQw+iQwiDX/dEZ/saw9U8nurLW234gWsnN+9IOjpSc0yxVUc87jcn6zgEalQnGaJn3+niBjnsGiaQK4cf+xC2G0A+vzTMJrxeOmGoAUGNdQCoKPJlW2JIFVbx6rRhVvs4xWvuyOk4J7fA9mhAzfg1d85BkzOe90SxT4wysgsraxhBxmN2e1PxKiYdTFa1nGcoPCpijiYXUia4war9Jw3fYgB7lwGuh4oCkjl9IthQdzzSOKzyoy8KspNnlKy8UVYIohZt07C5TymalM10K4IwG/v8nEZsN/lADyRjACavc9c5fiF28U50lNRR0f4VyCEWJtkTk0QCthXPfXFAtiSZeOiqGtxWc+PtwHBVsWcrkGSKAnKHCGQFWamQvdgvJ+o/q+jAJA4VcnIKORfShEKvA3k1Gt9ZLgt2G80RF5UrPr44UBXASlbeZClUkPNBNKSS1lXcmSrKnOAxlQStKh00AC/DqmVwxuQYsPqLJjeRwsucGcJBUnVIu48fSTqmkg6rWI9V7kokdNFxE1ZgTI4B4I94dNE4K9Xhyp5gqdxJ+S6lZ4hiOouic7SPspL93fAH89465CibNFlQd5CT6tEvIiMZIZeKv6AQSVaVuXeVO0os78hhBtDBt0H0mnXO7sTrMKYeXWx0JQSTYRUTIHykDAQZclsipWD0Y5uC2BNt4lEASDUFBQBMNTkag8u6gqUask8Lz7aI6faRhho7mkmSjErLYorXf8eqMzx2xxYQtOFMOHUKGerYAiKkzAYnLD7g1mOoflHJ0SdmI3z9JgWg0nK4LDoP2VkWmES2eJg+o2qrAHTGz8R5gJApWc1RmQZHaLFVxSRbgQhAxbWlEYQJcTFLPydypbqZDZuSVTbpQJ4+2CDMRqe6JfQ6IwjMeQkh4GWZv1KHDcXgGAC07mjPjDvrqSuRyvOOCezA5jg5oc93fXJUOsdumVyRcCr1eGuSXLlk6GRnO7dV5/hwG1yFlQ20q/RXMSWrzsa3ae4wQcrW2TIyNmNox7RDNevPc0bKqkUOlV7KfPbOS61E77REOsreyVGptNdS0H0ZmyHUhlppdGE1toLH3twNPWaV5oxkJyMMgBAQQ+dZTcmq9B4nWjUZIU/yJJTBbkSyXP1Ai6rIbwGAFINKIUPZ4CH8KfVzFOs0eZLTieNoZmdt5gpCpQD5+8cpr2Zlr7HhtCCfeACt3W2DCGkVMr7lLOCnAAMA4OVNxdoIoI4AAAAASUVORK5CYII=) bottom repeat-x
        }

        .tm-tour-category-grid-2.tm-with-thumbnail .tm-tour-category-item-wrap {
            position: relative;
            overflow: hidden
        }

        .tm-tour-category-grid-2.tm-with-thumbnail .tm-tour-category-head {
            position: absolute;
            padding-top: 5px;
            top: 100%;
            left: 0;
            right: 0;
            transform: translate(0, -100%);
            -moz-transform: translate(0, -100%);
            -webkit-transform: translate(0, -100%);
            transition: transform 200ms ease-out, top 200ms ease-out;
            -moz-transition: transform 200ms ease-out, top 200ms ease-out;
            -o-transition: transform 200ms ease-out, top 200ms ease-out;
            -webkit-transition: transform 200ms ease-out, top 200ms ease-out
        }

        .tm-tour-category-grid-2.tm-with-thumbnail .tm-tour-category-overlay {
            opacity: 0;
            alpha(opacity=0);
            transition: opacity 300ms;
            -moz-transition: opacity 300ms;
            -o-transition: opacity 300ms;
            -webkit-transition: opacity 300ms
        }

        .tm-tour-category-grid-2.tm-with-thumbnail .tm-tour-category-head-divider {
            position: absolute;
            margin-bottom: -5px;
            bottom: 0;
            left: 0;
            right: 0;
            border-bottom-width: 5px;
            border-bottom-style: solid;
            transition: margin 200ms;
            -moz-transition: margin 200ms;
            -o-transition: margin 200ms;
            -webkit-transition: margin 200ms
        }

        .tm-tour-category-grid-2.tm-with-thumbnail:hover .tm-tour-category-overlay {
            opacity: .65;
            filter: alpha(opacity=65)
        }

        .tm-tour-category-grid-2.tm-with-thumbnail:hover .tm-tour-category-head-divider {
            margin-bottom: 0
        }

        .tm-tour-category-grid-2.tm-with-thumbnail:hover .tm-tour-category-head {
            top: 50%;
            bottom: auto;
            transform: translate(0, -50%);
            -moz-transform: translate(0, -50%);
            -webkit-transform: translate(0, -50%)
        }

        .tm-tour-category-grid-2.tm-with-thumbnail:hover .tm-tour-category-head-animate {
            padding-top: 0;
            margin-bottom: 0
        }

        .tm-tour-category-widget-holder {
            margin-left: -10px;
            margin-right: -10px
        }

        .tm-tour-category-widget {
            padding-left: 10px;
            padding-right: 10px;
            margin-bottom: 20px;
            position: relative;
            overflow: hidden
        }

        .tm-tour-category-widget .tm-tour-category-overlay {
            position: absolute;
            left: 10px;
            right: 10px;
            top: 0;
            bottom: 0;
            background: #000;
            opacity: .6;
            filter: alpha(opacity=60)
        }

        .tm-tour-category-widget .tm-tour-category-title {
            font-size: 13px;
            text-align: center;
            font-weight: 500;
            margin-bottom: 0;
            padding: 0 15px
        }

        .tm-tour-category-widget .tm-tour-category-head {
            position: absolute;
            top: 0;
            left: 10px;
            right: 10px;
            bottom: 0
        }

        .tm-tour-category-widget .tm-tour-category-head-table {
            display: table;
            width: 100%;
            height: 100%
        }

        .tm-tour-category-widget .tm-tour-category-title {
            display: table-cell;
            vertical-align: middle
        }

        .tm-tour-search-item {
            padding-bottom: 30px
        }

        .tm-tour-search-wrap.tm-with-frame {
            padding: 40px 30px 30px;
            background-size: cover
        }

        .tm-tour-search-wrap .tm-tour-search-title {
            font-size: 20px;
            margin-bottom: 30px;
            font-weight: 700
        }

        .tm-tour-search-wrap .tm-tour-search-field {
            margin-bottom: 20px;
            position: relative
        }

        .tm-tour-search-wrap .tm-tour-search-field label {
            font-size: 13px;
            line-height: 22px;
            font-weight: 800;
            margin-bottom: 10px;
            display: block
        }

        .tm-tour-search-wrap .tm-tour-search-submit {
            text-align: center;
            font-size: 13px;
            font-weight: 700;
            height: 48px;
            text-transform: uppercase;
            padding: 13px 20px;
            min-width: 166px;
            border: 0;
            margin: 5px 0 0
        }

        .tm-tour-search-wrap .tm-datepicker-wrap:after {
            content: "\f073";
            margin-top: -12px
        }

        .tm-tour-search-field-keywords .tm-tour-search-field-inner {
            position: relative
        }

        .tm-tour-search-field-keywords .tm-tour-search-field-inner:after {
            content: "\f002";
            font-family: fontAwesome;
            position: absolute;
            right: 15px;
            top: 50%;
            margin-top: -12px;
            line-height: 22px
        }

        .tm-tour-search-field-keywords .tm-tour-search-field-inner input[type="text"] {
            padding-right: 40px
        }

        .tm-tour-search-item.tm-style-half .tm-tour-search-field {
            float: left;
            width: 33.33%;
            padding-right: 20px
        }

        .tm-tour-search-item.tm-style-half .tm-tour-search-submit {
            display: block;
            clear: both
        }

        .tm-tour-search-item.tm-style-full .tm-tour-search-field {
            margin-bottom: 25px
        }

        .tm-tour-search-item.tm-style-full .tm-tour-search-submit {
            width: 100%
        }

        .tm-tour-search-item.tm-style-column .tm-tour-search-field {
            float: left;
            width: 16.66%;
            padding-right: 20px
        }

        .tm-tour-search-item.tm-style-column .tm-tour-search-submit {
            float: left;
            width: 16.66%;
            width: calc(16.66% - 20px);
            margin-top: 32px;
            min-width: 0
        }

        .tm-tour-search-item.tm-style-column.tm-column-count-2 .tm-tour-search-field {
            width: 50%
        }

        .tm-tour-search-item.tm-style-column.tm-column-count-2 .tm-tour-search-submit {
            width: 50%;
            width: calc(50% - 20px)
        }

        .tm-tour-search-item.tm-style-column.tm-column-count-3 .tm-tour-search-field {
            width: 33.33%
        }

        .tm-tour-search-item.tm-style-column.tm-column-count-3 .tm-tour-search-submit {
            width: 33.33%;
            width: calc(33.33% - 20px)
        }

        .tm-tour-search-item.tm-style-column.tm-column-count-4 .tm-tour-search-field {
            width: 25%
        }

        .tm-tour-search-item.tm-style-column.tm-column-count-4 .tm-tour-search-submit {
            width: 25%;
            width: calc(25% - 20px)
        }

        .tm-tour-search-item.tm-style-column.tm-column-count-5 .tm-tour-search-field {
            width: 20%
        }

        .tm-tour-search-item.tm-style-column.tm-column-count-5 .tm-tour-search-submit {
            width: 20%;
            width: calc(20% - 20px)
        }

        .tm-tour-search-item.tm-style-column.tm-column-count-7 .tm-tour-search-submit {
            margin-top: 0
        }

        .tm-tour-search-field-rating i.tm-rating-select,
        .tm-tour-search-field-rating span.tm-rating-select {
            display: inline-block;
            font-size: 14px;
            vertical-align: middle
        }

        .tm-tour-search-field-rating span.tm-rating-select {
            height: 14px;
            width: 6px
        }

        .tm-tour-search-field-rating .tm-rating-select[data-rating-score="0"] {
            margin-left: -6px
        }

        .tm-tour-search-field-rating .tm-tail {
            margin-left: 10px
        }

        .tm-tour-search-item .tm-tour-search-item-divier {
            padding-top: 10px;
            margin-bottom: 40px;
            margin-left: -30px;
            margin-right: -30px;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .tm-tour-search-item .tm-type-filter-title {
            font-size: 17px;
            margin-bottom: 27px
        }

        .tm-tour-search-item .tm-type-filter-title i {
            float: right;
            cursor: pointer
        }

        .tm-tour-search-item .tm-type-filter-title i.tm-active:before {
            content: "\f056"
        }

        .tm-tour-search-item .tm-type-filter-item-wrap {
            display: none;
            overflow: hidden
        }

        .tm-tour-search-item .tm-type-filter-item {
            margin-bottom: 20px
        }

        .tm-tour-search-item .tm-type-filter-item-title {
            font-size: 13px
        }

        .tm-tour-search-item .tm-type-filter-term {
            display: block;
            margin-bottom: 10px
        }

        .tm-tour-search-item .tm-type-filter-term i {
            margin-right: 10px
        }

        .tm-tour-search-item .tm-type-filter-display {
            cursor: pointer
        }

        .tm-type-filter-term input {
            display: none
        }

        .tm-type-filter-term input:checked+.tm-type-filter-display i:before {
            content: "\f058"
        }

        body.tm-template-search .tm-tour-search-item-wrap {
            width: 35%;
            max-width: 360px;
            float: left;
            margin-bottom: 40px
        }

        body.tm-template-search .tm-tour-item {
            overflow: hidden;
            padding-top: 2px
        }

        body.tm-template-search .tm-tour-search-wrap.tm-with-frame {
            margin-top: 2px
        }

        body.tm-template-search .tm-single-search-not-found-wrap {
            overflow: hidden
        }

        body.tm-template-search .tm-tour-search-wrap.tm-with-frame {
            box-shadow: 0 0 2px rgba(0, 0, 0, .1);
            -moz-box-shadow: 0 0 2px rgba(0, 0, 0, .1);
            -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .1)
        }

        .tm-tour-search-item-head {
            padding-bottom: 20px
        }

        .tm-tour-search-item-head .tm-tour-search-item-head-title {
            font-size: 17px;
            margin-bottom: 9px
        }

        .tm-tour-search-item-head .tm-tour-search-item-head-title i {
            margin-right: 12px
        }

        .tm-tour-search-item-head .tm-tour-search-item-head-caption {
            font-size: 14px
        }

        .tm-single-search-not-found-wrap .tm-single-search-not-found-inner {
            padding: 65px 35px 45px
        }

        .tm-single-search-not-found-wrap .tm-single-search-not-found {
            text-align: center;
            margin-bottom: 50px
        }

        .tm-single-search-not-found-wrap .tm-single-search-not-found-title {
            font-size: 60px;
            text-transform: uppercase;
            margin-bottom: 7px
        }

        .tm-single-search-not-found-wrap .tm-single-search-not-found-caption {
            font-size: 15px
        }

        .tm-single-search-not-found-wrap .tm-tour-search-item {
            text-align: center
        }

        .tm-single-search-not-found-wrap .tm-tour-search-field {
            text-align: left
        }

        .tm-content-navigation-item-wrap {
            overflow: hidden
        }

        .tm-content-navigation-item-outer {
            position: relative;
            z-index: 1
        }

        .tm-content-navigation-item-outer.tm-fixed {
            position: fixed;
            left: 0;
            right: 0;
            top: 0;
            z-index: 97
        }

        body.admin-bar .tm-content-navigation-item-outer.tm-fixed {
            margin-top: 32px
        }

        .tm-content-navigation-item-outer .tm-content-navigation-tab {
            font-size: 14px;
            font-weight: 600;
            padding: 28px 25px 28px;
            display: inline-block;
            margin-right: 10px
        }

        .tm-content-navigation-item-outer .tm-content-navigation-slider {
            position: absolute;
            bottom: 0;
            height: 3px
        }

        .tm-content-navigation-item-outer .tm-content-navigation-item {
            position: relative
        }

        .tm-quick-search-shortcode {
            max-width: 700px;
            margin: 0 auto
        }

        .tm-quick-search-shortcode input[type="submit"] {
            font-size: 15px;
            letter-spacing: 0;
            text-align: center !important;
            font-weight: 600;
            text-transform: none;
            float: left;
            height: 53px;
            width: 29%;
            margin-left: 1%
        }

        .tm-quick-search-shortcode input[type="text"] {
            float: left;
            width: 70%;
            height: 53px
        }

        .gdlr-core-flexslider.tm-nav-style-rect {
            position: static
        }

        .gdlr-core-flexslider.tm-nav-style-rect .flex-direction-nav li {
            margin-top: 0;
            top: auto
        }

        .gdlr-core-flexslider.tm-nav-style-rect .flex-direction-nav li a {
            padding: 16px 12px;
            border-style: solid;
            border-width: 0;
            border-radius: 0%;
            -moz-border-radius: 0%;
            -webkit-border-radius: 0%
        }

        .gdlr-core-flexslider.tm-nav-style-rect .flex-direction-nav li a i {
            font-size: 22px;
            width: 29px
        }

        .gdlr-core-flexslider.tm-nav-style-rect .flex-direction-nav .flex-nav-prev {
            left: -60px !important
        }

        .gdlr-core-flexslider.tm-nav-style-rect .flex-direction-nav .flex-nav-next {
            right: -60px !important
        }

        .gdlr-core-flexslider.tm-nav-style-rect {
            position: static
        }

        .gdlr-core-flexslider.tm-nav-style-rect .flex-direction-nav li {
            margin-top: 0;
            top: auto
        }

        .gdlr-core-flexslider.tm-nav-style-rect .flex-direction-nav li a {
            padding: 16px 12px;
            border-style: solid;
            border-width: 0;
            border-radius: 0%;
            -moz-border-radius: 0%;
            -webkit-border-radius: 0%
        }

        .gdlr-core-flexslider.tm-nav-style-rect .flex-direction-nav li a i {
            font-size: 22px;
            width: 29px
        }

        .tm-lightbox-wrapper {
            position: fixed;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            z-index: 10001;
            overflow: auto
        }

        .tm-lightbox-wrapper .tm-lightbox-content-row {
            display: table;
            width: 100%;
            height: 100%;
            position: relative;
            z-index: 10003
        }

        .tm-lightbox-wrapper .tm-lightbox-content-cell {
            display: table-cell;
            vertical-align: middle;
            padding: 20px;
            overflow-y: auto
        }

        .tm-lightbox-content-wrap {
            display: none
        }

        .tm-lightbox-wrapper .tm-lightbox-content-wrap {
            display: block;
            max-width: 835px;
            margin: 0 auto
        }

        .tm-lightbox-wrapper .tm-lightbox-title {
            color: #0e0e0e;
            font-size: 14px;
            text-align: center;
            margin-bottom: 0;
            text-transform: uppercase;
            font-weight: 600;
            letter-spacing: 1px
        }

        .tm-lightbox-wrapper .tm-lightbox-head {
            position: relative;
            padding-bottom: 24px;
            border-bottom-width: 2px;
            border-bottom-style: solid;
            margin-bottom: 45px
        }

        .tm-lightbox-wrapper .tm-lightbox-content-wrap {
            padding: 30px 30px 10px;
            overflow: hidden
        }

        .tm-lightbox-wrapper .tm-lightbox-close {
            cursor: pointer;
            font-size: 25px;
            line-height: 25px;
            position: absolute;
            right: 0;
            top: -5px
        }

        html.tm-lightbox-on,
        html.tm-lightbox-on body {
            position: relative;
            overflow: hidden;
            width: 100%;
            height: 100%
        }

        @font-face {
            font-family: "Flaticon";
            src: url(../vendor/theme/plugins/flaticon/Flaticon.eot);
            src: url("../vendor/theme/plugins/flaticon/Flaticond41dd41d.eot?#iefix") format("embedded-opentype"), url(data:application/x-font-woff;base64,d09GRgABAAAAAAVAAA0AAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAFJAAAABoAAAAcdG2ZgE9TLzIAAAGYAAAARwAAAGBQGl2xY21hcAAAAfgAAABKAAABSuH1Ff9jdnQgAAACRAAAAAQAAAAEABEBRGdhc3AAAAUcAAAACAAAAAj//wADZ2x5ZgAAAlgAAAFEAAABeAGWWF9oZWFkAAABMAAAACwAAAA2CU43JWhoZWEAAAFcAAAAGwAAACQDpwIGaG10eAAAAeAAAAAWAAAAFgQtABFsb2NhAAACSAAAAA4AAAAOARAAyG1heHAAAAF4AAAAHgAAACAASgBfbmFtZQAAA5wAAAFUAAACc3sxlgRwb3N0AAAE8AAAACkAAAA+PgKcaXjaY2BkYGAA4jXnpzvG89t8ZeBmYgCBK+K/I5BpJgbGCiDFwQCWBgAfZAkDeNpjYGRgYKxgYGDQY2IAASDJyIAKWAEUOwCzAHjaY2BkYGBgY9BjYGIAARDJyAAScwCKAQEACG0AqgAAeNpjYGGcwfiFgZWBgdGHMY2BgcEdSn9lkGRoYWBgYmBjZoABRgEGBAhIc01hOMCg8JGR8cD/Awx6jBUQNUhKFBgYAUZTC28AALsAEQAAAAAAqgAAAMgAAAIAAAAAAAAAeNpjYGBgZoBgGQZGBhBwAfIYwXwWBg0gzQakGRmYGBQ+Mv7/D+QrfGT4////Y34WqHogYGRjgHMYmYAEEwMqYIRYMZwBAMWDCOcAAAARAUQAAAAqACoAKgAqAHQAvAAAeNpNjk9Kw0AUh9+byfzJhJl0TElKEWpbSDY21SREK4V4A1dd6UJcFFy6suAFxI1r8QKCbpoLeAN37rxCbyDFpCt5/B4/vsV7HxCwAPCCC6AgIF0jTOe1cGCTrTn7mdeUNBXWtMWsxbXg+DuvseW5zW2S27F9vF8ucbF9t5g310gTSQBXMIQJQBAlRTnAcIAsjHYj+BTFaJykWGESlxHLwi4fD0dxUeZ7HcflVtAU/aLDeV9JdGZPzwRjiWL24TEPv11j3G2mjFHI6C2XSJFfT6RmxGil+m7Y48Sn4ZkTki/dNaard066cbqDAzgE2P2tsNE6KaOsSWPlE+4jjysUPP5vVPjnDmEdzq42aSDEvq+Zd7y6QRwK5QzelIufSmu1rdr9Ki+YRyWlRw89ROY4MupXS0RLPZ6f0u6lCbQOzB/lkDQpeNp9kD9qwzAUxj/lHymUkiNo6JAOduQEUvBQCAHTpWumLk4ix4LENo5CCJTeo1fo0BO0Z+jaE3TrHfrZUQtZYoHe7316eu+TAVzhDQLH7w7PjgW6+HTcQAffjpu4FreOW+iKzHEbPfHiuEP9nZWidcHsqb5VsUAPH44buMSX4ybu8eO4xT6PjtuQYu+4Q/0VU5TQiGG5LyExx4H7BAW1BVKqEnsYnqekCDkychVLrOrTIXwoxj4rLFeBEAOuxNUm/7U+tsx8qpr6DTAtdWz1Us4PclLEi1TLvbGpjPLMRnm50nLoK9lPrS3CwSChmlSqv038TFvej7CurRtarYYhWsfWLHLSQ/0egx02TPTS7DY4az+sn3fa76iO4CFgjcdaRRqz0YnDUP7NJY68QHlDFYzP2ptxdsnfYdwcVXf261i5wUyXW8OGSgW+Ukqe6/YL+fBq8njaY2BiAIP/BxgkGbABNiBmZGBiYGZkYmRmL83LdDM0MIDShgCKzwZDAAAAAAAAAf//AAJ42mNgYGBkAIIztovOg+gr4r8jYDQAS4UG+AAA) format("woff"), url(../vendor/theme/plugins/flaticon/Flaticon.ttf) format("truetype"), url("../vendor/theme/plugins/flaticon/Flaticon.svg#Flaticon") format("svg");
            font-weight: 400;
            font-style: normal
        }

        @media screen and (-webkit-min-device-pixel-ratio:0) {
            @font-face {
                font-family: "Flaticon";
                src: url("../vendor/theme/plugins/flaticon/Flaticon.svg#Flaticon") format("svg")
            }
        }

        [class^="flaticon-"]:before,
        [class*=" flaticon-"]:before,
        [class^="flaticon-"]:after,
        [class*=" flaticon-"]:after {
            font-family: Flaticon;
            font-style: normal
        }

        .flaticon-plane-landing:before {
            content: "\f100"
        }

        .flaticon-takeoff-the-plane:before {
            content: "\f101"
        }

        .goodlayers-payment-form {
            max-width: 450px;
            margin-bottom: 40px
        }

        .goodlayers-payment-form input[type="text"] {
            font-size: 12px;
            height: 45px;
            padding: 10px 20px;
            width: 100%;
            border: 0;
            outline: none;
            border-radius: 0;
            -moz-border-radius: 0;
            -webkit-border-radius: 0;
            box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box
        }

        .goodlayers-payment-form.goodlayers-with-border input[type="text"] {
            border-width: 2px;
            border-style: solid
        }

        .goodlayers-payment-form input.goodlayers-size-small[type="text"] {
            width: 80px
        }

        .goodlayers-payment-form .goodlayers-payment-form-field {
            margin-bottom: 20px
        }

        .goodlayers-payment-form .goodlayers-payment-field-head {
            margin-bottom: 8px;
            display: block
        }

        .goodlayers-payment-form .goodlayers-separator {
            margin: 0 8px
        }

        .goodlayers-payment-form .goodlayers-payment-button {
            margin-top: 10px;
            background-repeat: no-repeat;
            background-position: center;
            font-size: 11px;
            text-transform: uppercase;
            font-weight: 600;
            padding: 15px 27px;
            display: inline-block;
            border-radius: 0;
            -moz-border-radius: 0;
            -webkit-border-radius: 0
        }

        .goodlayers-payment-form .goodlayers-payment-button.now-loading {
            color: transparent !important;
            background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPScyMnB4JyBoZWlnaHQ9JzIycHgnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBjbGFzcz0idWlsLXJlbG9hZCI+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9Im5vbmUiIGNsYXNzPSJiayI+PC9yZWN0PjxnPjxwYXRoIGQ9Ik01MCAxNUEzNSAzNSAwIDEgMCA3NC43ODcgMjUuMjEzIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMTJweCI+PC9wYXRoPjxwYXRoIGQ9Ik01MCAwTDUwIDMwTDY2IDE1TDUwIDAiIGZpbGw9IiNmZmZmZmYiPjwvcGF0aD48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgZnJvbT0iMCA1MCA1MCIgdG89IjM2MCA1MCA1MCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZVRyYW5zZm9ybT48L2c+PC9zdmc+)
        }

        .goodlayers-payment-form .goodlayers-payment-button,
        .goodlayers-payment-form .goodlayers-payment-button:hover,
        .goodlayers-payment-form .goodlayers-payment-button:active,
        .goodlayers-payment-form .goodlayers-payment-button:focus {
            color: #fff
        }

        .goodlayers-payment-form .payment-errors,
        .goodlayers-payment-form .goodlayers-payment-req-field {
            background: #bb5656;
            color: #fff;
            display: none;
            padding: 12px 20px;
            margin-bottom: 10px
        }

        .goodlayers-paypal-redirecting-message {
            margin-bottom: 35px
        }

        .tm-urgency-message {
            position: fixed;
            right: 30px;
            bottom: 30px;
            padding: 30px 40px;
            width: 350px;
            max-width: 100%;
            z-index: 99;
            cursor: pointer
        }

        .tm-urgency-message .tm-urgency-message-icon {
            float: left;
            margin-right: 20px;
            font-size: 21px
        }

        .tm-urgency-message .tm-urgency-message-text {
            overflow: hidden;
            font-size: 13px
        }

        .tm-notification-box,
        .tm-user-update-notification {
            color: #fff
        }

        body a.tm-button,
        body a.tm-button:hover,
        body a.tm-button:active,
        body a.tm-button:focus,
        body input[type="button"].tm-button,
        body input[type="button"].tm-button:hover,
        body input[type="submit"].tm-button,
        body input[type="submit"].tm-button:hover,
        body button[type="button"].tm-button,
        body button[type="button"].tm-button:hover {
            color: #fff;
            cursor: pointer
        }

        .tm-body .ui-datepicker table tr td a:hover,
        .tm-body .ui-datepicker table tr td a.ui-state-active,
        .tm-body .ui-datepicker table tr td.tm-highlight a,
        .tm-body .ui-datepicker table tr td.tm-highlight span {
            color: #fff
        }

        .tm-body .ui-datepicker .ui-datepicker-month,
        .tm-body .ui-datepicker .ui-datepicker-year {
            background: #fff
        }

        .tm-body .ui-datepicker-prev.ui-state-disabled,
        .tm-body .ui-datepicker-next.ui-state-disabled {
            background: auto;
            color: auto
        }

        .tm-tour-item .tm-tour-view-more,
        .tm-tour-item .tm-tour-view-more:hover {
            color: #fff
        }

        .tm-tour-modern.tm-with-thumbnail .tm-tour-content-wrap {
            background: rgba(0, 0, 0, .75)
        }

        .tm-tour-modern.tm-with-thumbnail .tm-tour-title a,
        .tm-tour-modern.tm-with-thumbnail .tm-tour-title a:hover {
            color: #fff
        }

        .tm-tour-modern.tm-with-thumbnail .tm-tour-info-wrap {
            color: #d2d2d2
        }

        .tm-tour-modern.tm-with-thumbnail .tm-tour-price-wrap.tm-discount .tm-tour-price {
            color: #ababab
        }

        .tm-tour-category-grid.tm-with-thumbnail .tm-tour-category-title,
        .tm-tour-category-grid.tm-with-thumbnail .tm-tour-category-title i {
            color: #fff
        }

        .tm-tour-category-grid-2.tm-with-thumbnail .tm-tour-category-title {
            color: #fff
        }

        .tm-tour-category-widget .tm-tour-category-title a,
        .tm-tour-category-widget .tm-tour-category-title a:hover {
            color: #fff
        }

        .tm-tour-search-wrap input.tm-tour-search-submit[type="submit"] {
            color: #fff
        }

        .tm-payment-head .tm-payment-title {
            color: #fff
        }

        .tm-payment-step-item .tm-payment-step-item-icon {
            color: #fff
        }

        .tm-payment-step-item .tm-payment-step-item-title {
            color: #fff
        }

        .tm-payment-step-item.tm-checked .tm-payment-step-item-icon,
        .tm-payment-step-item.tm-enable .tm-payment-step-item-icon {
            background: #fff
        }

        .tm-payment-step-item.tm-current .tm-payment-step-item-icon {
            color: #fff
        }

        .tm-review-content-pagination span:hover,
        .tm-review-content-pagination span.tm-active {
            color: #fff
        }

        .tm-lightbox-wrapper {
            background: #000;
            background: rgba(0, 0, 0, .78)
        }

        .tm-single-header-title-wrap .tm-single-header-title,
        .tm-single-header-title-wrap .tm-tour-rating-text {
            color: #fff
        }

        .tm-header-price .tm-header-price-ribbon {
            color: #fff
        }

        .tm-header-price .tm-tour-price-wrap {
            color: #fff
        }

        .tm-header-price .tm-header-enquiry {
            color: #fff
        }

        body .tm-tour-booking-submit input[type="submit"],
        body .tm-tour-booking-submit input[type="submit"]:hover {
            color: #fff
        }

        .tm-tour-booking-submit-error,
        .tm-tour-booking-error-max-people {
            color: #fff
        }

        table.tm-my-booking-table a.tm-my-booking-action,
        table.tm-my-booking-table a.tm-my-booking-action:hover {
            color: #fff
        }

        .tm-tour-category-widget img {
            transition: opacity 300ms ease-out, transform 300ms ease-out, filter 300ms ease-out;
            -moz-transition: opacity 300ms ease-out, -moz-transform 300ms ease-out, -moz-filter 300ms ease-out;
            -o-transition: opacity 300ms ease-out, -o-transform 300ms ease-out, -o-filter 300ms ease-out;
            -webkit-transition: opacity 300ms ease-out, -webkit-transform 300ms ease-out, -webkit-filter 300ms ease-out
        }

        .tm-tour-category-widget .tm-tour-category-thumbnail {
            overflow: hidden
        }

        .tm-tour-category-widget:hover img {
            -webkit-transform: scale(1.1);
            transform: scale(1.1)
        }

        .tm-tour-style-2 .tm-single-header .tm-single-header-gallery-button {
            padding: 10px 15px 8px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .tm-tour-style-2 .tm-tour-booking-date .tm-tour-booking-date-display {
            line-height: 55px
        }

        .tm-tour-style-2 .tm-content-navigation-item-outer .tm-content-navigation-slider {
            height: 2px
        }

        .tm-tour-style-2 .tm-tour-booking-bar-wrap .tm-header-price {
            display: block;
            padding-top: 38px
        }

        .tm-tour-style-2 .tm-tour-booking-bar-wrap,
        .tm-tour-style-2 .tm-tour-booking-bar-anchor {
            margin-top: -65px
        }

        .tm-tour-style-2 .tm-header-price .tm-header-price-ribbon {
            text-align: left;
            padding: 0 30px
        }

        .tm-tour-style-2 .tm-header-price .tm-header-price-wrap {
            text-align: left;
            padding: 0 30px
        }

        .tm-tour-style-2 .tm-booking-tab-title {
            padding-top: 38px
        }

        .tm-tour-style-2 .tm-booking-tab-title-item {
            padding: 0 0 5px;
            margin: 0 30px 0 0;
            border-bottom-width: 2px;
            border-bottom-style: solid
        }

        .tm-tour-style-2 .tm-booking-tab-title-item:first-child {
            margin-left: 30px
        }

        .tm-tour-style-2 .tm-tour-booking-bar-outer {
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            box-shadow: 0 1px 13px rgba(0, 0, 0, .1);
            -moz-box-shadow: 0 1px 13px rgba(0, 0, 0, .1);
            -webkit-box-shadow: 0 1px 13px rgba(0, 0, 0, .1)
        }

        .tm-tour-style-2 .tm-tour-booking-bar-wrap .fa-check-circle:before {
            display: none;
            content: "\4e";
            font-family: ElegantIcons
        }

        .tm-tour-style-2 .tm-tour-booking-bar-wrap .icon_check:before {
            content: "\6c"
        }

        .tm-tour-style-2 .tm-tour-booking-bar-wrap .fa-calendar:before {
            content: "\e023";
            font-family: ElegantIcons
        }

        .tm-tour-booking-bar-wrap .tm-tour-booking-submit svg {
            display: none
        }

        .tm-tour-style-2 .tm-tour-booking-bar-wrap .tm-tour-booking-submit svg {
            display: inline-block;
            max-width: 20px;
            float: left;
            margin-right: 25px;
            margin-top: 12px
        }

        .tm-tour-style-2 .tm-form-field.tm-with-border input[type="text"],
        .tm-tour-style-2 .tm-form-field.tm-with-border input[type="email"],
        .tm-tour-style-2 .tm-form-field.tm-with-border input[type="password"],
        .tm-tour-style-2 .tm-form-field.tm-with-border select,
        .tm-tour-style-2 .tm-form-field.tm-with-border .tm-combobox-list-display {
            border-width: 1px;
            font-weight: 500;
            height: 55px;
            padding: 15px 17px
        }

        .tm-tour-style-2 .tm-form-field.tm-with-border textarea {
            border-width: 1px;
            font-weight: 500;
            padding: 15px 17px
        }

        .tm-tour-style-2 .tm-tour-booking-submit input[type="submit"] {
            padding: 18px 27px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .tm-tour-style-2 .tm-form-field .tm-combobox-list-wrap ul {
            border-width: 0 1px 1px 1px
        }

        .tm-tour-style-2 .tm-form-field .tm-combobox-wrap:after,
        .tm-tour-style-2 .tm-form-field .tm-combobox-list-display:after,
        .tm-tour-style-2 .tm-datepicker-wrap:after {
            font-family: ElegantIcons;
            content: "\33"
        }

        .tm-tour-style-2 .tm-tour-booking-next-sign {
            height: 30px;
            border-left-width: 1px;
            border-left-style: solid;
            left: 43px;
            margin-top: -36px
        }

        .tm-tour-style-2 .tm-tour-booking-next-sign span,
        .tm-tour-style-2 .tm-tour-booking-next-sign:before,
        .tm-tour-booking-next-sign:after {
            display: none
        }

        .tm-tour-style-2 .tm-tour-booking-date,
        .tm-tour-style-2 .tm-tour-booking-package {
            margin-bottom: 42px
        }

        .tm-tour-style-2 .tm-tour-booking-people.tm-variable {
            margin-bottom: 27px
        }

        .tm-tour-style-2 .tm-tour-booking-date i,
        .tm-tour-style-2 .tm-tour-booking-package i {
            line-height: 55px
        }

        .tm-tour-style-2 .tm-tour-booking-people.tm-variable i {
            line-height: 55px
        }

        .tm-tour-style-2 .tm-tour-booking-people-container {
            padding-top: 42px;
            padding-bottom: 0
        }

        .tm-tour-style-2 .tm-tour-booking-people-container .tm-tour-booking-room-text {
            line-height: 55px
        }

        .tm-tour-style-2 .tm-tour-booking-bar-wrap .tm-booking-bottom {
            border: none;
            padding: 0 34px;
            text-align: right;
            padding-bottom: 40px;
            margin-top: -22px;
            font-size: 13px;
            position: relative
        }

        .tm-tour-style-2 .tm-tour-booking-bar-wrap .tm-save-wish-list {
            padding: 0;
            float: none;
            width: auto;
            display: inline;
            border: 0
        }

        .tm-tour-style-2 .tm-tour-booking-bar-wrap .tm-view-count {
            padding: 0;
            float: none;
            width: auto;
            display: inline;
            margin-left: 30px
        }

        .tm-tour-style-2 .tm-tour-booking-bar-wrap .tm-booking-bottom i {
            font-size: 15px
        }

        .tm-recent-tour-widget.tm-tour-item {
            padding-bottom: 0
        }

        .tm-recent-tour-widget .tm-tour-widget.tm-item-pdlr {
            padding-left: 0;
            padding-right: 0
        }

        ul.tm-widget-tour-category-list {
            list-style: none;
            margin-left: 0
        }

        ul.tm-widget-tour-category-list li {
            margin-bottom: 8px
        }

        .tm-conform-box-overlay {
            position: fixed;
            z-index: 99998;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background: #000
        }

        .tm-confirm-box-wrapper {
            position: fixed;
            width: 450px;
            background: #fff;
            top: 50%;
            left: 50%;
            z-index: 99999;
            text-align: center
        }

        .tm-confirm-box-wrapper .tm-confirm-box-head {
            font-size: 13px;
            text-transform: uppercase;
            font-weight: 700;
            color: #828282;
            padding: 15px 0;
            border-bottom: 1px solid #e8e8e8
        }

        .tm-confirm-box-wrapper .tm-confirm-box-content-wrapper {
            padding: 35px 0
        }

        .tm-confirm-box-wrapper .tm-confirm-box-content-wrapper {
            padding: 33px 0
        }

        .tm-confirm-box-wrapper .tm-confirm-box-text {
            font-size: 16px;
            color: #404040
        }

        .tm-confirm-box-wrapper .tm-confirm-box-sub {
            font-size: 12px;
            margin-top: 11px;
            color: #b7b7b7
        }

        .tm-confirm-box-wrapper .tm-confirm-box-button-wrapper {
            overflow: hidden
        }

        .tm-confirm-box-wrapper .tm-confirm-box-button {
            width: 50%;
            text-align: center;
            float: left;
            cursor: pointer;
            color: #fff;
            padding: 14px 0;
            font-weight: 700;
            font-size: 13px;
            text-transform: uppercase
        }

        .tm-confirm-box-wrapper .tm-confirm-box-button.tm-yes {
            background: #f95e5e
        }

        .tm-confirm-box-wrapper .tm-confirm-box-button.tm-no {
            background: #383838
        }

        .tm-login-form .nsl-container {
            max-width: 100%;
            text-align: center
        }

        .tm-login-form .nsl-container>a {
            display: inline-block;
            margin-left: 10px
        }

        .tm-login-form .nsl-container>a:first-child {
            margin-left: 0
        }

        .tm-login-form2 .nsl-container {
            max-width: 100%;
            text-align: center;
            margin-bottom: 20px
        }

        .tm-register-form .nsl-container {
            max-width: 100%;
            text-align: center
        }

        .tm-register-form .nsl-container>a {
            display: inline-block;
            margin-left: 10px
        }

        .tm-register-form .nsl-container>a:first-child {
            margin-left: 0
        }

        .tipsy {
            font-size: 10px;
            position: absolute;
            padding: 5px;
            z-index: 100000
        }

        .tipsy-inner {
            background-color: #000;
            color: #FFF;
            max-width: 200px;
            padding: 5px 8px 4px 8px;
            text-align: center
        }

        .tipsy-inner {
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .tipsy-arrow {
            position: absolute;
            width: 0;
            height: 0;
            line-height: 0;
            border: 5px dashed #000
        }

        .tipsy-arrow-n {
            border-bottom-color: #000 !important
        }

        .tipsy-arrow-s {
            border-top-color: #000 !important
        }

        .tipsy-arrow-e {
            border-left-color: #000 !important
        }

        .tipsy-arrow-w {
            border-right-color: #000 !important
        }

        .tipsy-n .tipsy-arrow {
            top: 0;
            left: 50%;
            margin-left: -5px;
            border-bottom-style: solid;
            border-top: none;
            border-left-color: transparent;
            border-right-color: transparent
        }

        .tipsy-nw .tipsy-arrow {
            top: 0;
            left: 10px;
            border-bottom-style: solid;
            border-top: none;
            border-left-color: transparent;
            border-right-color: transparent
        }

        .tipsy-ne .tipsy-arrow {
            top: 0;
            right: 10px;
            border-bottom-style: solid;
            border-top: none;
            border-left-color: transparent;
            border-right-color: transparent
        }

        .tipsy-s .tipsy-arrow {
            bottom: 0;
            left: 50%;
            margin-left: -5px;
            border-top-style: solid;
            border-bottom: none;
            border-left-color: transparent;
            border-right-color: transparent
        }

        .tipsy-sw .tipsy-arrow {
            bottom: 0;
            left: 10px;
            border-top-style: solid;
            border-bottom: none;
            border-left-color: transparent;
            border-right-color: transparent
        }

        .tipsy-se .tipsy-arrow {
            bottom: 0;
            right: 10px;
            border-top-style: solid;
            border-bottom: none;
            border-left-color: transparent;
            border-right-color: transparent
        }

        .tipsy-e .tipsy-arrow {
            right: 0;
            top: 50%;
            margin-top: -5px;
            border-left-style: solid;
            border-right: none;
            border-top-color: transparent;
            border-bottom-color: transparent
        }

        .tipsy-w .tipsy-arrow {
            left: 0;
            top: 50%;
            margin-top: -5px;
            border-right-style: solid;
            border-left: none;
            border-top-color: transparent;
            border-bottom-color: transparent
        }

        .tm-user-mobile-navigation {
            display: none;
            margin: 20px;
            box-shadow: 0 0 2px rgba(0, 0, 0, .1);
            -moz-box-shadow: 0 0 2px rgba(0, 0, 0, .1);
            -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .1)
        }

        .tm-show-on-mobile {
            display: none
        }

        @media only screen and (max-width:1200px) {
            .tm-payment-step-wrap .tm-payment-step-item-icon {
                margin-right: 10px;
                padding: 5px;
                height: 34px;
                width: 34px
            }
            .tm-payment-step-wrap .tm-payment-step-item {
                padding: 16px 40px 16px 0
            }
            .tm-payment-step-wrap .tm-payment-step-item:after {
                display: none
            }
        }

        @media only screen and (max-width:1140px) {
            .tm-user-navigation {
                width: 240px
            }
            .tm-user-navigation .tm-user-navigation-head,
            .tm-user-navigation .tm-user-navigation-item {
                padding-left: 20px;
                padding-right: 20px
            }
            .tm-user-content-block {
                margin: 20px
            }
            .tm-my-profile-info {
                float: none;
                width: auto;
                padding-left: 0;
                padding-right: 0
            }
            .tm-my-profile-info.tm-even {
                padding-right: 0
            }
            .tm-my-profile-info.tm-odd {
                padding-left: 0
            }
            .tm-form-field-alt-date {
                width: 30%
            }
            .tm-form-field-alt-month {
                width: 30%
            }
            .tm-form-field-alt-year {
                width: 30%
            }
        }

        @media only screen and (max-width:999px) {
            .tm-hide-on-mobile {
                display: none
            }
            .tm-show-on-mobile {
                display: block
            }
            a.tm-show-on-mobile {
                display: inline
            }
            .tm-content-navigation-item-wrap {
                display: none
            }
            .single-tour .tm-with-sidebar .tm-single-header-title-wrap {
                padding: 90px 20px 30px
            }
            .single-tour .tm-single-header .tm-header-price {
                display: none
            }
            .single-tour .tm-tour-info-wrap {
                padding-left: 0;
                padding-right: 0
            }
            .single-tour.tm-body .gdlr-core-container {
                padding-left: 20px;
                padding-right: 20px
            }
            .single-tour .tm-single-main-content,
            .single-tour .tm-with-sidebar .tm-tour-info-outer .tm-tour-info-wrap {
                padding-left: 20px;
                padding-right: 20px
            }
            .single-tour .tm-with-sidebar .tm-single-review {
                padding-left: 0;
                padding-right: 0
            }
            .single-tour .tm-single-review-content {
                padding-left: 0
            }
            .tm-single-review-content .tm-single-review-user {
                width: 170px;
                padding-right: 10px
            }
            .tm-tour-booking-bar-wrap .tm-header-price {
                display: block
            }
            .tm-tour-booking-bar-container-inner .tm-tour-booking-bar-anchor {
                display: none
            }
            .tm-tour-booking-bar-container-inner .tm-tour-booking-bar-wrap {
                max-width: 100%;
                margin: 50px auto !important;
                position: static
            }
            .tm-single-header .tm-header-price,
            .tm-tour-booking-bar-outer,
            .tm-tour-booking-bar-anchor,
            .tm-tour-booking-bar-wrap {
                max-width: 100%
            }
            .tm-header-price .tm-header-price-overlay {
                opacity: 1;
                filter: alpha(opacity=100)
            }
            .tm-payment-head .tm-payment-step-inner {
                padding-left: 20px;
                padding-right: 20px
            }
            .tm-template-payment .tm-tour-booking-bar-wrap {
                margin: 0 auto 70px;
                float: none
            }
            .tm-template-payment .tm-page-content {
                max-width: 760px;
                margin: 0 auto
            }
        }

        @media only screen and (max-width:767px) {
            .tm-body .tm-container,
            .single-tour.tm-body .tm-single-related-tour-container {
                max-width: 500px;
                padding-left: 15px;
                padding-right: 15px
            }
            .tm-column-10 {
                width: 100%
            }
            .tm-column-12 {
                width: 100%
            }
            .tm-column-15 {
                width: 100%
            }
            .tm-column-20 {
                width: 100%
            }
            .tm-column-24 {
                width: 100%
            }
            .tm-column-30 {
                width: 100%
            }
            .tm-column-36 {
                width: 100%
            }
            .tm-column-40 {
                width: 100%
            }
            .tm-column-45 {
                width: 100%
            }
            .tm-column-48 {
                width: 100%
            }
            .tm-column-50 {
                width: 100%
            }
            .tm-column-60 {
                width: 100%
            }
            .tm-user-navigation {
                display: none
            }
            .tm-user-mobile-navigation {
                display: block
            }
            .tm-my-profile-avatar {
                float: none;
                margin-right: 0;
                margin-bottom: 30px
            }
            .tm-user-content-inner {
                padding: 20px
            }
            .tm-user-content-inner.tm-user-content-inner-edit-profile,
            .tm-user-content-inner.tm-user-content-inner-change-password {
                max-width: 400px;
                margin: 0 auto
            }
            .tm-edit-profile-avatar img {
                display: block;
                margin-right: 0;
                margin-bottom: 30px
            }
            .tm-edit-profile-wrap .tm-head {
                float: none;
                margin-right: 0
            }
            input.tm-edit-profile-submit.tm-button {
                margin-left: 0
            }
            .tm-tour-search-item.tm-style-half .tm-tour-search-field {
                width: 100%
            }
            .tm-tour-search-item.tm-style-column .tm-form-field .tm-tour-search-field {
                width: 100%;
                padding-right: 0
            }
            .tm-tour-search-item.tm-style-column .tm-form-field .tm-tour-search-submit {
                width: 100%
            }
            .tm-tour-full .tm-content-right {
                display: block;
                padding: 20px 0 0px !important;
                border: 0
            }
            .tm-tour-full .tm-tour-rating-empty {
                display: none
            }
            .tm-tour-full .tm-content-left {
                width: auto;
                float: none
            }
            .tm-tour-medium .tm-tour-thumbnail,
            .tm-tour-medium .tm-tour-content-wrap {
                display: block;
                vertical-align: baseline
            }
            .tm-tour-medium .tm-tour-thumbnail {
                width: auto
            }
            .tm-tour-medium .tm-tour-content-wrap {
                width: auto;
                padding: 30px 0 0
            }
            .tm-tour-medium .tm-content-right {
                display: block;
                padding: 0;
                border: 0
            }
            .tm-tour-medium .tm-tour-rating-empty {
                display: none
            }
            .tm-tour-medium .tm-content-left {
                width: auto;
                float: none;
                padding-right: 0
            }
            .tm-tour-medium.tm-tour-frame .tm-tour-content-wrap {
                padding: 30px
            }
            .single-tour .tm-tour-info-wrap .tm-tour-info {
                width: auto;
                float: none
            }
            .tm-single-review-content .tm-single-review-user {
                padding-right: 0;
                float: none;
                margin: 0 auto 25px
            }
            .tm-payment-contact-wrap .tm-head,
            .tm-payment-billing-wrap .tm-head,
            .tm-payment-additional-note-wrap .tm-head,
            .tm-payment-traveller-info-wrap .tm-head {
                float: none;
                display: block;
                width: auto
            }
            .tm-payment-billing-copy,
            .tm-tour-payment-content .tm-tour-booking-continue {
                margin-left: 0
            }
            .tm-payment-detail-wrap {
                float: none;
                width: auto;
                margin-bottom: 40px
            }
            .tm-lightbox-wrapper .tm-lightbox-content-row {
                display: block;
                width: 100%;
                height: auto
            }
            .tm-lightbox-wrapper .tm-lightbox-content-cell {
                display: block
            }
            .tm-login-form .tm-login-user,
            .tm-login-form .tm-login-pass,
            .tm-register-form .tm-profile-field {
                width: auto;
                float: none
            }
            .tm-login-form2 {
                float: none;
                width: auto;
                padding-right: 0
            }
            .tm-login2-right {
                float: none;
                width: auto;
                padding-left: 0;
                border-left: 0;
                margin-top: 0;
                padding-bottom: 20px;
                margin-bottom: 0
            }
            table.tm-my-booking-table th:nth-child(1) {
                width: 28%
            }
            .tm-template-wrapper table.tm-table td {
                font-size: 11.5px
            }
            body.tm-template-search .tm-tour-search-item-wrap {
                float: none;
                margin-bottom: 0;
                max-width: 100%;
                width: auto
            }
            .tm-tour-order-filterer-wrap .tm-combobox-wrap {
                display: block;
                margin-left: 0;
                margin-top: 10px
            }
            .tm-tour-order-filterer-wrap .tm-tour-order-filterer-style {
                float: none;
                margin-top: 10px;
                display: block
            }
            .tm-tour-order-filterer-wrap .tm-tour-order-filterer-style a {
                margin-left: 0;
                margin-right: 10px
            }
            body.single-tour .tm-template-wrapper {
                display: flex;
                flex-direction: column;
                width: 100%
            }
            body.single-tour .tm-template-wrapper>div {
                width: 100%;
                order: 2
            }
            body.single-tour .tm-tour-booking-bar-container.tm-container {
                order: 1
            }
            body.single-tour .tm-single-related-tour {
                order: 3
            }
            .tm-login-form .nsl-container>a {
                display: block;
                margin: 0 0 10px
            }
            .tm-register-form .nsl-container>a {
                display: block;
                margin: 0 0 10px
            }
        }

        @media only screen and (max-width:425px) {
            .tm-body .ui-datepicker {
                margin-left: auto !important;
                margin-right: auto !important;
                left: 0px !important;
                right: 0px !important
            }
            .tm-payment-traveller-info-wrap .tm-traveller-info-field.tm-with-info-title .tm-traveller-info-title,
            .tm-payment-traveller-info-wrap .tm-traveller-info-field.tm-with-info-title .tm-traveller-info-input,
            .tm-payment-traveller-info-wrap .tm-tail .tm-traveller-info-passport {
                width: 100%;
                margin-bottom: 18px;
                margin-right: 0
            }
            .tm-urgency-message {
                padding: 20px;
                left: 0;
                right: 0;
                bottom: 0;
                margin: 0 auto
            }
            .tm-header-price .tm-tour-discount-price {
                font-size: 24px
            }
            .tm-header-price .tm-tour-price-wrap.tm-discount .tm-tour-price .tm-tail {
                font-size: 13px
            }
            .tm-header-price .tm-tour-price .tm-head {
                font-size: 12px
            }
            .tm-header-price .tm-tour-price-wrap:before {
                font-size: 20px
            }
            .tm-header-price .tm-header-price-wrap {
                padding: 10px
            }
            .tm-booking-tab-title-item {
                padding-left: 23px;
                padding-right: 23px
            }
            .tm-tour-grid.tm-price-right-title .tm-tour-title {
                padding-right: 0;
                min-height: 0;
                max-height: none
            }
            .tm-tour-grid.tm-price-right-title .tm-tour-price-wrap {
                position: relative;
                text-align: left;
                top: 0;
                right: auto
            }
            #h3_b01f_3 {
                font-size: 22px
            }
            .gdlr-core-title-item .gdlr-core-title-item-title {
                font-size: 24px !important
            }
            .tm-tour-booking-bar-wrap .tm-enquiry-field .tm-head {
                margin-bottom: 0
            }
            .tm-tour-grid.tm-price-right-title .tm-tour-price .tm-head {
                display: inline-block;
                margin-right: 5px
            }
        }

        .tm-left-align {
            text-align: left
        }

        .tm-center-align {
            text-align: center
        }

        .tm-right-align {
            text-align: right
        }

        .tm-flexslider ul.slides {
            zoom: 1;
            margin-left: 0;
            margin-bottom: 0;
            list-style: none
        }

        .tm-flexslider ul.slides:after {
            content: " ";
            display: block;
            clear: both;
            visibility: hidden;
            line-height: 0;
            height: 0
        }

        .tm-flexslider ul.slides>li {
            margin-bottom: 0;
            display: none;
            -webkit-backface-visibility: hidden
        }

        .tm-flexslider ul.slides>li .gdlr-core-item-list {
            margin-bottom: 0
        }

        .tm-flexslider[data-type="carousel"] ul.slides>li {
            margin-left: 0
        }

        .tm-flexslider[data-type="slider"] ul.slides>li {
            text-align: center
        }

        .tm-flexslider {
            position: relative
        }

        .tm-flexslider .tm-flex-direction-nav {
            margin-left: 0;
            list-style: none;
            margin-bottom: 0
        }

        .tm-flexslider .tm-flex-direction-nav li {
            position: absolute;
            line-height: 1;
            top: 50%;
            margin-top: -24px;
            z-index: 98
        }

        .tm-flexslider .tm-flex-direction-nav li a {
            display: block;
            padding: 14px;
            background: #000;
            background: rgba(0, 0, 0, .6);
            color: #fff;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .tm-flexslider .tm-flex-direction-nav li a i {
            font-size: 18px;
            width: 18px;
            text-align: center;
            display: block
        }

        .tm-flexslider .tm-flex-direction-nav .tm-flex-nav-prev {
            left: 35px
        }

        .tm-flexslider .tm-flex-direction-nav .tm-flex-nav-next {
            right: 35px
        }

        .tm-single-header .tm-flexslider {
            z-index: 0
        }

        .tm-single-header .tm-flexslider img {
            width: 100%
        }

        .tm-flexslider .tm-tour-grid {
            margin-bottom: 0
        }

        .tm-tour-item .tm-flexslider.gdlr-core-with-outer-frame-element .flex-viewport {
            padding-left: 10px;
            margin-left: -10px
        }

        .tm-pagination a {
            cursor: pointer
        }

        .tm-pagination a.gdlr-core-active {
            cursor: default
        }

        .tm-pagination a,
        .tm-pagination span {
            white-space: nowrap;
            font-weight: 700
        }

        .tm-pagination a.prev:before {
            content: "\f104";
            font-family: fontAwesome;
            line-height: 1
        }

        .tm-pagination a.next:before {
            content: "\f105";
            font-family: fontAwesome;
            line-height: 1
        }

        .tm-pagination.tm-with-border a,
        .tm-pagination.tm-with-border span {
            background: transparent;
            border-width: 2px;
            border-style: solid
        }

        .tm-pagination.tm-with-border a.tm-active,
        .tm-pagination.tm-with-border a:hover {
            background: transparent
        }

        .tm-pagination.tm-style-plain a,
        .tm-pagination.tm-style-plain span {
            background: transparent;
            margin-left: 15px
        }

        .tm-pagination.tm-style-plain a.gdlr-core-active,
        .tm-pagination.tm-style-plain a:hover {
            background: transparent
        }

        .tm-pagination.tm-style-plain a:before,
        .tm-pagination.tm-style-plain span:before {
            content: "/ ";
            margin-right: 15px
        }

        .tm-pagination.tm-style-plain a:first-child,
        .tm-pagination.tm-style-plain span:first-child {
            margin-left: 0
        }

        .tm-pagination.tm-style-plain a:first-child:before,
        .tm-pagination.tm-style-plain span:first-child:before {
            display: none
        }

        .tm-pagination.tm-style-rectangle a,
        .tm-pagination.tm-style-rectangle span {
            display: inline-block;
            font-size: 12px;
            padding: 9px 14px;
            margin-right: 1px
        }

        .tm-pagination.tm-style-rectangle.tm-with-border a,
        .tm-pagination.tm-style-rectangle.tm-with-border span {
            padding: 7px 12px
        }

        .tm-pagination.tm-style-round a,
        .tm-pagination.tm-style-round span {
            display: inline-block;
            font-size: 14px;
            padding: 9px 14px;
            margin-right: 3px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .tm-pagination.tm-style-round.tm-with-border a,
        .tm-pagination.tm-style-round.tm-with-border span {
            padding: 7px 12px;
            line-height: 21px
        }

        .tm-pagination.tm-style-circle a,
        .tm-pagination.tm-style-circle span {
            display: inline-block;
            width: 45px;
            height: 45px;
            line-height: 45px;
            font-size: 12px;
            margin-right: 4px;
            text-align: center;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .tm-pagination.tm-style-circle.tm-with-border a,
        .tm-pagination.tm-style-circle.tm-with-border span {
            line-height: 41px
        }

        .tm-tour-item-style-modern-no-space .tm-pagination {
            margin-top: 35px
        }

        .tm-body .tm-pagination a {
            background: #f0f0f0;
            color: #929292
        }

        .tm-body .tm-pagination a:hover,
        .tm-body .tm-pagination a.tm-active,
        .tm-body .tm-pagination span {
            color: #fff
        }

        .tm-body .tm-filterer-wrap a {
            color: #606060
        }

        .tm-body.tm-template-search .tm-pagination a {
            background: #e6e6e6
        }

        .tm-item-mgb {
            margin-bottom: 40px
        }

        .tm-container {
            max-width: 1180px;
            margin-left: auto;
            margin-right: auto
        }

        .tm-container {
            padding-left: 20px;
            padding-right: 20px
        }

        .tm-item-pdlr {
            padding-left: 20px;
            padding-right: 20px
        }

        .tm-item-mglr {
            margin-left: 20px;
            margin-right: 20px
        }

        .tm-item-rvpdlr {
            margin-left: -20px;
            margin-right: -20px
        }

        .tm-invoice-logo {
            width: 250px
        }

        .tm-single-header-title-wrap {
            padding-top: 375px
        }

        .tm-single-header-title-wrap {
            padding-bottom: 25px
        }

        .tm-single-header-background-overlay {
            opacity: .1
        }

        .tm-single-header-top-overlay {
            height: 346px
        }

        .tm-single-header-overlay {
            height: 175px
        }

        .tm-user-navigation .tm-user-navigation-item.tm-active a,
        .tm-user-navigation .tm-user-navigation-item.tm-active a:hover {
            color: #485da1
        }

        .tm-user-navigation .tm-user-navigation-item.tm-active:before {
            border-color: #485da1
        }

        .tm-body .tm-user-breadcrumbs span.tm-active {
            color: #485da1
        }

        .tm-user-content-block .tm-user-content-title {
            color: #485da1
        }

        .tm-notification-box,
        .tm-user-update-notification {
            background: #485da1
        }

        body a.tm-button,
        body a.tm-button:hover,
        body a.tm-button:active,
        body a.tm-button:focus,
        body input[type="button"].tm-button,
        body input[type="button"].tm-button:hover,
        body input[type="submit"].tm-button,
        body input[type="submit"].tm-button:hover {
            background-color: #d4a40a
        }

        .goodlayers-payment-form form input.goodlayers-payment-button[type="submit"] {
            background-color: #485da1
        }

        .tm-body .tm-pagination a:hover,
        .tm-body .tm-pagination a.tm-active,
        .tm-body .tm-pagination span {
            background-color: #485da1
        }

        .tm-body .tm-filterer-wrap a:hover,
        .tm-body .tm-filterer-wrap a.tm-active {
            color: #485da1
        }

        table.tm-my-booking-table .tm-my-booking-title,
        table.tm-my-booking-table .tm-my-booking-title:hover {
            color: #485da1
        }

        .tm-template-wrapper-user .tm-my-booking-filter a:hover,
        .tm-template-wrapper-user .tm-my-booking-filter a.tm-active {
            color: #485da1
        }

        table.tm-my-booking-table a.tm-my-booking-action {
            background: #485da1
        }

        .tm-user-content-inner-my-booking-single .tm-my-booking-single-title,
        .tm-user-review-table .tm-user-review-action {
            color: #485da1
        }

        .tm-review-form .tm-review-form-title {
            color: #485da1
        }

        .tm-wish-list-item .tm-wish-list-item-title,
        .tm-wish-list-item .tm-wish-list-item-title:hover {
            color: #485da1
        }

        .tm-body .ui-datepicker table tr td a.ui-state-active,
        .tm-body .ui-datepicker table tr td a:hover,
        .tm-body .ui-datepicker table tr td.tm-highlight a,
        .tm-body .ui-datepicker table tr td.tm-highlight span {
            background: #485da1
        }

        .tm-body .ui-datepicker select {
            color: #485da1
        }

        .tm-form-field .tm-combobox-wrap:after {
            color: #485da1
        }

        .tm-login-form .tm-login-lost-password a,
        .tm-login-form .tm-login-lost-password a:hover,
        .tm-login-bottom .tm-login-bottom-link,
        .tm-register-bottom .tm-register-bottom-link {
            color: #485da1
        }

        .tm-payment-method-wrap .tm-payment-paypal>img:hover,
        .tm-payment-method-wrap .tm-payment-credit-card>img:hover {
            border-color: #485da1
        }

        .tm-payment-billing-copy-text {
            color: #4674e7
        }

        .tm-tour-booking-bar-price-breakdown-link {
            color: #4674e7
        }

        .tm-tour-booking-bar-coupon-wrap .tm-tour-booking-bar-coupon-validate,
        .tm-tour-booking-bar-coupon-wrap .tm-tour-booking-bar-coupon-validate:hover {
            color: #4674e7
        }

        .tm-tour-booking-bar-summary .tm-tour-booking-bar-date-edit {
            color: #4674e7
        }

        .tm-payment-complete-wrap .tm-payment-complete-icon,
        .tm-payment-complete-wrap .tm-payment-complete-thank-you {
            color: #4674e7
        }

        .tm-tour-search-wrap input.tm-tour-search-submit[type="submit"] {
            background: #4674e7
        }

        .tm-payment-step-item.tm-checked .tm-payment-step-item-icon,
        .tm-payment-step-item.tm-enable .tm-payment-step-item-icon {
            color: #4674e7
        }

        .gdlr-core-flexslider.tm-nav-style-rect .flex-direction-nav li a {
            background-color: #ccc
        }

        .gdlr-core-flexslider.tm-nav-style-rect .flex-direction-nav li a:hover {
            background-color: #d4a40a
        }

        body.tm-template-payment a.tm-button {
            background-color: #4674e7
        }

        .tm-tour-item .tm-tour-grid .tm-tour-price-bottom-wrap .tm-tour-price,
        .tm-tour-item .tm-tour-grid .tm-tour-price-bottom-wrap .tm-tour-discount-price {
            color: #4674e7
        }

        .tm-payment-service-form-wrap .tm-payment-service-form-price-wrap {
            color: #4674e7
        }

        .tm-tour-info-wrap .tm-tour-info i {
            color: #d4a40a
        }

        .tm-tour-modern.tm-with-thumbnail .tm-tour-price .tm-tail,
        .tm-tour-modern.tm-with-thumbnail .tm-tour-discount-price {
            color: #d4a40a
        }

        .tm-tour-item .tm-tour-view-more,
        .tm-tour-item .tm-tour-view-more:hover {
            background: #d4a40a
        }

        .single-tour .tm-datepicker-wrap:after,
        .single-tour .tm-combobox-wrap:after,
        .single-tour .tm-tour-info-wrap .tm-tour-info i,
        .tm-form-field .tm-combobox-list-display:after {
            color: #d4a40a
        }

        .tm-payment-step-item.tm-current .tm-payment-step-item-icon {
            background: #d4a40a
        }

        .tm-review-content-pagination span:hover,
        .tm-review-content-pagination span.tm-active {
            background: #d4a40a
        }

        .tm-content-navigation-item-outer .tm-content-navigation-slider {
            background: #d4a40a
        }

        .tm-tour-category-grid.tm-with-thumbnail .tm-tour-category-count,
        .tm-body .tm-tour-category-grid .tm-tour-category-head-link {
            color: #d4a40a
        }

        .tm-tour-category-grid.tm-with-thumbnail .tm-tour-category-head-divider,
        .tm-tour-category-grid-2.tm-with-thumbnail .tm-tour-category-head-divider {
            border-color: #d4a40a
        }

        .tm-tour-booking-date>i,
        .tm-tour-booking-room>i,
        .tm-tour-booking-people>i,
        .tm-tour-booking-submit>i,
        .tm-tour-booking-package>i,
        .tm-tour-style-1 .tm-tour-booking-bar-wrap .tm-view-count i,
        .tm-save-wish-list-icon-wrap .tm-icon-active {
            color: #d4a40a
        }

        .tm-tour-booking-next-sign:before,
        .tm-tour-booking-next-sign span,
        .tm-tour-booking-next-sign:after {
            background-color: #d4a40a
        }

        .tm-tour-item .tm-tour-grid .tm-tour-discount-price,
        .tm-tour-item .tm-tour-grid .tm-tour-price .tm-tail {
            color: #634e0d
        }

        .tm-body .tm-tour-order-filterer-style a.tm-active,
        .tm-urgency-message .tm-urgency-message-icon,
        .tm-payment-receipt-deposit-option label input:checked+span,
        .tm-tour-booking-bar-deposit-option label input:checked+span,
        .tm-tour-search-item .tm-type-filter-title i,
        .tm-type-filter-term input:checked+.tm-type-filter-display,
        .tm-tour-search-item-head .tm-tour-search-item-head-title i {
            color: #d4a40a
        }

        .tm-body.tm-template-search .tm-pagination a:hover,
        .tm-body.tm-template-search .tm-pagination a.tm-active,
        .tm-body.tm-template-search .tm-pagination span {
            background-color: #d4a40a
        }

        body .tm-tour-booking-submit input[type="submit"],
        body .tm-tour-booking-submit input[type="submit"]:hover,
        body .tm-tour-booking-submit .tm-button,
        body .tm-enquiry-form .tm-button,
        .tm-header-price .tm-header-price-overlay {
            background: #d4a40a;
            background: -webkit-linear-gradient(left, #d4a40a, #d4a40a);
            background: -o-linear-gradient(right, #d4a40a, #d4a40a);
            background: -moz-linear-gradient(right, #d4a40a, #d4a40a);
            background: linear-gradient(to right, #d4a40a, #d4a40a)
        }

        #fld_email_address,
        input[type="email"],
        input[name="data[email_address]"] {
            text-transform: lowercase
        }

        #fld_email_address::placeholder {
            text-transform: capitalize
        }

        input[type="email"]::placeholder {
            text-transform: capitalize
        }

        input[name="data[email_address]"]::placeholder {
            text-transform: capitalize
        }

        .tm-tour-style-1 .tm-header-price .tm-header-price-ribbon,
        .tm-tour-style-1 .tm-header-price .tm-header-enquiry-ribbon {
            background: #000;
            background: rgba(0, 0, 0, .8)
        }

        .tm-tour-style-1 .tm-tour-booking-bar-wrap.tm-top .tm-header-price .tm-header-price-ribbon,
        .tm-tour-style-1 .tm-tour-booking-bar-wrap.tm-bottom .tm-header-price .tm-header-price-ribbon,
        .tm-tour-style-1 .tm-tour-booking-bar-wrap.tm-lock .tm-header-price .tm-header-price-ribbon,
        .tm-tour-style-1 .tm-tour-booking-bar-wrap.tm-fixed .tm-header-price .tm-header-price-ribbon {
            background: #2c487a
        }

        .tm-header-price .tm-header-price-ribbon,
        .tm-header-price .tm-tour-price-wrap,
        .tm-header-price .tm-header-enquiry {
            color: #fff
        }

        .tm-header-price .tm-tour-price-wrap.tm-discount .tm-tour-price,
        .tm-header-price .tm-tour-price-info {
            color: #b9daff
        }

        .tm-wish-list-remove-item {
            color: #ba4a4a
        }

        .tm-notification-box.tm-failure,
        .tm-user-update-notification.tm-failure {
            background: #ba4a4a
        }

        .tm-tour-booking-submit-error,
        .tm-tour-booking-error-max-people {
            background: #ba4a4a
        }

        .tm-tour-booking-bar-coupon-wrap .tm-tour-booking-coupon-message.tm-failed {
            background-color: #ba4a4a
        }

        .tm-tour-rating i,
        .tm-review-form .tm-review-form-rating,
        .tm-single-review-content .tm-single-review-detail-rating i,
        .tm-tour-review-item .tm-tour-review-item-rating i,
        .tm-tour-search-field-rating .tm-rating-select {
            color: #ffa127
        }

        .tm-user-top-bar-nav-inner {
            background-color: #fff
        }

        body .tm-user-top-bar-nav .tm-user-top-bar-nav-item {
            border-color: #e6e6e6
        }

        body .tm-user-top-bar-nav .tm-user-top-bar-nav-item a,
        body .tm-user-top-bar-nav .tm-user-top-bar-nav-item a:hover {
            color: #878787
        }

        .tm-template-wrapper-user {
            background-color: #f3f3f3
        }

        .tm-user-navigation {
            background: #fff
        }

        .tm-user-navigation .tm-user-navigation-head {
            color: #3f3f3f
        }

        .tm-user-navigation .tm-user-navigation-item a,
        .tm-user-navigation .tm-user-navigation-item a:hover {
            color: #7d7d7d
        }

        .tm-user-navigation .tm-user-navigation-item-sign-out {
            border-color: #e5e5e5
        }

        .tm-body .tm-user-breadcrumbs a,
        .tm-body .tm-user-breadcrumbs a:hover,
        .tm-body .tm-user-breadcrumbs span {
            color: #a5a5a5
        }

        .tm-user-content-block {
            background-color: #fff
        }

        .tm-user-content-block .tm-user-content-title-link,
        .tm-user-content-block .tm-user-content-title-link:hover {
            color: #9e9e9e
        }

        .tm-user-content-block .tm-user-content-title-wrap,
        table.tm-table th,
        .tm-template-wrapper table.tm-table tr td {
            border-color: #e8e8e8
        }

        .tm-my-profile-info .tm-head,
        .tm-my-profile-info .tm-tail,
        .tm-edit-profile-wrap .tm-head,
        table.tm-table th,
        table.tm-table td {
            color: #545454
        }

        .tm-user-content-inner-my-booking-single .tm-my-booking-single-field {
            color: #545454
        }

        table.tm-my-booking-table .tm-my-booking-price {
            color: #424242
        }

        .tm-template-wrapper-user .tm-my-booking-filter a {
            color: #a5a5a5
        }

        .tm-booking-status,
        .tm-user-review-status.tm-status-submitted {
            color: #acacac
        }

        .tm-booking-status.tm-status-pending,
        .tm-user-review-status.tm-status-pending {
            color: #24a04a
        }

        .tm-booking-status.tm-status-online-paid {
            color: #cd9b45
        }

        .tm-booking-status.tm-status-deposit-paid {
            color: #5b9dd9
        }

        .tm-my-booking-single-sidebar .tm-my-booking-single-payment-button,
        .tm-my-booking-single-sidebar .tm-my-booking-single-payment-button:hover {
            background-color: #48a198
        }

        .tm-invoice-head {
            color: #121212
        }

        .tm-invoice-price-head,
        .tm-invoice-payment-info {
            background-color: #f3f3f3
        }

        .tm-invoice-price-head,
        .tm-invoice-payment-info {
            color: #454545
        }

        .tm-invoice-price .tm-head,
        .tm-invoice-total-price {
            color: #7b7b7b
        }

        .tm-invoice-price .tm-tail {
            color: #1e1e1e
        }

        .tm-payment-traveller-info-wrap .tm-head,
        .tm-payment-contact-wrap .tm-head,
        .tm-payment-billing-wrap .tm-head,
        .tm-payment-additional-note-wrap .tm-head,
        .tm-payment-detail-wrap .tm-payment-detail,
        .tm-payment-detail-notes-wrap .tm-payment-detail,
        .tm-payment-traveller-detail .tm-payment-detail {
            color: #5c5c5c
        }

        .goodlayers-payment-form .goodlayers-payment-form-field .goodlayers-payment-field-head {
            color: #5c5c5c
        }

        .tm-body .tm-form-field input[type="text"],
        .tm-body .tm-form-field input[type="email"],
        .tm-body .tm-form-field input[type="password"],
        .tm-body .tm-form-field textarea,
        .tm-body .tm-form-field select,
        .tm-body .tm-form-field input[type="text"]:focus,
        .tm-form-field.tm-with-border .tm-combobox-list-display,
        .tm-form-field .tm-combobox-list-wrap ul,
        .tm-body .tm-form-field input[type="email"]:focus,
        .tm-body .tm-form-field input[type="password"]:focus,
        .tm-body .tm-form-field textarea:focus {
            color: #545454
        }

        .goodlayers-payment-form .goodlayers-payment-form-field input[type="text"] {
            color: #545454
        }

        .tm-body .tm-form-field input[type="text"],
        .tm-body .tm-form-field input[type="email"],
        .tm-body .tm-form-field input[type="password"],
        .tm-body .tm-form-field textarea,
        .tm-body .tm-form-field select,
        .tm-body .tm-form-field input[type="text"]:focus,
        .tm-body .tm-form-field input[type="email"]:focus,
        .tm-body .tm-form-field input[type="password"]:focus,
        .tm-body .tm-form-field textarea:focus {
            background: #fff
        }

        .goodlayers-payment-form .goodlayers-payment-form-field input[type="text"] {
            background-color: #fff
        }

        .tm-form-field.tm-with-border input.tm-validate-error[type="text"],
        .tm-form-field.tm-with-border input.tm-validate-error[type="email"],
        .tm-form-field.tm-with-border input.tm-validate-error[type="password"],
        .tm-form-field.tm-with-border textarea.tm-validate-error,
        .tm-form-field.tm-with-border select.tm-validate-error {
            background-color: #fff9f9
        }

        .tm-form-field.tm-with-border input.tm-validate-error[type="text"]:focus,
        .tm-form-field.tm-with-border input.tm-validate-error[type="email"]:focus,
        .tm-form-field.tm-with-border input.tm-validate-error[type="password"]:focus,
        .tm-form-field.tm-with-border textarea.tm-validate-error:focus,
        .tm-form-field.tm-with-border select.tm-validate-error:focus {
            background-color: #fff9f9
        }

        .tm-form-field.tm-with-border input[type="text"],
        .tm-form-field.tm-with-border input[type="email"],
        .tm-form-field.tm-with-border input[type="password"],
        .tm-form-field.tm-with-border textarea,
        .tm-form-field.tm-with-border select {
            border-color: #e6e6e6
        }

        .goodlayers-payment-form .goodlayers-payment-form-field input[type="text"] {
            border-color: #e6e6e6
        }

        .tm-form-field .tm-file-label-text {
            background-color: #f3f3f3
        }

        .tm-form-field .tm-file-label-text {
            color: #a6a6a6
        }

        .tm-body .ui-datepicker,
        .tm-body .ui-datepicker .ui-widget-content {
            background: #f5f5f5
        }

        .tm-body .ui-datepicker {
            border-color: #ebebeb
        }

        .tm-body .ui-datepicker table tr th {
            color: gray
        }

        .tm-body .ui-datepicker table tr td a,
        .tm-body .ui-datepicker-prev,
        .tm-body .ui-datepicker-next {
            background-color: #fff
        }

        .tm-body .ui-datepicker table tr td a,
        .tm-body .ui-datepicker-prev,
        .tm-body .ui-datepicker-next {
            color: #5b5b5b
        }

        .tm-body .ui-datepicker table tr td a.ui-state-disable {
            color: silver
        }

        .tm-body .ui-datepicker-prev.ui-state-disabled,
        .tm-body .ui-datepicker-next.ui-state-disabled,
        .tm-body .ui-datepicker table tr td {
            color: silver
        }

        .tm-tour-style-1 .tm-tour-booking-bar-inner,
        .tm-tour-style-2 .tm-tour-booking-bar-outer,
        .tm-form-field .tm-combobox-list-wrap ul,
        .tm-template-payment .tm-tour-booking-bar-wrap {
            background-color: #fff
        }

        .tm-tour-booking-date .tm-tour-booking-date-display,
        .tm-tour-booking-bar-wrap .tm-view-count {
            color: #333
        }

        .tm-tour-booking-bar-wrap .tm-save-wish-list {
            color: #333
        }

        .tm-tour-booking-people-container .tm-tour-booking-room-text {
            color: #333
        }

        .tm-tour-booking-bar-wrap .tm-save-wish-list {
            background-color: #fbfbfb
        }

        .tm-tour-booking-bar-wrap .tm-booking-bottom,
        .tm-tour-booking-bar-wrap .tm-save-wish-list {
            border-color: #ebebeb
        }

        .tm-tour-booking-bar-wrap .tm-tour-booking-bar-summary-title {
            color: #000
        }

        .tm-tour-booking-bar-summary-info,
        .tm-tour-booking-bar-summary-people-amount,
        .tm-tour-booking-bar-summary-room-text {
            color: #414141
        }

        .tm-price-breakdown,
        .tm-tour-booking-bar-total-price-wrap {
            color: #515151
        }

        .tm-tour-booking-bar-total-price,
        .tm-tour-booking-bar-deposit-text {
            color: #242424
        }

        .tm-payment-receipt-deposit-option label input+span,
        .tm-tour-booking-bar-deposit-option label input+span,
        .tm-tour-booking-bar-total-price-wrap.tm-deposit,
        .tm-tour-booking-bar-total-price-wrap.tm-deposit .tm-tour-booking-bar-total-price {
            color: #a1a1a1
        }

        .tm-payment-head .tm-payment-head-overlay-opacity {
            background-color: rgba(0, 0, 0, .5)
        }

        .tm-payment-complete-wrap,
        .tm-payment-method-wrap {
            background-color: #f5f5f5
        }

        .tm-payment-complete-wrap .tm-payment-complete-head,
        .tm-payment-method-wrap .tm-payment-method-title,
        .tm-payment-method-wrap .tm-payment-method-or {
            color: #262626
        }

        .tm-payment-complete-wrap .tm-payment-complete-bottom-text,
        .tm-payment-complete-wrap .tm-payment-complete-head,
        .tm-payment-method-wrap .tm-payment-method-title {
            border-color: #e3e3e3
        }

        .tm-payment-service-form-wrap {
            background-color: #f5f5f5
        }

        .tm-payment-service-form-wrap .tm-payment-service-form-title {
            color: #1a1a1a
        }

        .tm-payment-service-form-wrap .tm-payment-service-form-title {
            border-color: #e3e3e3
        }

        .tm-payment-service-form-wrap .tm-payment-service-form-item-title {
            color: #6a6a6a
        }

        .tm-template-search .tm-template-wrapper,
        .tm-template-archive .tm-template-wrapper {
            background-color: #f3f3f3
        }

        .tm-single-search-not-found-wrap .tm-single-search-not-found-inner {
            background-color: #f6f6f6
        }

        .tm-single-search-not-found-wrap .tm-single-search-not-found-title {
            color: #ccc
        }

        .tm-single-search-not-found-wrap .tm-single-search-not-found-caption {
            color: #a8a8a8
        }

        .tm-single-header-top-overlay,
        .tm-payment-head .tm-payment-head-top-overlay {
            background: -webkit-linear-gradient(to top, rgba(20, 20, 20, 0), rgba(20, 20, 20, 1));
            background: -o-linear-gradient(to top, rgba(20, 20, 20, 0), rgba(20, 20, 20, 1));
            background: -moz-linear-gradient(to top, rgba(20, 20, 20, 0), rgba(20, 20, 20, 1));
            background: linear-gradient(to top, rgba(20, 20, 20, 0), rgba(20, 20, 20, 1))
        }

        .tm-single-header-overlay,
        .tm-payment-head .tm-payment-head-overlay {
            background: -webkit-linear-gradient(to bottom, rgba(20, 20, 20, 0), rgba(20, 20, 20, 1));
            background: -o-linear-gradient(to bottom, rgba(20, 20, 20, 0), rgba(20, 20, 20, 1));
            background: -moz-linear-gradient(to bottom, rgba(20, 20, 20, 0), rgba(20, 20, 20, 1));
            background: linear-gradient(to bottom, rgba(20, 20, 20, 0), rgba(20, 20, 20, 1))
        }

        .single-tour .tm-tour-info-outer {
            background-color: #f5f5f5
        }

        .single-tour .tm-tour-info-wrap .tm-tour-info {
            color: #414141
        }

        .tm-single-review-head .tm-tour-rating-text,
        .tm-single-review-sort-by .tm-head,
        .tm-single-review-content .tm-single-review-user-name,
        .tm-single-review-content .tm-single-review-user-type {
            color: #272727
        }

        .tm-single-review-content .tm-single-review-detail-date {
            color: #a3a3a3
        }

        .tm-review-content-pagination span {
            color: #696969
        }

        .tm-review-content-pagination span {
            background-color: #f3f3f3
        }

        .tm-payment-step-item .tm-payment-step-item-icon {
            background: #161616
        }

        .tm-tour-style-1 .tm-booking-tab-title {
            background-color: #f5f5f5
        }

        .tm-booking-tab-title-item {
            color: #929292
        }

        .tm-booking-tab-title-item.tm-active {
            color: #242424
        }

        .tm-tour-style-2 .tm-booking-tab-title-item.tm-active {
            border-color: #234076
        }

        .tm-enquiry-form .tm-enquiry-form-message.tm-success {
            background-color: #f1f8ff
        }

        .tm-enquiry-form .tm-enquiry-form-message.tm-success {
            border-color: #e1ebfe
        }

        .tm-enquiry-form .tm-enquiry-form-message.tm-success {
            color: #758ea8
        }

        .tm-enquiry-form .tm-enquiry-form-message.tm-failed {
            background-color: #fff1f1
        }

        .tm-enquiry-form .tm-enquiry-form-message.tm-failed {
            border-color: #fee1e1
        }

        .tm-urgency-message {
            color: #fff
        }

        .tm-urgency-message {
            background-color: #343434
        }

        .tm-enquiry-form .tm-enquiry-form-message.tm-failed {
            color: #a87575
        }

        .tm-tour-item .tm-tour-title a,
        .tm-tour-item .tm-tour-title a:visited,
        .tm-tour-price-wrap a:hover {
            color: #000
        }

        .tm-tour-item .tm-tour-title a:hover,
        .tm-tour-item .tm-tour-title a:visited:hover {
            color: #634e0d
        }

        .tm-tour-order-filterer-wrap {
            background-color: #fff
        }

        .tm-tour-order-filterer-wrap .tm-combobox-wrap select {
            background-color: #fff
        }

        .tm-body .tm-tour-order-filterer-style a {
            color: #adadad
        }

        .tm-tour-category-thumbnail.tm-media-image img,
        .tm-tour-grid.tm-tour-frame .tm-tour-thumbnail img,
        .tm-tour-grid .tm-tour-thumbnail img {
            max-height: 240px;
            width: 100%;
            object-fit: cover;
            object-position: center
        }

        .tm-tour-medium.tm-tour-grid.tm-tour-frame .tm-tour-thumbnail img,
        .tm-tour-medium.tm-tour-grid .tm-tour-thumbnail img {
            max-height: 320px;
            height: 100%
        }

        .tm-tour-medium.tm-tour-frame,
        .tm-tour-full.tm-tour-frame .tm-tour-content-wrap,
        .tm-tour-grid.tm-tour-frame .tm-tour-content-wrap {
            background: #fff
        }

        .tm-tour-item .tm-tour-discount-price,
        .tm-tour-item .tm-tour-price .tm-tail {
            color: #1b1b1b
        }

        .tm-tour-item .tm-tour-price-wrap.tm-discount .tm-tour-price,
        .tm-tour-item .tm-tour-price-wrap.tm-discount .tm-tour-price .tm-tail {
            color: #aaa
        }

        .tm-tour-grid .tm-tour-price-bottom-wrap {
            background-color: #e7e7e7
        }

        .tm-tour-grid .tm-tour-price-bottom-wrap .tm-tour-price-head {
            color: #5c5c5c
        }

        .tm-tour-grid .tm-tour-price-bottom-wrap.tm-with-discount .tm-tour-price {
            color: #989898
        }

        .tm-lightbox-wrapper .tm-lightbox-content-wrap {
            background-color: #fff
        }

        .tm-lightbox-wrapper h3,
        .tm-lightbox-wrapper .tm-lightbox-title,
        .tm-lightbox-wrapper .tm-lightbox-close,
        .tm-payment-receipt-field .tm-head,
        .tm-login-bottom .tm-login-bottom-title {
            color: #0e0e0e
        }

        .tm-login-form label,
        .tm-login-form2 label,
        .tm-lost-password-form label,
        .tm-reset-password-form label,
        .tm-register-form .tm-profile-field .tm-head {
            color: #5c5c5c
        }

        .tm-review-form .tm-review-form-description .tm-tail,
        .tm-review-form .tm-review-form-traveller-type .tm-tail {
            color: #5c5c5c
        }

        .tm-tour-review-item .tm-tour-review-item-title a,
        .tm-tour-review-item .tm-tour-review-item-title a:hover {
            color: #313131
        }

        .tm-tour-review-item .tm-tour-review-item-user {
            color: #5f5f5f
        }

        .tm-content-navigation-item-outer {
            background-color: #ebebeb
        }

        .tm-content-navigation-item .tm-content-navigation-tab {
            color: #9a9a9a
        }

        .tm-content-navigation-item .tm-content-navigation-tab.tm-active,
        .tm-content-navigation-item .tm-content-navigation-tab:hover {
            color: #1b1b1b
        }

        .tm-tour-search-wrap .tm-tour-search-field input[type="text"],
        .tm-tour-search-wrap .tm-tour-search-field input[type="text"]:focus,
        .tm-tour-search-wrap .tm-tour-search-field select {
            background-color: #f3f3f3
        }

        .tm-tour-search-wrap .tm-tour-search-field input[type="text"],
        .tm-tour-search-wrap .tm-tour-search-field select {
            border-color: #f3f3f3
        }

        .tm-tour-search-wrap .tm-tour-search-title {
            color: #fff
        }

        .tm-tour-search-wrap .tm-tour-search-field label {
            color: #383838
        }

        .tm-tour-search-wrap .tm-tour-search-field input[type="text"],
        .tm-tour-search-wrap .tm-tour-search-field input[type="text"]:focus,
        .tm-tour-search-wrap .tm-tour-search-field select {
            color: #7f7f7f
        }

        .tm-tour-search-wrap input::-webkit-input-placeholder {
            color: #7f7f7f
        }

        .tm-tour-search-wrap input::-moz-placeholder {
            color: #7f7f7f
        }

        .tm-tour-search-wrap input:-ms-input-placeholder {
            color: #7f7f7f
        }

        .tm-tour-search-wrap input:-moz-placeholder {
            color: #7f7f7f
        }

        .tm-tour-search-wrap .tm-datepicker-wrap:after,
        .tm-tour-search-wrap .tm-tour-search-field-inner:after,
        .tm-tour-search-wrap .tm-combobox-wrap:after {
            color: #383838
        }

        .tm-tour-search-wrap.tm-with-frame {
            background-color: #fff
        }

        .tm-type-filter-term .tm-type-filter-display {
            color: #878787
        }

        html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        font,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        audio,
        canvas,
        details,
        figcaption,
        figure,
        footer,
        header,
        hgroup,
        mark,
        menu,
        meter,
        nav,
        output,
        progress,
        section,
        summary,
        time,
        video {
            border: 0;
            outline: 0;
            vertical-align: baseline;
            background: transparent;
            margin: 0;
            padding: 0
        }

        article,
        aside,
        dialog,
        figure,
        footer,
        header,
        hgroup,
        nav,
        section,
        blockquote {
            display: block
        }

        nav ul {
            list-style: none
        }

        ol {
            list-style: decimal
        }

        ul {
            list-style: disc
        }

        ul ul {
            list-style: circle
        }

        blockquote,
        q {
            quotes: none
        }

        blockquote:before,
        blockquote:after,
        q:before,
        q:after {
            content: none
        }

        ins {
            text-decoration: underline
        }

        del {
            text-decoration: line-through
        }

        mark {
            background: none
        }

        abbr[title],
        dfn[title],
        acronym[title] {
            border-bottom: 1px dotted;
            cursor: help
        }

        table {
            border-collapse: collapse;
            border-spacing: 0
        }

        hr {
            display: block;
            height: 1px;
            border: 0;
            border-top: 1px solid #ccc;
            margin: 1em 0;
            padding: 0
        }

        input[type=submit],
        input[type=button],
        button {
            margin: 0;
            padding: 0
        }

        input,
        select,
        a img {
            vertical-align: middle
        }

        b,
        strong {
            font-weight: 700
        }

        i,
        em {
            font-style: italic
        }

        html {
            box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box
        }

        *,
        *:before,
        *:after {
            box-sizing: inherit;
            -moz-box-sizing: inherit;
            -webkit-box-sizing: inherit
        }

        body {
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            word-wrap: break-word;
            word-break: break-word
        }

        p {
            margin-bottom: 20px
        }

        ul,
        ol {
            margin-left: 20px;
            margin-bottom: 20px
        }

        dl {
            margin-bottom: 20px
        }

        dl dt {
            font-weight: 700;
            margin-top: 10px
        }

        dl dt:first-child {
            margin-top: 0
        }

        dl dd {
            margin-left: 20px
        }

        h1,
        h2,
        h3,
        h4,
        h5,
        h6 {
            line-height: 1.2;
            margin-bottom: 20px
        }

        figure {
            max-width: 100%
        }

        .clear {
            display: block;
            clear: both;
            visibility: hidden;
            line-height: 0;
            height: 0;
            zoom: 1
        }

        .clearfix {
            zoom: 1
        }

        .clearfix:after {
            content: " ";
            display: block;
            clear: both;
            visibility: hidden;
            line-height: 0;
            height: 0
        }

        .alignnone {
            margin: 5px 20px 20px 0
        }

        .aligncenter,
        div.aligncenter {
            display: block;
            margin: 5px auto 5px auto
        }

        .alignright {
            float: right;
            margin: 5px 0 20px 20px
        }

        .alignleft {
            float: left;
            margin: 5px 20px 20px 0
        }

        a img.alignright {
            float: right;
            margin: 5px 0 20px 20px
        }

        a img.alignnone {
            margin: 5px 20px 20px 0
        }

        a img.alignleft {
            float: left;
            margin: 5px 20px 20px 0
        }

        a img.aligncenter {
            display: block;
            margin-left: auto;
            margin-right: auto
        }

        .wp-caption {
            text-align: center
        }

        .wp-caption.alignnone {
            margin: 5px 20px 20px 0
        }

        .wp-caption.alignleft {
            margin: 5px 20px 20px 0
        }

        .wp-caption.alignright {
            margin: 5px 0 20px 20px
        }

        .wp-caption img {
            border: 0 none;
            height: auto;
            margin: 0;
            max-width: 98.5%;
            padding: 0;
            width: auto
        }

        .wp-caption p.wp-caption-text {
            font-size: 11px;
            line-height: 17px;
            margin: 0;
            padding: 0 4px 5px
        }

        figcaption.wp-caption-text {
            margin-top: 20px
        }

        .gallery-caption {}

        .single-format-gallery figcaption.wp-caption-text {
            margin-bottom: 20px
        }

        .single-format-gallery figure.gallery-item {
            margin-bottom: 20px
        }

        .navigation {
            text-align: right;
            margin-bottom: 30px
        }

        .navigation .screen-reader-text {
            display: none
        }

        .navigation a,
        .navigation span {
            margin: 0 5px
        }

        .post-password-form input[type="password"] {
            padding: 14px 20px;
            margin-left: 5px;
            margin-right: 6px;
            height: 46px
        }

        .post-password-form input[type="submit"] {
            height: 46px
        }

        .tl-body-outer-wrapper {
            position: relative;
            overflow: hidden
        }

        .tl-body-wrapper.tl-with-frame {
            position: relative
        }

        .tl-page-wrapper {
            clear: both
        }

        body.tl-boxed .tl-body-wrapper {
            margin-left: auto;
            margin-right: auto;
            position: relative
        }

        body.tl-boxed .tl-body-wrapper.tl-left {
            margin-left: 0
        }

        body.tl-boxed .tl-body-wrapper.tl-right {
            margin-right: 0
        }

        body.tl-boxed.tl-boxed-border .tl-body-wrapper {
            box-shadow: 0 -5px 9px rgba(0, 0, 0, .25);
            -webkit-box-shadow: 0 -5px 9px rgba(0, 0, 0, .25)
        }

        body.tl-boxed.tl-background-pattern {
            background-position: center;
            background-repeat: repeat
        }

        body.tl-boxed.tl-background-image .tl-body-background {
            position: fixed;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background-position: center;
            background-size: cover
        }

        .tl-container {
            margin-left: auto;
            margin-right: auto
        }

        .tl-column-10 {
            float: left;
            width: 16.6666%
        }

        .tl-column-12 {
            float: left;
            width: 20%
        }

        .tl-column-15 {
            float: left;
            width: 25%
        }

        .tl-column-20 {
            float: left;
            width: 33.3333%
        }

        .tl-column-24 {
            float: left;
            width: 40%
        }

        .tl-column-30 {
            float: left;
            width: 50%
        }

        .tl-column-36 {
            float: left;
            width: 60%
        }

        .tl-column-40 {
            float: left;
            width: 66.6666%
        }

        .tl-column-45 {
            float: left;
            width: 75%
        }

        .tl-column-48 {
            float: left;
            width: 80%
        }

        .tl-column-50 {
            float: left;
            width: 83.3333%
        }

        .tl-column-60 {
            float: left;
            width: 100%
        }

        .tl-sidebar-right {
            float: right
        }

        .tl-sidebar-center {
            float: none;
            display: inline-block
        }

        .tl-content-area {
            padding-top: 60px;
            padding-bottom: 40px
        }

        .tl-sidebar-area {
            padding-top: 60px
        }

        .tl-sidebar-area .widget {
            margin-bottom: 25px
        }

        .tl-line-height-0 {
            line-height: 0
        }

        a,
        button {
            text-decoration: none;
            transition: background 300ms, color 300ms, border-color 300ms;
            -moz-transition: background 300ms, color 300ms, border-color 300ms;
            -o-transition: background 300ms, color 300ms, border-color 300ms;
            -webkit-transition: background 300ms, color 300ms, border-color 300ms
        }

        img {
            max-width: 100%;
            height: auto
        }

        blockquote {
            quotes: none;
            padding: 30px 30px 15px;
            font-size: 17px;
            margin-bottom: 35px;
            font-style: italic;
            margin-top: 35px;
            border-left-width: 2px;
            border-left-style: solid
        }

        q {
            margin-right: 15px;
            display: inline-block;
            padding: 10px 20px;
            vertical-align: middle;
            border-left-width: 2px;
            border-left-style: solid
        }

        .tl-media-image {
            line-height: 0;
            position: relative
        }

        .tl-left-align {
            text-align: left
        }

        .tl-center-align {
            text-align: center
        }

        .tl-right-align {
            text-align: right
        }

        .tl-body-wrapper {
            overflow: hidden;
            z-index: 1
        }

        input,
        textarea {
            border-width: 1px 1px 2px 1px;
            border-style: solid
        }

        input:focus,
        textarea:focus {
            outline: none
        }

        .tl-button,
        input[type="button"],
        input[type="submit"],
        input[type="reset"] {
            font-size: 13px;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: .8px;
            padding: 15px 33px;
            display: inline-block;
            -webkit-appearance: none
        }

        input[type="button"],
        input[type="submit"],
        input[type="reset"] {
            border-width: 0;
            border-style: solid;
            cursor: pointer;
            transition: background 300ms, color 300ms, border-color 300ms;
            -moz-transition: background 300ms, color 300ms, border-color 300ms;
            -o-transition: background 300ms, color 300ms, border-color 300ms;
            -webkit-transition: background 300ms, color 300ms, border-color 300ms
        }

        input[type="button"]:focus,
        input[type="submit"]:focus,
        input[type="reset"]:focus {
            outline: none
        }

        .tl-page-preload {
            position: fixed;
            z-index: 999999;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background-color: #fff;
            background-image: url(images/preload.gif);
            background-position: center;
            background-repeat: no-repeat
        }

        .tl-page-preload.tl-out {
            background-image: none
        }

        .tl-top-bar {
            position: relative;
            border-bottom-style: solid;
            line-height: 22px
        }

        .tl-top-bar-background {
            position: absolute;
            right: 0;
            left: 0;
            top: 0;
            bottom: 0
        }

        .tl-top-bar-container {
            position: relative;
            margin-left: auto;
            margin-right: auto
        }

        .tl-top-bar-left {
            float: left
        }

        .tl-top-bar-right {
            float: right
        }

        .tl-top-bar-right-text {
            display: inline
        }

        .tl-top-bar-right-social {
            display: inline;
            margin-left: 25px;
            float: left;
            margin-top: -2px
        }

        .tl-top-bar-right-social a {
            margin-left: 25px
        }

        .tl-top-bar-right .tm-user-top-bar {
            float: left;
            margin-left: 32px;
            margin-top: -5px;
            margin-bottom: -4px
        }

        .tl-mm-menu-wrap {
            display: none
        }

        .admin-bar .mm-menu {
            margin-top: 32px
        }

        .tl-mobile-button-hamburger-with-border {
            font-size: 16px;
            padding: 6px;
            line-height: 0;
            width: 32px;
            height: 32px;
            text-align: center;
            display: inline-block;
            border-width: 2px;
            border-style: solid;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            box-sizing: border-box;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box
        }

        .tl-right-menu-button {
            display: inline-block;
            margin-left: 27px
        }

        .tl-mobile-menu {
            float: left;
            margin-top: -8px;
            margin-left: 30px
        }

        .tl-mobile-menu-right {
            position: absolute;
            right: 30px;
            top: 50%;
            margin-top: -9px
        }

        .tl-mobile-button-hamburger {
            box-sizing: border-box;
            display: block;
            width: 32px;
            height: 32px;
            position: relative
        }

        .tl-mobile-button-hamburger:before,
        .tl-mobile-button-hamburger:after,
        .tl-mobile-button-hamburger span {
            content: '';
            display: block;
            width: 22px;
            height: 2px;
            position: absolute;
            left: 5px
        }

        .tl-mobile-button-hamburger:before {
            top: 8px
        }

        .tl-mobile-button-hamburger span {
            top: 15px
        }

        .tl-mobile-button-hamburger:after {
            top: 22px
        }

        .tl-mobile-button-hamburger:before {
            transition-duration: 0.4s;
            transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55)
        }

        .tl-mobile-button-hamburger span {
            transition: opacity 0.15s 0.4s ease
        }

        .tl-mobile-button-hamburger:after {
            transition: -webkit-transform 0.4s cubic-bezier(.68, -.55, .265, 1.55);
            transition: transform 0.4s cubic-bezier(.68, -.55, .265, 1.55)
        }

        .tl-mobile-button-hamburger.tl-active:before {
            -webkit-transform: translate3d(0, 7px, 0) rotate(135deg);
            transform: translate3d(0, 7px, 0) rotate(135deg);
            transition-delay: 0.1s
        }

        .tl-mobile-button-hamburger.tl-active span {
            transition-delay: 0s;
            opacity: 0
        }

        .tl-mobile-button-hamburger.tl-active:after {
            transition-delay: 0.1s;
            -webkit-transform: translate3d(0, -7px, 0) rotate(-135deg);
            transform: translate3d(0, -7px, 0) rotate(-135deg)
        }

        .tl-navigation .sf-menu {
            display: inline-block;
            line-height: 1.7;
            text-align: left;
            margin-bottom: 0
        }

        .tl-navigation .sf-menu>li:first-child {
            padding-left: 0
        }

        .tl-navigation .sf-menu>li:last-child {
            padding-right: 0
        }

        .tl-navigation .sf-menu>li>a {
            letter-spacing: .5px
        }

        .tl-navigation-submenu-indicator .sf-menu>li>a.sf-with-ul-pre:after {
            display: inline-block;
            margin-left: 13px;
            content: "\f107";
            font-family: fontAwesome
        }

        .tl-navigation .sf-menu>.tl-normal-menu li {
            padding: 1px 11px
        }

        .tl-navigation .sf-menu>.tl-normal-menu li:first-child {
            padding-top: 12px
        }

        .tl-navigation .sf-menu>.tl-normal-menu li:last-child {
            padding-bottom: 12px
        }

        .tl-navigation .sf-menu>.tl-normal-menu li>a {
            display: block;
            padding: 6px 30px 6px 12px;
            position: relative
        }

        .tl-navigation .sf-menu>.tl-normal-menu li>a.sf-with-ul-pre:after {
            position: absolute;
            right: 10px;
            content: "\f105";
            font-family: fontAwesome
        }

        .tl-navigation .sf-menu>.tl-normal-menu .sub-menu {
            font-size: 14px
        }

        .tl-navigation .sf-menu>.tl-mega-menu .sf-mega-full {
            left: 0;
            right: 0
        }

        .tl-navigation .sf-menu>.tl-mega-menu .sf-mega-section-wrap {
            overflow: hidden;
            border-top-width: 1px;
            border-top-style: solid
        }

        .tl-navigation .sf-menu>.tl-mega-menu .sf-mega-section-wrap:first-child {
            border-top: none
        }

        .tl-navigation .sf-menu>.tl-mega-menu .sf-mega-section {
            padding-bottom: 999px;
            margin-bottom: -999px;
            border-left-width: 1px;
            border-left-style: solid
        }

        .tl-navigation .sf-menu>.tl-mega-menu .sf-mega-section:first-child {
            border-left: none
        }

        .tl-navigation .sf-menu>.tl-mega-menu .sf-mega-section-inner {
            padding: 31px 28px
        }

        .tl-navigation .sf-menu>.tl-mega-menu .sf-mega-section-inner>a {
            font-size: 15px;
            display: block;
            margin-bottom: 12px;
            text-transform: uppercase;
            letter-spacing: 1px;
            font-weight: 700;
            padding: 0 12px
        }

        .tl-navigation .sf-menu>.tl-mega-menu .sf-mega-section-inner .sub-menu a {
            font-size: 14px;
            padding: 5px 12px;
            display: block
        }

        .tl-navigation .tl-navigation-slide-bar {
            border-bottom-width: 3px;
            border-bottom-style: solid;
            position: absolute;
            display: none;
            margin-top: -3px;
            overflow: hidden
        }

        .tl-navigation .sf-vertical>li {
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .tl-navigation .sf-vertical>li:first-child {
            padding-top: 0
        }

        .tl-navigation .sf-vertical>li>a {
            font-weight: 800;
            text-transform: uppercase;
            letter-spacing: .5px;
            display: block
        }

        .tl-navigation .sf-vertical ul.sub-menu {
            font-size: 14px;
            box-sizing: content-box;
            -moz-box-sizing: content-box;
            -webkit-box-sizing: content-box
        }

        .tl-navigation .sf-vertical ul.sub-menu li {
            padding: 2px 11px
        }

        .tl-navigation .sf-vertical ul.sub-menu li:first-child {
            padding-top: 20px
        }

        .tl-navigation .sf-vertical ul.sub-menu li:last-child {
            padding-bottom: 20px
        }

        .tl-navigation .sf-vertical ul.sub-menu li>a {
            display: block;
            padding: 4px 12px
        }

        .tl-navigation .sf-vertical ul.sub-menu li>a.sf-with-ul:after,
        .tl-navigation-submenu-indicator .sf-vertical>li>a.sf-with-ul:after {
            float: right;
            margin-left: 18px;
            content: "\f105";
            font-family: fontAwesome
        }

        .tl-bullet-anchor {
            position: fixed;
            top: 50%;
            right: 30px;
            margin-top: -50px;
            z-index: 10;
            opacity: 0;
            transition: opacity 200ms;
            -moz-transition: opacity 200ms;
            -o-transition: opacity 200ms;
            -webkit-transition: opacity 200ms
        }

        .tl-bullet-anchor.tl-init {
            opacity: 1
        }

        .tl-bullet-anchor a {
            display: block;
            width: 17px;
            height: 17px;
            margin-bottom: 5px;
            overflow: hidden;
            border-width: 1px;
            border-style: solid;
            border-color: transparent;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .tl-bullet-anchor a:before {
            content: " ";
            width: 9px;
            height: 9px;
            margin: 3px;
            display: block;
            overflow: hidden;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%;
            transition: background-color 200ms;
            -moz-transition: background-color 200ms;
            -o-transition: background-color 200ms;
            -webkit-transition: background-color 200ms
        }

        .tl-breadcrumbs a {
            color: silver
        }

        .tl-breadcrumbs,
        .tl-breadcrumbs a:hover {
            color: #777
        }

        .tl-breadcrumbs {
            font-size: 14px;
            padding: 17px 0;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .tl-breadcrumbs span[property="itemListElement"] {
            margin: 0 22px
        }

        .tl-breadcrumbs span[property="itemListElement"]:first-child {
            margin-left: 0
        }

        .tl-breadcrumbs a span {
            transition: color 200ms;
            -moz-transition: color 200ms;
            -o-transition: color 200ms;
            -webkit-transition: color 200ms
        }

        .tl-top-search-wrap input.search-field {
            border-bottom-color: #303030;
            color: #fff
        }

        .tl-top-search-wrap .tl-top-search-submit,
        .tl-top-search-wrap .tl-top-search-close {
            color: #fff
        }

        .tl-top-search-wrap input::-webkit-input-placeholder {
            color: #fff
        }

        .tl-top-search-wrap input::-moz-placeholder {
            color: #fff
        }

        .tl-top-search-wrap input:-ms-input-placeholder {
            color: #fff
        }

        .tl-top-search-wrap input:-moz-placeholder {
            color: #fff
        }

        .tl-top-search-row {
            display: table;
            width: 100%;
            height: 100%
        }

        .tl-top-search-cell {
            display: table-cell;
            vertical-align: middle;
            padding-left: 30px;
            padding-right: 30px
        }

        .tl-top-search-wrap {
            position: fixed;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            z-index: 9999;
            overflow-y: auto;
            display: none
        }

        .tl-top-search-wrap form {
            max-width: 630px;
            margin-left: auto;
            margin-right: auto;
            position: relative
        }

        .tl-top-search-wrap input.search-field {
            background: transparent;
            width: 100%;
            border-width: 0 0 3px;
            font-size: 40px;
            padding: 0 120px 25px 0;
            line-height: 48px;
            letter-spacing: .5px
        }

        .tl-top-search-wrap input.search-submit {
            position: absolute;
            top: 0;
            right: 52px;
            width: 48px;
            height: 48px;
            padding: 0;
            opacity: 0;
            filter: alpha(opacity=0)
        }

        .tl-top-search-wrap .tl-top-search-submit {
            font-size: 30px;
            position: absolute;
            right: 52px;
            top: 0;
            line-height: 48px;
            width: 48px;
            text-align: center
        }

        .tl-top-search-wrap .tl-top-search-close {
            font-size: 55px;
            position: absolute;
            right: 0;
            top: -7px;
            line-height: 48px;
            width: 48px;
            text-align: center;
            cursor: pointer
        }

        .tl-overlay-menu-row {
            display: table;
            width: 100%;
            height: 100%
        }

        .tl-overlay-menu-cell {
            display: table-cell;
            vertical-align: middle
        }

        .tl-overlay-menu-content {
            position: fixed;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            z-index: 9999;
            overflow-y: auto;
            display: none
        }

        .tl-overlay-menu-content ul.menu {
            list-style: none;
            text-align: center;
            padding-top: 140px;
            padding-bottom: 180px;
            max-width: 570px;
            margin-left: auto;
            margin-right: auto
        }

        .tl-overlay-menu-content ul.menu>li {
            font-size: 23px;
            font-weight: 700;
            text-transform: uppercase;
            opacity: 0;
            margin-bottom: 17px;
            padding-bottom: 17px;
            letter-spacing: 1px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
            transition: opacity 300ms, transform 300ms;
            -moz-transition: opacity 300ms, -moz-transform 300ms;
            -o-transition: opacity 300ms, -o-transform 300ms;
            -webkit-transition: opacity 300ms, -webkit-transform 300ms
        }

        .tl-overlay-menu-content.tl-active ul.menu>li {
            opacity: 1;
            filter: alpha(opacity=100);
            -webkit-transform: none;
            transform: none
        }

        .tl-overlay-menu-content ul.sub-menu {
            display: none;
            padding-top: 25px;
            padding-bottom: 10px;
            list-style: none;
            margin-left: 0
        }

        .tl-overlay-menu-content ul.sub-menu>li {
            font-size: 14px;
            text-transform: none;
            font-weight: 400;
            margin-bottom: 15px
        }

        .tl-overlay-menu-content ul.sub-menu ul.sub-menu {
            max-width: 380px;
            margin: 25px auto 25px;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-style: solid
        }

        .tl-overlay-menu-content .tl-overlay-menu-close {
            line-height: 1;
            font-size: 48px;
            position: absolute;
            left: 50%;
            top: 60px;
            margin-left: -24px;
            cursor: pointer
        }

        .tl-overlay-menu-content .tl-overlay-menu-close:after {
            content: "\4d";
            font-family: elegantIcons
        }

        .tl-overlay-menu-content ul li.menu-item-has-children>a:after {
            content: "\f107";
            font-family: "fontAwesome";
            margin-left: 15px
        }

        body.admin-bar .tl-overlay-menu-content {
            margin-top: 32px
        }

        .tl-main-menu-right-button {
            float: left;
            padding: 8px 15px;
            font-size: 11px;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
            margin-top: -11px;
            margin-left: 30px;
            border-radius: 3px;
            border-width: 2px;
            border-style: solid
        }

        .tl-main-menu-right {
            float: left;
            margin-top: -4px
        }

        .tl-main-menu-search {
            float: left;
            margin-top: 1px;
            margin-left: 25px
        }

        .tl-main-menu-search i {
            font-size: 14px;
            margin-top: -1px;
            cursor: pointer
        }

        .tl-main-menu-cart {
            float: left;
            margin-top: 2px;
            padding-left: 20px;
            margin-left: 5px;
            position: relative
        }

        .tl-main-menu-cart i {
            font-size: 16px;
            margin-top: -1px;
            cursor: pointer
        }

        .tl-main-menu-cart>.tl-top-cart-count {
            font-size: 10px;
            font-weight: 700;
            vertical-align: super;
            width: 16px;
            height: 16px;
            line-height: 15px;
            position: absolute;
            top: -5px;
            right: -8px;
            text-align: center;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .tl-top-cart-content-wrap {
            position: absolute;
            width: 210px;
            right: 0;
            top: 100%;
            padding-top: 21px;
            z-index: 99
        }

        .tl-top-cart-content-wrap .tl-top-cart-content {
            padding: 25px;
            text-align: left;
            font-size: 16px;
            font-weight: 700
        }

        .tl-top-cart-content-wrap .woocommerce-Price-amount.amount {
            float: none
        }

        .tl-top-cart-content-wrap .tl-top-cart-count-wrap {
            margin-bottom: 8px
        }

        .tl-top-cart-content-wrap .tl-top-cart-amount-wrap {
            margin-bottom: 23px
        }

        .tl-top-cart-content-wrap .tl-top-cart-button {
            display: block;
            margin-bottom: 5px
        }

        .tl-top-cart-content-wrap .tl-top-cart-checkout-button {
            display: block
        }

        .tl-main-menu-cart .tl-top-cart-hover-area {
            position: absolute;
            top: -20px;
            right: 0;
            bottom: -20px;
            left: 0
        }

        .tl-top-cart-hover-area+.tl-top-cart-content-wrap {
            opacity: 0;
            visibility: hidden;
            transform: translate3d(0, 15px, 0);
            -webkit-transform: translate3d(0, 15px, 0);
            transition: opacity 400ms, transform 400ms;
            -moz-transition: opacity 400ms, -moz-transform 400ms;
            -o-transition: opacity 400ms, -o-transform 400ms;
            -webkit-transition: opacity 400ms, -webkit-transform 400ms
        }

        .tl-main-menu-cart:hover .tl-top-cart-content-wrap,
        .tl-top-cart-hover-area:hover+.tl-top-cart-content-wrap {
            opacity: 1;
            visibility: visible;
            transform: translate3d(0, 0, 0);
            -webkit-transform: translate3d(0, 0, 0)
        }

        .tl-logo {
            position: relative
        }

        .tl-header-container {
            position: relative;
            margin-left: auto;
            margin-right: auto
        }

        .tl-header-container-inner {
            position: relative
        }

        .tl-header-style-plain {
            position: relative;
            border-bottom-style: solid
        }

        .tl-header-style-plain .tl-navigation {
            line-height: 0
        }

        .tl-header-style-plain .tl-header-background {
            position: absolute;
            right: 0;
            left: 0;
            top: 0;
            bottom: 0
        }

        .tl-header-background-transparent {
            position: absolute;
            left: 0;
            right: 0;
            z-index: 99
        }

        .tl-header-style-plain.tl-style-menu-right .tl-logo {
            float: left
        }

        .tl-header-style-plain.tl-style-menu-right .tl-navigation {
            float: right
        }

        .tl-header-style-plain.tl-style-menu-right .tl-main-menu {
            display: inline-block;
            vertical-align: top
        }

        .tl-header-style-plain.tl-style-menu-right .tl-main-menu-right-wrap {
            display: inline-block;
            line-height: 1.7;
            margin-left: 10px;
            vertical-align: top;
            margin-top: -1px
        }

        .tl-header-style-plain.tl-style-menu-right.tl-fixed-navigation .tl-main-menu-right-wrap {
            margin-top: -3px
        }

        .tl-header-style-plain.tl-style-center-logo .tl-logo-inner {
            margin-left: auto;
            margin-right: auto
        }

        .tl-header-style-plain.tl-style-center-logo .tl-navigation {
            text-align: center;
            position: relative
        }

        .tl-header-style-plain.tl-style-center-logo .tl-main-menu {
            display: inline-block;
            vertical-align: top
        }

        .tl-header-style-plain.tl-style-center-logo .tl-main-menu-right-wrap {
            position: absolute;
            right: 0;
            line-height: 1.7
        }

        .tl-header-style-plain.tl-style-center-menu .tl-logo {
            position: absolute
        }

        .tl-header-style-plain.tl-style-center-menu .tl-navigation {
            text-align: center
        }

        .tl-header-style-plain.tl-style-center-menu .tl-main-menu {
            display: inline-block;
            vertical-align: top
        }

        .tl-header-style-plain.tl-style-center-menu .tl-main-menu-right-wrap {
            position: absolute;
            right: 0;
            line-height: 1.7
        }

        .tl-header-style-plain.tl-style-splitted-menu .tl-logo {
            padding-top: 0;
            padding-bottom: 0
        }

        .tl-header-style-plain.tl-style-splitted-menu .tl-navigation {
            text-align: center
        }

        .tl-header-style-plain.tl-style-splitted-menu .tl-main-menu {
            display: inline-block;
            vertical-align: top
        }

        .tl-header-style-plain.tl-style-splitted-menu .tl-main-menu-right-wrap {
            position: absolute;
            right: 0;
            line-height: 1.7
        }

        .tl-header-style-plain.tl-style-splitted-menu .tl-main-menu-left-wrap {
            position: absolute;
            left: 0;
            line-height: 1.7
        }

        .tl-header-style-plain.tl-style-splitted-menu .tl-right-menu-button {
            margin-left: 0
        }

        .tl-header-style-plain .tl-contact-number {
            float: right;
            padding-top: 16px
        }

        .tl-header-style-plain .tl-contact-number a {
            background: #d4a40a;
            color: #fff;
            padding: 6px 16px;
            display: block;
            font-size: 16px;
            font-weight: 700;
            border: 2px solid transparent
        }

        .tl-header-style-plain .tl-contact-number:hover a,
        .tl-header-style-plain .tl-contact-number a:hover {
            background: #eee;
            border-color: #d4a40a;
            color: #d4a40a
        }

        .tl-header-boxed-wrap {
            position: absolute;
            left: 0;
            right: 0;
            z-index: 1
        }

        .tl-header-style-boxed .tl-header-container-item {
            position: relative
        }

        .tl-header-style-boxed .tl-navigation {
            line-height: 0
        }

        .tl-header-style-boxed .tl-header-background {
            position: absolute;
            right: 0;
            left: 0;
            top: 0;
            bottom: 0
        }

        .tl-header-style-boxed.tl-style-menu-right .tl-logo {
            float: left
        }

        .tl-header-style-boxed.tl-style-menu-right .tl-navigation {
            float: right
        }

        .tl-header-style-boxed.tl-style-menu-right .tl-main-menu {
            display: inline-block;
            vertical-align: top
        }

        .tl-header-style-boxed.tl-style-menu-right .tl-main-menu-right-wrap {
            display: inline-block;
            line-height: 1.7;
            margin-left: 10px;
            vertical-align: top
        }

        .tl-header-style-boxed.tl-style-center-menu .tl-logo {
            position: absolute
        }

        .tl-header-style-boxed.tl-style-center-menu .tl-navigation {
            text-align: center
        }

        .tl-header-style-boxed.tl-style-center-menu .tl-main-menu {
            display: inline-block;
            vertical-align: top
        }

        .tl-header-style-boxed.tl-style-center-menu .tl-main-menu-right-wrap {
            position: absolute;
            line-height: 1.7
        }

        .tl-header-style-boxed.tl-style-splitted-menu .tl-logo {
            padding-top: 0;
            padding-bottom: 0
        }

        .tl-header-style-boxed.tl-style-splitted-menu .tl-navigation {
            text-align: center
        }

        .tl-header-style-boxed.tl-style-splitted-menu .tl-main-menu {
            display: inline-block;
            vertical-align: top
        }

        .tl-header-style-boxed.tl-style-splitted-menu .tl-main-menu-right-wrap {
            position: absolute;
            line-height: 1.7
        }

        .tl-header-style-boxed.tl-style-splitted-menu .tl-main-menu-left-wrap {
            position: absolute;
            line-height: 1.7
        }

        .tl-header-style-boxed.tl-style-splitted-menu .tl-right-menu-button {
            margin-left: 0
        }

        .tl-header-style-bar .tl-logo {
            float: left
        }

        .tl-header-style-bar .tl-logo-right-text {
            float: right;
            text-align: right;
            font-size: 13px
        }

        .tl-header-style-bar .tl-header-container-inner {
            position: relative
        }

        .tl-navigation-bar-wrap {
            border-top-width: 1px;
            border-top-style: solid;
            position: relative
        }

        .tl-navigation-bar-wrap.tl-style-transparent {
            position: absolute;
            left: 0;
            right: 0;
            z-index: 1
        }

        .tl-navigation-bar-wrap .tl-navigation {
            line-height: 0;
            position: relative
        }

        .tl-navigation-bar-wrap .tl-navigation-background {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0
        }

        .tl-navigation-bar-wrap .tl-navigation-container {
            position: relative
        }

        .tl-navigation-bar-wrap .tl-main-menu {
            display: inline-block;
            vertical-align: top
        }

        .tl-navigation-bar-wrap.tl-style-left .tl-main-menu-right-wrap {
            float: right;
            line-height: 1.7;
            margin-left: 10px
        }

        .tl-navigation-bar-wrap.tl-style-center {
            text-align: center
        }

        .tl-navigation-bar-wrap.tl-style-center .tl-main-menu-right-wrap {
            position: absolute;
            right: 0;
            line-height: 1.7
        }

        .tl-header-style-bar.tl-style-center .tl-logo {
            float: none
        }

        .tl-header-style-bar.tl-style-center .tl-logo-inner {
            margin-left: auto;
            margin-right: auto
        }

        .tl-header-style-bar.tl-style-center .tl-logo-right-text {
            position: absolute;
            top: 0;
            right: 0
        }

        .tl-header-side-nav {
            position: fixed;
            top: 0;
            bottom: 0;
            z-index: 99
        }

        .tl-header-side-nav.tl-allow-slide {
            position: absolute;
            bottom: auto
        }

        .tl-header-side-nav.tl-fix-bottom {
            position: fixed;
            top: auto;
            bottom: 0
        }

        .tl-header-side-nav.tl-fix-top {
            position: fixed
        }

        .tl-header-side-nav.tl-style-left {
            left: 0
        }

        .tl-header-side-nav.tl-style-right {
            right: 0
        }

        .tl-header-side-nav .tl-pos-bottom,
        .tl-header-side-nav.tl-style-middle .tl-pos-middle {
            opacity: 0;
            filter: alpha(opacity=0);
            transition: opacity 300ms;
            -moz-transition: opacity 300ms;
            -o-transition: opacity 300ms;
            -webkit-transition: opacity 300ms
        }

        .tl-header-side-nav .tl-pos-bottom.tl-active,
        .tl-header-side-nav.tl-style-middle .tl-pos-middle.tl-active {
            opacity: 1;
            filter: alpha(opacity=100)
        }

        .tl-header-side-nav.tl-style-side .tl-header-social {
            padding-top: 20px;
            padding-bottom: 40px
        }

        .tl-header-side-nav.tl-style-side .tl-header-social a {
            margin-left: 25px
        }

        .tl-header-side-nav.tl-style-side .tl-header-social a:first-child {
            margin-left: 0
        }

        .tl-header-side-nav.tl-style-side .tl-main-menu-right-wrap {
            padding-top: 22px
        }

        .tl-header-side-nav.tl-style-side .tl-main-menu-search {
            float: none;
            display: inline-block;
            margin-top: 0;
            margin-left: 20px
        }

        .tl-header-side-nav.tl-style-side .tl-main-menu-cart {
            float: none;
            display: inline-block;
            margin-top: 0;
            margin-left: 0
        }

        .tl-header-side-nav.tl-style-side .tl-main-menu-right-wrap>div:first-child {
            margin-left: 0
        }

        .tl-header-side-nav.tl-style-left .sf-vertical ul.sub-menu {
            text-align: left;
            margin-left: 0
        }

        .tl-header-side-nav.tl-style-right .sf-vertical ul.sub-menu {
            left: auto;
            right: 100%;
            text-align: right
        }

        .tl-header-side-nav.tl-style-right .sf-vertical ul.sub-menu li>a.sf-with-ul:after {
            content: "\f104";
            float: left;
            margin-left: 0;
            margin-right: 18px
        }

        .tl-header-style-side.tl-center-align .tl-logo-inner {
            margin-right: auto;
            margin-left: auto
        }

        .tl-header-style-side.tl-right-align .tl-logo-inner {
            margin-right: 0;
            margin-left: auto
        }

        .tl-header-side-nav.tl-style-side-toggle {
            text-align: center
        }

        .tl-header-side-nav.tl-style-side-toggle .tl-logo-inner {
            margin-left: auto;
            margin-right: auto
        }

        .tl-header-side-nav.tl-style-side-toggle .tl-main-menu-search,
        .tl-header-side-nav.tl-style-side-toggle .tl-main-menu-cart {
            float: none;
            margin-bottom: 8px;
            padding-left: 0;
            margin-left: 0;
            margin-top: 0
        }

        .tl-header-side-nav.tl-style-side-toggle .tl-header-icon {
            padding-bottom: 20px;
            padding-top: 30px
        }

        body.admin-bar .tl-header-side-nav {
            padding-top: 32px
        }

        html.mm-opened body.admin-bar .tl-header-side-nav {
            padding-top: 0
        }

        .tl-sticky-navigation.tl-style-fixed .tl-logo,
        .tl-sticky-navigation.tl-style-fixed .tl-navigation,
        .tl-sticky-navigation.tl-style-fixed .tl-navigation .sf-menu>li>a {
            transition: background 300ms, color 300ms, border-color 300ms, padding 200ms;
            -moz-transition: background 300ms, color 300ms, border-color 300ms, padding 200ms;
            -o-transition: background 300ms, color 300ms, border-color 300ms, padding 200ms;
            -webkit-transition: background 300ms, color 300ms, border-color 300ms, padding 200ms
        }

        .tl-sticky-navigation.tl-style-fixed .tl-navigation-top {
            transition: top 200ms;
            -moz-transition: top 200ms;
            -o-transition: top 200ms;
            -webkit-transition: top 200ms
        }

        .tl-sticky-navigation.tl-style-fixed.tl-animate-fixed-navigation .tl-logo-inner img {
            transition: height 200ms;
            -moz-transition: height 200ms;
            -o-transition: height 200ms;
            -webkit-transition: height 200ms
        }

        .tl-fixed-navigation.tl-style-fixed,
        .tl-fixed-navigation.tl-style-slide {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            z-index: 99;
            box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
            -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1)
        }

        .tl-fixed-navigation.tl-style-slide .tl-logo-inner img {
            max-height: 35px !important;
            width: auto
        }

        body.tl-sticky-navigation-no-logo .tl-fixed-navigation .tl-logo {
            display: none
        }

        body.tl-sticky-navigation-no-logo .tl-mobile-header.tl-fixed-navigation .tl-logo {
            display: block
        }

        body.admin-bar .tl-fixed-navigation.tl-style-fixed,
        body.admin-bar .tl-fixed-navigation.tl-style-slide {
            margin-top: 32px
        }

        @media screen and (max-width:782px) {
            body.admin-bar .tl-fixed-navigation.tl-style-slide {
                margin-top: 0
            }
        }

        .tl-animate-fixed-navigation.tl-header-style-plain .tl-logo {
            padding-top: 20px;
            padding-bottom: 20px
        }

        .tl-animate-fixed-navigation.tl-header-style-plain .tl-navigation {
            padding-top: 30px
        }

        .tl-animate-fixed-navigation.tl-header-style-plain .tl-navigation .sf-menu>li>a {
            padding-bottom: 25px;
            line-height: 20px
        }

        .tl-animate-fixed-navigation.tl-header-style-plain .tl-navigation-top {
            top: 30px
        }

        .tl-animate-fixed-navigation.tl-header-style-plain.tl-animate-logo-height .tl-logo-inner img {
            height: 35px !important;
            width: auto
        }

        .tl-animate-fixed-navigation.tl-header-style-plain.tl-style-splitted-menu .tl-logo {
            margin-top: -10px;
            padding-top: 0;
            padding-bottom: 0
        }

        .tl-animate-fixed-navigation.tl-header-style-plain.tl-style-splitted-menu .tl-navigation .sf-menu>li>a {
            padding-top: 0
        }

        .tl-animate-fixed-navigation.tl-header-style-plain.tl-style-splitted-menu .tl-navigation-top {
            top: 22px
        }

        .tl-animate-fixed-navigation.tl-header-style-plain.tl-style-center-logo .tl-logo {
            position: absolute;
            left: 0;
            top: 0;
            z-index: 1
        }

        .tl-animate-fixed-navigation.tl-header-style-boxed .tl-logo {
            padding-top: 20px;
            padding-bottom: 20px
        }

        .tl-animate-fixed-navigation.tl-header-style-boxed .tl-navigation {
            padding-top: 30px
        }

        .tl-animate-fixed-navigation.tl-header-style-boxed .tl-navigation .sf-menu>li>a {
            padding-bottom: 25px;
            line-height: 20px
        }

        .tl-animate-fixed-navigation.tl-header-style-boxed.tl-animate-logo-height .tl-logo-inner img {
            height: 35px !important;
            width: auto
        }

        .tl-animate-fixed-navigation.tl-header-style-boxed.tl-style-splitted-menu .tl-logo {
            margin-top: -10px;
            padding-top: 0;
            padding-bottom: 0
        }

        .tl-animate-fixed-navigation.tl-header-style-boxed.tl-style-splitted-menu .tl-navigation .sf-menu>li>a {
            padding-top: 0
        }

        .tl-page-title-wrap {
            background-image: url(images/page-title-background.jpg);
            background-position: center;
            background-size: cover;
            position: relative
        }

        .tl-page-title-wrap .tl-page-title-overlay {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0
        }

        .tl-page-title-wrap .tl-page-title-container {
            position: relative
        }

        .tl-page-title-wrap .tl-page-title {
            text-transform: uppercase;
            letter-spacing: 2px
        }

        .tl-page-title-wrap.tl-style-small .tl-page-title {
            font-size: 37px;
            margin-bottom: 0
        }

        .tl-page-title-wrap.tl-style-small .tl-page-caption {
            font-size: 16px;
            margin-top: 13px
        }

        .tl-page-title-wrap.tl-style-small .tl-page-title-content {
            padding-top: 93px;
            padding-bottom: 87px
        }

        .tl-page-title-wrap.tl-style-medium .tl-page-title {
            font-size: 54px;
            margin-bottom: 0
        }

        .tl-page-title-wrap.tl-style-medium .tl-page-caption {
            font-size: 19px;
            margin-top: 13px
        }

        .tl-page-title-wrap.tl-style-medium .tl-page-title-content {
            padding-top: 126px;
            padding-bottom: 116px
        }

        .tl-page-title-wrap.tl-style-large .tl-page-title {
            font-size: 75px;
            margin-bottom: 0
        }

        .tl-page-title-wrap.tl-style-large .tl-page-caption {
            font-size: 25px;
            margin-top: 13px
        }

        .tl-page-title-wrap.tl-style-large .tl-page-title-content {
            padding-top: 184px;
            padding-bottom: 168px
        }

        .tl-page-title-wrap.tl-style-custom .tl-page-title {
            font-size: 37px;
            margin-bottom: 0
        }

        .tl-page-title-wrap.tl-style-custom .tl-page-caption {
            font-size: 16px
        }

        .tl-footer-wrapper .tl-footer-container {
            overflow: hidden
        }

        .tl-footer-wrapper .tl-widget-title {
            font-size: 14px;
            text-transform: uppercase;
            letter-spacing: 1.5px;
            margin-bottom: 35px
        }

        .tl-footer-wrapper .tl-widget-title .gdlr-core-flexslider-nav {
            float: right;
            margin-left: 20px
        }

        .tl-footer-wrapper .widget {
            margin-bottom: 60px
        }

        .tl-footer-wrapper .widget:last-child {
            margin-bottom: 0
        }

        .tl-footer-wrapper.tl-with-column-divider .tl-footer-column {
            padding-bottom: 1029px;
            margin-bottom: -1020px;
            border-left: 1px;
            border-style: solid;
            border-color: inherit;
            padding-left: 30px;
            padding-right: 30px
        }

        .tl-footer-wrapper.tl-with-column-divider .tl-footer-column:first-child {
            border: none
        }

        .tl-fixed-footer {
            position: fixed;
            left: 0;
            right: 0;
            bottom: 0
        }

        body.tl-boxed .tl-fixed-footer .tl-footer-wrapper,
        body.tl-boxed .tl-fixed-footer .tl-copyright-wrapper {
            margin-left: auto;
            margin-right: auto
        }

        .tl-footer-back-to-top-button {
            position: fixed;
            z-index: 9;
            right: 30px;
            bottom: 30px;
            font-size: 18px;
            line-height: 20px;
            width: 45px;
            height: 45px;
            text-align: center;
            padding: 12px;
            cursor: pointer;
            opacity: 0;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%;
            pointer-events: none;
            transition: opacity 300ms;
            -moz-transition: opacity 300ms;
            -o-transition: opacity 300ms;
            -webkit-transition: opacity 300ms
        }

        .tl-footer-back-to-top-button.tl-scrolled {
            opacity: 1;
            pointer-events: auto
        }

        .tl-footer-wrapper {
            padding-top: 40px;
            padding-bottom: 40px
        }

        .tl-copyright-text {
            text-transform: none;
            text-align: center;
            padding-top: 20px;
            padding-bottom: 20px;
            font-size: 14px;
            letter-spacing: 1px
        }

        .tl-single-article-date-wrapper {
            float: left;
            width: 60px;
            border-right-width: 1px;
            border-right-style: solid;
            line-height: 1;
            margin-top: 8px;
            margin-right: 30px;
            padding-right: 20px;
            text-align: center
        }

        .tl-single-article-date-wrapper .tl-single-article-date-day {
            font-size: 27px;
            font-weight: 700;
            margin-bottom: 8px;
            margin-top: -4px;
            letter-spacing: 1px;
            display: block
        }

        .tl-single-article-date-wrapper .tl-single-article-date-month {
            font-size: 14px;
            text-transform: uppercase;
            letter-spacing: 1px;
            display: block
        }

        .tl-single-article {
            padding-bottom: 35px
        }

        .tl-single-article .tl-single-article-content ul,
        .tl-single-article .tl-single-article-content ol {
            line-height: 2
        }

        .tl-single-article .tl-single-article-thumbnail {
            margin-bottom: 42px
        }

        .tl-single-article .tl-single-article-head {
            margin-bottom: 32px
        }

        .tl-single-article .tl-single-article-title {
            font-size: 37px;
            font-weight: 700;
            margin-bottom: 16px;
            letter-spacing: .5px
        }

        .tl-single-article .tl-single-article-head-right {
            overflow: hidden
        }

        .tl-blog-info-wrapper .tl-head {
            margin-right: 13px;
            vertical-align: middle
        }

        .tl-blog-info-wrapper .tl-head i {
            font-size: 15px
        }

        .tl-blog-info-wrapper .tl-blog-info {
            display: inline-block;
            margin-right: 25px;
            font-size: 13px
        }

        .tl-blog-info-wrapper .tl-blog-info:last-child {
            margin-right: 0
        }

        .tl-blog-info-wrapper .tl-blog-info .gdlr-core-blog-info-date {
            display: none;
            visibility: hidden;
            opacity: 0
        }

        .tl-sticky-banner {
            line-height: 1;
            display: inline-block;
            letter-spacing: .5px;
            padding: 18px 20px 17px;
            text-transform: uppercase;
            font-size: 11px;
            font-weight: 700;
            margin-bottom: 22px
        }

        .tl-sticky-banner i {
            font-size: 12px;
            margin-right: 10px
        }

        .tl-single-article-thumbnail .tl-sticky-banner {
            position: absolute;
            left: 0;
            bottom: 0;
            margin-bottom: 0
        }

        body.single-post .tl-sidebar-style-none {
            margin-left: auto;
            margin-right: auto
        }

        body.blog .tl-sidebar-style-none {
            margin-left: auto;
            margin-right: auto
        }

        body.blog .tl-single-article {
            padding-bottom: 60px
        }

        .tl-archive-taxonomy-description {
            margin-bottom: 60px
        }

        .tl-blog-aside-format .tl-single-article-content {
            font-size: 18px;
            font-style: italic;
            padding: 50px 60px 40px
        }

        .tl-blog-aside-format .tl-excerpt-read-more {
            display: none
        }

        .tl-blog-quote-format .tl-single-article-content {
            padding: 50px 45px 40px;
            position: relative
        }

        .tl-blog-quote-format .tl-blog-quote-background {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background-size: cover;
            background-position: center;
            opacity: .3;
            filter: alpha(opacity=30)
        }

        .tl-blog-quote-format .tl-blog-quote {
            float: left;
            font-size: 120px;
            margin-top: -10px;
            line-height: 1;
            margin-right: 35px;
            position: relative
        }

        .tl-blog-quote-format .tl-blog-content-wrap {
            overflow: hidden;
            position: relative
        }

        .tl-blog-quote-format .tl-blog-quote-content {
            font-size: 18px;
            font-style: italic
        }

        .tl-blog-quote-format .tl-blog-quote-author {
            font-size: 16px;
            font-style: italic;
            margin-bottom: 20px;
            font-weight: 700
        }

        .tl-blog-quote-format .tl-blog-quote-author:before {
            content: "-";
            margin-right: 2px
        }

        .tl-blog-quote-format .tl-excerpt-read-more {
            display: none
        }

        .tl-blog-quote-format blockquote,
        .tl-blog-quote-format q {
            background: transparent;
            border: none;
            padding: 0;
            margin-top: 0;
            margin-bottom: 0;
            font-size: 18px
        }

        .tl-blog-link-format .tl-blog-icon-link {
            font-size: 23px;
            float: left;
            margin-right: 30px;
            margin-top: 5px
        }

        .tl-blog-link-format .tl-blog-content-wrap {
            overflow: hidden
        }

        .tl-blog-link-format .tl-blog-title {
            font-size: 20px;
            text-transform: none;
            letter-spacing: 0;
            margin-bottom: 9px
        }

        .tl-blog-link-format .tl-blog-content {
            font-size: 14px;
            margin-bottom: 0
        }

        .tl-blog-link-format .tl-excerpt-read-more {
            display: none
        }

        .tl-single-social-share {
            padding-top: 10px;
            padding-bottom: 48px
        }

        .tl-single-author {
            text-align: center;
            margin-bottom: 55px;
            margin-top: 41px;
            border-top-width: 1px;
            border-top-style: solid
        }

        .tl-single-author .tl-single-author-wrap {
            max-width: 80%;
            margin: -41px auto 0
        }

        .tl-single-author .tl-single-author-avartar {
            max-width: 80px;
            margin: 0 auto 37px;
            overflow: hidden;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .tl-single-author .tl-single-author-caption {
            font-size: 14px;
            font-style: italic;
            margin-bottom: 9px;
            letter-spacing: .5px
        }

        .tl-single-author .tl-single-author-title {
            font-size: 26px;
            margin-bottom: 22px
        }

        .tl-single-nav-area {
            border-top: 1px;
            border-bottom: 1px;
            border-style: solid;
            padding: 33px 0;
            margin-bottom: 55px
        }

        .tl-single-nav i {
            font-size: 25px
        }

        .tl-single-nav .tl-text {
            font-size: 15px;
            text-transform: uppercase;
            font-weight: 700;
            letter-spacing: 1.5px
        }

        .tl-single-nav-left,
        .nav-previous {
            float: left
        }

        .tl-single-nav-left i {
            margin-right: 15px;
            vertical-align: middle
        }

        .tl-single-nav-right,
        .nav-next {
            float: right
        }

        .tl-single-nav-right i {
            margin-left: 15px;
            vertical-align: middle
        }

        .tl-comments-area .tl-comments-title {
            font-size: 16px;
            text-align: center;
            text-transform: uppercase;
            font-weight: 700;
            letter-spacing: 2px;
            margin-bottom: 55px
        }

        .tl-comments-area ol.comment-list {
            list-style: none;
            margin-bottom: 55px;
            margin-left: 0
        }

        .tl-comments-area ol.comment-list ol {
            margin-left: 50px;
            list-style: none
        }

        .tl-comments-area .comment-article {
            padding-bottom: 20px;
            margin-bottom: 40px;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .tl-comments-area .comment-avatar {
            max-width: 80px;
            margin-right: 35px;
            float: left;
            overflow: hidden;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .tl-comments-area .comment-avatar img {
            display: block
        }

        .tl-comments-area .comment-meta {
            position: relative;
            margin-bottom: 20px
        }

        .tl-comments-area .comment-author {
            font-size: 19px;
            font-weight: 700;
            margin-bottom: 5px
        }

        .tl-comments-area .comment-body {
            overflow: hidden
        }

        .tl-comments-area .comment-time {
            font-size: 14px;
            font-style: italic
        }

        .tl-comments-area .comment-reply {
            font-size: 15px;
            text-transform: uppercase;
            font-weight: 700;
            letter-spacing: 1.5px;
            position: absolute;
            right: 0;
            top: 4px
        }

        .tl-comments-area .comment-respond {
            padding: 60px 55px 40px;
            margin-bottom: 55px
        }

        .tl-comments-area ol.comment-list .comment-respond {
            margin-top: 55px
        }

        .tl-comments-area .comment-reply-title {
            font-size: 16px;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 2px;
            text-align: center;
            margin-bottom: 40px
        }

        .tl-comments-area .comment-reply-title small {
            margin-left: 10px
        }

        .tl-comments-area textarea {
            width: 100%;
            padding: 18px 22px;
            font-size: 15px;
            display: block;
            border-width: 1px 1px 2px 1px;
            border-style: solid;
            margin: 0;
            margin-bottom: 14px
        }

        .tl-comments-area input[type="text"] {
            width: 100%;
            display: block;
            border-width: 1px 1px 2px 1px;
            border-style: solid;
            padding: 16px 22px;
            margin-bottom: 14px
        }

        .tl-comments-area input[type="text"]:focus,
        .tl-comments-area textarea:focus {
            outline: none
        }

        .tl-comments-area .tl-comment-form-author {
            width: 50%;
            padding-right: 7px;
            float: left
        }

        .tl-comments-area .tl-comment-form-email {
            width: 50%;
            padding-left: 7px;
            float: left
        }

        .tl-comments-area .form-submit {
            text-align: center;
            padding-top: 14px
        }

        .tl-blog-title-wrap {
            background-image: url(images/page-title-background.jpg);
            background-position: center;
            position: relative;
            background-size: cover;
            overflow: hidden
        }

        .tl-blog-title-wrap .tl-blog-title-container {
            position: relative
        }

        .tl-blog-title-wrap .tl-blog-title-overlay {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0
        }

        .tl-blog-title-wrap.tl-feature-image .tl-blog-title-top-overlay {
            position: absolute;
            top: 0;
            right: 0;
            left: 0;
            height: 450px;
            opacity: 1;
            background: url(images/blog-title-top-gradient.png) center top repeat-x
        }

        .tl-blog-title-wrap.tl-feature-image .tl-blog-title-bottom-overlay {
            position: absolute;
            right: 0;
            bottom: 0;
            left: 0;
            height: 400px;
            opacity: 1;
            background: url(images/blog-title-gradient.png) center bottom repeat-x
        }

        .tl-blog-title-wrap.tl-style-small .tl-blog-title-content {
            padding-top: 93px;
            padding-bottom: 87px
        }

        .tl-blog-title-wrap.tl-style-large .tl-blog-title-content {
            padding-top: 184px;
            padding-bottom: 168px
        }

        .tl-blog-title-wrap .tl-single-article-title {
            font-size: 50px;
            font-weight: 700;
            margin-bottom: 0;
            margin-top: 7px;
            letter-spacing: .5px
        }

        .tl-blog-title-wrap .tl-single-article-head-right {
            overflow: hidden
        }

        .tl-blog-title-wrap .tl-single-article-date-wrapper {
            margin-top: 11px
        }

        .tl-not-found-wrap {
            text-align: center;
            position: relative
        }

        .tl-not-found-wrap .tl-not-found-background {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            opacity: .27;
            filter: alpha(opacity=27);
            background-position: center;
            background-size: cover;
            background-image: url(images/404-background.jpg)
        }

        .tl-not-found-wrap .tl-not-found-content {
            position: relative;
            padding: 60px 0 65px
        }

        .tl-not-found-wrap .tl-not-found-head {
            font-size: 150px;
            line-height: 1;
            margin-bottom: 40px
        }

        .tl-not-found-wrap .tl-not-found-title {
            font-size: 35px;
            line-height: 1;
            font-weight: 800;
            text-transform: uppercase;
            margin-bottom: 14px
        }

        .tl-not-found-wrap .tl-not-found-caption {
            font-size: 18px
        }

        .tl-not-found-wrap .tl-not-found-back-to-home a {
            font-size: 14px;
            text-transform: uppercase;
            letter-spacing: 1px
        }

        .tl-not-found-wrap form.search-form {
            max-width: 430px;
            margin: 58px auto 0;
            position: relative;
            margin-bottom: 13px
        }

        .tl-not-found-wrap form.search-form input.search-field {
            font-size: 15px;
            width: 100%;
            border: none;
            padding: 22px 60px 22px 25px;
            height: 64px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .tl-not-found-wrap form.search-form input.search-submit {
            position: absolute;
            right: 0;
            top: 0;
            width: 64px;
            height: 64px;
            opacity: 0;
            filter: alpha(opacity=0)
        }

        .tl-not-found-wrap form.search-form .tl-top-search-submit {
            position: absolute;
            right: 20px;
            top: 50%;
            margin-top: -15px;
            font-size: 18px
        }

        body.search .tl-not-found-wrap .tl-not-found-head {
            font-size: 100px;
            text-transform: uppercase;
            margin-bottom: 18px
        }

        body.search .tl-not-found-wrap form.search-form {
            margin-top: 50px
        }

        body.search .tl-not-found-wrap {
            background-color: #bd584e
        }

        body.search .tl-not-found-wrap .tl-not-found-caption {
            color: #ffe6e4
        }

        .popup {
            background: #fff;
            border: 5px solid rgba(0, 0, 0, .6);
            display: none;
            opacity: 0;
            padding: 15px;
            max-width: 94%;
            max-height: 60%;
            width: 100%;
            height: 100%;
            overflow: auto;
            margin: auto;
            position: fixed;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            z-index: 9999
        }

        .popup-bg:before {
            background: rgba(0, 0, 0, .8);
            content: " ";
            position: fixed;
            z-index: 99;
            height: 100%;
            width: 100%
        }

        .popup.active {
            display: block;
            opacity: 1
        }

        .popup .close-popup {
            background: rgba(0, 0, 0, .6);
            border: 0 solid rgba(0, 0, 0, .6);
            color: #fff;
            font-size: 16px;
            line-height: 24px;
            width: 24px;
            height: 24px;
            border-radius: 0;
            text-align: center;
            position: absolute;
            top: 0;
            right: 0
        }

        .tl-sidebar-area .tl-widget {
            margin-bottom: 50px
        }

        .tl-sidebar-area .tl-widget-title {
            font-size: 16px;
            text-transform: none;
            font-weight: 700;
            letter-spacing: 0;
            position: relative;
            margin-bottom: 28px;
            overflow: hidden
        }

        .tl-sidebar-area .tl-widget-title .gdlr-core-flexslider-nav {
            float: right;
            margin-left: 20px
        }

        .tl-sidebar-area .tl-widget-head-text {
            display: block;
            float: left;
            margin-right: 28px
        }

        .tl-sidebar-area .tl-widget-head-divider {
            display: block;
            border-top-width: 1px;
            border-top-style: solid;
            overflow: hidden;
            margin-top: 6px
        }

        .widget_rss .rss-widget-icon {
            margin-right: 10px;
            margin-top: -3px
        }

        .widget_product_categories ul,
        .widget_archive ul,
        .widget_categories ul,
        .widget_nav_menu ul,
        .widget_meta ul,
        .widget_pages ul,
        .widget_recent_comments ul,
        .widget_recent_entries ul,
        .widget_rss ul {
            position: relative;
            list-style: none;
            margin-left: 0
        }

        .widget_product_categories ul li,
        .widget_archive ul li,
        .widget_categories ul li,
        .widget_nav_menu ul li,
        .widget_meta ul li,
        .widget_pages ul li,
        .widget_recent_comments ul li,
        .widget_recent_entries ul li,
        .widget_rss ul li {
            font-size: 14px;
            margin-bottom: 13px;
            padding-left: 0;
            margin-top: 13px;
            line-height: 20px;
            padding-bottom: 15px;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .widget_product_categories ul ul,
        .widget_archive ul ul,
        .widget_categories ul ul,
        .widget_nav_menu ul ul,
        .widget_meta ul ul,
        .widget_pages ul ul,
        .widget_recent_comments ul ul,
        .widget_recent_entries ul ul,
        .widget_rss ul ul {
            margin-top: 20px;
            margin-bottom: 0
        }

        .widget_product_categories ul ul li,
        .widget_archive ul ul li,
        .widget_categories ul ul li,
        .widget_nav_menu ul ul li,
        .widget_meta ul ul li,
        .widget_pages ul ul li:last-child,
        .widget_recent_comments ul ul li,
        .widget_recent_entries ul ul li,
        .widget_rss ul ul li {
            border-top-width: 1px;
            border-top-style: solid;
            margin-bottom: 0;
            padding-bottom: 0;
            border-bottom: 0;
            padding-top: 15px;
            margin-top: 15px
        }

        .widget_search form {
            display: block;
            position: relative
        }

        .widget_search form:after {
            content: "\f002";
            font-family: "fontAwesome";
            font-size: 14px;
            line-height: 14px;
            position: absolute;
            right: 20px;
            top: 50%;
            margin-top: -7px
        }

        .widget_search label .screen-reader-text {
            display: none
        }

        .widget_search .search-form input.search-field {
            font-size: 13px;
            line-height: 17px;
            height: 51px;
            border-width: 1px;
            border-style: solid;
            width: 100%;
            padding: 16px 20px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .widget_search input.search-field:focus {
            outline: none
        }

        .widget_search input.search-submit {
            position: absolute;
            right: 0;
            top: 0;
            bottom: 0;
            width: 51px;
            padding: 0;
            opacity: 0;
            filter: alpha(opacity=0)
        }

        .tagcloud {
            zoom: 1
        }

        .tagcloud:after {
            content: " ";
            display: block;
            clear: both;
            visibility: hidden;
            line-height: 0;
            height: 0
        }

        .tagcloud a {
            font-size: 12px !important;
            text-transform: none;
            font-weight: 500;
            float: left;
            padding: 10px 18px 10px;
            border-width: 1px;
            border-style: solid;
            margin-right: 10px;
            margin-bottom: 10px
        }

        .widget_calendar table {
            width: 100%;
            margin-bottom: 0
        }

        .widget_calendar table thead th {
            font-size: 13px;
            font-weight: 700;
            padding: 10px 0
        }

        .widget_calendar table tbody td {
            text-align: center;
            padding: 10px 0
        }

        .widget_calendar table tfoot td {
            text-align: center;
            padding: 10px 0
        }

        .widget_calendar caption {
            font-size: 14px;
            margin-bottom: 20px;
            text-transform: uppercase;
            font-weight: 700;
            letter-spacing: 1px
        }

        table {
            width: 100%;
            text-align: center;
            border-spacing: 2px;
            border-collapse: separate;
            margin-bottom: 20px
        }

        table tr td {
            padding: 15px 0
        }

        table tr th {
            padding: 13px 0;
            font-size: 16px;
            font-weight: 400
        }

        body.tl-boxed .gdlr-core-column-extend-left .gdlr-core-pbf-background-wrap {
            margin-left: -50px
        }

        body.tl-boxed .gdlr-core-column-extend-right .gdlr-core-pbf-background-wrap {
            margin-right: -50px
        }

        .tl-mobile-header-wrap {
            display: none
        }

        .tl-mobile-header-wrap .tl-main-menu-search {
            margin-top: -3px
        }

        .tl-mobile-header-wrap .tl-mobile-menu {
            margin-left: 20px
        }

        .tl-mobile-header {
            padding-top: 15px;
            padding-bottom: 15px;
            z-index: 9999;
            box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
            -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1)
        }

        .tl-mobile-header.tl-fixed-navigation {
            display: none
        }

        .tl-mobile-header .tl-mobile-header-container {
            position: relative
        }

        .tl-mobile-header .tl-logo {
            padding: 0 15px
        }

        .tl-mobile-header .tl-logo-inner {
            line-height: 45px;
            margin-right: 80px
        }

        .tl-mobile-header .tl-logo-inner img {
            vertical-align: middle;
            width: auto
        }

        .tl-mobile-header-wrap .tl-mobile-top-bar-center {
            background: #d4a40a;
            color: #fff;
            text-align: center
        }

        .tl-mobile-header-wrap .tl-mobile-top-bar-center a {
            color: #ededed;
            font-size: 18px;
            display: block
        }

        .tl-mobile-header-wrap .tl-mobile-top-bar-center a span {
            font-weight: 700;
            color: #fff
        }

        @media only screen and (max-width:1140px) {
            html .widget_product_search input[type="search"]#woocommerce-product-search-field {
                width: 100%;
                margin-bottom: 10px
            }
            body .tl-navigation .sf-menu>li {
                padding-left: 12px;
                padding-right: 12px
            }
        }

        @media only screen and (max-width:999px) {
            body {
                width: 100%;
                overflow-x: hidden
            }
            body.tl-boxed div.tl-body-wrapper {
                margin-top: 0;
                margin-bottom: 0
            }
            .tl-bullet-anchor {
                display: none
            }
            .tl-top-bar {
                display: none
            }
            .tl-header-wrap.tl-header-style-plain,
            .tl-header-wrap.tl-header-style-bar,
            .tl-navigation-bar-wrap,
            .tl-header-background-transparent,
            .tl-header-boxed-wrap,
            .tl-header-side-nav,
            .tl-header-transparent-substitute,
            .tl-sticky-navigation {
                display: none !important
            }
            .tl-mobile-header-wrap {
                display: block
            }
            .tl-mobile-header-wrap .tl-top-bar {
                display: block
            }
            .tl-mobile-header-wrap .tl-top-bar {
                font-size: 13px
            }
            .tl-mobile-header-wrap .tl-top-bar-left,
            .tl-mobile-header-wrap .tl-top-bar-right {
                padding-top: 0;
                padding-bottom: 0
            }
            .tl-mobile-header.tl-fixed-navigation {
                display: block
            }
            .tl-sticky-menu-placeholder {
                display: none !important
            }
            body .tl-header-side-content.tl-style-left {
                margin-left: 0
            }
            body .tl-header-side-content.tl-style-right {
                margin-right: 0
            }
            body.single-product.woocommerce div.product form.cart {
                float: none;
                margin-bottom: 30px;
                width: auto;
                margin-right: 0
            }
            body.single-product.woocommerce div.product .product_meta {
                margin-top: 0
            }
        }

        @media only screen and (max-width:767px) {
            body.tl-body-front .tl-container {
                max-width: 500px;
                padding-left: 15px;
                padding-right: 15px
            }
            body.tl-body-front .gdlr-core-container {
                max-width: 500px;
                padding-left: 15px;
                padding-right: 15px
            }
            .tl-column-10,
            .tl-column-12,
            .tl-column-15,
            .tl-column-20,
            .tl-column-24,
            .tl-column-30,
            .tl-column-36,
            .tl-column-40,
            .tl-column-45,
            .tl-column-48,
            .tl-column-50,
            .tl-column-60 {
                width: 100%
            }
            .tl-hide-on-mobile {
                display: none
            }
            .tl-mobile-header-wrap .tl-top-bar-left,
            .tl-mobile-header-wrap .tl-top-bar-right {
                float: none;
                text-align: center;
                margin-bottom: 11px;
                font-size: 11px;
                padding-left: 0;
                padding-right: 0
            }
            .tl-top-bar-right .tm-user-top-bar {
                float: none;
                margin-left: 0;
                margin-top: 0;
                margin-bottom: -30px
            }
            .tl-top-bar-right .tm-user-top-bar-nav {
                right: 0;
                left: 0;
                margin: 0 auto
            }
            .tl-top-bar-right-social {
                float: none;
                display: block;
                margin-left: 0;
                margin-bottom: 10px
            }
            .tl-body .tl-top-bar a:first-child {
                margin-left: 0
            }
            .tl-page-title-wrap .tl-page-title-content {
                padding-top: 60px !important;
                padding-bottom: 50px !important
            }
            .tl-blog-title-wrap .tl-blog-title-content {
                padding-top: 60px !important;
                padding-bottom: 50px !important
            }
            .tl-single-article-date-wrapper {
                display: none
            }
            .tl-overlay-menu-content ul.menu>li {
                font-size: 18px;
                padding-bottom: 10px;
                margin-bottom: 10px
            }
            .tl-overlay-menu-content ul.menu {
                padding-top: 120px;
                padding-bottom: 100px;
                max-width: 80%
            }
            .tl-overlay-menu-content .tl-overlay-menu-close {
                top: 35px
            }
            body.admin-bar .tl-overlay-menu-content {
                margin-top: 0
            }
            .tl-comments-area .comment-respond {
                padding: 45px 30px
            }
            .tl-comments-area .tl-comment-form-author {
                width: 100%;
                padding-right: 0
            }
            .tl-comments-area .tl-comment-form-email {
                width: 100%;
                padding-left: 0
            }
            .tl-comments-area .comment-avatar {
                float: none;
                margin-right: 0;
                margin-bottom: 30px
            }
            .tl-comments-area ol.comment-list ol {
                margin-left: 10px
            }
            .tl-footer-wrapper.tl-with-column-divider .tl-footer-column {
                padding: 0 15px;
                margin-bottom: 15px;
                border: none
            }
            .tl-footer-wrapper.tl-with-column-divider .tl-footer-column:last-child {
                margin-bottom: 20px
            }
            .tl-fixed-footer-placeholder {
                display: none
            }
            .tl-fixed-footer {
                position: static
            }
            body .woocommerce .col2-set,
            .woocommerce-page .col2-set {
                width: 100%;
                float: none;
                margin-right: 0%
            }
            body div#order_review {
                width: 100%
            }
            .ZingayaWidget {
                bottom: 0px !important;
                top: auto !important;
                margin-top: 0 !important;
                transform: rotate(90deg) translate(51.5px, -30%) scale(.8);
                left: 0;
                border-radius: 4px !important
            }
        }

        @media only screen and (max-width:419px) {
            body {
                min-width: 320px
            }
            .tl-top-search-wrap input.search-field {
                font-size: 30px;
                padding-right: 90px
            }
            .tl-top-search-wrap .tl-top-search-submit {
                right: 48px;
                font-size: 24px;
                margin-top: -2px
            }
            .tl-top-search-wrap input.search-submit {
                right: 48px
            }
            .tl-top-search-wrap .tl-top-search-close {
                font-size: 40px
            }
            .tl-top-search-wrap input.search-field {
                padding-bottom: 10px
            }
        }

        ul.sf-menu>.menu-item-language img.iclflag {
            vertical-align: baseline;
            margin-right: 10px
        }

        ul.sf-menu>.menu-item-language ul.submenu-languages {
            display: none;
            position: absolute;
            z-index: 99;
            list-style: none;
            margin: 0 0 0 -15px
        }

        ul.sf-menu>.menu-item-language li {
            padding: 1px 11px
        }

        ul.sf-menu>.menu-item-language li a {
            padding: 6px 12px;
            display: block
        }

        ul.sf-menu>.menu-item-language li:first-child {
            padding-top: 12px
        }

        ul.sf-menu>.menu-item-language li:last-child {
            padding-bottom: 12px
        }

        .tl-custom-wpml-flag {
            margin-right: 26px
        }

        .tl-custom-wpml-flag .tl-custom-wpml-flag-item {
            margin-left: 20px
        }

        .tl-custom-wpml-flag .tl-custom-wpml-flag-item:first-child {
            margin-left: 0
        }

        .tl-body span.wpcf7-not-valid-tip {
            font-size: 13px;
            margin-bottom: 15px
        }

        .tl-body div.wpcf7-response-output {
            font-size: 13px;
            padding: 6px 20px;
            clear: both;
            margin: 0
        }

        .wpcf7 input {
            font-size: 15px;
            padding: 15px 22px;
            width: 100%;
            display: block
        }

        .wpcf7 input[type="button"],
        .wpcf7 input[type="submit"],
        input[type="reset"] {
            width: auto
        }

        .wpcf7 input[type="checkbox"],
        .wpcf7 input[type="radio"] {
            width: auto;
            display: inline
        }

        .wpcf7 .wpcf7-form-control .wpcf7-list-item {
            display: block;
            margin-bottom: 5px
        }

        .wpcf7 textarea {
            font-size: 15px;
            padding: 18px 22px;
            height: 120px;
            width: 100%
        }

        figure.woocommerce-product-gallery__wrapper {
            max-width: none
        }

        body.woocommerce .woocommerce-error,
        body.woocommerce .woocommerce-info,
        body.woocommerce .woocommerce-message {
            padding: .7em 2em 1em 3.5em !important
        }

        .woocommerce .woocommerce-error,
        .woocommerce .woocommerce-info,
        .woocommerce .woocommerce-message {
            padding: .7em 2em 1em 3.5em !important
        }

        .woocommerce .woocommerce-error:before,
        .woocommerce .woocommerce-info:before,
        .woocommerce .woocommerce-message:before {
            top: .7em
        }

        .woocommerce .woocommerce-error .button,
        .woocommerce .woocommerce-info .button,
        .woocommerce .woocommerce-message .button {
            margin-top: 5px;
            padding: 0;
            background-color: transparent
        }

        .woocommerce .woocommerce-error .button:hover,
        .woocommerce .woocommerce-info .button:hover,
        .woocommerce .woocommerce-message .button:hover {
            background-color: transparent
        }

        .woocommerce div.product form.cart .variations td.label {
            padding-right: 1.3em;
            padding-left: 1.3em
        }

        .woocommerce div.product form.cart .variations td.value,
        .woocommerce div.product form.cart .variations th.value {
            min-width: 210px
        }

        .woocommerce div.product form.cart .variations select {
            float: left;
            margin-top: .6em;
            margin-left: 2em
        }

        a.reset_variations {
            margin-right: 15px;
            margin-left: 7px
        }

        .woocommerce div.product form.cart .variations select {
            min-width: 59%
        }

        .related.products h2 {
            font-size: 23px;
            margin-bottom: 42px
        }

        .woocommerce table.shop_attributes th {
            background: transparent;
            padding-top: 16px;
            padding-bottom: 16px
        }

        .woocommerce table.shop_attributes td,
        .woocommerce table.shop_attributes th {
            border-bottom: 0
        }

        .woocommerce table.shop_attributes {
            border-top: 0
        }

        .single-product.woocommerce #review_form #respond p.comment-form-comment {
            margin-bottom: 25px
        }

        .woocommerce table.shop_table {
            border: 0
        }

        .woocommerce table.shop_table.shop_table_responsive.cart {
            border-spacing: 0
        }

        .woocommerce table.shop_table th {
            padding: 17px 12px;
            background: none
        }

        .woocommerce table.shop_table.shop_table_responsive.cart tr:nth-child(odd),
        .woocommerce table.shop_table.shop_table_responsive.cart tr:nth-child(even) {
            background-color: transparent
        }

        .woocommerce table.shop_table td {
            padding: 19px 20px
        }

        .woocommerce-cart table.cart img {
            width: 70px
        }

        .woocommerce td.product-name dl.variation dd,
        .woocommerce td.product-name dl.variation dt {
            margin-bottom: 0
        }

        .woocommerce a.remove {
            width: auto
        }

        .cart_item input.input-text.qty.text {
            padding: 15px 0 15px 10px;
            border-bottom-width: 1px
        }

        .woocommerce-cart table.cart td.actions .coupon .input-text {
            padding: 15px 23px 15px;
            height: 49px
        }

        .woocommerce .cart input.button[name="apply_coupon"] {
            height: 49px
        }

        .woocommerce #content table.cart td.actions .input-text,
        .woocommerce table.cart td.actions .input-text,
        .woocommerce-page #content table.cart td.actions .input-text,
        .woocommerce-page table.cart td.actions .input-text {
            width: 180px
        }

        .woocommerce .cart .button,
        .woocommerce .cart input.button {
            padding: 19px 20px 18px;
            border-radius: 0;
            font-size: 12px
        }

        .woocommerce #respond input#submit,
        .woocommerce a.button,
        .woocommerce button.button,
        .woocommerce input.button {
            padding: 15px 20px;
            border-radius: 0;
            font-size: 12px
        }

        .woocommerce #respond input#submit.disabled,
        .woocommerce #respond input#submit:disabled,
        .woocommerce #respond input#submit:disabled[disabled],
        .woocommerce a.button.disabled,
        .woocommerce a.button:disabled,
        .woocommerce a.button:disabled[disabled],
        .woocommerce button.button.disabled,
        .woocommerce button.button:disabled,
        .woocommerce button.button:disabled[disabled],
        .woocommerce input.button.disabled,
        .woocommerce input.button:disabled,
        .woocommerce input.button:disabled[disabled] {
            padding: inherit;
            opacity: inherit;
            padding-left: 23px;
            padding-right: 23px
        }

        .woocommerce .cart_totals h2 {
            font-size: 18px
        }

        .woocommerce-cart .cart-collaterals .cart_totals tr td,
        .woocommerce-cart .cart-collaterals .cart_totals tr th {
            border-top: 0
        }

        .woocommerce-cart .cart-collaterals .cart_totals table {
            border-spacing: 0;
            margin: 0
        }

        .woocommerce-cart .wc-proceed-to-checkout {
            padding: 0
        }

        .woocommerce table.shop_table tbody:first-child tr:first-child td,
        .woocommerce table.shop_table tbody:first-child tr:first-child th {
            padding-left: 20px;
            padding-right: 20px
        }

        .woocommerce-cart .cart-collaterals .cart_totals tr td,
        .woocommerce-cart .cart-collaterals .cart_totals tr th {
            padding-left: 20px;
            padding-right: 20px
        }

        .woocommerce a.showcoupon {
            margin-left: 20px;
            color: #baf2ff
        }

        .woocommerce .woocommerce-billing-fields h3,
        .woocommerce .woocommerce-shipping-fields h3,
        #order_review_heading {
            font-size: 17px
        }

        .woocommerce form .form-row input.input-text,
        .woocommerce form .form-row textarea {
            padding: 13px 15px;
            border-bottom-width: 1px
        }

        .woocommerce .col2-set .col-1,
        .woocommerce-page .col2-set .col-1 {
            margin-bottom: 35px
        }

        .woocommerce .col2-set,
        .woocommerce-page .col2-set {
            width: 47%;
            float: left;
            margin-right: 3%
        }

        .woocommerce .col2-set .col-1,
        .woocommerce-page .col2-set .col-1 {
            width: 100%
        }

        .woocommerce .col2-set .col-2,
        .woocommerce-page .col2-set .col-2 {
            width: 100%
        }

        div#order_review {
            float: left;
            width: 50%
        }

        .woocommerce form .form-row {
            margin: 0 0 14px
        }

        .woocommerce form p.form-row.form-row-first {
            margin: 0
        }

        .select2-container .select2-choice {
            padding: 6px 1px 6px 13px
        }

        .woocommerce form .form-row-first,
        .woocommerce form .form-row-last,
        .woocommerce-page form .form-row-first,
        .woocommerce-page form .form-row-last {
            width: 49%
        }

        .shop_table.woocommerce-checkout-review-order-table {
            border-spacing: 0
        }

        .woocommerce table.shop_table th {
            padding: 17px 20px 17px 20px
        }

        .woocommerce .cart_item td.product-total {
            padding-right: 20px;
            padding-left: 20px
        }

        .woocommerce .cart_item td.product-name {
            padding-left: 20px
        }

        .woocommerce table.shop_table td {
            padding-right: 20px
        }

        .checkout_coupon .form-row.form-row-last {
            margin-bottom: 0
        }

        table tr.cart_item {
            background: transparent
        }

        .woocommerce form .form-row input.input-text,
        .woocommerce form .form-row textarea {
            font-size: 13px
        }

        html .woocommerce a.remove {
            border-radius: 100%;
            color: #333 !important
        }

        .woocommerce-checkout table tr.cart_item {
            background: transparent
        }

        li.woocommerce-MyAccount-navigation-link {
            padding: 13px 0;
            padding-bottom: 13px;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .woocommerce-account .woocommerce-MyAccount-navigation {
            width: 28%
        }

        li.woocommerce-MyAccount-navigation-link.is-active {
            font-weight: 600
        }

        header.woocommerce-Address-title.title h3 {
            font-size: 18px
        }

        .woocommerce-Address address {
            padding: 25px
        }

        .u-columns.woocommerce-Addresses.col2-set.addresses {
            width: 100%;
            margin-bottom: 40px
        }

        .woocommerce-account .woocommerce-MyAccount-content {
            padding: 31px
        }

        .woocommerce-Address address,
        .woocommerce-account .woocommerce-MyAccount-content {
            background: #f5f5f5
        }

        body.single-product .tl-header-background-transparent .tl-top-bar-background,
        body.single-product .tl-header-background-transparent .tl-header-background {
            opacity: 1
        }

        .woocommerce ul.cart_list li dl dd,
        .woocommerce ul.cart_list li dl dt,
        .woocommerce ul.product_list_widget li dl dd,
        .woocommerce ul.product_list_widget li dl dt {
            margin-bottom: 0em
        }

        .woocommerce ul.cart_list li dl,
        .woocommerce ul.product_list_widget li dl {
            padding-left: 0;
            border-left: 0
        }

        .woocommerce .widget_shopping_cart .cart_list li,
        .woocommerce.widget_shopping_cart .cart_list li {
            margin-bottom: 20px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            padding-bottom: 15px
        }

        .woocommerce .widget_shopping_cart .cart_list li:last-child,
        .woocommerce.widget_shopping_cart .cart_list li:last-child {
            margin-bottom: 15px
        }

        .woocommerce .widget_shopping_cart .total,
        .woocommerce.widget_shopping_cart .total {
            border-top: 0;
            font-size: 17px
        }

        .widget_shopping_cart_content .total span.woocommerce-Price-amount.amount {
            margin-left: 5px
        }

        .woocommerce ul.cart_list li img,
        .woocommerce ul.product_list_widget li img {
            width: 47px
        }

        .widget_shopping_cart a.button.wc-forward {
            padding: 19px 28px;
            font-size: 14px;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px
        }

        .woocommerce .widget_price_filter .price_slider_amount .button {
            float: left;
            font-size: 14px;
            padding: 16px 26px;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px
        }

        .price_slider_amount .price_label {
            margin-top: 24px;
            font-size: 17px;
            font-weight: 700
        }

        .woocommerce ul.cart_list li,
        .woocommerce ul.product_list_widget li {
            padding: 15px 0;
            border-bottom-style: solid;
            border-bottom-width: 1px
        }

        .woocommerce ul.cart_list li,
        .woocommerce ul.product_list_widget li {
            padding: 15px 0;
            margin: 0;
            list-style: none;
            border-bottom-style: solid;
            border-bottom-width: 1px
        }

        html ul.cart_list li a,
        html .woocommerce ul.product_list_widget li a {
            font-weight: 400
        }

        html .woocommerce ul.cart_list li a,
        html .woocommerce ul.product_list_widget li a {
            font-weight: 400
        }

        html .woocommerce ul.cart_list li .star-rating {
            float: left;
            margin-top: 10px
        }

        html .woocommerce ul.product_list_widget li .star-rating {
            float: left;
            margin-top: 3px;
            margin-right: 10px
        }

        html .woocommerce ul.product_list_widget li del {
            margin-right: 10px
        }

        html .product_list_widget span.reviewer {
            margin-top: 4px;
            margin-left: 12px;
            float: left
        }

        html .widget_product_search label.screen-reader-text {
            display: none
        }

        html .widget_product_search input[type="submit"] {
            height: 47px
        }

        html .widget_product_search input#woocommerce-product-search-field {
            height: 47px;
            padding: 14px 12px;
            border-bottom-width: 1px;
            width: 62%;
            font-size: 13px
        }

        .widget.woocommerce ul.cart_list li:first-child,
        .widget.woocommerce ul.product_list_widget li:first-child {
            padding-top: 0
        }

        .woocommerce .woocommerce-message:before {
            color: #fff
        }

        .woocommerce .woocommerce-error {
            background-color: #bd584e;
            border-top: 3px solid #bd584e;
            color: #fff
        }

        .woocommerce .woocommerce-info {
            background-color: #46a5ca;
            border-top: 3px solid #46a5ca;
            color: #fff
        }

        .woocommerce .woocommerce-message {
            background-color: #46ca7b;
            border-top: 3px solid #46ca7b;
            color: #fff
        }

        .woocommerce #respond input#submit,
        .woocommerce a.button,
        .woocommerce button.button,
        .woocommerce input.button {
            color: #fff
        }

        .single-product.woocommerce div.product .quantity .qty {
            background: #f3f3f3
        }

        .woocommerce .woocommerce-info:before {
            color: #fff
        }

        .woocommerce .woocommerce-error:before,
        .woocommerce .woocommerce-info:before,
        .woocommerce .woocommerce-message:before {
            color: #fff !important;
            top: inherit
        }

        html .woocommerce a.remove:hover {
            color: #afafaf !important;
            background: transparent !important
        }

        html .woocommerce form .form-row .required {
            color: #c5c5c5
        }

        html .woocommerce form .form-row.woocommerce-invalid .select2-container,
        html .woocommerce form .form-row.woocommerce-invalid input.input-text,
        html .woocommerce form .form-row.woocommerce-invalid select {
            border-color: #d4d4d4
        }

        html .woocommerce form .form-row.woocommerce-invalid label {
            color: #9e9e9e
        }

        html .woocommerce form .form-row.woocommerce-validated .select2-container,
        html .woocommerce form .form-row.woocommerce-validated input.input-text,
        html .woocommerce form .form-row.woocommerce-validated select {
            border-color: #d4d4d4
        }

        html .woocommerce span.onsale {
            font-size: 13px;
            font-weight: 600;
            line-height: 48px;
            width: 48px;
            padding: 2px 0 0;
            height: 48px
        }

        .single-product.woocommerce .tl-page-wrapper {
            border-top-width: 1px;
            border-top-style: solid
        }

        .single-product.woocommerce .woocommerce-breadcrumb {
            font-size: 14px
        }

        .single-product.woocommerce .product_title {
            font-size: 40px;
            margin-bottom: 2px
        }

        .single-product.woocommerce div.product .woocommerce-product-rating {
            margin-bottom: 2px
        }

        .single-product.woocommerce div.product .star-rating {
            font-size: 14px;
            padding-right: 15px;
            box-sizing: content-box;
            margin-right: 10px
        }

        .single-product.woocommerce div.product .star-rating:before,
        .single-product.woocommerce div.product .star-rating span:before {
            letter-spacing: 3px
        }

        .single-product.woocommerce div.product .woocommerce-review-link {
            font-size: 13px
        }

        .single-product.woocommerce div.product p.price {
            padding-top: 27px;
            margin-bottom: 28px
        }

        .single-product.woocommerce div.product p.price ins {
            text-decoration: none
        }

        .single-product.woocommerce div.product p.price .woocommerce-Price-amount {
            font-size: 26px;
            font-weight: 700
        }

        .single-product.woocommerce div.product p.price del .woocommerce-Price-amount {
            font-size: 23px;
            margin-right: 9px
        }

        .single-product.woocommerce div.product span.onsale {
            position: static;
            display: inline-block;
            margin-right: 15px;
            vertical-align: middle
        }

        .single-product.woocommerce div.product .quantity .qty {
            height: 60px;
            font-size: 16px;
            width: 75px;
            padding-left: 15px;
            border: none
        }

        .single-product.woocommerce div.product form.cart {
            margin: 25px 30px 55px 0;
            float: left
        }

        .single-product.woocommerce div.product form.cart.variations_form {
            width: 300px
        }

        .single-product.woocommerce div.product form.cart .button {
            font-size: 13px;
            height: 60px;
            text-transform: uppercase;
            border-radius: 0;
            -moz-border-radius: 0;
            -webkit-border-radius: 0;
            padding: 10px 30px
        }

        .single-product.woocommerce div.product .product_meta {
            margin-top: 50px
        }

        .single-product.woocommerce div.product .product_meta {
            overflow: hidden;
            padding-top: 5px
        }

        .single-product.woocommerce div.product .product_meta>span {
            display: block;
            font-size: 13px;
            margin-bottom: 5px
        }

        .single-product.woocommerce div.product .product_meta>span .tl-head {
            font-weight: 600
        }

        .single-product.woocommerce div.product .woocommerce-variation-add-to-cart-disabled {
            display: none
        }

        .single-product.woocommerce div.product .tl-woocommerce-social-share {
            clear: both;
            padding-top: 15px;
            margin-top: 50px;
            border-top-width: 2px;
            border-top-style: solid
        }

        .single-product.woocommerce div.product .gdlr-core-social-share-item a {
            font-size: 14px
        }

        .single-product.woocommerce div.product .tl-woocommerce-tab {
            clear: both;
            padding-top: 60px;
            margin-bottom: 50px
        }

        .single-product.woocommerce div.product .tl-woocommerce-tab .gdlr-core-tab-item-title {
            font-size: 16px;
            text-transform: none;
            letter-spacing: 0;
            font-weight: 600;
            padding-bottom: 18px
        }

        .single-product.woocommerce div.product .tl-woocommerce-tab .gdlr-core-tab-item-title-line {
            border-bottom-width: 1px;
            bottom: -1px
        }

        .single-product.woocommerce div.product .tl-woocommerce-tab .gdlr-core-tab-item-title-wrap {
            border-bottom-width: 1px
        }

        .single-product.woocommerce div.product .tl-woocommerce-tab .gdlr-core-tab-item-content {
            max-width: 900px;
            margin: 0 auto
        }

        .single-product.woocommerce .woocommerce-Reviews-title {
            display: none
        }

        .single-product.woocommerce #reviews {
            padding-top: 43px
        }

        .single-product.woocommerce #reviews .comment-respond {
            text-align: left
        }

        .single-product.woocommerce #reviews #comments ol.commentlist li img.avatar {
            border: none;
            width: 85px;
            position: static;
            padding: 0;
            border-radius: 50%;
            margin-right: 30px
        }

        .single-product.woocommerce #reviews #comments ol.commentlist li .comment-text {
            overflow: hidden;
            margin-left: 0;
            padding: 0;
            border: none;
            text-align: left
        }

        .single-product.woocommerce #reviews #comments ol.commentlist li {
            padding: 39px 49px;
            margin-bottom: 30px
        }

        .single-product.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
            margin-bottom: 18px
        }

        .single-product.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong[itemprop="author"] {
            display: block;
            font-size: 17px;
            text-transform: capitalize
        }

        .single-product.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta time[itemprop="datePublished"] {
            display: block;
            font-size: 15px
        }

        .single-product.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating {
            float: none;
            margin-top: 24px
        }

        .single-product.woocommerce #reviews #review_form_wrapper {
            padding-top: 35px
        }

        .single-product.woocommerce #reviews .comment-reply-title {
            font-size: 22px;
            margin-bottom: 30px
        }

        .single-product.woocommerce #review_form #respond label {
            font-size: 15px;
            font-weight: 600
        }

        .single-product.woocommerce #review_form #respond p {
            margin-bottom: 30px
        }

        .single-product.woocommerce #review_form #respond label[for="rating"] {
            display: inline-block;
            margin-right: 30px;
            vertical-align: middle
        }

        .single-product.woocommerce #review_form #respond p.stars {
            display: inline-block;
            vertical-align: middle;
            margin-bottom: 0;
            font-size: 19px;
            line-height: 1
        }

        .single-product.woocommerce #review_form #respond p.stars a {
            margin-right: 5px
        }

        .single-product.woocommerce #review_form #respond input[type="text"],
        .single-product.woocommerce #review_form #respond input[type="email"] {
            display: block;
            margin-top: 20px;
            border-bottom-width: 1px;
            width: 100%;
            height: 55px
        }

        .single-product.woocommerce #review_form #respond textarea {
            display: block;
            margin-top: 20px;
            border-bottom-width: 1px;
            width: 100%;
            height: 150px
        }

        .single-product.woocommerce #review_form #respond .form-submit input {
            font-size: 13px;
            height: 58px;
            text-transform: uppercase;
            border-radius: 0;
            -moz-border-radius: 0;
            -webkit-border-radius: 0;
            padding: 10px 38px
        }

        .woocommerce.single-product .related.products {
            clear: left
        }

        .mm-menu,
        .mm-panels,
        .mm-panels>.mm-panel {
            margin: 0;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            z-index: 0;
            box-sizing: border-box
        }

        .mm-btn,
        .mm-menu {
            box-sizing: border-box
        }

        .mm-listview a,
        .mm-listview a:hover,
        .mm-navbar a,
        .mm-navbar a:hover {
            text-decoration: none
        }

        .mm-hidden {
            display: none !important
        }

        .mm-wrapper {
            overflow-x: hidden;
            position: relative
        }

        .mm-menu {
            display: block;
            padding: 0;
            position: absolute
        }

        .mm-panels,
        .mm-panels>.mm-panel {
            background: inherit;
            border-color: inherit;
            position: absolute
        }

        .mm-btn,
        .mm-panel.mm-highest {
            z-index: 1
        }

        .mm-panels {
            overflow: hidden
        }

        .mm-panel {
            transition: -webkit-transform .4s ease;
            transition: transform .4s ease;
            transition: transform .4s ease, -webkit-transform .4s ease;
            -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0)
        }

        .mm-panel.mm-opened {
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0)
        }

        .mm-panel.mm-subopened {
            -webkit-transform: translate3d(-30%, 0, 0);
            transform: translate3d(-30%, 0, 0)
        }

        .mm-panels>.mm-panel {
            -webkit-overflow-scrolling: touch;
            overflow: scroll;
            overflow-x: hidden;
            overflow-y: auto;
            padding: 0 20px
        }

        .mm-listview .mm-divider,
        .mm-listview>li>a,
        .mm-listview>li>span,
        .mm-navbar .mm-title {
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden
        }

        .mm-panels>.mm-panel.mm-hasnavbar {
            padding-top: 40px
        }

        .mm-vertical .mm-panel {
            -webkit-transform: none !important;
            transform: none !important
        }

        .mm-listview .mm-vertical .mm-panel,
        .mm-vertical .mm-listview .mm-panel {
            display: none;
            padding: 10px 0 10px 10px
        }

        .mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,
        .mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after {
            border-color: transparent
        }

        .mm-vertical li.mm-opened>.mm-panel,
        li.mm-vertical.mm-opened>.mm-panel {
            display: block
        }

        .mm-listview>li.mm-vertical>.mm-next,
        .mm-vertical .mm-listview>li>.mm-next {
            height: 40px;
            bottom: auto
        }

        .mm-listview>li.mm-vertical>.mm-next:after,
        .mm-vertical .mm-listview>li>.mm-next:after {
            top: 16px;
            bottom: auto
        }

        .mm-listview>li.mm-vertical.mm-opened>.mm-next:after,
        .mm-vertical .mm-listview>li.mm-opened>.mm-next:after {
            -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
            right: 19px
        }

        .mm-btn {
            width: 40px;
            height: 40px;
            position: absolute;
            top: 0
        }

        .mm-clear:after,
        .mm-clear:before,
        .mm-close:after,
        .mm-close:before {
            content: '';
            border: 2px solid transparent;
            display: block;
            width: 5px;
            height: 5px;
            margin: auto;
            position: absolute;
            top: 0;
            bottom: 0;
            -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg)
        }

        .mm-clear:before,
        .mm-close:before {
            border-right: none;
            border-bottom: none;
            right: 18px
        }

        .mm-clear:after,
        .mm-close:after {
            border-left: none;
            border-top: none;
            right: 25px
        }

        .mm-arrow:after,
        .mm-next:after {
            content: '';
            border: 1px solid transparent;
            display: block;
            width: 6px;
            height: 6px;
            margin: auto;
            position: absolute;
            top: 0;
            bottom: 0;
            -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg)
        }

        .mm-prev:before {
            border-right: none;
            border-bottom: none;
            left: 0
        }

        .mm-arrow:after,
        .mm-next:after {
            border-top: none;
            border-left: none;
            right: 2px
        }

        .mm-navbar {
            text-align: center;
            line-height: 20px;
            height: 40px;
            margin: 0
        }

        .mm-navbar .mm-btn:last-child {
            text-align: right;
            padding-right: 20px;
            right: 0
        }

        .mm-panel .mm-navbar {
            display: none
        }

        .mm-panel.mm-hasnavbar .mm-navbar {
            display: block;
            margin: 0 25px 30px;
            position: relative
        }

        .mm-listview,
        .mm-listview>li {
            list-style: none;
            display: block;
            padding: 0;
            margin: 0
        }

        .mm-listview {
            font: inherit;
            font-size: 14px;
            line-height: 20px
        }

        .mm-listview>li {
            position: relative
        }

        .mm-listview>li,
        .mm-listview>li .mm-next,
        .mm-listview>li .mm-next:before,
        .mm-listview>li:after {
            border-color: inherit
        }

        .mm-listview>li>a,
        .mm-listview>li>span {
            color: inherit;
            display: block;
            margin: 0
        }

        .mm-listview>li>a.mm-arrow,
        .mm-listview>li>span.mm-arrow {
            padding-right: 50px
        }

        .mm-listview .mm-next {
            background: rgba(3, 2, 1, 0);
            width: 50px;
            padding: 0;
            position: absolute;
            right: 0;
            top: 0;
            bottom: 0;
            z-index: 2
        }

        .mm-listview .mm-next.mm-fullsubopen {
            width: 100%
        }

        .mm-listview .mm-next.mm-fullsubopen:before {
            border-left: none
        }

        .mm-listview .mm-next.mm-fullsubopen+a,
        .mm-listview .mm-next.mm-fullsubopen+span {
            padding-right: 50px;
            margin-right: 0
        }

        .mm-listview .mm-inset {
            list-style: disc inside;
            padding: 0 10px 15px 40px;
            margin: 0
        }

        .mm-listview .mm-inset>li {
            padding: 5px 0
        }

        .mm-listview .mm-divider {
            font-size: 10px;
            text-transform: uppercase;
            text-indent: 20px;
            line-height: 25px
        }

        .mm-listview .mm-spacer {
            padding-top: 40px
        }

        .mm-listview .mm-spacer>.mm-next {
            top: 40px
        }

        .mm-listview .mm-spacer.mm-divider {
            padding-top: 25px
        }

        .mm-page {
            box-sizing: border-box;
            position: relative
        }

        .mm-slideout {
            transition: -webkit-transform .4s ease;
            transition: transform .4s ease;
            transition: transform .4s ease, -webkit-transform .4s ease;
            z-index: 2
        }

        html.mm-opened {
            overflow-x: hidden;
            position: static
        }

        #mm-blocker {
            background: rgba(3, 2, 1, 0);
            display: none;
            width: 100%;
            height: 100%;
            position: fixed;
            top: 0;
            left: 0;
            z-index: 100
        }

        html.mm-blocking #mm-blocker {
            display: block
        }

        .mm-menu.mm-offcanvas {
            z-index: 0;
            display: none;
            position: fixed
        }

        .mm-menu.mm-offcanvas.mm-current {
            display: block
        }

        .mm-menu {
            width: 350px
        }

        @media all and (max-width:550px) {
            .mm-menu {
                width: 250px
            }
        }

        html.mm-opening .mm-slideout {
            -webkit-transform: translate3d(350px, 0, 0);
            transform: translate3d(350px, 0, 0)
        }

        @media all and (max-width:550px) {
            html.mm-opening .mm-slideout {
                -webkit-transform: translate3d(250px, 0, 0);
                transform: translate3d(250px, 0, 0)
            }
        }

        html.mm-right.mm-opened .mm-menu.mm-effect-menu-zoom {
            -webkit-transform: scale(.7, .7) translate3d(30%, 0, 0);
            transform: scale(.7, .7) translate3d(30%, 0, 0);
            -webkit-transform-origin: right center;
            transform-origin: right center
        }

        html.mm-right.mm-opening .mm-menu.mm-effect-menu-zoom {
            -webkit-transform: scale(1, 1) translate3d(0, 0, 0);
            transform: scale(1, 1) translate3d(0, 0, 0)
        }

        html.mm-right.mm-opened .mm-menu.mm-effect-menu-slide {
            -webkit-transform: translate3d(30%, 0, 0);
            transform: translate3d(30%, 0, 0)
        }

        html.mm-right.mm-opening .mm-menu.mm-effect-menu-slide {
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0)
        }

        html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
            -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0)
        }

        .mm-menu.mm-pageshadow.mm-right:after {
            left: auto;
            right: 100%
        }

        .mm-menu.mm-right {
            left: auto;
            right: 0
        }

        html.mm-right.mm-opening .mm-slideout {
            -webkit-transform: translate3d(-350px, 0, 0);
            transform: translate3d(-350px, 0, 0)
        }

        @media all and (max-width:550px) {
            html.mm-right.mm-opening .mm-slideout {
                -webkit-transform: translate3d(-250px, 0, 0);
                transform: translate3d(-250px, 0, 0)
            }
        }

        .mm-menu.mm-front.mm-right,
        .mm-menu.mm-next.mm-right {
            -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0)
        }

        html.mm-pagedim #mm-blocker,
        html.mm-pagedim-black #mm-blocker,
        html.mm-pagedim-white #mm-blocker {
            opacity: 0
        }

        html.mm-pagedim-black.mm-opening #mm-blocker,
        html.mm-pagedim-white.mm-opening #mm-blocker,
        html.mm-pagedim.mm-opening #mm-blocker {
            opacity: .3;
            transition: ease .4s
        }

        html.mm-pagedim #mm-blocker {
            background: inherit
        }

        html.mm-pagedim-white #mm-blocker {
            background: #fff
        }

        html.mm-pagedim-black #mm-blocker {
            background: #000
        }

        ul.mm-listview li {
            margin: 0 25px;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        ul.mm-listview li a,
        ul.mm-listview li span.tl-mm-menu-blank {
            font-size: 12px;
            text-transform: uppercase;
            font-weight: 700;
            letter-spacing: .5px;
            padding: 17px 0
        }

        .mm-navbar .mm-btn {
            line-height: 40px;
            font-size: 30px;
            display: block;
            text-align: left;
            left: -8px;
            padding: 0
        }

        .mm-navbar .mm-btn:before {
            content: "\34";
            font-family: elegantIcons
        }

        .mm-navbar .mmenu-custom-close {
            line-height: 40px;
            font-size: 30px;
            display: block;
            text-align: left;
            margin-left: -8px;
            cursor: pointer
        }

        .mm-navbar .mmenu-custom-close:after {
            content: "\4d";
            font-family: elegantIcons
        }

        .mm-navbar .mm-title {
            display: none
        }

        .mm-navbar .mm-title:first-child {
            display: block
        }

        html.tl-mmenu-left .tl-sticky-navigation.tl-fixed-navigation,
        html.tl-mmenu-right .tl-sticky-navigation.tl-fixed-navigation {
            transition: -webkit-transform .4s ease;
            transition: transform .4s ease;
            transition: transform .4s ease, -webkit-transform .4s ease
        }

        html.mm-opening.tl-mmenu-left .tl-sticky-navigation.tl-fixed-navigation {
            -webkit-transform: translate3d(350px, 0, 0);
            transform: translate3d(350px, 0, 0)
        }

        html.mm-opening.tl-mmenu-right .tl-sticky-navigation.tl-fixed-navigation {
            -webkit-transform: translate3d(-350px, 0, 0);
            transform: translate3d(-350px, 0, 0)
        }

        html.tl-mmenu-left .tl-mobile-header-wrap .tl-top-bar,
        html.tl-mmenu-left .tl-mobile-header,
        html.tl-mmenu-right .tl-mobile-header-wrap .tl-top-bar,
        html.tl-mmenu-right .tl-mobile-header {
            transition: -webkit-transform .4s ease;
            transition: transform .4s ease;
            transition: transform .4s ease, -webkit-transform .4s ease
        }

        html.mm-opening.tl-mmenu-left .tl-mobile-header-wrap .tl-top-bar,
        html.mm-opening.tl-mmenu-left .tl-mobile-header {
            -webkit-transform: translate3d(350px, 0, 0);
            transform: translate3d(350px, 0, 0)
        }

        html.mm-opening.tl-mmenu-right .tl-mobile-header-wrap .tl-top-bar,
        html.mm-opening.tl-mmenu-right .tl-mobile-header {
            -webkit-transform: translate3d(-350px, 0, 0);
            transform: translate3d(-350px, 0, 0)
        }

        @media all and (max-width:550px) {
            html.mm-opening.tl-mmenu-left .tl-sticky-navigation.tl-fixed-navigation {
                -webkit-transform: translate3d(250px, 0, 0);
                transform: translate3d(250px, 0, 0)
            }
            html.mm-opening.tl-mmenu-right .tl-sticky-navigation.tl-fixed-navigation {
                -webkit-transform: translate3d(-250px, 0, 0);
                transform: translate3d(-250px, 0, 0)
            }
            html.mm-opening.tl-mmenu-left .tl-mobile-header-wrap .tl-top-bar,
            html.mm-opening.tl-mmenu-left .tl-mobile-header {
                -webkit-transform: translate3d(250px, 0, 0);
                transform: translate3d(250px, 0, 0)
            }
            html.mm-opening.tl-mmenu-right .tl-mobile-header-wrap .tl-top-bar,
            html.mm-opening.tl-mmenu-right .tl-mobile-header {
                -webkit-transform: translate3d(-250px, 0, 0);
                transform: translate3d(-250px, 0, 0)
            }
        }

        .sf-menu {
            list-style: none;
            margin-left: 0
        }

        .sf-menu>li {
            float: left;
            cursor: pointer
        }

        .sf-menu>li>a {
            display: block;
            text-decoration: none;
            position: relative;
            z-index: 9
        }

        .sf-menu>.tl-normal-menu ul {
            list-style: none;
            position: absolute;
            display: none;
            z-index: 99;
            min-width: 220px
        }

        .sf-menu>.tl-normal-menu ul {
            margin-left: -15px
        }

        .sf-menu>.tl-normal-menu ul ul {
            margin-left: 0
        }

        .sf-menu>.tl-normal-menu.sfHover>ul,
        .sf-menu>.tl-normal-menu.sfHover>ul:hover,
        .sf-menu>.tl-normal-menu li.sfHover>ul {
            display: block
        }

        .sf-menu>.tl-normal-menu ul ul {
            top: 0;
            left: 100%
        }

        .sf-menu>.tl-normal-menu ul ul.sub-menu-right {
            left: auto;
            right: 100%
        }

        .sf-menu>.tl-normal-menu li {
            position: relative;
            white-space: nowrap
        }

        .sf-menu>.tl-normal-menu li a {
            text-decoration: none
        }

        .sf-menu>.tl-normal-menu li>a.sf-with-ul-pre:after {
            content: '>'
        }

        .sf-menu>.tl-mega-menu .sf-mega {
            position: absolute;
            display: none;
            z-index: 99
        }

        .sf-menu>.tl-mega-menu.sfHover .sf-mega,
        .sf-menu>.tl-mega-menu.sfHover .sf-mega:hover {
            display: block
        }

        .sf-menu>.tl-mega-menu .sf-mega-section-inner a {
            text-decoration: none
        }

        .sf-menu>.tl-mega-menu .sf-mega-section-inner ul {
            list-style: none;
            margin-left: 0;
            margin-bottom: 0
        }

        .sf-vertical {
            list-style: none;
            margin-left: 0;
            left: 100%;
            top: 0;
            margin-bottom: 0
        }

        .sf-vertical li {
            position: relative
        }

        .sf-vertical ul.sub-menu {
            list-style: none;
            position: absolute;
            display: none;
            left: 100%;
            top: 0;
            z-index: 9;
            min-width: 190px
        }

        .sf-vertical ul.sub-menu li {
            white-space: nowrap
        }

        div.nsl-container>a {
            text-decoration: none !important;
            box-shadow: none !important;
            border: 0;
            box-shadow: none
        }

        div.nsl-container-block {
            max-width: 280px
        }

        div.nsl-container-block>a {
            display: block;
            margin: 10px 0
        }

        div.nsl-container-inline {
            margin: -5px;
            text-align: left
        }

        div.nsl-container-inline>a {
            margin: 5px;
            display: inline-block
        }

        div.nsl-container .nsl-button {
            cursor: pointer;
            vertical-align: top;
            border-radius: 4px
        }

        div.nsl-container .nsl-button-default {
            color: #fff;
            display: flex
        }

        div.nsl-container .nsl-button-icon {
            display: inline-block
        }

        div.nsl-container .nsl-button-svg-container {
            flex: 0 0 auto;
            padding: 8px;
            display: flex
        }

        div.nsl-container span {
            display: inline-block
        }

        div.nsl-container svg {
            height: 24px;
            width: 24px;
            vertical-align: top
        }

        div.nsl-container .nsl-button-default span.nsl-button-label-container {
            margin: 0 24px 0 12px;
            padding: 10px 0;
            font-family: Helvetica, Arial, sans-serif;
            font-size: 16px;
            line-height: 20px;
            letter-spacing: .25px;
            overflow: hidden;
            text-align: center;
            text-overflow: clip;
            white-space: nowrap;
            flex: 1 1 auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale
        }

        div.nsl-container .nsl-button-google[data-skin="dark"] .nsl-button-svg-container {
            margin: 1px;
            padding: 7px;
            border-radius: 3px;
            background: #fff
        }

        div.nsl-container .nsl-button-google[data-skin="light"] {
            border-radius: 1px;
            box-shadow: 0 1px 5px 0 rgba(0, 0, 0, .25);
            color: RGBA(0, 0, 0, .54)
        }

        div.nsl-container>a {
            text-decoration: none !important;
            box-shadow: none !important;
            border: 0;
            box-shadow: none
        }

        div.nsl-container-block {
            max-width: 280px
        }

        div.nsl-container-block>a {
            display: block;
            margin: 10px 0
        }

        div.nsl-container-inline {
            margin: -5px;
            text-align: left
        }

        div.nsl-container-inline>a {
            margin: 5px;
            display: inline-block
        }

        div.nsl-container .nsl-button {
            cursor: pointer;
            vertical-align: top;
            border-radius: 4px
        }

        div.nsl-container .nsl-button-default {
            color: #fff;
            display: flex
        }

        div.nsl-container .nsl-button-icon {
            display: inline-block
        }

        div.nsl-container .nsl-button-svg-container {
            flex: 0 0 auto;
            padding: 8px;
            display: flex
        }

        div.nsl-container span {
            display: inline-block
        }

        div.nsl-container svg {
            height: 24px;
            width: 24px;
            vertical-align: top
        }

        div.nsl-container .nsl-button-default span.nsl-button-label-container {
            margin: 0 24px 0 12px;
            padding: 10px 0;
            font-family: Helvetica, Arial, sans-serif;
            font-size: 16px;
            line-height: 20px;
            letter-spacing: .25px;
            overflow: hidden;
            text-align: center;
            text-overflow: clip;
            white-space: nowrap;
            flex: 1 1 auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale
        }

        div.nsl-container .nsl-button-google[data-skin="dark"] .nsl-button-svg-container {
            margin: 1px;
            padding: 7px;
            border-radius: 3px;
            background: #fff
        }

        div.nsl-container .nsl-button-google[data-skin="light"] {
            border-radius: 1px;
            box-shadow: 0 1px 5px 0 rgba(0, 0, 0, .25);
            color: RGBA(0, 0, 0, .54)
        }

        #nsl-custom-login-form-1 .nsl-container {
            display: none
        }

        #nsl-custom-login-form-1 .nsl-container-login-layout-below {
            clear: both;
            padding: 20px 0 0
        }

        .login form {
            padding-bottom: 20px
        }

        div.nsl-container>a {
            text-decoration: none !important;
            box-shadow: none !important;
            border: 0;
            box-shadow: none
        }

        div.nsl-container-block {
            max-width: 280px
        }

        div.nsl-container-block>a {
            display: block;
            margin: 10px 0
        }

        div.nsl-container-inline {
            margin: -5px;
            text-align: left
        }

        div.nsl-container-inline>a {
            margin: 5px;
            display: inline-block
        }

        div.nsl-container .nsl-button {
            cursor: pointer;
            vertical-align: top;
            border-radius: 4px
        }

        div.nsl-container .nsl-button-default {
            color: #fff;
            display: flex
        }

        div.nsl-container .nsl-button-icon {
            display: inline-block
        }

        div.nsl-container .nsl-button-svg-container {
            flex: 0 0 auto;
            padding: 8px;
            display: flex
        }

        div.nsl-container span {
            display: inline-block
        }

        div.nsl-container svg {
            height: 24px;
            width: 24px;
            vertical-align: top
        }

        div.nsl-container .nsl-button-default span.nsl-button-label-container {
            margin: 0 24px 0 12px;
            padding: 10px 0;
            font-family: Helvetica, Arial, sans-serif;
            font-size: 16px;
            line-height: 20px;
            letter-spacing: .25px;
            overflow: hidden;
            text-align: center;
            text-overflow: clip;
            white-space: nowrap;
            flex: 1 1 auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale
        }

        div.nsl-container .nsl-button-google[data-skin="dark"] .nsl-button-svg-container {
            margin: 1px;
            padding: 7px;
            border-radius: 3px;
            background: #fff
        }

        div.nsl-container .nsl-button-google[data-skin="light"] {
            border-radius: 1px;
            box-shadow: 0 1px 5px 0 rgba(0, 0, 0, .25);
            color: RGBA(0, 0, 0, .54)
        }

        .btn.btn-primary,
        .search-submit,
        .submit-button {
            font-size: 14px;
            font-weight: 600;
            text-transform: uppercase;
            letter-spacing: .8px;
            padding: 10px 25px;
            display: inline-block;
            -webkit-appearance: none;
            background-color: #d4a40a;
            border: 0;
            color: #fff;
            font-style: normal !important;
            cursor: pointer;
            font-style: normal
        }

        .btn.btn-primary:hover,
        .search-submit:hover,
        .submit-button:hover {
            background-color: #ddd;
            color: #d4a40a
        }

        .btn.btn-block {
            display: block;
            text-align: center
        }

        .tl-body .form-group,
        .wpcf7-form-control-wrap {
            margin-bottom: 15px
        }

        .tl-body input.form-control,
        .tl-body textarea.form-control,
        .tl-body select.form-control,
        .wpcf7-form-control-wrap input[type="text"],
        .wpcf7-form-control-wrap textarea,
        .wpcf7-form-control-wrap select {
            background: #fff;
            border: 1px solid #e1e1e1;
            color: #000;
            font-size: 12px;
            margin-bottom: 0;
            padding: 7px 15px;
            width: 100%
        }

        .filter ul {
            margin: 0
        }

        .filter li {
            display: inline;
            list-style: none;
            margin: 0 21px
        }

        .filter li:first-child {
            margin-left: 0
        }

        .filter li:last-child {
            margin-right: 0
        }

        .filter a {
            padding-bottom: 10px;
            text-transform: capitalize;
            color: #606060;
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 0
        }

        .filter a.active {
            color: #d4a40a !important
        }

        #rev_slider_1_1_wrapper {
            margin: 0 auto;
            background: transparent;
            padding: 0;
            margin-top: 0;
            margin-bottom: 0
        }

        #i_b45c_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_b45c_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_b45c_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_b45c_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_eeca_0 {
            padding: 0 0 0 0
        }

        #div_eeca_1 {
            background-color: #2d2d2d
        }

        #div_eeca_2 {
            padding-bottom: 0
        }

        #div_29f0_0 {
            padding: 60px 0 15px 0
        }

        #div_29f0_1 {
            background-image: url(/uploads/column-bg.jpg);
            background-repeat: repeat;
            background-position: center
        }

        #div_29f0_2 {
            padding-bottom: 30px
        }

        #div_29f0_3 {
            margin-bottom: 5px
        }

        #div_29f0_4 {
            font-size: 14px
        }

        #div_29f0_5 {
            padding-bottom: 30px
        }

        #div_29f0_6 {
            margin-bottom: 5px
        }

        #div_29f0_7 {
            font-size: 14px
        }

        #div_29f0_8 {
            padding-bottom: 30px
        }

        #div_29f0_9 {
            margin-bottom: 5px
        }

        #div_29f0_10 {
            font-size: 14px
        }

        #div_29f0_11 {
            padding-bottom: 30px
        }

        #div_29f0_12 {
            margin-bottom: 5px
        }

        #div_29f0_13 {
            font-size: 14px
        }

        #div_29f0_14 {
            padding: 52px 0 10px 0
        }

        #div_29f0_15 {
            background-image: url(/uploads/search-bg-top.jpg);
            background-repeat: repeat;
            background-position: top left
        }

        #div_29f0_16 {
            padding: 90px 0 80px 0
        }

        #div_29f0_17 {
            background-image: url(/uploads/search-bg.jpg);
            background-repeat: repeat;
            background-position: top left
        }

        #gdlr-core-title-item-id-88464 {
            padding-bottom: 55px
        }

        #h3_29f0_0 {
            font-size: 29px;
            font-weight: 400;
            letter-spacing: 0;
            text-transform: none;
            color: #fff
        }

        #div_29f0_18 {
            padding-bottom: 0
        }

        #div_29f0_19 {
            color: #fff;
            background-color: #e85e34
        }

        #div_29f0_20 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_29f0_21 {
            color: #fff;
            background-color: #e85e34
        }

        #div_29f0_22 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_29f0_23 {
            color: #fff;
            background-color: #e85e34
        }

        #div_29f0_24 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_29f0_25 {
            padding: 55px 0 5px 0
        }

        #div_29f0_26 {
            padding-bottom: 20px
        }

        #h3_29f0_1 {
            font-size: 29px;
            font-weight: 400;
            letter-spacing: 0;
            text-transform: none
        }

        #span_29f0_0 {
            font-size: 29px
        }

        #i_29f0_0 {
            color: #d4a40a
        }

        #div_29f0_27 {
            padding: 0 0 0 0
        }

        #div_29f0_28 {
            padding: 70px 0 30px 0
        }

        #div_29f0_29 {
            padding-bottom: 32px
        }

        #h3_29f0_2 {
            font-size: 24px;
            font-weight: 400;
            letter-spacing: 0;
            text-transform: none
        }

        #span_29f0_1 {
            font-size: 22px
        }

        #i_29f0_1 {
            color: #d4a40a
        }

        #div_29f0_30 {
            padding-bottom: 23px
        }

        #h3_29f0_3 {
            font-size: 24px;
            font-weight: 400;
            letter-spacing: 0;
            text-transform: none
        }

        #span_29f0_2 {
            font-size: 22px
        }

        #i_29f0_2 {
            color: #d4a40a
        }

        #li_29f0_0 {
            margin-bottom: 13px
        }

        #span_29f0_3 {
            font-size: 15px
        }

        #li_29f0_1 {
            margin-bottom: 13px
        }

        #span_29f0_4 {
            font-size: 15px
        }

        #li_29f0_2 {
            margin-bottom: 13px
        }

        #span_29f0_5 {
            font-size: 15px
        }

        #li_29f0_3 {
            margin-bottom: 13px
        }

        #span_29f0_6 {
            font-size: 15px
        }

        #li_29f0_4 {
            margin-bottom: 13px
        }

        #span_29f0_7 {
            font-size: 15px
        }

        #li_29f0_5 {
            margin-bottom: 13px
        }

        #span_29f0_8 {
            font-size: 15px
        }

        #li_29f0_6 {
            margin-bottom: 13px
        }

        #span_29f0_9 {
            font-size: 15px
        }

        #li_29f0_7 {
            margin-bottom: 13px
        }

        #span_29f0_10 {
            font-size: 15px
        }

        #div_29f0_31 {
            padding-bottom: 0
        }

        #div_29f0_32 {
            padding-bottom: 25px
        }

        #a_29f0_0 {
            font-size: 18px;
            color: #aaa
        }

        #a_29f0_1 {
            font-size: 18px;
            color: #aaa
        }

        #a_29f0_2 {
            font-size: 18px;
            color: #aaa
        }

        #a_29f0_3 {
            font-size: 18px;
            color: #aaa
        }

        #a_29f0_4 {
            font-size: 18px;
            color: #aaa
        }

        #a_29f0_5 {
            font-size: 18px;
            color: #aaa
        }

        #a_29f0_6 {
            font-size: 18px;
            color: #aaa
        }

        #div_29f0_33 {
            padding: 120px 0 70px 0
        }

        #div_29f0_34 {
            background-image: url(/uploads/stunning-bg.jpg);
            background-size: cover;
            background-position: center
        }

        #div_29f0_35 {
            padding-bottom: 15px
        }

        #h3_29f0_4 {
            font-size: 48px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none;
            color: #fff
        }

        #span_29f0_11 {
            color: #ffb43e
        }

        #div_29f0_36 {
            padding-bottom: 15px
        }

        #div_29f0_37 {
            font-size: 15px
        }

        #div_29f0_38 {
            padding: 30px 0 0 0
        }

        #div_29f0_39 {
            padding-bottom: 40px
        }

        #h3_29f0_5 {
            font-size: 24px;
            font-weight: 400;
            letter-spacing: 0;
            text-transform: none
        }

        #span_29f0_12 {
            font-size: 22px
        }

        #i_29f0_8 {
            color: #d4a40a
        }

        #div_29f0_40 {
            padding-bottom: 25px
        }

        #div_29f0_41 {
            padding-bottom: 30px
        }

        #h3_29f0_6 {
            font-size: 15px;
            font-weight: 600;
            letter-spacing: 0
        }

        #div_29f0_42 {
            padding-bottom: 30px
        }

        #h3_29f0_7 {
            font-size: 15px;
            font-weight: 600;
            letter-spacing: 0
        }

        #div_29f0_43 {
            padding-bottom: 30px
        }

        #h3_29f0_8 {
            font-size: 15px;
            font-weight: 600;
            letter-spacing: 0
        }

        #div_29f0_44 {
            padding-bottom: 30px
        }

        #h3_29f0_9 {
            font-size: 15px;
            font-weight: 600;
            letter-spacing: 0
        }

        #div_29f0_45 {
            padding: 0 0 0 0
        }

        #div_29f0_46 {
            background-image: url(/uploads/column-bg.jpg);
            background-repeat: repeat;
            background-position: center
        }

        #div_29f0_47 {
            margin: 0 17px 0 0;
            padding: 56px 0 56px 0
        }

        #div_29f0_48 {
            background-color: #634e0d
        }

        #div_29f0_49 {
            padding-bottom: 0
        }

        #h3_29f0_10 {
            font-size: 19px;
            font-weight: 400;
            letter-spacing: 0;
            text-transform: none
        }

        #div_29f0_50 {
            padding: 40px 0 0 0
        }

        #div_29f0_51 {
            padding-bottom: 20px
        }

        #div_29f0_52 {
            margin-bottom: 5px
        }

        #div_29f0_53 {
            font-size: 14px
        }

        #div_29f0_54 {
            padding: 40px 0 0 0
        }

        #div_29f0_55 {
            padding-bottom: 10px
        }

        #div_29f0_56 {
            margin-bottom: 5px
        }

        #div_29f0_57 {
            font-size: 14px
        }

        #div_29f0_58 {
            padding: 40px 0 0 0
        }

        #div_29f0_59 {
            padding-bottom: 10px
        }

        #div_29f0_60 {
            margin-bottom: 5px
        }

        #div_29f0_61 {
            font-size: 14px
        }

        #span_29f0_13 {
            margin-top: 21px
        }

        #span_29f0_14 {
            margin-top: 25px
        }

        #img_29f0_0 {
            margin-right: 25px
        }

        #span_29f0_15 {
            margin-top: -13px
        }

        #span_29f0_16 {
            margin-top: -13px
        }

        #span_29f0_17 {
            margin-top: 20px
        }

        #i_29f0_9 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_29f0_10 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_29f0_11 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_29f0_12 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_29f0_13 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_493c_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_493c_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_493c_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_493c_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_493c_0 {
            padding: 0 0 0 0
        }

        #div_493c_1 {
            background-color: #2d2d2d
        }

        #div_493c_2 {
            padding-bottom: 0
        }

        #rev_slider_1_1_wrapper {
            margin: 0 auto;
            background: transparent;
            padding: 0;
            margin-top: 0;
            margin-bottom: 0
        }

        #div_0576_0 {
            padding: 60px 0 10px 0
        }

        #div_0576_1 {
            background-color: #fff
        }

        #div_0576_2 {
            padding-bottom: 30px
        }

        #div_0576_3 {
            margin-bottom: 30px
        }

        #div_0576_4 {
            margin-bottom: 10px
        }

        #h3_0576_0 {
            font-size: 16px;
            text-transform: none
        }

        #div_0576_5 {
            font-size: 14px
        }

        #div_0576_6 {
            padding-bottom: 30px
        }

        #div_0576_7 {
            margin-bottom: 28px
        }

        #div_0576_8 {
            margin-bottom: 5px
        }

        #h3_0576_1 {
            font-size: 16px;
            text-transform: none
        }

        #div_0576_9 {
            font-size: 14px
        }

        #div_0576_10 {
            padding-bottom: 30px
        }

        #div_0576_11 {
            margin-bottom: 30px
        }

        #div_0576_12 {
            margin-bottom: 5px
        }

        #h3_0576_2 {
            font-size: 16px;
            text-transform: none
        }

        #div_0576_13 {
            font-size: 14px
        }

        #div_0576_14 {
            padding-bottom: 30px
        }

        #div_0576_15 {
            margin-bottom: 35px
        }

        #div_0576_16 {
            margin-bottom: 5px
        }

        #h3_0576_3 {
            font-size: 16px;
            text-transform: none
        }

        #div_0576_17 {
            font-size: 14px
        }

        #div_0576_18 {
            padding: 75px 0 30px 0
        }

        #div_0576_19 {
            background-color: #f2f2f2
        }

        #div_0576_20 {
            padding-bottom: 20px
        }

        #h3_0576_4 {
            font-size: 29px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_0576_0 {
            font-size: 29px
        }

        #i_0576_0 {
            color: #d4a40a
        }

        #div_0576_21 {
            padding-bottom: 34px
        }

        #div_0576_22 {
            padding-bottom: 10px
        }

        #div_0576_23 {
            color: #fff;
            background-color: #e85e34
        }

        #div_0576_24 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_0576_25 {
            color: #fff;
            background-color: #e85e34
        }

        #div_0576_26 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_0576_27 {
            padding-bottom: 70px
        }

        #div_0576_28 {
            background-image: url(/uploads/search-bg-3.jpg)
        }

        #div_0576_29 {
            padding-bottom: 38px
        }

        #h3_0576_5 {
            font-size: 19px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none;
            color: #383838
        }

        #span_0576_1 {
            font-size: 19px
        }

        #i_0576_1 {
            color: #d4a40a
        }

        #div_0576_30 {
            padding-bottom: 37px
        }

        #div_0576_31 {
            padding-bottom: 35px
        }

        #h3_0576_6 {
            font-size: 19px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none;
            color: #383838
        }

        #span_0576_2 {
            font-size: 19px
        }

        #i_0576_2 {
            color: #d4a40a
        }

        #div_0576_32 {
            padding-bottom: 25px
        }

        #div_0576_33 {
            padding: 85px 0 0 0
        }

        #div_0576_34 {
            background-image: url(/uploads/tour-bg-2.jpg);
            background-repeat: repeat;
            background-position: top left
        }

        #gdlr-core-title-item-id-30372 {
            padding-bottom: 20px
        }

        #h3_0576_7 {
            font-size: 29px;
            font-weight: 400;
            letter-spacing: 0;
            text-transform: none;
            color: #fff
        }

        #span_0576_3 {
            font-size: 29px
        }

        #i_0576_3 {
            color: #d4a40a
        }

        #div_0576_35 {
            max-width: 750px
        }

        #div_0576_36 {
            padding-bottom: 45px
        }

        #div_0576_37 {
            padding: 0 0 0 0
        }

        #div_0576_38 {
            padding: 70px 0 0 0
        }

        #div_0576_39 {
            padding-bottom: 38px
        }

        #h3_0576_8 {
            font-size: 20px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_0576_4 {
            font-size: 19px
        }

        #i_0576_4 {
            color: #d4a40a
        }

        #div_0576_40 {
            padding-bottom: 10px
        }

        #h3_0576_9 {
            font-size: 16px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none;
            color: #d4a40a
        }

        #div_0576_41 {
            padding: 70px 0 10px 0
        }

        #div_0576_42 {
            padding-bottom: 38px
        }

        #h3_0576_10 {
            font-size: 20px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_0576_5 {
            font-size: 19px
        }

        #i_0576_5 {
            color: #d4a40a
        }

        #h3_0576_11 {
            font-size: 15px;
            font-weight: 600;
            letter-spacing: 0
        }

        #h3_0576_12 {
            font-size: 15px;
            font-weight: 600;
            letter-spacing: 0
        }

        #h3_0576_13 {
            font-size: 15px;
            font-weight: 600;
            letter-spacing: 0
        }

        #div_0576_43 {
            margin: 0 0 0 20px;
            padding: 70px 0 38px 20px
        }

        #div_0576_44 {
            background-color: #f5f5f5
        }

        #div_0576_45 {
            padding-bottom: 32px
        }

        #h3_0576_14 {
            font-size: 20px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_0576_6 {
            font-size: 19px
        }

        #i_0576_6 {
            color: #d4a40a
        }

        #li_0576_0 {
            margin-bottom: 13px
        }

        #span_0576_7 {
            font-size: 15px
        }

        #li_0576_1 {
            margin-bottom: 13px
        }

        #span_0576_8 {
            font-size: 15px
        }

        #li_0576_2 {
            margin-bottom: 13px
        }

        #span_0576_9 {
            font-size: 15px
        }

        #li_0576_3 {
            margin-bottom: 13px
        }

        #span_0576_10 {
            font-size: 15px
        }

        #li_0576_4 {
            margin-bottom: 13px
        }

        #span_0576_11 {
            font-size: 15px
        }

        #li_0576_5 {
            margin-bottom: 13px
        }

        #span_0576_12 {
            font-size: 15px
        }

        #li_0576_6 {
            margin-bottom: 13px
        }

        #span_0576_13 {
            font-size: 15px
        }

        #li_0576_7 {
            margin-bottom: 13px
        }

        #span_0576_14 {
            font-size: 15px
        }

        #div_0576_46 {
            padding: 0 0 0 0
        }

        #div_0576_47 {
            background-image: url(/uploads/column-bg.jpg);
            background-repeat: repeat;
            background-position: center
        }

        #div_0576_48 {
            margin: 0 17px 0 0;
            padding: 56px 0 56px 0
        }

        #div_0576_49 {
            background-color: #634e0d
        }

        #div_0576_50 {
            padding-bottom: 0
        }

        #h3_0576_15 {
            font-size: 19px;
            font-weight: 400;
            letter-spacing: 0;
            text-transform: none
        }

        #div_0576_51 {
            padding: 40px 0 0 0
        }

        #div_0576_52 {
            padding-bottom: 20px
        }

        #div_0576_53 {
            margin-bottom: 5px
        }

        #div_0576_54 {
            font-size: 14px
        }

        #div_0576_55 {
            padding: 40px 0 0 0
        }

        #div_0576_56 {
            padding-bottom: 10px
        }

        #div_0576_57 {
            margin-bottom: 5px
        }

        #div_0576_58 {
            font-size: 14px
        }

        #div_0576_59 {
            padding: 40px 0 0 0
        }

        #div_0576_60 {
            padding-bottom: 10px
        }

        #div_0576_61 {
            margin-bottom: 5px
        }

        #div_0576_62 {
            font-size: 14px
        }

        #span_0576_15 {
            margin-top: 21px
        }

        #span_0576_16 {
            margin-top: 25px
        }

        #img_0576_0 {
            margin-right: 25px
        }

        #span_0576_17 {
            margin-top: -13px
        }

        #span_0576_18 {
            margin-top: -13px
        }

        #span_0576_19 {
            margin-top: 20px
        }

        #i_0576_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_0576_9 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_0576_10 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_0576_11 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_0576_12 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_53c9_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_53c9_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_53c9_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_53c9_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_53c9_0 {
            padding: 0 0 0 0
        }

        #div_53c9_1 {
            background-color: #2d2d2d
        }

        #div_53c9_2 {
            padding-bottom: 0
        }

        #rev_slider_1_1_wrapper {
            margin: 0 auto;
            background: transparent;
            padding: 0;
            margin-top: 0;
            margin-bottom: 0
        }

        #div_b937_0 {
            padding: 52px 0 10px 0
        }

        #div_b937_1 {
            background-image: url(/uploads/search-bg-top.jpg);
            background-size: cover;
            background-position: center
        }

        #div_b937_2 {
            padding: 65px 0 30px 0
        }

        #div_b937_3 {
            padding-bottom: 70px
        }

        #h3_b937_0 {
            font-size: 23px;
            text-transform: none
        }

        #i_b937_0 {
            color: #465dd1
        }

        #a_b937_0 {
            color: #465dd1
        }

        #div_b937_4 {
            color: #fff;
            background-color: #e85e34
        }

        #div_b937_5 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_b937_1 {
            letter-spacing: 0;
            text-transform: none
        }

        #div_b937_6 {
            color: #fff;
            background-color: #e85e34
        }

        #div_b937_7 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_b937_2 {
            letter-spacing: 0;
            text-transform: none
        }

        #div_b937_8 {
            color: #fff;
            background-color: #e85e34
        }

        #div_b937_9 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_b937_3 {
            letter-spacing: 0;
            text-transform: none
        }

        #div_b937_10 {
            color: #fff;
            background-color: #d4a40a
        }

        #div_b937_11 {
            border-right-color: rgba(70, 146, 231, .5)
        }

        #h3_b937_4 {
            letter-spacing: 0;
            text-transform: none
        }

        #div_b937_12 {
            color: #fff;
            background-color: #d4a40a
        }

        #div_b937_13 {
            border-right-color: rgba(70, 146, 231, .5)
        }

        #h3_b937_5 {
            letter-spacing: 0;
            text-transform: none
        }

        #div_b937_14 {
            padding-bottom: 70px
        }

        #h3_b937_6 {
            font-size: 23px;
            text-transform: none
        }

        #i_b937_1 {
            color: #465dd1
        }

        #a_b937_1 {
            color: #465dd1
        }

        #h3_b937_7 {
            letter-spacing: 0;
            text-transform: none
        }

        #h3_b937_8 {
            letter-spacing: 0;
            text-transform: none
        }

        #h3_b937_9 {
            letter-spacing: 0;
            text-transform: none
        }

        #h3_b937_10 {
            letter-spacing: 0;
            text-transform: none
        }

        #div_b937_15 {
            padding-bottom: 60px
        }

        #h3_b937_11 {
            font-size: 23px;
            text-transform: none
        }

        #i_b937_2 {
            color: #465dd1
        }

        #a_b937_2 {
            color: #465dd1
        }

        #h3_b937_12 {
            letter-spacing: 0;
            text-transform: none
        }

        #h3_b937_13 {
            letter-spacing: 0;
            text-transform: none
        }

        #h3_b937_14 {
            letter-spacing: 0;
            text-transform: none
        }

        #h3_b937_15 {
            letter-spacing: 0;
            text-transform: none
        }

        #div_b937_16 {
            padding-bottom: 45px
        }

        #h3_b937_16 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_b937_0 {
            font-size: 19px
        }

        #i_b937_3 {
            color: #d4a40a
        }

        #div_b937_17 {
            padding-bottom: 55px
        }

        #div_b937_18 {
            color: #fff;
            background-color: #e85e34
        }

        #div_b937_19 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_b937_20 {
            color: #fff;
            background-color: #e85e34
        }

        #div_b937_21 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_b937_22 {
            padding-bottom: 40px
        }

        #h3_b937_17 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_b937_1 {
            font-size: 19px
        }

        #i_b937_4 {
            color: #d4a40a
        }

        #div_b937_23 {
            padding-bottom: 45px
        }

        #div_b937_24 {
            padding-bottom: 32px
        }

        #h3_b937_18 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_b937_2 {
            font-size: 19px
        }

        #i_b937_5 {
            color: #d4a40a
        }

        #li_b937_0 {
            margin-bottom: 13px
        }

        #span_b937_3 {
            font-size: 15px
        }

        #li_b937_1 {
            margin-bottom: 13px
        }

        #span_b937_4 {
            font-size: 15px
        }

        #li_b937_2 {
            margin-bottom: 13px
        }

        #span_b937_5 {
            font-size: 15px
        }

        #li_b937_3 {
            margin-bottom: 13px
        }

        #span_b937_6 {
            font-size: 15px
        }

        #li_b937_4 {
            margin-bottom: 13px
        }

        #span_b937_7 {
            font-size: 15px
        }

        #li_b937_5 {
            margin-bottom: 13px
        }

        #span_b937_8 {
            font-size: 15px
        }

        #li_b937_6 {
            margin-bottom: 13px
        }

        #span_b937_9 {
            font-size: 15px
        }

        #li_b937_7 {
            margin-bottom: 13px
        }

        #span_b937_10 {
            font-size: 15px
        }

        #div_b937_25 {
            padding-bottom: 50px
        }

        #div_b937_26 {
            padding: 50px 35px 30px 35px
        }

        #div_b937_27 {
            background-image: url(/uploads/widget-bg.jpg)
        }

        #h3_b937_19 {
            font-size: 20px
        }

        #div_b937_28 {
            font-size: 13px
        }

        #div_b937_29 {
            font-size: 13px
        }

        #i_b937_8 {
            font-size: 21px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_b937_11 {
            font-size: 20px;
            color: #ffcf2a;
            font-weight: 600
        }

        #i_b937_9 {
            font-size: 21px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_b937_12 {
            font-size: 14px;
            color: #fff;
            font-weight: 600
        }

        #div_b937_30 {
            padding-bottom: 23px
        }

        #h3_b937_20 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_b937_13 {
            font-size: 19px
        }

        #i_b937_10 {
            color: #d4a40a
        }

        #div_b937_31 {
            padding-bottom: 25px
        }

        #div_b937_32 {
            padding: 40px 0 25px 0
        }

        #div_b937_33 {
            background-image: url(/uploads/bg-customer-review.png);
            background-repeat: repeat;
            background-position: top left
        }

        #div_b937_34 {
            max-width: 830px
        }

        #h3_b937_21 {
            font-size: 28px
        }

        #div_b937_35 {
            font-size: 15px
        }

        #div_b937_36 {
            font-size: 15px
        }

        #div_b937_37 {
            font-size: 15px
        }

        #div_b937_38 {
            padding: 30px 0 30px 0
        }

        #div_b937_39 {
            background-image: url(/uploads/column-bg.jpg);
            background-repeat: repeat;
            background-position: center
        }

        #div_b937_40 {
            padding: 40px 0 0 0
        }

        #div_b937_41 {
            padding-bottom: 20px
        }

        #div_b937_42 {
            margin-bottom: 5px
        }

        #div_b937_43 {
            font-size: 14px
        }

        #div_b937_44 {
            padding: 40px 0 0 0
        }

        #div_b937_45 {
            padding-bottom: 10px
        }

        #div_b937_46 {
            margin-bottom: 5px
        }

        #div_b937_47 {
            font-size: 14px
        }

        #div_b937_48 {
            padding: 40px 0 0 0
        }

        #div_b937_49 {
            padding-bottom: 10px
        }

        #div_b937_50 {
            margin-bottom: 5px
        }

        #div_b937_51 {
            font-size: 14px
        }

        #div_b937_52 {
            padding: 40px 0 0 0
        }

        #div_b937_53 {
            padding-bottom: 10px
        }

        #div_b937_54 {
            margin-bottom: 5px
        }

        #div_b937_55 {
            font-size: 14px
        }

        #span_b937_14 {
            margin-top: 21px
        }

        #span_b937_15 {
            margin-top: 25px
        }

        #img_b937_0 {
            margin-right: 25px
        }

        #span_b937_16 {
            margin-top: -13px
        }

        #span_b937_17 {
            margin-top: -13px
        }

        #span_b937_18 {
            margin-top: 20px
        }

        #i_b937_11 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b937_12 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b937_13 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b937_14 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b937_15 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_f4e3_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_f4e3_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_f4e3_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_f4e3_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_f4e3_0 {
            padding: 0 0 0 0
        }

        #div_f4e3_1 {
            background-color: #2d2d2d
        }

        #div_f4e3_2 {
            padding-bottom: 0
        }

        #rev_slider_1_1_wrapper {
            margin: 0 auto;
            background: transparent;
            padding: 0;
            margin-top: 0;
            margin-bottom: 0
        }

        #div_fd3f_0 {
            padding: 60px 0 10px 0
        }

        #div_fd3f_1 {
            background-color: #fff
        }

        #div_fd3f_2 {
            padding-bottom: 30px
        }

        #div_fd3f_3 {
            margin-bottom: 30px
        }

        #div_fd3f_4 {
            margin-bottom: 10px
        }

        #h3_fd3f_0 {
            font-size: 16px;
            text-transform: none
        }

        #div_fd3f_5 {
            font-size: 14px
        }

        #div_fd3f_6 {
            padding-bottom: 30px
        }

        #div_fd3f_7 {
            margin-bottom: 28px
        }

        #div_fd3f_8 {
            margin-bottom: 5px
        }

        #h3_fd3f_1 {
            font-size: 16px;
            text-transform: none
        }

        #div_fd3f_9 {
            font-size: 14px
        }

        #div_fd3f_10 {
            padding-bottom: 30px
        }

        #div_fd3f_11 {
            margin-bottom: 30px
        }

        #div_fd3f_12 {
            margin-bottom: 5px
        }

        #h3_fd3f_2 {
            font-size: 16px;
            text-transform: none
        }

        #div_fd3f_13 {
            font-size: 14px
        }

        #div_fd3f_14 {
            padding-bottom: 30px
        }

        #div_fd3f_15 {
            margin-bottom: 35px
        }

        #div_fd3f_16 {
            margin-bottom: 5px
        }

        #h3_fd3f_3 {
            font-size: 16px;
            text-transform: none
        }

        #div_fd3f_17 {
            font-size: 14px
        }

        #div_fd3f_18 {
            padding: 85px 0 40px 0
        }

        #div_fd3f_19 {
            background-image: url(/uploads/search-bg-2.jpg);
            background-repeat: no-repeat;
            background-position: top left
        }

        #div_fd3f_20 {
            padding-bottom: 35px
        }

        #h3_fd3f_4 {
            font-size: 30px;
            letter-spacing: 0;
            text-transform: none
        }

        #div_fd3f_21 {
            padding: 55px 0 5px 0
        }

        #div_fd3f_22 {
            padding-bottom: 20px
        }

        #h3_fd3f_5 {
            font-size: 29px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #span_fd3f_0 {
            font-size: 26px
        }

        #i_fd3f_0 {
            color: #d4a40a
        }

        #div_fd3f_23 {
            padding-bottom: 35px
        }

        .bg-light {
            background: #f1f1f1
        }

        .bg-dark {
            background: #e9e9e9
        }

        .bg-white {
            background: #fff
        }

        #div_fd3f_24,
        #div_fd3f_241,
        #div_fd3f_242 {
            padding: 40px 0 40px 0
        }

        #div_fd3f_26 {
            padding-bottom: 15px
        }

        #h3_fd3f_6 {
            font-size: 29px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none;
            color: #000;
            text-shadow: 0 0 6px #fff
        }

        .gdlr-core-text-box-item-content a {
            font-weight: 700;
            text-shadow: 0 0 6px #fff
        }

        #span_fd3f_1 {
            font-size: 27px
        }

        #i_fd3f_1 {
            color: #634e0d
        }

        #div_fd3f_27 {
            padding-bottom: 20px
        }

        #div_fd3f_28 {
            padding-bottom: 0
        }

        #div_fd3f_29 {
            color: #fff;
            background-color: #e85e34
        }

        #div_fd3f_30 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_fd3f_31 {
            color: #fff;
            background-color: #e85e34
        }

        #div_fd3f_32 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_fd3f_33 {
            color: #fff;
            background-color: #e85e34
        }

        #div_fd3f_34 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_fd3f_35 {
            padding: 90px 0 60px 0
        }

        #div_fd3f_36 {
            padding-bottom: 45px
        }

        #h3_fd3f_7 {
            font-size: 29px;
            letter-spacing: 0;
            text-transform: none
        }

        #span_fd3f_2 {
            font-size: 29px
        }

        #i_fd3f_2 {
            color: #d4a40a
        }

        #li_fd3f_0 {
            margin-bottom: 13px
        }

        #span_fd3f_3 {
            font-size: 15px
        }

        #li_fd3f_1 {
            margin-bottom: 13px
        }

        #span_fd3f_4 {
            font-size: 15px
        }

        #li_fd3f_2 {
            margin-bottom: 13px
        }

        #span_fd3f_5 {
            font-size: 15px
        }

        #li_fd3f_3 {
            margin-bottom: 13px
        }

        #span_fd3f_6 {
            font-size: 15px
        }

        #li_fd3f_4 {
            margin-bottom: 13px
        }

        #span_fd3f_7 {
            font-size: 15px
        }

        #li_fd3f_5 {
            margin-bottom: 13px
        }

        #span_fd3f_8 {
            font-size: 15px
        }

        #li_fd3f_6 {
            margin-bottom: 13px
        }

        #span_fd3f_9 {
            font-size: 15px
        }

        #li_fd3f_7 {
            margin-bottom: 13px
        }

        #span_fd3f_10 {
            font-size: 15px
        }

        #div_fd3f_37 {
            padding: 120px 0 70px 0
        }

        #div_fd3f_38 {
            background-image: url(/uploads/bg-about-us.png);
            background-size: cover;
            background-position: center
        }

        #div_fd3f_39 {
            padding-bottom: 15px
        }

        #h3_fd3f_8 {
            font-size: 48px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none;
            color: #fff
        }

        #span_fd3f_11 {
            color: #ffb43e
        }

        #div_fd3f_40 {
            padding-bottom: 15px
        }

        #div_fd3f_41 {
            font-size: 15px
        }

        #div_fd3f_42 {
            padding: 0 0 0 0
        }

        #div_fd3f_43 {
            padding: 70px 0 10px 0
        }

        #div_fd3f_44 {
            padding-bottom: 40px
        }

        #h3_fd3f_9 {
            font-size: 20px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #span_fd3f_12 {
            font-size: 19px
        }

        #i_fd3f_8 {
            color: #d4a40a
        }

        #div_fd3f_45 {
            padding-bottom: 10px
        }

        #h3_fd3f_10 {
            font-size: 16px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none;
            color: #d4a40a
        }

        #div_fd3f_46 {
            padding: 70px 0 0 0
        }

        #div_fd3f_47 {
            padding-bottom: 40px
        }

        #h3_fd3f_11 {
            font-size: 20px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #span_fd3f_13 {
            font-size: 19px
        }

        #i_fd3f_9 {
            color: #d4a40a
        }

        #div_fd3f_48 {
            padding-bottom: 35px
        }

        #h3_fd3f_12 {
            font-size: 15px;
            font-weight: 600;
            letter-spacing: 0
        }

        #h3_fd3f_13 {
            font-size: 15px;
            font-weight: 600;
            letter-spacing: 0
        }

        #h3_fd3f_14 {
            font-size: 15px;
            font-weight: 600;
            letter-spacing: 0
        }

        #div_fd3f_49 {
            padding-bottom: 27px
        }

        #h3_fd3f_15 {
            font-size: 20px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #span_fd3f_14 {
            font-size: 19px
        }

        #i_fd3f_10 {
            color: #d4a40a
        }

        #div_fd3f_50 {
            padding-bottom: 25px
        }

        #a_fd3f_0 {
            font-size: 17px;
            color: #aaa
        }

        #a_fd3f_1 {
            font-size: 17px;
            color: #aaa;
            margin-left: 18px
        }

        #a_fd3f_2 {
            font-size: 17px;
            color: #aaa;
            margin-left: 18px
        }

        #a_fd3f_3 {
            font-size: 17px;
            color: #aaa;
            margin-left: 18px
        }

        #a_fd3f_4 {
            font-size: 17px;
            color: #aaa;
            margin-left: 18px
        }

        #a_fd3f_5 {
            font-size: 17px;
            color: #aaa;
            margin-left: 18px
        }

        #div_fd3f_51 {
            padding: 0 0 0 0
        }

        #div_fd3f_52 {
            background: #d4a40a
        }

        #div_fd3f_53 {
            margin: 0 17px 0 0;
            padding: 57px 0 57px 0
        }

        #div_fd3f_54 {
            background-color: #634e0d
        }

        #div_fd3f_55 {
            padding-bottom: 0
        }

        #h3_fd3f_16 {
            font-size: 19px;
            font-weight: 400;
            letter-spacing: 0;
            text-transform: none
        }

        #div_fd3f_56 {
            padding: 40px 0 0 0
        }

        #div_fd3f_57 {
            padding-bottom: 20px
        }

        #div_fd3f_58 {
            margin-bottom: 5px
        }

        #div_fd3f_59 {
            font-size: 14px
        }

        #div_fd3f_60 {
            padding: 40px 0 0 0
        }

        #div_fd3f_61 {
            padding-bottom: 10px
        }

        #div_fd3f_62 {
            margin-bottom: 5px
        }

        #div_fd3f_63 {
            font-size: 14px
        }

        #div_fd3f_64 {
            padding: 40px 0 0 0
        }

        #div_fd3f_65 {
            padding-bottom: 10px
        }

        #div_fd3f_66 {
            margin-bottom: 5px
        }

        #div_fd3f_67 {
            font-size: 14px
        }

        #span_fd3f_15 {
            margin-top: 21px
        }

        #span_fd3f_16 {
            margin-top: 25px
        }

        #img_fd3f_0 {
            margin-right: 25px
        }

        #span_fd3f_17 {
            margin-top: -13px
        }

        #span_fd3f_18 {
            margin-top: -13px
        }

        #span_fd3f_19 {
            margin-top: 20px
        }

        #i_fd3f_11 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_fd3f_12 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_fd3f_13 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_fd3f_14 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_fd3f_15 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_89e6_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_89e6_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_89e6_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_89e6_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_89e6_0 {
            margin: 0 0 0 0;
            padding: 400px 0 125px 0
        }

        #div_89e6_1 {
            background-image: url(/uploads/section-bg-4.jpg);
            background-size: cover;
            background-position: center
        }

        #div_89e6_2 {
            padding-bottom: 0
        }

        #h1_89e6_0 {
            font-size: 68px;
            text-transform: none
        }

        #span_89e6_0 {
            font-size: 18px
        }

        #div_89e6_3 {
            padding: 0 0 0 0
        }

        #div_89e6_4 {
            padding-bottom: 0
        }

        #div_89e6_5 {
            padding-bottom: 0
        }

        #div_89e6_6 {
            padding-bottom: 0
        }

        #div_89e6_7 {
            padding-bottom: 0
        }

        #div_89e6_8 {
            padding-bottom: 0
        }

        #div_89e6_9 {
            padding: 0 0 0 0
        }

        #div_89e6_10 {
            padding: 0 50px 0 50px
        }

        #div_89e6_11 {
            background-color: #f9f9f9
        }

        #div_89e6_12 {
            padding-bottom: 0
        }

        #div_89e6_13 {
            padding: 110px 80px 50px 80px
        }

        #div_89e6_14 {
            background-color: #f2f2f2
        }

        #span_89e6_1 {
            font-size: 17px;
            color: #939393
        }

        #h4_89e6_0 {
            font-size: 43px
        }

        #div_89e6_15 {
            font-size: 17px
        }

        #div_89e6_16 {
            padding: 100px 30px 80px 30px
        }

        #div_89e6_17 {
            padding: 110px 0 40px 0
        }

        #div_89e6_18 {
            background-image: url(/uploads/bg-exclusive_packages.png);
            background-size: cover;
            background-position: center;
            background-attachment: fixed
        }

        #div_89e6_19 {
            padding: 0 30px 0 0
        }

        #div_89e6_20 {
            margin: 0 0 10px 0
        }

        #div_89e6_21 {
            margin-top: 7px
        }

        #i_89e6_4 {
            font-size: 40px;
            line-height: 40px;
            width: 40px;
            color: #fff
        }

        #h3_89e6_0 {
            font-size: 20px;
            text-transform: none
        }

        #div_89e6_22 {
            margin: 0 0 10px 0
        }

        #div_89e6_23 {
            margin-top: 7px
        }

        #i_89e6_5 {
            font-size: 40px;
            line-height: 40px;
            width: 40px;
            color: #fff
        }

        #h3_89e6_1 {
            font-size: 20px;
            text-transform: none
        }

        #div_89e6_24 {
            padding: 0 30px 0 0
        }

        #div_89e6_25 {
            margin: 0 0 10px 0
        }

        #div_89e6_26 {
            margin-top: 7px
        }

        #i_89e6_6 {
            font-size: 40px;
            line-height: 40px;
            width: 40px;
            color: #fff
        }

        #h3_89e6_2 {
            font-size: 20px;
            text-transform: none
        }

        #div_89e6_27 {
            margin: 0 0 10px 0
        }

        #div_89e6_28 {
            margin-top: 7px
        }

        #i_89e6_7 {
            font-size: 40px;
            line-height: 40px;
            width: 40px;
            color: #fff
        }

        #h3_89e6_3 {
            font-size: 20px;
            text-transform: none
        }

        #div_89e6_29 {
            padding: 0 30px 0 0
        }

        #div_89e6_30 {
            margin: 0 0 10px 0
        }

        #div_89e6_31 {
            margin-top: 7px
        }

        #i_89e6_8 {
            font-size: 40px;
            line-height: 40px;
            width: 40px;
            color: #fff
        }

        #h3_89e6_4 {
            font-size: 20px;
            text-transform: none
        }

        #div_89e6_32 {
            margin: 0 0 10px 0
        }

        #div_89e6_33 {
            margin-top: 7px
        }

        #i_89e6_9 {
            font-size: 40px;
            line-height: 40px;
            width: 40px;
            color: #fff
        }

        #h3_89e6_5 {
            font-size: 20px;
            text-transform: none
        }

        #span_89e6_2 {
            margin-top: 21px
        }

        #span_89e6_3 {
            margin-top: 25px
        }

        #img_89e6_0 {
            margin-right: 25px
        }

        #span_89e6_4 {
            margin-top: -13px
        }

        #span_89e6_5 {
            margin-top: -13px
        }

        #span_89e6_6 {
            margin-top: 20px
        }

        #i_89e6_10 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_89e6_11 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_89e6_12 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_89e6_13 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_89e6_14 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b01f_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_b01f_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_b01f_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_b01f_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_b01f_0 {
            padding: 10px 0 0 0
        }

        #div_b01f_1 {
            padding: 80px 10px 60px 10px
        }

        #div_b01f_2 {
            background-color: #fff
        }

        #h4_b01f_0 {
            font-size: 23px;
            letter-spacing: 0;
            text-transform: none
        }

        #div_b01f_3 {
            padding-bottom: 0
        }

        #div_b01f_4 {
            font-size: 16px
        }

        #div_b01f_5 {
            padding: 80px 10px 60px 10px
        }

        #div_b01f_6 {
            background-color: #fff
        }

        #h4_b01f_1 {
            font-size: 23px;
            letter-spacing: 0;
            text-transform: none
        }

        #div_b01f_7 {
            padding-bottom: 0
        }

        #div_b01f_8 {
            font-size: 16px
        }

        #div_b01f_9 {
            padding: 80px 10px 60px 10px
        }

        #div_b01f_10 {
            background-color: #fff
        }

        #h4_b01f_2 {
            font-size: 23px;
            letter-spacing: 0;
            text-transform: none
        }

        #div_b01f_11 {
            padding-bottom: 0
        }

        #div_b01f_12 {
            font-size: 16px
        }

        #div_b01f_13 {
            padding: 80px 10px 60px 10px
        }

        #div_b01f_14 {
            background-color: #fff
        }

        #h4_b01f_3 {
            font-size: 23px;
            letter-spacing: 0;
            text-transform: none
        }

        #div_b01f_15 {
            padding-bottom: 0
        }

        #div_b01f_16 {
            font-size: 16px
        }

        #div_b01f_17 {
            padding: 0 0 0 0
        }

        #div_b01f_18 {
            padding: 50px 70px 30px 0
        }

        #div_b01f_19 {
            background-color: #1f1f1f
        }

        #div_b01f_20 {
            background-image: url(/uploads/bg-exclusive_packages.png);
            background-size: cover;
            background-position: center
        }

        #h3_b01f_0 {
            font-size: 21px;
            text-transform: none
        }

        #div_b01f_21 {
            font-size: 16px
        }

        #h3_b01f_1 {
            font-size: 21px;
            text-transform: none
        }

        #div_b01f_22 {
            font-size: 16px
        }

        #div_b01f_23 {
            padding-bottom: 0
        }

        #h3_b01f_2 {
            font-size: 21px;
            text-transform: none
        }

        #div_b01f_24 {
            font-size: 16px
        }

        #div_b01f_25 {
            padding: 50px 0 30px 80px
        }

        #div_b01f_26 {
            background-color: #f2f2f2
        }

        #div_b01f_27 {
            padding-bottom: 35px
        }

        #h3_b01f_3 {
            font-size: 36px;
            letter-spacing: 0;
            text-transform: none
        }

        #div_b01f_28 {
            padding-bottom: 25px
        }

        #div_b01f_29 {
            font-size: 17px
        }

        #div_b01f_30 {
            padding-bottom: 0
        }

        #a_b01f_0 {
            font-size: 12px;
            color: #fff;
            padding: 15px 28px 15px 28px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            background: #232323
        }

        #div_b01f_31 {
            padding: 130px 0 100px 0
        }

        #div_b01f_32 {
            background-color: #3a3a3a
        }

        #div_b01f_33 {
            background-image: url(/uploads/section-bg-1.jpg);
            background-size: cover;
            background-position: center
        }

        #div_b01f_34 {
            padding: 10px 0 0 0
        }

        #div_b01f_35 {
            padding-bottom: 10px
        }

        #div_b01f_36 {
            font-size: 49px
        }

        #div_b01f_37 {
            font-size: 18px;
            text-transform: none
        }

        #div_b01f_38 {
            padding: 10px 0 0 0
        }

        #div_b01f_39 {
            padding-bottom: 10px
        }

        #div_b01f_40 {
            font-size: 49px
        }

        #div_b01f_41 {
            font-size: 18px;
            text-transform: none
        }

        #div_b01f_42 {
            padding: 10px 0 0 0
        }

        #div_b01f_43 {
            padding-bottom: 10px
        }

        #div_b01f_44 {
            font-size: 49px
        }

        #div_b01f_45 {
            font-size: 18px;
            text-transform: none
        }

        #div_b01f_46 {
            padding: 10px 0 0 0
        }

        #div_b01f_47 {
            padding-bottom: 10px
        }

        #div_b01f_48 {
            font-size: 49px
        }

        #div_b01f_49 {
            font-size: 18px;
            text-transform: none
        }

        #div_b01f_50 {
            padding: 30px 0 30px 0
        }

        #div_b01f_51 {
            padding: 109px 20px 80px 0
        }

        #div_b01f_52 {
            padding-bottom: 25px
        }

        #h3_b01f_4 {
            font-size: 30px;
            letter-spacing: 0;
            text-transform: none
        }

        #div_b01f_53 {
            max-width: 33px
        }

        #div_b01f_54 {
            border-color: #353535
        }

        #div_b01f_55 {
            padding: 105px 0 60px 0
        }

        #div_b01f_56 {
            padding-bottom: 0
        }

        #div_b01f_57 {
            font-size: 17px
        }

        #span_b01f_0 {
            margin-top: 21px
        }

        #span_b01f_1 {
            margin-top: 25px
        }

        #img_b01f_0 {
            margin-right: 25px
        }

        #span_b01f_2 {
            margin-top: -13px
        }

        #span_b01f_3 {
            margin-top: -13px
        }

        #span_b01f_4 {
            margin-top: 20px
        }

        #i_b01f_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b01f_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b01f_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b01f_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b01f_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_73d4_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_73d4_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_73d4_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_73d4_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_73d4_0 {
            padding: 350px 0 110px 0
        }

        #div_73d4_1 {
            background-image: url(/uploads/section-bg-4.jpg);
            background-size: cover;
            background-position: center
        }

        #div_73d4_2 {
            padding-bottom: 11px
        }

        #h3_73d4_0 {
            font-size: 35px;
            font-weight: 300;
            letter-spacing: 0;
            text-transform: none;
            color: #fff
        }

        #h3_73d4_1 {
            font-size: 90px;
            font-weight: 300;
            letter-spacing: 0;
            text-transform: none;
            color: #fff
        }

        #div_73d4_3 {
            padding: 95px 0 45px 0
        }

        #div_73d4_4 {
            background-color: #f2f2f2
        }

        #h3_73d4_2 {
            font-size: 30px;
            font-weight: 300;
            letter-spacing: 0;
            text-transform: none
        }

        #div_73d4_5 {
            max-width: 50px
        }

        #div_73d4_6 {
            border-color: #565656;
            border-bottom-width: 2px
        }

        #div_73d4_7 {
            padding-bottom: 20px
        }

        #div_73d4_8 {
            font-size: 17px
        }

        #div_73d4_9 {
            padding: 95px 0 35px 0
        }

        #div_73d4_10 {
            padding-bottom: 10px
        }

        #div_73d4_11 {
            margin-bottom: 50px
        }

        #div_73d4_12 {
            margin-bottom: 27px
        }

        #h3_73d4_3 {
            font-size: 20px;
            font-weight: 500;
            text-transform: none
        }

        #div_73d4_13 {
            font-size: 16px
        }

        #div_73d4_14 {
            font-size: 13px
        }

        #i_73d4_4 {
            font-size: 15px;
            color: #111;
            margin-left: 23px
        }

        #div_73d4_15 {
            padding-bottom: 10px
        }

        #div_73d4_16 {
            margin-bottom: 45px
        }

        #div_73d4_17 {
            margin-bottom: 27px
        }

        #h3_73d4_4 {
            font-size: 20px;
            font-weight: 500;
            text-transform: none
        }

        #div_73d4_18 {
            font-size: 16px
        }

        #div_73d4_19 {
            font-size: 13px
        }

        #i_73d4_5 {
            font-size: 15px;
            color: #111;
            margin-left: 23px
        }

        #div_73d4_20 {
            padding-bottom: 10px
        }

        #div_73d4_21 {
            margin-bottom: 45px
        }

        #div_73d4_22 {
            margin-bottom: 27px
        }

        #h3_73d4_5 {
            font-size: 20px;
            font-weight: 500;
            text-transform: none
        }

        #div_73d4_23 {
            font-size: 16px
        }

        #div_73d4_24 {
            font-size: 13px
        }

        #i_73d4_6 {
            font-size: 15px;
            color: #111;
            margin-left: 23px
        }

        #div_73d4_25 {
            padding: 160px 0 130px 0
        }

        #div_73d4_26 {
            background-image: url(/uploads/section-bg-2.jpg);
            background-size: cover;
            background-position: center
        }

        #h3_73d4_6 {
            font-size: 38px;
            font-weight: 300;
            letter-spacing: 0;
            text-transform: none
        }

        #div_73d4_27 {
            max-width: 40px
        }

        #div_73d4_28 {
            border-color: #fff;
            border-bottom-width: 2px
        }

        #div_73d4_29 {
            padding: 90px 0 50px 0
        }

        #div_73d4_30 {
            background-color: #f7f7f7
        }

        #div_73d4_31 {
            padding-bottom: 36px
        }

        #h3_73d4_7 {
            font-size: 18px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #span_73d4_0 {
            font-weight: 300;
            font-style: normal
        }

        #div_73d4_32 {
            padding-bottom: 36px
        }

        #h3_73d4_8 {
            font-size: 18px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #span_73d4_1 {
            font-weight: 300;
            font-style: normal
        }

        #div_73d4_33 {
            padding-bottom: 36px
        }

        #h3_73d4_9 {
            font-size: 18px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #span_73d4_2 {
            font-weight: 300;
            font-style: normal
        }

        #div_73d4_34 {
            padding-bottom: 36px
        }

        #h3_73d4_10 {
            font-size: 18px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #span_73d4_3 {
            font-weight: 300;
            font-style: normal
        }

        #div_73d4_35 {
            padding-bottom: 36px
        }

        #h3_73d4_11 {
            font-size: 18px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #span_73d4_4 {
            font-weight: 300;
            font-style: normal
        }

        #div_73d4_36 {
            padding-bottom: 36px
        }

        #h3_73d4_12 {
            font-size: 18px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #span_73d4_5 {
            font-weight: 300;
            font-style: normal
        }

        #div_73d4_37 {
            padding-bottom: 36px
        }

        #h3_73d4_13 {
            font-size: 18px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #span_73d4_6 {
            font-weight: 300;
            font-style: normal
        }

        #div_73d4_38 {
            padding-bottom: 36px
        }

        #h3_73d4_14 {
            font-size: 18px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #span_73d4_7 {
            font-weight: 300;
            font-style: normal
        }

        #div_73d4_39 {
            padding-bottom: 36px
        }

        #h3_73d4_15 {
            font-size: 18px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #span_73d4_8 {
            font-weight: 300;
            font-style: normal
        }

        #div_73d4_40 {
            padding-bottom: 36px
        }

        #h3_73d4_16 {
            font-size: 18px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #span_73d4_9 {
            font-weight: 300;
            font-style: normal
        }

        #div_73d4_41 {
            padding-bottom: 36px
        }

        #h3_73d4_17 {
            font-size: 18px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #span_73d4_10 {
            font-weight: 300;
            font-style: normal
        }

        #div_73d4_42 {
            padding-bottom: 36px
        }

        #h3_73d4_18 {
            font-size: 18px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #span_73d4_11 {
            font-weight: 300;
            font-style: normal
        }

        #span_73d4_12 {
            margin-top: 21px
        }

        #span_73d4_13 {
            margin-top: 25px
        }

        #img_73d4_0 {
            margin-right: 25px
        }

        #span_73d4_14 {
            margin-top: -13px
        }

        #span_73d4_15 {
            margin-top: -13px
        }

        #span_73d4_16 {
            margin-top: 20px
        }

        #i_73d4_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_73d4_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_73d4_9 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_73d4_10 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_73d4_11 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_341d_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_341d_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_341d_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_341d_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_341d_0 {
            padding: 0 0 0 0
        }

        #div_341d_1 {
            padding: 109px 80px 80px 0
        }

        #div_341d_2 {
            padding-bottom: 35px
        }

        #h3_341d_0 {
            font-size: 36px;
            letter-spacing: 0;
            text-transform: none
        }

        #div_341d_3 {
            padding-bottom: 0
        }

        #div_341d_4 {
            font-size: 17px
        }

        #div_341d_5 {
            padding: 105px 0 30px 0
        }

        #div_341d_6 {
            background-color: #161616
        }

        #div_341d_7 {
            background-color: #161616
        }

        #div_341d_8 {
            background-color: #161616
        }

        #div_341d_9 {
            background-color: #161616
        }

        #div_341d_10 {
            padding: 100px 100px 0 0
        }

        #div_341d_11 {
            background-color: #f1f0f0
        }

        #div_341d_12 {
            background-image: url(/uploads/shutterstock_74901229.jpg);
            background-size: cover;
            background-position: center
        }

        #div_341d_13 {
            padding: 130px 0 110px 70px
        }

        #div_341d_14 {
            background-color: #f2f2f2
        }

        #div_341d_15 {
            padding-bottom: 25px
        }

        #h3_341d_1 {
            font-size: 33px;
            letter-spacing: 0;
            text-transform: none
        }

        #div_341d_16 {
            padding-bottom: 15px
        }

        #div_341d_17 {
            font-size: 17px
        }

        #i_341d_4 {
            font-size: 16px
        }

        #i_341d_5 {
            font-size: 16px;
            width: 16px
        }

        #span_341d_0 {
            font-size: 16px
        }

        #i_341d_6 {
            font-size: 16px
        }

        #i_341d_7 {
            font-size: 16px;
            width: 16px
        }

        #span_341d_1 {
            font-size: 16px
        }

        #i_341d_8 {
            font-size: 16px
        }

        #i_341d_9 {
            font-size: 16px;
            width: 16px
        }

        #span_341d_2 {
            font-size: 16px
        }

        #i_341d_10 {
            font-size: 16px
        }

        #i_341d_11 {
            font-size: 16px;
            width: 16px
        }

        #span_341d_3 {
            font-size: 16px
        }

        #i_341d_12 {
            font-size: 16px
        }

        #i_341d_13 {
            font-size: 16px;
            width: 16px
        }

        #span_341d_4 {
            font-size: 16px
        }

        #i_341d_14 {
            font-size: 16px
        }

        #i_341d_15 {
            font-size: 16px;
            width: 16px
        }

        #span_341d_5 {
            font-size: 16px
        }

        #i_341d_16 {
            font-size: 16px
        }

        #i_341d_17 {
            font-size: 16px;
            width: 16px
        }

        #span_341d_6 {
            font-size: 16px
        }

        #i_341d_18 {
            font-size: 16px
        }

        #i_341d_19 {
            font-size: 16px;
            width: 16px
        }

        #span_341d_7 {
            font-size: 16px
        }

        #div_341d_18 {
            padding: 135px 80px 110px 0
        }

        #div_341d_19 {
            background-color: #fff
        }

        #div_341d_20 {
            padding-bottom: 35px
        }

        #h3_341d_2 {
            font-size: 36px;
            letter-spacing: 0;
            text-transform: none
        }

        #div_341d_21 {
            padding-bottom: 25px
        }

        #div_341d_22 {
            font-size: 17px
        }

        #div_341d_23 {
            padding-bottom: 0
        }

        #a_341d_0 {
            font-size: 12px;
            color: #fff;
            padding: 15px 28px 15px 28px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            background: #111
        }

        #div_341d_24 {
            padding: 110px 0 50px 80px
        }

        #div_341d_25 {
            background-color: #1f1f1f
        }

        #div_341d_26 {
            margin-top: 15px;
            margin-right: 55px
        }

        #h3_341d_3 {
            font-size: 21px;
            text-transform: none
        }

        #div_341d_27 {
            font-size: 16px
        }

        #div_341d_28 {
            margin-top: 15px;
            margin-right: 55px;
            margin-left: 5px
        }

        #h3_341d_4 {
            font-size: 21px;
            text-transform: none
        }

        #div_341d_29 {
            font-size: 16px
        }

        #div_341d_30 {
            padding-bottom: 0
        }

        #div_341d_31 {
            margin: 15px 43px 0 13px
        }

        #h3_341d_5 {
            font-size: 21px;
            text-transform: none
        }

        #div_341d_32 {
            font-size: 16px
        }

        #div_341d_33 {
            padding: 110px 0 0 0
        }

        #div_341d_34 {
            background-color: #f0f0f0
        }

        #div_341d_35 {
            padding-bottom: 60px
        }

        #h3_341d_6 {
            font-size: 45px;
            letter-spacing: 0;
            text-transform: none
        }

        #div_341d_36 {
            font-style: normal
        }

        #div_341d_37 {
            font-style: normal
        }

        #div_341d_38 {
            font-style: normal
        }

        #div_341d_39 {
            font-style: normal
        }

        #div_341d_40 {
            font-style: normal
        }

        #div_341d_41 {
            font-style: normal
        }

        #span_341d_8 {
            margin-top: 21px
        }

        #span_341d_9 {
            margin-top: 25px
        }

        #img_341d_0 {
            margin-right: 25px
        }

        #span_341d_10 {
            margin-top: -13px
        }

        #span_341d_11 {
            margin-top: -13px
        }

        #span_341d_12 {
            margin-top: 20px
        }

        #i_341d_20 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_341d_21 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_341d_22 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_341d_23 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_341d_24 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7f19_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_7f19_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_7f19_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_7f19_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_7f19_0 {
            padding: 90px 0 40px 0
        }

        #div_7f19_1 {
            background-color: #fff
        }

        #div_7f19_2 {
            padding: 0 5px 0 5px
        }

        #div_7f19_3 {
            background-color: #fff
        }

        #div_7f19_4 {
            padding-bottom: 40px
        }

        #h3_7f19_0 {
            font-size: 20px;
            font-weight: 700
        }

        #div_7f19_5 {
            padding: 0 5px 0 5px
        }

        #div_7f19_6 {
            background-color: #fff
        }

        #div_7f19_7 {
            padding-bottom: 40px
        }

        #h3_7f19_1 {
            font-size: 20px;
            font-weight: 700
        }

        #div_7f19_8 {
            padding: 90px 0 40px 0
        }

        #div_7f19_9 {
            background-color: #333
        }

        #div_7f19_10 {
            padding: 30px 5px 0 5px
        }

        #div_7f19_11 {
            padding-bottom: 40px
        }

        #h3_7f19_2 {
            font-size: 20px;
            font-weight: 700
        }

        #div_7f19_12 {
            padding: 30px 5px 0 5px
        }

        #div_7f19_13 {
            padding-bottom: 40px
        }

        #h3_7f19_3 {
            font-size: 20px;
            font-weight: 700
        }

        #div_7f19_14 {
            padding: 90px 0 50px 0
        }

        #div_7f19_15 {
            background-color: #fff
        }

        #div_7f19_16 {
            padding: 0 5px 50px 5px
        }

        #div_7f19_17 {
            background-color: #fff
        }

        #div_7f19_18 {
            padding-bottom: 40px
        }

        #h3_7f19_4 {
            font-size: 20px;
            font-weight: 700
        }

        #div_7f19_19 {
            padding: 0 5px 50px 5px
        }

        #div_7f19_20 {
            background-color: #fff
        }

        #div_7f19_21 {
            padding-bottom: 40px
        }

        #h3_7f19_5 {
            font-size: 20px;
            font-weight: 700
        }

        #div_7f19_22 {
            padding: 0 5px 0 5px
        }

        #div_7f19_23 {
            background-color: #fff
        }

        #div_7f19_24 {
            padding-bottom: 40px
        }

        #h3_7f19_6 {
            font-size: 20px;
            font-weight: 700
        }

        #div_7f19_25 {
            padding: 0 5px 0 5px
        }

        #div_7f19_26 {
            background-color: #fff
        }

        #div_7f19_27 {
            padding-bottom: 40px
        }

        #h3_7f19_7 {
            font-size: 20px;
            font-weight: 700
        }

        #span_7f19_0 {
            margin-top: 21px
        }

        #span_7f19_1 {
            margin-top: 25px
        }

        #img_7f19_0 {
            margin-right: 25px
        }

        #span_7f19_2 {
            margin-top: -13px
        }

        #span_7f19_3 {
            margin-top: -13px
        }

        #span_7f19_4 {
            margin-top: 20px
        }

        #i_7f19_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7f19_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7f19_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7f19_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7f19_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_e75c_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_e75c_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_e75c_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_e75c_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_e75c_0 {
            background-image: url(/uploads/shutterstock_120562819.jpg)
        }

        #span_e75c_0 {
            margin-top: -20px
        }

        #i_e75c_4 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 13px
        }

        #i_e75c_5 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 10px
        }

        #i_e75c_6 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 10px
        }

        #i_e75c_7 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 10px
        }

        #span_e75c_1 {
            margin-top: -10px
        }

        #div_e75c_1 {
            color: #c9e2ff;
            background-image: url(/uploads/widget-bg.jpg)
        }

        #h3_e75c_0 {
            color: #fff
        }

        #i_e75c_8 {
            font-size: 20px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_e75c_2 {
            font-size: 20px;
            color: #ffcf2a;
            font-weight: 600
        }

        #i_e75c_9 {
            font-size: 17px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_e75c_3 {
            font-size: 14px;
            color: #fff;
            font-weight: 600
        }

        #div_e75c_2 {
            padding: 0 0 0 0
        }

        #div_e75c_3 {
            padding-bottom: 0
        }

        #div_e75c_4 {
            padding-bottom: 35px
        }

        #h6_e75c_0 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_e75c_4 {
            font-size: 18px
        }

        #div_e75c_5 {
            margin-bottom: 19px
        }

        #div_e75c_6 {
            padding-bottom: 0
        }

        #h3_e75c_1 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_e75c_7 {
            padding-bottom: 0
        }

        #div_e75c_8 {
            margin-bottom: 19px
        }

        #div_e75c_9 {
            padding-bottom: 0
        }

        #h3_e75c_2 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_e75c_10 {
            padding-bottom: 0
        }

        #div_e75c_11 {
            margin-bottom: 19px
        }

        #div_e75c_12 {
            padding-bottom: 0
        }

        #h3_e75c_3 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_e75c_13 {
            padding-bottom: 10px
        }

        #i_e75c_10 {
            color: #d4a40a
        }

        #i_e75c_11 {
            color: #d4a40a
        }

        #i_e75c_12 {
            color: #d4a40a
        }

        #i_e75c_13 {
            color: #d4a40a
        }

        #i_e75c_14 {
            color: #d4a40a
        }

        #div_e75c_14 {
            margin-bottom: 19px
        }

        #div_e75c_15 {
            padding-bottom: 0
        }

        #h3_e75c_4 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_e75c_16 {
            padding-bottom: 10px
        }

        #i_e75c_15 {
            color: #7f7f7f
        }

        #i_e75c_16 {
            color: #7f7f7f
        }

        #i_e75c_17 {
            color: #7f7f7f
        }

        #i_e75c_18 {
            color: #7f7f7f
        }

        #div_e75c_17 {
            margin-bottom: 19px
        }

        #div_e75c_18 {
            padding-bottom: 0
        }

        #h3_e75c_5 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_e75c_19 {
            padding-bottom: 10px
        }

        #i_e75c_19 {
            color: #d4a40a
        }

        #i_e75c_20 {
            color: #d4a40a
        }

        #i_e75c_21 {
            color: #d4a40a
        }

        #i_e75c_22 {
            color: #d4a40a
        }

        #div_e75c_20 {
            margin-bottom: 45px
        }

        #h6_e75c_1 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_e75c_21 {
            padding-bottom: 10px
        }

        #i_e75c_23 {
            color: #d4a40a
        }

        #i_e75c_24 {
            color: #d4a40a
        }

        #i_e75c_25 {
            color: #d4a40a
        }

        #i_e75c_26 {
            color: #d4a40a
        }

        #i_e75c_27 {
            color: #d4a40a
        }

        #i_e75c_28 {
            color: #d4a40a
        }

        #div_e75c_22 {
            margin-bottom: 15px
        }

        #itinerary {
            padding: 20px 0 30px 0
        }

        #div_e75c_23 {
            padding-bottom: 35px
        }

        #h6_e75c_2 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_e75c_5 {
            font-size: 18px
        }

        #div_e75c_24 {
            padding-bottom: 25px
        }

        #div_e75c_25 {
            margin-bottom: 25px
        }

        #div_e75c_26 {
            border-bottom-width: 2px
        }

        #map {
            padding: 0 0 30px 0
        }

        #div_e75c_27 {
            padding-bottom: 35px
        }

        #h6_e75c_3 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_e75c_6 {
            font-size: 18px
        }

        #div_e75c_28 {
            padding-bottom: 55px
        }

        #div_e75c_29 {
            margin-bottom: 25px
        }

        #div_e75c_30 {
            border-bottom-width: 2px
        }

        #photos {
            padding: 0 0 30px 0
        }

        #div_e75c_31 {
            padding-bottom: 35px
        }

        #h6_e75c_4 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_e75c_7 {
            font-size: 18px
        }

        #div_e75c_32 {
            color: #fff;
            background-color: #e85e34
        }

        #div_e75c_33 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #span_e75c_8 {
            margin-top: 21px
        }

        #span_e75c_9 {
            margin-top: 25px
        }

        #img_e75c_0 {
            margin-right: 25px
        }

        #span_e75c_10 {
            margin-top: -13px
        }

        #span_e75c_11 {
            margin-top: -13px
        }

        #span_e75c_12 {
            margin-top: 20px
        }

        #i_e75c_29 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_e75c_30 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_e75c_31 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_e75c_32 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_e75c_33 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_e733_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_e733_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_e733_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_e733_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_e733_0 {
            background-image: url(/uploads/photodune-4791527-golden-gate-bridge-m.jpg)
        }

        #span_e733_0 {
            margin-top: -20px
        }

        #i_e733_4 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 13px
        }

        #i_e733_5 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 10px
        }

        #i_e733_6 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 10px
        }

        #i_e733_7 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 10px
        }

        #span_e733_1 {
            margin-top: -10px
        }

        #div_e733_1 {
            color: #c9e2ff;
            background-image: url(/uploads/widget-bg.jpg)
        }

        #h3_e733_0 {
            color: #fff
        }

        #i_e733_8 {
            font-size: 20px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_e733_2 {
            font-size: 20px;
            color: #ffcf2a;
            font-weight: 600
        }

        #i_e733_9 {
            font-size: 17px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_e733_3 {
            font-size: 14px;
            color: #fff;
            font-weight: 600
        }

        #div_e733_2 {
            padding: 0 0 0 0
        }

        #div_e733_3 {
            padding-bottom: 0
        }

        #detail {
            padding: 30px 0 30px 0
        }

        #div_e733_4 {
            padding-bottom: 35px
        }

        #h6_e733_0 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_e733_4 {
            font-size: 18px
        }

        #div_e733_5 {
            margin-bottom: 19px
        }

        #div_e733_6 {
            padding-bottom: 0
        }

        #h3_e733_1 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_e733_7 {
            padding-bottom: 0
        }

        #div_e733_8 {
            margin-bottom: 19px
        }

        #div_e733_9 {
            padding-bottom: 0
        }

        #h3_e733_2 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_e733_10 {
            padding-bottom: 0
        }

        #div_e733_11 {
            margin-bottom: 19px
        }

        #div_e733_12 {
            padding-bottom: 0
        }

        #h3_e733_3 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_e733_13 {
            padding-bottom: 10px
        }

        #i_e733_10 {
            color: #d4a40a
        }

        #i_e733_11 {
            color: #d4a40a
        }

        #i_e733_12 {
            color: #d4a40a
        }

        #i_e733_13 {
            color: #d4a40a
        }

        #i_e733_14 {
            color: #d4a40a
        }

        #div_e733_14 {
            margin-bottom: 19px
        }

        #div_e733_15 {
            padding-bottom: 0
        }

        #h3_e733_4 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_e733_16 {
            padding-bottom: 10px
        }

        #i_e733_15 {
            color: #7f7f7f
        }

        #i_e733_16 {
            color: #7f7f7f
        }

        #i_e733_17 {
            color: #7f7f7f
        }

        #i_e733_18 {
            color: #7f7f7f
        }

        #div_e733_17 {
            margin-bottom: 19px
        }

        #div_e733_18 {
            padding-bottom: 0
        }

        #h3_e733_5 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_e733_19 {
            padding-bottom: 10px
        }

        #i_e733_19 {
            color: #d4a40a
        }

        #i_e733_20 {
            color: #d4a40a
        }

        #i_e733_21 {
            color: #d4a40a
        }

        #i_e733_22 {
            color: #d4a40a
        }

        #div_e733_20 {
            margin-bottom: 45px
        }

        #h6_e733_1 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_e733_21 {
            padding-bottom: 10px
        }

        #i_e733_23 {
            color: #d4a40a
        }

        #i_e733_24 {
            color: #d4a40a
        }

        #i_e733_25 {
            color: #d4a40a
        }

        #i_e733_26 {
            color: #d4a40a
        }

        #i_e733_27 {
            color: #d4a40a
        }

        #i_e733_28 {
            color: #d4a40a
        }

        #div_e733_22 {
            margin-bottom: 15px
        }

        #itinerary {
            padding: 20px 0 30px 0
        }

        #div_e733_23 {
            padding-bottom: 35px
        }

        #h6_e733_2 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_e733_5 {
            font-size: 18px
        }

        #div_e733_24 {
            padding-bottom: 25px
        }

        #div_e733_25 {
            margin-bottom: 25px
        }

        #div_e733_26 {
            border-bottom-width: 2px
        }

        #map {
            padding: 0 0 30px 0
        }

        #div_e733_27 {
            padding-bottom: 35px
        }

        #h6_e733_3 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_e733_6 {
            font-size: 18px
        }

        #div_e733_28 {
            padding-bottom: 55px
        }

        #div_e733_29 {
            margin-bottom: 25px
        }

        #div_e733_30 {
            border-bottom-width: 2px
        }

        #photos {
            padding: 0 0 30px 0
        }

        #div_e733_31 {
            padding-bottom: 35px
        }

        #h6_e733_4 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_e733_7 {
            font-size: 18px
        }

        #span_e733_8 {
            margin-top: 21px
        }

        #span_e733_9 {
            margin-top: 25px
        }

        #img_e733_0 {
            margin-right: 25px
        }

        #span_e733_10 {
            margin-top: -13px
        }

        #span_e733_11 {
            margin-top: -13px
        }

        #span_e733_12 {
            margin-top: 20px
        }

        #i_e733_29 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_e733_30 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_e733_31 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_e733_32 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_e733_33 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_cf74_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_cf74_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_cf74_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_cf74_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_cf74_0 {
            border-width: 0
        }

        #h3_cf74_0 {
            color: #fff
        }

        #div_cf74_1 {
            border-width: 3px
        }

        #h3_cf74_1 {
            color: #fff
        }

        #div_cf74_2 {
            padding-bottom: 70px
        }

        #div_cf74_3 {
            border-width: 3px
        }

        #h3_cf74_2 {
            color: #fff
        }

        #div_cf74_4 {
            background-color: #f2f2f2
        }

        #div_cf74_5 {
            background-color: #49b7df;
            border-color: #3d9bbd;
            border-width: 3px
        }

        #h3_cf74_3 {
            color: #fff
        }

        #div_cf74_6 {
            background-color: #fcf8e3;
            border-color: #e0ca74;
            border-width: 3px
        }

        #i_cf74_4 {
            color: #997521
        }

        #h3_cf74_4 {
            color: #997521
        }

        #div_cf74_7 {
            color: #997521
        }

        #div_cf74_8 {
            background-color: #63d386;
            border-color: #53b271;
            border-width: 3px
        }

        #h3_cf74_5 {
            color: #fff
        }

        #div_cf74_9 {
            background-color: #eaeaea;
            border-color: #dbdbdb;
            border-width: 3px
        }

        #i_cf74_5 {
            color: #3f3f3f
        }

        #h3_cf74_6 {
            color: #595959
        }

        #div_cf74_10 {
            color: #969696
        }

        #span_cf74_0 {
            margin-top: 21px
        }

        #span_cf74_1 {
            margin-top: 25px
        }

        #img_cf74_0 {
            margin-right: 25px
        }

        #span_cf74_2 {
            margin-top: -13px
        }

        #span_cf74_3 {
            margin-top: -13px
        }

        #span_cf74_4 {
            margin-top: 20px
        }

        #i_cf74_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_cf74_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_cf74_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_cf74_9 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_cf74_10 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ffaa_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_ffaa_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_ffaa_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_ffaa_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_ffaa_0 {
            background-image: url(/uploads/photo-1459255418679-d6424da9ee33.jpg)
        }

        #span_ffaa_0 {
            margin-top: -20px
        }

        #i_ffaa_4 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 13px
        }

        #i_ffaa_5 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 10px
        }

        #i_ffaa_6 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 10px
        }

        #i_ffaa_7 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 10px
        }

        #span_ffaa_1 {
            margin-top: -10px
        }

        #div_ffaa_1 {
            color: #c9e2ff;
            background-image: url(/uploads/widget-bg.jpg)
        }

        #h3_ffaa_0 {
            color: #fff
        }

        #i_ffaa_8 {
            font-size: 20px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_ffaa_2 {
            font-size: 20px;
            color: #ffcf2a;
            font-weight: 600
        }

        #i_ffaa_9 {
            font-size: 17px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_ffaa_3 {
            font-size: 14px;
            color: #fff;
            font-weight: 600
        }

        #div_ffaa_2 {
            padding: 0 0 0 0
        }

        #div_ffaa_3 {
            padding-bottom: 0
        }

        #div_ffaa_4 {
            padding-bottom: 35px
        }

        #h6_ffaa_0 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_ffaa_4 {
            font-size: 18px
        }

        #div_ffaa_5 {
            margin-bottom: 19px
        }

        #div_ffaa_6 {
            padding-bottom: 0
        }

        #h3_ffaa_1 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_ffaa_7 {
            padding-bottom: 0
        }

        #div_ffaa_8 {
            margin-bottom: 19px
        }

        #div_ffaa_9 {
            padding-bottom: 0
        }

        #h3_ffaa_2 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_ffaa_10 {
            padding-bottom: 0
        }

        #div_ffaa_11 {
            margin-bottom: 19px
        }

        #div_ffaa_12 {
            padding-bottom: 0
        }

        #h3_ffaa_3 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_ffaa_13 {
            padding-bottom: 10px
        }

        #i_ffaa_10 {
            color: #d4a40a
        }

        #i_ffaa_11 {
            color: #d4a40a
        }

        #i_ffaa_12 {
            color: #d4a40a
        }

        #i_ffaa_13 {
            color: #d4a40a
        }

        #i_ffaa_14 {
            color: #d4a40a
        }

        #div_ffaa_14 {
            margin-bottom: 19px
        }

        #div_ffaa_15 {
            padding-bottom: 0
        }

        #h3_ffaa_4 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_ffaa_16 {
            padding-bottom: 10px
        }

        #i_ffaa_15 {
            color: #7f7f7f
        }

        #i_ffaa_16 {
            color: #7f7f7f
        }

        #i_ffaa_17 {
            color: #7f7f7f
        }

        #i_ffaa_18 {
            color: #7f7f7f
        }

        #div_ffaa_17 {
            margin-bottom: 19px
        }

        #div_ffaa_18 {
            padding-bottom: 0
        }

        #h3_ffaa_5 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_ffaa_19 {
            padding-bottom: 10px
        }

        #i_ffaa_19 {
            color: #d4a40a
        }

        #i_ffaa_20 {
            color: #d4a40a
        }

        #i_ffaa_21 {
            color: #d4a40a
        }

        #i_ffaa_22 {
            color: #d4a40a
        }

        #div_ffaa_20 {
            margin-bottom: 45px
        }

        #h6_ffaa_1 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_ffaa_21 {
            padding-bottom: 10px
        }

        #i_ffaa_23 {
            color: #d4a40a
        }

        #i_ffaa_24 {
            color: #d4a40a
        }

        #i_ffaa_25 {
            color: #d4a40a
        }

        #i_ffaa_26 {
            color: #d4a40a
        }

        #i_ffaa_27 {
            color: #d4a40a
        }

        #i_ffaa_28 {
            color: #d4a40a
        }

        #div_ffaa_22 {
            margin-bottom: 15px
        }

        #itinerary {
            padding: 20px 0 30px 0
        }

        #div_ffaa_23 {
            padding-bottom: 35px
        }

        #h6_ffaa_2 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_ffaa_5 {
            font-size: 18px
        }

        #div_ffaa_24 {
            padding-bottom: 25px
        }

        #div_ffaa_25 {
            margin-bottom: 25px
        }

        #div_ffaa_26 {
            border-bottom-width: 2px
        }

        #map {
            padding: 0 0 30px 0
        }

        #div_ffaa_27 {
            padding-bottom: 35px
        }

        #h6_ffaa_3 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_ffaa_6 {
            font-size: 18px
        }

        #div_ffaa_28 {
            padding-bottom: 55px
        }

        #div_ffaa_29 {
            margin-bottom: 25px
        }

        #div_ffaa_30 {
            border-bottom-width: 2px
        }

        #photos {
            padding: 0 0 30px 0
        }

        #div_ffaa_31 {
            padding-bottom: 35px
        }

        #h6_ffaa_4 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_ffaa_7 {
            font-size: 18px
        }

        #span_ffaa_8 {
            margin-top: 21px
        }

        #span_ffaa_9 {
            margin-top: 25px
        }

        #img_ffaa_0 {
            margin-right: 25px
        }

        #span_ffaa_10 {
            margin-top: -13px
        }

        #span_ffaa_11 {
            margin-top: -13px
        }

        #span_ffaa_12 {
            margin-top: 20px
        }

        #i_ffaa_29 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ffaa_30 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ffaa_31 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ffaa_32 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ffaa_33 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_356c_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_356c_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_356c_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_356c_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_356c_0 {
            background-image: url(/uploads/shutterstock_94851763.jpg)
        }

        #span_356c_0 {
            margin-top: -20px
        }

        #i_356c_4 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 13px
        }

        #i_356c_5 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 10px
        }

        #i_356c_6 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 10px
        }

        #i_356c_7 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 10px
        }

        #span_356c_1 {
            margin-top: -10px
        }

        #div_356c_1 {
            color: #c9e2ff;
            background-image: url(/uploads/widget-bg.jpg)
        }

        #h3_356c_0 {
            color: #fff
        }

        #i_356c_8 {
            font-size: 20px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_356c_2 {
            font-size: 20px;
            color: #ffcf2a;
            font-weight: 600
        }

        #i_356c_9 {
            font-size: 17px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_356c_3 {
            font-size: 14px;
            color: #fff;
            font-weight: 600
        }

        #div_356c_2 {
            padding: 0 0 0 0
        }

        #div_356c_3 {
            padding-bottom: 0
        }

        #div_356c_4 {
            padding-bottom: 35px
        }

        #h6_356c_0 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_356c_4 {
            font-size: 18px
        }

        #div_356c_5 {
            margin-bottom: 19px
        }

        #div_356c_6 {
            padding-bottom: 0
        }

        #h3_356c_1 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_356c_7 {
            padding-bottom: 0
        }

        #div_356c_8 {
            margin-bottom: 19px
        }

        #div_356c_9 {
            padding-bottom: 0
        }

        #h3_356c_2 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_356c_10 {
            padding-bottom: 0
        }

        #div_356c_11 {
            margin-bottom: 19px
        }

        #div_356c_12 {
            padding-bottom: 0
        }

        #h3_356c_3 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_356c_13 {
            padding-bottom: 10px
        }

        #i_356c_10 {
            color: #d4a40a
        }

        #i_356c_11 {
            color: #d4a40a
        }

        #i_356c_12 {
            color: #d4a40a
        }

        #i_356c_13 {
            color: #d4a40a
        }

        #i_356c_14 {
            color: #d4a40a
        }

        #div_356c_14 {
            margin-bottom: 19px
        }

        #div_356c_15 {
            padding-bottom: 0
        }

        #h3_356c_4 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_356c_16 {
            padding-bottom: 10px
        }

        #i_356c_15 {
            color: #7f7f7f
        }

        #i_356c_16 {
            color: #7f7f7f
        }

        #i_356c_17 {
            color: #7f7f7f
        }

        #i_356c_18 {
            color: #7f7f7f
        }

        #div_356c_17 {
            margin-bottom: 19px
        }

        #div_356c_18 {
            padding-bottom: 0
        }

        #h3_356c_5 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_356c_19 {
            padding-bottom: 10px
        }

        #i_356c_19 {
            color: #d4a40a
        }

        #i_356c_20 {
            color: #d4a40a
        }

        #i_356c_21 {
            color: #d4a40a
        }

        #i_356c_22 {
            color: #d4a40a
        }

        #div_356c_20 {
            margin-bottom: 45px
        }

        #h6_356c_1 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_356c_21 {
            padding-bottom: 10px
        }

        #i_356c_23 {
            color: #d4a40a
        }

        #i_356c_24 {
            color: #d4a40a
        }

        #i_356c_25 {
            color: #d4a40a
        }

        #i_356c_26 {
            color: #d4a40a
        }

        #i_356c_27 {
            color: #d4a40a
        }

        #i_356c_28 {
            color: #d4a40a
        }

        #div_356c_22 {
            margin-bottom: 15px
        }

        #itinerary {
            padding: 20px 0 30px 0
        }

        #div_356c_23 {
            padding-bottom: 35px
        }

        #h6_356c_2 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_356c_5 {
            font-size: 18px
        }

        #div_356c_24 {
            padding-bottom: 25px
        }

        #div_356c_25 {
            margin-bottom: 25px
        }

        #div_356c_26 {
            border-bottom-width: 2px
        }

        #map {
            padding: 0 0 30px 0
        }

        #div_356c_27 {
            padding-bottom: 35px
        }

        #h6_356c_3 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_356c_6 {
            font-size: 18px
        }

        #div_356c_28 {
            padding-bottom: 55px
        }

        #div_356c_29 {
            margin-bottom: 25px
        }

        #div_356c_30 {
            border-bottom-width: 2px
        }

        #photos {
            padding: 0 0 30px 0
        }

        #div_356c_31 {
            padding-bottom: 35px
        }

        #h6_356c_4 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_356c_7 {
            font-size: 18px
        }

        #photos {
            padding: 0 0 30px 0
        }

        #div_356c_32 {
            padding-bottom: 35px
        }

        #h6_356c_5 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_356c_8 {
            font-size: 18px
        }

        #div_356c_33 {
            color: #fff;
            background-color: #e85e34
        }

        #div_356c_34 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_356c_35 {
            color: #fff;
            background-color: #e85e34
        }

        #div_356c_36 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #span_356c_9 {
            margin-top: 21px
        }

        #span_356c_10 {
            margin-top: 25px
        }

        #img_356c_0 {
            margin-right: 25px
        }

        #span_356c_11 {
            margin-top: -13px
        }

        #span_356c_12 {
            margin-top: -13px
        }

        #span_356c_13 {
            margin-top: 20px
        }

        #i_356c_29 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_356c_30 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_356c_31 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_356c_32 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_356c_33 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_356c_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_356c_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_356c_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_356c_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_356c_0 {
            background-image: url(/uploads/shutterstock_94851763.jpg)
        }

        #span_356c_0 {
            margin-top: -20px
        }

        #i_356c_4 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 13px
        }

        #i_356c_5 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 10px
        }

        #i_356c_6 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 10px
        }

        #i_356c_7 {
            font-size: 15px;
            color: #ffa127;
            margin-right: 10px
        }

        #span_356c_1 {
            margin-top: -10px
        }

        #div_356c_1 {
            color: #c9e2ff;
            background-image: url(/uploads/widget-bg.jpg)
        }

        #h3_356c_0 {
            color: #fff
        }

        #i_356c_8 {
            font-size: 20px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_356c_2 {
            font-size: 20px;
            color: #ffcf2a;
            font-weight: 600
        }

        #i_356c_9 {
            font-size: 17px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_356c_3 {
            font-size: 14px;
            color: #fff;
            font-weight: 600
        }

        #div_356c_2 {
            padding: 0 0 0 0
        }

        #div_356c_3 {
            padding-bottom: 0
        }

        #div_356c_4 {
            padding-bottom: 35px
        }

        #h6_356c_0 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_356c_4 {
            font-size: 18px
        }

        #div_356c_5 {
            margin-bottom: 19px
        }

        #div_356c_6 {
            padding-bottom: 0
        }

        #h3_356c_1 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_356c_7 {
            padding-bottom: 0
        }

        #div_356c_8 {
            margin-bottom: 19px
        }

        #div_356c_9 {
            padding-bottom: 0
        }

        #h3_356c_2 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_356c_10 {
            padding-bottom: 0
        }

        #div_356c_11 {
            margin-bottom: 19px
        }

        #div_356c_12 {
            padding-bottom: 0
        }

        #h3_356c_3 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_356c_13 {
            padding-bottom: 10px
        }

        #i_356c_10 {
            color: #d4a40a
        }

        #i_356c_11 {
            color: #d4a40a
        }

        #i_356c_12 {
            color: #d4a40a
        }

        #i_356c_13 {
            color: #d4a40a
        }

        #i_356c_14 {
            color: #d4a40a
        }

        #div_356c_14 {
            margin-bottom: 19px
        }

        #div_356c_15 {
            padding-bottom: 0
        }

        #h3_356c_4 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_356c_16 {
            padding-bottom: 10px
        }

        #i_356c_15 {
            color: #7f7f7f
        }

        #i_356c_16 {
            color: #7f7f7f
        }

        #i_356c_17 {
            color: #7f7f7f
        }

        #i_356c_18 {
            color: #7f7f7f
        }

        #div_356c_17 {
            margin-bottom: 19px
        }

        #div_356c_18 {
            padding-bottom: 0
        }

        #h3_356c_5 {
            font-size: 15px;
            font-weight: 500;
            letter-spacing: 0;
            text-transform: none
        }

        #div_356c_19 {
            padding-bottom: 10px
        }

        #i_356c_19 {
            color: #d4a40a
        }

        #i_356c_20 {
            color: #d4a40a
        }

        #i_356c_21 {
            color: #d4a40a
        }

        #i_356c_22 {
            color: #d4a40a
        }

        #div_356c_20 {
            margin-bottom: 45px
        }

        #h6_356c_1 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_356c_21 {
            padding-bottom: 10px
        }

        #i_356c_23 {
            color: #d4a40a
        }

        #i_356c_24 {
            color: #d4a40a
        }

        #i_356c_25 {
            color: #d4a40a
        }

        #i_356c_26 {
            color: #d4a40a
        }

        #i_356c_27 {
            color: #d4a40a
        }

        #i_356c_28 {
            color: #d4a40a
        }

        #div_356c_22 {
            margin-bottom: 15px
        }

        #itinerary {
            padding: 20px 0 30px 0
        }

        #div_356c_23 {
            padding-bottom: 35px
        }

        #h6_356c_2 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_356c_5 {
            font-size: 18px
        }

        #div_356c_24 {
            padding-bottom: 25px
        }

        #div_356c_25 {
            margin-bottom: 25px
        }

        #div_356c_26 {
            border-bottom-width: 2px
        }

        #map {
            padding: 0 0 30px 0
        }

        #div_356c_27 {
            padding-bottom: 35px
        }

        #h6_356c_3 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_356c_6 {
            font-size: 18px
        }

        #div_356c_28 {
            padding-bottom: 55px
        }

        #div_356c_29 {
            margin-bottom: 25px
        }

        #div_356c_30 {
            border-bottom-width: 2px
        }

        #photos {
            padding: 0 0 30px 0
        }

        #div_356c_31 {
            padding-bottom: 35px
        }

        #h6_356c_4 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_356c_7 {
            font-size: 18px
        }

        #photos {
            padding: 0 0 30px 0
        }

        #div_356c_32 {
            padding-bottom: 35px
        }

        #h6_356c_5 {
            font-size: 24px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_356c_8 {
            font-size: 18px
        }

        #div_356c_33 {
            color: #fff;
            background-color: #e85e34
        }

        #div_356c_34 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_356c_35 {
            color: #fff;
            background-color: #e85e34
        }

        #div_356c_36 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #span_356c_9 {
            margin-top: 21px
        }

        #span_356c_10 {
            margin-top: 25px
        }

        #img_356c_0 {
            margin-right: 25px
        }

        #span_356c_11 {
            margin-top: -13px
        }

        #span_356c_12 {
            margin-top: -13px
        }

        #span_356c_13 {
            margin-top: 20px
        }

        #i_356c_29 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_356c_30 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_356c_31 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_356c_32 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_356c_33 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a572_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_a572_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_a572_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_a572_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_a572_0 {
            background-color: #f7f7f7
        }

        #div_a572_1 {
            padding-bottom: 40px
        }

        #h3_a572_0 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_a572_1 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_a572_2 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_a572_3 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_a572_4 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_a572_5 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #span_a572_0 {
            margin-top: 21px
        }

        #span_a572_1 {
            margin-top: 25px
        }

        #img_a572_0 {
            margin-right: 25px
        }

        #span_a572_2 {
            margin-top: -13px
        }

        #span_a572_3 {
            margin-top: -13px
        }

        #span_a572_4 {
            margin-top: 20px
        }

        #i_a572_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a572_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a572_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a572_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a572_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ad50_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_ad50_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_ad50_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_ad50_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_ad50_0 {
            padding-bottom: 40px
        }

        #h3_ad50_0 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_ad50_1 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_ad50_2 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_ad50_3 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_ad50_4 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_ad50_5 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_ad50_6 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_ad50_7 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #span_ad50_0 {
            margin-top: 21px
        }

        #span_ad50_1 {
            margin-top: 25px
        }

        #img_ad50_0 {
            margin-right: 25px
        }

        #span_ad50_2 {
            margin-top: -13px
        }

        #span_ad50_3 {
            margin-top: -13px
        }

        #span_ad50_4 {
            margin-top: 20px
        }

        #i_ad50_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ad50_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ad50_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ad50_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ad50_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b7e0_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_b7e0_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_b7e0_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_b7e0_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_b7e0_0 {
            padding-bottom: 40px
        }

        #h3_b7e0_0 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_b7e0_1 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_b7e0_2 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_b7e0_3 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_b7e0_4 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_b7e0_5 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_b7e0_6 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_b7e0_7 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #span_b7e0_0 {
            margin-top: 21px
        }

        #span_b7e0_1 {
            margin-top: 25px
        }

        #img_b7e0_0 {
            margin-right: 25px
        }

        #span_b7e0_2 {
            margin-top: -13px
        }

        #span_b7e0_3 {
            margin-top: -13px
        }

        #span_b7e0_4 {
            margin-top: 20px
        }

        #i_b7e0_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b7e0_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b7e0_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b7e0_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b7e0_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1870_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_1870_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_1870_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_1870_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_1870_0 {
            background-color: #f7f7f7
        }

        #div_1870_1 {
            padding-bottom: 40px
        }

        #h3_1870_0 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_1870_1 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_1870_2 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_1870_3 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_1870_4 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_1870_5 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #span_1870_0 {
            margin-top: 21px
        }

        #span_1870_1 {
            margin-top: 25px
        }

        #img_1870_0 {
            margin-right: 25px
        }

        #span_1870_2 {
            margin-top: -13px
        }

        #span_1870_3 {
            margin-top: -13px
        }

        #span_1870_4 {
            margin-top: 20px
        }

        #i_1870_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1870_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1870_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1870_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1870_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2e6d_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_2e6d_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_2e6d_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_2e6d_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_2e6d_0 {
            padding-bottom: 40px
        }

        #h3_2e6d_0 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_2e6d_1 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_2e6d_2 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_2e6d_3 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_2e6d_4 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_2e6d_5 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_2e6d_6 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_2e6d_7 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #span_2e6d_0 {
            margin-top: 21px
        }

        #span_2e6d_1 {
            margin-top: 25px
        }

        #img_2e6d_0 {
            margin-right: 25px
        }

        #span_2e6d_2 {
            margin-top: -13px
        }

        #span_2e6d_3 {
            margin-top: -13px
        }

        #span_2e6d_4 {
            margin-top: 20px
        }

        #i_2e6d_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2e6d_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2e6d_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2e6d_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2e6d_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2977_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_2977_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_2977_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_2977_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_2977_0 {
            background-color: #f7f7f7
        }

        #div_2977_1 {
            padding-bottom: 40px
        }

        #h3_2977_0 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_2977_1 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_2977_2 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_2977_3 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #span_2977_0 {
            margin-top: 21px
        }

        #span_2977_1 {
            margin-top: 25px
        }

        #img_2977_0 {
            margin-right: 25px
        }

        #span_2977_2 {
            margin-top: -13px
        }

        #span_2977_3 {
            margin-top: -13px
        }

        #span_2977_4 {
            margin-top: 20px
        }

        #i_2977_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2977_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2977_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2977_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2977_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c16c_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_c16c_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_c16c_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_c16c_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_c16c_0 {
            padding-bottom: 40px
        }

        #h3_c16c_0 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_c16c_1 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_c16c_2 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_c16c_3 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_c16c_4 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_c16c_5 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_c16c_6 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_c16c_7 {
            font-size: 24px;
            font-weight: 700;
            letter-spacing: 0
        }

        #span_c16c_0 {
            margin-top: 21px
        }

        #span_c16c_1 {
            margin-top: 25px
        }

        #img_c16c_0 {
            margin-right: 25px
        }

        #span_c16c_2 {
            margin-top: -13px
        }

        #span_c16c_3 {
            margin-top: -13px
        }

        #span_c16c_4 {
            margin-top: 20px
        }

        #i_c16c_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c16c_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c16c_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c16c_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c16c_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_de8a_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_de8a_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_de8a_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_de8a_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_de8a_0 {
            padding: 60px 10px 30px 30px
        }

        #div_de8a_1 {
            background-color: #f7f7f7
        }

        #div_de8a_2 {
            padding-bottom: 40px
        }

        #h3_de8a_0 {
            font-size: 27px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_de8a_1 {
            font-size: 27px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_de8a_2 {
            font-size: 27px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_de8a_3 {
            font-size: 27px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_de8a_4 {
            font-size: 27px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_de8a_5 {
            font-size: 27px;
            font-weight: 700;
            letter-spacing: 0
        }

        #div_de8a_3 {
            background-color: #f7f7f7
        }

        #div_de8a_4 {
            background-color: #f7f7f7
        }

        #a_de8a_0 {
            font-size: 8pt
        }

        #a_de8a_1 {
            font-size: 8pt
        }

        #a_de8a_2 {
            font-size: 16.75pt
        }

        #a_de8a_3 {
            font-size: 22pt
        }

        #a_de8a_4 {
            font-size: 22pt
        }

        #a_de8a_5 {
            font-size: 16.75pt
        }

        #a_de8a_6 {
            font-size: 19.6666666667pt
        }

        #a_de8a_7 {
            font-size: 13.25pt
        }

        #a_de8a_8 {
            font-size: 8pt
        }

        #a_de8a_9 {
            font-size: 22pt
        }

        #span_de8a_0 {
            margin-top: 21px
        }

        #span_de8a_1 {
            margin-top: 25px
        }

        #img_de8a_0 {
            margin-right: 25px
        }

        #span_de8a_2 {
            margin-top: -13px
        }

        #span_de8a_3 {
            margin-top: -13px
        }

        #span_de8a_4 {
            margin-top: 20px
        }

        #i_de8a_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_de8a_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_de8a_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_de8a_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_de8a_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_eec9_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_eec9_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_eec9_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_eec9_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_eec9_0 {
            padding-bottom: 40px
        }

        #h3_eec9_0 {
            font-size: 33px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_eec9_1 {
            font-size: 33px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_eec9_2 {
            font-size: 33px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_eec9_3 {
            font-size: 33px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_eec9_4 {
            font-size: 33px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_eec9_5 {
            font-size: 33px;
            font-weight: 800;
            letter-spacing: 0
        }

        #a_eec9_0 {
            font-size: 8pt
        }

        #a_eec9_1 {
            font-size: 8pt
        }

        #a_eec9_2 {
            font-size: 16.75pt
        }

        #a_eec9_3 {
            font-size: 22pt
        }

        #a_eec9_4 {
            font-size: 22pt
        }

        #a_eec9_5 {
            font-size: 16.75pt
        }

        #a_eec9_6 {
            font-size: 19.6666666667pt
        }

        #a_eec9_7 {
            font-size: 13.25pt
        }

        #a_eec9_8 {
            font-size: 8pt
        }

        #a_eec9_9 {
            font-size: 22pt
        }

        #span_eec9_0 {
            margin-top: 21px
        }

        #span_eec9_1 {
            margin-top: 25px
        }

        #img_eec9_0 {
            margin-right: 25px
        }

        #span_eec9_2 {
            margin-top: -13px
        }

        #span_eec9_3 {
            margin-top: -13px
        }

        #span_eec9_4 {
            margin-top: 20px
        }

        #i_eec9_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_eec9_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_eec9_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_eec9_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_eec9_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ba94_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_ba94_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_ba94_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_ba94_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_ba94_0 {
            background-color: #f7f7f7
        }

        #div_ba94_1 {
            padding-bottom: 40px
        }

        #h3_ba94_0 {
            font-size: 32px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_ba94_1 {
            font-size: 32px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_ba94_2 {
            font-size: 32px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_ba94_3 {
            font-size: 32px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_ba94_4 {
            font-size: 32px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_ba94_5 {
            font-size: 32px;
            font-weight: 700;
            letter-spacing: 0
        }

        #div_ba94_2 {
            padding: 60px 30px 30px 0
        }

        #div_ba94_3 {
            background-color: #f7f7f7
        }

        #a_ba94_0 {
            font-size: 8pt
        }

        #a_ba94_1 {
            font-size: 8pt
        }

        #a_ba94_2 {
            font-size: 16.75pt
        }

        #a_ba94_3 {
            font-size: 22pt
        }

        #a_ba94_4 {
            font-size: 22pt
        }

        #a_ba94_5 {
            font-size: 16.75pt
        }

        #a_ba94_6 {
            font-size: 19.6666666667pt
        }

        #a_ba94_7 {
            font-size: 13.25pt
        }

        #a_ba94_8 {
            font-size: 8pt
        }

        #a_ba94_9 {
            font-size: 22pt
        }

        #span_ba94_0 {
            margin-top: 21px
        }

        #span_ba94_1 {
            margin-top: 25px
        }

        #img_ba94_0 {
            margin-right: 25px
        }

        #span_ba94_2 {
            margin-top: -13px
        }

        #span_ba94_3 {
            margin-top: -13px
        }

        #span_ba94_4 {
            margin-top: 20px
        }

        #i_ba94_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ba94_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ba94_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ba94_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ba94_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_628b_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_628b_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_628b_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_628b_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_628b_0 {
            padding-bottom: 40px
        }

        #h3_628b_0 {
            font-size: 40px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_628b_1 {
            font-size: 40px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_628b_2 {
            font-size: 40px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_628b_3 {
            font-size: 40px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_628b_4 {
            font-size: 40px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_628b_5 {
            font-size: 40px;
            font-weight: 800;
            letter-spacing: 0
        }

        #a_628b_0 {
            font-size: 8pt
        }

        #a_628b_1 {
            font-size: 8pt
        }

        #a_628b_2 {
            font-size: 16.75pt
        }

        #a_628b_3 {
            font-size: 22pt
        }

        #a_628b_4 {
            font-size: 22pt
        }

        #a_628b_5 {
            font-size: 16.75pt
        }

        #a_628b_6 {
            font-size: 19.6666666667pt
        }

        #a_628b_7 {
            font-size: 13.25pt
        }

        #a_628b_8 {
            font-size: 8pt
        }

        #a_628b_9 {
            font-size: 22pt
        }

        #span_628b_0 {
            margin-top: 21px
        }

        #span_628b_1 {
            margin-top: 25px
        }

        #img_628b_0 {
            margin-right: 25px
        }

        #span_628b_2 {
            margin-top: -13px
        }

        #span_628b_3 {
            margin-top: -13px
        }

        #span_628b_4 {
            margin-top: 20px
        }

        #i_628b_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_628b_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_628b_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_628b_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_628b_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c50b_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_c50b_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_c50b_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_c50b_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_c50b_0 {
            padding-bottom: 40px
        }

        #h3_c50b_0 {
            font-size: 37px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_c50b_1 {
            font-size: 37px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_c50b_2 {
            font-size: 37px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_c50b_3 {
            font-size: 37px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_c50b_4 {
            font-size: 37px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_c50b_5 {
            font-size: 37px;
            font-weight: 800;
            letter-spacing: 0
        }

        #a_c50b_0 {
            font-size: 8pt
        }

        #a_c50b_1 {
            font-size: 8pt
        }

        #a_c50b_2 {
            font-size: 16.75pt
        }

        #a_c50b_3 {
            font-size: 22pt
        }

        #a_c50b_4 {
            font-size: 22pt
        }

        #a_c50b_5 {
            font-size: 16.75pt
        }

        #a_c50b_6 {
            font-size: 19.6666666667pt
        }

        #a_c50b_7 {
            font-size: 13.25pt
        }

        #a_c50b_8 {
            font-size: 8pt
        }

        #a_c50b_9 {
            font-size: 22pt
        }

        #span_c50b_0 {
            margin-top: 21px
        }

        #span_c50b_1 {
            margin-top: 25px
        }

        #img_c50b_0 {
            margin-right: 25px
        }

        #span_c50b_2 {
            margin-top: -13px
        }

        #span_c50b_3 {
            margin-top: -13px
        }

        #span_c50b_4 {
            margin-top: 20px
        }

        #i_c50b_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c50b_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c50b_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c50b_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c50b_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_af85_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_af85_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_af85_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_af85_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_af85_0 {
            padding-bottom: 40px
        }

        #h3_af85_0 {
            font-size: 37px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_af85_1 {
            font-size: 37px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_af85_2 {
            font-size: 37px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_af85_3 {
            font-size: 37px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_af85_4 {
            font-size: 37px;
            font-weight: 800;
            letter-spacing: 0
        }

        #h3_af85_5 {
            font-size: 37px;
            font-weight: 800;
            letter-spacing: 0
        }

        #a_af85_0 {
            font-size: 8pt
        }

        #a_af85_1 {
            font-size: 8pt
        }

        #a_af85_2 {
            font-size: 16.75pt
        }

        #a_af85_3 {
            font-size: 22pt
        }

        #a_af85_4 {
            font-size: 22pt
        }

        #a_af85_5 {
            font-size: 16.75pt
        }

        #a_af85_6 {
            font-size: 19.6666666667pt
        }

        #a_af85_7 {
            font-size: 13.25pt
        }

        #a_af85_8 {
            font-size: 8pt
        }

        #a_af85_9 {
            font-size: 22pt
        }

        #span_af85_0 {
            margin-top: 21px
        }

        #span_af85_1 {
            margin-top: 25px
        }

        #img_af85_0 {
            margin-right: 25px
        }

        #span_af85_2 {
            margin-top: -13px
        }

        #span_af85_3 {
            margin-top: -13px
        }

        #span_af85_4 {
            margin-top: 20px
        }

        #i_af85_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_af85_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_af85_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_af85_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_af85_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1f92_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_1f92_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_1f92_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_1f92_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_1f92_0 {
            padding: 0 0 0 0
        }

        #div_1f92_1 {
            padding-bottom: 50px
        }

        #div_1f92_2 {
            padding-bottom: 30px
        }

        #h3_1f92_0 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0
        }

        #div_1f92_3 {
            padding-bottom: 30px
        }

        #h3_1f92_1 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0
        }

        #div_1f92_4 {
            padding-bottom: 30px
        }

        #h3_1f92_2 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0
        }

        #div_1f92_5 {
            padding-bottom: 30px
        }

        #h3_1f92_3 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0
        }

        #div_1f92_6 {
            padding-bottom: 30px
        }

        #h3_1f92_4 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0
        }

        #div_1f92_7 {
            padding-bottom: 30px
        }

        #h3_1f92_5 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0
        }

        #span_1f92_0 {
            margin-top: 21px
        }

        #span_1f92_1 {
            margin-top: 25px
        }

        #img_1f92_0 {
            margin-right: 25px
        }

        #span_1f92_2 {
            margin-top: -13px
        }

        #span_1f92_3 {
            margin-top: -13px
        }

        #span_1f92_4 {
            margin-top: 20px
        }

        #i_1f92_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1f92_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1f92_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1f92_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1f92_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_40a4_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_40a4_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_40a4_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_40a4_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_40a4_0 {
            padding-bottom: 40px
        }

        #h3_40a4_0 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_40a4_1 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_40a4_2 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_40a4_3 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_40a4_4 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_40a4_5 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #span_40a4_0 {
            margin-top: 21px
        }

        #span_40a4_1 {
            margin-top: 25px
        }

        #img_40a4_0 {
            margin-right: 25px
        }

        #span_40a4_2 {
            margin-top: -13px
        }

        #span_40a4_3 {
            margin-top: -13px
        }

        #span_40a4_4 {
            margin-top: 20px
        }

        #i_40a4_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_40a4_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_40a4_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_40a4_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_40a4_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3424_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_3424_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_3424_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_3424_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_3424_0 {
            padding: 0 0 0 0
        }

        #div_3424_1 {
            padding-bottom: 50px
        }

        #div_3424_2 {
            padding-bottom: 30px
        }

        #h3_3424_0 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0
        }

        #div_3424_3 {
            padding-bottom: 30px
        }

        #h3_3424_1 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0
        }

        #div_3424_4 {
            padding-bottom: 30px
        }

        #h3_3424_2 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0
        }

        #div_3424_5 {
            padding-bottom: 30px
        }

        #h3_3424_3 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0
        }

        #div_3424_6 {
            padding-bottom: 30px
        }

        #h3_3424_4 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0
        }

        #div_3424_7 {
            padding-bottom: 30px
        }

        #h3_3424_5 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0
        }

        #span_3424_0 {
            margin-top: 21px
        }

        #span_3424_1 {
            margin-top: 25px
        }

        #img_3424_0 {
            margin-right: 25px
        }

        #span_3424_2 {
            margin-top: -13px
        }

        #span_3424_3 {
            margin-top: -13px
        }

        #span_3424_4 {
            margin-top: 20px
        }

        #i_3424_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3424_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3424_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3424_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3424_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c81a_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_c81a_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_c81a_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_c81a_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_c81a_0 {
            padding-bottom: 40px
        }

        #h3_c81a_0 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_c81a_1 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_c81a_2 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_c81a_3 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_c81a_4 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_c81a_5 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #span_c81a_0 {
            margin-top: 21px
        }

        #span_c81a_1 {
            margin-top: 25px
        }

        #img_c81a_0 {
            margin-right: 25px
        }

        #span_c81a_2 {
            margin-top: -13px
        }

        #span_c81a_3 {
            margin-top: -13px
        }

        #span_c81a_4 {
            margin-top: 20px
        }

        #i_c81a_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c81a_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c81a_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c81a_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c81a_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_9e33_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_9e33_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_9e33_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_9e33_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_9e33_0 {
            padding: 0 0 0 0
        }

        #div_9e33_1 {
            padding-bottom: 50px
        }

        #div_9e33_2 {
            padding-bottom: 30px
        }

        #h3_9e33_0 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0
        }

        #div_9e33_3 {
            padding-bottom: 30px
        }

        #h3_9e33_1 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0
        }

        #div_9e33_4 {
            padding-bottom: 30px
        }

        #h3_9e33_2 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0
        }

        #div_9e33_5 {
            padding-bottom: 30px
        }

        #h3_9e33_3 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0
        }

        #span_9e33_0 {
            margin-top: 21px
        }

        #span_9e33_1 {
            margin-top: 25px
        }

        #img_9e33_0 {
            margin-right: 25px
        }

        #span_9e33_2 {
            margin-top: -13px
        }

        #span_9e33_3 {
            margin-top: -13px
        }

        #span_9e33_4 {
            margin-top: 20px
        }

        #i_9e33_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_9e33_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_9e33_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_9e33_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_9e33_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ee3f_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_ee3f_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_ee3f_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_ee3f_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_ee3f_0 {
            padding-bottom: 40px
        }

        #h3_ee3f_0 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_ee3f_1 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_ee3f_2 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #h3_ee3f_3 {
            font-size: 26px;
            font-weight: 700;
            letter-spacing: 0
        }

        #span_ee3f_0 {
            margin-top: 21px
        }

        #span_ee3f_1 {
            margin-top: 25px
        }

        #img_ee3f_0 {
            margin-right: 25px
        }

        #span_ee3f_2 {
            margin-top: -13px
        }

        #span_ee3f_3 {
            margin-top: -13px
        }

        #span_ee3f_4 {
            margin-top: 20px
        }

        #i_ee3f_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ee3f_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ee3f_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ee3f_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ee3f_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3575_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_3575_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_3575_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_3575_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_3575_0 {
            padding: 80px 0 60px 0
        }

        #div_3575_1 {
            padding-bottom: 70px
        }

        #h3_3575_0 {
            font-size: 27px;
            font-weight: 700
        }

        #div_3575_2 {
            padding-bottom: 40px
        }

        #h3_3575_1 {
            font-size: 18px;
            font-weight: 600;
            text-transform: none
        }

        #div_3575_3 {
            margin-bottom: 60px
        }

        #a_3575_0 {
            border-radius: 0;
            -moz-border-radius: 0;
            -webkit-border-radius: 0;
            background: #555;
            background: linear-gradient(#555555, #333333);
            -moz-background: linear-gradient(#555555, #333333);
            -o-background: linear-gradient(#555555, #333333);
            -webkit-background: linear-gradient(#555555, #333333)
        }

        #a_3575_1 {
            color: #333;
            border-radius: 0;
            -moz-border-radius: 0;
            -webkit-border-radius: 0;
            border-width: 2px 2px 2px 2px;
            border-color: #333
        }

        #div_3575_4 {
            padding-bottom: 40px
        }

        #h3_3575_2 {
            font-size: 18px;
            font-weight: 600;
            text-transform: none
        }

        #div_3575_5 {
            margin-bottom: 60px
        }

        #a_3575_2 {
            border-radius: 5px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            background: #6c8ee2;
            background: linear-gradient(#6c8ee2, #4b76e3);
            -moz-background: linear-gradient(#6c8ee2, #4b76e3);
            -o-background: linear-gradient(#6c8ee2, #4b76e3);
            -webkit-background: linear-gradient(#6c8ee2, #4b76e3)
        }

        #a_3575_3 {
            color: #4b76e3;
            border-radius: 5px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-width: 2px 2px 2px 2px;
            border-color: #4b76e3
        }

        #div_3575_6 {
            padding-bottom: 40px
        }

        #h3_3575_3 {
            font-size: 18px;
            font-weight: 600;
            text-transform: none
        }

        #div_3575_7 {
            margin-bottom: 60px
        }

        #a_3575_4 {
            background: #6eb6ea;
            background: linear-gradient(#6eb6ea, #2d9bea);
            -moz-background: linear-gradient(#6eb6ea, #2d9bea);
            -o-background: linear-gradient(#6eb6ea, #2d9bea);
            -webkit-background: linear-gradient(#6eb6ea, #2d9bea)
        }

        #a_3575_5 {
            color: #2d9bea;
            border-width: 2px 2px 2px 2px;
            border-color: #2d9bea
        }

        #div_3575_8 {
            padding: 110px 0 50px 0
        }

        #div_3575_9 {
            background-color: #f7f7f7
        }

        #div_3575_10 {
            padding-bottom: 70px
        }

        #h3_3575_4 {
            font-size: 27px;
            font-weight: 700
        }

        #div_3575_11 {
            padding: 110px 0 50px 0
        }

        #div_3575_12 {
            padding-bottom: 70px
        }

        #h3_3575_5 {
            font-size: 27px;
            font-weight: 700
        }

        #div_3575_13 {
            padding-bottom: 40px
        }

        #h3_3575_6 {
            font-size: 18px;
            font-weight: 600;
            text-transform: none
        }

        #div_3575_14 {
            margin-bottom: 60px
        }

        #div_3575_15 {
            padding-bottom: 40px
        }

        #h3_3575_7 {
            font-size: 18px;
            font-weight: 600;
            text-transform: none
        }

        #div_3575_16 {
            margin-bottom: 60px
        }

        #div_3575_17 {
            padding-bottom: 40px
        }

        #h3_3575_8 {
            font-size: 18px;
            font-weight: 600;
            text-transform: none
        }

        #div_3575_18 {
            margin-bottom: 60px
        }

        #div_3575_19 {
            padding: 110px 0 50px 0
        }

        #div_3575_20 {
            background-color: #f7f7f7
        }

        #div_3575_21 {
            padding-bottom: 70px
        }

        #h3_3575_9 {
            font-size: 27px;
            font-weight: 700
        }

        #div_3575_22 {
            padding: 110px 0 50px 0
        }

        #div_3575_23 {
            padding-bottom: 70px
        }

        #h3_3575_10 {
            font-size: 27px;
            font-weight: 700
        }

        #span_3575_0 {
            margin-top: 21px
        }

        #span_3575_1 {
            margin-top: 25px
        }

        #img_3575_0 {
            margin-right: 25px
        }

        #span_3575_2 {
            margin-top: -13px
        }

        #span_3575_3 {
            margin-top: -13px
        }

        #span_3575_4 {
            margin-top: 20px
        }

        #i_3575_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3575_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3575_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3575_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3575_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_5c67_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_5c67_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_5c67_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_5c67_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_5c67_0 {
            padding: 90px 0 50px 0
        }

        #h3_5c67_0 {
            font-size: 38px
        }

        #div_5c67_1 {
            font-size: 17px
        }

        #div_5c67_2 {
            padding: 70px 0 35px 0
        }

        #div_5c67_3 {
            background-color: #2d9bea
        }

        #h3_5c67_1 {
            font-size: 31px
        }

        #div_5c67_4 {
            font-size: 17px
        }

        #div_5c67_5 {
            padding: 70px 0 35px 0
        }

        #div_5c67_6 {
            background-color: #2a92dd
        }

        #h3_5c67_2 {
            font-size: 31px
        }

        #div_5c67_7 {
            font-size: 17px
        }

        #div_5c67_8 {
            padding: 70px 0 35px 0
        }

        #div_5c67_9 {
            background-color: #2d70ea
        }

        #h3_5c67_3 {
            font-size: 31px
        }

        #div_5c67_10 {
            font-size: 17px
        }

        #div_5c67_11 {
            padding: 70px 0 35px 0
        }

        #div_5c67_12 {
            background-color: #2e68d4
        }

        #h3_5c67_4 {
            font-size: 31px
        }

        #div_5c67_13 {
            font-size: 17px
        }

        #div_5c67_14 {
            padding: 90px 0 87px 0
        }

        #div_5c67_15 {
            background-size: cover;
            background-position: center
        }

        #div_5c67_16 {
            padding: 70px 0 35px 0
        }

        #div_5c67_17 {
            background-color: #fff
        }

        #h3_5c67_5 {
            font-size: 31px
        }

        #div_5c67_18 {
            font-size: 15px
        }

        #span_5c67_0 {
            margin-top: 21px
        }

        #span_5c67_1 {
            margin-top: 25px
        }

        #img_5c67_0 {
            margin-right: 25px
        }

        #span_5c67_2 {
            margin-top: -13px
        }

        #span_5c67_3 {
            margin-top: -13px
        }

        #span_5c67_4 {
            margin-top: 20px
        }

        #i_5c67_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_5c67_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_5c67_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_5c67_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_5c67_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_d0e5_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_d0e5_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_d0e5_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_d0e5_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_d0e5_0 {
            padding-bottom: 10px
        }

        #span_d0e5_0 {
            font-size: 16px;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_d0e5_0 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_d0e5_1 {
            font-size: 16px;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_d0e5_1 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_d0e5_2 {
            font-size: 16px;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_d0e5_2 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_d0e5_3 {
            font-size: 16px;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_d0e5_3 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_d0e5_4 {
            font-size: 16px;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_d0e5_4 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_d0e5_5 {
            font-size: 16px;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_d0e5_5 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_d0e5_6 {
            font-size: 16px;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_d0e5_6 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_d0e5_7 {
            font-size: 16px;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_d0e5_7 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_d0e5_8 {
            margin-top: 21px
        }

        #span_d0e5_9 {
            margin-top: 25px
        }

        #img_d0e5_0 {
            margin-right: 25px
        }

        #span_d0e5_10 {
            margin-top: -13px
        }

        #span_d0e5_11 {
            margin-top: -13px
        }

        #span_d0e5_12 {
            margin-top: 20px
        }

        #i_d0e5_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_d0e5_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_d0e5_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_d0e5_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_d0e5_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_17ae_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_17ae_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_17ae_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_17ae_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_17ae_0 {
            background-color: #f5f5f5
        }

        #div_17ae_1 {
            padding-bottom: 10px
        }

        #div_17ae_2 {
            opacity: 1
        }

        #span_17ae_0 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_17ae_0 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_17ae_3 {
            opacity: 1
        }

        #span_17ae_1 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_17ae_1 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_17ae_4 {
            opacity: 1
        }

        #span_17ae_2 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_17ae_2 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_17ae_5 {
            opacity: 1
        }

        #span_17ae_3 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_17ae_3 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_17ae_6 {
            opacity: 1
        }

        #span_17ae_4 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_17ae_4 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_17ae_7 {
            opacity: 1
        }

        #span_17ae_5 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_17ae_5 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_17ae_8 {
            opacity: 1
        }

        #span_17ae_6 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_17ae_6 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_17ae_9 {
            opacity: 1
        }

        #span_17ae_7 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_17ae_7 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_17ae_8 {
            margin-top: 21px
        }

        #span_17ae_9 {
            margin-top: 25px
        }

        #img_17ae_0 {
            margin-right: 25px
        }

        #span_17ae_10 {
            margin-top: -13px
        }

        #span_17ae_11 {
            margin-top: -13px
        }

        #span_17ae_12 {
            margin-top: 20px
        }

        #i_17ae_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_17ae_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_17ae_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_17ae_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_17ae_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_cff5_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_cff5_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_cff5_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_cff5_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_cff5_0 {
            padding-bottom: 10px
        }

        #span_cff5_0 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_cff5_0 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_cff5_1 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_cff5_1 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_cff5_2 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_cff5_2 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_cff5_3 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_cff5_3 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_cff5_4 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_cff5_4 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_cff5_5 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_cff5_5 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_cff5_6 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_cff5_6 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_cff5_7 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_cff5_7 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_cff5_8 {
            margin-top: 21px
        }

        #span_cff5_9 {
            margin-top: 25px
        }

        #img_cff5_0 {
            margin-right: 25px
        }

        #span_cff5_10 {
            margin-top: -13px
        }

        #span_cff5_11 {
            margin-top: -13px
        }

        #span_cff5_12 {
            margin-top: 20px
        }

        #i_cff5_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_cff5_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_cff5_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_cff5_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_cff5_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1c25_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_1c25_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_1c25_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_1c25_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_1c25_0 {
            padding-bottom: 10px
        }

        #span_1c25_0 {
            font-size: 16px;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_1c25_0 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1c25_1 {
            font-size: 16px;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_1c25_1 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1c25_2 {
            font-size: 16px;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_1c25_2 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1c25_3 {
            font-size: 16px;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_1c25_3 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1c25_4 {
            font-size: 16px;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_1c25_4 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1c25_5 {
            font-size: 16px;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_1c25_5 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1c25_6 {
            font-size: 16px;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_1c25_6 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1c25_7 {
            font-size: 16px;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_1c25_7 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1c25_8 {
            margin-top: 21px
        }

        #span_1c25_9 {
            margin-top: 25px
        }

        #img_1c25_0 {
            margin-right: 25px
        }

        #span_1c25_10 {
            margin-top: -13px
        }

        #span_1c25_11 {
            margin-top: -13px
        }

        #span_1c25_12 {
            margin-top: 20px
        }

        #i_1c25_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1c25_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1c25_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1c25_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1c25_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6915_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_6915_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_6915_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_6915_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_6915_0 {
            background-color: #f5f5f5
        }

        #div_6915_1 {
            padding-bottom: 10px
        }

        #div_6915_2 {
            opacity: 1
        }

        #span_6915_0 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_6915_0 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_6915_3 {
            opacity: 1
        }

        #span_6915_1 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_6915_1 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_6915_4 {
            opacity: 1
        }

        #span_6915_2 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_6915_2 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_6915_5 {
            opacity: 1
        }

        #span_6915_3 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_6915_3 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_6915_6 {
            opacity: 1
        }

        #span_6915_4 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_6915_4 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_6915_7 {
            opacity: 1
        }

        #span_6915_5 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_6915_5 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_6915_8 {
            opacity: 1
        }

        #span_6915_6 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_6915_6 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_6915_9 {
            opacity: 1
        }

        #span_6915_7 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_6915_7 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_6915_8 {
            margin-top: 21px
        }

        #span_6915_9 {
            margin-top: 25px
        }

        #img_6915_0 {
            margin-right: 25px
        }

        #span_6915_10 {
            margin-top: -13px
        }

        #span_6915_11 {
            margin-top: -13px
        }

        #span_6915_12 {
            margin-top: 20px
        }

        #i_6915_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6915_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6915_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6915_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6915_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6c1a_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_6c1a_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_6c1a_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_6c1a_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_6c1a_0 {
            padding-bottom: 10px
        }

        #span_6c1a_0 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_6c1a_0 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_6c1a_1 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_6c1a_1 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_6c1a_2 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_6c1a_2 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_6c1a_3 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_6c1a_3 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_6c1a_4 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_6c1a_4 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_6c1a_5 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_6c1a_5 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_6c1a_6 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_6c1a_6 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_6c1a_7 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_6c1a_7 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_6c1a_8 {
            margin-top: 21px
        }

        #span_6c1a_9 {
            margin-top: 25px
        }

        #img_6c1a_0 {
            margin-right: 25px
        }

        #span_6c1a_10 {
            margin-top: -13px
        }

        #span_6c1a_11 {
            margin-top: -13px
        }

        #span_6c1a_12 {
            margin-top: 20px
        }

        #i_6c1a_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6c1a_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6c1a_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6c1a_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6c1a_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_cff4_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_cff4_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_cff4_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_cff4_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_cff4_0 {
            padding: 30px 15px 30px 15px
        }

        #div_cff4_1 {
            padding-bottom: 10px
        }

        #h3_cff4_0 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_cff4_1 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_cff4_2 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_cff4_3 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_cff4_4 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_cff4_5 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_cff4_6 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_cff4_7 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_cff4_0 {
            margin-top: 21px
        }

        #span_cff4_1 {
            margin-top: 25px
        }

        #img_cff4_0 {
            margin-right: 25px
        }

        #span_cff4_2 {
            margin-top: -13px
        }

        #span_cff4_3 {
            margin-top: -13px
        }

        #span_cff4_4 {
            margin-top: 20px
        }

        #i_cff4_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_cff4_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_cff4_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_cff4_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_cff4_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7bac_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_7bac_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_7bac_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_7bac_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_7bac_0 {
            background-color: #f5f5f5
        }

        #div_7bac_1 {
            padding-bottom: 10px
        }

        #div_7bac_2 {
            opacity: 1
        }

        #span_7bac_0 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_7bac_0 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_7bac_3 {
            opacity: 1
        }

        #span_7bac_1 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_7bac_1 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_7bac_4 {
            opacity: 1
        }

        #span_7bac_2 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_7bac_2 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_7bac_5 {
            opacity: 1
        }

        #span_7bac_3 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_7bac_3 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_7bac_6 {
            opacity: 1
        }

        #span_7bac_4 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_7bac_4 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_7bac_7 {
            opacity: 1
        }

        #span_7bac_5 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_7bac_5 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_7bac_8 {
            opacity: 1
        }

        #span_7bac_6 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_7bac_6 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #div_7bac_9 {
            opacity: 1
        }

        #span_7bac_7 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_7bac_7 {
            font-size: 21px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_7bac_8 {
            margin-top: 21px
        }

        #span_7bac_9 {
            margin-top: 25px
        }

        #img_7bac_0 {
            margin-right: 25px
        }

        #span_7bac_10 {
            margin-top: -13px
        }

        #span_7bac_11 {
            margin-top: -13px
        }

        #span_7bac_12 {
            margin-top: 20px
        }

        #i_7bac_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7bac_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7bac_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7bac_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7bac_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_69f5_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_69f5_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_69f5_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_69f5_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_69f5_0 {
            padding-bottom: 10px
        }

        #span_69f5_0 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_69f5_0 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_69f5_1 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_69f5_1 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_69f5_2 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_69f5_2 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_69f5_3 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_69f5_3 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_69f5_4 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_69f5_4 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_69f5_5 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_69f5_5 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_69f5_6 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_69f5_6 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_69f5_7 {
            font-size: 18px;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: none
        }

        #h3_69f5_7 {
            font-size: 19px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_69f5_8 {
            margin-top: 21px
        }

        #span_69f5_9 {
            margin-top: 25px
        }

        #img_69f5_0 {
            margin-right: 25px
        }

        #span_69f5_10 {
            margin-top: -13px
        }

        #span_69f5_11 {
            margin-top: -13px
        }

        #span_69f5_12 {
            margin-top: 20px
        }

        #i_69f5_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_69f5_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_69f5_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_69f5_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_69f5_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_404b_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_404b_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_404b_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_404b_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_404b_0 {
            padding: 0 0 0 0
        }

        #h3_404b_0 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_404b_1 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_404b_2 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_404b_3 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_404b_4 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_404b_5 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_404b_6 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_404b_7 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_404b_8 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_404b_9 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_404b_0 {
            margin-top: 21px
        }

        #span_404b_1 {
            margin-top: 25px
        }

        #img_404b_0 {
            margin-right: 25px
        }

        #span_404b_2 {
            margin-top: -13px
        }

        #span_404b_3 {
            margin-top: -13px
        }

        #span_404b_4 {
            margin-top: 20px
        }

        #i_404b_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_404b_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_404b_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_404b_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_404b_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_40a9_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_40a9_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_40a9_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_40a9_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_40a9_0 {
            padding: 60px 15px 0 15px
        }

        #h3_40a9_0 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_40a9_1 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_40a9_2 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_40a9_3 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_40a9_4 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_40a9_5 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_40a9_6 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_40a9_7 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_40a9_8 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_40a9_9 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_40a9_0 {
            margin-top: 21px
        }

        #span_40a9_1 {
            margin-top: 25px
        }

        #img_40a9_0 {
            margin-right: 25px
        }

        #span_40a9_2 {
            margin-top: -13px
        }

        #span_40a9_3 {
            margin-top: -13px
        }

        #span_40a9_4 {
            margin-top: 20px
        }

        #i_40a9_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_40a9_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_40a9_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_40a9_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_40a9_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_633c_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_633c_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_633c_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_633c_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_633c_0 {
            padding-bottom: 40px
        }

        #h3_633c_0 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_633c_1 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_633c_2 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_633c_3 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_633c_4 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #span_633c_0 {
            margin-top: 21px
        }

        #span_633c_1 {
            margin-top: 25px
        }

        #img_633c_0 {
            margin-right: 25px
        }

        #span_633c_2 {
            margin-top: -13px
        }

        #span_633c_3 {
            margin-top: -13px
        }

        #span_633c_4 {
            margin-top: 20px
        }

        #i_633c_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_633c_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_633c_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_633c_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_633c_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6547_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_6547_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_6547_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_6547_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_6547_0 {
            padding-bottom: 40px
        }

        #h3_6547_0 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_6547_1 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_6547_2 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_6547_3 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_6547_4 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #span_6547_0 {
            margin-top: 21px
        }

        #span_6547_1 {
            margin-top: 25px
        }

        #img_6547_0 {
            margin-right: 25px
        }

        #span_6547_2 {
            margin-top: -13px
        }

        #span_6547_3 {
            margin-top: -13px
        }

        #span_6547_4 {
            margin-top: 20px
        }

        #i_6547_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6547_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6547_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6547_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6547_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3488_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_3488_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_3488_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_3488_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_3488_0 {
            padding-bottom: 40px
        }

        #h3_3488_0 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_3488_1 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_3488_2 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_3488_3 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_3488_4 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #span_3488_0 {
            margin-top: 21px
        }

        #span_3488_1 {
            margin-top: 25px
        }

        #img_3488_0 {
            margin-right: 25px
        }

        #span_3488_2 {
            margin-top: -13px
        }

        #span_3488_3 {
            margin-top: -13px
        }

        #span_3488_4 {
            margin-top: 20px
        }

        #i_3488_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3488_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3488_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3488_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3488_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_f507_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_f507_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_f507_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_f507_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_f507_0 {
            padding-bottom: 40px
        }

        #h3_f507_0 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_f507_1 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_f507_2 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_f507_3 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #h3_f507_4 {
            font-size: 22px;
            font-weight: 700;
            letter-spacing: 0;
            text-transform: none
        }

        #span_f507_0 {
            margin-top: 21px
        }

        #span_f507_1 {
            margin-top: 25px
        }

        #img_f507_0 {
            margin-right: 25px
        }

        #span_f507_2 {
            margin-top: -13px
        }

        #span_f507_3 {
            margin-top: -13px
        }

        #span_f507_4 {
            margin-top: 20px
        }

        #i_f507_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_f507_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_f507_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_f507_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_f507_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_dac9_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_dac9_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_dac9_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_dac9_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_dac9_0 {
            padding-bottom: 10px
        }

        #span_dac9_0 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_dac9_1 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_dac9_2 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_dac9_3 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_dac9_4 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_dac9_5 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_dac9_6 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_dac9_7 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_dac9_8 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_dac9_9 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_dac9_10 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_dac9_11 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_dac9_12 {
            margin-top: 21px
        }

        #span_dac9_13 {
            margin-top: 25px
        }

        #img_dac9_0 {
            margin-right: 25px
        }

        #span_dac9_14 {
            margin-top: -13px
        }

        #span_dac9_15 {
            margin-top: -13px
        }

        #span_dac9_16 {
            margin-top: 20px
        }

        #i_dac9_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_dac9_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_dac9_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_dac9_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_dac9_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_12ba_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_12ba_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_12ba_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_12ba_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_12ba_0 {
            padding-bottom: 10px
        }

        #span_12ba_0 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_12ba_1 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_12ba_2 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_12ba_3 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_12ba_4 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_12ba_5 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_12ba_6 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_12ba_7 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_12ba_8 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_12ba_9 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_12ba_10 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_12ba_11 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_12ba_12 {
            margin-top: 21px
        }

        #span_12ba_13 {
            margin-top: 25px
        }

        #img_12ba_0 {
            margin-right: 25px
        }

        #span_12ba_14 {
            margin-top: -13px
        }

        #span_12ba_15 {
            margin-top: -13px
        }

        #span_12ba_16 {
            margin-top: 20px
        }

        #i_12ba_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_12ba_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_12ba_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_12ba_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_12ba_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_5f02_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_5f02_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_5f02_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_5f02_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_5f02_0 {
            padding-bottom: 10px
        }

        #span_5f02_0 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5f02_1 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5f02_2 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5f02_3 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5f02_4 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5f02_5 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5f02_6 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5f02_7 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5f02_8 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5f02_9 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5f02_10 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5f02_11 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5f02_12 {
            margin-top: 21px
        }

        #span_5f02_13 {
            margin-top: 25px
        }

        #img_5f02_0 {
            margin-right: 25px
        }

        #span_5f02_14 {
            margin-top: -13px
        }

        #span_5f02_15 {
            margin-top: -13px
        }

        #span_5f02_16 {
            margin-top: 20px
        }

        #i_5f02_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_5f02_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_5f02_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_5f02_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_5f02_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a0fe_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_a0fe_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_a0fe_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_a0fe_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_a0fe_0 {
            padding-bottom: 10px
        }

        #span_a0fe_0 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_a0fe_1 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_a0fe_2 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_a0fe_3 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_a0fe_4 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_a0fe_5 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_a0fe_6 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_a0fe_7 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_a0fe_8 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_a0fe_9 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_a0fe_10 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_a0fe_11 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_a0fe_12 {
            margin-top: 21px
        }

        #span_a0fe_13 {
            margin-top: 25px
        }

        #img_a0fe_0 {
            margin-right: 25px
        }

        #span_a0fe_14 {
            margin-top: -13px
        }

        #span_a0fe_15 {
            margin-top: -13px
        }

        #span_a0fe_16 {
            margin-top: 20px
        }

        #i_a0fe_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a0fe_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a0fe_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a0fe_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a0fe_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_5638_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_5638_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_5638_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_5638_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_5638_0 {
            padding-bottom: 10px
        }

        #span_5638_0 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5638_1 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5638_2 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5638_3 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5638_4 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5638_5 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5638_6 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5638_7 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5638_8 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5638_9 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5638_10 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5638_11 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_5638_12 {
            margin-top: 21px
        }

        #span_5638_13 {
            margin-top: 25px
        }

        #img_5638_0 {
            margin-right: 25px
        }

        #span_5638_14 {
            margin-top: -13px
        }

        #span_5638_15 {
            margin-top: -13px
        }

        #span_5638_16 {
            margin-top: 20px
        }

        #i_5638_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_5638_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_5638_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_5638_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_5638_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1006_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_1006_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_1006_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_1006_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_1006_0 {
            padding-bottom: 10px
        }

        #span_1006_0 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1006_1 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1006_2 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1006_3 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1006_4 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1006_5 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1006_6 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1006_7 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1006_8 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1006_9 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1006_10 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1006_11 {
            font-size: 22px;
            font-weight: 600;
            letter-spacing: 0;
            text-transform: none
        }

        #span_1006_12 {
            margin-top: 21px
        }

        #span_1006_13 {
            margin-top: 25px
        }

        #img_1006_0 {
            margin-right: 25px
        }

        #span_1006_14 {
            margin-top: -13px
        }

        #span_1006_15 {
            margin-top: -13px
        }

        #span_1006_16 {
            margin-top: 20px
        }

        #i_1006_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1006_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1006_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1006_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1006_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c082_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_c082_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_c082_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_c082_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_c082_0 {
            padding: 0 0 0 0
        }

        #div_c082_1 {
            padding-bottom: 0
        }

        #span_c082_0 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_c082_1 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_c082_2 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_c082_3 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_c082_4 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_c082_5 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_c082_6 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_c082_7 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_c082_8 {
            margin-top: 21px
        }

        #span_c082_9 {
            margin-top: 25px
        }

        #img_c082_0 {
            margin-right: 25px
        }

        #span_c082_10 {
            margin-top: -13px
        }

        #span_c082_11 {
            margin-top: -13px
        }

        #span_c082_12 {
            margin-top: 20px
        }

        #i_c082_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c082_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c082_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c082_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c082_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3788_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_3788_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_3788_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_3788_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_3788_0 {
            padding-bottom: 10px
        }

        #span_3788_0 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_3788_1 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_3788_2 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_3788_3 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_3788_4 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_3788_5 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_3788_6 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_3788_7 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_3788_8 {
            margin-top: 21px
        }

        #span_3788_9 {
            margin-top: 25px
        }

        #img_3788_0 {
            margin-right: 25px
        }

        #span_3788_10 {
            margin-top: -13px
        }

        #span_3788_11 {
            margin-top: -13px
        }

        #span_3788_12 {
            margin-top: 20px
        }

        #i_3788_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3788_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3788_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3788_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3788_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_02bc_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_02bc_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_02bc_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_02bc_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_02bc_0 {
            padding: 0 0 0 0
        }

        #div_02bc_1 {
            padding-bottom: 0
        }

        #span_02bc_0 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_02bc_1 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_02bc_2 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_02bc_3 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_02bc_4 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_02bc_5 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_02bc_6 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_02bc_7 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_02bc_8 {
            margin-top: 21px
        }

        #span_02bc_9 {
            margin-top: 25px
        }

        #img_02bc_0 {
            margin-right: 25px
        }

        #span_02bc_10 {
            margin-top: -13px
        }

        #span_02bc_11 {
            margin-top: -13px
        }

        #span_02bc_12 {
            margin-top: 20px
        }

        #i_02bc_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_02bc_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_02bc_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_02bc_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_02bc_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ae2b_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_ae2b_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_ae2b_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_ae2b_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_ae2b_0 {
            padding-bottom: 10px
        }

        #span_ae2b_0 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_ae2b_1 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_ae2b_2 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_ae2b_3 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_ae2b_4 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_ae2b_5 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_ae2b_6 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_ae2b_7 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_ae2b_8 {
            margin-top: 21px
        }

        #span_ae2b_9 {
            margin-top: 25px
        }

        #img_ae2b_0 {
            margin-right: 25px
        }

        #span_ae2b_10 {
            margin-top: -13px
        }

        #span_ae2b_11 {
            margin-top: -13px
        }

        #span_ae2b_12 {
            margin-top: 20px
        }

        #i_ae2b_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ae2b_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ae2b_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ae2b_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_ae2b_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7425_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_7425_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_7425_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_7425_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_7425_0 {
            padding: 0 0 0 0
        }

        #div_7425_1 {
            padding-bottom: 0
        }

        #span_7425_0 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_7425_1 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_7425_2 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_7425_3 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_7425_4 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_7425_5 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_7425_6 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_7425_7 {
            font-size: 17px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_7425_8 {
            margin-top: 21px
        }

        #span_7425_9 {
            margin-top: 25px
        }

        #img_7425_0 {
            margin-right: 25px
        }

        #span_7425_10 {
            margin-top: -13px
        }

        #span_7425_11 {
            margin-top: -13px
        }

        #span_7425_12 {
            margin-top: 20px
        }

        #i_7425_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7425_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7425_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7425_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7425_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_8649_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_8649_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_8649_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_8649_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_8649_0 {
            padding-bottom: 10px
        }

        #span_8649_0 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_8649_1 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_8649_2 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_8649_3 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_8649_4 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_8649_5 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_8649_6 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_8649_7 {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_8649_8 {
            margin-top: 21px
        }

        #span_8649_9 {
            margin-top: 25px
        }

        #img_8649_0 {
            margin-right: 25px
        }

        #span_8649_10 {
            margin-top: -13px
        }

        #span_8649_11 {
            margin-top: -13px
        }

        #span_8649_12 {
            margin-top: 20px
        }

        #i_8649_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_8649_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_8649_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_8649_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_8649_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_007b_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_007b_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_007b_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_007b_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_007b_0 {
            padding: 0 0 0 0
        }

        #div_007b_1 {
            padding-bottom: 50px
        }

        #span_007b_0 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_007b_1 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_007b_2 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_007b_3 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_007b_4 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_007b_5 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_007b_6 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_007b_7 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_007b_8 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_007b_9 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_007b_10 {
            margin-top: 21px
        }

        #span_007b_11 {
            margin-top: 25px
        }

        #img_007b_0 {
            margin-right: 25px
        }

        #span_007b_12 {
            margin-top: -13px
        }

        #span_007b_13 {
            margin-top: -13px
        }

        #span_007b_14 {
            margin-top: 20px
        }

        #i_007b_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_007b_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_007b_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_007b_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_007b_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_03fb_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_03fb_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_03fb_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_03fb_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_03fb_0 {
            padding: 30px 15px 0 15px
        }

        #div_03fb_1 {
            padding-bottom: 0
        }

        #span_03fb_0 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_03fb_1 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_03fb_2 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_03fb_3 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_03fb_4 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_03fb_5 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_03fb_6 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_03fb_7 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_03fb_8 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_03fb_9 {
            font-size: 16px;
            font-weight: 600;
            letter-spacing: 1px;
            text-transform: none
        }

        #span_03fb_10 {
            margin-top: 21px
        }

        #span_03fb_11 {
            margin-top: 25px
        }

        #img_03fb_0 {
            margin-right: 25px
        }

        #span_03fb_12 {
            margin-top: -13px
        }

        #span_03fb_13 {
            margin-top: -13px
        }

        #span_03fb_14 {
            margin-top: 20px
        }

        #i_03fb_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_03fb_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_03fb_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_03fb_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_03fb_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6480_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_6480_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_6480_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_6480_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #h3_6480_0 {
            font-size: 19px
        }

        #h3_6480_1 {
            font-size: 19px
        }

        #div_6480_0 {
            color: #fff;
            background-color: #e85e34
        }

        #div_6480_1 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_6480_2 {
            font-size: 19px
        }

        #div_6480_2 {
            color: #fff;
            background-color: #e85e34
        }

        #div_6480_3 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_6480_3 {
            font-size: 19px
        }

        #h3_6480_4 {
            font-size: 19px
        }

        #h3_6480_5 {
            font-size: 19px
        }

        #div_6480_4 {
            color: #fff;
            background-color: #e85e34
        }

        #div_6480_5 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_6480_6 {
            font-size: 19px
        }

        #h3_6480_7 {
            font-size: 19px
        }

        #span_6480_0 {
            margin-top: 21px
        }

        #span_6480_1 {
            margin-top: 25px
        }

        #img_6480_0 {
            margin-right: 25px
        }

        #span_6480_2 {
            margin-top: -13px
        }

        #span_6480_3 {
            margin-top: -13px
        }

        #span_6480_4 {
            margin-top: 20px
        }

        #i_6480_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6480_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6480_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6480_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6480_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3ea1_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_3ea1_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_3ea1_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_3ea1_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #h3_3ea1_0 {
            font-size: 19px
        }

        #h3_3ea1_1 {
            font-size: 19px
        }

        #div_3ea1_0 {
            color: #fff;
            background-color: #e85e34
        }

        #div_3ea1_1 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_3ea1_2 {
            font-size: 19px
        }

        #div_3ea1_2 {
            color: #fff;
            background-color: #e85e34
        }

        #div_3ea1_3 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_3ea1_3 {
            font-size: 19px
        }

        #h3_3ea1_4 {
            font-size: 19px
        }

        #h3_3ea1_5 {
            font-size: 19px
        }

        #div_3ea1_4 {
            color: #fff;
            background-color: #e85e34
        }

        #div_3ea1_5 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_3ea1_6 {
            font-size: 19px
        }

        #h3_3ea1_7 {
            font-size: 19px
        }

        #span_3ea1_0 {
            margin-top: 21px
        }

        #span_3ea1_1 {
            margin-top: 25px
        }

        #img_3ea1_0 {
            margin-right: 25px
        }

        #span_3ea1_2 {
            margin-top: -13px
        }

        #span_3ea1_3 {
            margin-top: -13px
        }

        #span_3ea1_4 {
            margin-top: 20px
        }

        #i_3ea1_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3ea1_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3ea1_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3ea1_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_3ea1_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_62f6_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_62f6_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_62f6_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_62f6_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #h3_62f6_0 {
            font-size: 19px
        }

        #h3_62f6_1 {
            font-size: 19px
        }

        #div_62f6_0 {
            color: #fff;
            background-color: #e85e34
        }

        #div_62f6_1 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_62f6_2 {
            font-size: 19px
        }

        #div_62f6_2 {
            color: #fff;
            background-color: #e85e34
        }

        #div_62f6_3 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_62f6_3 {
            font-size: 19px
        }

        #h3_62f6_4 {
            font-size: 19px
        }

        #h3_62f6_5 {
            font-size: 19px
        }

        #div_62f6_4 {
            color: #fff;
            background-color: #e85e34
        }

        #div_62f6_5 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_62f6_6 {
            font-size: 19px
        }

        #h3_62f6_7 {
            font-size: 19px
        }

        #span_62f6_0 {
            margin-top: 21px
        }

        #span_62f6_1 {
            margin-top: 25px
        }

        #img_62f6_0 {
            margin-right: 25px
        }

        #span_62f6_2 {
            margin-top: -13px
        }

        #span_62f6_3 {
            margin-top: -13px
        }

        #span_62f6_4 {
            margin-top: 20px
        }

        #i_62f6_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_62f6_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_62f6_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_62f6_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_62f6_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1844_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_1844_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_1844_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_1844_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_1844_0 {
            padding: 40px 20px 30px 20px
        }

        #h3_1844_0 {
            font-size: 15px
        }

        #h3_1844_1 {
            font-size: 15px
        }

        #div_1844_1 {
            color: #fff;
            background-color: #e85e34
        }

        #div_1844_2 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_1844_2 {
            font-size: 15px
        }

        #div_1844_3 {
            color: #fff;
            background-color: #e85e34
        }

        #div_1844_4 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_1844_3 {
            font-size: 15px
        }

        #h3_1844_4 {
            font-size: 15px
        }

        #h3_1844_5 {
            font-size: 15px
        }

        #div_1844_5 {
            color: #fff;
            background-color: #e85e34
        }

        #div_1844_6 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_1844_6 {
            font-size: 15px
        }

        #h3_1844_7 {
            font-size: 15px
        }

        #div_1844_7 {
            color: #fff;
            background-color: #d4a40a
        }

        #div_1844_8 {
            border-right-color: rgba(70, 146, 231, .5)
        }

        #h3_1844_8 {
            font-size: 15px
        }

        #h3_1844_9 {
            font-size: 15px
        }

        #div_1844_9 {
            color: #fff;
            background-color: #e85e34
        }

        #div_1844_10 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_1844_10 {
            font-size: 15px
        }

        #h3_1844_11 {
            font-size: 15px
        }

        #h3_1844_12 {
            font-size: 15px
        }

        #div_1844_11 {
            color: #fff;
            background-color: #e85e34
        }

        #div_1844_12 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_1844_13 {
            font-size: 15px
        }

        #div_1844_13 {
            color: #fff;
            background-color: #d4a40a
        }

        #div_1844_14 {
            border-right-color: rgba(70, 146, 231, .5)
        }

        #h3_1844_14 {
            font-size: 15px
        }

        #span_1844_0 {
            margin-top: 21px
        }

        #span_1844_1 {
            margin-top: 25px
        }

        #img_1844_0 {
            margin-right: 25px
        }

        #span_1844_2 {
            margin-top: -13px
        }

        #span_1844_3 {
            margin-top: -13px
        }

        #span_1844_4 {
            margin-top: 20px
        }

        #i_1844_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1844_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1844_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1844_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1844_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1ff9_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_1ff9_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_1ff9_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_1ff9_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_1ff9_0 {
            background-color: #f3f3f3
        }

        #h3_1ff9_0 {
            font-size: 19px
        }

        #i_1ff9_4 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_5 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_6 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_7 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_8 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_1ff9_1 {
            font-size: 19px
        }

        #i_1ff9_9 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_10 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_11 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_12 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_13 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_1ff9_1 {
            color: #fff;
            background-color: #e85e34
        }

        #div_1ff9_2 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_1ff9_2 {
            font-size: 19px
        }

        #i_1ff9_14 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_15 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_16 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_17 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_18 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_1ff9_3 {
            color: #fff;
            background-color: #e85e34
        }

        #div_1ff9_4 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_1ff9_3 {
            font-size: 19px
        }

        #i_1ff9_19 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_20 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_21 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_22 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_23 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_1ff9_4 {
            font-size: 19px
        }

        #i_1ff9_24 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_25 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_26 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_27 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_28 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_1ff9_5 {
            font-size: 19px
        }

        #i_1ff9_29 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_30 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_31 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_32 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_33 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_1ff9_5 {
            color: #fff;
            background-color: #e85e34
        }

        #div_1ff9_6 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_1ff9_6 {
            font-size: 19px
        }

        #i_1ff9_34 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_35 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_36 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_37 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_38 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_1ff9_7 {
            font-size: 19px
        }

        #i_1ff9_39 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_40 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_41 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_42 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_1ff9_43 {
            font-size: 13px;
            color: #d4a40a
        }

        #span_1ff9_0 {
            margin-top: 21px
        }

        #span_1ff9_1 {
            margin-top: 25px
        }

        #img_1ff9_0 {
            margin-right: 25px
        }

        #span_1ff9_2 {
            margin-top: -13px
        }

        #span_1ff9_3 {
            margin-top: -13px
        }

        #span_1ff9_4 {
            margin-top: 20px
        }

        #i_1ff9_44 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1ff9_45 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1ff9_46 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1ff9_47 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_1ff9_48 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_78ee_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_78ee_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_78ee_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_78ee_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_78ee_0 {
            background-color: #f3f3f3
        }

        #h3_78ee_0 {
            font-size: 19px
        }

        #i_78ee_4 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_5 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_6 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_7 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_8 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_78ee_1 {
            font-size: 19px
        }

        #i_78ee_9 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_10 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_11 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_12 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_13 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_78ee_1 {
            color: #fff;
            background-color: #e85e34
        }

        #div_78ee_2 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_78ee_2 {
            font-size: 19px
        }

        #i_78ee_14 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_15 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_16 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_17 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_18 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_78ee_3 {
            color: #fff;
            background-color: #e85e34
        }

        #div_78ee_4 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_78ee_3 {
            font-size: 19px
        }

        #i_78ee_19 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_20 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_21 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_22 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_23 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_78ee_4 {
            font-size: 19px
        }

        #i_78ee_24 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_25 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_26 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_27 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_28 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_78ee_5 {
            font-size: 19px
        }

        #i_78ee_29 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_30 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_31 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_32 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_33 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_78ee_5 {
            color: #fff;
            background-color: #e85e34
        }

        #div_78ee_6 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_78ee_6 {
            font-size: 19px
        }

        #i_78ee_34 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_35 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_36 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_37 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_38 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_78ee_7 {
            font-size: 19px
        }

        #i_78ee_39 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_40 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_41 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_42 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_78ee_43 {
            font-size: 13px;
            color: #d4a40a
        }

        #span_78ee_0 {
            margin-top: 21px
        }

        #span_78ee_1 {
            margin-top: 25px
        }

        #img_78ee_0 {
            margin-right: 25px
        }

        #span_78ee_2 {
            margin-top: -13px
        }

        #span_78ee_3 {
            margin-top: -13px
        }

        #span_78ee_4 {
            margin-top: 20px
        }

        #i_78ee_44 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_78ee_45 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_78ee_46 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_78ee_47 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_78ee_48 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c66e_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_c66e_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_c66e_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_c66e_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_c66e_0 {
            background-color: #f3f3f3
        }

        #h3_c66e_0 {
            font-size: 19px
        }

        #i_c66e_4 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_5 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_6 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_7 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_8 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_c66e_1 {
            font-size: 19px
        }

        #i_c66e_9 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_10 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_11 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_12 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_13 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_c66e_1 {
            color: #fff;
            background-color: #e85e34
        }

        #div_c66e_2 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_c66e_2 {
            font-size: 19px
        }

        #i_c66e_14 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_15 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_16 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_17 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_18 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_c66e_3 {
            color: #fff;
            background-color: #e85e34
        }

        #div_c66e_4 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_c66e_3 {
            font-size: 19px
        }

        #i_c66e_19 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_20 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_21 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_22 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_23 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_c66e_4 {
            font-size: 19px
        }

        #i_c66e_24 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_25 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_26 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_27 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_28 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_c66e_5 {
            font-size: 19px
        }

        #i_c66e_29 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_30 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_31 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_32 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_33 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_c66e_5 {
            color: #fff;
            background-color: #e85e34
        }

        #div_c66e_6 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_c66e_6 {
            font-size: 19px
        }

        #i_c66e_34 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_35 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_36 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_37 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_38 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_c66e_7 {
            font-size: 19px
        }

        #i_c66e_39 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_40 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_41 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_42 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c66e_43 {
            font-size: 13px;
            color: #d4a40a
        }

        #span_c66e_0 {
            margin-top: 21px
        }

        #span_c66e_1 {
            margin-top: 25px
        }

        #img_c66e_0 {
            margin-right: 25px
        }

        #span_c66e_2 {
            margin-top: -13px
        }

        #span_c66e_3 {
            margin-top: -13px
        }

        #span_c66e_4 {
            margin-top: 20px
        }

        #i_c66e_44 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c66e_45 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c66e_46 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c66e_47 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c66e_48 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_bc98_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_bc98_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_bc98_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_bc98_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_bc98_0 {
            background-color: #f3f3f3
        }

        #h3_bc98_0 {
            font-size: 19px
        }

        #h3_bc98_1 {
            font-size: 19px
        }

        #div_bc98_1 {
            color: #fff;
            background-color: #e85e34
        }

        #div_bc98_2 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_bc98_2 {
            font-size: 19px
        }

        #div_bc98_3 {
            color: #fff;
            background-color: #e85e34
        }

        #div_bc98_4 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_bc98_3 {
            font-size: 19px
        }

        #h3_bc98_4 {
            font-size: 19px
        }

        #h3_bc98_5 {
            font-size: 19px
        }

        #div_bc98_5 {
            color: #fff;
            background-color: #e85e34
        }

        #div_bc98_6 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_bc98_6 {
            font-size: 19px
        }

        #h3_bc98_7 {
            font-size: 19px
        }

        #span_bc98_0 {
            margin-top: 21px
        }

        #span_bc98_1 {
            margin-top: 25px
        }

        #img_bc98_0 {
            margin-right: 25px
        }

        #span_bc98_2 {
            margin-top: -13px
        }

        #span_bc98_3 {
            margin-top: -13px
        }

        #span_bc98_4 {
            margin-top: 20px
        }

        #i_bc98_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_bc98_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_bc98_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_bc98_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_bc98_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6441_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_6441_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_6441_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_6441_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_6441_0 {
            background-color: #f3f3f3
        }

        #h3_6441_0 {
            font-size: 19px
        }

        #h3_6441_1 {
            font-size: 19px
        }

        #div_6441_1 {
            color: #fff;
            background-color: #e85e34
        }

        #div_6441_2 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_6441_2 {
            font-size: 19px
        }

        #div_6441_3 {
            color: #fff;
            background-color: #e85e34
        }

        #div_6441_4 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_6441_3 {
            font-size: 19px
        }

        #h3_6441_4 {
            font-size: 19px
        }

        #h3_6441_5 {
            font-size: 19px
        }

        #div_6441_5 {
            color: #fff;
            background-color: #e85e34
        }

        #div_6441_6 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_6441_6 {
            font-size: 19px
        }

        #h3_6441_7 {
            font-size: 19px
        }

        #span_6441_0 {
            margin-top: 21px
        }

        #span_6441_1 {
            margin-top: 25px
        }

        #img_6441_0 {
            margin-right: 25px
        }

        #span_6441_2 {
            margin-top: -13px
        }

        #span_6441_3 {
            margin-top: -13px
        }

        #span_6441_4 {
            margin-top: 20px
        }

        #i_6441_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6441_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6441_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6441_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6441_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_836b_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_836b_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_836b_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_836b_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_836b_0 {
            background-color: #f3f3f3
        }

        #h3_836b_0 {
            font-size: 19px
        }

        #h3_836b_1 {
            font-size: 19px
        }

        #div_836b_1 {
            color: #fff;
            background-color: #e85e34
        }

        #div_836b_2 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_836b_2 {
            font-size: 19px
        }

        #div_836b_3 {
            color: #fff;
            background-color: #e85e34
        }

        #div_836b_4 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_836b_3 {
            font-size: 19px
        }

        #h3_836b_4 {
            font-size: 19px
        }

        #h3_836b_5 {
            font-size: 19px
        }

        #div_836b_5 {
            color: #fff;
            background-color: #e85e34
        }

        #div_836b_6 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_836b_6 {
            font-size: 19px
        }

        #h3_836b_7 {
            font-size: 19px
        }

        #span_836b_0 {
            margin-top: 21px
        }

        #span_836b_1 {
            margin-top: 25px
        }

        #img_836b_0 {
            margin-right: 25px
        }

        #span_836b_2 {
            margin-top: -13px
        }

        #span_836b_3 {
            margin-top: -13px
        }

        #span_836b_4 {
            margin-top: 20px
        }

        #i_836b_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_836b_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_836b_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_836b_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_836b_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_35b6_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_35b6_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_35b6_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_35b6_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_35b6_0 {
            background-color: #f3f3f3
        }

        #h3_35b6_0 {
            font-size: 19px
        }

        #i_35b6_4 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_5 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_6 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_7 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_8 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_35b6_1 {
            font-size: 19px
        }

        #i_35b6_9 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_10 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_11 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_12 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_13 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_35b6_1 {
            color: #fff;
            background-color: #e85e34
        }

        #div_35b6_2 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_35b6_2 {
            font-size: 19px
        }

        #i_35b6_14 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_15 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_16 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_17 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_18 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_35b6_3 {
            color: #fff;
            background-color: #e85e34
        }

        #div_35b6_4 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_35b6_3 {
            font-size: 19px
        }

        #i_35b6_19 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_20 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_21 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_22 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_23 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_35b6_4 {
            font-size: 19px
        }

        #i_35b6_24 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_25 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_26 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_27 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_28 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_35b6_5 {
            font-size: 19px
        }

        #i_35b6_29 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_30 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_31 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_32 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_33 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_35b6_5 {
            color: #fff;
            background-color: #e85e34
        }

        #div_35b6_6 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_35b6_6 {
            font-size: 19px
        }

        #i_35b6_34 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_35 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_36 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_37 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_38 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_35b6_7 {
            font-size: 19px
        }

        #i_35b6_39 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_40 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_41 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_42 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_35b6_43 {
            font-size: 13px;
            color: #d4a40a
        }

        #span_35b6_0 {
            margin-top: 21px
        }

        #span_35b6_1 {
            margin-top: 25px
        }

        #img_35b6_0 {
            margin-right: 25px
        }

        #span_35b6_2 {
            margin-top: -13px
        }

        #span_35b6_3 {
            margin-top: -13px
        }

        #span_35b6_4 {
            margin-top: 20px
        }

        #i_35b6_44 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_35b6_45 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_35b6_46 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_35b6_47 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_35b6_48 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6834_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_6834_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_6834_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_6834_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_6834_0 {
            background-color: #f3f3f3
        }

        #h3_6834_0 {
            font-size: 19px
        }

        #i_6834_4 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_5 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_6 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_7 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_8 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_6834_1 {
            font-size: 19px
        }

        #i_6834_9 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_10 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_11 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_12 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_13 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_6834_1 {
            color: #fff;
            background-color: #e85e34
        }

        #div_6834_2 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_6834_2 {
            font-size: 19px
        }

        #i_6834_14 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_15 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_16 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_17 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_18 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_6834_3 {
            color: #fff;
            background-color: #e85e34
        }

        #div_6834_4 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_6834_3 {
            font-size: 19px
        }

        #i_6834_19 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_20 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_21 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_22 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_23 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_6834_4 {
            font-size: 19px
        }

        #i_6834_24 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_25 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_26 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_27 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_28 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_6834_5 {
            font-size: 19px
        }

        #i_6834_29 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_30 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_31 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_32 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_33 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_6834_5 {
            color: #fff;
            background-color: #e85e34
        }

        #div_6834_6 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_6834_6 {
            font-size: 19px
        }

        #i_6834_34 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_35 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_36 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_37 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_38 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_6834_7 {
            font-size: 19px
        }

        #i_6834_39 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_40 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_41 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_42 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_6834_43 {
            font-size: 13px;
            color: #d4a40a
        }

        #span_6834_0 {
            margin-top: 21px
        }

        #span_6834_1 {
            margin-top: 25px
        }

        #img_6834_0 {
            margin-right: 25px
        }

        #span_6834_2 {
            margin-top: -13px
        }

        #span_6834_3 {
            margin-top: -13px
        }

        #span_6834_4 {
            margin-top: 20px
        }

        #i_6834_44 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6834_45 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6834_46 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6834_47 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_6834_48 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c1e3_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_c1e3_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_c1e3_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_c1e3_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_c1e3_0 {
            background-color: #f3f3f3
        }

        #h3_c1e3_0 {
            font-size: 19px
        }

        #i_c1e3_4 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_5 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_6 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_7 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_8 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_c1e3_1 {
            font-size: 19px
        }

        #i_c1e3_9 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_10 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_11 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_12 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_13 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_c1e3_1 {
            color: #fff;
            background-color: #e85e34
        }

        #div_c1e3_2 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_c1e3_2 {
            font-size: 19px
        }

        #i_c1e3_14 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_15 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_16 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_17 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_18 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_c1e3_3 {
            color: #fff;
            background-color: #e85e34
        }

        #div_c1e3_4 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_c1e3_3 {
            font-size: 19px
        }

        #i_c1e3_19 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_20 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_21 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_22 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_23 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_c1e3_4 {
            font-size: 19px
        }

        #i_c1e3_24 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_25 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_26 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_27 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_28 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_c1e3_5 {
            font-size: 19px
        }

        #i_c1e3_29 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_30 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_31 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_32 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_33 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_c1e3_5 {
            color: #fff;
            background-color: #e85e34
        }

        #div_c1e3_6 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_c1e3_6 {
            font-size: 19px
        }

        #i_c1e3_34 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_35 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_36 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_37 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_38 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_c1e3_7 {
            font-size: 19px
        }

        #i_c1e3_39 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_40 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_41 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_42 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_c1e3_43 {
            font-size: 13px;
            color: #d4a40a
        }

        #span_c1e3_0 {
            margin-top: 21px
        }

        #span_c1e3_1 {
            margin-top: 25px
        }

        #img_c1e3_0 {
            margin-right: 25px
        }

        #span_c1e3_2 {
            margin-top: -13px
        }

        #span_c1e3_3 {
            margin-top: -13px
        }

        #span_c1e3_4 {
            margin-top: 20px
        }

        #i_c1e3_44 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c1e3_45 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c1e3_46 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c1e3_47 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c1e3_48 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b682_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_b682_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_b682_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_b682_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_b682_0 {
            background-color: #f3f3f3
        }

        #h3_b682_0 {
            font-size: 19px
        }

        #i_b682_4 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_5 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_6 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_7 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_8 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_b682_1 {
            font-size: 19px
        }

        #i_b682_9 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_10 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_11 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_12 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_13 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_b682_1 {
            color: #fff;
            background-color: #e85e34
        }

        #div_b682_2 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_b682_2 {
            font-size: 19px
        }

        #i_b682_14 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_15 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_16 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_17 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_18 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_b682_3 {
            color: #fff;
            background-color: #e85e34
        }

        #div_b682_4 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_b682_3 {
            font-size: 19px
        }

        #i_b682_19 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_20 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_21 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_22 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_23 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_b682_4 {
            font-size: 19px
        }

        #i_b682_24 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_25 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_26 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_27 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_28 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_b682_5 {
            font-size: 19px
        }

        #i_b682_29 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_30 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_31 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_32 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_33 {
            font-size: 13px;
            color: #d4a40a
        }

        #div_b682_5 {
            color: #fff;
            background-color: #e85e34
        }

        #div_b682_6 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_b682_6 {
            font-size: 19px
        }

        #i_b682_34 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_35 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_36 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_37 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_38 {
            font-size: 13px;
            color: #d4a40a
        }

        #h3_b682_7 {
            font-size: 19px
        }

        #i_b682_39 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_40 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_41 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_42 {
            font-size: 13px;
            color: #d4a40a
        }

        #i_b682_43 {
            font-size: 13px;
            color: #d4a40a
        }

        #span_b682_0 {
            margin-top: 21px
        }

        #span_b682_1 {
            margin-top: 25px
        }

        #img_b682_0 {
            margin-right: 25px
        }

        #span_b682_2 {
            margin-top: -13px
        }

        #span_b682_3 {
            margin-top: -13px
        }

        #span_b682_4 {
            margin-top: 20px
        }

        #i_b682_44 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b682_45 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b682_46 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b682_47 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b682_48 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_f64e_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_f64e_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_f64e_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_f64e_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_f64e_0 {
            color: #fff;
            background-color: #e85e34
        }

        #div_f64e_1 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_f64e_2 {
            color: #fff;
            background-color: #e85e34
        }

        #div_f64e_3 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_f64e_4 {
            color: #fff;
            background-color: #e85e34
        }

        #div_f64e_5 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_f64e_6 {
            color: #fff;
            background-color: #e85e34
        }

        #div_f64e_7 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_f64e_8 {
            color: #c9e2ff;
            background-image: url(/uploads/widget-bg.jpg)
        }

        #h3_f64e_0 {
            color: #fff
        }

        #i_f64e_4 {
            font-size: 17px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_f64e_0 {
            font-size: 17px;
            color: #ffcf2a;
            font-weight: 600
        }

        #span_f64e_1 {
            font-size: 14px;
            color: #fff;
            font-weight: 600
        }

        #span_f64e_2 {
            margin-top: 21px
        }

        #span_f64e_3 {
            margin-top: 25px
        }

        #img_f64e_0 {
            margin-right: 25px
        }

        #span_f64e_4 {
            margin-top: -13px
        }

        #span_f64e_5 {
            margin-top: -13px
        }

        #span_f64e_6 {
            margin-top: 20px
        }

        #i_f64e_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_f64e_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_f64e_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_f64e_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_f64e_9 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a843_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_a843_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_a843_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_a843_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_a843_0 {
            color: #fff;
            background-color: #e85e34
        }

        #div_a843_1 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_a843_2 {
            color: #fff;
            background-color: #e85e34
        }

        #div_a843_3 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_a843_4 {
            color: #fff;
            background-color: #e85e34
        }

        #div_a843_5 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_a843_6 {
            color: #fff;
            background-color: #e85e34
        }

        #div_a843_7 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_a843_8 {
            color: #c9e2ff;
            background-image: url(/uploads/widget-bg.jpg)
        }

        #h3_a843_0 {
            color: #fff
        }

        #i_a843_4 {
            font-size: 17px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_a843_0 {
            font-size: 17px;
            color: #ffcf2a;
            font-weight: 600
        }

        #span_a843_1 {
            font-size: 14px;
            color: #fff;
            font-weight: 600
        }

        #span_a843_2 {
            margin-top: 21px
        }

        #span_a843_3 {
            margin-top: 25px
        }

        #img_a843_0 {
            margin-right: 25px
        }

        #span_a843_4 {
            margin-top: -13px
        }

        #span_a843_5 {
            margin-top: -13px
        }

        #span_a843_6 {
            margin-top: 20px
        }

        #i_a843_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a843_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a843_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a843_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a843_9 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_4eeb_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_4eeb_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_4eeb_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_4eeb_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_4eeb_0 {
            padding: 60px 25px 30px 0
        }

        #div_4eeb_1 {
            background-color: #f3f3f3
        }

        #div_4eeb_2 {
            color: #fff;
            background-color: #e85e34
        }

        #div_4eeb_3 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_4eeb_4 {
            color: #fff;
            background-color: #e85e34
        }

        #div_4eeb_5 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_4eeb_6 {
            padding: 60px 0 30px 20px
        }

        #div_4eeb_7 {
            color: #fff;
            background-color: #e85e34
        }

        #div_4eeb_8 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_4eeb_9 {
            color: #fff;
            background-color: #e85e34
        }

        #div_4eeb_10 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_4eeb_11 {
            color: #c9e2ff;
            background-image: url(/uploads/widget-bg.jpg)
        }

        #h3_4eeb_0 {
            color: #fff
        }

        #i_4eeb_4 {
            font-size: 17px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_4eeb_0 {
            font-size: 17px;
            color: #ffcf2a;
            font-weight: 600
        }

        #span_4eeb_1 {
            font-size: 14px;
            color: #fff;
            font-weight: 600
        }

        #span_4eeb_2 {
            margin-top: 21px
        }

        #span_4eeb_3 {
            margin-top: 25px
        }

        #img_4eeb_0 {
            margin-right: 25px
        }

        #span_4eeb_4 {
            margin-top: -13px
        }

        #span_4eeb_5 {
            margin-top: -13px
        }

        #span_4eeb_6 {
            margin-top: 20px
        }

        #i_4eeb_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_4eeb_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_4eeb_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_4eeb_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_4eeb_9 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_098e_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_098e_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_098e_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_098e_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_098e_0 {
            padding: 60px 0 30px 25px
        }

        #div_098e_1 {
            background-color: #f3f3f3
        }

        #div_098e_2 {
            color: #fff;
            background-color: #e85e34
        }

        #div_098e_3 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_098e_4 {
            color: #fff;
            background-color: #e85e34
        }

        #div_098e_5 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_098e_6 {
            padding: 60px 40px 30px 0
        }

        #div_098e_7 {
            color: #fff;
            background-color: #e85e34
        }

        #div_098e_8 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_098e_9 {
            color: #fff;
            background-color: #e85e34
        }

        #div_098e_10 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_098e_11 {
            color: #c9e2ff;
            background-image: url(/uploads/widget-bg.jpg)
        }

        #h3_098e_0 {
            color: #fff
        }

        #i_098e_4 {
            font-size: 17px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_098e_0 {
            font-size: 17px;
            color: #ffcf2a;
            font-weight: 600
        }

        #span_098e_1 {
            font-size: 14px;
            color: #fff;
            font-weight: 600
        }

        #span_098e_2 {
            margin-top: 21px
        }

        #span_098e_3 {
            margin-top: 25px
        }

        #img_098e_0 {
            margin-right: 25px
        }

        #span_098e_4 {
            margin-top: -13px
        }

        #span_098e_5 {
            margin-top: -13px
        }

        #span_098e_6 {
            margin-top: 20px
        }

        #i_098e_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_098e_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_098e_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_098e_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_098e_9 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c82c_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_c82c_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_c82c_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_c82c_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #h3_c82c_0 {
            font-size: 20px
        }

        #h3_c82c_1 {
            font-size: 20px
        }

        #div_c82c_0 {
            color: #fff;
            background-color: #e85e34
        }

        #div_c82c_1 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_c82c_2 {
            font-size: 20px
        }

        #div_c82c_2 {
            color: #fff;
            background-color: #e85e34
        }

        #div_c82c_3 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_c82c_3 {
            font-size: 20px
        }

        #h3_c82c_4 {
            font-size: 20px
        }

        #h3_c82c_5 {
            font-size: 20px
        }

        #div_c82c_4 {
            color: #fff;
            background-color: #e85e34
        }

        #div_c82c_5 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_c82c_6 {
            color: #fff;
            background-color: #e85e34
        }

        #div_c82c_7 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_c82c_8 {
            color: #c9e2ff;
            background-image: url(/uploads/widget-bg.jpg)
        }

        #h3_c82c_6 {
            color: #fff
        }

        #i_c82c_4 {
            font-size: 17px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_c82c_0 {
            font-size: 17px;
            color: #ffcf2a;
            font-weight: 600
        }

        #span_c82c_1 {
            font-size: 14px;
            color: #fff;
            font-weight: 600
        }

        #span_c82c_2 {
            margin-top: 21px
        }

        #span_c82c_3 {
            margin-top: 25px
        }

        #img_c82c_0 {
            margin-right: 25px
        }

        #span_c82c_4 {
            margin-top: -13px
        }

        #span_c82c_5 {
            margin-top: -13px
        }

        #span_c82c_6 {
            margin-top: 20px
        }

        #i_c82c_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c82c_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c82c_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c82c_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_c82c_9 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7f69_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_7f69_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_7f69_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_7f69_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_7f69_0 {
            background-color: #f5f5f5
        }

        #h3_7f69_0 {
            font-size: 20px
        }

        #h3_7f69_1 {
            font-size: 20px
        }

        #div_7f69_1 {
            color: #fff;
            background-color: #e85e34
        }

        #div_7f69_2 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_7f69_2 {
            font-size: 20px
        }

        #div_7f69_3 {
            color: #fff;
            background-color: #e85e34
        }

        #div_7f69_4 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_7f69_3 {
            font-size: 20px
        }

        #h3_7f69_4 {
            font-size: 20px
        }

        #h3_7f69_5 {
            font-size: 20px
        }

        #div_7f69_5 {
            padding: 60px 30px 30px 0
        }

        #div_7f69_6 {
            background-color: #f5f5f5
        }

        #div_7f69_7 {
            color: #fff;
            background-color: #e85e34
        }

        #div_7f69_8 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_7f69_9 {
            color: #fff;
            background-color: #e85e34
        }

        #div_7f69_10 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_7f69_11 {
            color: #c9e2ff;
            background-image: url(/uploads/widget-bg.jpg)
        }

        #h3_7f69_6 {
            color: #fff
        }

        #i_7f69_4 {
            font-size: 17px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_7f69_0 {
            font-size: 17px;
            color: #ffcf2a;
            font-weight: 600
        }

        #span_7f69_1 {
            font-size: 14px;
            color: #fff;
            font-weight: 600
        }

        #div_7f69_12 {
            padding: 85px 0 40px 0
        }

        #div_7f69_13 {
            background-image: url(/uploads/search-bg-2.jpg);
            background-repeat: no-repeat;
            background-position: top left
        }

        #div_7f69_14 {
            padding-bottom: 35px
        }

        #h3_7f69_7 {
            font-size: 30px;
            letter-spacing: 0;
            text-transform: none
        }

        #span_7f69_2 {
            margin-top: 21px
        }

        #span_7f69_3 {
            margin-top: 25px
        }

        #img_7f69_0 {
            margin-right: 25px
        }

        #span_7f69_4 {
            margin-top: -13px
        }

        #span_7f69_5 {
            margin-top: -13px
        }

        #span_7f69_6 {
            margin-top: 20px
        }

        #i_7f69_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7f69_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7f69_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7f69_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_7f69_9 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_aeb3_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_aeb3_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_aeb3_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_aeb3_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_aeb3_0 {
            padding: 225px 0 20px 0
        }

        #div_aeb3_1 {
            background-image: url(/uploads/search-bg-2.jpg);
            background-repeat: repeat;
            background-position: top left
        }

        #div_aeb3_2 {
            padding-bottom: 35px
        }

        #h3_aeb3_0 {
            font-size: 27px;
            letter-spacing: 0;
            text-transform: none
        }

        #span_aeb3_0 {
            font-size: 22px
        }

        #div_aeb3_3 {
            background-color: #f5f5f5
        }

        #h3_aeb3_1 {
            font-size: 20px
        }

        #h3_aeb3_2 {
            font-size: 20px
        }

        #div_aeb3_4 {
            color: #fff;
            background-color: #e85e34
        }

        #div_aeb3_5 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_aeb3_3 {
            font-size: 20px
        }

        #div_aeb3_6 {
            color: #fff;
            background-color: #e85e34
        }

        #div_aeb3_7 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_aeb3_4 {
            font-size: 20px
        }

        #h3_aeb3_5 {
            font-size: 20px
        }

        #h3_aeb3_6 {
            font-size: 20px
        }

        #div_aeb3_8 {
            padding: 60px 0 30px 10px
        }

        #div_aeb3_9 {
            background-color: #f5f5f5
        }

        #div_aeb3_10 {
            color: #fff;
            background-color: #e85e34
        }

        #div_aeb3_11 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_aeb3_12 {
            color: #fff;
            background-color: #e85e34
        }

        #div_aeb3_13 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_aeb3_14 {
            color: #c9e2ff;
            background-image: url(/uploads/widget-bg.jpg)
        }

        #h3_aeb3_7 {
            color: #fff
        }

        #i_aeb3_4 {
            font-size: 17px;
            color: #ffcf2a;
            margin-right: 10px
        }

        #span_aeb3_1 {
            font-size: 17px;
            color: #ffcf2a;
            font-weight: 600
        }

        #span_aeb3_2 {
            font-size: 14px;
            color: #fff;
            font-weight: 600
        }

        #span_aeb3_3 {
            margin-top: 21px
        }

        #span_aeb3_4 {
            margin-top: 25px
        }

        #img_aeb3_0 {
            margin-right: 25px
        }

        #span_aeb3_5 {
            margin-top: -13px
        }

        #span_aeb3_6 {
            margin-top: -13px
        }

        #span_aeb3_7 {
            margin-top: 20px
        }

        #i_aeb3_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_aeb3_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_aeb3_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_aeb3_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_aeb3_9 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b157_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_b157_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_b157_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_b157_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_b157_0 {
            padding: 0 0 30px 0
        }

        #h3_b157_0 {
            font-size: 18px
        }

        #h3_b157_1 {
            font-size: 18px
        }

        #div_b157_1 {
            color: #fff;
            background-color: #e85e34
        }

        #div_b157_2 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_b157_2 {
            font-size: 18px
        }

        #div_b157_3 {
            color: #fff;
            background-color: #e85e34
        }

        #div_b157_4 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_b157_3 {
            font-size: 18px
        }

        #h3_b157_4 {
            font-size: 18px
        }

        #h3_b157_5 {
            font-size: 18px
        }

        #div_b157_5 {
            color: #fff;
            background-color: #e85e34
        }

        #div_b157_6 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_b157_6 {
            font-size: 18px
        }

        #h3_b157_7 {
            font-size: 18px
        }

        #span_b157_0 {
            margin-top: 21px
        }

        #span_b157_1 {
            margin-top: 25px
        }

        #img_b157_0 {
            margin-right: 25px
        }

        #span_b157_2 {
            margin-top: -13px
        }

        #span_b157_3 {
            margin-top: -13px
        }

        #span_b157_4 {
            margin-top: 20px
        }

        #i_b157_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b157_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b157_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b157_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b157_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a9ee_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_a9ee_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_a9ee_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_a9ee_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_a9ee_0 {
            padding: 0 0 30px 0
        }

        #h3_a9ee_0 {
            font-size: 18px
        }

        #h3_a9ee_1 {
            font-size: 18px
        }

        #div_a9ee_1 {
            color: #fff;
            background-color: #e85e34
        }

        #div_a9ee_2 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_a9ee_2 {
            font-size: 18px
        }

        #div_a9ee_3 {
            color: #fff;
            background-color: #e85e34
        }

        #div_a9ee_4 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_a9ee_3 {
            font-size: 18px
        }

        #h3_a9ee_4 {
            font-size: 18px
        }

        #h3_a9ee_5 {
            font-size: 18px
        }

        #div_a9ee_5 {
            color: #fff;
            background-color: #e85e34
        }

        #div_a9ee_6 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_a9ee_6 {
            font-size: 18px
        }

        #h3_a9ee_7 {
            font-size: 18px
        }

        #span_a9ee_0 {
            margin-top: 21px
        }

        #span_a9ee_1 {
            margin-top: 25px
        }

        #img_a9ee_0 {
            margin-right: 25px
        }

        #span_a9ee_2 {
            margin-top: -13px
        }

        #span_a9ee_3 {
            margin-top: -13px
        }

        #span_a9ee_4 {
            margin-top: 20px
        }

        #i_a9ee_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a9ee_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a9ee_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a9ee_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_a9ee_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_9555_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_9555_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_9555_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_9555_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_9555_0 {
            padding: 0 0 30px 0
        }

        #h3_9555_0 {
            font-size: 18px
        }

        #h3_9555_1 {
            font-size: 18px
        }

        #div_9555_1 {
            color: #fff;
            background-color: #e85e34
        }

        #div_9555_2 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_9555_2 {
            font-size: 18px
        }

        #div_9555_3 {
            color: #fff;
            background-color: #e85e34
        }

        #div_9555_4 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_9555_3 {
            font-size: 18px
        }

        #h3_9555_4 {
            font-size: 18px
        }

        #h3_9555_5 {
            font-size: 18px
        }

        #div_9555_5 {
            color: #fff;
            background-color: #e85e34
        }

        #div_9555_6 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_9555_6 {
            font-size: 18px
        }

        #h3_9555_7 {
            font-size: 18px
        }

        #span_9555_0 {
            margin-top: 21px
        }

        #span_9555_1 {
            margin-top: 25px
        }

        #img_9555_0 {
            margin-right: 25px
        }

        #span_9555_2 {
            margin-top: -13px
        }

        #span_9555_3 {
            margin-top: -13px
        }

        #span_9555_4 {
            margin-top: 20px
        }

        #i_9555_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_9555_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_9555_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_9555_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_9555_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2cda_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_2cda_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_2cda_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_2cda_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_2cda_0 {
            padding: 0 0 30px 0
        }

        #div_2cda_1 {
            color: #fff;
            background-color: #e85e34
        }

        #div_2cda_2 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_2cda_3 {
            color: #fff;
            background-color: #e85e34
        }

        #div_2cda_4 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_2cda_5 {
            color: #fff;
            background-color: #e85e34
        }

        #div_2cda_6 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_2cda_7 {
            color: #fff;
            background-color: #d4a40a
        }

        #div_2cda_8 {
            border-right-color: rgba(70, 146, 231, .5)
        }

        #span_2cda_0 {
            margin-top: 21px
        }

        #span_2cda_1 {
            margin-top: 25px
        }

        #img_2cda_0 {
            margin-right: 25px
        }

        #span_2cda_2 {
            margin-top: -13px
        }

        #span_2cda_3 {
            margin-top: -13px
        }

        #span_2cda_4 {
            margin-top: 20px
        }

        #i_2cda_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2cda_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2cda_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2cda_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2cda_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_15a7_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_15a7_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_15a7_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_15a7_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #h3_15a7_0 {
            font-size: 18px
        }

        #h3_15a7_1 {
            font-size: 18px
        }

        #div_15a7_0 {
            color: #fff;
            background-color: #e85e34
        }

        #div_15a7_1 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_15a7_2 {
            font-size: 18px
        }

        #div_15a7_2 {
            color: #fff;
            background-color: #e85e34
        }

        #div_15a7_3 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_15a7_3 {
            font-size: 18px
        }

        #h3_15a7_4 {
            font-size: 18px
        }

        #h3_15a7_5 {
            font-size: 18px
        }

        #div_15a7_4 {
            color: #fff;
            background-color: #e85e34
        }

        #div_15a7_5 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_15a7_6 {
            font-size: 18px
        }

        #h3_15a7_7 {
            font-size: 18px
        }

        #span_15a7_0 {
            margin-top: 21px
        }

        #span_15a7_1 {
            margin-top: 25px
        }

        #img_15a7_0 {
            margin-right: 25px
        }

        #span_15a7_2 {
            margin-top: -13px
        }

        #span_15a7_3 {
            margin-top: -13px
        }

        #span_15a7_4 {
            margin-top: 20px
        }

        #i_15a7_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_15a7_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_15a7_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_15a7_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_15a7_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b99d_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_b99d_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_b99d_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_b99d_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #h3_b99d_0 {
            font-size: 18px
        }

        #h3_b99d_1 {
            font-size: 18px
        }

        #div_b99d_0 {
            color: #fff;
            background-color: #e85e34
        }

        #div_b99d_1 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_b99d_2 {
            font-size: 18px
        }

        #div_b99d_2 {
            color: #fff;
            background-color: #e85e34
        }

        #div_b99d_3 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_b99d_3 {
            font-size: 18px
        }

        #h3_b99d_4 {
            font-size: 18px
        }

        #h3_b99d_5 {
            font-size: 18px
        }

        #div_b99d_4 {
            color: #fff;
            background-color: #e85e34
        }

        #div_b99d_5 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_b99d_6 {
            font-size: 18px
        }

        #h3_b99d_7 {
            font-size: 18px
        }

        #span_b99d_0 {
            margin-top: 21px
        }

        #span_b99d_1 {
            margin-top: 25px
        }

        #img_b99d_0 {
            margin-right: 25px
        }

        #span_b99d_2 {
            margin-top: -13px
        }

        #span_b99d_3 {
            margin-top: -13px
        }

        #span_b99d_4 {
            margin-top: 20px
        }

        #i_b99d_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b99d_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b99d_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b99d_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_b99d_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2777_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_2777_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_2777_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_2777_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #h3_2777_0 {
            font-size: 18px
        }

        #h3_2777_1 {
            font-size: 18px
        }

        #div_2777_0 {
            color: #fff;
            background-color: #e85e34
        }

        #div_2777_1 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_2777_2 {
            font-size: 18px
        }

        #div_2777_2 {
            color: #fff;
            background-color: #e85e34
        }

        #div_2777_3 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_2777_3 {
            font-size: 18px
        }

        #h3_2777_4 {
            font-size: 18px
        }

        #h3_2777_5 {
            font-size: 18px
        }

        #div_2777_4 {
            color: #fff;
            background-color: #e85e34
        }

        #div_2777_5 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #h3_2777_6 {
            font-size: 18px
        }

        #h3_2777_7 {
            font-size: 18px
        }

        #span_2777_0 {
            margin-top: 21px
        }

        #span_2777_1 {
            margin-top: 25px
        }

        #img_2777_0 {
            margin-right: 25px
        }

        #span_2777_2 {
            margin-top: -13px
        }

        #span_2777_3 {
            margin-top: -13px
        }

        #span_2777_4 {
            margin-top: 20px
        }

        #i_2777_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2777_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2777_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2777_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_2777_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_91da_0 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_91da_1 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #i_91da_2 {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        #i_91da_3 {
            font-size: 16px;
            color: #fff;
            margin-left: 30px;
            margin-right: 10px
        }

        #div_91da_0 {
            padding: 40px 20px 30px 20px
        }

        #div_91da_1 {
            color: #fff;
            background-color: #e85e34
        }

        #div_91da_2 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_91da_3 {
            color: #fff;
            background-color: #e85e34
        }

        #div_91da_4 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_91da_5 {
            color: #fff;
            background-color: #e85e34
        }

        #div_91da_6 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_91da_7 {
            color: #fff;
            background-color: #d4a40a
        }

        #div_91da_8 {
            border-right-color: rgba(70, 146, 231, .5)
        }

        #div_91da_9 {
            color: #fff;
            background-color: #e85e34
        }

        #div_91da_10 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_91da_11 {
            color: #fff;
            background-color: #e85e34
        }

        #div_91da_12 {
            border-right-color: rgba(232, 94, 52, .5)
        }

        #div_91da_13 {
            color: #fff;
            background-color: #d4a40a
        }

        #div_91da_14 {
            border-right-color: rgba(70, 146, 231, .5)
        }

        #span_91da_0 {
            margin-top: 21px
        }

        #span_91da_1 {
            margin-top: 25px
        }

        #img_91da_0 {
            margin-right: 25px
        }

        #span_91da_2 {
            margin-top: -13px
        }

        #span_91da_3 {
            margin-top: -13px
        }

        #span_91da_4 {
            margin-top: 20px
        }

        #i_91da_4 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_91da_5 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_91da_6 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_91da_7 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        #i_91da_8 {
            font-size: 18px;
            color: #fff;
            margin-right: 20px
        }

        .tl-body h2.sub-title,
        .tl-body h2.widget-title {
            font-size: 24px
        }

        .frp-widget {
            margin-left: 0 !important
        }

        .frp-widget .frp-news img {
            margin-right: 10px
        }

        .text-danger {
            color: red
        }

        .widget.widget_search .search-submit {
            display: none;
            visibility: hidden;
            opacity: 0
        }

        .alert {
            padding: 15px;
            margin-bottom: 20px;
            border: 1px solid transparent;
            border-radius: 4px
        }

        .alert h4 {
            margin-top: 0;
            color: inherit
        }

        .alert .alert-link {
            font-weight: 700
        }

        .alert>p,
        .alert>ul {
            margin-bottom: 0
        }

        .alert>p+p {
            margin-top: 5px
        }

        .alert-dismissable,
        .alert-dismissible {
            padding-right: 35px
        }

        .alert-dismissable .close,
        .alert-dismissible .close {
            position: relative;
            top: -2px;
            right: -21px;
            color: inherit
        }

        .alert-success {
            color: #3c763d;
            background-color: #dff0d8;
            border-color: #d6e9c6
        }

        .alert-success hr {
            border-top-color: #c9e2b3
        }

        .alert-success .alert-link {
            color: #2b542c
        }

        .alert-info {
            color: #31708f;
            background-color: #d9edf7;
            border-color: #bce8f1
        }

        .alert-info hr {
            border-top-color: #a6e1ec
        }

        .alert-info .alert-link {
            color: #245269
        }

        .alert-warning {
            color: #8a6d3b;
            background-color: #fcf8e3;
            border-color: #faebcc
        }

        .alert-warning hr {
            border-top-color: #f7e1b5
        }

        .alert-warning .alert-link {
            color: #66512c
        }

        .alert-danger {
            color: #a94442;
            background-color: #f2dede;
            border-color: #ebccd1
        }

        .alert-danger hr {
            border-top-color: #e4b9c0
        }

        .alert-danger .alert-link {
            color: #843534
        }

        .ZingayaWidget {
            z-index: 99999999;
            height: 173px;
            width: 38px;
            background-color: #d4a40a;
            background: linear-gradient(to right, #d4a40a 0%, #634e0d 100%);
            box-shadow: 0 0 5px 0 rgba(0, 0, 0, .5);
            position: fixed;
            top: 50%;
            margin-top: -86.5px;
            right: 0;
            border-radius: 0;
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
            -webkit-border-top-left-radius: 2px;
            -webkit-border-bottom-left-radius: 2px;
            -moz-border-radius-topleft: 2px;
            -moz-border-radius-bottomleft: 2px;
            border-top-left-radius: 2px;
            border-bottom-left-radius: 2px
        }

        .ZingayaWidget:hover {
            background: linear-gradient(to right, #217021 0%, #217021 100%)
        }

        .ZingayaLink {
            position: relative;
            display: block;
            width: 100%;
            height: 100%;
            background-image: url(https://d32l2k7yon9s3c.cloudfront.net/label_h-173_w-38_t-Call%20Us%20Free_c-ffffff_fs-16_is-27);
            background-repeat: none;
            background-position: center center;
            background-size: 38px 173px
        }

        .ZingayaLink:before {
            content: '';
            left: 0;
            top: 0;
            position: absolute;
            width: 100%;
            height: 38px;
            -moz-box-shadow: 0 1px 0 0 rgba(0, 0, 0, .13);
            -webkit-box-shadow: 0 1px 0 0 rgba(0, 0, 0, .13);
            box-shadow: 0 1px 0 0 rgba(0, 0, 0, .13);
            background: url(https://d32l2k7yon9s3c.cloudfront.net/zingaya_gc1-ffffff_gc2-ffffff_go1-1_go2-1_ds-0_sc-13487f_so-0.5) center center no-repeat;
            background-size: 27px
        }

        *html,
        * html body {
            background-image: url(about:blank);
            background-attachment: fixed
        }

        *html .ZingayaWidget {
            margin-top: 0;
            position: absolute;
            right: auto;
            left: expression(eval(document.compatMode && document.compatMode=='CSS1Compat')?documentElement.scrollLeft+(documentElement.clientWidth-this.clientWidth) - 1:document.body.scrollLeft+(document.body.clientWidth-this.clientWidth) - 1);
            top: expression(eval(document.compatMode&&document.compatMode=='CSS1Compat')?documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight)/2 - 1:document.body.scrollTop+(document.body.clientHeight-this.clientHeight)/2 - 1)
        }

        .ZingayaLink.nosvg,
        .ZingayaLink.nosvg:hover {
            background-image: url(https://d32l2k7yon9s3c.cloudfront.net/label_h-173_w-38_t-Call%20Us%20Online_m-nosvg_c-ffffff_fs-16_is-27_p-11);
            background-repeat: none;
            background-position: center center
        }

        .ui-helper-hidden {
            display: none
        }

        .ui-helper-hidden-accessible {
            border: 0;
            clip: rect(0 0 0 0);
            height: 1px;
            margin: -1px;
            overflow: hidden;
            padding: 0;
            position: absolute;
            width: 1px
        }

        .ui-helper-reset {
            margin: 0;
            padding: 0;
            border: 0;
            outline: 0;
            line-height: 1.3;
            text-decoration: none;
            font-size: 100%;
            list-style: none
        }

        .ui-helper-clearfix:before,
        .ui-helper-clearfix:after {
            content: "";
            display: table;
            border-collapse: collapse
        }

        .ui-helper-clearfix:after {
            clear: both
        }

        .ui-helper-clearfix {
            min-height: 0
        }

        .ui-helper-zfix {
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            position: absolute;
            opacity: 0;
            filter: Alpha(Opacity=0)
        }

        .ui-front {
            z-index: 100
        }

        .ui-state-disabled {
            cursor: default !important
        }

        .ui-icon {
            display: block;
            text-indent: -99999px;
            overflow: hidden;
            background-repeat: no-repeat
        }

        .ui-widget-overlay {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%
        }

        .ui-draggable-handle {
            -ms-touch-action: none;
            touch-action: none
        }

        .ui-resizable {
            position: relative
        }

        .ui-resizable-handle {
            position: absolute;
            font-size: .1px;
            display: block;
            -ms-touch-action: none;
            touch-action: none
        }

        .ui-resizable-disabled .ui-resizable-handle,
        .ui-resizable-autohide .ui-resizable-handle {
            display: none
        }

        .ui-resizable-n {
            cursor: n-resize;
            height: 7px;
            width: 100%;
            top: -5px;
            left: 0
        }

        .ui-resizable-s {
            cursor: s-resize;
            height: 7px;
            width: 100%;
            bottom: -5px;
            left: 0
        }

        .ui-resizable-e {
            cursor: e-resize;
            width: 7px;
            right: -5px;
            top: 0;
            height: 100%
        }

        .ui-resizable-w {
            cursor: w-resize;
            width: 7px;
            left: -5px;
            top: 0;
            height: 100%
        }

        .ui-resizable-se {
            cursor: se-resize;
            width: 12px;
            height: 12px;
            right: 1px;
            bottom: 1px
        }

        .ui-resizable-sw {
            cursor: sw-resize;
            width: 9px;
            height: 9px;
            left: -5px;
            bottom: -5px
        }

        .ui-resizable-nw {
            cursor: nw-resize;
            width: 9px;
            height: 9px;
            left: -5px;
            top: -5px
        }

        .ui-resizable-ne {
            cursor: ne-resize;
            width: 9px;
            height: 9px;
            right: -5px;
            top: -5px
        }

        .ui-selectable {
            -ms-touch-action: none;
            touch-action: none
        }

        .ui-selectable-helper {
            position: absolute;
            z-index: 100;
            border: 1px dotted #000
        }

        .ui-sortable-handle {
            -ms-touch-action: none;
            touch-action: none
        }

        .ui-accordion .ui-accordion-header {
            display: block;
            cursor: pointer;
            position: relative;
            margin: 2px 0 0;
            padding: .5em .5em .5em .7em;
            min-height: 0;
            font-size: 100%
        }

        .ui-accordion .ui-accordion-icons {
            padding-left: 2.2em
        }

        .ui-accordion .ui-accordion-icons .ui-accordion-icons {
            padding-left: 2.2em
        }

        .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
            position: absolute;
            left: .5em;
            top: 50%;
            margin-top: -8px
        }

        .ui-accordion .ui-accordion-content {
            padding: 1em 2.2em;
            border-top: 0;
            overflow: auto
        }

        .ui-autocomplete {
            position: absolute;
            top: 0;
            left: 0;
            cursor: default
        }

        .ui-button {
            display: inline-block;
            position: relative;
            padding: 0;
            line-height: normal;
            margin-right: .1em;
            cursor: pointer;
            vertical-align: middle;
            text-align: center;
            overflow: visible
        }

        .ui-button,
        .ui-button:link,
        .ui-button:visited,
        .ui-button:hover,
        .ui-button:active {
            text-decoration: none
        }

        .ui-button-icon-only {
            width: 2.2em
        }

        button.ui-button-icon-only {
            width: 2.4em
        }

        .ui-button-icons-only {
            width: 3.4em
        }

        button.ui-button-icons-only {
            width: 3.7em
        }

        .ui-button .ui-button-text {
            display: block;
            line-height: normal
        }

        .ui-button-text-only .ui-button-text {
            padding: .4em 1em
        }

        .ui-button-icon-only .ui-button-text,
        .ui-button-icons-only .ui-button-text {
            padding: .4em;
            text-indent: -9999999px
        }

        .ui-button-text-icon-primary .ui-button-text,
        .ui-button-text-icons .ui-button-text {
            padding: .4em 1em .4em 2.1em
        }

        .ui-button-text-icon-secondary .ui-button-text,
        .ui-button-text-icons .ui-button-text {
            padding: .4em 2.1em .4em 1em
        }

        .ui-button-text-icons .ui-button-text {
            padding-left: 2.1em;
            padding-right: 2.1em
        }

        input.ui-button {
            padding: .4em 1em
        }

        .ui-button-icon-only .ui-icon,
        .ui-button-text-icon-primary .ui-icon,
        .ui-button-text-icon-secondary .ui-icon,
        .ui-button-text-icons .ui-icon,
        .ui-button-icons-only .ui-icon {
            position: absolute;
            top: 50%;
            margin-top: -8px
        }

        .ui-button-icon-only .ui-icon {
            left: 50%;
            margin-left: -8px
        }

        .ui-button-text-icon-primary .ui-button-icon-primary,
        .ui-button-text-icons .ui-button-icon-primary,
        .ui-button-icons-only .ui-button-icon-primary {
            left: .5em
        }

        .ui-button-text-icon-secondary .ui-button-icon-secondary,
        .ui-button-text-icons .ui-button-icon-secondary,
        .ui-button-icons-only .ui-button-icon-secondary {
            right: .5em
        }

        .ui-buttonset {
            margin-right: 7px
        }

        .ui-buttonset .ui-button {
            margin-left: 0;
            margin-right: -.3em
        }

        input.ui-button::-moz-focus-inner,
        button.ui-button::-moz-focus-inner {
            border: 0;
            padding: 0
        }

        .ui-datepicker {
            width: 17em;
            padding: .2em .2em 0;
            display: none
        }

        .ui-datepicker .ui-datepicker-header {
            position: relative;
            padding: .2em 0
        }

        .ui-datepicker .ui-datepicker-prev,
        .ui-datepicker .ui-datepicker-next {
            position: absolute;
            top: 2px;
            width: 1.8em;
            height: 1.8em
        }

        .ui-datepicker .ui-datepicker-prev-hover,
        .ui-datepicker .ui-datepicker-next-hover {
            top: 1px
        }

        .ui-datepicker .ui-datepicker-prev {
            left: 2px
        }

        .ui-datepicker .ui-datepicker-next {
            right: 2px
        }

        .ui-datepicker .ui-datepicker-prev-hover {
            left: 1px
        }

        .ui-datepicker .ui-datepicker-next-hover {
            right: 1px
        }

        .ui-datepicker .ui-datepicker-prev span,
        .ui-datepicker .ui-datepicker-next span {
            display: block;
            position: absolute;
            left: 50%;
            margin-left: -8px;
            top: 50%;
            margin-top: -8px
        }

        .ui-datepicker .ui-datepicker-title {
            margin: 0 2.3em;
            line-height: 1.8em;
            text-align: center
        }

        .ui-datepicker .ui-datepicker-title select {
            font-size: 1em;
            margin: 1px 0
        }

        .ui-datepicker select.ui-datepicker-month,
        .ui-datepicker select.ui-datepicker-year {
            width: 45%
        }

        .ui-datepicker table {
            width: 100%;
            font-size: .9em;
            border-collapse: collapse;
            margin: 0 0 .4em
        }

        .ui-datepicker th {
            padding: .7em .3em;
            text-align: center;
            font-weight: 700;
            border: 0
        }

        .ui-datepicker td {
            border: 0;
            padding: 1px
        }

        .ui-datepicker td span,
        .ui-datepicker td a {
            display: block;
            padding: .2em;
            text-align: right;
            text-decoration: none
        }

        .ui-datepicker .ui-datepicker-buttonpane {
            background-image: none;
            margin: .7em 0 0;
            padding: 0 .2em;
            border-left: 0;
            border-right: 0;
            border-bottom: 0
        }

        .ui-datepicker .ui-datepicker-buttonpane button {
            float: right;
            margin: .5em .2em .4em;
            cursor: pointer;
            padding: .2em .6em .3em;
            width: auto;
            overflow: visible
        }

        .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
            float: left
        }

        .ui-datepicker.ui-datepicker-multi {
            width: auto
        }

        .ui-datepicker-multi .ui-datepicker-group {
            float: left
        }

        .ui-datepicker-multi .ui-datepicker-group table {
            width: 95%;
            margin: 0 auto .4em
        }

        .ui-datepicker-multi-2 .ui-datepicker-group {
            width: 50%
        }

        .ui-datepicker-multi-3 .ui-datepicker-group {
            width: 33.3%
        }

        .ui-datepicker-multi-4 .ui-datepicker-group {
            width: 25%
        }

        .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
        .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
            border-left-width: 0
        }

        .ui-datepicker-multi .ui-datepicker-buttonpane {
            clear: left
        }

        .ui-datepicker-row-break {
            clear: both;
            width: 100%;
            font-size: 0
        }

        .ui-datepicker-rtl {
            direction: rtl
        }

        .ui-datepicker-rtl .ui-datepicker-prev {
            right: 2px;
            left: auto
        }

        .ui-datepicker-rtl .ui-datepicker-next {
            left: 2px;
            right: auto
        }

        .ui-datepicker-rtl .ui-datepicker-prev:hover {
            right: 1px;
            left: auto
        }

        .ui-datepicker-rtl .ui-datepicker-next:hover {
            left: 1px;
            right: auto
        }

        .ui-datepicker-rtl .ui-datepicker-buttonpane {
            clear: right
        }

        .ui-datepicker-rtl .ui-datepicker-buttonpane button {
            float: left
        }

        .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
        .ui-datepicker-rtl .ui-datepicker-group {
            float: right
        }

        .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
        .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
            border-right-width: 0;
            border-left-width: 1px
        }

        .ui-dialog {
            overflow: hidden;
            position: absolute;
            top: 0;
            left: 0;
            padding: .2em;
            outline: 0
        }

        .ui-dialog .ui-dialog-titlebar {
            padding: .4em 1em;
            position: relative
        }

        .ui-dialog .ui-dialog-title {
            float: left;
            margin: .1em 0;
            white-space: nowrap;
            width: 90%;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .ui-dialog .ui-dialog-titlebar-close {
            position: absolute;
            right: .3em;
            top: 50%;
            width: 20px;
            margin: -10px 0 0;
            padding: 1px;
            height: 20px
        }

        .ui-dialog .ui-dialog-content {
            position: relative;
            border: 0;
            padding: .5em 1em;
            background: none;
            overflow: auto
        }

        .ui-dialog .ui-dialog-buttonpane {
            text-align: left;
            border-width: 1px 0 0;
            background-image: none;
            margin-top: .5em;
            padding: .3em 1em .5em .4em
        }

        .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
            float: right
        }

        .ui-dialog .ui-dialog-buttonpane button {
            margin: .5em .4em .5em 0;
            cursor: pointer
        }

        .ui-dialog .ui-resizable-se {
            width: 12px;
            height: 12px;
            right: -5px;
            bottom: -5px;
            background-position: 16px 16px
        }

        .ui-draggable .ui-dialog-titlebar {
            cursor: move
        }

        .ui-menu {
            list-style: none;
            padding: 0;
            margin: 0;
            display: block;
            outline: none
        }

        .ui-menu .ui-menu {
            position: absolute
        }

        .ui-menu .ui-menu-item {
            position: relative;
            margin: 0;
            padding: 3px 1em 3px .4em;
            cursor: pointer;
            min-height: 0;
            list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
        }

        .ui-menu .ui-menu-divider {
            margin: 5px 0;
            height: 0;
            font-size: 0;
            line-height: 0;
            border-width: 1px 0 0
        }

        .ui-menu .ui-state-focus,
        .ui-menu .ui-state-active {
            margin: -1px
        }

        .ui-menu-icons {
            position: relative
        }

        .ui-menu-icons .ui-menu-item {
            padding-left: 2em
        }

        .ui-menu .ui-icon {
            position: absolute;
            top: 0;
            bottom: 0;
            left: .2em;
            margin: auto 0
        }

        .ui-menu .ui-menu-icon {
            left: auto;
            right: 0
        }

        .ui-progressbar {
            height: 2em;
            text-align: left;
            overflow: hidden
        }

        .ui-progressbar .ui-progressbar-value {
            margin: -1px;
            height: 100%
        }

        .ui-progressbar .ui-progressbar-overlay {
            background: url(data:image/gif;base64,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);
            height: 100%;
            filter: alpha(opacity=25);
            opacity: .25
        }

        .ui-progressbar-indeterminate .ui-progressbar-value {
            background-image: none
        }

        .ui-selectmenu-menu {
            padding: 0;
            margin: 0;
            position: absolute;
            top: 0;
            left: 0;
            display: none
        }

        .ui-selectmenu-menu .ui-menu {
            overflow: auto;
            overflow-x: hidden;
            padding-bottom: 1px
        }

        .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
            font-size: 1em;
            font-weight: 700;
            line-height: 1.5;
            padding: 2px .4em;
            margin: .5em 0 0;
            height: auto;
            border: 0
        }

        .ui-selectmenu-open {
            display: block
        }

        .ui-selectmenu-button {
            display: inline-block;
            overflow: hidden;
            position: relative;
            text-decoration: none;
            cursor: pointer
        }

        .ui-selectmenu-button span.ui-icon {
            right: .5em;
            left: auto;
            margin-top: -8px;
            position: absolute;
            top: 50%
        }

        .ui-selectmenu-button span.ui-selectmenu-text {
            text-align: left;
            padding: .4em 2.1em .4em 1em;
            display: block;
            line-height: 1.4;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        .ui-slider {
            position: relative;
            text-align: left
        }

        .ui-slider .ui-slider-handle {
            position: absolute;
            z-index: 2;
            width: 1.2em;
            height: 1.2em;
            cursor: default;
            -ms-touch-action: none;
            touch-action: none
        }

        .ui-slider .ui-slider-range {
            position: absolute;
            z-index: 1;
            font-size: .7em;
            display: block;
            border: 0;
            background-position: 0 0
        }

        .ui-slider.ui-state-disabled .ui-slider-handle,
        .ui-slider.ui-state-disabled .ui-slider-range {
            filter: inherit
        }

        .ui-slider-horizontal {
            height: .8em
        }

        .ui-slider-horizontal .ui-slider-handle {
            top: -.3em;
            margin-left: -.6em
        }

        .ui-slider-horizontal .ui-slider-range {
            top: 0;
            height: 100%
        }

        .ui-slider-horizontal .ui-slider-range-min {
            left: 0
        }

        .ui-slider-horizontal .ui-slider-range-max {
            right: 0
        }

        .ui-slider-vertical {
            width: .8em;
            height: 100px
        }

        .ui-slider-vertical .ui-slider-handle {
            left: -.3em;
            margin-left: 0;
            margin-bottom: -.6em
        }

        .ui-slider-vertical .ui-slider-range {
            left: 0;
            width: 100%
        }

        .ui-slider-vertical .ui-slider-range-min {
            bottom: 0
        }

        .ui-slider-vertical .ui-slider-range-max {
            top: 0
        }

        .ui-spinner {
            position: relative;
            display: inline-block;
            overflow: hidden;
            padding: 0;
            vertical-align: middle
        }

        .ui-spinner-input {
            border: none;
            background: none;
            color: inherit;
            padding: 0;
            margin: .2em 0;
            vertical-align: middle;
            margin-left: .4em;
            margin-right: 22px
        }

        .ui-spinner-button {
            width: 16px;
            height: 50%;
            font-size: .5em;
            padding: 0;
            margin: 0;
            text-align: center;
            position: absolute;
            cursor: default;
            display: block;
            overflow: hidden;
            right: 0
        }

        .ui-spinner a.ui-spinner-button {
            border-top: none;
            border-bottom: none;
            border-right: none
        }

        .ui-spinner .ui-icon {
            position: absolute;
            margin-top: -8px;
            top: 50%;
            left: 0
        }

        .ui-spinner-up {
            top: 0
        }

        .ui-spinner-down {
            bottom: 0
        }

        .ui-spinner .ui-icon-triangle-1-s {
            background-position: -65px -16px
        }

        .ui-tabs {
            position: relative;
            padding: .2em
        }

        .ui-tabs .ui-tabs-nav {
            margin: 0;
            padding: .2em .2em 0
        }

        .ui-tabs .ui-tabs-nav li {
            list-style: none;
            float: left;
            position: relative;
            top: 0;
            margin: 1px .2em 0 0;
            border-bottom-width: 0;
            padding: 0;
            white-space: nowrap
        }

        .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
            float: left;
            padding: .5em 1em;
            text-decoration: none
        }

        .ui-tabs .ui-tabs-nav li.ui-tabs-active {
            margin-bottom: -1px;
            padding-bottom: 1px
        }

        .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
        .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
        .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
            cursor: text
        }

        .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
            cursor: pointer
        }

        .ui-tabs .ui-tabs-panel {
            display: block;
            border-width: 0;
            padding: 1em 1.4em;
            background: none
        }

        .ui-tooltip {
            padding: 8px;
            position: absolute;
            z-index: 9999;
            max-width: 300px;
            -webkit-box-shadow: 0 0 5px #aaa;
            box-shadow: 0 0 5px #aaa
        }

        body .ui-tooltip {
            border-width: 2px
        }

        .ui-widget {
            font-family: Arial;
            font-size: 1.1em
        }

        .ui-widget .ui-widget {
            font-size: 1em
        }

        .ui-widget input,
        .ui-widget select,
        .ui-widget textarea,
        .ui-widget button {
            font-family: Arial;
            font-size: 1em
        }

        .ui-widget-content {
            border: 1px solid #e6e6e6;
            background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQMAAADOquA5AAAAA1BMVEX///+nxBvIAAAADklEQVQoz2MYBaOABgAAAlgAAbQx3UgAAAAASUVORK5CYII=) 50% 50% repeat-x;
            color: #222
        }

        .ui-widget-content a {
            color: #222
        }

        .ui-widget-header {
            border: 1px solid #e6e6e6;
            background: #E2E2E2 url(../images/ui-bg_flat_100_E2E2E2_40x100.png) 50% 50% repeat-x;
            color: #222;
            font-weight: 700
        }

        .ui-widget-header a {
            color: #222
        }

        .ui-state-default,
        .ui-widget-content .ui-state-default,
        .ui-widget-header .ui-state-default {
            border: 1px solid #d3d3d3;
            background: #E2E2E2 url(../images/ui-bg_flat_100_E2E2E2_40x100.png) 50% 50% repeat-x;
            font-weight: 400;
            color: #555
        }

        .ui-state-default a,
        .ui-state-default a:link,
        .ui-state-default a:visited {
            color: #555;
            text-decoration: none
        }

        .ui-state-hover,
        .ui-widget-content .ui-state-hover,
        .ui-widget-header .ui-state-hover,
        .ui-state-focus,
        .ui-widget-content .ui-state-focus,
        .ui-widget-header .ui-state-focus {
            border: 1px solid #999;
            background: #3cc0f0 url(../images/ui-bg_flat_100_3cc0f0_40x100.png) 50% 50% repeat-x;
            font-weight: 400;
            color: #fff
        }

        .ui-state-hover a,
        .ui-state-hover a:hover,
        .ui-state-hover a:link,
        .ui-state-hover a:visited,
        .ui-state-focus a,
        .ui-state-focus a:hover,
        .ui-state-focus a:link,
        .ui-state-focus a:visited {
            color: #fff;
            text-decoration: none
        }

        .ui-state-active,
        .ui-widget-content .ui-state-active,
        .ui-widget-header .ui-state-active {
            border: 1px solid #e6e6e6;
            background: #3cc0f0 url(../images/ui-bg_flat_100_3cc0f0_40x100.png) 50% 50% repeat-x;
            font-weight: 400;
            color: #fff
        }

        .ui-state-active a,
        .ui-state-active a:link,
        .ui-state-active a:visited {
            color: #fff;
            text-decoration: none
        }

        .ui-state-highlight,
        .ui-widget-content .ui-state-highlight,
        .ui-widget-header .ui-state-highlight {
            border: 1px solid #fcefa1;
            background: #fbf9ee url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQAQMAAABVlpiYAAAABlBMVEX8+/P8+vCDMMk3AAAAE0lEQVQoz2MYBYMLNGDAUTCAAADi+gSBtExFSQAAAABJRU5ErkJggg==) 50% 50% repeat-x;
            color: #363636
        }

        .ui-state-highlight a,
        .ui-widget-content .ui-state-highlight a,
        .ui-widget-header .ui-state-highlight a {
            color: #363636
        }

        .ui-state-error,
        .ui-widget-content .ui-state-error,
        .ui-widget-header .ui-state-error {
            border: 1px solid #cd0a0a;
            background: #fef1ec url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQAgMAAAASNuJIAAAADFBMVEX+9/P/+fb+8+7+9fFnlK5nAAAAGElEQVQoz2MYBYMLNCDBA2AIAg6jcGAgAOgWNIEyeC2yAAAAAElFTkSuQmCC) 50% 50% repeat-x;
            color: #cd0a0a
        }

        .ui-state-error a,
        .ui-widget-content .ui-state-error a,
        .ui-widget-header .ui-state-error a {
            color: #cd0a0a
        }

        .ui-state-error-text,
        .ui-widget-content .ui-state-error-text,
        .ui-widget-header .ui-state-error-text {
            color: #cd0a0a
        }

        .ui-priority-primary,
        .ui-widget-content .ui-priority-primary,
        .ui-widget-header .ui-priority-primary {
            font-weight: 700
        }

        .ui-priority-secondary,
        .ui-widget-content .ui-priority-secondary,
        .ui-widget-header .ui-priority-secondary {
            opacity: .7;
            filter: Alpha(Opacity=70);
            font-weight: 400
        }

        .ui-state-disabled,
        .ui-widget-content .ui-state-disabled,
        .ui-widget-header .ui-state-disabled {
            opacity: .35;
            filter: Alpha(Opacity=35);
            background-image: none
        }

        .ui-state-disabled .ui-icon {
            filter: Alpha(Opacity=35)
        }

        .ui-icon {
            width: 16px;
            height: 16px
        }

        .ui-icon,
        .ui-widget-content .ui-icon {
            background-image: url(data:image/png;base64,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)
        }

        .ui-widget-header .ui-icon {
            background-image: url(data:image/png;base64,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)
        }

        .ui-state-default .ui-icon {
            background-image: url(data:image/png;base64,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)
        }

        .ui-state-hover .ui-icon,
        .ui-state-focus .ui-icon {
            background-image: url(data:image/png;base64,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)
        }

        .ui-state-active .ui-icon {
            background-image: url(data:image/png;base64,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)
        }

        .ui-state-highlight .ui-icon {
            background-image: url(data:image/png;base64,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)
        }

        .ui-state-error .ui-icon,
        .ui-state-error-text .ui-icon {
            background-image: url(data:image/png;base64,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)
        }

        .ui-icon-blank {
            background-position: 16px 16px
        }

        .ui-icon-carat-1-n {
            background-position: 0 0
        }

        .ui-icon-carat-1-ne {
            background-position: -16px 0
        }

        .ui-icon-carat-1-e {
            background-position: -32px 0
        }

        .ui-icon-carat-1-se {
            background-position: -48px 0
        }

        .ui-icon-carat-1-s {
            background-position: -64px 0
        }

        .ui-icon-carat-1-sw {
            background-position: -80px 0
        }

        .ui-icon-carat-1-w {
            background-position: -96px 0
        }

        .ui-icon-carat-1-nw {
            background-position: -112px 0
        }

        .ui-icon-carat-2-n-s {
            background-position: -128px 0
        }

        .ui-icon-carat-2-e-w {
            background-position: -144px 0
        }

        .ui-icon-triangle-1-n {
            background-position: 0 -16px
        }

        .ui-icon-triangle-1-ne {
            background-position: -16px -16px
        }

        .ui-icon-triangle-1-e {
            background-position: -32px -16px
        }

        .ui-icon-triangle-1-se {
            background-position: -48px -16px
        }

        .ui-icon-triangle-1-s {
            background-position: -64px -16px
        }

        .ui-icon-triangle-1-sw {
            background-position: -80px -16px
        }

        .ui-icon-triangle-1-w {
            background-position: -96px -16px
        }

        .ui-icon-triangle-1-nw {
            background-position: -112px -16px
        }

        .ui-icon-triangle-2-n-s {
            background-position: -128px -16px
        }

        .ui-icon-triangle-2-e-w {
            background-position: -144px -16px
        }

        .ui-icon-arrow-1-n {
            background-position: 0 -32px
        }

        .ui-icon-arrow-1-ne {
            background-position: -16px -32px
        }

        .ui-icon-arrow-1-e {
            background-position: -32px -32px
        }

        .ui-icon-arrow-1-se {
            background-position: -48px -32px
        }

        .ui-icon-arrow-1-s {
            background-position: -64px -32px
        }

        .ui-icon-arrow-1-sw {
            background-position: -80px -32px
        }

        .ui-icon-arrow-1-w {
            background-position: -96px -32px
        }

        .ui-icon-arrow-1-nw {
            background-position: -112px -32px
        }

        .ui-icon-arrow-2-n-s {
            background-position: -128px -32px
        }

        .ui-icon-arrow-2-ne-sw {
            background-position: -144px -32px
        }

        .ui-icon-arrow-2-e-w {
            background-position: -160px -32px
        }

        .ui-icon-arrow-2-se-nw {
            background-position: -176px -32px
        }

        .ui-icon-arrowstop-1-n {
            background-position: -192px -32px
        }

        .ui-icon-arrowstop-1-e {
            background-position: -208px -32px
        }

        .ui-icon-arrowstop-1-s {
            background-position: -224px -32px
        }

        .ui-icon-arrowstop-1-w {
            background-position: -240px -32px
        }

        .ui-icon-arrowthick-1-n {
            background-position: 0 -48px
        }

        .ui-icon-arrowthick-1-ne {
            background-position: -16px -48px
        }

        .ui-icon-arrowthick-1-e {
            background-position: -32px -48px
        }

        .ui-icon-arrowthick-1-se {
            background-position: -48px -48px
        }

        .ui-icon-arrowthick-1-s {
            background-position: -64px -48px
        }

        .ui-icon-arrowthick-1-sw {
            background-position: -80px -48px
        }

        .ui-icon-arrowthick-1-w {
            background-position: -96px -48px
        }

        .ui-icon-arrowthick-1-nw {
            background-position: -112px -48px
        }

        .ui-icon-arrowthick-2-n-s {
            background-position: -128px -48px
        }

        .ui-icon-arrowthick-2-ne-sw {
            background-position: -144px -48px
        }

        .ui-icon-arrowthick-2-e-w {
            background-position: -160px -48px
        }

        .ui-icon-arrowthick-2-se-nw {
            background-position: -176px -48px
        }

        .ui-icon-arrowthickstop-1-n {
            background-position: -192px -48px
        }

        .ui-icon-arrowthickstop-1-e {
            background-position: -208px -48px
        }

        .ui-icon-arrowthickstop-1-s {
            background-position: -224px -48px
        }

        .ui-icon-arrowthickstop-1-w {
            background-position: -240px -48px
        }

        .ui-icon-arrowreturnthick-1-w {
            background-position: 0 -64px
        }

        .ui-icon-arrowreturnthick-1-n {
            background-position: -16px -64px
        }

        .ui-icon-arrowreturnthick-1-e {
            background-position: -32px -64px
        }

        .ui-icon-arrowreturnthick-1-s {
            background-position: -48px -64px
        }

        .ui-icon-arrowreturn-1-w {
            background-position: -64px -64px
        }

        .ui-icon-arrowreturn-1-n {
            background-position: -80px -64px
        }

        .ui-icon-arrowreturn-1-e {
            background-position: -96px -64px
        }

        .ui-icon-arrowreturn-1-s {
            background-position: -112px -64px
        }

        .ui-icon-arrowrefresh-1-w {
            background-position: -128px -64px
        }

        .ui-icon-arrowrefresh-1-n {
            background-position: -144px -64px
        }

        .ui-icon-arrowrefresh-1-e {
            background-position: -160px -64px
        }

        .ui-icon-arrowrefresh-1-s {
            background-position: -176px -64px
        }

        .ui-icon-arrow-4 {
            background-position: 0 -80px
        }

        .ui-icon-arrow-4-diag {
            background-position: -16px -80px
        }

        .ui-icon-extlink {
            background-position: -32px -80px
        }

        .ui-icon-newwin {
            background-position: -48px -80px
        }

        .ui-icon-refresh {
            background-position: -64px -80px
        }

        .ui-icon-shuffle {
            background-position: -80px -80px
        }

        .ui-icon-transfer-e-w {
            background-position: -96px -80px
        }

        .ui-icon-transferthick-e-w {
            background-position: -112px -80px
        }

        .ui-icon-folder-collapsed {
            background-position: 0 -96px
        }

        .ui-icon-folder-open {
            background-position: -16px -96px
        }

        .ui-icon-document {
            background-position: -32px -96px
        }

        .ui-icon-document-b {
            background-position: -48px -96px
        }

        .ui-icon-note {
            background-position: -64px -96px
        }

        .ui-icon-mail-closed {
            background-position: -80px -96px
        }

        .ui-icon-mail-open {
            background-position: -96px -96px
        }

        .ui-icon-suitcase {
            background-position: -112px -96px
        }

        .ui-icon-comment {
            background-position: -128px -96px
        }

        .ui-icon-person {
            background-position: -144px -96px
        }

        .ui-icon-print {
            background-position: -160px -96px
        }

        .ui-icon-trash {
            background-position: -176px -96px
        }

        .ui-icon-locked {
            background-position: -192px -96px
        }

        .ui-icon-unlocked {
            background-position: -208px -96px
        }

        .ui-icon-bookmark {
            background-position: -224px -96px
        }

        .ui-icon-tag {
            background-position: -240px -96px
        }

        .ui-icon-home {
            background-position: 0 -112px
        }

        .ui-icon-flag {
            background-position: -16px -112px
        }

        .ui-icon-calendar {
            background-position: -32px -112px
        }

        .ui-icon-cart {
            background-position: -48px -112px
        }

        .ui-icon-pencil {
            background-position: -64px -112px
        }

        .ui-icon-clock {
            background-position: -80px -112px
        }

        .ui-icon-disk {
            background-position: -96px -112px
        }

        .ui-icon-calculator {
            background-position: -112px -112px
        }

        .ui-icon-zoomin {
            background-position: -128px -112px
        }

        .ui-icon-zoomout {
            background-position: -144px -112px
        }

        .ui-icon-search {
            background-position: -160px -112px
        }

        .ui-icon-wrench {
            background-position: -176px -112px
        }

        .ui-icon-gear {
            background-position: -192px -112px
        }

        .ui-icon-heart {
            background-position: -208px -112px
        }

        .ui-icon-star {
            background-position: -224px -112px
        }

        .ui-icon-link {
            background-position: -240px -112px
        }

        .ui-icon-cancel {
            background-position: 0 -128px
        }

        .ui-icon-plus {
            background-position: -16px -128px
        }

        .ui-icon-plusthick {
            background-position: -32px -128px
        }

        .ui-icon-minus {
            background-position: -48px -128px
        }

        .ui-icon-minusthick {
            background-position: -64px -128px
        }

        .ui-icon-close {
            background-position: -80px -128px
        }

        .ui-icon-closethick {
            background-position: -96px -128px
        }

        .ui-icon-key {
            background-position: -112px -128px
        }

        .ui-icon-lightbulb {
            background-position: -128px -128px
        }

        .ui-icon-scissors {
            background-position: -144px -128px
        }

        .ui-icon-clipboard {
            background-position: -160px -128px
        }

        .ui-icon-copy {
            background-position: -176px -128px
        }

        .ui-icon-contact {
            background-position: -192px -128px
        }

        .ui-icon-image {
            background-position: -208px -128px
        }

        .ui-icon-video {
            background-position: -224px -128px
        }

        .ui-icon-script {
            background-position: -240px -128px
        }

        .ui-icon-alert {
            background-position: 0 -144px
        }

        .ui-icon-info {
            background-position: -16px -144px
        }

        .ui-icon-notice {
            background-position: -32px -144px
        }

        .ui-icon-help {
            background-position: -48px -144px
        }

        .ui-icon-check {
            background-position: -64px -144px
        }

        .ui-icon-bullet {
            background-position: -80px -144px
        }

        .ui-icon-radio-on {
            background-position: -96px -144px
        }

        .ui-icon-radio-off {
            background-position: -112px -144px
        }

        .ui-icon-pin-w {
            background-position: -128px -144px
        }

        .ui-icon-pin-s {
            background-position: -144px -144px
        }

        .ui-icon-play {
            background-position: 0 -160px
        }

        .ui-icon-pause {
            background-position: -16px -160px
        }

        .ui-icon-seek-next {
            background-position: -32px -160px
        }

        .ui-icon-seek-prev {
            background-position: -48px -160px
        }

        .ui-icon-seek-end {
            background-position: -64px -160px
        }

        .ui-icon-seek-start {
            background-position: -80px -160px
        }

        .ui-icon-seek-first {
            background-position: -80px -160px
        }

        .ui-icon-stop {
            background-position: -96px -160px
        }

        .ui-icon-eject {
            background-position: -112px -160px
        }

        .ui-icon-volume-off {
            background-position: -128px -160px
        }

        .ui-icon-volume-on {
            background-position: -144px -160px
        }

        .ui-icon-power {
            background-position: 0 -176px
        }

        .ui-icon-signal-diag {
            background-position: -16px -176px
        }

        .ui-icon-signal {
            background-position: -32px -176px
        }

        .ui-icon-battery-0 {
            background-position: -48px -176px
        }

        .ui-icon-battery-1 {
            background-position: -64px -176px
        }

        .ui-icon-battery-2 {
            background-position: -80px -176px
        }

        .ui-icon-battery-3 {
            background-position: -96px -176px
        }

        .ui-icon-circle-plus {
            background-position: 0 -192px
        }

        .ui-icon-circle-minus {
            background-position: -16px -192px
        }

        .ui-icon-circle-close {
            background-position: -32px -192px
        }

        .ui-icon-circle-triangle-e {
            background-position: -48px -192px
        }

        .ui-icon-circle-triangle-s {
            background-position: -64px -192px
        }

        .ui-icon-circle-triangle-w {
            background-position: -80px -192px
        }

        .ui-icon-circle-triangle-n {
            background-position: -96px -192px
        }

        .ui-icon-circle-arrow-e {
            background-position: -112px -192px
        }

        .ui-icon-circle-arrow-s {
            background-position: -128px -192px
        }

        .ui-icon-circle-arrow-w {
            background-position: -144px -192px
        }

        .ui-icon-circle-arrow-n {
            background-position: -160px -192px
        }

        .ui-icon-circle-zoomin {
            background-position: -176px -192px
        }

        .ui-icon-circle-zoomout {
            background-position: -192px -192px
        }

        .ui-icon-circle-check {
            background-position: -208px -192px
        }

        .ui-icon-circlesmall-plus {
            background-position: 0 -208px
        }

        .ui-icon-circlesmall-minus {
            background-position: -16px -208px
        }

        .ui-icon-circlesmall-close {
            background-position: -32px -208px
        }

        .ui-icon-squaresmall-plus {
            background-position: -48px -208px
        }

        .ui-icon-squaresmall-minus {
            background-position: -64px -208px
        }

        .ui-icon-squaresmall-close {
            background-position: -80px -208px
        }

        .ui-icon-grip-dotted-vertical {
            background-position: 0 -224px
        }

        .ui-icon-grip-dotted-horizontal {
            background-position: -16px -224px
        }

        .ui-icon-grip-solid-vertical {
            background-position: -32px -224px
        }

        .ui-icon-grip-solid-horizontal {
            background-position: -48px -224px
        }

        .ui-icon-gripsmall-diagonal-se {
            background-position: -64px -224px
        }

        .ui-icon-grip-diagonal-se {
            background-position: -80px -224px
        }

        .ui-corner-all,
        .ui-corner-top,
        .ui-corner-left,
        .ui-corner-tl {
            border-top-left-radius: 0
        }

        .ui-corner-all,
        .ui-corner-top,
        .ui-corner-right,
        .ui-corner-tr {
            border-top-right-radius: 0
        }

        .ui-corner-all,
        .ui-corner-bottom,
        .ui-corner-left,
        .ui-corner-bl {
            border-bottom-left-radius: 0
        }

        .ui-corner-all,
        .ui-corner-bottom,
        .ui-corner-right,
        .ui-corner-br {
            border-bottom-right-radius: 0
        }

        .ui-widget-overlay {
            background: #e6e6e6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQMAAADOquA5AAAAA1BMVEWrq6t+oJAZAAAADklEQVQoz2MYBaOABgAAAlgAAbQx3UgAAAAASUVORK5CYII=) 50% 50% repeat-x;
            opacity: .3;
            filter: Alpha(Opacity=30)
        }

        .ui-widget-shadow {
            margin: -8px 0 0 -8px;
            padding: 8px;
            background: #e6e6e6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQMAAADOquA5AAAAA1BMVEWrq6t+oJAZAAAADklEQVQoz2MYBaOABgAAAlgAAbQx3UgAAAAASUVORK5CYII=) 50% 50% repeat-x;
            opacity: .3;
            filter: Alpha(Opacity=30);
            border-radius: 8px
        }

        .tl-body h1,
        .tl-body h2,
        .tl-body h3,
        .tl-body h4,
        .tl-body h5,
        .tl-body h6 {
            margin-top: 0;
            margin-bottom: 10px;
            line-height: 1.2;
            font-weight: 500
        }

        #poststuff .gdlr-core-page-builder-body h2 {
            padding: 0;
            margin-bottom: 20px;
            line-height: 1.2;
            font-weight: 700
        }

        #poststuff .gdlr-core-page-builder-body h1 {
            padding: 0;
            font-weight: 700
        }

        .gdlr-core-button {
            text-transform: none;
            letter-spacing: 0;
            font-weight: 600
        }

        .gdlr-core-body .gdlr-core-accordion-item-tab .gdlr-core-accordion-item-title,
        .gdlr-core-body .gdlr-core-toggle-box-item-tab .gdlr-core-toggle-box-item-title {
            text-transform: none;
            letter-spacing: 0
        }

        .gdlr-core-blog-full .gdlr-core-blog-full-head {
            margin-bottom: 22px
        }

        .gdlr-core-blog-full .gdlr-core-blog-title {
            margin-top: 7px;
            margin-bottom: 0
        }

        .gdlr-core-blog-full .gdlr-core-blog-thumbnail {
            margin-bottom: 35px
        }

        .gdlr-core-style-blog-full-with-frame .gdlr-core-blog-thumbnail {
            margin-bottom: 0
        }

        .gdlr-core-blog-modern .gdlr-core-blog-info-wrapper .gdlr-core-head i {
            font-size: 13px
        }

        .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-modern-content {
            padding-bottom: 20px
        }

        .gdlr-core-blog-widget {
            border-top: 0;
            padding-top: 0;
            margin-bottom: 28px
        }

        .gdlr-core-blog-info-wrapper .gdlr-core-blog-info {
            font-size: 13px;
            font-weight: 400;
            text-transform: none;
            letter-spacing: 0
        }

        .gdlr-core-title-item .gdlr-core-title-item-link {
            font-size: 15px;
            margin-left: 25px;
            display: inline-block
        }

        .gdlr-core-title-item .gdlr-core-title-item-link .gdlr-core-separator {
            margin-right: 13px
        }

        .gdlr-core-title-item .gdlr-core-title-item-left-icon {
            float: none;
            line-height: 1;
            margin: 0 15px 0 0;
            display: inline-block
        }

        .gdlr-core-title-item.gdlr-core-left-align .gdlr-core-title-item-link {
            position: static;
            display: inline-block;
            margin-top: 0;
            font-style: normal
        }

        .gdlr-core-block-item-title-wrap .gdlr-core-block-item-title {
            font-weight: 400;
            letter-spacing: 0;
            text-transform: none
        }

        .gdlr-core-block-item-title-wrap .gdlr-core-block-item-read-more {
            font-size: 15px
        }

        .gdlr-core-block-item-title-wrap .gdlr-core-block-item-read-more:before {
            content: "/";
            margin-right: 13px;
            margin-left: 25px
        }

        .gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-separator {
            display: none
        }

        .gdlr-core-block-item-title-wrap.gdlr-core-center-align .gdlr-core-block-item-read-more:before {
            display: none
        }

        .gdlr-core-block-item-title-wrap.gdlr-core-center-align .gdlr-core-block-item-read-more:after {
            font-family: fontAwesome;
            content: "\f178";
            margin-left: 10px
        }

        body .gdlr-core-icon-list-item .gdlr-core-icon-list-icon-wrap {
            margin-right: 20px
        }

        body .gdlr-core-icon-list-item .gdlr-core-icon-list-content {
            font-weight: 500
        }

        body .gdlr-core-blog-content .gdlr-core-button {
            font-size: 14px;
            padding: 12px 27px
        }

        body .gdlr-core-blog-info-wrapper .gdlr-core-head {
            margin-top: 0;
            display: inline-block
        }

        .gdlr-core-style-blog-full-with-frame .gdlr-core-blog-full-frame {
            padding: 50px 50px 30px
        }

        body .gdlr-core-filterer-wrap.gdlr-core-style-text .gdlr-core-filterer {
            font-size: 16px;
            font-weight: 600;
            text-transform: none
        }

        body .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info {
            font-style: normal
        }

        body .gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info {
            font-style: normal
        }

        .gdlr-core-portfolio-slider-widget-wrap {
            padding-top: 0;
            margin-top: -10px
        }

        .gdlr-core-load-more-wrap.gdlr-core-js.tl-item-pdlr {
            margin-top: -20px
        }

        .gdlr-core-newsletter-item.gdlr-core-style-round .gdlr-core-newsletter-email input[type="email"] {
            padding: 10px 47px 10px 22px
        }

        .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li.flex-nav-prev {
            margin-right: 2px
        }

        .gdlr-core-recent-post-widget-content span.gdlr-core-head {
            margin-right: 0
        }

        .gdlr-core-recent-post-widget .gdlr-core-recent-post-widget-title {
            font-size: 14px;
            font-weight: 600
        }

        .gdlr-core-recent-post-widget .gdlr-core-blog-info {
            font-size: 12px;
            text-transform: none;
            letter-spacing: 0
        }

        .tl-sidebar-area.gdlr-core-column-15 span.gdlr-core-blog-info.gdlr-core-blog-info-font.gdlr-core-skin-caption.gdlr-core-blog-info-author {
            display: none
        }

        .tl-sidebar-area.gdlr-core-column-15 .gdlr-core-recent-post-widget .gdlr-core-recent-post-widget-thumbnail {
            max-width: 56px
        }

        .tl-sidebar-area.gdlr-core-column-15 .gdlr-core-recent-post-widget .gdlr-core-recent-post-widget-title {
            font-size: 13px;
            margin-bottom: 4px;
            margin-top: 0
        }

        .tl-sidebar-area.gdlr-core-column-15 .gdlr-core-recent-post-widget.clearfix {
            margin-bottom: 20px
        }

        .tl-sidebar-area.gdlr-core-column-15 .tl-tour-widget .tl-thumbnail-ribbon {
            margin-bottom: 10px
        }

        .tl-sidebar-area.gdlr-core-column-15 .tl-tour-widget .tl-tour-content-info.tl-with-ribbon .tl-tour-price-wrap {
            float: left
        }

        @media only screen and (max-width:767px) {
            .gdlr-core-title-item .gdlr-core-title-item-link,
            .gdlr-core-title-item.gdlr-core-left-align .gdlr-core-title-item-link {
                display: block;
                margin-left: 0;
                margin-top: 10px !important
            }
            .gdlr-core-title-item .gdlr-core-title-item-link .gdlr-core-separator {
                display: none
            }
            .gdlr-core-block-item-title-wrap .gdlr-core-block-item-read-more:before {
                display: none
            }
            .gdlr-core-block-item-title-wrap .gdlr-core-block-item-read-more {
                display: block;
                margin-top: 10px
            }
        }

        body .gdlr-core-center-align .gdlr-core-title-item-title i {
            margin-right: 0
        }

        body .gdlr-core-title-item .gdlr-core-title-item-title i {
            margin-right: 0
        }

        body .gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-separator {
            display: none
        }

        body.tl-boxed .tl-body-wrapper {
            margin-top: 0;
            margin-bottom: 0
        }

        .tl-body-wrapper.tl-with-frame,
        body.tl-full .tl-fixed-footer {
            margin: 0
        }

        body.tl-boxed.tl-background-pattern .tl-body-outer-wrapper {
            background-image: url(../images/pattern/pattern-1.png)
        }

        .tl-item-pdlr,
        .gdlr-core-item-pdlr {
            padding-left: 20px;
            padding-right: 20px
        }

        .tl-item-rvpdlr,
        .gdlr-core-item-rvpdlr {
            margin-left: -20px;
            margin-right: -20px
        }

        .gdlr-core-metro-rvpdlr {
            margin-top: -20px;
            margin-right: -20px;
            margin-bottom: -20px;
            margin-left: -20px
        }

        .tl-item-mglr,
        .gdlr-core-item-mglr,
        .tl-navigation .sf-menu>.tl-mega-menu .sf-mega {
            margin-left: 20px;
            margin-right: 20px
        }

        .tl-container,
        .gdlr-core-container,
        body.tl-boxed .tl-body-wrapper,
        body.tl-boxed .tl-fixed-footer .tl-footer-wrapper,
        body.tl-boxed .tl-fixed-footer .tl-copyright-wrapper {
            max-width: 1180px
        }

        .tl-body-front .gdlr-core-container,
        .tl-body-front .tl-container {
            padding-left: 15px;
            padding-right: 15px
        }

        .tl-body-front .tl-container .tl-container,
        .tl-body-front .tl-container .gdlr-core-container,
        .tl-body-front .gdlr-core-container .gdlr-core-container {
            padding-left: 0;
            padding-right: 0
        }

        .tl-top-bar-container.tl-top-bar-custom-container {
            max-width: 1140px
        }

        .tl-top-bar-container.tl-top-bar-full {
            padding-right: 15px;
            padding-left: 15px
        }

        .tl-top-bar {
            padding-top: 22px
        }

        .tl-top-bar {
            padding-bottom: 22px
        }

        .tl-top-bar {
            font-size: 14px
        }

        .tl-top-bar {
            border-bottom-width: 0
        }

        .tl-header-style-plain {
            border-bottom-width: 0
        }

        .tl-header-background-transparent .tl-top-bar-background {
            opacity: .45
        }

        .tl-header-background-transparent .tl-header-background {
            opacity: .45
        }

        .tl-navigation-bar-wrap.tl-style-transparent .tl-navigation-background {
            opacity: .5
        }

        .tl-header-boxed-wrap .tl-top-bar-background {
            opacity: 0
        }

        .tl-header-boxed-wrap .tl-top-bar-background {
            margin-bottom: 0
        }

        .tl-header-style-boxed {
            margin-top: 0
        }

        .tl-header-container.tl-header-custom-container {
            max-width: 1140px
        }

        .tl-header-container.tl-header-full {
            padding-right: 26px;
            padding-left: 26px
        }

        .tl-header-boxed-wrap .tl-header-background {
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .tl-header-style-boxed .tl-header-container-item {
            padding-left: 49px;
            padding-right: 49px
        }

        .tl-navigation-right {
            right: 49px
        }

        .tl-navigation-left {
            left: 49px
        }

        .tl-header-style-plain.tl-style-splitted-menu .tl-navigation .sf-menu>li>a {
            padding-top: 0
        }

        .tl-header-style-plain.tl-style-splitted-menu .tl-main-menu-left-wrap,
        .tl-header-style-plain.tl-style-splitted-menu .tl-main-menu-right-wrap {
            padding-top: 0
        }

        .tl-header-style-boxed.tl-style-splitted-menu .tl-navigation .sf-menu>li>a {
            padding-top: 0
        }

        .tl-header-style-boxed.tl-style-splitted-menu .tl-main-menu-left-wrap,
        .tl-header-style-boxed.tl-style-splitted-menu .tl-main-menu-right-wrap {
            padding-top: 0
        }

        .tl-navigation .sf-menu>li {
            padding-left: 21px;
            padding-right: 21px
        }

        .tl-navigation .tl-main-menu {
            margin-left: 0
        }

        .tl-header-side-nav {
            width: 340px
        }

        .tl-header-side-content.tl-style-left {
            margin-left: 340px
        }

        .tl-header-side-content.tl-style-right {
            margin-right: 340px
        }

        .tl-header-side-nav.tl-style-side {
            padding-left: 70px;
            padding-right: 70px
        }

        .tl-header-side-nav.tl-style-left .sf-vertical>li>ul.sub-menu {
            padding-left: 70px
        }

        .tl-header-side-nav.tl-style-right .sf-vertical>li>ul.sub-menu {
            padding-right: 70px
        }

        .tl-navigation .sf-vertical>li {
            padding-top: 16px;
            padding-bottom: 16px
        }

        .tl-header-style-bar .tl-logo-right-text {
            padding-top: 30px
        }

        .tl-logo {
            padding-top: 12px
        }

        .tl-logo {
            padding-bottom: 0
        }

        .tl-logo-inner {
            max-width: 200px
        }

        .tl-navigation {
            padding-top: 25px
        }

        .tl-navigation-top {
            top: 25px
        }

        .tl-navigation .sf-menu>li>a {
            padding-bottom: 33px
        }

        .tl-page-title-wrap.tl-style-custom .tl-page-title-content {
            padding-top: 108px;
            padding-bottom: 102px
        }

        .tl-page-title-wrap .tl-page-title {
            text-transform: none
        }

        .tl-page-title-wrap.tl-style-custom .tl-page-title {
            font-size: 42px;
            letter-spacing: 0
        }

        .tl-page-title-wrap.tl-style-custom .tl-page-caption,
        .breadcrumbs {
            margin-top: 13px;
            font-size: 16px;
            letter-spacing: 0
        }

        .tl-page-title-wrap.tl-style-custom .tl-page-caption a,
        .breadcrumbs a {
            color: #fff;
            font-weight: 600
        }

        .tl-page-title-wrap .tl-page-title-overlay {
            opacity: .27
        }

        .tl-not-found-wrap .tl-not-found-background {
            opacity: .27
        }

        .tl-blog-title-wrap.tl-style-custom .tl-blog-title-content {
            padding-top: 93px;
            padding-bottom: 87px
        }

        .tl-blog-title-wrap .tl-blog-title-overlay {
            opacity: 0
        }

        .tl-blog-title-wrap.tl-feature-image .tl-blog-title-top-overlay {
            height: 297px
        }

        .tl-blog-title-wrap.tl-feature-image .tl-blog-title-bottom-overlay {
            height: 308px
        }

        .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-icon {
            font-size: 22px
        }

        .tl-footer-wrapper {
            padding-top: 70px;
            padding-bottom: 50px
        }

        .tl-copyright-text {
            padding-top: 38px;
            padding-bottom: 38px
        }

        .tl-body h1,
        .tl-body h2,
        .tl-body h3,
        .tl-body h4,
        .tl-body h5,
        .tl-body h6,
        .tl-body .tl-title-font,
        .tl-body .gdlr-core-title-font {
            font-family: "Poppins", sans-serif
        }

        .woocommerce-breadcrumb,
        .woocommerce span.onsale,
        .single-product.woocommerce div.product p.price .woocommerce-Price-amount,
        .single-product.woocommerce #review_form #respond label {
            font-family: "Poppins", sans-serif
        }

        .tl-navigation .sf-menu>li>a,
        .tl-navigation .sf-vertical>li>a,
        .tl-navigation-font {
            font-family: "Poppins", sans-serif
        }

        .tl-body,
        .tl-body .gdlr-core-content-font,
        .tl-body input,
        .tl-body textarea,
        .tl-body button,
        .tl-body select,
        .tl-body .tl-content-font,
        .gdlr-core-audio .mejs-container * {
            font-family: "Poppins", sans-serif
        }

        .tl-body .gdlr-core-info-font,
        .tl-body .tl-info-font {
            font-family: "Poppins", sans-serif
        }

        .tl-body .gdlr-core-blog-info-font,
        .tl-body .tl-blog-info-font {
            font-family: "Poppins", sans-serif
        }

        .tl-body .gdlr-core-quote-font {
            font-family: "Open Sans", sans-serif
        }

        .tl-body h1 {
            font-size: 42px
        }

        .tl-body h2,
        #poststuff .gdlr-core-page-builder-body h2 {
            font-size: 36px
        }

        .tl-body h3 {
            font-size: 30px
        }

        .tl-body h4 {
            font-size: 26px
        }

        .tl-body h5 {
            font-size: 22px
        }

        .tl-body h6 {
            font-size: 18px
        }

        .tl-body .tl-single-article-content h2 {
            font-size: 24px
        }

        .tl-body .tl-single-article-content h3 {
            font-size: 20px
        }

        .tl-body .tl-single-article-content h4 {
            font-size: 18px
        }

        .tl-body .tl-single-article-content h5 {
            font-size: 16px
        }

        .tl-body .tl-single-article-content h6 {
            font-size: 14px
        }

        .tl-navigation .sf-menu>li>a,
        .tl-navigation .sf-vertical>li>a {
            font-size: 14px
        }

        .tl-navigation .sf-menu>li>a {
            font-weight: 400
        }

        .tl-navigation .sf-menu>li>a {
            text-transform: none
        }

        .tl-body {
            font-size: 14px
        }

        .tl-body,
        .tl-body p,
        .tl-line-height,
        .gdlr-core-line-height {
            line-height: 1.7
        }

        .tl-page-preload {
            background-color: #fff
        }

        .tl-top-bar-background {
            background-color: #000
        }

        .tl-body .tl-top-bar {
            border-bottom-color: #fff
        }

        .tl-top-bar {
            color: #e2e2e2
        }

        .tl-body .tl-top-bar a {
            color: #fff
        }

        .tl-body .tl-top-bar a:hover {
            color: #fff
        }

        .tl-top-bar i {
            font-size: 16px;
            color: #fff;
            margin-right: 10px
        }

        .tl-body .tl-top-bar-left a,
        .footer-social a {
            margin-right: 30px
        }

        .tl-header-background,
        .tl-sticky-menu-placeholder,
        .tl-header-style-boxed.tl-fixed-navigation {
            background-color: #000
        }

        .tl-sticky-navigation.tl-fixed-navigation .tl-header-background {
            background: rgba(0, 0, 0, .9)
        }

        .tl-header-wrap.tl-header-style-plain {
            border-color: #e8e8e8
        }

        .tl-navigation-background {
            background-color: #f4f4f4
        }

        .tl-navigation-bar-wrap {
            border-color: #e8e8e8
        }

        .tl-navigation .tl-navigation-slide-bar {
            border-color: #d4a40a
        }

        .tl-navigation .tl-navigation-slide-bar:before {
            border-bottom-color: #d4a40a
        }

        .tl-header-side-nav.tl-style-side-toggle .tl-logo {
            background-color: #fff
        }

        .tl-main-menu-search i,
        .tl-main-menu-cart i {
            color: #fff
        }

        .tl-main-menu-cart>.tl-top-cart-count {
            background-color: #d4a40a
        }

        .tl-main-menu-cart>.tl-top-cart-count {
            color: #fff
        }

        .tl-top-menu-button i,
        .tl-mobile-menu-button i {
            color: #fff
        }

        .tl-mobile-button-hamburger:before,
        .tl-mobile-button-hamburger:after,
        .tl-mobile-button-hamburger span {
            background: #fff
        }

        .tl-main-menu-right .tl-top-menu-button,
        .tl-mobile-menu .tl-mobile-menu-button {
            border-color: #ddd
        }

        .tl-top-search-wrap {
            background-color: #000;
            background-color: rgba(0, 0, 0, .88)
        }

        .tl-top-cart-content-wrap .tl-top-cart-content {
            background-color: #303030
        }

        .tl-top-cart-content-wrap .tl-top-cart-content span,
        .tl-top-cart-content-wrap .tl-top-cart-content span.woocommerce-Price-amount.amount {
            color: #b5b5b5
        }

        .tl-top-cart-content-wrap .tl-top-cart-button,
        .tl-top-cart-content-wrap .tl-top-cart-button:hover {
            color: #fff
        }

        .tl-top-cart-content-wrap .tl-top-cart-checkout-button,
        .tl-top-cart-content-wrap .tl-top-cart-checkout-button:hover {
            color: #d4a40a
        }

        .tl-body .tl-breadcrumbs,
        .tl-body .tl-breadcrumbs a span {
            color: silver
        }

        .tl-body .tl-breadcrumbs span,
        .tl-body .tl-breadcrumbs a:hover span {
            color: #777
        }

        .sf-menu>li>a,
        .sf-vertical>li>a {
            color: #fff
        }

        .sf-menu>li>a:hover,
        .sf-menu>li.current-menu-item>a,
        .sf-menu>li.current-menu-ancestor>a,
        .sf-vertical>li>a:hover,
        .sf-vertical>li.current-menu-item>a,
        .sf-vertical>li.current-menu-ancestor>a {
            color: #fff
        }

        .sf-menu>.tl-normal-menu li,
        .sf-menu>.tl-mega-menu>.sf-mega,
        .sf-vertical ul.sub-menu li,
        ul.sf-menu>.menu-item-language li {
            background-color: #262626
        }

        .sf-menu>li>.sub-menu a,
        .sf-menu>.tl-mega-menu>.sf-mega a,
        .sf-vertical ul.sub-menu li a {
            color: #bababa
        }

        .sf-menu>li>.sub-menu a:hover,
        .sf-menu>li>.sub-menu .current-menu-item>a,
        .sf-menu>li>.sub-menu .current-menu-ancestor>a,
        .sf-menu>.tl-mega-menu>.sf-mega a:hover,
        .sf-menu>.tl-mega-menu>.sf-mega .current-menu-item>a,
        .sf-vertical>li>.sub-menu a:hover,
        .sf-vertical>li>.sub-menu .current-menu-item>a,
        .sf-vertical>li>.sub-menu .current-menu-ancestor>a {
            color: #fff
        }

        .sf-menu>li>.sub-menu a:hover,
        .sf-menu>li>.sub-menu .current-menu-item>a,
        .sf-menu>li>.sub-menu .current-menu-ancestor>a,
        .sf-menu>.tl-mega-menu>.sf-mega a:hover,
        .sf-menu>.tl-mega-menu>.sf-mega .current-menu-item>a,
        .sf-vertical>li>.sub-menu a:hover,
        .sf-vertical>li>.sub-menu .current-menu-item>a,
        .sf-vertical>li>.sub-menu .current-menu-ancestor>a {
            background-color: #303030
        }

        .tl-navigation .sf-menu>.tl-mega-menu .sf-mega-section-inner>a {
            color: #fff
        }

        .tl-navigation .sf-menu>.tl-mega-menu .sf-mega-section {
            border-color: #424242
        }

        .mm-navbar .mm-title,
        .mm-navbar .mm-btn,
        ul.mm-listview li>a,
        ul.mm-listview li>span {
            color: #979797
        }

        ul.mm-listview li a {
            border-color: #979797
        }

        .mm-arrow:after,
        .mm-next:after,
        .mm-prev:before {
            border-color: #979797
        }

        .mm-navbar .mm-title:hover,
        .mm-navbar .mm-btn:hover,
        ul.mm-listview li a:hover,
        ul.mm-listview li>span:hover,
        ul.mm-listview li.current-menu-item>a,
        ul.mm-listview li.current-menu-ancestor>a,
        ul.mm-listview li.current-menu-ancestor>span {
            color: #fff
        }

        .mm-menu {
            background-color: #1f1f1f
        }

        ul.mm-listview li {
            border-color: #626262
        }

        .tl-overlay-menu-content {
            background-color: #000;
            background-color: rgba(0, 0, 0, .88)
        }

        .tl-overlay-menu-content ul.menu>li,
        .tl-overlay-menu-content ul.sub-menu ul.sub-menu {
            border-color: #424242
        }

        .tl-overlay-menu-content ul li a,
        .tl-overlay-menu-content .tl-overlay-menu-close {
            color: #fff
        }

        .tl-overlay-menu-content ul li a:hover {
            color: #a8a8a8
        }

        .tl-bullet-anchor a:before {
            background-color: #777
        }

        .tl-bullet-anchor a:hover,
        .tl-bullet-anchor a.current-menu-item {
            border-color: #fff
        }

        .tl-bullet-anchor a:hover:before,
        .tl-bullet-anchor a.current-menu-item:before {
            background: #fff
        }

        .tl-body .tl-main-menu-right-button {
            color: #333
        }

        .tl-body .tl-main-menu-right-button {
            border-color: #333
        }

        .tl-body .tl-main-menu-right-button:hover {
            color: #555
        }

        .tl-body .tl-main-menu-right-button:hover {
            border-color: #555
        }

        .tl-body-outer-wrapper,
        body.tl-full .tl-body-wrapper {
            background-color: #fff
        }

        body.tl-boxed .tl-body-wrapper,
        .gdlr-core-page-builder .gdlr-core-page-builder-body.gdlr-core-pb-livemode {
            background-color: #fff
        }

        .tl-page-title-wrap .tl-page-title {
            color: #fff
        }

        .tl-page-title-wrap .tl-page-caption {
            color: #fff
        }

        .tl-page-title-wrap .tl-page-caption .woocommerce-breadcrumb,
        .tl-page-title-wrap .tl-page-caption .woocommerce-breadcrumb a {
            color: #fff
        }

        .tl-page-title-wrap .tl-page-title-overlay {
            background-color: #000
        }

        .tl-body,
        .tl-body span.wpcf7-not-valid-tip {
            color: #000
        }

        .tl-body h1,
        .tl-body h2,
        .tl-body h3,
        .tl-body h4,
        .tl-body h5,
        .tl-body h6 {
            color: #383838
        }

        .woocommerce table.shop_attributes th,
        .woocommerce table.shop_table th,
        .single-product.woocommerce div.product .product_meta .tl-head {
            color: #383838
        }

        .tl-body a {
            color: #d4a40a
        }

        .tl-body a:hover {
            color: #634e0d
        }

        .tl-body * {
            border-color: #e1e1e1
        }

        .gdlr-core-columnize-item .gdlr-core-columnize-item-content {
            column-rule-color: #e1e1e1;
            -moz-column-rule-color: #e1e1e1;
            -webkit-column-rule-color: #e1e1e1
        }

        .tl-body input,
        .tl-body textarea {
            background-color: #fff
        }

        .tl-body input,
        .tl-body textarea {
            border-color: #d7d7d7
        }

        .tl-body input,
        .tl-body textarea {
            color: #4e4e4e
        }

        .tl-body ::-webkit-input-placeholder {
            color: #4e4e4e
        }

        .tl-body ::-moz-placeholder {
            color: #4e4e4e
        }

        .tl-body :-ms-input-placeholder {
            color: #4e4e4e
        }

        .tl-body :-moz-placeholder {
            color: #4e4e4e
        }

        .tl-not-found-wrap {
            background-color: #23618e
        }

        .tl-not-found-wrap .tl-not-found-head {
            color: #fff
        }

        .tl-not-found-wrap .tl-not-found-title {
            color: #fff
        }

        .tl-not-found-wrap .tl-not-found-caption {
            color: #c3e7ff
        }

        .tl-not-found-wrap form.search-form input.search-field {
            background-color: #000;
            background-color: rgba(0, 0, 0, .4)
        }

        .tl-not-found-wrap form.search-form input.search-field,
        .tl-not-found-wrap .tl-top-search-submit {
            color: #fff
        }

        .tl-not-found-wrap input::-webkit-input-placeholder {
            color: #fff
        }

        .tl-not-found-wrap input:-moz-placeholder {
            color: #fff
        }

        .tl-not-found-wrap input::-moz-placeholder {
            color: #fff
        }

        .tl-not-found-wrap input:-ms-input-placeholder {
            color: #fff
        }

        .tl-not-found-wrap .tl-not-found-back-to-home a,
        .tl-not-found-wrap .tl-not-found-back-to-home a:hover {
            color: #fff
        }

        .tl-sidebar-area .tl-widget-title {
            color: #383838
        }

        .tl-sidebar-area a {
            color: #484848
        }

        .widget_recent_entries ul li:before,
        .widget_recent_comments ul li:before,
        .widget_pages ul li:before,
        .widget_rss ul li:before,
        .widget_archive ul li:before,
        .widget_categories ul li:before,
        .widget_nav_menu ul li:before,
        .widget_meta ul li:before {
            color: #484848
        }

        .tl-sidebar-area a:hover,
        .tl-sidebar-area .current-menu-item>a {
            color: #323232
        }

        .tagcloud a {
            background-color: #fff
        }

        .gdlr-core-recent-post-widget .gdlr-core-blog-info i {
            color: #9c9c9c
        }

        .gdlr-core-recent-post-widget .gdlr-core-blog-info,
        .gdlr-core-recent-post-widget .gdlr-core-blog-info a,
        .gdlr-core-recent-post-widget .gdlr-core-blog-info a:hover {
            color: #a0a0a0
        }

        .gdlr-core-post-slider-widget-overlay .gdlr-core-post-slider-widget-title {
            color: #fff
        }

        .gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info,
        .gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info i,
        .gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info a,
        .gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info a:hover {
            color: #9c9c9c
        }

        .widget_search input.search-field {
            color: #b5b5b5
        }

        .widget_search input::-webkit-input-placeholder {
            color: #b5b5b5
        }

        .widget_search input:-moz-placeholder {
            color: #b5b5b5
        }

        .widget_search input::-moz-placeholder {
            color: #b5b5b5
        }

        .widget_search input:-ms-input-placeholder {
            color: #b5b5b5
        }

        .widget_search input.search-field {
            border-color: #e0e0e0
        }

        .widget_search form:after {
            border-color: #c7c7c7
        }

        ul.gdlr-core-twitter-widget-wrap li:before {
            color: #303030
        }

        ul.gdlr-core-twitter-widget-wrap li .gdlr-core-twitter-widget-date a,
        ul.gdlr-core-twitter-widget-wrap li .gdlr-core-twitter-widget-date a:hover {
            color: #b5b5b5
        }

        .tl-footer-wrapper {
            background-color: #202020
        }

        .tl-footer-wrapper .tl-widget-title {
            color: #fff
        }

        .tl-footer-wrapper {
            color: #ababab
        }

        .tl-footer-wrapper .widget_recent_entries ul li:before,
        .tl-footer-wrapper .widget_recent_comments ul li:before,
        .tl-footer-wrapper .widget_pages ul li:before,
        .tl-footer-wrapper .widget_rss ul li:before,
        .tl-footer-wrapper .widget_archive ul li:before,
        .tl-footer-wrapper .widget_categories ul li:before,
        .widget_nav_menu ul li:before,
        .tl-footer-wrapper .widget_meta ul li:before {
            color: #ababab
        }

        .tl-footer-wrapper .tm-tour-item .tm-tour-discount-price,
        .tl-footer-wrapper .tm-tour-item .tm-tour-price .tm-tail {
            color: #ababab
        }

        .tl-footer-wrapper a,
        .tl-footer-wrapper .tm-tour-item .tm-tour-title a {
            color: #fff
        }

        .tl-footer-wrapper a:hover,
        .tl-footer-wrapper .tm-tour-item .tm-tour-title a:hover {
            color: #fff
        }

        .tl-footer-wrapper,
        .tl-footer-wrapper * {
            border-color: #303030
        }

        .tl-copyright-wrapper {
            background-color: #181818
        }

        .tl-copyright-wrapper {
            color: #838383
        }

        .tl-footer-back-to-top-button {
            background-color: #dbdbdb
        }

        .tl-footer-back-to-top-button {
            color: #313131
        }

        .tl-body .tl-blog-title-wrap .tl-single-article-title {
            color: #fff
        }

        .tl-blog-title-wrap .tl-blog-info-wrapper,
        .tl-blog-title-wrap .tl-blog-info-wrapper a,
        .tl-blog-title-wrap .tl-blog-info-wrapper a:hover,
        .tl-blog-title-wrap .tl-blog-info-wrapper i {
            color: #fff
        }

        .tl-blog-title-wrap .tl-single-article-date-day {
            color: #fff
        }

        .tl-blog-title-wrap .tl-single-article-date-month {
            color: #b1b1b1
        }

        .tl-blog-title-wrap .tl-single-article-date-wrapper {
            border-color: #fff
        }

        .tl-blog-title-wrap .tl-blog-title-overlay {
            background-color: #000
        }

        .tl-blog-title-wrap.tl-feature-image .tl-blog-title-top-overlay {
            background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
            background: -o-linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
            background: -moz-linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
            background: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1))
        }

        .tl-blog-title-wrap.tl-feature-image .tl-blog-title-bottom-overlay {
            background: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
            background: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
            background: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1))
        }

        .tl-single-author .tl-single-author-title a,
        .tl-single-author .tl-single-author-title a:hover {
            color: #464646
        }

        .tl-single-author .tl-single-author-caption {
            color: #b1b1b1
        }

        .tl-single-nav a,
        .tl-single-nav a:hover {
            color: #bcbcbc
        }

        .tl-comments-area .tl-comments-title,
        .tl-comments-area .comment-author,
        .tl-comments-area .comment-reply-title {
            color: #464646
        }

        .tl-comments-area .comment-respond {
            background-color: #f9f9f9
        }

        .tl-comments-area .comment-reply a,
        .tl-comments-area .comment-reply a:hover {
            color: #bcbcbc
        }

        .tl-comments-area .comment-time a,
        .tl-comments-area .comment-time a:hover {
            color: #b1b1b1
        }

        .gdlr-core-blog-title a,
        .tl-body .tl-single-article-title,
        .tl-body .tl-single-article-title a {
            color: #343434
        }

        .gdlr-core-blog-title a:hover,
        .tl-body .tl-single-article-title a:hover {
            color: #343434
        }

        .gdlr-core-sticky-banner,
        .tl-sticky-banner {
            color: #fff
        }

        .gdlr-core-sticky-banner,
        .tl-sticky-banner {
            background-color: #d4a40a
        }

        .tl-single-article .tl-blog-info-wrapper,
        .tl-single-article .tl-blog-info-wrapper a,
        .tl-single-article .tl-blog-info-wrapper a:hover,
        .gdlr-core-blog-info-wrapper,
        .gdlr-core-blog-info-wrapper a,
        .gdlr-core-blog-info-wrapper a:hover,
        .gdlr-core-blog-grid .gdlr-core-blog-info-date a {
            color: #d4a40a
        }

        .tl-single-article .tl-blog-info-wrapper i,
        .gdlr-core-blog-info-wrapper i {
            color: #9a9a9a
        }

        .gdlr-core-blog-date-wrapper .gdlr-core-blog-date-day,
        .tl-single-article .tl-single-article-date-day {
            color: #353535
        }

        .gdlr-core-blog-date-wrapper .gdlr-core-blog-date-month,
        .tl-single-article .tl-single-article-date-month {
            color: #8a8a8a
        }

        .gdlr-core-blog-grid.gdlr-core-blog-grid-with-frame,
        .gdlr-core-blog-full-frame,
        .gdlr-core-blog-list-frame,
        .gdlr-core-blog-link-format {
            background-color: #fff
        }

        .gdlr-core-opacity-on-hover {
            background: #000
        }

        .gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-category {
            background: #343de2
        }

        .gdlr-core-blog-feature .gdlr-core-blog-info-category {
            background: #343de2
        }

        .gdlr-core-recent-post-widget-thumbnail .gdlr-core-blog-info-category {
            background: #343de2
        }

        .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper,
        .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper a,
        .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i,
        .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-title a {
            color: #fff
        }

        .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-content {
            color: #fff
        }

        .gdlr-core-blog-metro.gdlr-core-with-image .gdlr-core-blog-info-wrapper,
        .gdlr-core-blog-metro.gdlr-core-with-image .gdlr-core-blog-info-wrapper a,
        .gdlr-core-blog-metro.gdlr-core-with-image .gdlr-core-blog-info-wrapper i,
        .gdlr-core-blog-metro.gdlr-core-with-image .gdlr-core-blog-title a {
            color: #fff
        }

        .tl-blog-aside-format .tl-single-article-content,
        .gdlr-core-blog-aside-format {
            background-color: #d4a40a
        }

        .tl-blog-quote-format .tl-single-article-content,
        .gdlr-core-blog-quote-format {
            background-color: #d4a40a
        }

        .tl-blog-aside-format .tl-single-article-content,
        .gdlr-core-blog-aside-format .gdlr-core-blog-content {
            color: #fff
        }

        .tl-blog-quote-format .tl-single-article-content blockquote,
        .tl-blog-quote-format .tl-single-article-content q,
        .tl-blog-quote-format .tl-single-article-content,
        .gdlr-core-blog-quote-format .gdlr-core-blog-content blockquote,
        .gdlr-core-blog-quote-format .gdlr-core-blog-content q,
        .gdlr-core-blog-quote-format .gdlr-core-blog-content {
            color: #fff
        }

        .gdlr-core-pagination a {
            background-color: #e6e6e6
        }

        .gdlr-core-pagination a {
            color: #929292
        }

        .gdlr-core-pagination a:hover,
        .gdlr-core-pagination a.gdlr-core-active,
        .gdlr-core-pagination span {
            background-color: #d4a40a
        }

        .gdlr-core-pagination a:hover,
        .gdlr-core-pagination a.gdlr-core-active,
        .gdlr-core-pagination span {
            color: #fff
        }

        .gdlr-core-pagination.gdlr-core-with-border a {
            color: #b4b4b4;
            border-color: #b4b4b4
        }

        .gdlr-core-pagination.gdlr-core-style-plain a,
        .gdlr-core-pagination.gdlr-core-style-plain a:before,
        .gdlr-core-pagination.gdlr-core-style-plain span:before {
            color: #b4b4b4
        }

        .gdlr-core-pagination.gdlr-core-with-border a:hover,
        .gdlr-core-pagination.gdlr-core-with-border a.gdlr-core-active,
        .gdlr-core-pagination.gdlr-core-with-border span {
            color: #424242;
            border-color: #424242
        }

        .gdlr-core-pagination.gdlr-core-style-plain a:hover,
        .gdlr-core-pagination.gdlr-core-style-plain a.gdlr-core-active,
        .gdlr-core-pagination.gdlr-core-style-plain span {
            color: #424242
        }

        .gdlr-core-portfolio-single-nav,
        .gdlr-core-portfolio-single-nav a,
        .gdlr-core-portfolio-single-nav a:hover {
            color: #bcbcbc
        }

        .gdlr-core-portfolio-grid.gdlr-core-style-with-frame .gdlr-core-portfolio-grid-frame,
        .gdlr-core-portfolio-grid2 {
            background-color: #fff
        }

        .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-title a {
            color: #191919
        }

        .gdlr-core-port-info-item .gdlr-core-port-info-key,
        .gdlr-core-port-info2 .gdlr-core-port-info2-key {
            color: #343434
        }

        .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info,
        .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info a,
        .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info a:hover {
            color: #a5a5a5
        }

        .gdlr-core-portfolio-grid2 .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info {
            background-color: #3d3ac2
        }

        .gdlr-core-portfolio-badge {
            color: #fff
        }

        .gdlr-core-portfolio-badge {
            background-color: #e24a3b
        }

        .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-icon,
        .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-title a,
        .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-title a:hover {
            color: #fff
        }

        .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info,
        .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info a,
        .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info a:hover {
            color: #cecece
        }

        .gdlr-core-filterer-wrap.gdlr-core-style-text a {
            color: #606060
        }

        .gdlr-core-filterer-wrap.gdlr-core-style-text a:hover,
        .gdlr-core-filterer-wrap.gdlr-core-style-text a.gdlr-core-active {
            color: #d4a40a
        }

        .gdlr-core-filterer-wrap.gdlr-core-style-text .gdlr-core-filterer-slide-bar {
            border-bottom-color: #d4a40a
        }

        .gdlr-core-filterer-wrap.gdlr-core-style-button a {
            color: #838383
        }

        .gdlr-core-filterer-wrap.gdlr-core-style-button a {
            background-color: #f1f1f1
        }

        .gdlr-core-filterer-wrap.gdlr-core-style-button a:hover,
        .gdlr-core-filterer-wrap.gdlr-core-style-button a.gdlr-core-active {
            color: #fff
        }

        .gdlr-core-filterer-wrap.gdlr-core-style-button a:hover,
        .gdlr-core-filterer-wrap.gdlr-core-style-button a.gdlr-core-active {
            background-color: #d4a40a
        }

        .gdlr-core-price-table-item .gdlr-core-price-table {
            background-color: #f8f8f8
        }

        .gdlr-core-price-table .gdlr-core-price-table-head {
            background-color: #3e3e3e;
            background: -webkit-linear-gradient(#525252, #3e3e3e);
            background: -o-linear-gradient(#525252, #3e3e3e);
            background: -moz-linear-gradient(#525252, #3e3e3e);
            background: linear-gradient(#525252, #3e3e3e)
        }

        .gdlr-core-price-table .gdlr-core-price-table-icon {
            color: #fff
        }

        .gdlr-core-price-table .gdlr-core-price-table-title {
            color: #fff
        }

        .gdlr-core-price-table .gdlr-core-price-table-caption {
            color: #acacac
        }

        .gdlr-core-price-table .gdlr-core-price-table-price {
            background-color: #ebebeb
        }

        .gdlr-core-price-table .gdlr-core-price-table-price-number,
        .gdlr-core-price-table .gdlr-core-price-prefix {
            color: #323232
        }

        .gdlr-core-price-table .gdlr-core-price-suffix {
            color: #acacac
        }

        .gdlr-core-price-table .gdlr-core-price-table-button,
        .gdlr-core-price-table .gdlr-core-price-table-button:hover {
            color: #fff
        }

        .gdlr-core-price-table .gdlr-core-price-table-button,
        .gdlr-core-price-table .gdlr-core-price-table-button:hover {
            background-color: #575757;
            background: -webkit-linear-gradient(#414141, #575757);
            background: -o-linear-gradient(#414141, #575757);
            background: -moz-linear-gradient(#414141, #575757);
            background: linear-gradient(#414141, #575757)
        }

        .gdlr-core-price-table .gdlr-core-price-table-content * {
            border-color: #e5e5e5
        }

        .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-head {
            background-color: #d4a40a;
            background: -webkit-linear-gradient(#74a4e8, #d4a40a);
            background: -o-linear-gradient(#74a4e8, #d4a40a);
            background: -moz-linear-gradient(#74a4e8, #d4a40a);
            background: linear-gradient(#74a4e8, #d4a40a)
        }

        .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-icon {
            color: #fff
        }

        .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-title {
            color: #fff
        }

        .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-caption {
            color: #9ebde2
        }

        .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-price {
            background-color: #fff
        }

        .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-price-number,
        .gdlr-core-price-table .gdlr-core-price-prefix {
            color: #323232
        }

        .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-suffix {
            color: #acacac
        }

        .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-button,
        .gdlr-core-price-table .gdlr-core-price-table-button:hover {
            color: #fff
        }

        .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-button,
        .gdlr-core-price-table .gdlr-core-price-table-button:hover {
            background-color: #d4a40a;
            background: -webkit-linear-gradient(#6da0e8, #d4a40a);
            background: -o-linear-gradient(#6da0e8, #d4a40a);
            background: -moz-linear-gradient(#6da0e8, #d4a40a);
            background: linear-gradient(#6da0e8, #d4a40a)
        }

        .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-icon,
        .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-icon,
        .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-icon,
        .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-icon {
            color: #191919
        }

        .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-title .gdlr-core-head,
        .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-title .gdlr-core-head,
        .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-title .gdlr-core-head,
        .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-title .gdlr-core-head {
            color: #191919
        }

        .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-title,
        .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-title,
        .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-title,
        .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-title {
            color: #282828
        }

        .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-icon,
        .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-icon {
            background-color: #f3f3f3
        }

        .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-icon,
        .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-icon {
            border-color: #f3f3f3
        }

        .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title:before,
        .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-accordion-item-title:before {
            color: #191919
        }

        .gdlr-core-accordion-style-background-title .gdlr-core-accordion-item-title .gdlr-core-head,
        .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title .gdlr-core-head,
        .gdlr-core-toggle-box-style-background-title .gdlr-core-toggle-box-item-title .gdlr-core-head,
        .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-title .gdlr-core-head {
            color: #191919
        }

        .gdlr-core-accordion-style-background-title .gdlr-core-accordion-item-title,
        .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title,
        .gdlr-core-toggle-box-style-background-title .gdlr-core-toggle-box-item-title,
        .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-title {
            color: #262626
        }

        .gdlr-core-accordion-style-background-title .gdlr-core-accordion-item-title,
        .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title,
        .gdlr-core-toggle-box-style-background-title .gdlr-core-toggle-box-item-title,
        .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-title {
            background-color: #f3f3f3
        }

        .gdlr-core-accordion-style-background-title-icon .gdlr-core-active .gdlr-core-accordion-item-title:before,
        .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-active .gdlr-core-accordion-item-title:before {
            color: #191919
        }

        .gdlr-core-accordion-style-background-title .gdlr-core-active .gdlr-core-accordion-item-title,
        .gdlr-core-accordion-style-background-title-icon .gdlr-core-active .gdlr-core-accordion-item-title,
        .gdlr-core-toggle-box-style-background-title .gdlr-core-active .gdlr-core-toggle-box-item-title,
        .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-active .gdlr-core-toggle-box-item-title {
            color: #d4a40a
        }

        .gdlr-core-accordion-style-background-title .gdlr-core-active .gdlr-core-accordion-item-title,
        .gdlr-core-accordion-style-background-title-icon .gdlr-core-active .gdlr-core-accordion-item-title,
        .gdlr-core-toggle-box-style-background-title .gdlr-core-active .gdlr-core-toggle-box-item-title,
        .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-active .gdlr-core-toggle-box-item-title {
            background-color: #f3f3f3
        }

        .gdlr-core-audio,
        .gdlr-core-audio .mejs-container .mejs-controls {
            background-color: #e7e7e7
        }

        .gdlr-core-audio .mejs-container .mejs-controls .mejs-volume-button:before,
        .gdlr-core-audio .mejs-container .mejs-controls .mejs-playpause-button:before,
        .gdlr-core-audio .mejs-container .mejs-controls .mejs-time {
            color: #202020
        }

        .gdlr-core-audio .mejs-controls .mejs-time-rail .mejs-time-total,
        .gdlr-core-audio .mejs-controls .mejs-time-rail .mejs-time-loaded {
            background-color: #afafaf
        }

        .gdlr-core-audio .mejs-controls .mejs-time-rail .mejs-time-current {
            background-color: #d4a40a
        }

        .gdlr-core-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
            background-color: #afafaf
        }

        .gdlr-core-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
            background-color: #646464
        }

        .gdlr-core-alert-box-item .gdlr-core-alert-box-item-inner {
            background-color: #ef5e68
        }

        .gdlr-core-alert-box-item .gdlr-core-alert-box-item-inner {
            border-color: #cd515a
        }

        .gdlr-core-alert-box-item .gdlr-core-alert-box-item-inner {
            color: #fff
        }

        .gdlr-core-alert-box-item .gdlr-core-alert-box-item-title {
            color: #fff
        }

        blockquote,
        q {
            color: #777
        }

        blockquote,
        q {
            background-color: #f5f5f5
        }

        .tl-body blockquote,
        .tl-body q {
            border-color: #e2e2e2
        }

        .gdlr-core-blockquote-item-quote {
            color: #4e4e4e
        }

        .gdlr-core-blockquote-item-content,
        .gdlr-core-blockquote-item-author {
            color: #4e4e4e
        }

        .gdlr-core-body .gdlr-core-load-more,
        .gdlr-core-body .gdlr-core-button,
        .tl-body .tl-button,
        .tl-body input[type="button"],
        .tl-body input[type="submit"] {
            color: #fff
        }

        .gdlr-core-body .gdlr-core-load-more:hover,
        .gdlr-core-body .gdlr-core-button:hover {
            color: #fff
        }

        .gdlr-core-body .gdlr-core-load-more,
        .gdlr-core-body .gdlr-core-button,
        .tl-body .tl-button,
        .tl-body input[type="button"],
        .tl-body input[type="submit"] {
            background-color: #d4a40a
        }

        .gdlr-core-body .gdlr-core-load-more:hover,
        .gdlr-core-body .gdlr-core-button:hover {
            background-color: #d4a40a
        }

        .gdlr-core-body .gdlr-core-button-with-border {
            border-color: #383838
        }

        .gdlr-core-body .gdlr-core-button-with-border.gdlr-core-button-transparent {
            color: #383838
        }

        .gdlr-core-body .gdlr-core-button-with-border:hover {
            border-color: #000
        }

        .gdlr-core-body .gdlr-core-button-with-border.gdlr-core-button-transparent:hover {
            color: #000
        }

        .gdlr-core-body .gdlr-core-button.gdlr-core-button-gradient {
            background-color: #d4a40a;
            background: -webkit-linear-gradient(#6fa1e8, #d4a40a);
            background: -o-linear-gradient(#6fa1e8, #d4a40a);
            background: -moz-linear-gradient(#6fa1e8, #d4a40a);
            background: linear-gradient(#6fa1e8, #d4a40a)
        }

        .gdlr-core-body .gdlr-core-button.gdlr-core-button-gradient-v {
            background-color: #d4a40a;
            background: -webkit-linear-gradient(to right, #6fa1e8, #d4a40a);
            background: -o-linear-gradient(to right, #6fa1e8, #d4a40a);
            background: -moz-linear-gradient(to right, #6fa1e8, #d4a40a);
            background: linear-gradient(to right, #6fa1e8, #d4a40a)
        }

        .gdlr-core-call-to-action-item-title {
            color: #2c2c2c
        }

        .gdlr-core-call-to-action-item-caption {
            color: #535353
        }

        .gdlr-core-counter-item-top-text {
            color: #828282
        }

        .gdlr-core-counter-item-top-icon {
            color: #393939
        }

        .gdlr-core-counter-item-number {
            color: #393939
        }

        .gdlr-core-counter-item-divider {
            border-color: #393939
        }

        .gdlr-core-counter-item-bottom-text {
            color: #393939
        }

        .gdlr-core-column-service-item .gdlr-core-column-service-icon {
            color: #9d9d9d
        }

        .gdlr-core-column-service-item .gdlr-core-icon-style-round i {
            background-color: #f3f3f3
        }

        .gdlr-core-column-service-item .gdlr-core-column-service-title {
            color: #383838
        }

        .gdlr-core-column-service-item .gdlr-core-column-service-caption {
            color: #747474
        }

        .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-title,
        .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-head-wrap {
            background-color: #f7c02e
        }

        .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-title {
            color: #252525
        }

        .gdlr-core-flipbox-item .gdlr-core-flipbox-front,
        .gdlr-core-flipbox-item .gdlr-core-flipbox-back,
        .gdlr-core-feature-box-item .gdlr-core-feature-box {
            background-color: #d4a40a
        }

        .gdlr-core-flipbox-item .gdlr-core-flipbox-front,
        .gdlr-core-flipbox-item .gdlr-core-flipbox-back,
        .gdlr-core-flipbox-item .gdlr-core-flipbox-frame,
        .gdlr-core-feature-box-item .gdlr-core-feature-box,
        .gdlr-core-feature-box-item .gdlr-core-feature-box-frame {
            border-color: #2576e8
        }

        .gdlr-core-flipbox-item .gdlr-core-flipbox-item-icon,
        .gdlr-core-feature-box-item .gdlr-core-feature-box-item-icon {
            color: #fff
        }

        .gdlr-core-flipbox-item .gdlr-core-flipbox-item-title,
        .gdlr-core-feature-box-item .gdlr-core-feature-box-item-title {
            color: #fff
        }

        .gdlr-core-flipbox-item .gdlr-core-flipbox-item-caption,
        .gdlr-core-feature-box-item .gdlr-core-feature-box-item-caption {
            color: #fff
        }

        .gdlr-core-flipbox-item .gdlr-core-flipbox-item-content,
        .gdlr-core-feature-box-item .gdlr-core-feature-box-item-content {
            color: #fff
        }

        .gdlr-core-image-overlay.gdlr-core-gallery-image-overlay .gdlr-core-image-overlay-title {
            color: #fff
        }

        .gdlr-core-image-overlay.gdlr-core-gallery-image-overlay .gdlr-core-image-overlay-caption {
            color: #cecece
        }

        .gdlr-core-image-overlay {
            background-color: #000;
            background-color: rgba(0, 0, 0, .6)
        }

        .gdlr-core-image-overlay-content,
        .gdlr-core-image-overlay-content a,
        .gdlr-core-image-overlay-icon {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin] .gdlr-core-image-overlay-icon,
        .gdlr-core-page-builder-body .gdlr-core-pbf-column[data-skin] .gdlr-core-image-overlay-icon {
            color: #fff
        }

        .gdlr-core-body .gdlr-core-image-item-wrap {
            border-color: #000
        }

        .gdlr-core-block-item-title-wrap .gdlr-core-block-item-title {
            color: #343434
        }

        .gdlr-core-block-item-title-wrap .gdlr-core-block-item-caption {
            color: #747474
        }

        .gdlr-core-block-item-title-wrap a,
        .gdlr-core-block-item-title-wrap a:hover {
            color: #747474
        }

        .gdlr-core-icon-list-item i {
            color: #222
        }

        .gdlr-core-icon-list-with-background-round .gdlr-core-icon-list-icon-wrap,
        .gdlr-core-icon-list-with-background-circle .gdlr-core-icon-list-icon-wrap {
            color: #f3f3f3
        }

        .gdlr-core-newsletter-item .gdlr-core-newsletter-email input[type="email"] {
            background-color: #fff;
            border-color: #fff
        }

        .gdlr-core-newsletter-item .gdlr-core-newsletter-email input[type="email"] {
            color: #8d8d8d
        }

        .gdlr-core-newsletter-item .gdlr-core-newsletter-email input::-webkit-input-placeholder {
            color: #8d8d8d
        }

        .gdlr-core-newsletter-item .gdlr-core-newsletter-email input::-moz-placeholder {
            color: #8d8d8d
        }

        .gdlr-core-newsletter-item .gdlr-core-newsletter-email input:-ms-input-placeholder {
            color: #8d8d8d
        }

        .gdlr-core-newsletter-item .gdlr-core-newsletter-email input:-moz-placeholder {
            color: #8d8d8d
        }

        .gdlr-core-opening-hour-item .gdlr-core-opening-hour-day {
            color: #a5a5a5
        }

        .gdlr-core-opening-hour-item .gdlr-core-opening-hour-open {
            color: #262626
        }

        .gdlr-core-opening-hour-item .gdlr-core-opening-hour-close {
            color: #c8c8c8
        }

        .gdlr-core-opening-hour-item .gdlr-core-opening-hour-time i {
            color: #8a8989
        }

        .gdlr-core-opening-hour-item .gdlr-core-opening-hour-list-item {
            border-color: #a6a6a6
        }

        .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-title,
        .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-title a {
            color: #383838
        }

        .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-position {
            color: #888
        }

        .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-divider {
            color: #cecece
        }

        .gdlr-core-personnel-style-grid.gdlr-core-with-background .gdlr-core-personnel-list-content-wrap {
            background-color: #fff
        }

        .gdlr-core-personnel-style-modern .gdlr-core-personnel-list-title,
        .gdlr-core-personnel-style-modern .gdlr-core-personnel-list-title a {
            color: #fff
        }

        .gdlr-core-personnel-style-modern .gdlr-core-personnel-list-position {
            color: #fff
        }

        .gdlr-core-promo-box-item .gdlr-core-promo-box-item-title {
            color: #383838
        }

        .gdlr-core-promo-box-item .gdlr-core-promo-box-content-wrap {
            border-color: #e8e7e7
        }

        .gdlr-core-post-slider-item .gdlr-core-post-slider-title a {
            color: #fff
        }

        .gdlr-core-post-slider-item .gdlr-core-blog-info,
        .gdlr-core-post-slider-item .gdlr-core-blog-info a {
            color: #c5c5c5
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-title {
            color: #a6aafb
        }

        .gdlr-core-roadmap-item-head.gdlr-core-active .gdlr-core-roadmap-item-head-title {
            color: #fff
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-caption {
            color: #c1caf6
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-count {
            color: #c5c5c5
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-count {
            background-color: #223077
        }

        .gdlr-core-roadmap-item-head.gdlr-core-active .gdlr-core-roadmap-item-head-count {
            color: #223077
        }

        .gdlr-core-roadmap-item-head.gdlr-core-active .gdlr-core-roadmap-item-head-count {
            color: #fff
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-divider {
            border-color: #fff
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-content-title {
            color: #fff
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-content-caption {
            color: #c1caf6
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-content {
            color: #babdff
        }

        .gdlr-core-skill-bar-item .gdlr-core-skill-bar-title,
        .gdlr-core-skill-bar-item .gdlr-core-skill-bar-right {
            color: #505050
        }

        .gdlr-core-skill-bar-item .gdlr-core-skill-bar-icon {
            color: #616161
        }

        .gdlr-core-skill-bar-item .gdlr-core-skill-bar-progress {
            background-color: #f3f3f3
        }

        .gdlr-core-skill-bar-item .gdlr-core-skill-bar-filled {
            background-color: #2d9bea
        }

        .gdlr-core-flexslider-nav .flex-direction-nav li a,
        .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a {
            color: #a7a7a7;
            border-color: #a7a7a7
        }

        .gdlr-core-flexslider-nav.gdlr-core-round-style li a,
        .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a {
            background-color: #f1f1f1
        }

        .gdlr-core-flexslider .flex-control-nav li a {
            border-color: #8a8a8a
        }

        .gdlr-core-flexslider .flex-control-nav li a.flex-active {
            background-color: #8a8a8a
        }

        .gdlr-core-flexslider.gdlr-core-bullet-style-cylinder .flex-control-nav li a.flex-active {
            background-color: #8a8a8a
        }

        .gdlr-core-flexslider.gdlr-core-bullet-style-cylinder .flex-control-nav li a {
            background-color: #dfdfdf
        }

        .gdlr-core-social-share-item a {
            color: #202020
        }

        .gdlr-core-social-share-item .gdlr-core-divider {
            border-color: #e5e5e5
        }

        .gdlr-core-social-share-item .gdlr-core-social-share-count {
            color: #202020
        }

        .gdlr-core-stunning-text-item-caption {
            color: #747474
        }

        .gdlr-core-stunning-text-item-title {
            color: #383838
        }

        .gdlr-core-tab-item-title {
            color: #8d8d8d
        }

        .gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title,
        .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-title {
            background-color: #f7f7f7
        }

        .gdlr-core-tab-item-title-wrap,
        .gdlr-core-tab-item-content-wrap,
        .gdlr-core-tab-item-title {
            border-color: #ebebeb
        }

        .gdlr-core-tab-item-title-line {
            border-color: #d4a40a
        }

        .gdlr-core-tab-item-title.gdlr-core-active {
            color: #464646
        }

        .gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title.gdlr-core-active,
        .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-title.gdlr-core-active {
            background-color: #d4a40a;
            color: #fff
        }

        table tr th {
            background-color: #d4a40a
        }

        table tr th {
            color: #fff
        }

        table tr:nth-child(odd) {
            background-color: #f9f9f9
        }

        table tr:nth-child(odd) {
            color: #949494
        }

        table tr:nth-child(even) {
            background-color: #f3f3f3
        }

        table tr:nth-child(even) {
            color: #949494
        }

        .gdlr-core-testimonial-item .gdlr-core-testimonial-item-title {
            color: #232323
        }

        .gdlr-core-testimonial-item .gdlr-core-testimonial-content {
            color: #707070
        }

        .gdlr-core-testimonial-item .gdlr-core-testimonial-title {
            color: #3b3b3b
        }

        .gdlr-core-testimonial-item .gdlr-core-testimonial-position .gdlr-core-rating i {
            color: #ffa127
        }

        .gdlr-core-testimonial-item .gdlr-core-testimonial-position {
            color: #3b3b3b
        }

        .gdlr-core-testimonial-item .gdlr-core-testimonial-quote {
            color: #282828
        }

        .gdlr-core-title-item .gdlr-core-title-item-title,
        .gdlr-core-title-item .gdlr-core-title-item-title a {
            color: #383838
        }

        .gdlr-core-title-item .gdlr-core-title-item-caption {
            color: #747474
        }

        .woocommerce .star-rating span,
        .single-product.woocommerce #review_form #respond p.stars a,
        .single-product.woocommerce div.product .product_meta,
        .single-product.woocommerce div.product .product_meta a {
            color: #d4a40a
        }

        .woocommerce #respond input#submit.alt,
        .woocommerce a.button.alt,
        .woocommerce button.button.alt,
        .woocommerce input.button.alt,
        .woocommerce #respond input#submit,
        .woocommerce a.button,
        .woocommerce button.button,
        html .woocommerce input.button,
        html .woocommerce span.onsale {
            background-color: #d4a40a
        }

        span.woocommerce-Price-amount.amount {
            color: #d4a40a
        }

        .woocommerce .price del,
        .gdlr-core-product-price del,
        del span.woocommerce-Price-amount.amount {
            color: #949494
        }

        .woocommerce #respond input#submit.alt:hover,
        .woocommerce a.button.alt:hover,
        .woocommerce button.button.alt:hover,
        .woocommerce input.button.alt:hover,
        .woocommerce #respond input#submit:hover,
        .woocommerce a.button:hover,
        .woocommerce button.button:hover,
        .woocommerce input.button:hover {
            background-color: #9db7e8
        }

        .woocommerce #respond input#submit.alt,
        .woocommerce a.button.alt,
        .woocommerce button.button.alt,
        .woocommerce input.button.alt,
        .woocommerce #respond input#submit,
        .woocommerce a.button,
        .woocommerce button.button,
        .woocommerce input.button,
        .woocommerce #respond input#submit.disabled,
        .woocommerce #respond input#submit:disabled,
        .woocommerce #respond input#submit:disabled[disabled],
        .woocommerce a.button.disabled,
        .woocommerce a.button:disabled,
        .woocommerce a.button:disabled[disabled],
        .woocommerce button.button.disabled,
        .woocommerce button.button:disabled,
        .woocommerce button.button:disabled[disabled],
        .woocommerce input.button.disabled,
        .woocommerce input.button:disabled,
        .woocommerce input.button:disabled[disabled] {
            color: #fff
        }

        .woocommerce #respond input#submit.alt:hover,
        .woocommerce a.button.alt:hover,
        .woocommerce button.button.alt:hover,
        .woocommerce input.button.alt:hover,
        .woocommerce #respond input#submit:hover,
        .woocommerce a.button:hover,
        .woocommerce button.button:hover,
        .woocommerce input.button:hover {
            color: #fff
        }

        .single-product.woocommerce div.product .quantity .qty,
        #add_payment_method #payment,
        .woocommerce-checkout #payment,
        .single-product.woocommerce #reviews #comments ol.commentlist li {
            background-color: #f3f3f3
        }

        .gdlr-core-product-grid .gdlr-core-product-title a {
            color: #191919
        }

        .gdlr-core-product-grid .gdlr-core-product-title a:hover {
            color: #434343
        }

        .gdlr-core-product-thumbnail .gdlr-core-product-view-detail,
        .gdlr-core-product-thumbnail .gdlr-core-product-view-detail:hover {
            color: #fff
        }

        .gdlr-core-product-thumbnail .gdlr-core-product-view-detail {
            background-color: #000;
            background-color: rgba(0, 0, 0, .9)
        }

        .gdlr-core-product-thumbnail .added_to_cart,
        .gdlr-core-product-thumbnail .added_to_cart:hover,
        .gdlr-core-product-thumbnail .gdlr-core-product-add-to-cart,
        .gdlr-core-product-thumbnail .gdlr-core-product-add-to-cart:hover {
            color: #fff
        }

        .gdlr-core-product-thumbnail .added_to_cart,
        .gdlr-core-product-thumbnail .gdlr-core-product-add-to-cart {
            background-color: #d4a40a;
            background-color: rgba(70, 127, 231, .9)
        }

        .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
            background-color: #e6e6e6
        }

        .woocommerce .widget_price_filter .ui-slider .ui-slider-range {
            background-color: #8babe8
        }

        .woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
            background-color: #d4a40a
        }

        body .gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-separator {
            display: none
        }

        html.tm-lightbox-on,
        html.tm-lightbox-on body {
            position: relative;
            overflow: hidden;
            width: 100%;
            height: 100%
        }

        .tm-single-header-overlay {
            opacity: .9
        }

        .tm-single-header-top-overlay {
            opacity: .9
        }

        #map iframe {
            pointer-events: none
        }

        body .tl-top-bar-right-social {
            margin-top: -2px
        }

        body .tl-top-bar-right .tm-user-top-bar {
            margin-left: 32px
        }

        @media only screen and (max-width:425px) {
            .tm-body .ui-datepicker {
                margin-left: auto !important;
                margin-right: auto !important;
                left: 0px !important;
                right: 0px !important
            }
            .tm-header-price .tm-tour-discount-price {
                font-size: 24px
            }
            .tm-header-price .tm-tour-price-wrap.tm-discount .tm-tour-price .tm-tail {
                font-size: 13px
            }
            .tm-header-price .tm-tour-price .tm-head {
                font-size: 12px
            }
            .tm-header-price .tm-tour-price-wrap:before {
                font-size: 20px
            }
            .tm-header-price .tm-header-price-wrap {
                padding-left: 10px;
                padding-right: 10px
            }
            .tm-booking-tab-title-item {
                padding-left: 23px;
                padding-right: 23px
            }
        }

        @media only screen and (max-width:767px) {
            .single-tour.tm-body .tm-single-related-tour-container {
                max-width: 500px;
                padding-left: 15px;
                padding-right: 15px
            }
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] h1,
        .gdlr-core-page-builder-body [data-skin="Dark"] h2,
        .gdlr-core-page-builder-body [data-skin="Dark"] h3,
        .gdlr-core-page-builder-body [data-skin="Dark"] h4,
        .gdlr-core-page-builder-body [data-skin="Dark"] h5,
        .gdlr-core-page-builder-body [data-skin="Dark"] h6,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-title,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-title a,
        .gdlr-core-page-builder-body [data-skin="Dark"] label {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-title a:hover {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-caption,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-caption a,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-caption a:hover {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark"],
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-content {
            color: #ededed
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] i,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-icon,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-icon:before,
        .gdlr-core-page-builder-body [data-skin="Dark"] .tl-widget ul li:before {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .tm-combobox-wrap:after,
        .gdlr-core-page-builder-body [data-skin="Dark"] .tm-datepicker-wrap:after,
        .gdlr-core-page-builder-body [data-skin="Dark"] .tm-tour-search-field-inner:after {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] a,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-link {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] a:hover,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-link:hover {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-divider {
            border-color: #bcbcbc;
            column-rule-color: #bcbcbc;
            -moz-column-rule-color: #bcbcbc;
            -webkit-column-rule-color: #bcbcbc
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a {
            border-color: #bcbcbc
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] *,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-border {
            border-color: #8e8e8e
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Dark"] select,
        .gdlr-core-page-builder-body [data-skin="Dark"] textarea {
            border-color: #8e8e8e
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-e-content {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a i,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a i {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-e-content::-webkit-input-placeholder {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-e-content::-moz-placeholder {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-e-content:-ms-input-placeholder {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-skin-e-content:-moz-placeholder {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Dark"] select,
        .gdlr-core-page-builder-body [data-skin="Dark"] textarea {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] input::-webkit-input-placeholder {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] input::-moz-placeholder {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] input:-ms-input-placeholder {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] input:-moz-placeholder {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button-color {
            color: #969696
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] input[type="button"],
        .gdlr-core-page-builder-body [data-skin="Dark"] input[type="submit"] {
            color: #969696
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-pagination a {
            color: #969696
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button:hover,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button-color:hover,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button-color.gdlr-core-active {
            color: #383838
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] input[type="button"]:hover,
        .gdlr-core-page-builder-body [data-skin="Dark"] input[type="submit"]:hover {
            color: #383838
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-pagination a:hover,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-pagination a.gdlr-core-active,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-pagination span {
            color: #383838
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button-color {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] input[type="button"],
        .gdlr-core-page-builder-body [data-skin="Dark"] input[type="submit"] {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-pagination a {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button:hover,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button-color:hover,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button-color.gdlr-core-active {
            background-color: #d6d6d6
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] input[type="button"]:hover,
        .gdlr-core-page-builder-body [data-skin="Dark"] input[type="submit"]:hover {
            background-color: #d6d6d6
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-pagination a:hover,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-pagination a.gdlr-core-active,
        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-pagination span {
            background-color: #d6d6d6
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] h1,
        .gdlr-core-page-builder-body [data-skin="White Text"] h2,
        .gdlr-core-page-builder-body [data-skin="White Text"] h3,
        .gdlr-core-page-builder-body [data-skin="White Text"] h4,
        .gdlr-core-page-builder-body [data-skin="White Text"] h5,
        .gdlr-core-page-builder-body [data-skin="White Text"] h6,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-title,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-title a,
        .gdlr-core-page-builder-body [data-skin="White Text"] label {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-caption,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-caption a,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-caption a:hover {
            color: #eaeaea
        }

        .gdlr-core-page-builder-body [data-skin="White Text"],
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-content {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] i,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-icon,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-icon:before,
        .gdlr-core-page-builder-body [data-skin="White Text"] .tl-widget ul li:before {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .tm-combobox-wrap:after,
        .gdlr-core-page-builder-body [data-skin="White Text"] .tm-datepicker-wrap:after,
        .gdlr-core-page-builder-body [data-skin="White Text"] .tm-tour-search-field-inner:after {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] a,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-link {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] a:hover,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-link:hover {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-divider {
            border-color: #fff;
            column-rule-color: #fff;
            -moz-column-rule-color: #fff;
            -webkit-column-rule-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a {
            border-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] *,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-border {
            border-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="White Text"] select,
        .gdlr-core-page-builder-body [data-skin="White Text"] textarea {
            border-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-e-background {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider .flex-control-nav li a {
            border-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider .flex-control-nav li a.flex-active {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="White Text"] select,
        .gdlr-core-page-builder-body [data-skin="White Text"] textarea {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-e-content {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a i,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a i {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-e-content::-webkit-input-placeholder {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-e-content::-moz-placeholder {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-e-content:-ms-input-placeholder {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-e-content:-moz-placeholder {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="White Text"] select,
        .gdlr-core-page-builder-body [data-skin="White Text"] textarea {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] input::-webkit-input-placeholder {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] input::-moz-placeholder {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] input:-ms-input-placeholder {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] input:-moz-placeholder {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] input[type="button"],
        .gdlr-core-page-builder-body [data-skin="White Text"] input[type="submit"] {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button:hover,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color:hover,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color.gdlr-core-active {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] input[type="button"]:hover,
        .gdlr-core-page-builder-body [data-skin="White Text"] input[type="submit"]:hover {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a:hover,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a.gdlr-core-active,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination span {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color {
            background-color: #212121
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] input[type="button"],
        .gdlr-core-page-builder-body [data-skin="White Text"] input[type="submit"] {
            background-color: #212121
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a {
            background-color: #212121
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button:hover,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color:hover,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color.gdlr-core-active {
            background-color: #262626
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] input[type="button"]:hover,
        .gdlr-core-page-builder-body [data-skin="White Text"] input[type="submit"]:hover {
            background-color: #262626
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a:hover,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a.gdlr-core-active,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination span {
            background-color: #262626
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button,
        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button-color {
            border-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-pagination a {
            border-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Grey"] h1,
        .gdlr-core-page-builder-body [data-skin="Grey"] h2,
        .gdlr-core-page-builder-body [data-skin="Grey"] h3,
        .gdlr-core-page-builder-body [data-skin="Grey"] h4,
        .gdlr-core-page-builder-body [data-skin="Grey"] h5,
        .gdlr-core-page-builder-body [data-skin="Grey"] h6,
        .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-title,
        .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-title a,
        .gdlr-core-page-builder-body [data-skin="Grey"] label {
            color: #000
        }

        .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-caption,
        .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-caption a,
        .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-caption a:hover {
            color: #727272
        }

        .gdlr-core-page-builder-body [data-skin="Grey"],
        .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-content {
            color: #515151
        }

        .gdlr-core-page-builder-body [data-skin="Grey"] i,
        .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-icon,
        .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-icon:before,
        .gdlr-core-page-builder-body [data-skin="Grey"] .tl-widget ul li:before {
            color: #5e5e5e
        }

        .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i {
            color: #5e5e5e
        }

        .gdlr-core-page-builder-body [data-skin="Grey"] .tm-combobox-wrap:after,
        .gdlr-core-page-builder-body [data-skin="Grey"] .tm-datepicker-wrap:after,
        .gdlr-core-page-builder-body [data-skin="Grey"] .tm-tour-search-field-inner:after {
            color: #5e5e5e
        }

        .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-divider {
            border-color: #cecece;
            column-rule-color: #cecece;
            -moz-column-rule-color: #cecece;
            -webkit-column-rule-color: #cecece
        }

        .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a {
            border-color: #cecece
        }

        .gdlr-core-page-builder-body [data-skin="Grey"] *,
        .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-border {
            border-color: #d6d6d6
        }

        .gdlr-core-page-builder-body [data-skin="Grey"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Grey"] select,
        .gdlr-core-page-builder-body [data-skin="Grey"] textarea {
            border-color: #d6d6d6
        }

        .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-skin-e-background {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a,
        .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-flexslider .flex-control-nav li a {
            border-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Grey"] .gdlr-core-flexslider .flex-control-nav li a.flex-active {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Grey"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Grey"] select,
        .gdlr-core-page-builder-body [data-skin="Grey"] textarea {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] h1,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] h2,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] h3,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] h4,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] h5,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] h6,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-title,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-title a,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] label {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-title a:hover {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-caption,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-caption a,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-caption a:hover {
            color: #dbdbdb
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"],
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-content {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] i,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-icon,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-icon:before,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .tl-widget ul li:before {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .tm-combobox-wrap:after,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .tm-datepicker-wrap:after,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .tm-tour-search-field-inner:after {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] a,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-link {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] a:hover,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-link:hover {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-divider {
            border-color: #b2b2b2;
            column-rule-color: #b2b2b2;
            -moz-column-rule-color: #b2b2b2;
            -webkit-column-rule-color: #b2b2b2
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a {
            border-color: #b2b2b2
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] *,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-border {
            border-color: #b2b2b2
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] select,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] textarea {
            border-color: #b2b2b2
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-e-background {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-flexslider .flex-control-nav li a {
            border-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-flexslider .flex-control-nav li a.flex-active {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] select,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] textarea {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-e-content {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a i,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a i {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-e-content::-webkit-input-placeholder {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-e-content::-moz-placeholder {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-e-content:-ms-input-placeholder {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] .gdlr-core-skin-e-content:-moz-placeholder {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] select,
        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] textarea {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] input::-webkit-input-placeholder {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] input::-moz-placeholder {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] input:-ms-input-placeholder {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Dark Personnel"] input:-moz-placeholder {
            color: #3a3a3a
        }

        .gdlr-core-page-builder-body [data-skin="Maintenance"] h1,
        .gdlr-core-page-builder-body [data-skin="Maintenance"] h2,
        .gdlr-core-page-builder-body [data-skin="Maintenance"] h3,
        .gdlr-core-page-builder-body [data-skin="Maintenance"] h4,
        .gdlr-core-page-builder-body [data-skin="Maintenance"] h5,
        .gdlr-core-page-builder-body [data-skin="Maintenance"] h6,
        .gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-skin-title,
        .gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-skin-title a,
        .gdlr-core-page-builder-body [data-skin="Maintenance"] label {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-skin-caption,
        .gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-skin-caption a,
        .gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-skin-caption a:hover {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Maintenance"],
        .gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-skin-content {
            color: #d8d8d8
        }

        .gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-skin-divider {
            border-color: #bababa;
            column-rule-color: #bababa;
            -moz-column-rule-color: #bababa;
            -webkit-column-rule-color: #bababa
        }

        .gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a {
            border-color: #bababa
        }

        .gdlr-core-page-builder-body [data-skin="Maintenance"] *,
        .gdlr-core-page-builder-body [data-skin="Maintenance"] .gdlr-core-skin-border {
            border-color: #727272
        }

        .gdlr-core-page-builder-body [data-skin="Maintenance"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Maintenance"] select,
        .gdlr-core-page-builder-body [data-skin="Maintenance"] textarea {
            border-color: #727272
        }

        .gdlr-core-page-builder-body [data-skin="Blue Icon"] i,
        .gdlr-core-page-builder-body [data-skin="Blue Icon"] .gdlr-core-skin-icon,
        .gdlr-core-page-builder-body [data-skin="Blue Icon"] .gdlr-core-skin-icon:before,
        .gdlr-core-page-builder-body [data-skin="Blue Icon"] .tl-widget ul li:before {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Blue Icon"] .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Blue Icon"] .tm-combobox-wrap:after,
        .gdlr-core-page-builder-body [data-skin="Blue Icon"] .tm-datepicker-wrap:after,
        .gdlr-core-page-builder-body [data-skin="Blue Icon"] .tm-tour-search-field-inner:after {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Homepage Search"] h1,
        .gdlr-core-page-builder-body [data-skin="Homepage Search"] h2,
        .gdlr-core-page-builder-body [data-skin="Homepage Search"] h3,
        .gdlr-core-page-builder-body [data-skin="Homepage Search"] h4,
        .gdlr-core-page-builder-body [data-skin="Homepage Search"] h5,
        .gdlr-core-page-builder-body [data-skin="Homepage Search"] h6,
        .gdlr-core-page-builder-body [data-skin="Homepage Search"] .gdlr-core-skin-title,
        .gdlr-core-page-builder-body [data-skin="Homepage Search"] .gdlr-core-skin-title a,
        .gdlr-core-page-builder-body [data-skin="Homepage Search"] label {
            color: #313131
        }

        .gdlr-core-page-builder-body [data-skin="Homepage Search"] a,
        .gdlr-core-page-builder-body [data-skin="Homepage Search"] .gdlr-core-skin-link {
            color: #bdd4ff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] h1,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] h2,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] h3,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] h4,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] h5,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] h6,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-skin-title,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-skin-title a,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] label {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"],
        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-skin-content {
            color: #c2cadd
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] i,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-skin-icon,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-skin-icon:before,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] .tl-widget ul li:before {
            color: #ccd5e8
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i {
            color: #ccd5e8
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] .tm-combobox-wrap:after,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] .tm-datepicker-wrap:after,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] .tm-tour-search-field-inner:after {
            color: #ccd5e8
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-skin-divider {
            border-color: #676e74;
            column-rule-color: #676e74;
            -moz-column-rule-color: #676e74;
            -webkit-column-rule-color: #676e74
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a {
            border-color: #676e74
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] *,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-skin-border {
            border-color: #676e74
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Dark Search"] select,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] textarea {
            border-color: #676e74
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-skin-e-background {
            background-color: #585d6b
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a {
            background-color: #585d6b
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-flexslider .flex-control-nav li a {
            border-color: #585d6b
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-flexslider .flex-control-nav li a.flex-active {
            background-color: #585d6b
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Dark Search"] select,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] textarea {
            background-color: #585d6b
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-skin-e-content {
            color: #b9c1d5
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a i,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a i {
            color: #b9c1d5
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-skin-e-content::-webkit-input-placeholder {
            color: #b9c1d5
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-skin-e-content::-moz-placeholder {
            color: #b9c1d5
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-skin-e-content:-ms-input-placeholder {
            color: #b9c1d5
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-skin-e-content:-moz-placeholder {
            color: #b9c1d5
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Dark Search"] select,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] textarea {
            color: #b9c1d5
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] input::-webkit-input-placeholder {
            color: #b9c1d5
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] input::-moz-placeholder {
            color: #b9c1d5
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] input:-ms-input-placeholder {
            color: #b9c1d5
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] input:-moz-placeholder {
            color: #b9c1d5
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-button,
        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-button-color {
            background-color: #4296ed
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] input[type="button"],
        .gdlr-core-page-builder-body [data-skin="Dark Search"] input[type="submit"] {
            background-color: #4296ed
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search"] .gdlr-core-pagination a {
            background-color: #4296ed
        }

        .gdlr-core-page-builder-body [data-skin="Grey Frame"] .gdlr-core-skin-e-background {
            background-color: #f6f6f6
        }

        .gdlr-core-page-builder-body [data-skin="Grey Frame"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a,
        .gdlr-core-page-builder-body [data-skin="Grey Frame"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a {
            background-color: #f6f6f6
        }

        .gdlr-core-page-builder-body [data-skin="Grey Frame"] .gdlr-core-flexslider .flex-control-nav li a {
            border-color: #f6f6f6
        }

        .gdlr-core-page-builder-body [data-skin="Grey Frame"] .gdlr-core-flexslider .flex-control-nav li a.flex-active {
            background-color: #f6f6f6
        }

        .gdlr-core-page-builder-body [data-skin="Grey Frame"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Grey Frame"] select,
        .gdlr-core-page-builder-body [data-skin="Grey Frame"] textarea {
            background-color: #f6f6f6
        }

        .gdlr-core-page-builder-body [data-skin="Blue Column Service"] h1,
        .gdlr-core-page-builder-body [data-skin="Blue Column Service"] h2,
        .gdlr-core-page-builder-body [data-skin="Blue Column Service"] h3,
        .gdlr-core-page-builder-body [data-skin="Blue Column Service"] h4,
        .gdlr-core-page-builder-body [data-skin="Blue Column Service"] h5,
        .gdlr-core-page-builder-body [data-skin="Blue Column Service"] h6,
        .gdlr-core-page-builder-body [data-skin="Blue Column Service"] .gdlr-core-skin-title,
        .gdlr-core-page-builder-body [data-skin="Blue Column Service"] .gdlr-core-skin-title a,
        .gdlr-core-page-builder-body [data-skin="Blue Column Service"] label {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Blue Column Service"],
        .gdlr-core-page-builder-body [data-skin="Blue Column Service"] .gdlr-core-skin-content {
            color: #c5f3b9
        }

        .gdlr-core-page-builder-body [data-skin="Blue Column Service"] i,
        .gdlr-core-page-builder-body [data-skin="Blue Column Service"] .gdlr-core-skin-icon,
        .gdlr-core-page-builder-body [data-skin="Blue Column Service"] .gdlr-core-skin-icon:before,
        .gdlr-core-page-builder-body [data-skin="Blue Column Service"] .tl-widget ul li:before {
            color: #467ee7
        }

        .gdlr-core-page-builder-body [data-skin="Blue Column Service"] .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i {
            color: #467ee7
        }

        .gdlr-core-page-builder-body [data-skin="Blue Column Service"] .tm-combobox-wrap:after,
        .gdlr-core-page-builder-body [data-skin="Blue Column Service"] .tm-datepicker-wrap:after,
        .gdlr-core-page-builder-body [data-skin="Blue Column Service"] .tm-tour-search-field-inner:after {
            color: #467ee7
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] .gdlr-core-skin-divider {
            border-color: #bcbcbc;
            column-rule-color: #bcbcbc;
            -moz-column-rule-color: #bcbcbc;
            -webkit-column-rule-color: #bcbcbc
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a {
            border-color: #bcbcbc
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] *,
        .gdlr-core-page-builder-body [data-skin="Newsletter form"] .gdlr-core-skin-border {
            border-color: #f3f3f3
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Newsletter form"] select,
        .gdlr-core-page-builder-body [data-skin="Newsletter form"] textarea {
            border-color: #f3f3f3
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] .gdlr-core-skin-e-background {
            background-color: #f3f3f3
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a,
        .gdlr-core-page-builder-body [data-skin="Newsletter form"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a {
            background-color: #f3f3f3
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] .gdlr-core-flexslider .flex-control-nav li a {
            border-color: #f3f3f3
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] .gdlr-core-flexslider .flex-control-nav li a.flex-active {
            background-color: #f3f3f3
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Newsletter form"] select,
        .gdlr-core-page-builder-body [data-skin="Newsletter form"] textarea {
            background-color: #f3f3f3
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] .gdlr-core-skin-e-content {
            color: #757575
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a i,
        .gdlr-core-page-builder-body [data-skin="Newsletter form"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a i {
            color: #757575
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] .gdlr-core-skin-e-content::-webkit-input-placeholder {
            color: #757575
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] .gdlr-core-skin-e-content::-moz-placeholder {
            color: #757575
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] .gdlr-core-skin-e-content:-ms-input-placeholder {
            color: #757575
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] .gdlr-core-skin-e-content:-moz-placeholder {
            color: #757575
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Newsletter form"] select,
        .gdlr-core-page-builder-body [data-skin="Newsletter form"] textarea {
            color: #757575
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] input::-webkit-input-placeholder {
            color: #757575
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] input::-moz-placeholder {
            color: #757575
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] input:-ms-input-placeholder {
            color: #757575
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form"] input:-moz-placeholder {
            color: #757575
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] h1,
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] h2,
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] h3,
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] h4,
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] h5,
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] h6,
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .gdlr-core-skin-title,
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .gdlr-core-skin-title a,
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] label {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] i,
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .gdlr-core-skin-icon,
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .gdlr-core-skin-icon:before,
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .tl-widget ul li:before {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .tm-combobox-wrap:after,
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .tm-datepicker-wrap:after,
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .tm-tour-search-field-inner:after {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .gdlr-core-skin-e-background {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a,
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .gdlr-core-flexslider .flex-control-nav li a {
            border-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .gdlr-core-flexslider .flex-control-nav li a.flex-active {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] select,
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] textarea {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .gdlr-core-skin-e-content {
            color: #828282
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a i,
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a i {
            color: #828282
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .gdlr-core-skin-e-content::-webkit-input-placeholder {
            color: #828282
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .gdlr-core-skin-e-content::-moz-placeholder {
            color: #828282
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .gdlr-core-skin-e-content:-ms-input-placeholder {
            color: #828282
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] .gdlr-core-skin-e-content:-moz-placeholder {
            color: #828282
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] select,
        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] textarea {
            color: #828282
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] input::-webkit-input-placeholder {
            color: #828282
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] input::-moz-placeholder {
            color: #828282
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] input:-ms-input-placeholder {
            color: #828282
        }

        .gdlr-core-page-builder-body [data-skin="Dark Search HP4"] input:-moz-placeholder {
            color: #828282
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] h1,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] h2,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] h3,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] h4,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] h5,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] h6,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-skin-title,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-skin-title a,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] label {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-skin-caption,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-skin-caption a,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-skin-caption a:hover {
            color: #d2d2d2
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"],
        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-skin-content {
            color: #d2d2d2
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] i,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-skin-icon,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-skin-icon:before,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] .tl-widget ul li:before {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] .tm-combobox-wrap:after,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] .tm-datepicker-wrap:after,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] .tm-tour-search-field-inner:after {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-skin-e-background {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-flexslider .flex-control-nav li a {
            border-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-flexslider .flex-control-nav li a.flex-active {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Testimonial"] select,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] textarea {
            background-color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-skin-e-content {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a i,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a i {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-skin-e-content::-webkit-input-placeholder {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-skin-e-content::-moz-placeholder {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-skin-e-content:-ms-input-placeholder {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] .gdlr-core-skin-e-content:-moz-placeholder {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Testimonial"] select,
        .gdlr-core-page-builder-body [data-skin="Testimonial"] textarea {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] input::-webkit-input-placeholder {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] input::-moz-placeholder {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] input:-ms-input-placeholder {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Testimonial"] input:-moz-placeholder {
            color: #fff
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] .gdlr-core-skin-divider {
            border-color: #e5e5e5;
            column-rule-color: #e5e5e5;
            -moz-column-rule-color: #e5e5e5;
            -webkit-column-rule-color: #e5e5e5
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a {
            border-color: #e5e5e5
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] *,
        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] .gdlr-core-skin-border {
            border-color: #e5e5e5
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] select,
        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] textarea {
            border-color: #e5e5e5
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] .gdlr-core-skin-e-background {
            background-color: #f3f3f3
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a,
        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a {
            background-color: #f3f3f3
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] .gdlr-core-flexslider .flex-control-nav li a {
            border-color: #f3f3f3
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] .gdlr-core-flexslider .flex-control-nav li a.flex-active {
            background-color: #f3f3f3
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] select,
        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] textarea {
            background-color: #f3f3f3
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] .gdlr-core-skin-e-content {
            color: #969696
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a i,
        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a i {
            color: #969696
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] .gdlr-core-skin-e-content::-webkit-input-placeholder {
            color: #969696
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] .gdlr-core-skin-e-content::-moz-placeholder {
            color: #969696
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] .gdlr-core-skin-e-content:-ms-input-placeholder {
            color: #969696
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] .gdlr-core-skin-e-content:-moz-placeholder {
            color: #969696
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] select,
        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] textarea {
            color: #969696
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] input::-webkit-input-placeholder {
            color: #969696
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] input::-moz-placeholder {
            color: #969696
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] input:-ms-input-placeholder {
            color: #969696
        }

        .gdlr-core-page-builder-body [data-skin="Newsletter form HP3"] input:-moz-placeholder {
            color: #969696
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] i,
        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .gdlr-core-skin-icon,
        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .gdlr-core-skin-icon:before,
        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .tl-widget ul li:before {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-info-wrapper i {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .tm-combobox-wrap:after,
        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .tm-datepicker-wrap:after,
        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .tm-tour-search-field-inner:after {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .gdlr-core-skin-e-background {
            background-color: #f3f3f3
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a,
        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a {
            background-color: #f3f3f3
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .gdlr-core-flexslider .flex-control-nav li a {
            border-color: #f3f3f3
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .gdlr-core-flexslider .flex-control-nav li a.flex-active {
            background-color: #f3f3f3
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Blog HP3"] select,
        .gdlr-core-page-builder-body [data-skin="Blog HP3"] textarea {
            background-color: #f3f3f3
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .gdlr-core-skin-e-content {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .gdlr-core-flexslider-nav.gdlr-core-round-style li a i,
        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a i {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .gdlr-core-skin-e-content::-webkit-input-placeholder {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .gdlr-core-skin-e-content::-moz-placeholder {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .gdlr-core-skin-e-content:-ms-input-placeholder {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] .gdlr-core-skin-e-content:-moz-placeholder {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] input:not([type="button"]):not([type="submit"]):not([type="reset"]),
        .gdlr-core-page-builder-body [data-skin="Blog HP3"] select,
        .gdlr-core-page-builder-body [data-skin="Blog HP3"] textarea {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] input::-webkit-input-placeholder {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] input::-moz-placeholder {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] input:-ms-input-placeholder {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Blog HP3"] input:-moz-placeholder {
            color: #d4a40a
        }

        .gdlr-core-page-builder-body [data-skin="Search Hp2"] h1,
        .gdlr-core-page-builder-body [data-skin="Search Hp2"] h2,
        .gdlr-core-page-builder-body [data-skin="Search Hp2"] h3,
        .gdlr-core-page-builder-body [data-skin="Search Hp2"] h4,
        .gdlr-core-page-builder-body [data-skin="Search Hp2"] h5,
        .gdlr-core-page-builder-body [data-skin="Search Hp2"] h6,
        .gdlr-core-page-builder-body [data-skin="Search Hp2"] .gdlr-core-skin-title,
        .gdlr-core-page-builder-body [data-skin="Search Hp2"] .gdlr-core-skin-title a,
        .gdlr-core-page-builder-body [data-skin="Search Hp2"] label {
            color: #f9f9f9
        }

        .gdlr-core-page-builder-body [data-skin="Landing Logo"],
        .gdlr-core-page-builder-body [data-skin="Landing Logo"] .gdlr-core-skin-content {
            color: #9db5d0
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button.gdlr-core-button-gradient {
            background: -webkit-linear-gradient(#ffffff, #d6d6d6);
            background: -o-linear-gradient(#ffffff, #d6d6d6);
            background: -moz-linear-gradient(#ffffff, #d6d6d6);
            background: linear-gradient(#ffffff, #d6d6d6)
        }

        .gdlr-core-page-builder-body [data-skin="Dark"] .gdlr-core-button.gdlr-core-button-gradient-v {
            background: -webkit-linear-gradient(to right, #ffffff, #d6d6d6);
            background: -o-linear-gradient(to right, #ffffff, #d6d6d6);
            background: -moz-linear-gradient(to right, #ffffff, #d6d6d6);
            background: linear-gradient(to right, #ffffff, #d6d6d6)
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button.gdlr-core-button-gradient {
            background: -webkit-linear-gradient(#212121, #262626);
            background: -o-linear-gradient(#212121, #262626);
            background: -moz-linear-gradient(#212121, #262626);
            background: linear-gradient(#212121, #262626)
        }

        .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-button.gdlr-core-button-gradient-v {
            background: -webkit-linear-gradient(to right, #212121, #262626);
            background: -o-linear-gradient(to right, #212121, #262626);
            background: -moz-linear-gradient(to right, #212121, #262626);
            background: linear-gradient(to right, #212121, #262626)
        }

        .tl-item-mgb,
        .gdlr-core-item-mgb {
            margin-bottom: 40px
        }

        @font-face {
            font-family: 'FontAwesome';
            src: url(/assets/vendor/core/plugins/combine/fontawesome/fontawesome-webfont3e6e3e6e.eot?v=4.7.0);
            src: url('/assets/vendor/core/plugins/combine/fontawesome/fontawesome-webfontd41dd41d.eot?#iefix&v=4.7.0') format('embedded-opentype'), url(/assets/vendor/core/plugins/combine/fontawesome/fontawesome-webfont3e6e3e6e.woff2?v=4.7.0) format('woff2'), url(/assets/vendor/core/plugins/combine/fontawesome/fontawesome-webfont3e6e3e6e.woff?v=4.7.0) format('woff'), url(/assets/vendor/core/plugins/combine/fontawesome/fontawesome-webfont3e6e3e6e.ttf?v=4.7.0) format('truetype'), url('/assets/vendor/core/plugins/combine/fontawesome/fontawesome-webfont3e6e3e6e.svg?v=4.7.0#fontawesomeregular') format('svg');
            font-weight: 400;
            font-style: normal
        }

        .fa {
            display: inline-block;
            font: normal normal normal 14px/1 FontAwesome;
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale
        }

        .fa-lg {
            font-size: 1.33333333em;
            line-height: .75em;
            vertical-align: -15%
        }

        .fa-2x {
            font-size: 2em
        }

        .fa-3x {
            font-size: 3em
        }

        .fa-4x {
            font-size: 4em
        }

        .fa-5x {
            font-size: 5em
        }

        .fa-fw {
            width: 1.28571429em;
            text-align: center
        }

        .fa-ul {
            padding-left: 0;
            margin-left: 2.14285714em;
            list-style-type: none
        }

        .fa-ul>li {
            position: relative
        }

        .fa-li {
            position: absolute;
            left: -2.14285714em;
            width: 2.14285714em;
            top: .14285714em;
            text-align: center
        }

        .fa-li.fa-lg {
            left: -1.85714286em
        }

        .fa-border {
            padding: .2em .25em .15em;
            border: solid .08em #eee;
            border-radius: .1em
        }

        .fa-pull-left {
            float: left
        }

        .fa-pull-right {
            float: right
        }

        .fa.fa-pull-left {
            margin-right: .3em
        }

        .fa.fa-pull-right {
            margin-left: .3em
        }

        .pull-right {
            float: right
        }

        .pull-left {
            float: left
        }

        .fa.pull-left {
            margin-right: .3em
        }

        .fa.pull-right {
            margin-left: .3em
        }

        .fa-spin {
            -webkit-animation: fa-spin 2s infinite linear;
            animation: fa-spin 2s infinite linear
        }

        .fa-pulse {
            -webkit-animation: fa-spin 1s infinite steps(8);
            animation: fa-spin 1s infinite steps(8)
        }

        @-webkit-keyframes fa-spin {
            0% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
            }
            100% {
                -webkit-transform: rotate(359deg);
                transform: rotate(359deg)
            }
        }

        @keyframes fa-spin {
            0% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
            }
            100% {
                -webkit-transform: rotate(359deg);
                transform: rotate(359deg)
            }
        }

        .fa-rotate-90 {
            -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
            -webkit-transform: rotate(90deg);
            -ms-transform: rotate(90deg);
            transform: rotate(90deg)
        }

        .fa-rotate-180 {
            -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
            -webkit-transform: rotate(180deg);
            -ms-transform: rotate(180deg);
            transform: rotate(180deg)
        }

        .fa-rotate-270 {
            -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
            -webkit-transform: rotate(270deg);
            -ms-transform: rotate(270deg);
            transform: rotate(270deg)
        }

        .fa-flip-horizontal {
            -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
            -webkit-transform: scale(-1, 1);
            -ms-transform: scale(-1, 1);
            transform: scale(-1, 1)
        }

        .fa-flip-vertical {
            -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
            -webkit-transform: scale(1, -1);
            -ms-transform: scale(1, -1);
            transform: scale(1, -1)
        }

        :root .fa-rotate-90,
        :root .fa-rotate-180,
        :root .fa-rotate-270,
        :root .fa-flip-horizontal,
        :root .fa-flip-vertical {
            filter: none
        }

        .fa-stack {
            position: relative;
            display: inline-block;
            width: 2em;
            height: 2em;
            line-height: 2em;
            vertical-align: middle
        }

        .fa-stack-1x,
        .fa-stack-2x {
            position: absolute;
            left: 0;
            width: 100%;
            text-align: center
        }

        .fa-stack-1x {
            line-height: inherit
        }

        .fa-stack-2x {
            font-size: 2em
        }

        .fa-inverse {
            color: #fff
        }

        .fa-glass:before {
            content: "\f000"
        }

        .fa-music:before {
            content: "\f001"
        }

        .fa-search:before {
            content: "\f002"
        }

        .fa-envelope-o:before {
            content: "\f003"
        }

        .fa-heart:before {
            content: "\f004"
        }

        .fa-star:before {
            content: "\f005"
        }

        .fa-star-o:before {
            content: "\f006"
        }

        .fa-user:before {
            content: "\f007"
        }

        .fa-film:before {
            content: "\f008"
        }

        .fa-th-large:before {
            content: "\f009"
        }

        .fa-th:before {
            content: "\f00a"
        }

        .fa-th-list:before {
            content: "\f00b"
        }

        .fa-check:before {
            content: "\f00c"
        }

        .fa-remove:before,
        .fa-close:before,
        .fa-times:before {
            content: "\f00d"
        }

        .fa-search-plus:before {
            content: "\f00e"
        }

        .fa-search-minus:before {
            content: "\f010"
        }

        .fa-power-off:before {
            content: "\f011"
        }

        .fa-signal:before {
            content: "\f012"
        }

        .fa-gear:before,
        .fa-cog:before {
            content: "\f013"
        }

        .fa-trash-o:before {
            content: "\f014"
        }

        .fa-home:before {
            content: "\f015"
        }

        .fa-file-o:before {
            content: "\f016"
        }

        .fa-clock-o:before {
            content: "\f017"
        }

        .fa-road:before {
            content: "\f018"
        }

        .fa-download:before {
            content: "\f019"
        }

        .fa-arrow-circle-o-down:before {
            content: "\f01a"
        }

        .fa-arrow-circle-o-up:before {
            content: "\f01b"
        }

        .fa-inbox:before {
            content: "\f01c"
        }

        .fa-play-circle-o:before {
            content: "\f01d"
        }

        .fa-rotate-right:before,
        .fa-repeat:before {
            content: "\f01e"
        }

        .fa-refresh:before {
            content: "\f021"
        }

        .fa-list-alt:before {
            content: "\f022"
        }

        .fa-lock:before {
            content: "\f023"
        }

        .fa-flag:before {
            content: "\f024"
        }

        .fa-headphones:before {
            content: "\f025"
        }

        .fa-volume-off:before {
            content: "\f026"
        }

        .fa-volume-down:before {
            content: "\f027"
        }

        .fa-volume-up:before {
            content: "\f028"
        }

        .fa-qrcode:before {
            content: "\f029"
        }

        .fa-barcode:before {
            content: "\f02a"
        }

        .fa-tag:before {
            content: "\f02b"
        }

        .fa-tags:before {
            content: "\f02c"
        }

        .fa-book:before {
            content: "\f02d"
        }

        .fa-bookmark:before {
            content: "\f02e"
        }

        .fa-print:before {
            content: "\f02f"
        }

        .fa-camera:before {
            content: "\f030"
        }

        .fa-font:before {
            content: "\f031"
        }

        .fa-bold:before {
            content: "\f032"
        }

        .fa-italic:before {
            content: "\f033"
        }

        .fa-text-height:before {
            content: "\f034"
        }

        .fa-text-width:before {
            content: "\f035"
        }

        .fa-align-left:before {
            content: "\f036"
        }

        .fa-align-center:before {
            content: "\f037"
        }

        .fa-align-right:before {
            content: "\f038"
        }

        .fa-align-justify:before {
            content: "\f039"
        }

        .fa-list:before {
            content: "\f03a"
        }

        .fa-dedent:before,
        .fa-outdent:before {
            content: "\f03b"
        }

        .fa-indent:before {
            content: "\f03c"
        }

        .fa-video-camera:before {
            content: "\f03d"
        }

        .fa-photo:before,
        .fa-image:before,
        .fa-picture-o:before {
            content: "\f03e"
        }

        .fa-pencil:before {
            content: "\f040"
        }

        .fa-map-marker:before {
            content: "\f041"
        }

        .fa-adjust:before {
            content: "\f042"
        }

        .fa-tint:before {
            content: "\f043"
        }

        .fa-edit:before,
        .fa-pencil-square-o:before {
            content: "\f044"
        }

        .fa-share-square-o:before {
            content: "\f045"
        }

        .fa-check-square-o:before {
            content: "\f046"
        }

        .fa-arrows:before {
            content: "\f047"
        }

        .fa-step-backward:before {
            content: "\f048"
        }

        .fa-fast-backward:before {
            content: "\f049"
        }

        .fa-backward:before {
            content: "\f04a"
        }

        .fa-play:before {
            content: "\f04b"
        }

        .fa-pause:before {
            content: "\f04c"
        }

        .fa-stop:before {
            content: "\f04d"
        }

        .fa-forward:before {
            content: "\f04e"
        }

        .fa-fast-forward:before {
            content: "\f050"
        }

        .fa-step-forward:before {
            content: "\f051"
        }

        .fa-eject:before {
            content: "\f052"
        }

        .fa-chevron-left:before {
            content: "\f053"
        }

        .fa-chevron-right:before {
            content: "\f054"
        }

        .fa-plus-circle:before {
            content: "\f055"
        }

        .fa-minus-circle:before {
            content: "\f056"
        }

        .fa-times-circle:before {
            content: "\f057"
        }

        .fa-check-circle:before {
            content: "\f058"
        }

        .fa-question-circle:before {
            content: "\f059"
        }

        .fa-info-circle:before {
            content: "\f05a"
        }

        .fa-crosshairs:before {
            content: "\f05b"
        }

        .fa-times-circle-o:before {
            content: "\f05c"
        }

        .fa-check-circle-o:before {
            content: "\f05d"
        }

        .fa-ban:before {
            content: "\f05e"
        }

        .fa-arrow-left:before {
            content: "\f060"
        }

        .fa-arrow-right:before {
            content: "\f061"
        }

        .fa-arrow-up:before {
            content: "\f062"
        }

        .fa-arrow-down:before {
            content: "\f063"
        }

        .fa-mail-forward:before,
        .fa-share:before {
            content: "\f064"
        }

        .fa-expand:before {
            content: "\f065"
        }

        .fa-compress:before {
            content: "\f066"
        }

        .fa-plus:before {
            content: "\f067"
        }

        .fa-minus:before {
            content: "\f068"
        }

        .fa-asterisk:before {
            content: "\f069"
        }

        .fa-exclamation-circle:before {
            content: "\f06a"
        }

        .fa-gift:before {
            content: "\f06b"
        }

        .fa-leaf:before {
            content: "\f06c"
        }

        .fa-fire:before {
            content: "\f06d"
        }

        .fa-eye:before {
            content: "\f06e"
        }

        .fa-eye-slash:before {
            content: "\f070"
        }

        .fa-warning:before,
        .fa-exclamation-triangle:before {
            content: "\f071"
        }

        .fa-plane:before {
            content: "\f072"
        }

        .fa-calendar:before {
            content: "\f073"
        }

        .fa-random:before {
            content: "\f074"
        }

        .fa-comment:before {
            content: "\f075"
        }

        .fa-magnet:before {
            content: "\f076"
        }

        .fa-chevron-up:before {
            content: "\f077"
        }

        .fa-chevron-down:before {
            content: "\f078"
        }

        .fa-retweet:before {
            content: "\f079"
        }

        .fa-shopping-cart:before {
            content: "\f07a"
        }

        .fa-folder:before {
            content: "\f07b"
        }

        .fa-folder-open:before {
            content: "\f07c"
        }

        .fa-arrows-v:before {
            content: "\f07d"
        }

        .fa-arrows-h:before {
            content: "\f07e"
        }

        .fa-bar-chart-o:before,
        .fa-bar-chart:before {
            content: "\f080"
        }

        .fa-twitter-square:before {
            content: "\f081"
        }

        .fa-facebook-square:before {
            content: "\f082"
        }

        .fa-camera-retro:before {
            content: "\f083"
        }

        .fa-key:before {
            content: "\f084"
        }

        .fa-gears:before,
        .fa-cogs:before {
            content: "\f085"
        }

        .fa-comments:before {
            content: "\f086"
        }

        .fa-thumbs-o-up:before {
            content: "\f087"
        }

        .fa-thumbs-o-down:before {
            content: "\f088"
        }

        .fa-star-half:before {
            content: "\f089"
        }

        .fa-heart-o:before {
            content: "\f08a"
        }

        .fa-sign-out:before {
            content: "\f08b"
        }

        .fa-linkedin-square:before {
            content: "\f08c"
        }

        .fa-thumb-tack:before {
            content: "\f08d"
        }

        .fa-external-link:before {
            content: "\f08e"
        }

        .fa-sign-in:before {
            content: "\f090"
        }

        .fa-trophy:before {
            content: "\f091"
        }

        .fa-github-square:before {
            content: "\f092"
        }

        .fa-upload:before {
            content: "\f093"
        }

        .fa-lemon-o:before {
            content: "\f094"
        }

        .fa-phone:before {
            content: "\f095"
        }

        .fa-square-o:before {
            content: "\f096"
        }

        .fa-bookmark-o:before {
            content: "\f097"
        }

        .fa-phone-square:before {
            content: "\f098"
        }

        .fa-twitter:before {
            content: "\f099"
        }

        .fa-facebook-f:before,
        .fa-facebook:before {
            content: "\f09a"
        }

        .fa-github:before {
            content: "\f09b"
        }

        .fa-unlock:before {
            content: "\f09c"
        }

        .fa-credit-card:before {
            content: "\f09d"
        }

        .fa-feed:before,
        .fa-rss:before {
            content: "\f09e"
        }

        .fa-hdd-o:before {
            content: "\f0a0"
        }

        .fa-bullhorn:before {
            content: "\f0a1"
        }

        .fa-bell:before {
            content: "\f0f3"
        }

        .fa-certificate:before {
            content: "\f0a3"
        }

        .fa-hand-o-right:before {
            content: "\f0a4"
        }

        .fa-hand-o-left:before {
            content: "\f0a5"
        }

        .fa-hand-o-up:before {
            content: "\f0a6"
        }

        .fa-hand-o-down:before {
            content: "\f0a7"
        }

        .fa-arrow-circle-left:before {
            content: "\f0a8"
        }

        .fa-arrow-circle-right:before {
            content: "\f0a9"
        }

        .fa-arrow-circle-up:before {
            content: "\f0aa"
        }

        .fa-arrow-circle-down:before {
            content: "\f0ab"
        }

        .fa-globe:before {
            content: "\f0ac"
        }

        .fa-wrench:before {
            content: "\f0ad"
        }

        .fa-tasks:before {
            content: "\f0ae"
        }

        .fa-filter:before {
            content: "\f0b0"
        }

        .fa-briefcase:before {
            content: "\f0b1"
        }

        .fa-arrows-alt:before {
            content: "\f0b2"
        }

        .fa-group:before,
        .fa-users:before {
            content: "\f0c0"
        }

        .fa-chain:before,
        .fa-link:before {
            content: "\f0c1"
        }

        .fa-cloud:before {
            content: "\f0c2"
        }

        .fa-flask:before {
            content: "\f0c3"
        }

        .fa-cut:before,
        .fa-scissors:before {
            content: "\f0c4"
        }

        .fa-copy:before,
        .fa-files-o:before {
            content: "\f0c5"
        }

        .fa-paperclip:before {
            content: "\f0c6"
        }

        .fa-save:before,
        .fa-floppy-o:before {
            content: "\f0c7"
        }

        .fa-square:before {
            content: "\f0c8"
        }

        .fa-navicon:before,
        .fa-reorder:before,
        .fa-bars:before {
            content: "\f0c9"
        }

        .fa-list-ul:before {
            content: "\f0ca"
        }

        .fa-list-ol:before {
            content: "\f0cb"
        }

        .fa-strikethrough:before {
            content: "\f0cc"
        }

        .fa-underline:before {
            content: "\f0cd"
        }

        .fa-table:before {
            content: "\f0ce"
        }

        .fa-magic:before {
            content: "\f0d0"
        }

        .fa-truck:before {
            content: "\f0d1"
        }

        .fa-pinterest:before {
            content: "\f0d2"
        }

        .fa-pinterest-square:before {
            content: "\f0d3"
        }

        .fa-google-plus-square:before {
            content: "\f0d4"
        }

        .fa-google-plus:before {
            content: "\f0d5"
        }

        .fa-money:before {
            content: "\f0d6"
        }

        .fa-caret-down:before {
            content: "\f0d7"
        }

        .fa-caret-up:before {
            content: "\f0d8"
        }

        .fa-caret-left:before {
            content: "\f0d9"
        }

        .fa-caret-right:before {
            content: "\f0da"
        }

        .fa-columns:before {
            content: "\f0db"
        }

        .fa-unsorted:before,
        .fa-sort:before {
            content: "\f0dc"
        }

        .fa-sort-down:before,
        .fa-sort-desc:before {
            content: "\f0dd"
        }

        .fa-sort-up:before,
        .fa-sort-asc:before {
            content: "\f0de"
        }

        .fa-envelope:before {
            content: "\f0e0"
        }

        .fa-linkedin:before {
            content: "\f0e1"
        }

        .fa-rotate-left:before,
        .fa-undo:before {
            content: "\f0e2"
        }

        .fa-legal:before,
        .fa-gavel:before {
            content: "\f0e3"
        }

        .fa-dashboard:before,
        .fa-tachometer:before {
            content: "\f0e4"
        }

        .fa-comment-o:before {
            content: "\f0e5"
        }

        .fa-comments-o:before {
            content: "\f0e6"
        }

        .fa-flash:before,
        .fa-bolt:before {
            content: "\f0e7"
        }

        .fa-sitemap:before {
            content: "\f0e8"
        }

        .fa-umbrella:before {
            content: "\f0e9"
        }

        .fa-paste:before,
        .fa-clipboard:before {
            content: "\f0ea"
        }

        .fa-lightbulb-o:before {
            content: "\f0eb"
        }

        .fa-exchange:before {
            content: "\f0ec"
        }

        .fa-cloud-download:before {
            content: "\f0ed"
        }

        .fa-cloud-upload:before {
            content: "\f0ee"
        }

        .fa-user-md:before {
            content: "\f0f0"
        }

        .fa-stethoscope:before {
            content: "\f0f1"
        }

        .fa-suitcase:before {
            content: "\f0f2"
        }

        .fa-bell-o:before {
            content: "\f0a2"
        }

        .fa-coffee:before {
            content: "\f0f4"
        }

        .fa-cutlery:before {
            content: "\f0f5"
        }

        .fa-file-text-o:before {
            content: "\f0f6"
        }

        .fa-building-o:before {
            content: "\f0f7"
        }

        .fa-hospital-o:before {
            content: "\f0f8"
        }

        .fa-ambulance:before {
            content: "\f0f9"
        }

        .fa-medkit:before {
            content: "\f0fa"
        }

        .fa-fighter-jet:before {
            content: "\f0fb"
        }

        .fa-beer:before {
            content: "\f0fc"
        }

        .fa-h-square:before {
            content: "\f0fd"
        }

        .fa-plus-square:before {
            content: "\f0fe"
        }

        .fa-angle-double-left:before {
            content: "\f100"
        }

        .fa-angle-double-right:before {
            content: "\f101"
        }

        .fa-angle-double-up:before {
            content: "\f102"
        }

        .fa-angle-double-down:before {
            content: "\f103"
        }

        .fa-angle-left:before {
            content: "\f104"
        }

        .fa-angle-right:before {
            content: "\f105"
        }

        .fa-angle-up:before {
            content: "\f106"
        }

        .fa-angle-down:before {
            content: "\f107"
        }

        .fa-desktop:before {
            content: "\f108"
        }

        .fa-laptop:before {
            content: "\f109"
        }

        .fa-tablet:before {
            content: "\f10a"
        }

        .fa-mobile-phone:before,
        .fa-mobile:before {
            content: "\f10b"
        }

        .fa-circle-o:before {
            content: "\f10c"
        }

        .fa-quote-left:before {
            content: "\f10d"
        }

        .fa-quote-right:before {
            content: "\f10e"
        }

        .fa-spinner:before {
            content: "\f110"
        }

        .fa-circle:before {
            content: "\f111"
        }

        .fa-mail-reply:before,
        .fa-reply:before {
            content: "\f112"
        }

        .fa-github-alt:before {
            content: "\f113"
        }

        .fa-folder-o:before {
            content: "\f114"
        }

        .fa-folder-open-o:before {
            content: "\f115"
        }

        .fa-smile-o:before {
            content: "\f118"
        }

        .fa-frown-o:before {
            content: "\f119"
        }

        .fa-meh-o:before {
            content: "\f11a"
        }

        .fa-gamepad:before {
            content: "\f11b"
        }

        .fa-keyboard-o:before {
            content: "\f11c"
        }

        .fa-flag-o:before {
            content: "\f11d"
        }

        .fa-flag-checkered:before {
            content: "\f11e"
        }

        .fa-terminal:before {
            content: "\f120"
        }

        .fa-code:before {
            content: "\f121"
        }

        .fa-mail-reply-all:before,
        .fa-reply-all:before {
            content: "\f122"
        }

        .fa-star-half-empty:before,
        .fa-star-half-full:before,
        .fa-star-half-o:before {
            content: "\f123"
        }

        .fa-location-arrow:before {
            content: "\f124"
        }

        .fa-crop:before {
            content: "\f125"
        }

        .fa-code-fork:before {
            content: "\f126"
        }

        .fa-unlink:before,
        .fa-chain-broken:before {
            content: "\f127"
        }

        .fa-question:before {
            content: "\f128"
        }

        .fa-info:before {
            content: "\f129"
        }

        .fa-exclamation:before {
            content: "\f12a"
        }

        .fa-superscript:before {
            content: "\f12b"
        }

        .fa-subscript:before {
            content: "\f12c"
        }

        .fa-eraser:before {
            content: "\f12d"
        }

        .fa-puzzle-piece:before {
            content: "\f12e"
        }

        .fa-microphone:before {
            content: "\f130"
        }

        .fa-microphone-slash:before {
            content: "\f131"
        }

        .fa-shield:before {
            content: "\f132"
        }

        .fa-calendar-o:before {
            content: "\f133"
        }

        .fa-fire-extinguisher:before {
            content: "\f134"
        }

        .fa-rocket:before {
            content: "\f135"
        }

        .fa-maxcdn:before {
            content: "\f136"
        }

        .fa-chevron-circle-left:before {
            content: "\f137"
        }

        .fa-chevron-circle-right:before {
            content: "\f138"
        }

        .fa-chevron-circle-up:before {
            content: "\f139"
        }

        .fa-chevron-circle-down:before {
            content: "\f13a"
        }

        .fa-html5:before {
            content: "\f13b"
        }

        .fa-css3:before {
            content: "\f13c"
        }

        .fa-anchor:before {
            content: "\f13d"
        }

        .fa-unlock-alt:before {
            content: "\f13e"
        }

        .fa-bullseye:before {
            content: "\f140"
        }

        .fa-ellipsis-h:before {
            content: "\f141"
        }

        .fa-ellipsis-v:before {
            content: "\f142"
        }

        .fa-rss-square:before {
            content: "\f143"
        }

        .fa-play-circle:before {
            content: "\f144"
        }

        .fa-ticket:before {
            content: "\f145"
        }

        .fa-minus-square:before {
            content: "\f146"
        }

        .fa-minus-square-o:before {
            content: "\f147"
        }

        .fa-level-up:before {
            content: "\f148"
        }

        .fa-level-down:before {
            content: "\f149"
        }

        .fa-check-square:before {
            content: "\f14a"
        }

        .fa-pencil-square:before {
            content: "\f14b"
        }

        .fa-external-link-square:before {
            content: "\f14c"
        }

        .fa-share-square:before {
            content: "\f14d"
        }

        .fa-compass:before {
            content: "\f14e"
        }

        .fa-toggle-down:before,
        .fa-caret-square-o-down:before {
            content: "\f150"
        }

        .fa-toggle-up:before,
        .fa-caret-square-o-up:before {
            content: "\f151"
        }

        .fa-toggle-right:before,
        .fa-caret-square-o-right:before {
            content: "\f152"
        }

        .fa-euro:before,
        .fa-eur:before {
            content: "\f153"
        }

        .fa-gbp:before {
            content: "\f154"
        }

        .fa-dollar:before,
        .fa-usd:before {
            content: "\f155"
        }

        .fa-rupee:before,
        .fa-inr:before {
            content: "\f156"
        }

        .fa-cny:before,
        .fa-rmb:before,
        .fa-yen:before,
        .fa-jpy:before {
            content: "\f157"
        }

        .fa-ruble:before,
        .fa-rouble:before,
        .fa-rub:before {
            content: "\f158"
        }

        .fa-won:before,
        .fa-krw:before {
            content: "\f159"
        }

        .fa-bitcoin:before,
        .fa-btc:before {
            content: "\f15a"
        }

        .fa-file:before {
            content: "\f15b"
        }

        .fa-file-text:before {
            content: "\f15c"
        }

        .fa-sort-alpha-asc:before {
            content: "\f15d"
        }

        .fa-sort-alpha-desc:before {
            content: "\f15e"
        }

        .fa-sort-amount-asc:before {
            content: "\f160"
        }

        .fa-sort-amount-desc:before {
            content: "\f161"
        }

        .fa-sort-numeric-asc:before {
            content: "\f162"
        }

        .fa-sort-numeric-desc:before {
            content: "\f163"
        }

        .fa-thumbs-up:before {
            content: "\f164"
        }

        .fa-thumbs-down:before {
            content: "\f165"
        }

        .fa-youtube-square:before {
            content: "\f166"
        }

        .fa-youtube:before {
            content: "\f167"
        }

        .fa-xing:before {
            content: "\f168"
        }

        .fa-xing-square:before {
            content: "\f169"
        }

        .fa-youtube-play:before {
            content: "\f16a"
        }

        .fa-dropbox:before {
            content: "\f16b"
        }

        .fa-stack-overflow:before {
            content: "\f16c"
        }

        .fa-instagram:before {
            content: "\f16d"
        }

        .fa-flickr:before {
            content: "\f16e"
        }

        .fa-adn:before {
            content: "\f170"
        }

        .fa-bitbucket:before {
            content: "\f171"
        }

        .fa-bitbucket-square:before {
            content: "\f172"
        }

        .fa-tumblr:before {
            content: "\f173"
        }

        .fa-tumblr-square:before {
            content: "\f174"
        }

        .fa-long-arrow-down:before {
            content: "\f175"
        }

        .fa-long-arrow-up:before {
            content: "\f176"
        }

        .fa-long-arrow-left:before {
            content: "\f177"
        }

        .fa-long-arrow-right:before {
            content: "\f178"
        }

        .fa-apple:before {
            content: "\f179"
        }

        .fa-windows:before {
            content: "\f17a"
        }

        .fa-android:before {
            content: "\f17b"
        }

        .fa-linux:before {
            content: "\f17c"
        }

        .fa-dribbble:before {
            content: "\f17d"
        }

        .fa-skype:before {
            content: "\f17e"
        }

        .fa-foursquare:before {
            content: "\f180"
        }

        .fa-trello:before {
            content: "\f181"
        }

        .fa-female:before {
            content: "\f182"
        }

        .fa-male:before {
            content: "\f183"
        }

        .fa-gittip:before,
        .fa-gratipay:before {
            content: "\f184"
        }

        .fa-sun-o:before {
            content: "\f185"
        }

        .fa-moon-o:before {
            content: "\f186"
        }

        .fa-archive:before {
            content: "\f187"
        }

        .fa-bug:before {
            content: "\f188"
        }

        .fa-vk:before {
            content: "\f189"
        }

        .fa-weibo:before {
            content: "\f18a"
        }

        .fa-renren:before {
            content: "\f18b"
        }

        .fa-pagelines:before {
            content: "\f18c"
        }

        .fa-stack-exchange:before {
            content: "\f18d"
        }

        .fa-arrow-circle-o-right:before {
            content: "\f18e"
        }

        .fa-arrow-circle-o-left:before {
            content: "\f190"
        }

        .fa-toggle-left:before,
        .fa-caret-square-o-left:before {
            content: "\f191"
        }

        .fa-dot-circle-o:before {
            content: "\f192"
        }

        .fa-wheelchair:before {
            content: "\f193"
        }

        .fa-vimeo-square:before {
            content: "\f194"
        }

        .fa-turkish-lira:before,
        .fa-try:before {
            content: "\f195"
        }

        .fa-plus-square-o:before {
            content: "\f196"
        }

        .fa-space-shuttle:before {
            content: "\f197"
        }

        .fa-slack:before {
            content: "\f198"
        }

        .fa-envelope-square:before {
            content: "\f199"
        }

        .fa-wordpress:before {
            content: "\f19a"
        }

        .fa-openid:before {
            content: "\f19b"
        }

        .fa-institution:before,
        .fa-bank:before,
        .fa-university:before {
            content: "\f19c"
        }

        .fa-mortar-board:before,
        .fa-graduation-cap:before {
            content: "\f19d"
        }

        .fa-yahoo:before {
            content: "\f19e"
        }

        .fa-google:before {
            content: "\f1a0"
        }

        .fa-reddit:before {
            content: "\f1a1"
        }

        .fa-reddit-square:before {
            content: "\f1a2"
        }

        .fa-stumbleupon-circle:before {
            content: "\f1a3"
        }

        .fa-stumbleupon:before {
            content: "\f1a4"
        }

        .fa-delicious:before {
            content: "\f1a5"
        }

        .fa-digg:before {
            content: "\f1a6"
        }

        .fa-pied-piper-pp:before {
            content: "\f1a7"
        }

        .fa-pied-piper-alt:before {
            content: "\f1a8"
        }

        .fa-drupal:before {
            content: "\f1a9"
        }

        .fa-joomla:before {
            content: "\f1aa"
        }

        .fa-language:before {
            content: "\f1ab"
        }

        .fa-fax:before {
            content: "\f1ac"
        }

        .fa-building:before {
            content: "\f1ad"
        }

        .fa-child:before {
            content: "\f1ae"
        }

        .fa-paw:before {
            content: "\f1b0"
        }

        .fa-spoon:before {
            content: "\f1b1"
        }

        .fa-cube:before {
            content: "\f1b2"
        }

        .fa-cubes:before {
            content: "\f1b3"
        }

        .fa-behance:before {
            content: "\f1b4"
        }

        .fa-behance-square:before {
            content: "\f1b5"
        }

        .fa-steam:before {
            content: "\f1b6"
        }

        .fa-steam-square:before {
            content: "\f1b7"
        }

        .fa-recycle:before {
            content: "\f1b8"
        }

        .fa-automobile:before,
        .fa-car:before {
            content: "\f1b9"
        }

        .fa-cab:before,
        .fa-taxi:before {
            content: "\f1ba"
        }

        .fa-tree:before {
            content: "\f1bb"
        }

        .fa-spotify:before {
            content: "\f1bc"
        }

        .fa-deviantart:before {
            content: "\f1bd"
        }

        .fa-soundcloud:before {
            content: "\f1be"
        }

        .fa-database:before {
            content: "\f1c0"
        }

        .fa-file-pdf-o:before {
            content: "\f1c1"
        }

        .fa-file-word-o:before {
            content: "\f1c2"
        }

        .fa-file-excel-o:before {
            content: "\f1c3"
        }

        .fa-file-powerpoint-o:before {
            content: "\f1c4"
        }

        .fa-file-photo-o:before,
        .fa-file-picture-o:before,
        .fa-file-image-o:before {
            content: "\f1c5"
        }

        .fa-file-zip-o:before,
        .fa-file-archive-o:before {
            content: "\f1c6"
        }

        .fa-file-sound-o:before,
        .fa-file-audio-o:before {
            content: "\f1c7"
        }

        .fa-file-movie-o:before,
        .fa-file-video-o:before {
            content: "\f1c8"
        }

        .fa-file-code-o:before {
            content: "\f1c9"
        }

        .fa-vine:before {
            content: "\f1ca"
        }

        .fa-codepen:before {
            content: "\f1cb"
        }

        .fa-jsfiddle:before {
            content: "\f1cc"
        }

        .fa-life-bouy:before,
        .fa-life-buoy:before,
        .fa-life-saver:before,
        .fa-support:before,
        .fa-life-ring:before {
            content: "\f1cd"
        }

        .fa-circle-o-notch:before {
            content: "\f1ce"
        }

        .fa-ra:before,
        .fa-resistance:before,
        .fa-rebel:before {
            content: "\f1d0"
        }

        .fa-ge:before,
        .fa-empire:before {
            content: "\f1d1"
        }

        .fa-git-square:before {
            content: "\f1d2"
        }

        .fa-git:before {
            content: "\f1d3"
        }

        .fa-y-combinator-square:before,
        .fa-yc-square:before,
        .fa-hacker-news:before {
            content: "\f1d4"
        }

        .fa-tencent-weibo:before {
            content: "\f1d5"
        }

        .fa-qq:before {
            content: "\f1d6"
        }

        .fa-wechat:before,
        .fa-weixin:before {
            content: "\f1d7"
        }

        .fa-send:before,
        .fa-paper-plane:before {
            content: "\f1d8"
        }

        .fa-send-o:before,
        .fa-paper-plane-o:before {
            content: "\f1d9"
        }

        .fa-history:before {
            content: "\f1da"
        }

        .fa-circle-thin:before {
            content: "\f1db"
        }

        .fa-header:before {
            content: "\f1dc"
        }

        .fa-paragraph:before {
            content: "\f1dd"
        }

        .fa-sliders:before {
            content: "\f1de"
        }

        .fa-share-alt:before {
            content: "\f1e0"
        }

        .fa-share-alt-square:before {
            content: "\f1e1"
        }

        .fa-bomb:before {
            content: "\f1e2"
        }

        .fa-soccer-ball-o:before,
        .fa-futbol-o:before {
            content: "\f1e3"
        }

        .fa-tty:before {
            content: "\f1e4"
        }

        .fa-binoculars:before {
            content: "\f1e5"
        }

        .fa-plug:before {
            content: "\f1e6"
        }

        .fa-slideshare:before {
            content: "\f1e7"
        }

        .fa-twitch:before {
            content: "\f1e8"
        }

        .fa-yelp:before {
            content: "\f1e9"
        }

        .fa-newspaper-o:before {
            content: "\f1ea"
        }

        .fa-wifi:before {
            content: "\f1eb"
        }

        .fa-calculator:before {
            content: "\f1ec"
        }

        .fa-paypal:before {
            content: "\f1ed"
        }

        .fa-google-wallet:before {
            content: "\f1ee"
        }

        .fa-cc-visa:before {
            content: "\f1f0"
        }

        .fa-cc-mastercard:before {
            content: "\f1f1"
        }

        .fa-cc-discover:before {
            content: "\f1f2"
        }

        .fa-cc-amex:before {
            content: "\f1f3"
        }

        .fa-cc-paypal:before {
            content: "\f1f4"
        }

        .fa-cc-stripe:before {
            content: "\f1f5"
        }

        .fa-bell-slash:before {
            content: "\f1f6"
        }

        .fa-bell-slash-o:before {
            content: "\f1f7"
        }

        .fa-trash:before {
            content: "\f1f8"
        }

        .fa-copyright:before {
            content: "\f1f9"
        }

        .fa-at:before {
            content: "\f1fa"
        }

        .fa-eyedropper:before {
            content: "\f1fb"
        }

        .fa-paint-brush:before {
            content: "\f1fc"
        }

        .fa-birthday-cake:before {
            content: "\f1fd"
        }

        .fa-area-chart:before {
            content: "\f1fe"
        }

        .fa-pie-chart:before {
            content: "\f200"
        }

        .fa-line-chart:before {
            content: "\f201"
        }

        .fa-lastfm:before {
            content: "\f202"
        }

        .fa-lastfm-square:before {
            content: "\f203"
        }

        .fa-toggle-off:before {
            content: "\f204"
        }

        .fa-toggle-on:before {
            content: "\f205"
        }

        .fa-bicycle:before {
            content: "\f206"
        }

        .fa-bus:before {
            content: "\f207"
        }

        .fa-ioxhost:before {
            content: "\f208"
        }

        .fa-angellist:before {
            content: "\f209"
        }

        .fa-cc:before {
            content: "\f20a"
        }

        .fa-shekel:before,
        .fa-sheqel:before,
        .fa-ils:before {
            content: "\f20b"
        }

        .fa-meanpath:before {
            content: "\f20c"
        }

        .fa-buysellads:before {
            content: "\f20d"
        }

        .fa-connectdevelop:before {
            content: "\f20e"
        }

        .fa-dashcube:before {
            content: "\f210"
        }

        .fa-forumbee:before {
            content: "\f211"
        }

        .fa-leanpub:before {
            content: "\f212"
        }

        .fa-sellsy:before {
            content: "\f213"
        }

        .fa-shirtsinbulk:before {
            content: "\f214"
        }

        .fa-simplybuilt:before {
            content: "\f215"
        }

        .fa-skyatlas:before {
            content: "\f216"
        }

        .fa-cart-plus:before {
            content: "\f217"
        }

        .fa-cart-arrow-down:before {
            content: "\f218"
        }

        .fa-diamond:before {
            content: "\f219"
        }

        .fa-ship:before {
            content: "\f21a"
        }

        .fa-user-secret:before {
            content: "\f21b"
        }

        .fa-motorcycle:before {
            content: "\f21c"
        }

        .fa-street-view:before {
            content: "\f21d"
        }

        .fa-heartbeat:before {
            content: "\f21e"
        }

        .fa-venus:before {
            content: "\f221"
        }

        .fa-mars:before {
            content: "\f222"
        }

        .fa-mercury:before {
            content: "\f223"
        }

        .fa-intersex:before,
        .fa-transgender:before {
            content: "\f224"
        }

        .fa-transgender-alt:before {
            content: "\f225"
        }

        .fa-venus-double:before {
            content: "\f226"
        }

        .fa-mars-double:before {
            content: "\f227"
        }

        .fa-venus-mars:before {
            content: "\f228"
        }

        .fa-mars-stroke:before {
            content: "\f229"
        }

        .fa-mars-stroke-v:before {
            content: "\f22a"
        }

        .fa-mars-stroke-h:before {
            content: "\f22b"
        }

        .fa-neuter:before {
            content: "\f22c"
        }

        .fa-genderless:before {
            content: "\f22d"
        }

        .fa-facebook-official:before {
            content: "\f230"
        }

        .fa-pinterest-p:before {
            content: "\f231"
        }

        .fa-whatsapp:before {
            content: "\f232"
        }

        .fa-server:before {
            content: "\f233"
        }

        .fa-user-plus:before {
            content: "\f234"
        }

        .fa-user-times:before {
            content: "\f235"
        }

        .fa-hotel:before,
        .fa-bed:before {
            content: "\f236"
        }

        .fa-viacoin:before {
            content: "\f237"
        }

        .fa-train:before {
            content: "\f238"
        }

        .fa-subway:before {
            content: "\f239"
        }

        .fa-medium:before {
            content: "\f23a"
        }

        .fa-yc:before,
        .fa-y-combinator:before {
            content: "\f23b"
        }

        .fa-optin-monster:before {
            content: "\f23c"
        }

        .fa-opencart:before {
            content: "\f23d"
        }

        .fa-expeditedssl:before {
            content: "\f23e"
        }

        .fa-battery-4:before,
        .fa-battery:before,
        .fa-battery-full:before {
            content: "\f240"
        }

        .fa-battery-3:before,
        .fa-battery-three-quarters:before {
            content: "\f241"
        }

        .fa-battery-2:before,
        .fa-battery-half:before {
            content: "\f242"
        }

        .fa-battery-1:before,
        .fa-battery-quarter:before {
            content: "\f243"
        }

        .fa-battery-0:before,
        .fa-battery-empty:before {
            content: "\f244"
        }

        .fa-mouse-pointer:before {
            content: "\f245"
        }

        .fa-i-cursor:before {
            content: "\f246"
        }

        .fa-object-group:before {
            content: "\f247"
        }

        .fa-object-ungroup:before {
            content: "\f248"
        }

        .fa-sticky-note:before {
            content: "\f249"
        }

        .fa-sticky-note-o:before {
            content: "\f24a"
        }

        .fa-cc-jcb:before {
            content: "\f24b"
        }

        .fa-cc-diners-club:before {
            content: "\f24c"
        }

        .fa-clone:before {
            content: "\f24d"
        }

        .fa-balance-scale:before {
            content: "\f24e"
        }

        .fa-hourglass-o:before {
            content: "\f250"
        }

        .fa-hourglass-1:before,
        .fa-hourglass-start:before {
            content: "\f251"
        }

        .fa-hourglass-2:before,
        .fa-hourglass-half:before {
            content: "\f252"
        }

        .fa-hourglass-3:before,
        .fa-hourglass-end:before {
            content: "\f253"
        }

        .fa-hourglass:before {
            content: "\f254"
        }

        .fa-hand-grab-o:before,
        .fa-hand-rock-o:before {
            content: "\f255"
        }

        .fa-hand-stop-o:before,
        .fa-hand-paper-o:before {
            content: "\f256"
        }

        .fa-hand-scissors-o:before {
            content: "\f257"
        }

        .fa-hand-lizard-o:before {
            content: "\f258"
        }

        .fa-hand-spock-o:before {
            content: "\f259"
        }

        .fa-hand-pointer-o:before {
            content: "\f25a"
        }

        .fa-hand-peace-o:before {
            content: "\f25b"
        }

        .fa-trademark:before {
            content: "\f25c"
        }

        .fa-registered:before {
            content: "\f25d"
        }

        .fa-creative-commons:before {
            content: "\f25e"
        }

        .fa-gg:before {
            content: "\f260"
        }

        .fa-gg-circle:before {
            content: "\f261"
        }

        .fa-tripadvisor:before {
            content: "\f262"
        }

        .fa-odnoklassniki:before {
            content: "\f263"
        }

        .fa-odnoklassniki-square:before {
            content: "\f264"
        }

        .fa-get-pocket:before {
            content: "\f265"
        }

        .fa-wikipedia-w:before {
            content: "\f266"
        }

        .fa-safari:before {
            content: "\f267"
        }

        .fa-chrome:before {
            content: "\f268"
        }

        .fa-firefox:before {
            content: "\f269"
        }

        .fa-opera:before {
            content: "\f26a"
        }

        .fa-internet-explorer:before {
            content: "\f26b"
        }

        .fa-tv:before,
        .fa-television:before {
            content: "\f26c"
        }

        .fa-contao:before {
            content: "\f26d"
        }

        .fa-500px:before {
            content: "\f26e"
        }

        .fa-amazon:before {
            content: "\f270"
        }

        .fa-calendar-plus-o:before {
            content: "\f271"
        }

        .fa-calendar-minus-o:before {
            content: "\f272"
        }

        .fa-calendar-times-o:before {
            content: "\f273"
        }

        .fa-calendar-check-o:before {
            content: "\f274"
        }

        .fa-industry:before {
            content: "\f275"
        }

        .fa-map-pin:before {
            content: "\f276"
        }

        .fa-map-signs:before {
            content: "\f277"
        }

        .fa-map-o:before {
            content: "\f278"
        }

        .fa-map:before {
            content: "\f279"
        }

        .fa-commenting:before {
            content: "\f27a"
        }

        .fa-commenting-o:before {
            content: "\f27b"
        }

        .fa-houzz:before {
            content: "\f27c"
        }

        .fa-vimeo:before {
            content: "\f27d"
        }

        .fa-black-tie:before {
            content: "\f27e"
        }

        .fa-fonticons:before {
            content: "\f280"
        }

        .fa-reddit-alien:before {
            content: "\f281"
        }

        .fa-edge:before {
            content: "\f282"
        }

        .fa-credit-card-alt:before {
            content: "\f283"
        }

        .fa-codiepie:before {
            content: "\f284"
        }

        .fa-modx:before {
            content: "\f285"
        }

        .fa-fort-awesome:before {
            content: "\f286"
        }

        .fa-usb:before {
            content: "\f287"
        }

        .fa-product-hunt:before {
            content: "\f288"
        }

        .fa-mixcloud:before {
            content: "\f289"
        }

        .fa-scribd:before {
            content: "\f28a"
        }

        .fa-pause-circle:before {
            content: "\f28b"
        }

        .fa-pause-circle-o:before {
            content: "\f28c"
        }

        .fa-stop-circle:before {
            content: "\f28d"
        }

        .fa-stop-circle-o:before {
            content: "\f28e"
        }

        .fa-shopping-bag:before {
            content: "\f290"
        }

        .fa-shopping-basket:before {
            content: "\f291"
        }

        .fa-hashtag:before {
            content: "\f292"
        }

        .fa-bluetooth:before {
            content: "\f293"
        }

        .fa-bluetooth-b:before {
            content: "\f294"
        }

        .fa-percent:before {
            content: "\f295"
        }

        .fa-gitlab:before {
            content: "\f296"
        }

        .fa-wpbeginner:before {
            content: "\f297"
        }

        .fa-wpforms:before {
            content: "\f298"
        }

        .fa-envira:before {
            content: "\f299"
        }

        .fa-universal-access:before {
            content: "\f29a"
        }

        .fa-wheelchair-alt:before {
            content: "\f29b"
        }

        .fa-question-circle-o:before {
            content: "\f29c"
        }

        .fa-blind:before {
            content: "\f29d"
        }

        .fa-audio-description:before {
            content: "\f29e"
        }

        .fa-volume-control-phone:before {
            content: "\f2a0"
        }

        .fa-braille:before {
            content: "\f2a1"
        }

        .fa-assistive-listening-systems:before {
            content: "\f2a2"
        }

        .fa-asl-interpreting:before,
        .fa-american-sign-language-interpreting:before {
            content: "\f2a3"
        }

        .fa-deafness:before,
        .fa-hard-of-hearing:before,
        .fa-deaf:before {
            content: "\f2a4"
        }

        .fa-glide:before {
            content: "\f2a5"
        }

        .fa-glide-g:before {
            content: "\f2a6"
        }

        .fa-signing:before,
        .fa-sign-language:before {
            content: "\f2a7"
        }

        .fa-low-vision:before {
            content: "\f2a8"
        }

        .fa-viadeo:before {
            content: "\f2a9"
        }

        .fa-viadeo-square:before {
            content: "\f2aa"
        }

        .fa-snapchat:before {
            content: "\f2ab"
        }

        .fa-snapchat-ghost:before {
            content: "\f2ac"
        }

        .fa-snapchat-square:before {
            content: "\f2ad"
        }

        .fa-pied-piper:before {
            content: "\f2ae"
        }

        .fa-first-order:before {
            content: "\f2b0"
        }

        .fa-yoast:before {
            content: "\f2b1"
        }

        .fa-themeisle:before {
            content: "\f2b2"
        }

        .fa-google-plus-circle:before,
        .fa-google-plus-official:before {
            content: "\f2b3"
        }

        .fa-fa:before,
        .fa-font-awesome:before {
            content: "\f2b4"
        }

        .fa-handshake-o:before {
            content: "\f2b5"
        }

        .fa-envelope-open:before {
            content: "\f2b6"
        }

        .fa-envelope-open-o:before {
            content: "\f2b7"
        }

        .fa-linode:before {
            content: "\f2b8"
        }

        .fa-address-book:before {
            content: "\f2b9"
        }

        .fa-address-book-o:before {
            content: "\f2ba"
        }

        .fa-vcard:before,
        .fa-address-card:before {
            content: "\f2bb"
        }

        .fa-vcard-o:before,
        .fa-address-card-o:before {
            content: "\f2bc"
        }

        .fa-user-circle:before {
            content: "\f2bd"
        }

        .fa-user-circle-o:before {
            content: "\f2be"
        }

        .fa-user-o:before {
            content: "\f2c0"
        }

        .fa-id-badge:before {
            content: "\f2c1"
        }

        .fa-drivers-license:before,
        .fa-id-card:before {
            content: "\f2c2"
        }

        .fa-drivers-license-o:before,
        .fa-id-card-o:before {
            content: "\f2c3"
        }

        .fa-quora:before {
            content: "\f2c4"
        }

        .fa-free-code-camp:before {
            content: "\f2c5"
        }

        .fa-telegram:before {
            content: "\f2c6"
        }

        .fa-thermometer-4:before,
        .fa-thermometer:before,
        .fa-thermometer-full:before {
            content: "\f2c7"
        }

        .fa-thermometer-3:before,
        .fa-thermometer-three-quarters:before {
            content: "\f2c8"
        }

        .fa-thermometer-2:before,
        .fa-thermometer-half:before {
            content: "\f2c9"
        }

        .fa-thermometer-1:before,
        .fa-thermometer-quarter:before {
            content: "\f2ca"
        }

        .fa-thermometer-0:before,
        .fa-thermometer-empty:before {
            content: "\f2cb"
        }

        .fa-shower:before {
            content: "\f2cc"
        }

        .fa-bathtub:before,
        .fa-s15:before,
        .fa-bath:before {
            content: "\f2cd"
        }

        .fa-podcast:before {
            content: "\f2ce"
        }

        .fa-window-maximize:before {
            content: "\f2d0"
        }

        .fa-window-minimize:before {
            content: "\f2d1"
        }

        .fa-window-restore:before {
            content: "\f2d2"
        }

        .fa-times-rectangle:before,
        .fa-window-close:before {
            content: "\f2d3"
        }

        .fa-times-rectangle-o:before,
        .fa-window-close-o:before {
            content: "\f2d4"
        }

        .fa-bandcamp:before {
            content: "\f2d5"
        }

        .fa-grav:before {
            content: "\f2d6"
        }

        .fa-etsy:before {
            content: "\f2d7"
        }

        .fa-imdb:before {
            content: "\f2d8"
        }

        .fa-ravelry:before {
            content: "\f2d9"
        }

        .fa-eercast:before {
            content: "\f2da"
        }

        .fa-microchip:before {
            content: "\f2db"
        }

        .fa-snowflake-o:before {
            content: "\f2dc"
        }

        .fa-superpowers:before {
            content: "\f2dd"
        }

        .fa-wpexplorer:before {
            content: "\f2de"
        }

        .fa-meetup:before {
            content: "\f2e0"
        }

        .sr-only {
            position: absolute;
            width: 1px;
            height: 1px;
            padding: 0;
            margin: -1px;
            overflow: hidden;
            clip: rect(0, 0, 0, 0);
            border: 0
        }

        .sr-only-focusable:active,
        .sr-only-focusable:focus {
            position: static;
            width: auto;
            height: auto;
            margin: 0;
            overflow: visible;
            clip: auto
        }

        @font-face {
            font-family: ElegantIcons;
            src: url(/assets/vendor/core/plugins/combine/elegant/ElegantIcons.eot);
            src: url(/assets/vendor/core/plugins/combine/elegant/ElegantIconsd41dd41d.eot?#iefix) format('embedded-opentype'), url(/assets/vendor/core/plugins/combine/elegant/ElegantIcons.woff) format('woff'), url(/assets/vendor/core/plugins/combine/elegant/ElegantIcons.ttf) format('truetype'), url(/assets/vendor/core/plugins/combine/elegant/ElegantIcons.svg#ElegantIcons) format('svg');
            font-weight: 400;
            font-style: normal
        }

        [data-icon]:before {
            font-family: ElegantIcons;
            content: attr(data-icon);
            speak: none;
            font-weight: 400;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale
        }

        .arrow-up-down,
        .arrow_back,
        .arrow_carrot-2down,
        .arrow_carrot-2down_alt2,
        .arrow_carrot-2dwnn_alt,
        .arrow_carrot-2left,
        .arrow_carrot-2left_alt,
        .arrow_carrot-2left_alt2,
        .arrow_carrot-2right,
        .arrow_carrot-2right_alt,
        .arrow_carrot-2right_alt2,
        .arrow_carrot-2up,
        .arrow_carrot-2up_alt,
        .arrow_carrot-2up_alt2,
        .arrow_carrot-down,
        .arrow_carrot-down_alt,
        .arrow_carrot-down_alt2,
        .arrow_carrot-left,
        .arrow_carrot-left_alt,
        .arrow_carrot-left_alt2,
        .arrow_carrot-right,
        .arrow_carrot-right_alt,
        .arrow_carrot-right_alt2,
        .arrow_carrot-up,
        .arrow_carrot-up_alt2,
        .arrow_carrot_up_alt,
        .arrow_condense,
        .arrow_condense_alt,
        .arrow_down,
        .arrow_down_alt,
        .arrow_expand,
        .arrow_expand_alt,
        .arrow_expand_alt2,
        .arrow_expand_alt3,
        .arrow_left,
        .arrow_left-down,
        .arrow_left-down_alt,
        .arrow_left-right,
        .arrow_left-right_alt,
        .arrow_left-up,
        .arrow_left-up_alt,
        .arrow_left_alt,
        .arrow_move,
        .arrow_right,
        .arrow_right-down,
        .arrow_right-down_alt,
        .arrow_right-up,
        .arrow_right-up_alt,
        .arrow_right_alt,
        .arrow_triangle-down,
        .arrow_triangle-down_alt,
        .arrow_triangle-down_alt2,
        .arrow_triangle-left,
        .arrow_triangle-left_alt,
        .arrow_triangle-left_alt2,
        .arrow_triangle-right,
        .arrow_triangle-right_alt,
        .arrow_triangle-right_alt2,
        .arrow_triangle-up,
        .arrow_triangle-up_alt,
        .arrow_triangle-up_alt2,
        .arrow_up,
        .arrow_up-down_alt,
        .arrow_up_alt,
        .icon_adjust-horiz,
        .icon_adjust-vert,
        .icon_archive,
        .icon_archive_alt,
        .icon_bag,
        .icon_bag_alt,
        .icon_balance,
        .icon_blocked,
        .icon_book,
        .icon_book_alt,
        .icon_box-checked,
        .icon_box-empty,
        .icon_box-selected,
        .icon_briefcase,
        .icon_briefcase_alt,
        .icon_building,
        .icon_building_alt,
        .icon_calculator_alt,
        .icon_calendar,
        .icon_calulator,
        .icon_camera,
        .icon_camera_alt,
        .icon_cart,
        .icon_cart_alt,
        .icon_chat,
        .icon_chat_alt,
        .icon_check,
        .icon_check_alt,
        .icon_check_alt2,
        .icon_circle-empty,
        .icon_circle-slelected,
        .icon_clipboard,
        .icon_clock,
        .icon_clock_alt,
        .icon_close,
        .icon_close_alt,
        .icon_close_alt2,
        .icon_cloud,
        .icon_cloud-download,
        .icon_cloud-download_alt,
        .icon_cloud-upload,
        .icon_cloud-upload_alt,
        .icon_cloud_alt,
        .icon_cog,
        .icon_cogs,
        .icon_comment,
        .icon_comment_alt,
        .icon_compass,
        .icon_compass_alt,
        .icon_cone,
        .icon_cone_alt,
        .icon_contacts,
        .icon_contacts_alt,
        .icon_creditcard,
        .icon_currency,
        .icon_currency_alt,
        .icon_cursor,
        .icon_cursor_alt,
        .icon_datareport,
        .icon_datareport_alt,
        .icon_desktop,
        .icon_dislike,
        .icon_dislike_alt,
        .icon_document,
        .icon_document_alt,
        .icon_documents,
        .icon_documents_alt,
        .icon_download,
        .icon_drawer,
        .icon_drawer_alt,
        .icon_drive,
        .icon_drive_alt,
        .icon_easel,
        .icon_easel_alt,
        .icon_error-circle,
        .icon_error-circle_alt,
        .icon_error-oct,
        .icon_error-oct_alt,
        .icon_error-triangle,
        .icon_error-triangle_alt,
        .icon_film,
        .icon_floppy,
        .icon_floppy_alt,
        .icon_flowchart,
        .icon_flowchart_alt,
        .icon_folder,
        .icon_folder-add,
        .icon_folder-add_alt,
        .icon_folder-alt,
        .icon_folder-open,
        .icon_folder-open_alt,
        .icon_folder_download,
        .icon_folder_upload,
        .icon_genius,
        .icon_gift,
        .icon_gift_alt,
        .icon_globe,
        .icon_globe-2,
        .icon_globe_alt,
        .icon_grid-2x2,
        .icon_grid-3x3,
        .icon_group,
        .icon_headphones,
        .icon_heart,
        .icon_heart_alt,
        .icon_hourglass,
        .icon_house,
        .icon_house_alt,
        .icon_id,
        .icon_id-2,
        .icon_id-2_alt,
        .icon_id_alt,
        .icon_image,
        .icon_images,
        .icon_info,
        .icon_info_alt,
        .icon_key,
        .icon_key_alt,
        .icon_laptop,
        .icon_lifesaver,
        .icon_lightbulb,
        .icon_lightbulb_alt,
        .icon_like,
        .icon_like_alt,
        .icon_link,
        .icon_link_alt,
        .icon_loading,
        .icon_lock,
        .icon_lock-open,
        .icon_lock-open_alt,
        .icon_lock_alt,
        .icon_mail,
        .icon_mail_alt,
        .icon_map,
        .icon_map_alt,
        .icon_menu,
        .icon_menu-circle_alt,
        .icon_menu-circle_alt2,
        .icon_menu-square_alt,
        .icon_menu-square_alt2,
        .icon_mic,
        .icon_mic_alt,
        .icon_minus-06,
        .icon_minus-box,
        .icon_minus_alt,
        .icon_minus_alt2,
        .icon_mobile,
        .icon_mug,
        .icon_mug_alt,
        .icon_music,
        .icon_ol,
        .icon_paperclip,
        .icon_pause,
        .icon_pause_alt,
        .icon_pause_alt2,
        .icon_pencil,
        .icon_pencil-edit,
        .icon_pencil-edit_alt,
        .icon_pencil_alt,
        .icon_pens,
        .icon_pens_alt,
        .icon_percent,
        .icon_percent_alt,
        .icon_phone,
        .icon_piechart,
        .icon_pin,
        .icon_pin_alt,
        .icon_plus,
        .icon_plus-box,
        .icon_plus_alt,
        .icon_plus_alt2,
        .icon_printer,
        .icon_printer-alt,
        .icon_profile,
        .icon_pushpin,
        .icon_pushpin_alt,
        .icon_puzzle,
        .icon_puzzle_alt,
        .icon_question,
        .icon_question_alt,
        .icon_question_alt2,
        .icon_quotations,
        .icon_quotations_alt,
        .icon_quotations_alt2,
        .icon_refresh,
        .icon_ribbon,
        .icon_ribbon_alt,
        .icon_rook,
        .icon_search,
        .icon_search-2,
        .icon_search_alt,
        .icon_shield,
        .icon_shield_alt,
        .icon_star,
        .icon_star-half,
        .icon_star-half_alt,
        .icon_star_alt,
        .icon_stop,
        .icon_stop_alt,
        .icon_stop_alt2,
        .icon_table,
        .icon_tablet,
        .icon_tag,
        .icon_tag_alt,
        .icon_tags,
        .icon_tags_alt,
        .icon_target,
        .icon_tool,
        .icon_toolbox,
        .icon_toolbox_alt,
        .icon_tools,
        .icon_trash,
        .icon_trash_alt,
        .icon_ul,
        .icon_upload,
        .icon_vol-mute,
        .icon_vol-mute_alt,
        .icon_volume-high,
        .icon_volume-high_alt,
        .icon_volume-low,
        .icon_volume-low_alt,
        .icon_wallet,
        .icon_wallet_alt,
        .icon_zoom-in,
        .icon_zoom-in_alt,
        .icon_zoom-out,
        .icon_zoom-out_alt,
        .social_blogger,
        .social_blogger_circle,
        .social_blogger_square,
        .social_delicious,
        .social_delicious_circle,
        .social_delicious_square,
        .social_deviantart,
        .social_deviantart_circle,
        .social_deviantart_square,
        .social_dribbble,
        .social_dribbble_circle,
        .social_dribbble_square,
        .social_facebook,
        .social_facebook_circle,
        .social_facebook_square,
        .social_flickr,
        .social_flickr_circle,
        .social_flickr_square,
        .social_googledrive,
        .social_googledrive_alt2,
        .social_googledrive_square,
        .social_googleplus,
        .social_googleplus_circle,
        .social_googleplus_square,
        .social_instagram,
        .social_instagram_circle,
        .social_instagram_square,
        .social_linkedin,
        .social_linkedin_circle,
        .social_linkedin_square,
        .social_myspace,
        .social_myspace_circle,
        .social_myspace_square,
        .social_picassa,
        .social_picassa_circle,
        .social_picassa_square,
        .social_pinterest,
        .social_pinterest_circle,
        .social_pinterest_square,
        .social_rss,
        .social_rss_circle,
        .social_rss_square,
        .social_share,
        .social_share_circle,
        .social_share_square,
        .social_skype,
        .social_skype_circle,
        .social_skype_square,
        .social_spotify,
        .social_spotify_circle,
        .social_spotify_square,
        .social_stumbleupon_circle,
        .social_stumbleupon_square,
        .social_tumbleupon,
        .social_tumblr,
        .social_tumblr_circle,
        .social_tumblr_square,
        .social_twitter,
        .social_twitter_circle,
        .social_twitter_square,
        .social_vimeo,
        .social_vimeo_circle,
        .social_vimeo_square,
        .social_wordpress,
        .social_wordpress_circle,
        .social_wordpress_square,
        .social_youtube,
        .social_youtube_circle,
        .social_youtube_square {
            font-family: ElegantIcons;
            speak: none;
            font-style: normal;
            font-weight: 400;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            -webkit-font-smoothing: antialiased
        }

        .arrow_up:before {
            content: "\21"
        }

        .arrow_down:before {
            content: "\22"
        }

        .arrow_left:before {
            content: "\23"
        }

        .arrow_right:before {
            content: "\24"
        }

        .arrow_left-up:before {
            content: "\25"
        }

        .arrow_right-up:before {
            content: "\26"
        }

        .arrow_right-down:before {
            content: "\27"
        }

        .arrow_left-down:before {
            content: "\28"
        }

        .arrow-up-down:before {
            content: "\29"
        }

        .arrow_up-down_alt:before {
            content: "\2a"
        }

        .arrow_left-right_alt:before {
            content: "\2b"
        }

        .arrow_left-right:before {
            content: "\2c"
        }

        .arrow_expand_alt2:before {
            content: "\2d"
        }

        .arrow_expand_alt:before {
            content: "\2e"
        }

        .arrow_condense:before {
            content: "\2f"
        }

        .arrow_expand:before {
            content: "\30"
        }

        .arrow_move:before {
            content: "\31"
        }

        .arrow_carrot-up:before {
            content: "\32"
        }

        .arrow_carrot-down:before {
            content: "\33"
        }

        .arrow_carrot-left:before {
            content: "\34"
        }

        .arrow_carrot-right:before {
            content: "\35"
        }

        .arrow_carrot-2up:before {
            content: "\36"
        }

        .arrow_carrot-2down:before {
            content: "\37"
        }

        .arrow_carrot-2left:before {
            content: "\38"
        }

        .arrow_carrot-2right:before {
            content: "\39"
        }

        .arrow_carrot-up_alt2:before {
            content: "\3a"
        }

        .arrow_carrot-down_alt2:before {
            content: "\3b"
        }

        .arrow_carrot-left_alt2:before {
            content: "\3c"
        }

        .arrow_carrot-right_alt2:before {
            content: "\3d"
        }

        .arrow_carrot-2up_alt2:before {
            content: "\3e"
        }

        .arrow_carrot-2down_alt2:before {
            content: "\3f"
        }

        .arrow_carrot-2left_alt2:before {
            content: "\40"
        }

        .arrow_carrot-2right_alt2:before {
            content: "\41"
        }

        .arrow_triangle-up:before {
            content: "\42"
        }

        .arrow_triangle-down:before {
            content: "\43"
        }

        .arrow_triangle-left:before {
            content: "\44"
        }

        .arrow_triangle-right:before {
            content: "\45"
        }

        .arrow_triangle-up_alt2:before {
            content: "\46"
        }

        .arrow_triangle-down_alt2:before {
            content: "\47"
        }

        .arrow_triangle-left_alt2:before {
            content: "\48"
        }

        .arrow_triangle-right_alt2:before {
            content: "\49"
        }

        .arrow_back:before {
            content: "\4a"
        }

        .icon_minus-06:before {
            content: "\4b"
        }

        .icon_plus:before {
            content: "\4c"
        }

        .icon_close:before {
            content: "\4d"
        }

        .icon_check:before {
            content: "\4e"
        }

        .icon_minus_alt2:before {
            content: "\4f"
        }

        .icon_plus_alt2:before {
            content: "\50"
        }

        .icon_close_alt2:before {
            content: "\51"
        }

        .icon_check_alt2:before {
            content: "\52"
        }

        .icon_zoom-out_alt:before {
            content: "\53"
        }

        .icon_zoom-in_alt:before {
            content: "\54"
        }

        .icon_search:before {
            content: "\55"
        }

        .icon_box-empty:before {
            content: "\56"
        }

        .icon_box-selected:before {
            content: "\57"
        }

        .icon_minus-box:before {
            content: "\58"
        }

        .icon_plus-box:before {
            content: "\59"
        }

        .icon_box-checked:before {
            content: "\5a"
        }

        .icon_circle-empty:before {
            content: "\5b"
        }

        .icon_circle-slelected:before {
            content: "\5c"
        }

        .icon_stop_alt2:before {
            content: "\5d"
        }

        .icon_stop:before {
            content: "\5e"
        }

        .icon_pause_alt2:before {
            content: "\5f"
        }

        .icon_pause:before {
            content: "\60"
        }

        .icon_menu:before {
            content: "\61"
        }

        .icon_menu-square_alt2:before {
            content: "\62"
        }

        .icon_menu-circle_alt2:before {
            content: "\63"
        }

        .icon_ul:before {
            content: "\64"
        }

        .icon_ol:before {
            content: "\65"
        }

        .icon_adjust-horiz:before {
            content: "\66"
        }

        .icon_adjust-vert:before {
            content: "\67"
        }

        .icon_document_alt:before {
            content: "\68"
        }

        .icon_documents_alt:before {
            content: "\69"
        }

        .icon_pencil:before {
            content: "\6a"
        }

        .icon_pencil-edit_alt:before {
            content: "\6b"
        }

        .icon_pencil-edit:before {
            content: "\6c"
        }

        .icon_folder-alt:before {
            content: "\6d"
        }

        .icon_folder-open_alt:before {
            content: "\6e"
        }

        .icon_folder-add_alt:before {
            content: "\6f"
        }

        .icon_info_alt:before {
            content: "\70"
        }

        .icon_error-oct_alt:before {
            content: "\71"
        }

        .icon_error-circle_alt:before {
            content: "\72"
        }

        .icon_error-triangle_alt:before {
            content: "\73"
        }

        .icon_question_alt2:before {
            content: "\74"
        }

        .icon_question:before {
            content: "\75"
        }

        .icon_comment_alt:before {
            content: "\76"
        }

        .icon_chat_alt:before {
            content: "\77"
        }

        .icon_vol-mute_alt:before {
            content: "\78"
        }

        .icon_volume-low_alt:before {
            content: "\79"
        }

        .icon_volume-high_alt:before {
            content: "\7a"
        }

        .icon_quotations:before {
            content: "\7b"
        }

        .icon_quotations_alt2:before {
            content: "\7c"
        }

        .icon_clock_alt:before {
            content: "\7d"
        }

        .icon_lock_alt:before {
            content: "\7e"
        }

        .icon_lock-open_alt:before {
            content: "\e000"
        }

        .icon_key_alt:before {
            content: "\e001"
        }

        .icon_cloud_alt:before {
            content: "\e002"
        }

        .icon_cloud-upload_alt:before {
            content: "\e003"
        }

        .icon_cloud-download_alt:before {
            content: "\e004"
        }

        .icon_image:before {
            content: "\e005"
        }

        .icon_images:before {
            content: "\e006"
        }

        .icon_lightbulb_alt:before {
            content: "\e007"
        }

        .icon_gift_alt:before {
            content: "\e008"
        }

        .icon_house_alt:before {
            content: "\e009"
        }

        .icon_genius:before {
            content: "\e00a"
        }

        .icon_mobile:before {
            content: "\e00b"
        }

        .icon_tablet:before {
            content: "\e00c"
        }

        .icon_laptop:before {
            content: "\e00d"
        }

        .icon_desktop:before {
            content: "\e00e"
        }

        .icon_camera_alt:before {
            content: "\e00f"
        }

        .icon_mail_alt:before {
            content: "\e010"
        }

        .icon_cone_alt:before {
            content: "\e011"
        }

        .icon_ribbon_alt:before {
            content: "\e012"
        }

        .icon_bag_alt:before {
            content: "\e013"
        }

        .icon_creditcard:before {
            content: "\e014"
        }

        .icon_cart_alt:before {
            content: "\e015"
        }

        .icon_paperclip:before {
            content: "\e016"
        }

        .icon_tag_alt:before {
            content: "\e017"
        }

        .icon_tags_alt:before {
            content: "\e018"
        }

        .icon_trash_alt:before {
            content: "\e019"
        }

        .icon_cursor_alt:before {
            content: "\e01a"
        }

        .icon_mic_alt:before {
            content: "\e01b"
        }

        .icon_compass_alt:before {
            content: "\e01c"
        }

        .icon_pin_alt:before {
            content: "\e01d"
        }

        .icon_pushpin_alt:before {
            content: "\e01e"
        }

        .icon_map_alt:before {
            content: "\e01f"
        }

        .icon_drawer_alt:before {
            content: "\e020"
        }

        .icon_toolbox_alt:before {
            content: "\e021"
        }

        .icon_book_alt:before {
            content: "\e022"
        }

        .icon_calendar:before {
            content: "\e023"
        }

        .icon_film:before {
            content: "\e024"
        }

        .icon_table:before {
            content: "\e025"
        }

        .icon_contacts_alt:before {
            content: "\e026"
        }

        .icon_headphones:before {
            content: "\e027"
        }

        .icon_lifesaver:before {
            content: "\e028"
        }

        .icon_piechart:before {
            content: "\e029"
        }

        .icon_refresh:before {
            content: "\e02a"
        }

        .icon_link_alt:before {
            content: "\e02b"
        }

        .icon_link:before {
            content: "\e02c"
        }

        .icon_loading:before {
            content: "\e02d"
        }

        .icon_blocked:before {
            content: "\e02e"
        }

        .icon_archive_alt:before {
            content: "\e02f"
        }

        .icon_heart_alt:before {
            content: "\e030"
        }

        .icon_star_alt:before {
            content: "\e031"
        }

        .icon_star-half_alt:before {
            content: "\e032"
        }

        .icon_star:before {
            content: "\e033"
        }

        .icon_star-half:before {
            content: "\e034"
        }

        .icon_tools:before {
            content: "\e035"
        }

        .icon_tool:before {
            content: "\e036"
        }

        .icon_cog:before {
            content: "\e037"
        }

        .icon_cogs:before {
            content: "\e038"
        }

        .arrow_up_alt:before {
            content: "\e039"
        }

        .arrow_down_alt:before {
            content: "\e03a"
        }

        .arrow_left_alt:before {
            content: "\e03b"
        }

        .arrow_right_alt:before {
            content: "\e03c"
        }

        .arrow_left-up_alt:before {
            content: "\e03d"
        }

        .arrow_right-up_alt:before {
            content: "\e03e"
        }

        .arrow_right-down_alt:before {
            content: "\e03f"
        }

        .arrow_left-down_alt:before {
            content: "\e040"
        }

        .arrow_condense_alt:before {
            content: "\e041"
        }

        .arrow_expand_alt3:before {
            content: "\e042"
        }

        .arrow_carrot_up_alt:before {
            content: "\e043"
        }

        .arrow_carrot-down_alt:before {
            content: "\e044"
        }

        .arrow_carrot-left_alt:before {
            content: "\e045"
        }

        .arrow_carrot-right_alt:before {
            content: "\e046"
        }

        .arrow_carrot-2up_alt:before {
            content: "\e047"
        }

        .arrow_carrot-2dwnn_alt:before {
            content: "\e048"
        }

        .arrow_carrot-2left_alt:before {
            content: "\e049"
        }

        .arrow_carrot-2right_alt:before {
            content: "\e04a"
        }

        .arrow_triangle-up_alt:before {
            content: "\e04b"
        }

        .arrow_triangle-down_alt:before {
            content: "\e04c"
        }

        .arrow_triangle-left_alt:before {
            content: "\e04d"
        }

        .arrow_triangle-right_alt:before {
            content: "\e04e"
        }

        .icon_minus_alt:before {
            content: "\e04f"
        }

        .icon_plus_alt:before {
            content: "\e050"
        }

        .icon_close_alt:before {
            content: "\e051"
        }

        .icon_check_alt:before {
            content: "\e052"
        }

        .icon_zoom-out:before {
            content: "\e053"
        }

        .icon_zoom-in:before {
            content: "\e054"
        }

        .icon_stop_alt:before {
            content: "\e055"
        }

        .icon_menu-square_alt:before {
            content: "\e056"
        }

        .icon_menu-circle_alt:before {
            content: "\e057"
        }

        .icon_document:before {
            content: "\e058"
        }

        .icon_documents:before {
            content: "\e059"
        }

        .icon_pencil_alt:before {
            content: "\e05a"
        }

        .icon_folder:before {
            content: "\e05b"
        }

        .icon_folder-open:before {
            content: "\e05c"
        }

        .icon_folder-add:before {
            content: "\e05d"
        }

        .icon_folder_upload:before {
            content: "\e05e"
        }

        .icon_folder_download:before {
            content: "\e05f"
        }

        .icon_info:before {
            content: "\e060"
        }

        .icon_error-circle:before {
            content: "\e061"
        }

        .icon_error-oct:before {
            content: "\e062"
        }

        .icon_error-triangle:before {
            content: "\e063"
        }

        .icon_question_alt:before {
            content: "\e064"
        }

        .icon_comment:before {
            content: "\e065"
        }

        .icon_chat:before {
            content: "\e066"
        }

        .icon_vol-mute:before {
            content: "\e067"
        }

        .icon_volume-low:before {
            content: "\e068"
        }

        .icon_volume-high:before {
            content: "\e069"
        }

        .icon_quotations_alt:before {
            content: "\e06a"
        }

        .icon_clock:before {
            content: "\e06b"
        }

        .icon_lock:before {
            content: "\e06c"
        }

        .icon_lock-open:before {
            content: "\e06d"
        }

        .icon_key:before {
            content: "\e06e"
        }

        .icon_cloud:before {
            content: "\e06f"
        }

        .icon_cloud-upload:before {
            content: "\e070"
        }

        .icon_cloud-download:before {
            content: "\e071"
        }

        .icon_lightbulb:before {
            content: "\e072"
        }

        .icon_gift:before {
            content: "\e073"
        }

        .icon_house:before {
            content: "\e074"
        }

        .icon_camera:before {
            content: "\e075"
        }

        .icon_mail:before {
            content: "\e076"
        }

        .icon_cone:before {
            content: "\e077"
        }

        .icon_ribbon:before {
            content: "\e078"
        }

        .icon_bag:before {
            content: "\e079"
        }

        .icon_cart:before {
            content: "\e07a"
        }

        .icon_tag:before {
            content: "\e07b"
        }

        .icon_tags:before {
            content: "\e07c"
        }

        .icon_trash:before {
            content: "\e07d"
        }

        .icon_cursor:before {
            content: "\e07e"
        }

        .icon_mic:before {
            content: "\e07f"
        }

        .icon_compass:before {
            content: "\e080"
        }

        .icon_pin:before {
            content: "\e081"
        }

        .icon_pushpin:before {
            content: "\e082"
        }

        .icon_map:before {
            content: "\e083"
        }

        .icon_drawer:before {
            content: "\e084"
        }

        .icon_toolbox:before {
            content: "\e085"
        }

        .icon_book:before {
            content: "\e086"
        }

        .icon_contacts:before {
            content: "\e087"
        }

        .icon_archive:before {
            content: "\e088"
        }

        .icon_heart:before {
            content: "\e089"
        }

        .icon_profile:before {
            content: "\e08a"
        }

        .icon_group:before {
            content: "\e08b"
        }

        .icon_grid-2x2:before {
            content: "\e08c"
        }

        .icon_grid-3x3:before {
            content: "\e08d"
        }

        .icon_music:before {
            content: "\e08e"
        }

        .icon_pause_alt:before {
            content: "\e08f"
        }

        .icon_phone:before {
            content: "\e090"
        }

        .icon_upload:before {
            content: "\e091"
        }

        .icon_download:before {
            content: "\e092"
        }

        .social_facebook:before {
            content: "\e093"
        }

        .social_twitter:before {
            content: "\e094"
        }

        .social_pinterest:before {
            content: "\e095"
        }

        .social_googleplus:before {
            content: "\e096"
        }

        .social_tumblr:before {
            content: "\e097"
        }

        .social_tumbleupon:before {
            content: "\e098"
        }

        .social_wordpress:before {
            content: "\e099"
        }

        .social_instagram:before {
            content: "\e09a"
        }

        .social_dribbble:before {
            content: "\e09b"
        }

        .social_vimeo:before {
            content: "\e09c"
        }

        .social_linkedin:before {
            content: "\e09d"
        }

        .social_rss:before {
            content: "\e09e"
        }

        .social_deviantart:before {
            content: "\e09f"
        }

        .social_share:before {
            content: "\e0a0"
        }

        .social_myspace:before {
            content: "\e0a1"
        }

        .social_skype:before {
            content: "\e0a2"
        }

        .social_youtube:before {
            content: "\e0a3"
        }

        .social_picassa:before {
            content: "\e0a4"
        }

        .social_googledrive:before {
            content: "\e0a5"
        }

        .social_flickr:before {
            content: "\e0a6"
        }

        .social_blogger:before {
            content: "\e0a7"
        }

        .social_spotify:before {
            content: "\e0a8"
        }

        .social_delicious:before {
            content: "\e0a9"
        }

        .social_facebook_circle:before {
            content: "\e0aa"
        }

        .social_twitter_circle:before {
            content: "\e0ab"
        }

        .social_pinterest_circle:before {
            content: "\e0ac"
        }

        .social_googleplus_circle:before {
            content: "\e0ad"
        }

        .social_tumblr_circle:before {
            content: "\e0ae"
        }

        .social_stumbleupon_circle:before {
            content: "\e0af"
        }

        .social_wordpress_circle:before {
            content: "\e0b0"
        }

        .social_instagram_circle:before {
            content: "\e0b1"
        }

        .social_dribbble_circle:before {
            content: "\e0b2"
        }

        .social_vimeo_circle:before {
            content: "\e0b3"
        }

        .social_linkedin_circle:before {
            content: "\e0b4"
        }

        .social_rss_circle:before {
            content: "\e0b5"
        }

        .social_deviantart_circle:before {
            content: "\e0b6"
        }

        .social_share_circle:before {
            content: "\e0b7"
        }

        .social_myspace_circle:before {
            content: "\e0b8"
        }

        .social_skype_circle:before {
            content: "\e0b9"
        }

        .social_youtube_circle:before {
            content: "\e0ba"
        }

        .social_picassa_circle:before {
            content: "\e0bb"
        }

        .social_googledrive_alt2:before {
            content: "\e0bc"
        }

        .social_flickr_circle:before {
            content: "\e0bd"
        }

        .social_blogger_circle:before {
            content: "\e0be"
        }

        .social_spotify_circle:before {
            content: "\e0bf"
        }

        .social_delicious_circle:before {
            content: "\e0c0"
        }

        .social_facebook_square:before {
            content: "\e0c1"
        }

        .social_twitter_square:before {
            content: "\e0c2"
        }

        .social_pinterest_square:before {
            content: "\e0c3"
        }

        .social_googleplus_square:before {
            content: "\e0c4"
        }

        .social_tumblr_square:before {
            content: "\e0c5"
        }

        .social_stumbleupon_square:before {
            content: "\e0c6"
        }

        .social_wordpress_square:before {
            content: "\e0c7"
        }

        .social_instagram_square:before {
            content: "\e0c8"
        }

        .social_dribbble_square:before {
            content: "\e0c9"
        }

        .social_vimeo_square:before {
            content: "\e0ca"
        }

        .social_linkedin_square:before {
            content: "\e0cb"
        }

        .social_rss_square:before {
            content: "\e0cc"
        }

        .social_deviantart_square:before {
            content: "\e0cd"
        }

        .social_share_square:before {
            content: "\e0ce"
        }

        .social_myspace_square:before {
            content: "\e0cf"
        }

        .social_skype_square:before {
            content: "\e0d0"
        }

        .social_youtube_square:before {
            content: "\e0d1"
        }

        .social_picassa_square:before {
            content: "\e0d2"
        }

        .social_googledrive_square:before {
            content: "\e0d3"
        }

        .social_flickr_square:before {
            content: "\e0d4"
        }

        .social_blogger_square:before {
            content: "\e0d5"
        }

        .social_spotify_square:before {
            content: "\e0d6"
        }

        .social_delicious_square:before {
            content: "\e0d7"
        }

        .icon_printer:before {
            content: "\e103"
        }

        .icon_calulator:before {
            content: "\e0ee"
        }

        .icon_building:before {
            content: "\e0ef"
        }

        .icon_floppy:before {
            content: "\e0e8"
        }

        .icon_drive:before {
            content: "\e0ea"
        }

        .icon_search-2:before {
            content: "\e101"
        }

        .icon_id:before {
            content: "\e107"
        }

        .icon_id-2:before {
            content: "\e108"
        }

        .icon_puzzle:before {
            content: "\e102"
        }

        .icon_like:before {
            content: "\e106"
        }

        .icon_dislike:before {
            content: "\e0eb"
        }

        .icon_mug:before {
            content: "\e105"
        }

        .icon_currency:before {
            content: "\e0ed"
        }

        .icon_wallet:before {
            content: "\e100"
        }

        .icon_pens:before {
            content: "\e104"
        }

        .icon_easel:before {
            content: "\e0e9"
        }

        .icon_flowchart:before {
            content: "\e109"
        }

        .icon_datareport:before {
            content: "\e0ec"
        }

        .icon_briefcase:before {
            content: "\e0fe"
        }

        .icon_shield:before {
            content: "\e0f6"
        }

        .icon_percent:before {
            content: "\e0fb"
        }

        .icon_globe:before {
            content: "\e0e2"
        }

        .icon_globe-2:before {
            content: "\e0e3"
        }

        .icon_target:before {
            content: "\e0f5"
        }

        .icon_hourglass:before {
            content: "\e0e1"
        }

        .icon_balance:before {
            content: "\e0ff"
        }

        .icon_rook:before {
            content: "\e0f8"
        }

        .icon_printer-alt:before {
            content: "\e0fa"
        }

        .icon_calculator_alt:before {
            content: "\e0e7"
        }

        .icon_building_alt:before {
            content: "\e0fd"
        }

        .icon_floppy_alt:before {
            content: "\e0e4"
        }

        .icon_drive_alt:before {
            content: "\e0e5"
        }

        .icon_search_alt:before {
            content: "\e0f7"
        }

        .icon_id_alt:before {
            content: "\e0e0"
        }

        .icon_id-2_alt:before {
            content: "\e0fc"
        }

        .icon_puzzle_alt:before {
            content: "\e0f9"
        }

        .icon_like_alt:before {
            content: "\e0dd"
        }

        .icon_dislike_alt:before {
            content: "\e0f1"
        }

        .icon_mug_alt:before {
            content: "\e0dc"
        }

        .icon_currency_alt:before {
            content: "\e0f3"
        }

        .icon_wallet_alt:before {
            content: "\e0d8"
        }

        .icon_pens_alt:before {
            content: "\e0db"
        }

        .icon_easel_alt:before {
            content: "\e0f0"
        }

        .icon_flowchart_alt:before {
            content: "\e0df"
        }

        .icon_datareport_alt:before {
            content: "\e0f2"
        }

        .icon_briefcase_alt:before {
            content: "\e0f4"
        }

        .icon_shield_alt:before {
            content: "\e0d9"
        }

        .icon_percent_alt:before {
            content: "\e0da"
        }

        .icon_globe_alt:before {
            content: "\e0de"
        }

        .icon_clipboard:before {
            content: "\e0e6"
        }

        .glyph {
            float: left;
            text-align: center;
            padding: .75em;
            margin: .4em 1.5em .75em 0;
            width: 6em;
            text-shadow: none
        }

        .glyph_big {
            font-size: 128px;
            color: #59c5dc;
            float: left;
            margin-right: 20px
        }

        .glyph div {
            padding-bottom: 10px
        }

        .glyph input {
            font-family: consolas, monospace;
            font-size: 12px;
            width: 100%;
            text-align: center;
            border: 0;
            box-shadow: 0 0 0 1px #ccc;
            padding: .2em;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px
        }

        .centered {
            margin-left: auto;
            margin-right: auto
        }

        .glyph .fs1 {
            font-size: 2em
        }

        .ilightbox-holder .ilightbox-container .ilightbox-caption,
        .ilightbox-holder .ilightbox-container .ilightbox-social,
        .ilightbox-loader,
        .ilightbox-loader *,
        .ilightbox-overlay,
        .ilightbox-thumbnails,
        .ilightbox-thumbnails *,
        .ilightbox-thumbnails .ilightbox-thumbnails-grid,
        .ilightbox-toolbar {
            -webkit-transform: translateZ(0);
            -moz-transform: translateZ(0)
        }

        .ilightbox-holder,
        .ilightbox-holder .ilightbox-container,
        .ilightbox-holder .ilightbox-container .ilightbox-caption,
        .ilightbox-holder .ilightbox-container .ilightbox-social,
        .ilightbox-holder .ilightbox-container .ilightbox-social *,
        .ilightbox-holder .ilightbox-container img.ilightbox-image,
        .ilightbox-loader,
        .ilightbox-loader *,
        .ilightbox-overlay,
        .ilightbox-thumbnails,
        .ilightbox-thumbnails *,
        .ilightbox-toolbar,
        .ilightbox-toolbar * {
            float: none;
            margin: 0;
            padding: 0;
            border: 0;
            outline: 0;
            font-size: 100%;
            line-height: 100%;
            vertical-align: baseline;
            background: 0 0;
            -webkit-touch-callout: none;
            -webkit-user-select: none;
            -moz-user-select: -moz-none;
            -khtml-user-select: none;
            -o-user-select: none;
            user-select: none
        }

        .ilightbox-noscroll {
            overflow: hidden
        }

        .ilightbox-closedhand * {
            cursor: url(../vendor/core/plugins/combine/skin-ilightbox/closedhand.html), default !important
        }

        .ilightbox-overlay {
            display: none;
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 100000
        }

        .ilightbox-loader {
            position: fixed;
            z-index: 100005;
            top: 45%;
            left: -192px;
            padding-left: 30px;
            opacity: .9;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
            filter: alpha(opacity=90);
            -webkit-border-radius: 0 100px 100px 0;
            border-radius: 0 100px 100px 0
        }

        .ilightbox-loader div {
            width: 72px;
            height: 72px;
            -webkit-border-radius: 0 100px 100px 0;
            border-radius: 0 100px 100px 0
        }

        .ilightbox-loader.horizontal {
            left: 45%;
            top: -192px;
            padding: 30px 0 0;
            -webkit-border-radius: 0 0 100px 100px;
            border-radius: 0 0 100px 100px
        }

        .ilightbox-loader.horizontal div {
            -webkit-border-radius: 0 0 100px 100px;
            border-radius: 0 0 100px 100px
        }

        .ilightbox-toolbar {
            display: none;
            position: fixed;
            z-index: 100010
        }

        .ilightbox-toolbar a {
            float: left;
            cursor: pointer
        }

        .ilightbox-toolbar .ilightbox-next-button,
        .ilightbox-toolbar .ilightbox-prev-button {
            display: none
        }

        .ilightbox-thumbnails {
            display: block;
            position: fixed;
            z-index: 100009
        }

        .ilightbox-thumbnails.ilightbox-horizontal {
            bottom: 0;
            left: 0;
            width: 100%;
            height: 100px
        }

        .ilightbox-thumbnails.ilightbox-vertical {
            top: 0;
            right: 0;
            width: 140px;
            height: 100%;
            overflow: hidden
        }

        .ilightbox-thumbnails .ilightbox-thumbnails-container {
            display: block;
            position: relative
        }

        .ilightbox-thumbnails.ilightbox-horizontal .ilightbox-thumbnails-container {
            width: 100%;
            height: 100px
        }

        .ilightbox-thumbnails.ilightbox-vertical .ilightbox-thumbnails-container {
            width: 140px;
            height: 100%
        }

        .ilightbox-thumbnails .ilightbox-thumbnails-grid {
            display: block;
            position: absolute
        }

        .ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail {
            display: block;
            cursor: pointer;
            padding: 10px;
            position: relative
        }

        .ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail img {
            width: 100%;
            height: 100%;
            -webkit-border-radius: 2px;
            border-radius: 2px;
            -ms-interpolation-mode: bicubic
        }

        .ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0;
            left: 0;
            opacity: .7
        }

        .ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon:hover {
            opacity: 1
        }

        .ilightbox-holder {
            display: none;
            position: fixed;
            z-index: 100003;
            -webkit-transform: none;
            -moz-transform: none
        }

        .ilightbox-holder.ilightbox-next,
        .ilightbox-holder.ilightbox-prev {
            cursor: pointer
        }

        .ilightbox-holder div.ilightbox-container {
            position: relative;
            width: 100%;
            height: 100%
        }

        .ilightbox-holder.supportTouch div.ilightbox-container {
            overflow: scroll;
            -webkit-overflow-scrolling: touch
        }

        .ilightbox-holder img.ilightbox-image {
            width: 100%;
            height: 100%
        }

        .ilightbox-holder .ilightbox-container .ilightbox-caption {
            display: none;
            position: absolute;
            left: 30px;
            right: 30px;
            bottom: 0;
            max-width: 100%;
            padding: 5px 10px;
            margin: 0 auto;
            font-size: 12px;
            line-height: 150%;
            word-wrap: break-word;
            z-index: 20003;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            -webkit-border-radius: 3px 3px 0 0;
            border-radius: 3px 3px 0 0
        }

        .ilightbox-holder .ilightbox-container .ilightbox-social {
            display: none;
            position: absolute;
            left: 10px;
            top: 10px;
            padding: 5px 5px 5px 0;
            z-index: 20003;
            height: 16px
        }

        .ilightbox-holder .ilightbox-container .ilightbox-social ul {
            float: left;
            list-style: none;
            height: 16px
        }

        .ilightbox-holder .ilightbox-container .ilightbox-social ul li {
            display: inline
        }

        .ilightbox-holder .ilightbox-container .ilightbox-social ul li a {
            float: left;
            margin-left: 5px;
            width: 16px;
            height: 16px;
            background-repeat: no-repeat;
            background-position: 50%
        }

        .ilightbox-holder .ilightbox-container .ilightbox-social ul li.facebook a {
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzI0LzA59sFr4wAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAFPSURBVDiNlZK9SgNBFIXPrBPUGIjEBH8KGwVry+39KbSxU5/AJkUsxEfQN7AUC0EQbNIIWtvFV7AxibgGk7hhf+69YxETskF2N7eaA/c7nDMz6qhyUwBmqsZYNiYYpeQF8PY1ka4uFLJ2qZiDUioVbIzBp/Njf7WoqsNQ2UpP4a3RmSQAcrMZhKGyNQmj7fqJAIUePPe7D88voe36IGFoJgazJMKXlW2srRYBAIdnDwAAJoYmFrCYWIOLERjAcJ9YoIkJJPEJ1v/gg9P7aDKm+Apu+yOiO60GAGAuv5iuwvN1+V+9V74bq5BwieMz2O9XiEmwdXILAHi6Oo7owTALNBMlPuMoENFE0CSMleV8KoPxPee9Di0s6La6mM5OJxoEXjA8+z0fwgJLTFBr1h34veTvPAo36w7EBDW1sXNeEso8GmNtpnYAoJS8Wjrc/QXn6cac0rbZ/wAAAABJRU5ErkJggg==)
        }

        .ilightbox-holder .ilightbox-container .ilightbox-social ul li.digg a {
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzI0LzA59sFr4wAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAH4SURBVDiNlZJPSFRRFMa/e9/NmalpynGgQqMgIghRcvdoIUUMLiQo6N8mi2gRFEhLd20qWpS0CoJaFEUQgjGZLVy0EMFKi7YtBhooxbFQx5l3znnzWrznHV8m6IELl/O75+P7Dlf13XuXhdlWCJRxsYlSgUxAKr2G6k2Fvc1b3f27t0OpjQ0HAVD8tej+mOGCIYarNfDx+9xmDGBXJgFiuIaJUSpXYvD3/Bz+zIeCO7M5NGdzawRKZQETwzARWLbE4PGOPTjdnQcADH34hsli9b8umAiGicEiMXDmWAf6H48DAAavHsV4dF8rwDDsMVj8GHC0sj1HK8yUipal0hmk0jtCAY8jBxw6WCz/BAAYR9velcExDN2+aAVejX3FyJfZVQ6YbIThu30AgHN3RmKOzt56DfGWcaC1Bfdv9GL4U8iZCYalIeDo8CP8u5MLJzpxvvtQI3vEWQhGRGJ5QxDfybPRKTx/O4GDbS142H/SchGBYfJs3hUBYUIAbQUu5ztxKd/ecBC9Z/KgfSGISKjmaBhHo701jUR92Z4Xo5PI33yC6w/ewDjavvdXIlSXKjDJJLquPcXhfTm8HDiF9epRYRosPqRWg4hAteUHPisn0dWUycBJptYdXF1+rQpaWEDge1PGR60n8Og9zS4d2dB0VEoF08rUe/4CUToC7pFs6bUAAAAASUVORK5CYII=)
        }

        .ilightbox-holder .ilightbox-container .ilightbox-social ul li.twitter a {
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzI0LzA59sFr4wAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAG5SURBVDiNlZNLaxRBEMf/0106O240iQm+NiEJepAlgRiDT/TgHvQD+IW8xQ/jyZNgCCSH9SDEQEIuYnzGFTLrPmCHmZ6u8rAy0x02YgqKbqqrfv2vajp41YovWZZ1gSziFBYg2NUqaFBq7caV8Gy9FoUI/rNYAPxI0sVWmm1QylLXWmE/SU4jAJOakLLUKbeCo9wUB+tv3mOreYBH9xfQeLp6IuAoN8itQBkGWEpv7sSoTNXQ3Im9+Cg3DJBhhoUUZIrOF6sbH2WGGWRYwE4eVSrF/uXaa6/g7uoMHjduOQABZVZgpSTosARUazc8wIePXTx8UuZmVv4qcJJcBcft2Z0ZL3ekAhfw4vmcB/jW62MgxxRkzD7AaWHz0yGmL0+WBE2AC2AGGesPsToWIc2HgbfvvoPNr+Ls5nwFy7fnyxaGCsR7rqXZCNs/h52OzfpD/NxvYwmuAgGllvF7kGM8IgDA9ekE6swF7McBstyrx4OFq2AZAAC6SY7UMoi0ir92sqlrAkxEGm2lMTfew71aFTpQHuBLt4e+EDqJxWE3A2kV07lQrXQSu73XSi769/37c1VD1Z6I9MofNyroYTibO14AAAAASUVORK5CYII=)
        }

        .ilightbox-holder .ilightbox-container .ilightbox-social ul li.delicious a {
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzI0LzA59sFr4wAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAEsSURBVDiNpZO7agJBFIb/Wc8iqIj4CGm2TdLtAwQs8lR5IgubkMJK0hlIbSyEXCCshbhFzpxLiq1kZxWSKef8853vzDBhs9lM3X1hZiUSq3h4T20DITwjhHti5sV4PC4nkwmyLDvJ5HmOu2ttH3bD9qMq3z4PC2Lmcjgcwt2hehomIjy9ficFrqYB+DmUJCLIsgxm1m7kDvAxCdh+AeAjKMbY6nwCiHWyBgDgugGkul8yAADEI0hE/g7gugGMRqMzXc6MEGuEoih8MBh0ZpbLZWdttVo1BiLSGXJ31HXaQkQaQIzxLKDrjlT1soGZdT4zM//PQERAqgpmbv2DS4D9ft+MoKprM7vt9XpJSApQVRV2ux3cfU2qOnP3xxjjTcpgPp8nzYjopd/vz34BOFTa3TqxvgoAAAAASUVORK5CYII=)
        }

        .ilightbox-holder .ilightbox-container .ilightbox-social ul li.reddit a {
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzI0LzA59sFr4wAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAJBSURBVDiNlVNNaBNhEH3ZXbKbhNRNLT00prXVQv2DWLyserDWFFH0phctPQjeCipivUiuFrwZlB485CBCpRQkhQoSEONil9LdGtqD/cODgk3aJK0l2ezuNx4WQ62kkAfvMHxvZt58zHi01UIHs6sGc2wZDYDjhSIneKOCaVaMlqAkt8rNjeRjvfhbzm9XDME0q7IndADfNlhDBUKiCNPckjnLIeTKPGyGuky+eIYrvYdw9Uw73rxKwGZArszDcgiedzOrFGwJ79vt4lEJ+c0CACASacfUfA4AsJ3/AcFyGJw67mczHzCZfA4iglkpQ5R8kHz+mt5yGATLZrDqFEin3uLG3UeInr2EE6eikPwB3B5+UtNbNqvvoJD/hY31n+g61oue0+dwbXC49rbbAWfZDHdiPbh+0o+hC13Izn6GzYCFuS8Id/aA8/pqn6l9fP+P1rIZMDa9QBlNJyKi5OtxCjSFqK2jm0TJTxzHE88L5AsEqTV8mAJBmcYnU0RElNF0GpteICRSWSqVSjQyMkLhcJj6+/spoxm0F59mdOrr66NIJELxeJxM06REKktC1WG4//Ax5uc0fM1m0RwKASuGyyNRd9gVA+cPAul0GpuFAgZiMeyYNtqUm8DohE48L5Cqqm6rZZ0oBpfL+v8xEamqSoJXpNEJnTjLYXAcG4qi7LtMu6EoCpjjuHsAXiwO3LonLy6t4Xh3p2v7pe4q/46wJ15cWsPlwQcALxY9T6e+d1R2toyqWW7onL2irygFmqJ/AKOsVfPwx49XAAAAAElFTkSuQmCC)
        }

        .ilightbox-holder .ilightbox-container .ilightbox-social ul li.googleplus a {
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAVdEVYdENyZWF0aW9uIFRpbWUANi8yNC8wOfbBa+MAAAFqSURBVDiNlVLLasJAFD1JRpMKitKCKELFRVZus7FClm77G8Wv6A90K/Qr/IUug8uWrixdNJoWhPqgktS5d7poGxJMFA9cmHPPfZwZRnsZDKofUTQOiVwAGF3dIYnXy9sUv69uAACWaTw0L8xrESwW47Nm062XSrAMAx3bTjWE7XaK27UlwoiwXG7d+ft8LLabjXu+WoF9H19S4rnznWp4tJ5SXPInhC5QLpbxtt24Wr/fV5VKBVJKnAIhBNbrNQQRIYqizCLf9wEArVZrTyMiEBF0ZkZeeJ4Hz/NydWaGYGYQUaaDYrEYb8tCPICZ42QQBPHZNE0AwGw2i3ONRmN/QHLDdDrd25TM9Xq9ww6OIVnLzNC63a6yLCuzeDKZAAAcx8nUwzCEUEoddZCnK6V+/0HeK/8jTyciaLZtq0KhAF3XDw7JcrXb7WDUarU6MztKqdjWsSAiSCmhlBoJAMO/a9ycZAEY6bo+/AGWHga8jES37QAAAABJRU5ErkJggg==)
        }

        .ilightbox-holder .ilightbox-alert {
            display: block;
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            text-align: center;
            padding-top: 100px;
            margin: auto;
            width: 300px;
            height: 50px
        }

        .ilightbox-holder .ilightbox-wrapper {
            width: 100%;
            height: 100%;
            overflow: auto;
            -webkit-overflow-scrolling: touch
        }

        .ilightbox-holder .ilightbox-inner-toolbar {
            position: relative;
            z-index: 100
        }

        .ilightbox-holder .ilightbox-inner-toolbar .ilightbox-toolbar {
            position: absolute
        }

        .ilightbox-button {
            position: fixed;
            z-index: 100008;
            cursor: pointer
        }

        .isMobile .ilightbox-button,
        .isMobile .ilightbox-thumbnails {
            display: none !important
        }

        .isMobile .ilightbox-toolbar .ilightbox-next-button,
        .isMobile .ilightbox-toolbar .ilightbox-prev-button {
            display: block
        }

        .ilightbox-overlay.dark {
            background: #000
        }

        .ilightbox-loader.dark {
            -webkit-box-shadow: #000 0 0 85px, #000 0 0 85px;
            box-shadow: #000 0 0 85px, #000 0 0 85px
        }

        .ilightbox-loader.dark div {
            background: url(../vendor/core/plugins/combine/skin-ilightbox/dark-skin/preloader.gif) center no-repeat #000
        }

        .ilightbox-holder.dark {
            padding: 5px;
            background: #000;
            -webkit-box-shadow: 0 0 15px hsla(0, 0%, 0%, .8);
            box-shadow: 0 0 15px hsla(0, 0%, 0%, .8)
        }

        .ilightbox-holder.dark .ilightbox-container .ilightbox-caption {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjExNzVCNUE1M0E0NjExRTJBQkFCOEVBNjRERkM3N0I0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjExNzVCNUE2M0E0NjExRTJBQkFCOEVBNjRERkM3N0I0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTE3NUI1QTMzQTQ2MTFFMkFCQUI4RUE2NERGQzc3QjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTE3NUI1QTQzQTQ2MTFFMkFCQUI4RUE2NERGQzc3QjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7sQESpAAAAGElEQVR42mJkYGBYxoAGmBiwAAoFAQIMAEP0ALCnug7oAAAAAElFTkSuQmCC);
            color: #FFF;
            text-shadow: 0 1px #000
        }

        .ilightbox-holder.dark .ilightbox-container .ilightbox-social {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjExNzVCNUE1M0E0NjExRTJBQkFCOEVBNjRERkM3N0I0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjExNzVCNUE2M0E0NjExRTJBQkFCOEVBNjRERkM3N0I0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTE3NUI1QTMzQTQ2MTFFMkFCQUI4RUE2NERGQzc3QjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTE3NUI1QTQzQTQ2MTFFMkFCQUI4RUE2NERGQzc3QjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7sQESpAAAAGElEQVR42mJkYGBYxoAGmBiwAAoFAQIMAEP0ALCnug7oAAAAAElFTkSuQmCC);
            -webkit-border-radius: 2px;
            border-radius: 2px
        }

        .ilightbox-holder.dark .ilightbox-alert {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABWCAYAAAA5UDPyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRDQTFGQ0Q1MkE1MzExRTJCOUUyRUE5QjA2NzQ3Mjk0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRDQTFGQ0Q2MkE1MzExRTJCOUUyRUE5QjA2NzQ3Mjk0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RENBMUZDRDMyQTUzMTFFMkI5RTJFQTlCMDY3NDcyOTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RENBMUZDRDQyQTUzMTFFMkI5RTJFQTlCMDY3NDcyOTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5zF0sHAAAFSUlEQVR42uydTWwVVRTHT6EUWxHsAwG1lAb5EkQoBDQWDfLRYhD5MkTkWwSlQAUVawstpXVRCAkJHwk7ElwpOzaGDRsWBGKiC1gTAnFj8sJKAonCOZkLVHjTmc7cjzN3zi/5L9p5b968+c/cO+eee+4rq66uBg9oQk1DHc/agReLxf/9PQj8oAP1E2pc1r+ID4ZsQjWgqlAHxBC3vKzujsdsQ70rhrjjW9TEPn+Xo7rFEDdMQbWU+P8S1DoxxD5dqBEh235ADRFD7FGPWt3P9lmozWKIPQ6hKiJecxA1SgwxzwqlKMajvhdDzFKp+o647EHNEEPM0az6h7hUqeZNDDFALao1wfvWoJaLIfo5gXolxXtHiyH6WBuzIw+jDtUuhuhhGKpTw36+Qs0WQ9JDT0rTNeznBdRhMSQdEzTHEh9HRPhiSIxou2Agyq8SQwbOQtQWA/t9W/UnYsgA2Y8qM7TvXRAkt8SQmCxVMsUbqH1iSDyGWHoa+gaCJJcYEsEO1DwLnzNCU3zjtSFjUG0WP+9z1GIxJJwfUa9b/kxqHgeLIc+zREXltnlPXQhiSB8o8XTU4ZVKzeQMMeQpO2FgiSfdvAhMElkcDKmBZIkn3VAia5kYEszH5ZI8og5+aJ4NeQeC+bhcmKPiIGeUOa4PuYhqTPC+c6jTECSvSnFPPT0dS7DvO6iZqKKNE/BsfUi5QzMaE5pB3ERdi/HklrRP2446kqcmiz63A/hCc4Mn5MmQraj5jA0pgKPiHxeGjIQgE8gdumjez4MhlCOvy4AhlBzr9t2Qt8DNeFVSFoDlsoZBlq+4XjVMkSW61ZOXd4bs5DA0kYBadSF5ZYjtxJNu1qMW+WRIq83b3mDTNdgHQ+pVc5V1aChmmw+GdEEwr9YHKFgclWVDVqI+AX+gDn5/Vg0pz0hEniSCr8miIZ9BkF/wDarias+aITQJrQP85UsIkmuZMWQvarLHhhib7mrCEDJiH/hPk2qW2RvSAeGLwvgGfddhnA35CLUB8sM03Y/BOg2hxNMpyB8ULM7naMh34CgP7Rga3+rhZgiVLbdAflkAwWKcbAzpguwlnnRDxT/VHAyhjvxTELTULaY1pAIysDqCRahucapLQ75GzRUfnjA87V2SZiopBUSuEk9U9vYm6qWQ7ffSXqkpoM79DOqPJG9OM9ma0rK9clOU5ALEXE5K12L8dWA4UZNxKCm30mYfckBF5kL/oUClDUNomOALOd+RUI1Js+k+hGYfXlKRKQceom6jrqMeQDD0Pxnc1r305W/1FHrLVB/SxsiMPyGYnU5PUzQjcpW6KmkY5zyTY6R070lTd8gkCKqWOCxr9A8E66HcCNlOx3gV+GQtKZH1i+47pBP4rDH1cz9mEHch+AkkLnRCzERWXENodTdOiadfY7zmN9WGc4ASWS26DKHxfk6/WnNfdeSRMRfqL0bHHStfFMcQmhjWwOiLDY15+1eA5nx3Sqhu8WBaQ8YCz/lVcZ706oFfBnNL1MUdZQjVa9cyNITG0V7tZzvFIUfB3CKaSaHj2ZvUkNcgWL2TI1QARCOqI0O+Uw/wLbumZN7SJHHIKcaGPIY67bOoK6qzp6JSKtKcxfy4r6mg9sGzcUiYIRR0XYbo33kSkrMbdTpuYHhYzDBOu2p6Iw1ZC2YXMRae9tFtUX1IjWqq6uR8WeFf1DJsti6G3SGHxAyr0ChIb6FQqCxlSIOKygW70BNhcylDeoDRgsI5oxXvknF9DdmI+lDOizOe1C1Sp069+u+Qz5nrnPgP9QGN+dAqnPS7sUU5J06hWY+7HwkwANtgqgSZHILbAAAAAElFTkSuQmCC) center top no-repeat;
            color: #555
        }

        .ilightbox-toolbar.dark {
            top: 11px;
            left: 10px
        }

        .ilightbox-toolbar.dark a {
            width: 25px;
            height: 23px;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABkCAYAAADE6GNbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAu1JREFUeNrsnD1oFEEUx2fmQkRQLCQIQiSIWFrERrDZqKAIVkIqwcJSCwsR7BQ/IBKwENFCwQh+IaIWMWJz14hYKFhFCxsFbawk6iUxu/6HzOrkLrs7lxjnRf8P/sy7/SDvt/PezOwkOV2v1xUsU7OmVbv9OpckiYpgQbEZ74Nq8VXFub8JURmbKbk5RuChYG2xmYou801HCDw4NhMYpI7YC0GxmYAbtICUqozNBBRzJqg2Co+bwGAzgRBzzpsOCjsTAjFvbKbkQgm1ERxb6/CrS+hjD7+lsekskzjvdW5G/SNGEIIQhCAEIQhBCEIQghCEIAQhCEEIQhCCEIQgi7euRqPR8eZvkiRLvaGdMbWWfWqFpsxCUvAPmQ5JQaYWQQjSQbFHLOhFzylMLWnGX08ThCAEIQhBCEIQgizhMh5L92G0D6BnZRdG+k8FhbXgKTQv0zQdhT9Tq9Xy40prrfK1ou2RvdAYdAJaK/Bhb4UeIehhaENZan2FVkPnoHvQTmEgk/bJG2OOQjZzBltfCHMQf7tlALoNDUHrxL1zaN2P5hp0BdpUVew90HHooUs7IwxmFXQIsjVzAIdWVo1a26Bb0GWoT2DvbEaqXYU7Am2petproB1CBwFrKwC0HW1vGYgdBC5Ae6DX0gjssAvdgPbh49OuguteuFHsMfRDGgDsLdoh9MZd+N/UPMOY7YWLri7eC+yFSTQ3ITuJj8+Z2fOqhz2HTtpuEhZ/t4MYx+x+FgV+Bx9n2pYo0CdoFDoPfRZY0F8AcR0QZ9C+K1xrQUegN4LXg6dD4uMGHUEIQhCCEIQgBCEIQf4fELtl+iR/eYEdg145fz902PkfkiQ5GClGu0vS6/xL0H3n97s3RWtT9n1kt3dTj+dvVLMbdtY+RnzYu6D1zh9riXXAT62md9LfaJjy/ImIIBMFMfmxNlnsBCEIQZYfSMiXH0n5NqfCWO2E+F39/rvB1Ds57c0xzYggTe/nT3vHUz++nwIMAJkexW25Hnp5AAAAAElFTkSuQmCC) 7px 6px no-repeat #000
        }

        .ilightbox-toolbar.dark a.disabled {
            opacity: .2;
            filter: alpha(opacity=20);
            cursor: default;
            background-color: #000 !important
        }

        .ilightbox-toolbar.dark a:first-of-type {
            -webkit-border-bottom-left-radius: 3px;
            -webkit-border-top-left-radius: 3px;
            border-bottom-left-radius: 3px;
            border-top-left-radius: 3px
        }

        .ilightbox-toolbar.dark a:last-of-type {
            -webkit-border-bottom-right-radius: 3px;
            -webkit-border-top-right-radius: 3px;
            border-bottom-right-radius: 3px;
            border-top-right-radius: 3px
        }

        .ilightbox-toolbar.dark a.ilightbox-close:hover {
            background-position: -32px 6px
        }

        .ilightbox-toolbar.dark a.ilightbox-fullscreen {
            background-position: 6px -33px;
            right: 35px
        }

        .ilightbox-toolbar.dark a.ilightbox-fullscreen:hover {
            background-position: -31px -33px
        }

        .ilightbox-toolbar.dark a.ilightbox-play {
            background-position: 8px -57px
        }

        .ilightbox-toolbar.dark a.ilightbox-play:hover {
            background-position: -32px -57px
        }

        .ilightbox-toolbar.dark a.ilightbox-pause {
            background-position: 8px -83px
        }

        .ilightbox-toolbar.dark a.ilightbox-pause:hover {
            background-position: -32px -83px
        }

        .isMobile .ilightbox-toolbar.dark {
            background: #000;
            top: auto;
            bottom: 0;
            left: 0;
            width: 100%;
            height: 40px;
            text-align: center;
            -webkit-box-shadow: 0 0 25px rgba(0, 0, 0, .8);
            box-shadow: 0 0 25px rgba(0, 0, 0, .8)
        }

        .isMobile .ilightbox-toolbar.dark a {
            display: inline-block;
            float: none;
            width: 50px;
            height: 40px;
            background-size: 50%;
            background-position: 50% !important
        }

        .isMobile .ilightbox-toolbar.dark a:hover {
            background-color: #111
        }

        .isMobile .ilightbox-toolbar.dark a.ilightbox-fullscreen {
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJVJREFUeNrs2zEOhDAMBECM+P+XuI/FRpSUlMfO1mkysqKVItfMbMnZt/AAAAAAQHSOtdZZVZGXvytAdfckA3gDAAAAAAAAAAC5Vfjl+X+pjGMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB45O3f4JgAAAAAAAAAAACArzTB7v5FL0xYnPQGAAAAAEBuLgEGAHb+HOhQ7fEwAAAAAElFTkSuQmCC);
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIdJREFUeNpi/P//P8NAACaGAQIDZjELMKgTB8Jixn///v1nZGQcjeNhnLhwiJ8F4gdU9JwHEHOiiIISFxYQBSpYqIgfoFuAK6g5qRiqrNiidDRVj1o8avGoxVS3+BcV7fgNxP+JrSTUgdiMihUR+2gLZGQ2b88NSPMWT2OA5m2ufyMqjgECDADjXH+cx1tIqgAAAABJRU5ErkJggg==)\9
        }

        .isMobile .ilightbox-toolbar.dark a.ilightbox-close {
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAB10lEQVR42u2bW6qDMBRFO5DS8Vw6lCKdfhVfNwEFEVHzOHvvQPZP+5ezltbG5OTxqKmpCU3btk92Dft0XfeCDNT3/Xuapt8wDA0beo2r5etrcrX9QeBnF/c5K0hY4OelJn9hbCRs4dewJWzhNzX5O+FtDs+WcARvIuEMniXhDD6rhDvwaAl34LNICIFHSQiBT5IQA28tIQY+SkIKvJWEFPggCX42lQqfW0IO+K0Ex/i8GrDJOGCShMzw8ziOn7sD0yXQ4BUk0OGZEmTgrSS4J3GDGisZHilBFh4hwX3Petu7WvPCW0ooBt5KQlHwFhKKg1eTQIFXkUCFZ0uQgGdJkIJf4//SEBIk4VESlrmDJry1hKv3CKnkllAUvKGAL5uLAl+UBMRDUGFDlgIvLYE0EdL4OZCnwlwJIi9DHAlseKoEFXiKBPElMVsJFoui/s2uCAmWy+LyEkAbI5oSwFtjWhJIm6MaEsjb41wJIg0SHAkK8DQJvg1esEkqp4TfZVu9aJtcsoSgdnrRRsloCVFt9KKtssESYP3CqKUq3/oCaZYOkYBep7sjAXZmgLVIeSYBdmqEvUJ7JMEE/kgCG/5Igin8XoIC/E6CPfwa2CHFsJrkDnPW1BSQfyXBJ71ehEEkAAAAAElFTkSuQmCC);
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4dJREFUeNrEl0tIG1EUhu9MjBWsID6o+IpKfazUjd1oRtD6XHTnWkTEbDTddenSlWBd1LoR1MQHInQhtAshYAy2KlUStd0IUSlo85AmoqKj03PGmTh5TOZOuuhZTMKdmfPNufe/55zLCIJA/oel4eXk5IRsbm5GBm9ubkh9fT1xu93EaDQShmF0O769vSXl5eUkHA6Ti4sLYjAYxPHs7GzS0dFBCEY8Ozsb9VJbW1vZ6enpl97e3tZUI8rMzEzf3t62r6ysvFOOV1RUiEzxsri4GLnR09Nj4nneIzzab6vVatYLLS4uNh4cHNgkH8Lq6qo1IyNDvIczGQcGaNnd3Z0Mlc0H8CY90MPDQ1uMDxHOsiypqal5Ak9PT5POzs6XAHULic0/PDzcRAFNSwSVbXl5+W1DQwN7f3//CN7b2zOGQiGHkNwCADdrTK9dw4fgcrlaUHgRcfX19b3GyDTe8w8NDcXBi4qK0vf39zWhTqdzqr29/Xkk4oWFBdEBRoSRabzvAzgnQwsLCxFq04KCwiezsrKYysrKxKrGtaSI3GexWBphelmAztFA8/Ly1FUtG6oYnWv4++X3+z9rQXd2dj7IULS6ujp1sAQ3U8A1ofn5+VF+NcGKNU8JDtOLkcblWiowGgpJL3xrawuhbCJ/1GC0wcHBxqurKy8Fk3c4HOM5OTmsmi8ZzNKkQcg4LkgwPyge5dfW1j4Fg8EHzSe1IsZ96vF4bLTTDMnhXLnPU5pqKSPNpaAtHwiTSwks5d65f9hNWNU4XWCpytBAea3cHlvPVcG0UEj44yMjIy3YLGjBlVUtCry0tBSBKjuHJPt0EraMQdrnNEkmKK95bW1tdCMAjp7RVBkJysYkGTNFYQn09/dzpaWlT+D19XXD7u6unQL6MTc3l1FJr00UJTUMtf8VNgLil19eXgpHR0eeZPsdEv5Ud3e3JRAIJGzEJyYmNkBIb+CvX80HcH56vV6f2C5jxDMzM2LvjA2ZSpWZVJa2ZKZWUiHlfuU4rqCkpCReXNiCxsIRCqVNV0cvwSNqv76+/tbV1VUQp2q73R6bmxH+AGs/BY05m0pDPzAwYIb+/A+cIr43Nze/kMerq6tFpniEAcGIX4KGjdjY2Nh7mFrP6OjohslkesBjjB6TBOucn59vPT4+Pj87OzuX/VdVVYm/jNqhDXpsohcYV6p4XtSOfG5S2l8BBgDTCbJuoQaa0AAAAABJRU5ErkJggg==)\9
        }

        .isMobile .ilightbox-toolbar.dark a.ilightbox-next-button {
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAABvUlEQVR42u2bTUrEQBCFsxKRQcSzDCIeQURERFyIeEcRERlERAYRT+JCzP9fz/iyaMhChpl0YVN5/TYhm5D3dXWl010VRYJqmmZqjJlVVbUv+VwVatt2ulgsvpcQrp+AsOf7nf5NGPkDa94K9x91XY8fwl/m+xBGHQkwfwiTP8sV6iCUZTk+COuY70F4HxUEJLyjdc2PDgJGfmPzPQhzQNj17WGwsiybwMTXEPNWWCfMi6LQCwHhfwwIhSOEtzzP9ULANOggVNQQEAknAhBeAWHi20uAECC4QzgVgPDSfWV8exksJEYpCDu+vQwWIuFMAMJzmqZ6ISASzgGhcYWAnEAPYaYdwoUEBNU5QQqC9pxwKQDhKUmSAAGRsO3biwuEKwEIj8gJ9BAetEfCNSAYVwjICQFCgGDMfRzHAYL2nHAjAQHTYcu3FxcIt0LTgR7CndpIoAYgNQW0mudNgtSfQeqFEPVSmN087+8w9YYI9ZYY9aYo9bY49cEI9dEY9eEo9fE4dYEEdYkMdZFUME9snrdUlrpYOpTLR+QNE1bULTNW1E1Tm0AYbdtcDwJv4+QqCDSts1bUzdNWGtvnfwG/syiR7WuNzgAAAABJRU5ErkJggg==);
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjBJREFUeNq01jtv2lAUAOCjIsKAEFgsbK0ibAMd8hMYO7EhxGuh0P8QShXaRgkNj6kDQ5V/gUBiQCABQ9hatXk4La+FAQmxIRVwjhNbSgvcG5PLkSzxsPk4j2tfkGUZ/j/i8Tho4XA4YDKZfC2Xy29gizAajTAYDFYMWAcnEon7i+x2OzQajUP87O98Pr/MZDKencLBYBAsFgt0Op0j+d/o5vP51zuD0+n0Xr1eP5XXh4J7dgKXSiVuuVxK8uboFQoFD3PY7/eDz+fjEb8k4H+eguuCtamORCLOxWLxi4D/puFbwUqEw2FemWgCLmHP3cxhFRcQvybgN4iLzGEVF7HsNyQ8l8sJzGG15wIO3C0F55nDGq70lVJ2njms4i48j5T5tYYbDAZ2sIq7seck/Cqbzd7j3W6XHaxEIBBwT6fT7yS8WCwe9Pt9trDJZAJJks4JsDwej9/hn1sxXsCWwXEc1Gq1nNPpfLvpnF6vl/R6vd9Go9Hql9tkrKDtdjtLyhTRQ0F4WNbD4fD5pVbRMwqaFEWR3XJS0S8kFCc4qWXKBLbZbNBqtTIU9D3P8+xumVarFZrN5imlvCmtvExgFT2hoB9cLhe7XabSUyzvMQnFm8PRJlQ3HAqFwGw2U1H8wTQJ1Q2nUqm9arV6Rsn0Iw3VDVcqFU55vBF6+mndIDHZZeKxj69/rkMfr9Od7DJjsdgrfP/jUXk/PzXTZy+naDT6cjabXeBT6ERPpjT4ToABACmB8PsX9GNBAAAAAElFTkSuQmCC)\9;
            background-position: 52% 50%
        }

        .isMobile .ilightbox-toolbar.dark a.ilightbox-prev-button {
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAhRJREFUeNrsm99KwzAUh2UXIjKG+CxDZI8wZIiIeCHiO4qIyBARERGfxAtx/7qu6+IvkEIdim130uQ058DYzaD7vuQkTXLSUkptFf24jDiO99M0HSZJ0v3vt6WYOAgA/N5qtXrHf1D4/lwul91gBCwWCw3/pnKhJaAnHDRegGn5H/BFJDRCwHw+/xM+J+ELEg4bJ8DAv6oC8ZsE1gLKwOclYGDssRcA+A5gXlSFMD2hx1ZAFEUdzPOV4HMSPqbTaZudgNlspuGfN4SPkAZ9dj2ACD5G9++zGwMA3wb806bwaPkjdrOALXgWAmzCey9Aj9KAfySAH7BbCwB+lwIeA96A3WpwMplo+AeClj9mtx+AnKeAR8MnJ0We55UAAz+sC94rASbnKeBPyzzXCwEm52uH90LAeDzW8PcE8GdV0s6pALT8jkt4pwKQ8xr+jgD+fJMp14kA0/K3ruGdCEDOU8CngL+geN2uVYBv8LUKGI1GGv7GJ/jaBJic9w6+FgHo9ttE8Jc2ttmsCkC3p4K/srXJak2Aaflrn+HLCmhthR5lU4Aw//mlgAyCMg3Ki5C8CstiSJbDsiEiW2KyKSrb4nIwIkdjcjgqx+NSICElMlIkJWVyUijpTalsVifMTgChBJ7F0lkEXS6fRdAXJnISwr0yU0VC4y5NrUkI89pcFkFfnMwi6Kuzaz0hzMvTOQlWrs9/CzAAE1INshFa6QUAAAAASUVORK5CYII=);
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjlJREFUeNq01r1rIkEUAPAhqERFBAnYhSvMmtxd8INAev8GGxVR0MrKS5Ejd+awubusuult8jdY+lFoZ3FdCCQm6yla+MGVFkHUvTdhDd7pzmTd2QcirrP8eO/NDA9JkoT+/yQSCbRNBAIB/P5NNps9WT4zGo2o1+utGYgV7PV6UafT4eH9xWQy+RWNRvfxc4PBoB/s8/nQcDi8lv6Nu1gs9g7/rwuMMwVUkDbHQzqdPhZFcc3YQRoCo+VyWXA6nWcKS9zBYPDUZDKt/7NtxnJ5CxIhKpXKud1uR+12m02p/X4/Go/HeRJarVbPLRbLy/p+v68dxuhoNOIpmX5eokyOE0ahvFcU9MJsNiNm51jevT8p6JdVVDPs8XjQYDD4Qenp12V5mcAy+p2CZqxW68b2qIKTyeRreWlorVb7poSqhuHQI47jcE9p6CUJVQ0Xi8VduOZIR+a5VCpd0FDVcLfb3YPvRwL8B9px+JZrVRUcDodRJpPh8CWvJE+n06dIJHLEFI7H4y8v5fP5A/jdImQu0vCtj5OMk8reBpxjDsu4i4QvFgtRCdd8ZeZyOY6Ez+fzR9gbbuYwjkKh4Cbhs9msFQqF3MxhHIIgHMKaJwL+AJkf6DJlAn6EdzSh7PfQc5cu4y3g72Htb8KGu4eyu3SZMqHnOPMOAW+lUqmNU6bm8VbGFTNvNptJJjOXAv5hE16v188cDgfSJeOVnn9cLXuj0fhks9nYTZmk4Hke47cwe72iSrv6rwADAACQ672lumiGAAAAAElFTkSuQmCC)\9;
            background-position: 48% 50%
        }

        .isMobile .ilightbox-toolbar.dark a.ilightbox-play {
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAACKElEQVR42u2bIU8DQRCFG0IIISiCIgTZEAQCQRBoguAHEAQ/AEEQSEwFAkkIIYQfgCD8AIJAIggCgahAUXKmhNL2er1er+VdMpesq2jh9foYfWLmy9vdd7szuVyPCIIgH8fxabPZnOz17UgGCs93EZ1O57Xdbq+w86EBMAgR1HBUr9fH2XlRADggHqMoyrNzowEwCD6WxJ7neWPsHCkA0sCSuGu1WnPsPGkATA2fUMM2O1caAIOQqOEa38+wc6YAcEC8Y4PcYOdNA2AQIIb4rNFoTLHzpwBwQBShhlV2DTQABiExT4VarZZN89QvgDQA4QnH5SK7HhoAU0OA43K/VCplxzwNEoCjhvswDOfZtdEAmBq+sEHusOujATAIiRpugiAYXvP0mwAcEB9Qwya7VhoARw0Xvu8Pl3n6KwAOiCKOyzV23TQABiHCcXlcqVQm2PVTAKSBJfGM43JJFoCpITFPB7SbJzYARw0PyGVBFkASUMM3jstdWQBpQA23ME+zsgCSgBo8qGFLFoBB6GKDvIR5mpYE4IB4g3lalwVgEGKo4aRarQ7WPGUFQBrYIF+ghmVZAElADSHUcFgul/s3T/8AMgZAdglIb4Kyx6AZoStJIyRthWV/hqR/h2UvRKSvxGQvRaWvxWUfRqSfxmQfR6Wfx6UbJGRbZKSbpGTb5KQbJWVbZa1Z+lyyWVq2XV56YEJ6ZEZ2aEp6bE52cFJ6dFZ2eHrUx+d/AI7/ibeB7WmUAAAAAElFTkSuQmCC);
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAk1JREFUeNpi+P//PwMM//v3D0QX9vT0mDBQGbS0tDAg28WErgBouX52dvb6tWvXBkpISDDQCmBYDHTNbw4ODpmgoKB1ly5dmhUfHy9KF4uRgaioaOqCBQsOdHZ2uvLy8tLPYijQKisr27Fz585OHx8fTnpaDFZnaWlZtn79+kO9vb2WrKysdLMYDFhYWEyKiop2Hz16tMrFxYWVbhZDAbepqWnrxo0btyUkJGgzMzPTzWIw4OLicpk/f/6R5cuXZ+rq6tLPYigQCA0NnXbkyJE1ycnJCvS0GAz4+PiC58yZc3jZsmUROjo69LMYCmQiIyOX7969e66VlZUYPS0GA2AxmwRM9Yf6+vo8BQUF6WcxFKgXFhZuOXfuXI+9vT03SODnz590sRhstoKCQvGBAwcO19bWusnLy6OWCQy0B4apqakBnz592kUvH4PA03Xr1sUYGhpmLVq0iD5B/fjx4w15eXl2wcHBS9++fcvAz89P86D+ACzNapqamqbeuHEDuZ6nncXfv3/fP2nSpIKKiopLBCscKtn588KFCy3ARNR15syZX0TVdJTa+OXLlzPAyiIPWF0e//PnD/FVLAV2/gUWEBMLCgoaDh8+/JlUzeRafBtYIRTExcVt+/v3L33qY2DWmAtsgVrHxMSQbSmpFj/etGlTJLDSTwG2vV6jZw+aWPz69et1ERER9v7+/iueP39OlWxAKI7fHzx4sCo8PHzGy5cvad6uhjlmd1VVlQ2wLU11S7H6mImJ6S0wezSXlJQ0nzp16jetynKAAAMAX/T27QA63S0AAAAASUVORK5CYII=)\9
        }

        .isMobile .ilightbox-toolbar.dark a.ilightbox-pause {
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNrs0EEKACAMA0Hz/0fXLyhCD3b2HAhMqmpNLgAAAAAAAMBRr1K53Lf8AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgM8GUAAAAAMBpgCzAAy8MlkHIspeIAAAAASUVORK5CYII=);
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJxJREFUeNpi/P//P8NAACaGAQIDZjELFjE+IM7G46idQHwGizk5QMyNQ89JIN6DIgKKYzQs/x8/KMaihwuIf+DRMw1dDzZf/QPi33hC6QcWMVAK/YBHz7fRxDVq8ajFoxaPWjxq8ajFoxaPWjw4LAaJseLRw4FFjBGIBfDo4SKmXf0WiLPwhMYhLGK/gDgTmwVQcAHDpSOu7wQQYADf9H1SJqM5GwAAAABJRU5ErkJggg==)\9
        }

        .ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-title {
            font-size: 18px;
            padding: 10px 60px 10px 8px;
            color: #FFF
        }

        .ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar {
            left: auto;
            top: 5px;
            right: 5px
        }

        .ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar a {
            -webkit-border-radius: 0;
            border-radius: 0;
            float: right
        }

        .ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar a:first-of-type {
            -webkit-border-bottom-right-radius: 3px;
            -webkit-border-top-right-radius: 3px;
            border-bottom-right-radius: 3px;
            border-top-right-radius: 3px
        }

        .ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar a:last-of-type {
            -webkit-border-bottom-left-radius: 3px;
            -webkit-border-top-left-radius: 3px;
            border-bottom-left-radius: 3px;
            border-top-left-radius: 3px
        }

        .ilightbox-thumbnails.dark .ilightbox-thumbnails-grid .ilightbox-thumbnail img {
            box-shadow: 0 0 6px rgba(0, 0, 0, .9)
        }

        .ilightbox-thumbnails.dark .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-video {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlGODMyN0ZBNEVEMTExRTJBQ0RFRUJFRTcwRUM5ODcyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlGODMyN0ZCNEVEMTExRTJBQ0RFRUJFRTcwRUM5ODcyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUY4MzI3Rjg0RUQxMTFFMkFDREVFQkVFNzBFQzk4NzIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUY4MzI3Rjk0RUQxMTFFMkFDREVFQkVFNzBFQzk4NzIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz42WmhcAAAEkElEQVR42sxYT0gjVxzOTMZoa5JFS3S3rCtbtO7qRYtLVbxUIdsaNIiCBy/Fg7dVqAdxLz3koIKC2punIoIoqCfpH92LrlBYW6XoVqvdRLNbo7ZZTOKuiUmmvy9MZHzMZJKmW3zw4+nLzPe+/N7vz/fC6VIfnMr/IrMupgOq9RzH/K1ERD6LyZISUiTAMzOn4AVYlJk1vSRokJATgGWSWchyyW6QGaU1jCBZgOyUzEt2Iq1FGUJiKkTkBPRk75HdLi4uvt/c3Px5SUnJg7y8vOKMjIws+UsXFxfnx8fHuzs7O8/m5+e/393d/Y2WX5K9JYtIhBTJcBokQPQm2UeDg4OPysrKrIIgvO92u3/f39/30OyTv1hQUGAuLCy8SfPH4XD4zdbW1o+9vb3f0EcvyDxkYZl3RK0MkJO4a7fbH7a3t39lNpsL1tbWflpYWNgOBAIhjuN0sCsBIooxMxqNBpvNdq+ysrLK5/O5R0dHHaurq0/pEacaGX0iEk1NTbbOzk5HMBiMTExM/LCysuKibxpRIhEDkNbpiCLkjSOn0+kqLS29W19fbyfyr+jIEDc+paNhicRj4lZtbe1n3d3dgwQQGBsb+87j8QSUNleNdHrW6/W+XV9fd1ZUVBRWV1c/PDg4eE52LAX1FY+w6QkS2QTyyfT09LfRaNQAEmdnZyFdGiM7O9vQ1dX1Bc/zoba2ti/p+H6h5TMpgGOEeAWP3B4YGHiEmJiZmXmaLgkMYAALmMDGHrJaFBs8QyITKYrsQGDu7e39rQZuMpmEVMgAC5jAxh5S/bkkwzPHY0GdQIoiOxLFBKVzDWXGh6nEDDCBjT2kwni5N+uRXBQr1AmkaCLgrKwsoaWl5V5/f/8D+pbmZMgAE9jYQ6rOVzwiD9YbqJgoVslmSH5+vqmnp6eSgvG+xWIxaHkF2NhDahEcSyROxoiyjYqZSqpilJeX33I4HFWtra13KDs4NSLAllqDkQ1WeRfNTCc7DAaD0NDQUETx8ymNXI3HM+WnweuuyRCYChdMBywUCoWXlpZcc3NzbiqGWmIoKNcwAiNaAmjl6KJUmv9MJU42NjYOp6am/jg5OVHNNjREYGMPWZm/okfiXjmFnkArp5e2kyFydHTkn5yc3KEm59N6FkSAjT0kAXV5GryMCFqzF6IGegKtPBHo+fl5eHZ2druvr+9ZMiQwgAls7CGpuEvlpmfqSIjY6qxWq436QqyVq3lleXn51ebm5mmyRwdvUEUtoxqSOzIyMkSd+VeIOrbpxT0ShLyDsoKoKSoq+kAN2O/3h1MJZGABE9iShAzKPXJtZIBe4T18GD48PHxZV1dnh6ihDHpBqRlJtdrGZSORaKDZNDw8/JiE0c9MfIhKCi0+3tALfsg7KCsic4eI/QXFlSwZkMBxdHR01IPE+Pj414uLi08kVR9h5aJeDQfaEhqTmtRzIlNbU1NTlZOTc+FyuV5Dw8Z7h5J4xlEgMBsbG63kyddDQ0OPqdA9SSSer+114v+4YInJXrDe5ZVTVLtyakXef3UJ1/xV4Nr8LMH9i/r0Tn6o+UeAAQA9SZv0MzxESAAAAABJRU5ErkJggg==) center no-repeat
        }

        .ilightbox-button.dark.disabled {
            opacity: .1;
            filter: alpha(opacity=10);
            cursor: default;
            background-color: #000 !important
        }

        .ilightbox-button.dark span {
            display: block;
            width: 100%;
            height: 100%
        }

        .ilightbox-button.dark {
            bottom: 0;
            right: 0;
            left: 0;
            left: 45%\9;
            right: auto\9;
            width: 95px;
            height: 75px;
            margin: auto;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAoVJREFUeNrsmu1K40AUhuMfEZFl2WsRES9BpBQR8YeI9yiliMgiIlLEK9kf0s+0TdPseZcJjDFbk8xJZqY5L4hf8cx5nvkoTN1JkiRoc3ZEgAgQASJABIgAESACRIAkP9Pp9KC1vUdRdLJer/+sVqtT3+DRM3oHQ9UCgB/SFknoc+iTBIIGfKh6H4KlbIHjFD4Nfb+gQmcezPwZes30PgRTZXhfJOTBl5JADxz9D951CZvgMxKONsF/JAWiJHQcgu98B6/1/vFFAhU4LAqvS6BCHQcOvMLwugQwpwVKw2dWQtfizHfLwmdWwmEQx/FjYhC1Es4tzPx5Vfg0YA8Wi8UvKvRuKCFqUoKCjwx7fgf7v4L0xU/6wRuDhIsG4C8Y4N/A/Knwcrl0XgIXPFhzB2BcCZc1wF/WMvPZzOdzSBi4JIEJfgC2QgMySrhigL9qFD4j4dWmBCb419LwmoQf9FrJIeG6Avy1KTx6B4PREgzDEBJeDCXEZSQo+NgQ/gW9sxxCs9msMQlc8OiZ9WVISXiuUwIT/DM7vCbhgEnCTQ78DRN8vZe4jBJuNfhbL+AzEp44JDDBPzUGr9+5c0jggLf23gUNvE8N/E4sBWOjB6tXUpPJxIoEjImxnbiUpP23b3qzVPYmB2M6dS3dlAQn4TNnwmOd8Nb3fMEz4aEG+Adn9vx3GY/HrBJQCzW9enuaZmuPGr9ngL9HrcDH0H6FhL4BfB81Ap+jVkK/Cry3M59zJpSSgGfxN8E2RUnoFYDvbR18mtFotFECfodngm2OOhN6efBbs+cLbIddXYJa9rtBm6Ik3OGDln274HUJtmde/ldYBIgAESACRIAIEAEiQAS0NH8FGAAGLWplL/ek4gAAAABJRU5ErkJggg==) 50% 65% no-repeat #000;
            -webkit-border-radius: 5px 5px 0 0;
            border-radius: 5px 5px 0 0
        }

        .ilightbox-button.ilightbox-button.dark:hover {
            background-color: #111
        }

        .ilightbox-button.ilightbox-prev-button.dark {
            top: 0;
            bottom: auto;
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAmxJREFUeNrsm+1KAkEUhrUfIhESXUuIdAkSERHRj4juMSIiIkRERLwSf0R+reu6TvPCbgyba7M7Z7/PgSVTe+c8z8wsNlFdCFGrch3VKl4sgAWwABbAAlgAC2ABXFnUfD5v4KosvOu6z7hms1mjivAvwis8rsxKWCwWTRVelYDXSg0vl/peeFUC3lPWZX8QPrAdmmWEfxWahfeWRoK357XhVQmFvycsl8tY8KoEZBR55t+EYSGjcCtB7t9j2fi7ICpkIbMoM08Kr0pAdt73POA/REKFbIyRS/jVapUovCoBY1USPpcSvD3/KVIujJn5PcHb86nDqxIyuyfIgU9kAz0TgN1u5+IylNBDL2nveRJ4x3GecFFIQE9pwvcp4P1MIgn9xCUQwj8Gs/FcriXI4BYR/EPYGHiNSEIrCfhBkvDEEgZkEizLSg2eWgJ6N4Jfr9eAHxrCO1HgAxIcQwlDMMSFP5UNUMDfx50A/KypBDCAJQ78KEt4YgkjbQmE8HdUN2FkpSLBtm3Aj/METyxhDMa9A2w2Gyr426Q+iCGbQgJYk5r5xOCpJfyuBPngTD4xIYC/SeuXMYxFIGEC9prpSY4MstOED0iwTU+WEHQug77iwm+32+usDmQwdlwJYAa7HxRZgjfzV1kfyaGHqBLACuZgUFtXgjfzmcMrK0Fbgjfz7TCbkPCtAX+Zt2N59PSfBLCFwisSOmES8gqvI8GD7+juqz8S8g5/SEIkeCXowpcgv1ry+25R/jgrYbvo2YcHS9wgSJgWCV6ZQEiYgsH4/L9W0NLpvc7/NFXxYgEsgAWwABbAAlgAC6hs/QgwALCFLrW1bdX7AAAAAElFTkSuQmCC);
            background-position: 50% 35%;
            -webkit-border-radius: 0 0 5px 5px;
            border-radius: 0 0 5px 5px
        }

        .ilightbox-button.dark.horizontal {
            right: 0;
            left: auto;
            top: 0;
            bottom: 0;
            top: 41%\9;
            bottom: auto\9;
            width: 75px;
            height: 95px;
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAABvUlEQVR42u2bTUrEQBCFsxKRQcSzDCIeQURERFyIeEcRERlERAYRT+JCzP9fz/iyaMhChpl0YVN5/TYhm5D3dXWl010VRYJqmmZqjJlVVbUv+VwVatt2ulgsvpcQrp+AsOf7nf5NGPkDa94K9x91XY8fwl/m+xBGHQkwfwiTP8sV6iCUZTk+COuY70F4HxUEJLyjdc2PDgJGfmPzPQhzQNj17WGwsiybwMTXEPNWWCfMi6LQCwHhfwwIhSOEtzzP9ULANOggVNQQEAknAhBeAWHi20uAECC4QzgVgPDSfWV8exksJEYpCDu+vQwWIuFMAMJzmqZ6ISASzgGhcYWAnEAPYaYdwoUEBNU5QQqC9pxwKQDhKUmSAAGRsO3biwuEKwEIj8gJ9BAetEfCNSAYVwjICQFCgGDMfRzHAYL2nHAjAQHTYcu3FxcIt0LTgR7CndpIoAYgNQW0mudNgtSfQeqFEPVSmN087+8w9YYI9ZYY9aYo9bY49cEI9dEY9eEo9fE4dYEEdYkMdZFUME9snrdUlrpYOpTLR+QNE1bULTNW1E1Tm0AYbdtcDwJv4+QqCDSts1bUzdNWGtvnfwG/syiR7WuNzgAAAABJRU5ErkJggg==);
            background-position: 65% 50%;
            -webkit-border-radius: 5px 0 0 5px;
            border-radius: 5px 0 0 5px
        }

        .ilightbox-button.ilightbox-prev-button.dark.horizontal {
            right: auto;
            left: 0;
            background-image: url(../vendor/core/plugins/combine/arrow-prev-icon-64.html);
            background-position: 35% 50%;
            -webkit-border-radius: 0 5px 5px 0;
            border-radius: 0 5px 5px 0
        }

        .gdlr-core-page-builder-body {
            overflow: hidden;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale
        }

        .gdlr-core-page-builder-body p {
            margin-top: 0;
            margin-bottom: 20px;
            font-size: inherit
        }

        .gdlr-core-page-builder-body ul {
            margin-top: 0
        }

        .gdlr-core-page-builder-body img {
            max-width: 100%;
            height: auto
        }

        .gdlr-core-page-builder-body a {
            text-decoration: none;
            transition: background 300ms, color 300ms, border-color 300ms;
            -moz-transition: background 300ms, color 300ms, border-color 300ms;
            -o-transition: background 300ms, color 300ms, border-color 300ms;
            -webkit-transition: background 300ms, color 300ms, border-color 300ms
        }

        .clear {
            display: block;
            clear: both;
            visibility: hidden;
            line-height: 0;
            height: 0;
            zoom: 1
        }

        .clearfix {
            zoom: 1
        }

        .clearfix:after {
            content: " ";
            display: block;
            clear: both;
            visibility: hidden;
            line-height: 0;
            height: 0
        }

        .gdlr-core-container {
            margin-left: auto;
            margin-right: auto
        }

        .gdlr-core-item-pdb {
            padding-bottom: 30px
        }

        .gdlr-core-media-image {
            line-height: 0;
            position: relative
        }

        .gdlr-core-left-align {
            text-align: left
        }

        .gdlr-core-center-align {
            text-align: center
        }

        .gdlr-core-right-align {
            text-align: right
        }

        .gdlr-core-content-container {
            padding-top: 60px;
            padding-bottom: 40px
        }

        .gdlr-core-line-height-0 {
            line-height: 0
        }

        .gdlr-core-column-10 {
            float: left;
            width: 16.6666%
        }

        .gdlr-core-column-12 {
            float: left;
            width: 20%
        }

        .gdlr-core-column-15 {
            float: left;
            width: 25%
        }

        .gdlr-core-column-20 {
            float: left;
            width: 33.3333%
        }

        .gdlr-core-column-24 {
            float: left;
            width: 40%
        }

        .gdlr-core-column-30 {
            float: left;
            width: 50%
        }

        .gdlr-core-column-36 {
            float: left;
            width: 60%
        }

        .gdlr-core-column-40 {
            float: left;
            width: 66.6666%
        }

        .gdlr-core-column-45 {
            float: left;
            width: 75%
        }

        .gdlr-core-column-48 {
            float: left;
            width: 80%
        }

        .gdlr-core-column-50 {
            float: left;
            width: 83.3333%
        }

        .gdlr-core-column-60 {
            float: none;
            width: 100%
        }

        .gdlr-core-column-first {
            clear: left
        }

        .gdlr-core-pbf-wrapper {
            clear: both;
            padding: 30px 0 30px;
            position: relative
        }

        .gdlr-core-pbf-wrapper.gdlr-core-wrapper-centering {
            padding-top: 0;
            padding-bottom: 0
        }

        .gdlr-core-pbf-wrapper-container,
        .gdlr-core-container-custom {
            margin-left: auto;
            margin-right: auto
        }

        .gdlr-core-pbf-wrapper-container-inner {
            float: left;
            width: 100%
        }

        .gdlr-core-pbf-wrapper-content {
            position: relative
        }

        .gdlr-core-pbf-column,
        .gdlr-core-pbf-column-content-margin {
            position: relative
        }

        .gdlr-core-pbf-column-content {
            position: relative;
            margin-left: auto;
            margin-right: auto;
            min-height: 1px
        }

        .gdlr-core-pbf-element {
            clear: both
        }

        .gdlr-core-pbf-section:first-child {
            padding-top: 60px
        }

        .gdlr-core-pbf-section:first-child:last-child {
            padding-bottom: 30px
        }

        .gdlr-core-pbf-background {
            width: 100%;
            height: 100%
        }

        .gdlr-core-pbf-background-wrap {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            overflow: hidden
        }

        .gdlr-core-pbf-background-frame {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0
        }

        .gdlr-core-pbf-background-video {
            pointer-events: none
        }

        .gdlr-core-pbf-background-video video {
            width: 100%;
            height: 100%
        }

        @media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape) {
            .gdlr-core-pbf-background {
                background-attachment: scroll !important;
                background-size: cover
            }
        }

        @media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) {
            .gdlr-core-pbf-background {
                background-attachment: scroll !important;
                background-size: cover
            }
        }

        .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-item-pdlr {
            padding-left: 0;
            padding-right: 0
        }

        .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-item-mglr {
            margin-left: 0;
            margin-right: 0
        }

        .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-item-mgb {
            margin-bottom: 0
        }

        .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-block-item-title-wrap {
            margin-left: 70px;
            margin-right: 60px
        }

        .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-pagination {
            padding-left: 40px;
            padding-right: 40px
        }

        .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-twitter-item .gdlr-core-block-item-title-wrap {
            margin-left: 0
        }

        .gdlr-core-pbf-sidebar-wrapper {
            clear: both;
            position: relative;
            overflow: hidden
        }

        .gdlr-core-pbf-sidebar-content {
            float: none;
            display: inline-block
        }

        .gdlr-core-sidebar-item,
        .gdlr-core-pbf-sidebar-content-inner {
            position: relative
        }

        .gdlr-core-pbf-sidebar-left {
            float: left
        }

        .gdlr-core-pbf-sidebar-right {
            float: right
        }

        .gdlr-core-pbf-sidebar-padding {
            padding-top: 60px;
            padding-bottom: 40px;
            position: relative
        }

        .gdlr-core-pbf-sidebar-left .gdlr-core-pbf-background-wrap {
            right: -1px
        }

        .gdlr-core-pbf-sidebar-right .gdlr-core-pbf-background-wrap {
            left: -1px
        }

        .gdlr-core-external-plugin-message {
            text-align: center;
            font-size: 19px;
            padding: 24px 15px 24px;
            background: #f7d8bc;
            color: #777
        }

        .gdlr-core-particle-bg {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0
        }

        @media only screen and (max-width:999px) {
            .gdlr-core-column-extend-left>.gdlr-core-pbf-background-wrap {
                margin-left: -50px
            }
            .gdlr-core-column-extend-right>.gdlr-core-pbf-background-wrap {
                margin-right: -50px
            }
        }

        @media only screen and (min-width:1000px) and (max-width:1170px) {
            .gdlr-core-column-extend-left>.gdlr-core-pbf-background-wrap {
                margin-left: -100px
            }
            .gdlr-core-column-extend-right>.gdlr-core-pbf-background-wrap {
                margin-right: -100px
            }
        }

        @media only screen and (min-width:1171px) and (max-width:1400px) {
            .gdlr-core-column-extend-left>.gdlr-core-pbf-background-wrap {
                margin-left: -200px
            }
            .gdlr-core-column-extend-right>.gdlr-core-pbf-background-wrap {
                margin-right: -200px
            }
        }

        @media only screen and (min-width:1401px) and (max-width:1600px) {
            .gdlr-core-column-extend-left>.gdlr-core-pbf-background-wrap {
                margin-left: -300px
            }
            .gdlr-core-column-extend-right>.gdlr-core-pbf-background-wrap {
                margin-right: -300px
            }
        }

        @media only screen and (min-width:1601px) and (max-width:1800px) {
            .gdlr-core-column-extend-left>.gdlr-core-pbf-background-wrap {
                margin-left: -400px
            }
            .gdlr-core-column-extend-right>.gdlr-core-pbf-background-wrap {
                margin-right: -400px
            }
        }

        @media only screen and (min-width:1801px) {
            .gdlr-core-column-extend-left>.gdlr-core-pbf-background-wrap {
                margin-left: -500px
            }
            .gdlr-core-column-extend-right>.gdlr-core-pbf-background-wrap {
                margin-right: -500px
            }
        }

        .gdlr-core-fluid-video-wrapper {
            width: 100%;
            position: relative;
            padding: 0;
            overflow: hidden
        }

        .gdlr-core-fluid-video-wrapper iframe {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: #000
        }

        .gdlr-core-button {
            font-size: 13px;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: .8px;
            padding: 15px 33px;
            display: inline-block;
            -webkit-appearance: none;
            border-radius: 27px;
            -moz-border-radius: 27px;
            -webkit-border-radius: 27px
        }

        .gdlr-core-button.gdlr-core-rectangle {
            border-radius: 0;
            -moz-border-radius: 0;
            -webkit-border-radius: 0
        }

        .gdlr-core-button-with-border {
            border-width: 1px;
            border-style: solid
        }

        .gdlr-core-button-full-width {
            display: block
        }

        .gdlr-core-button .gdlr-core-content {
            display: inline-block;
            vertical-align: middle
        }

        .gdlr-core-button i {
            vertical-align: middle;
            transition: color 300ms;
            -moz-transition: color 300ms;
            -o-transition: color 300ms;
            -webkit-transition: color 300ms
        }

        .gdlr-core-button i.gdlr-core-pos-right {
            margin-left: 10px
        }

        .gdlr-core-button i.gdlr-core-pos-left {
            margin-right: 10px
        }

        .gdlr-core-body .gdlr-core-button.gdlr-core-button-transparent,
        .gdlr-core-body .gdlr-core-button.gdlr-core-button-transparent:hover {
            background: transparent
        }

        .gdlr-core-body [data-skin] .gdlr-core-button.gdlr-core-button-transparent,
        .gdlr-core-body [data-skin] .gdlr-core-button.gdlr-core-button-transparent:hover {
            background: transparent
        }

        .gdlr-core-body .gdlr-core-column-pbf[data-skin] .gdlr-core-button.gdlr-core-button-transparent,
        .gdlr-core-body .gdlr-core-column-pbf[data-skin] .gdlr-core-button.gdlr-core-button-transparent:hover {
            background: transparent
        }

        .gdlr-core-load-more-wrap .gdlr-core-load-more {
            font-size: 12px;
            text-transform: uppercase;
            font-weight: 700;
            cursor: pointer;
            letter-spacing: 2px;
            padding: 20px 50px;
            display: inline-block;
            margin-top: 20px;
            margin-bottom: 40px
        }

        .gdlr-core-portfolio-item-style-modern-no-space .gdlr-core-load-more {
            margin-top: 50px;
            margin-bottom: 5px
        }

        .gdlr-core-portfolio-item-style-modern-desc-no-space .gdlr-core-load-more {
            margin-top: 60px
        }

        .gdlr-core-hover-box {
            position: relative;
            background: #fff;
            transition: background 300ms;
            -moz-transition: background 300ms;
            -o-transition: background 300ms;
            -webkit-transition: background 300ms
        }

        .gdlr-core-hover-box .gdlr-core-hover-box-link {
            position: absolute;
            left: 0;
            top: 0;
            right: 0;
            bottom: 0
        }

        .gdlr-core-hover-box .gdlr-core-hover-box-content-wrap {
            padding: 45px 30px 25px
        }

        .gdlr-core-hover-box .gdlr-core-hover-box-title {
            font-size: 22px
        }

        .gdlr-core-hover-box .gdlr-core-hover-box-content {
            font-size: 17px
        }

        .gdlr-core-hover-box .gdlr-core-hover-box-thumbnail-inside {
            margin-bottom: 25px
        }

        .gdlr-core-hover-box-item .gdlr-core-flexslider .flex-control-nav {
            margin-top: 45px
        }

        .gdlr-core-hover-box-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport {
            padding-top: 15px;
            margin-top: -15px;
            padding-left: 15px;
            margin-left: -15px;
            padding-right: 15px;
            margin-right: -15px;
            padding-bottom: 15px;
            margin-bottom: -15px
        }

        .gdlr-core-input-wrap input,
        .gdlr-core-input-wrap textarea {
            border-width: 1px 1px 2px 1px;
            border-style: solid
        }

        .gdlr-core-input-wrap input:focus,
        .gdlr-core-input-wrap textarea:focus {
            outline: none
        }

        .gdlr-core-input-wrap input[type="button"],
        .gdlr-core-input-wrap input[type="submit"],
        .gdlr-core-input-wrap input[type="reset"] {
            font-size: 13px;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: .8px;
            padding: 15px 33px;
            display: inline-block;
            -webkit-appearance: none
        }

        .gdlr-core-input-wrap input[type="button"],
        .gdlr-core-input-wrap input[type="submit"],
        .gdlr-core-input-wrap input[type="reset"] {
            border-width: 0;
            border-style: solid;
            cursor: pointer;
            transition: background 300ms, color 300ms, border-color 300ms;
            -moz-transition: background 300ms, color 300ms, border-color 300ms;
            -o-transition: background 300ms, color 300ms, border-color 300ms;
            -webkit-transition: background 300ms, color 300ms, border-color 300ms
        }

        .gdlr-core-input-wrap input[type="button"]:focus,
        .gdlr-core-input-wrap input[type="submit"]:focus,
        .gdlr-core-input-wrap input[type="reset"]:focus {
            outline: none
        }

        .gdlr-core-input-wrap input[type="button"].gdlr-core-large,
        .gdlr-core-input-wrap input[type="submit"].gdlr-core-large,
        .gdlr-core-input-wrap input[type="reset"].gdlr-core-large {
            min-width: 200px
        }

        .gdlr-core-input-wrap input[type="button"].gdlr-core-small,
        .gdlr-core-input-wrap input[type="submit"].gdlr-core-small,
        .gdlr-core-input-wrap input[type="reset"].gdlr-core-small {
            font-size: 13px;
            padding: 14px 28px
        }

        .gdlr-core-input-wrap input[type="button"].gdlr-core-full,
        .gdlr-core-input-wrap input[type="submit"].gdlr-core-full,
        .gdlr-core-input-wrap input[type="reset"].gdlr-core-full {
            width: 100%
        }

        .gdlr-core-input-wrap input[type="button"].gdlr-core-round-button,
        .gdlr-core-input-wrap input[type="submit"].gdlr-core-round-button {
            border-radius: 27px;
            -moz-border-radius: 27px;
            -webkit-border-radius: 27px
        }

        .gdlr-core-input-wrap.gdlr-core-with-column {
            margin-left: -7px;
            margin-right: -7px
        }

        .gdlr-core-input-wrap [class^="gdlr-core-column-"] {
            padding-left: 7px;
            padding-right: 7px;
            margin-bottom: 14px
        }

        .gdlr-core-input-wrap.gdlr-core-full-width input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([type="checkbox"]):not([type="radio"]),
        .gdlr-core-input-wrap.gdlr-core-full-width textarea {
            width: 100%;
            display: block
        }

        .gdlr-core-input-wrap.gdlr-core-no-border input:not([type="button"]):not([type="submit"]):not([type="file"]),
        .gdlr-core-input-wrap.gdlr-core-no-border textarea {
            border: none
        }

        .gdlr-core-input-wrap.gdlr-core-bottom-border input:not([type="button"]):not([type="submit"]):not([type="file"]),
        .gdlr-core-input-wrap.gdlr-core-bottom-border textarea {
            padding-left: 0;
            padding-right: 0;
            font-size: 16px;
            border-width: 0 0 2px 0;
            background: transparent
        }

        .gdlr-core-input-wrap.gdlr-core-bottom-border {
            margin-left: -20px;
            margin-right: -20px
        }

        .gdlr-core-input-wrap.gdlr-core-bottom-border [class^="gdlr-core-column-"] {
            padding-left: 20px;
            padding-right: 20px
        }

        .gdlr-core-input-wrap.gdlr-core-full-width input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([type="checkbox"]):not([type="radio"]),
        .gdlr-core-input-wrap.gdlr-core-full-width textarea {
            width: 100%;
            display: block
        }

        .gdlr-core-input-wrap.gdlr-core-large input:not([type="button"]):not([type="submit"]):not([type="file"]) {
            font-size: 15px;
            padding: 15px 22px
        }

        .gdlr-core-input-wrap.gdlr-core-large textarea {
            font-size: 15px;
            padding: 18px 22px;
            height: 120px
        }

        .gdlr-core-input-wrap.gdlr-core-small.gdlr-core-with-column {
            margin-left: -5px;
            margin-right: -5px
        }

        .gdlr-core-input-wrap.gdlr-core-small [class^="gdlr-core-column-"] {
            padding-left: 6px;
            padding-right: 6px
        }

        .gdlr-core-input-wrap.gdlr-core-small input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([type="checkbox"]):not([type="radio"]),
        .gdlr-core-input-wrap.gdlr-core-small textarea {
            margin-bottom: 12px
        }

        .gdlr-core-input-wrap.gdlr-core-small input:not([type="button"]):not([type="submit"]):not([type="file"]) {
            font-size: 13px;
            padding: 12px 18px
        }

        .gdlr-core-input-wrap.gdlr-core-small textarea {
            font-size: 13px;
            padding: 12px 18px;
            height: 120px
        }

        .gdlr-core-pagination a {
            cursor: pointer
        }

        .gdlr-core-pagination a.gdlr-core-active {
            cursor: default
        }

        .gdlr-core-pagination a,
        .gdlr-core-pagination span {
            white-space: nowrap;
            font-weight: 700
        }

        .gdlr-core-pagination a.prev:before {
            content: "\f104";
            font-family: fontAwesome;
            line-height: 1
        }

        .gdlr-core-pagination a.next:before {
            content: "\f105";
            font-family: fontAwesome;
            line-height: 1
        }

        .gdlr-core-pagination.gdlr-core-with-border a,
        .gdlr-core-pagination.gdlr-core-with-border span {
            background: transparent;
            border-width: 2px;
            border-style: solid
        }

        .gdlr-core-pagination.gdlr-core-with-border a.gdlr-core-active,
        .gdlr-core-pagination.gdlr-core-with-border a:hover {
            background: transparent
        }

        .gdlr-core-page-builder-body [data-skin] .gdlr-core-pagination.gdlr-core-with-border a,
        .gdlr-core-page-builder-body [data-skin] .gdlr-core-pagination.gdlr-core-with-border span,
        .gdlr-core-page-builder-body [data-skin] .gdlr-core-pagination.gdlr-core-with-border a.gdlr-core-active,
        .gdlr-core-page-builder-body [data-skin] .gdlr-core-pagination.gdlr-core-with-border a:hover {
            background: transparent
        }

        .gdlr-core-pagination.gdlr-core-style-plain a,
        .gdlr-core-pagination.gdlr-core-style-plain span {
            background: transparent;
            margin-left: 15px
        }

        .gdlr-core-pagination.gdlr-core-style-plain a.gdlr-core-active,
        .gdlr-core-pagination.gdlr-core-style-plain a:hover {
            background: transparent
        }

        .gdlr-core-pagination.gdlr-core-style-plain a:before,
        .gdlr-core-pagination.gdlr-core-style-plain span:before {
            content: "/ ";
            margin-right: 15px
        }

        .gdlr-core-pagination.gdlr-core-style-plain a:first-child,
        .gdlr-core-pagination.gdlr-core-style-plain span:first-child {
            margin-left: 0
        }

        .gdlr-core-pagination.gdlr-core-style-plain a:first-child:before,
        .gdlr-core-pagination.gdlr-core-style-plain span:first-child:before {
            display: none
        }

        .gdlr-core-page-builder-body [data-skin] .gdlr-core-pagination.gdlr-core-style-plain a,
        .gdlr-core-page-builder-body [data-skin] .gdlr-core-pagination.gdlr-core-style-plain span,
        .gdlr-core-page-builder-body [data-skin] .gdlr-core-pagination.gdlr-core-style-plain a.gdlr-core-active,
        .gdlr-core-page-builder-body [data-skin] .gdlr-core-pagination.gdlr-core-style-plain a:hover {
            background: transparent
        }

        .gdlr-core-pagination.gdlr-core-style-rectangle a,
        .gdlr-core-pagination.gdlr-core-style-rectangle span {
            display: inline-block;
            font-size: 12px;
            padding: 9px 14px;
            margin-right: 1px
        }

        .gdlr-core-pagination.gdlr-core-style-rectangle.gdlr-core-with-border a,
        .gdlr-core-pagination.gdlr-core-style-rectangle.gdlr-core-with-border span {
            padding: 7px 12px
        }

        .gdlr-core-pagination.gdlr-core-style-round a,
        .gdlr-core-pagination.gdlr-core-style-round span {
            display: inline-block;
            font-size: 14px;
            padding: 9px 14px;
            margin-right: 3px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-pagination.gdlr-core-style-round.gdlr-core-with-border a,
        .gdlr-core-pagination.gdlr-core-style-round.gdlr-core-with-border span {
            padding: 7px 12px;
            line-height: 21px
        }

        .gdlr-core-pagination.gdlr-core-style-circle a,
        .gdlr-core-pagination.gdlr-core-style-circle span {
            display: inline-block;
            width: 45px;
            height: 45px;
            line-height: 45px;
            font-size: 12px;
            margin-right: 4px;
            text-align: center;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .gdlr-core-pagination.gdlr-core-style-circle.gdlr-core-with-border a,
        .gdlr-core-pagination.gdlr-core-style-circle.gdlr-core-with-border span {
            line-height: 41px
        }

        .gdlr-core-filterer-wrap {
            margin-bottom: 50px;
            position: relative
        }

        .gdlr-core-filterer-wrap.gdlr-core-style-text {
            font-size: 14px;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: .5px
        }

        .gdlr-core-filterer-wrap.gdlr-core-style-text .gdlr-core-filterer {
            margin: 0 18px
        }

        .gdlr-core-filterer-wrap.gdlr-core-style-text .gdlr-core-filterer:first-child {
            margin-left: 0
        }

        .gdlr-core-filterer-wrap.gdlr-core-style-text .gdlr-core-filterer:last-child {
            margin-right: 0
        }

        .gdlr-core-page-builder-body [data-skin] .gdlr-core-filterer-wrap.gdlr-core-style-text .gdlr-core-button-color {
            background: transparent
        }

        .gdlr-core-filterer-wrap.gdlr-core-style-button a {
            display: inline-block;
            padding: 10px 20px;
            background: #f1f1f1;
            font-size: 12px;
            font-weight: 700;
            text-transform: uppercase;
            margin: 0 4px;
            letter-spacing: 1px;
            border-radius: 3px;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px
        }

        .gdlr-core-filterer-wrap.gdlr-core-style-button a:first-child {
            margin-left: 0
        }

        .gdlr-core-filterer-wrap.gdlr-core-style-button a:last-child {
            margin-right: 0
        }

        .gdlr-core-filterer-wrap.gdlr-core-style-button a.gdlr-core-active {
            cursor: default
        }

        .gdlr-core-filterer-slide-bar {
            position: absolute;
            bottom: -6px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-color: #000
        }

        .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-filterer-wrap {
            padding-left: 50px;
            padding-right: 50px
        }

        .gdlr-core-price-table-item .gdlr-core-price-table {
            text-align: center;
            margin: 45px 5px 0
        }

        .gdlr-core-price-table .gdlr-core-price-table-head {
            padding: 33px 20px
        }

        .gdlr-core-price-table .gdlr-core-price-table-image {
            margin-bottom: 32px;
            margin-top: 20px
        }

        .gdlr-core-price-table .gdlr-core-price-table-icon {
            font-size: 51px;
            line-height: 1;
            margin-bottom: 32px;
            margin-top: 20px
        }

        .gdlr-core-price-table .gdlr-core-price-table-title {
            font-size: 17px;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
            margin-bottom: 6px
        }

        .gdlr-core-price-table .gdlr-core-price-table-caption {
            font-size: 14px
        }

        .gdlr-core-price-table .gdlr-core-price-table-content-wrap {
            padding-bottom: 10px
        }

        .gdlr-core-price-table .gdlr-core-price-table-content {
            padding: 10px 20px
        }

        .gdlr-core-price-table .gdlr-core-price-table-button {
            margin: 35px 0
        }

        .gdlr-core-price-table .gdlr-core-price-table-price {
            line-height: 1;
            padding: 25px 20px 40px
        }

        .gdlr-core-price-table .gdlr-core-price-prefix {
            font-size: 25px;
            vertical-align: super
        }

        .gdlr-core-price-table .gdlr-core-price-table-price-number {
            font-size: 60px;
            font-weight: 300;
            margin: 0 8px;
            vertical-align: middle
        }

        .gdlr-core-price-table .gdlr-core-price-suffix {
            font-size: 17px;
            vertical-align: bottom
        }

        .gdlr-core-price-table-item .gdlr-core-price-table.gdlr-core-active {
            margin-top: 0;
            box-shadow: 0 1px 15px rgba(0, 0, 0, .2);
            -moz-box-shadow: 0 1px 15px rgba(0, 0, 0, .2);
            -webkit-box-shadow: 0 1px 15px rgba(0, 0, 0, .2)
        }

        .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-head {
            padding: 34px 20px 26px
        }

        .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-icon {
            font-size: 70px
        }

        .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-prefix {
            font-size: 34px;
            font-weight: 500
        }

        .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-price-number {
            font-size: 72px;
            font-weight: 400
        }

        .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-price {
            padding: 35px 20px 50px
        }

        .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-content-wrap {
            padding-bottom: 30px
        }

        .gdlr-core-price-list-shortcode ul {
            margin: 0 -20px;
            list-style: none
        }

        .gdlr-core-price-list-shortcode ul li {
            padding: 14px 20px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            margin-bottom: 0
        }

        .gdlr-core-price-list-shortcode ul li i {
            display: inline-block;
            width: 25px;
            margin-right: 8px
        }

        .gdlr-core-space-shortcode {
            display: block
        }

        .gdlr-core-page-builder-body blockquote {
            margin: 0
        }

        .gdlr-core-blockquote-item .gdlr-core-blockquote-item-quote {
            line-height: 1
        }

        .gdlr-core-blockquote-item .gdlr-core-blockquote-item-content-wrap {
            overflow: hidden
        }

        .gdlr-core-blockquote-item .gdlr-core-blockquote-item-content {
            font-style: italic
        }

        .gdlr-core-blockquote-item .gdlr-core-blockquote-item-author:before {
            content: "-";
            margin-right: 4px
        }

        .gdlr-core-blockquote-item .gdlr-core-blockquote-item-author {
            font-style: italic;
            font-weight: 700
        }

        .gdlr-core-blockquote-item .gdlr-core-blockquote-item-author-position {
            font-weight: 400
        }

        .gdlr-core-blockquote-item .gdlr-core-blockquote-item-author-position:before {
            content: "/";
            margin: 0 9px
        }

        .gdlr-core-blockquote-item.gdlr-core-left-align .gdlr-core-blockquote-item-quote {
            float: left
        }

        .gdlr-core-blockquote-item.gdlr-core-right-align .gdlr-core-blockquote-item-quote {
            float: right
        }

        .gdlr-core-blockquote-item.gdlr-core-small-size .gdlr-core-blockquote-item-quote {
            font-size: 80px;
            margin-top: -5px
        }

        .gdlr-core-blockquote-item.gdlr-core-small-size .gdlr-core-blockquote-item-content {
            font-size: 14px
        }

        .gdlr-core-blockquote-item.gdlr-core-small-size .gdlr-core-blockquote-item-author {
            font-size: 13px;
            margin-top: 26px
        }

        .gdlr-core-blockquote-item.gdlr-core-small-size.gdlr-core-center-align .gdlr-core-blockquote-item-quote {
            margin-bottom: -10px
        }

        .gdlr-core-blockquote-item.gdlr-core-small-size.gdlr-core-left-align .gdlr-core-blockquote-item-quote {
            margin-right: 34px
        }

        .gdlr-core-blockquote-item.gdlr-core-small-size.gdlr-core-right-align .gdlr-core-blockquote-item-quote {
            margin-left: 34px
        }

        .gdlr-core-blockquote-item.gdlr-core-medium-size .gdlr-core-blockquote-item-quote {
            font-size: 100px;
            margin-top: -8px
        }

        .gdlr-core-blockquote-item.gdlr-core-medium-size .gdlr-core-blockquote-item-content {
            font-size: 16px
        }

        .gdlr-core-blockquote-item.gdlr-core-medium-size .gdlr-core-blockquote-item-author {
            font-size: 14px;
            margin-top: 28px
        }

        .gdlr-core-blockquote-item.gdlr-core-medium-size.gdlr-core-center-align .gdlr-core-blockquote-item-quote {
            margin-bottom: -16px
        }

        .gdlr-core-blockquote-item.gdlr-core-medium-size.gdlr-core-left-align .gdlr-core-blockquote-item-quote {
            margin-right: 37px
        }

        .gdlr-core-blockquote-item.gdlr-core-medium-size.gdlr-core-right-align .gdlr-core-blockquote-item-quote {
            margin-left: 37px
        }

        .gdlr-core-blockquote-item.gdlr-core-large-size .gdlr-core-blockquote-item-quote {
            font-size: 120px;
            margin-top: -10px
        }

        .gdlr-core-blockquote-item.gdlr-core-large-size .gdlr-core-blockquote-item-content {
            font-size: 18px
        }

        .gdlr-core-blockquote-item.gdlr-core-large-size .gdlr-core-blockquote-item-author {
            font-size: 16px;
            margin-top: 30px
        }

        .gdlr-core-blockquote-item.gdlr-core-large-size.gdlr-core-center-align .gdlr-core-blockquote-item-quote {
            margin-bottom: -22px
        }

        .gdlr-core-blockquote-item.gdlr-core-large-size.gdlr-core-left-align .gdlr-core-blockquote-item-quote {
            margin-right: 40px
        }

        .gdlr-core-blockquote-item.gdlr-core-large-size.gdlr-core-right-align .gdlr-core-blockquote-item-quote {
            margin-left: 40px
        }

        .gdlr-core-columnize-item .gdlr-core-columnize-item-content {
            column-count: 3;
            -moz-column-count: 3;
            -webkit-column-count: 3;
            column-gap: 60px;
            -moz-column-gap: 60px;
            -webkit-column-gap: 60px;
            column-rule-width: 1px;
            -moz-column-rule-width: 1px;
            -webkit-column-rule-width: 1px;
            column-rule-style: solid;
            -moz-column-rule-style: solid;
            -webkit-column-rule-style: solid
        }

        .gdlr-core-column-service-item .gdlr-core-column-service-title {
            font-size: 14px;
            line-height: 1.55;
            font-weight: 600;
            text-transform: uppercase;
            margin-bottom: 0
        }

        .gdlr-core-column-service-item .gdlr-core-column-service-caption {
            font-size: 14px;
            font-style: italic;
            margin-top: 5px
        }

        .gdlr-core-column-service-item .gdlr-core-column-service-content {
            font-size: 15px
        }

        .gdlr-core-column-service-item .gdlr-core-column-service-read-more {
            font-size: 14px;
            font-style: italic;
            display: inline-block
        }

        .gdlr-core-column-service-item .gdlr-core-column-service-read-more i {
            margin-left: 15px;
            vertical-align: middle;
            display: inline-block
        }

        .gdlr-core-column-service-item .gdlr-core-column-service-media.gdlr-core-media-icon {
            line-height: 1
        }

        .gdlr-core-column-service-item .gdlr-core-column-service-media.gdlr-core-media-icon i {
            font-size: 30px
        }

        .gdlr-core-column-service-item .gdlr-core-column-service-media.gdlr-core-media-icon.gdlr-core-icon-style-round i {
            line-height: 30px;
            width: 30px;
            padding: 17px;
            text-align: center;
            display: inline-block;
            box-sizing: content-box;
            -moz-box-sizing: content-box;
            -webkit-box-sizing: content-box;
            border-radius: 50%;
            border-radius: 50%;
            border-radius: 50%
        }

        .gdlr-core-column-service-item.gdlr-core-center-align .gdlr-core-column-service-title-wrap {
            margin-bottom: 15px
        }

        .gdlr-core-column-service-item.gdlr-core-center-align .gdlr-core-column-service-media {
            margin-bottom: 28px
        }

        .gdlr-core-column-service-item.gdlr-core-column-service-icon-top .gdlr-core-column-service-title-wrap {
            margin-bottom: 20px
        }

        .gdlr-core-column-service-item.gdlr-core-column-service-icon-top .gdlr-core-column-service-media {
            margin-bottom: 28px
        }

        .gdlr-core-column-service-icon-left .gdlr-core-column-service-content-wrapper {
            overflow: hidden
        }

        .gdlr-core-column-service-icon-left .gdlr-core-column-service-title-wrap {
            margin-bottom: 16px
        }

        .gdlr-core-column-service-icon-left .gdlr-core-column-service-media {
            max-width: 30%
        }

        .gdlr-core-column-service-icon-left.gdlr-core-left-align .gdlr-core-column-service-media {
            float: left;
            margin-right: 25px
        }

        .gdlr-core-column-service-icon-left.gdlr-core-right-align .gdlr-core-column-service-media {
            float: right;
            margin-left: 25px
        }

        .gdlr-core-column-service-icon-left.gdlr-core-no-caption .gdlr-core-column-service-title-wrap {
            padding-top: 5px
        }

        .gdlr-core-column-service-icon-left.gdlr-core-with-caption .gdlr-core-column-service-media.gdlr-core-media-icon {
            margin-top: 7px
        }

        .gdlr-core-column-service-icon-left-title .gdlr-core-column-service-title-wrap {
            overflow: hidden;
            margin-bottom: 18px
        }

        .gdlr-core-column-service-icon-left-title .gdlr-core-column-service-content {
            clear: both
        }

        .gdlr-core-column-service-icon-left-title .gdlr-core-column-service-media {
            margin-bottom: 18px;
            max-width: 30%
        }

        .gdlr-core-column-service-icon-left-title.gdlr-core-left-align .gdlr-core-column-service-media {
            float: left;
            margin-right: 25px
        }

        .gdlr-core-column-service-icon-left-title.gdlr-core-right-align .gdlr-core-column-service-media {
            float: right;
            margin-left: 25px
        }

        .gdlr-core-column-service-icon-left-title.gdlr-core-no-caption .gdlr-core-column-service-title-wrap {
            padding-top: 5px
        }

        .gdlr-core-column-service-icon-left-title.gdlr-core-with-caption .gdlr-core-column-service-media.gdlr-core-media-icon {
            margin-top: 7px
        }

        .gdlr-core-alert-box-item .gdlr-core-alert-box-item-inner {
            border-style: solid;
            padding: 34px 42px 29px;
            position: relative
        }

        .gdlr-core-alert-box-item .gdlr-core-alert-box-remove {
            position: absolute;
            right: 12px;
            top: 12px;
            line-height: 1;
            cursor: pointer
        }

        .gdlr-core-alert-box-item .gdlr-core-alert-box-item-icon {
            font-size: 22px;
            width: 43px
        }

        .gdlr-core-alert-box-item .gdlr-core-alert-box-item-title {
            font-size: 14px;
            line-height: 34px;
            margin-bottom: 0;
            text-transform: uppercase;
            letter-spacing: 1.2px
        }

        .gdlr-core-alert-box-item .gdlr-core-alert-box-item-head {
            margin-bottom: 18px
        }

        .gdlr-core-alert-box-item.gdlr-core-left-align .gdlr-core-alert-box-item-icon {
            float: left
        }

        .gdlr-core-alert-box-item.gdlr-core-left-align .gdlr-core-alert-box-item-content {
            padding-left: 43px
        }

        .gdlr-core-alert-box-item.gdlr-core-right-align .gdlr-core-alert-box-item-icon {
            float: right
        }

        .gdlr-core-alert-box-item.gdlr-core-right-align .gdlr-core-alert-box-item-content {
            padding-right: 43px
        }

        .gdlr-core-alert-box-item.gdlr-core-center-align .gdlr-core-alert-box-item-title {
            display: inline-block
        }

        .gdlr-core-alert-box-item.gdlr-core-center-align .gdlr-core-alert-box-item-icon {
            display: inline-block;
            text-align: left;
            vertical-align: middle
        }

        .gdlr-core-alert-box-item.gdlr-core-no-icon .gdlr-core-alert-box-item-content {
            padding-left: 0;
            padding-right: 0
        }

        .gdlr-core-flipbox-item .gdlr-core-flipbox-item-icon {
            font-size: 35px;
            margin-bottom: 30px;
            margin-top: 5px;
            display: inline-block
        }

        .gdlr-core-flipbox-item .gdlr-core-flipbox-item-image {
            margin-bottom: 37px;
            text-align: center
        }

        .gdlr-core-flipbox-item .gdlr-core-flipbox-item-title {
            font-size: 22px;
            font-weight: 700;
            margin-bottom: 10px
        }

        .gdlr-core-flipbox-item .gdlr-core-flipbox-item-caption {
            font-size: 15px
        }

        .gdlr-core-flipbox-item .gdlr-core-flipbox-item-content {
            font-size: 15px;
            margin-top: 21px
        }

        .gdlr-core-flipbox-item .gdlr-core-flipbox-link {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background: rgba(0, 0, 0, 0)
        }

        .gdlr-core-flipbox .gdlr-core-flipbox-content {
            position: relative
        }

        .gdlr-core-flipbox .gdlr-core-flipbox-background {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background-position: center;
            background-size: cover
        }

        .gdlr-core-flipbox .gdlr-core-flipbox-frame {
            position: absolute;
            margin: 20px;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            border-style: solid;
            border-width: 5px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-flipbox .gdlr-core-flipbox-front,
        .gdlr-core-flipbox .gdlr-core-flipbox-back {
            width: 100%;
            overflow: hidden;
            position: relative
        }

        .gdlr-core-flipbox .gdlr-core-flipbox-back {
            display: none
        }

        .gdlr-core-flipbox.gdlr-core-after-init .gdlr-core-flipbox-back {
            display: block
        }

        .gdlr-core-flipbox .gdlr-core-flipbox-front,
        .gdlr-core-flipbox .gdlr-core-flipbox-back {
            padding: 50px 40px 40px
        }

        .gdlr-core-flipbox .gdlr-core-flipbox-front.gdlr-core-flipbox-type-outer,
        .gdlr-core-flipbox .gdlr-core-flipbox-back.gdlr-core-flipbox-type-outer {
            border-width: 5px;
            border-style: solid;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-feature-box-item .gdlr-core-feature-box {
            position: relative;
            overflow: hidden;
            padding: 50px 40px 40px
        }

        .gdlr-core-feature-box-item .gdlr-core-feature-box-content {
            position: relative
        }

        .gdlr-core-feature-box-item .gdlr-core-feature-box-item-icon {
            font-size: 35px;
            margin-bottom: 30px;
            margin-top: 5px;
            display: inline-block
        }

        .gdlr-core-feature-box-item .gdlr-core-feature-box-item-image {
            margin-bottom: 37px;
            text-align: center
        }

        .gdlr-core-feature-box-item .gdlr-core-feature-box-item-title {
            font-size: 22px;
            font-weight: 700;
            margin-bottom: 10px
        }

        .gdlr-core-feature-box-item .gdlr-core-feature-box-item-caption {
            font-size: 15px;
            margin-bottom: 18px
        }

        .gdlr-core-feature-box-item .gdlr-core-feature-box-item-content {
            font-size: 15px
        }

        .gdlr-core-feature-box-item .gdlr-core-feature-box-background {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background-position: center;
            background-size: cover
        }

        .gdlr-core-feature-box-item .gdlr-core-feature-box-frame {
            position: absolute;
            margin: 20px;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            border-style: solid;
            border-width: 5px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-feature-box-item .gdlr-core-feature-box-link {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background: rgba(0, 0, 0, 0)
        }

        .gdlr-core-feature-box-item .gdlr-core-feature-box.gdlr-core-feature-box-type-outer {
            border-width: 5px;
            border-style: solid;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-promo-box-item .gdlr-core-promo-box-item-title {
            font-size: 14px;
            text-transform: uppercase;
            letter-spacing: 2px;
            font-weight: 600;
            margin-bottom: 14px
        }

        .gdlr-core-promo-box-item .gdlr-core-promo-box-item-content {
            font-size: 14px
        }

        .gdlr-core-promo-box-item .gdlr-core-promo-box-content-wrap {
            padding-top: 30px
        }

        .gdlr-core-promo-box-item .gdlr-core-promo-box-content-wrap.gdlr-core-with-frame {
            padding: 35px 35px 15px 35px;
            border-width: 0 1px 1px 1px;
            border-style: solid
        }

        .gdlr-core-promo-box-item .gdlr-core-promo-box-content-wrap.gdlr-core-with-shadow {
            box-shadow: 0 0 4px rgba(0, 0, 0, .15)
        }

        .gdlr-core-marquee {
            width: 100%;
            overflow: hidden;
            white-space: nowrap;
            line-height: 1
        }

        .gdlr-core-pbf-wrapper-marquee {
            position: absolute;
            font-size: 90px;
            font-weight: 800;
            top: 0
        }

        .gdlr-core-skill-bar-item .gdlr-core-skill-bar {
            position: relative;
            margin-top: 32px
        }

        .gdlr-core-skill-bar-item.gdlr-core-item-pdb.gdlr-core-size-large .gdlr-core-skill-bar {
            margin-top: 30px
        }

        .gdlr-core-skill-bar-item .gdlr-core-skill-bar:first-child {
            margin-top: 0
        }

        .gdlr-core-skill-bar-item .gdlr-core-skill-bar-filled {
            height: 100%;
            width: 0%
        }

        .gdlr-core-skill-bar-item .gdlr-core-skill-bar-title {
            text-transform: uppercase;
            font-weight: 600;
            letter-spacing: 1px;
            margin-right: 12px
        }

        .gdlr-core-skill-bar-item .gdlr-core-skill-bar-right {
            font-weight: 700;
            float: right
        }

        .gdlr-core-skill-bar-item.gdlr-core-type-round .gdlr-core-skill-bar-progress {
            overflow: hidden;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-skill-bar-item.gdlr-core-size-small .gdlr-core-skill-bar-head {
            font-size: 13px;
            margin-bottom: 12px
        }

        .gdlr-core-skill-bar-item.gdlr-core-size-small .gdlr-core-skill-bar-progress {
            height: 6px
        }

        .gdlr-core-skill-bar-item.gdlr-core-size-medium .gdlr-core-skill-bar-head {
            font-size: 15px;
            margin-bottom: 12px
        }

        .gdlr-core-skill-bar-item.gdlr-core-size-medium .gdlr-core-skill-bar-progress {
            height: 15px
        }

        .gdlr-core-skill-bar-item.gdlr-core-size-large .gdlr-core-skill-bar-head {
            font-size: 12px;
            line-height: 18px;
            padding: 11px 18px;
            position: relative;
            z-index: 1
        }

        .gdlr-core-skill-bar-item.gdlr-core-size-large .gdlr-core-skill-bar-progress {
            height: 40px;
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0
        }

        .gdlr-core-icon-item {
            line-height: 0
        }

        .gdlr-core-icon-item .gdlr-core-icon-item-wrap {
            display: inline-block;
            padding: 20px
        }

        .gdlr-core-icon-item .gdlr-core-icon-item-wrap.gdlr-core-with-border {
            border-width: 2px;
            border-style: solid
        }

        .gdlr-core-icon-item .gdlr-core-icon-item-wrap.gdlr-core-icon-item-type-circle,
        .gdlr-core-icon-item .gdlr-core-icon-item-wrap.gdlr-core-icon-item-type-circle .gdlr-core-icon-item-icon {
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .gdlr-core-icon-item .gdlr-core-icon-item-icon {
            font-size: 45px;
            min-width: 45px;
            min-height: 45px;
            text-align: center;
            display: inline-block
        }

        .gdlr-core-icon-item .gdlr-core-icon-item-icon.gdlr-core-with-border {
            padding: 20px;
            border-width: 2px;
            border-style: solid
        }

        .gdlr-core-skill-circle-item .gdlr-core-skill-circle {
            overflow: hidden;
            text-align: center;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%;
            position: relative
        }

        .gdlr-core-skill-circle-item .gdlr-core-skill-circle-content {
            position: absolute;
            left: 0;
            right: 0;
            top: 50%
        }

        .gdlr-core-skill-circle-item .gdlr-core-skill-circle-head {
            font-weight: 700;
            letter-spacing: 1px
        }

        .gdlr-core-skill-circle-item .gdlr-core-skill-circle-caption {
            text-transform: uppercase;
            font-weight: 500;
            letter-spacing: 1px
        }

        .gdlr-core-skill-circle-item .gdlr-core-skill-circle canvas {
            max-width: 100%;
            max-height: 100%
        }

        .gdlr-core-skill-circle-item .gdlr-core-skill-circle.gdlr-core-skill-circle-align-center {
            margin-left: auto;
            margin-right: auto
        }

        .gdlr-core-skill-circle-item .gdlr-core-skill-circle.gdlr-core-skill-circle-align-left {
            margin-left: 0;
            margin-right: auto
        }

        .gdlr-core-skill-circle-item .gdlr-core-skill-circle.gdlr-core-skill-circle-align-right {
            margin-left: auto;
            margin-right: 0
        }

        .gdlr-core-skill-circle-size-large .gdlr-core-skill-circle-content {
            margin-top: -39px;
            padding-bottom: 6px
        }

        .gdlr-core-skill-circle-size-large .gdlr-core-skill-circle-head {
            font-size: 22px;
            margin-bottom: 17px
        }

        .gdlr-core-skill-circle-size-large .gdlr-core-skill-circle-caption {
            font-size: 14px
        }

        .gdlr-core-skill-circle-size-small .gdlr-core-skill-circle-content {
            margin-top: -30px;
            padding-bottom: 6px
        }

        .gdlr-core-skill-circle-size-small .gdlr-core-skill-circle-head {
            font-size: 17px;
            margin-bottom: 10px
        }

        .gdlr-core-skill-circle-size-small .gdlr-core-skill-circle-caption {
            font-size: 12px
        }

        .gdlr-core-accordion-item-tab .gdlr-core-accordion-item-content {
            display: none
        }

        .gdlr-core-accordion-item-tab .gdlr-core-accordion-item-title .gdlr-core-head {
            margin-right: 13px
        }

        .gdlr-core-accordion-item-tab.gdlr-core-active .gdlr-core-accordion-item-content {
            display: block
        }

        .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-title {
            font-size: 14px;
            text-transform: uppercase;
            cursor: pointer;
            font-weight: 600;
            margin-top: 17px;
            margin-bottom: 27px;
            letter-spacing: 1px
        }

        .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-content {
            padding: 5px 0 15px
        }

        .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-content-wrapper {
            overflow: hidden
        }

        .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-icon {
            font-size: 18px;
            float: left;
            width: 48px;
            cursor: pointer;
            text-align: center;
            height: 48px;
            padding: 12px;
            line-height: 20px;
            cursor: pointer;
            border-width: 2px;
            border-style: solid;
            margin-right: 27px;
            transition: background 300ms;
            -moz-transition: background 300ms;
            -o-transition: background 300ms;
            -webkit-transition: background 300ms
        }

        .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-icon:before {
            content: "\4c";
            font-family: "ElegantIcons"
        }

        .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-tab.gdlr-core-active .gdlr-core-accordion-item-icon {
            background: transparent
        }

        .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-tab.gdlr-core-active .gdlr-core-accordion-item-icon:before {
            content: "\4b"
        }

        .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-tab {
            padding-top: 5px
        }

        .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-title {
            font-size: 14px;
            text-transform: uppercase;
            cursor: pointer;
            font-weight: 600;
            margin-bottom: 20px;
            line-height: 20px;
            letter-spacing: 1px
        }

        .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-content {
            padding: 0 0 12px
        }

        .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-content-wrapper {
            overflow: hidden
        }

        .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-icon {
            font-size: 18px;
            float: left;
            width: 20px;
            cursor: pointer;
            text-align: center;
            line-height: 20px;
            cursor: pointer;
            margin-right: 17px
        }

        .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-icon:before {
            content: "\4c";
            font-family: "ElegantIcons"
        }

        .gdlr-core-accordion-style-icon .gdlr-core-accordion-item-tab.gdlr-core-active .gdlr-core-accordion-item-icon:before {
            content: "\4b"
        }

        .gdlr-core-accordion-style-background-title .gdlr-core-accordion-item-title {
            font-size: 13px;
            text-transform: uppercase;
            cursor: pointer;
            font-weight: 600;
            padding: 23px 25px 22px;
            letter-spacing: 1px;
            margin-bottom: 10px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            transition: background 200ms, color 200ms;
            -moz-transition: background 200ms, color 200ms;
            -o-transition: background 200ms, color 200ms;
            -webkit-transition: background 200ms, color 200ms
        }

        .gdlr-core-accordion-style-background-title .gdlr-core-accordion-item-content {
            padding: 13px 0 10px
        }

        .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title {
            font-size: 13px;
            text-transform: uppercase;
            cursor: pointer;
            font-weight: 600;
            padding: 23px 25px 22px;
            letter-spacing: 1px;
            margin-bottom: 10px;
            line-height: 16px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            transition: background 200ms, color 200ms;
            -moz-transition: background 200ms, color 200ms;
            -o-transition: background 200ms, color 200ms;
            -webkit-transition: background 200ms, color 200ms
        }

        .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-content {
            padding: 13px 0 10px
        }

        .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-title:before {
            content: "\4c";
            font-family: "ElegantIcons";
            font-size: 16px;
            margin-right: 15px;
            vertical-align: text-bottom
        }

        .gdlr-core-accordion-style-background-title-icon .gdlr-core-accordion-item-tab.gdlr-core-active .gdlr-core-accordion-item-title:before {
            content: "\4b"
        }

        .gdlr-core-accordion-style-background-title-icon.gdlr-core-right-align .gdlr-core-accordion-item-title:before {
            float: right;
            margin-left: 15px;
            margin-right: 0;
            margin-top: -2px
        }

        .gdlr-core-toggle-box-item-tab .gdlr-core-toggle-box-item-content {
            display: none
        }

        .gdlr-core-toggle-box-item-tab .gdlr-core-toggle-box-item-title .gdlr-core-head {
            margin-right: 13px
        }

        .gdlr-core-toggle-box-item-tab.gdlr-core-active .gdlr-core-toggle-box-item-content {
            display: block
        }

        .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-title {
            font-size: 14px;
            text-transform: uppercase;
            cursor: pointer;
            font-weight: 600;
            margin-top: 17px;
            margin-bottom: 27px;
            letter-spacing: 1px
        }

        .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-content {
            padding: 5px 0 15px
        }

        .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-content-wrapper {
            overflow: hidden
        }

        .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-icon {
            font-size: 18px;
            float: left;
            width: 48px;
            cursor: pointer;
            text-align: center;
            height: 48px;
            padding: 12px;
            line-height: 20px;
            cursor: pointer;
            border-width: 2px;
            border-style: solid;
            margin-right: 27px;
            transition: background 300ms;
            -moz-transition: background 300ms;
            -o-transition: background 300ms;
            -webkit-transition: background 300ms
        }

        .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-icon:before {
            content: "\4c";
            font-family: "ElegantIcons"
        }

        .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-tab.gdlr-core-active .gdlr-core-toggle-box-item-icon {
            background: transparent
        }

        .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-tab.gdlr-core-active .gdlr-core-toggle-box-item-icon:before {
            content: "\4b"
        }

        .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-tab {
            padding-top: 5px
        }

        .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-title {
            font-size: 14px;
            text-transform: uppercase;
            cursor: pointer;
            font-weight: 600;
            margin-bottom: 20px;
            line-height: 20px;
            letter-spacing: 1px
        }

        .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-content {
            padding: 0 0 12px
        }

        .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-content-wrapper {
            overflow: hidden
        }

        .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-icon {
            font-size: 18px;
            float: left;
            width: 20px;
            cursor: pointer;
            text-align: center;
            line-height: 20px;
            cursor: pointer;
            margin-right: 17px
        }

        .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-icon:before {
            content: "\4c";
            font-family: "ElegantIcons"
        }

        .gdlr-core-toggle-box-style-icon .gdlr-core-toggle-box-item-tab.gdlr-core-active .gdlr-core-toggle-box-item-icon:before {
            content: "\4b"
        }

        .gdlr-core-toggle-box-style-background-title .gdlr-core-toggle-box-item-title {
            font-size: 13px;
            text-transform: uppercase;
            cursor: pointer;
            font-weight: 600;
            padding: 23px 25px 22px;
            letter-spacing: 1px;
            margin-bottom: 10px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            transition: background 300ms;
            -moz-transition: background 300ms;
            -o-transition: background 300ms;
            -webkit-transition: background 300ms
        }

        .gdlr-core-toggle-box-style-background-title .gdlr-core-toggle-box-item-content {
            padding: 13px 0 10px
        }

        .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-title {
            font-size: 13px;
            text-transform: uppercase;
            cursor: pointer;
            font-weight: 600;
            padding: 23px 25px 22px;
            letter-spacing: 1px;
            margin-bottom: 10px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            transition: background 300ms;
            -moz-transition: background 300ms;
            -o-transition: background 300ms;
            -webkit-transition: background 300ms
        }

        .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-content {
            padding: 13px 0 10px
        }

        .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-title:before {
            content: "\4c";
            font-family: "ElegantIcons";
            margin-right: 15px
        }

        .gdlr-core-toggle-box-style-background-title-icon .gdlr-core-toggle-box-item-tab.gdlr-core-active .gdlr-core-accordion-item-title:before {
            content: "\4b"
        }

        .gdlr-core-port-info-item .gdlr-core-port-info-key {
            display: inline-block;
            min-width: 78px;
            margin-right: 20px;
            font-weight: 700
        }

        .gdlr-core-port-info-item .gdlr-core-port-info {
            margin-top: 15px
        }

        .gdlr-core-port-info-item .gdlr-core-port-info:first-child {
            margin-top: 0
        }

        .gdlr-core-port-info-item .gdlr-core-port-info-wrap.gdlr-core-with-border {
            padding-bottom: 22px;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .gdlr-core-port-info-item .gdlr-core-port-info-social-share {
            padding-top: 26px;
            margin-top: 45px;
            margin-bottom: 4px;
            border-top-width: 1px;
            border-top-style: solid
        }

        .gdlr-core-port-info-item .gdlr-core-port-info-social-share .gdlr-core-social-share-item {
            padding: 0
        }

        .gdlr-core-port-info-item .gdlr-core-port-info-social-share .gdlr-core-port-info-value {
            display: inline-block;
            line-height: 23px
        }

        .gdlr-core-port-info-item .gdlr-core-port-info-social-share .gdlr-core-social-share-item a {
            font-size: 14px;
            margin: 0 10px
        }

        .gdlr-core-port-info-item .gdlr-core-port-info-social-share .gdlr-core-social-share-item a:first-child {
            margin-left: 0
        }

        .gdlr-core-port-info2 {
            border-top-width: 1px;
            border-top-style: solid;
            padding-top: 17px;
            margin-top: 17px;
            font-size: 16px
        }

        .gdlr-core-port-info2:first-child {
            border-top: none;
            padding-top: 0;
            margin-top: 0
        }

        .gdlr-core-port-info2 .gdlr-core-port-info2-content {
            max-width: 250px
        }

        .gdlr-core-port-info2 .gdlr-core-port-info2-key {
            font-weight: 700;
            float: left
        }

        .gdlr-core-port-info2 .gdlr-core-port-info2-value {
            float: right;
            text-align: right
        }

        .gdlr-core-tab-item .gdlr-core-tab-item-title-wrap {
            position: relative
        }

        .gdlr-core-tab-item .gdlr-core-tab-item-title {
            font-size: 12px;
            text-transform: uppercase;
            letter-spacing: 1.5px;
            font-weight: 700;
            cursor: pointer;
            transition: background 200ms, color 200ms;
            -moz-transition: background 200ms, color 200ms;
            -o-transition: background 200ms, color 200ms;
            -webkit-transition: background 200ms, color 200ms
        }

        .gdlr-core-tab-item .gdlr-core-tab-item-content {
            display: none
        }

        .gdlr-core-tab-item .gdlr-core-tab-item-content.gdlr-core-active {
            display: block
        }

        .gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title {
            margin-left: -1px;
            padding: 18px 28px 14px;
            border-width: 1px 1px 0;
            border-style: solid;
            display: inline-block
        }

        .gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title:first-child {
            margin-left: 0
        }

        .gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title.gdlr-core-active {
            margin-bottom: -1px;
            padding-bottom: 15px
        }

        .gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title-wrap {
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-content {
            padding: 25px 0 5px
        }

        .gdlr-core-tab-style2-horizontal .gdlr-core-tab-item-title-wrap {
            border-bottom-width: 2px;
            border-bottom-style: solid
        }

        .gdlr-core-tab-style2-horizontal .gdlr-core-tab-item-title {
            padding: 0 28px 20px;
            display: inline-block
        }

        .gdlr-core-tab-style2-horizontal .gdlr-core-tab-item-title-line {
            position: absolute;
            border-bottom-width: 2px;
            border-bottom-style: solid;
            bottom: -2px
        }

        .gdlr-core-tab-style2-horizontal .gdlr-core-tab-item-content {
            padding: 25px 0 5px
        }

        .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-title-wrap {
            max-width: 40%
        }

        .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-title {
            padding: 16px 35px 14px
        }

        .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-content-wrap {
            overflow: hidden
        }

        .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-content {
            padding: 15px 45px 5px
        }

        .gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-title-wrap {
            float: left;
            border-right-width: 1px;
            border-right-style: solid;
            margin-right: -1px
        }

        .gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-title {
            border-width: 0 0 1px 1px;
            border-style: solid
        }

        .gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-title:first-child {
            border-top-width: 1px
        }

        .gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-title.gdlr-core-active {
            margin-right: -1px;
            padding-right: 29px
        }

        .gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-content-wrap {
            border-left-width: 1px;
            border-left-style: solid
        }

        .gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-title-wrap {
            float: right;
            border-left-width: 1px;
            border-left-style: solid;
            margin-left: -1px
        }

        .gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-title {
            border-width: 0 1px 1px 0;
            border-style: solid
        }

        .gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-title:first-child {
            border-top-width: 1px
        }

        .gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-title.gdlr-core-active {
            margin-left: -1px;
            padding-left: 29px
        }

        .gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-content-wrap {
            border-right-width: 1px;
            border-right-style: solid
        }

        .gdlr-core-tab-style2-vertical .gdlr-core-tab-item-title-wrap {
            max-width: 40%
        }

        .gdlr-core-tab-style2-vertical .gdlr-core-tab-item-content-wrap {
            overflow: hidden
        }

        .gdlr-core-tab-style2-vertical .gdlr-core-tab-item-content {
            padding: 15px 35px 5px
        }

        .gdlr-core-tab-style2-vertical .gdlr-core-tab-item-title-line {
            position: absolute;
            border-right-width: 2px;
            border-right-style: solid
        }

        .gdlr-core-tab-style2-vertical.gdlr-core-left-align .gdlr-core-tab-item-title-wrap {
            float: left;
            border-right-width: 2px;
            border-right-style: solid;
            margin-right: -2px
        }

        .gdlr-core-tab-style2-vertical.gdlr-core-left-align .gdlr-core-tab-item-title {
            padding: 12px 50px 12px 0
        }

        .gdlr-core-tab-style2-vertical.gdlr-core-left-align .gdlr-core-tab-item-content-wrap {
            border-left-width: 2px;
            border-left-style: solid
        }

        .gdlr-core-tab-style2-vertical.gdlr-core-left-align .gdlr-core-tab-item-title-line {
            right: -2px
        }

        .gdlr-core-tab-style2-vertical.gdlr-core-right-align .gdlr-core-tab-item-title-wrap {
            float: right;
            border-left-width: 2px;
            border-left-style: solid;
            margin-left: -2px
        }

        .gdlr-core-tab-style2-vertical.gdlr-core-right-align .gdlr-core-tab-item-title {
            padding: 12px 0 12px 50px
        }

        .gdlr-core-tab-style2-vertical.gdlr-core-right-align .gdlr-core-tab-item-content-wrap {
            border-right-width: 2px;
            border-right-style: solid
        }

        .gdlr-core-tab-style2-vertical.gdlr-core-right-align .gdlr-core-tab-item-title-line {
            left: -2px
        }

        .gdlr-core-stunning-text-item .gdlr-core-stunning-text-item-caption {
            font-size: 16px;
            font-style: italic;
            letter-spacing: .5px
        }

        .gdlr-core-stunning-text-item .gdlr-core-stunning-text-item-title {
            font-size: 41px;
            font-weight: 800;
            text-transform: uppercase;
            letter-spacing: 2px
        }

        .gdlr-core-stunning-text-item .gdlr-core-stunning-text-item-content {
            font-size: 16px;
            margin-bottom: 30px
        }

        .gdlr-core-stunning-text-item .gdlr-core-stunning-text-item-link {
            font-size: 15px;
            font-style: italic;
            letter-spacing: .5px
        }

        .gdlr-core-stunning-text-caption-above-title .gdlr-core-stunning-text-item-title {
            margin-bottom: 22px
        }

        .gdlr-core-stunning-text-caption-above-title .gdlr-core-stunning-text-item-caption {
            margin-bottom: 13px
        }

        .gdlr-core-stunning-text-caption-below-title .gdlr-core-stunning-text-item-title {
            margin-bottom: 15px
        }

        .gdlr-core-stunning-text-caption-below-title .gdlr-core-stunning-text-item-caption {
            margin-bottom: 25px
        }

        .gdlr-core-audio {
            padding: 16px 19px 13px
        }

        .gdlr-core-audio .mejs-container {
            height: 30px !important
        }

        .gdlr-core-audio .mejs-container .mejs-controls {
            height: 30px
        }

        .gdlr-core-audio .mejs-container .mejs-controls .mejs-time {
            font-size: 15px;
            line-height: 1;
            padding-top: 6px;
            height: 17px;
            white-space: nowrap
        }

        .gdlr-core-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
            top: 8px;
            height: 10px
        }

        .gdlr-core-audio .mejs-container .mejs-controls .mejs-volume-button button,
        .gdlr-core-audio .mejs-container .mejs-controls .mejs-playpause-button button {
            display: none
        }

        .gdlr-core-audio .mejs-container .mejs-controls .mejs-volume-button {
            line-height: 1;
            margin-left: 20px;
            margin-right: 10px;
            width: 26px;
            height: 26px
        }

        .gdlr-core-audio .mejs-container .mejs-controls .mejs-volume-button:before {
            content: "\e069";
            font-family: "ElegantIcons";
            font-size: 16px;
            display: inline-block;
            padding: 5px
        }

        .gdlr-core-audio .mejs-container .mejs-controls .mejs-volume-button.mejs-unmute:before {
            content: "\e067"
        }

        .gdlr-core-audio .mejs-container .mejs-controls .mejs-horizontal-volume-slider {
            height: 26px
        }

        .gdlr-core-audio .mejs-container .mejs-controls .mejs-playpause-button {
            line-height: 1;
            margin-right: 10px;
            width: 26px;
            height: 26px
        }

        .gdlr-core-audio .mejs-container .mejs-controls .mejs-playpause-button:before {
            font-family: "ElegantIcons";
            font-size: 24px;
            display: inline-block;
            padding: 1px;
            cursor: pointer
        }

        .gdlr-core-audio .mejs-container .mejs-controls .mejs-play:before {
            content: "\49"
        }

        .gdlr-core-audio .mejs-container .mejs-controls .mejs-pause:before {
            content: "\5f";
            font-size: 24px;
            padding: 2px
        }

        .gdlr-core-audio .mejs-controls div.mejs-time-rail {
            padding-top: 3px;
            height: 26px;
            margin: 0 5px
        }

        .gdlr-core-audio .mejs-container,
        .gdlr-core-audio .mejs-container .mejs-controls,
        .gdlr-core-audio .mejs-embed,
        .gdlr-core-audio .mejs-embed body {
            background: transparent
        }

        .gdlr-core-counter-item {
            text-align: center
        }

        .gdlr-core-counter-item .gdlr-core-counter-item-top-text {
            font-size: 16px;
            font-weight: 700;
            margin-bottom: 22px
        }

        .gdlr-core-counter-item .gdlr-core-counter-item-top-icon {
            font-size: 30px;
            margin-bottom: 25px;
            line-height: 1.2
        }

        .gdlr-core-counter-item .gdlr-core-counter-item-number {
            font-size: 59px;
            line-height: 1;
            margin-bottom: 25px
        }

        .gdlr-core-counter-item .gdlr-core-counter-item-prefix {
            margin-right: 6px
        }

        .gdlr-core-counter-item .gdlr-core-counter-item-divider {
            width: 20px;
            margin: 0 auto 25px;
            border-bottom-width: 2px;
            border-bottom-style: solid
        }

        .gdlr-core-counter-item .gdlr-core-counter-item-bottom-text {
            font-size: 16px;
            text-transform: uppercase
        }

        .gdlr-core-counter-item .gdlr-core-counter-item-side-caption {
            display: table
        }

        .gdlr-core-counter-item .gdlr-core-counter-item-side-caption-left {
            display: table-cell;
            vertical-align: middle
        }

        .gdlr-core-counter-item .gdlr-core-counter-item-side-caption-left .gdlr-core-counter-item-number {
            white-space: nowrap;
            margin-bottom: 0
        }

        .gdlr-core-counter-item .gdlr-core-counter-item-side-caption-right {
            display: table-cell;
            vertical-align: middle
        }

        .gdlr-core-counter-item .gdlr-core-counter-item-side-caption-right {
            font-size: 16px;
            text-transform: uppercase;
            padding-left: 25px
        }

        .gdlr-core-countdown-wrap .gdlr-core-countdown-block {
            display: inline-block;
            margin: 0 30px
        }

        .gdlr-core-countdown-wrap .gdlr-core-time {
            font-size: 85px;
            font-weight: 300;
            display: block;
            line-height: 1;
            white-space: nowrap
        }

        .gdlr-core-countdown-wrap .gdlr-core-unit {
            font-size: 18px;
            display: block;
            margin-top: 10px;
            text-transform: uppercase;
            letter-spacing: 2px
        }

        .gdlr-core-type-animation-item .gdlr-core-type-animation-item-content {
            font-size: 19px;
            border-style: solid;
            border-width: 0
        }

        .gdlr-core-type-animation-item.gdlr-core-with-highlight .gdlr-core-type-animation-item-content {
            padding-left: .7em;
            padding-right: .7em;
            display: inline-block
        }

        .typed-cursor {
            opacity: 1;
            -webkit-animation: blink 0.7s infinite;
            -moz-animation: blink 0.7s infinite;
            animation: blink 0.7s infinite
        }

        @keyframes blink {
            0% {
                opacity: 1
            }
            50% {
                opacity: 0
            }
            100% {
                opacity: 1
            }
        }

        @-webkit-keyframes blink {
            0% {
                opacity: 1
            }
            50% {
                opacity: 0
            }
            100% {
                opacity: 1
            }
        }

        @-moz-keyframes blink {
            0% {
                opacity: 1
            }
            50% {
                opacity: 0
            }
            100% {
                opacity: 1
            }
        }

        .gdlr-core-block-item-title-wrap {
            position: relative;
            margin-bottom: 60px
        }

        .gdlr-core-block-item-title-wrap .gdlr-core-block-item-title-inner {
            position: relative
        }

        .gdlr-core-block-item-title-wrap .gdlr-core-block-item-caption {
            font-size: 16px;
            font-style: italic;
            letter-spacing: .8px
        }

        .gdlr-core-block-item-title-wrap .gdlr-core-block-item-title {
            font-size: 41px;
            font-weight: 800;
            text-transform: uppercase;
            letter-spacing: 2px;
            margin-bottom: 0
        }

        .gdlr-core-block-item-title-wrap .gdlr-core-block-item-title i {
            margin-right: 18px
        }

        .gdlr-core-block-item-title-wrap .gdlr-core-block-item-title img {
            margin-right: 18px
        }

        .gdlr-core-block-item-title-wrap .gdlr-core-block-item-read-more {
            font-size: 14px
        }

        .gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-block-item-caption.gdlr-core-top {
            margin-bottom: 5px
        }

        .gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-block-item-caption.gdlr-core-bottom {
            margin-top: 5px
        }

        .gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-block-item-title {
            display: inline-block
        }

        .gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-separator {
            display: inline-block;
            height: 32px;
            margin: 0 40px 0 25px;
            border-right-width: 1px;
            border-right-style: solid;
            transform: rotate(36deg);
            -moz-transform: rotate(36deg);
            -webkit-transform: rotate(36deg);
            transform-origin: 0% 100%;
            -moz-transform-origin: 0% 100%;
            -webkit-transform-origin: 0% 100%
        }

        .gdlr-core-block-item-title-wrap.gdlr-core-center-align .gdlr-core-block-item-caption.gdlr-core-top {
            margin-bottom: 5px
        }

        .gdlr-core-block-item-title-wrap.gdlr-core-center-align .gdlr-core-block-item-caption.gdlr-core-bottom {
            margin-top: 5px
        }

        .gdlr-core-block-item-title-wrap.gdlr-core-center-align .gdlr-core-block-item-read-more {
            display: inline-block;
            margin-top: 10px
        }

        .gdlr-core-block-item-title-nav {
            margin-bottom: 40px
        }

        .gdlr-core-title-item .gdlr-core-title-item-caption {
            font-size: 16px;
            font-style: italic;
            display: block
        }

        .gdlr-core-title-item .gdlr-core-title-item-title {
            font-size: 41px;
            font-weight: 800;
            display: inline-block;
            text-transform: uppercase;
            letter-spacing: 1px;
            margin-bottom: 0;
            transition: color 200ms;
            -moz-transition: color 200ms;
            -o-transition: color 200ms;
            -webkit-transition: color 200ms
        }

        .gdlr-core-title-item .gdlr-core-title-item-title i {
            margin-right: 30px
        }

        .gdlr-core-title-item .gdlr-core-title-item-title-wrap {
            position: relative
        }

        .gdlr-core-title-item .gdlr-core-title-item-divider {
            position: absolute;
            top: 50%;
            margin-top: -1px;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .gdlr-core-title-item .gdlr-core-title-item-divider.gdlr-core-left {
            left: 0
        }

        .gdlr-core-title-item .gdlr-core-title-item-divider.gdlr-core-right {
            right: 0
        }

        .gdlr-core-title-item .gdlr-core-title-item-link {
            display: block;
            margin-top: 12px
        }

        .gdlr-core-title-item-caption-top.gdlr-core-left-align .gdlr-core-title-item-link,
        .gdlr-core-title-item-caption-bottom.gdlr-core-left-align .gdlr-core-title-item-link {
            position: absolute;
            right: 0;
            top: 50%;
            margin-top: -9px;
            line-height: 25px;
            font-style: italic
        }

        .gdlr-core-title-item-caption-top.gdlr-core-left-align .gdlr-core-title-item-link.gdlr-core-overflow,
        .gdlr-core-title-item-caption-bottom.gdlr-core-left-align .gdlr-core-title-item-link.gdlr-core-overflow {
            position: static;
            margin-top: 10px
        }

        .gdlr-core-title-item-caption-top .gdlr-core-title-item-caption {
            margin-bottom: 10px
        }

        .gdlr-core-title-item-caption-bottom .gdlr-core-title-item-caption {
            margin-top: 10px
        }

        .gdlr-core-title-item-caption-right .gdlr-core-title-item-title-wrap {
            float: left;
            margin-right: 30px
        }

        .gdlr-core-title-item-caption-right .gdlr-core-title-item-caption {
            overflow: hidden
        }

        .gdlr-core-title-item-left-image {
            float: left;
            margin-right: 30px
        }

        .gdlr-core-title-item-left-image-wrap {
            overflow: hidden
        }

        .gdlr-core-title-item-left-icon {
            float: left;
            margin-right: 30px;
            margin-top: 10px;
            font-size: 30px
        }

        .gdlr-core-title-item-left-icon-wrap {
            overflow: hidden
        }

        .gdlr-core-personnel-item .gdlr-core-personnel-list-title {
            text-transform: uppercase;
            letter-spacing: 1px;
            font-weight: 600;
            margin-bottom: 8px
        }

        .gdlr-core-personnel-item .gdlr-core-personnel-list-position {
            font-size: 13px;
            font-style: italic;
            margin-bottom: 8px;
            letter-spacing: .2px
        }

        .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-column {
            margin-bottom: 50px
        }

        .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-content-wrap {
            padding-top: 37px
        }

        .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-title {
            font-size: 16px
        }

        .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-position {
            font-size: 13px;
            font-style: italic;
            margin-bottom: 8px;
            letter-spacing: .2px
        }

        .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-divider {
            border-bottom: 2px;
            border-bottom-style: solid;
            width: 45px;
            padding-top: 12px
        }

        .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-content {
            margin-top: 20px
        }

        .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-social {
            margin-top: 18px;
            margin-bottom: 12px
        }

        .gdlr-core-personnel-style-grid .gdlr-core-personnel-list-social-shortcode {
            margin-top: 20px
        }

        .gdlr-core-personnel-style-grid.gdlr-core-right-align .gdlr-core-personnel-list-divider {
            margin-left: auto;
            margin-right: 0
        }

        .gdlr-core-personnel-style-grid.gdlr-core-center-align .gdlr-core-personnel-list-divider {
            margin-left: auto;
            margin-right: auto
        }

        .gdlr-core-personnel-style-grid.gdlr-core-with-background .gdlr-core-personnel-list-content-wrap {
            padding: 35px 32px 25px
        }

        .gdlr-core-personnel-style-modern .gdlr-core-personnel-list {
            position: relative
        }

        .gdlr-core-personnel-style-modern .gdlr-core-personnel-list-title {
            font-size: 17px
        }

        .gdlr-core-personnel-style-modern .gdlr-core-personnel-list-content-wrap {
            position: absolute;
            bottom: 16px;
            left: 32px;
            right: 32px
        }

        .gdlr-core-personnel-item-style-grid-no-space .gdlr-core-personnel-list-content-wrap {
            margin-left: 33px
        }

        .gdlr-core-personnel-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport {
            padding-top: 15px;
            margin-top: -15px;
            padding-left: 15px;
            margin-left: -15px;
            padding-right: 15px;
            margin-right: -15px;
            padding-bottom: 15px;
            margin-bottom: -15px
        }

        .gdlr-core-image-overlay {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            opacity: 0;
            filter: alpha(opacity=0);
            overflow: hidden;
            transition: opacity 500ms ease-out;
            -moz-transition: opacity 500ms ease-out;
            -o-transition: opacity 500ms ease-out;
            -webkit-transition: opacity 500ms ease-out
        }

        .gdlr-core-image-overlay:hover,
        .gdlr-core-image-overlay.gdlr-core-no-hover {
            opacity: 1;
            filter: alpha(opacity=100)
        }

        .gdlr-core-image-overlay.gdlr-core-transparent {
            background: transparent
        }

        .gdlr-core-image-overlay-icon {
            position: absolute;
            left: 50%;
            top: 50%;
            display: block;
            text-align: center
        }

        .gdlr-core-image-overlay-icon img {
            vertical-align: middle;
            padding-bottom: 1px
        }

        .gdlr-core-image-overlay-icon.gdlr-core-size-28 {
            width: 28px;
            font-size: 28px;
            line-height: 28px;
            margin-left: -14px;
            margin-top: -14px
        }

        .gdlr-core-image-overlay-icon.gdlr-core-size-22 {
            width: 25px;
            font-size: 22px;
            line-height: 25px;
            margin-left: -11px;
            margin-top: -11px
        }

        .gdlr-core-image-overlay-icon.gdlr-core-size-15 {
            width: 20px;
            font-size: 15px;
            line-height: 20px;
            margin-left: -8px;
            margin-top: -10px
        }

        .gdlr-core-image-overlay.gdlr-core-round-icon .gdlr-core-image-overlay-icon {
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%;
            box-sizing: content-box;
            -moz-box-sizing: content-box;
            -webkit-box-sizing: content-box
        }

        .gdlr-core-image-overlay.gdlr-core-round-icon .gdlr-core-image-overlay-icon.gdlr-core-size-28 {
            padding: 20px;
            margin-left: -34px;
            margin-top: -34px
        }

        .gdlr-core-image-overlay.gdlr-core-round-icon .gdlr-core-image-overlay-icon.gdlr-core-size-22 {
            padding: 20px;
            margin-left: -31px;
            margin-top: -31px
        }

        .gdlr-core-image-overlay.gdlr-core-round-icon .gdlr-core-image-overlay-icon.gdlr-core-size-15 {
            padding: 20px;
            margin-left: -28px;
            margin-top: -28px
        }

        .gdlr-core-image-overlay.gdlr-core-round-icon .gdlr-core-image-overlay-icon.fa-play:before {
            margin-left: 6px
        }

        .gdlr-core-image-overlay-content {
            position: absolute;
            left: 40px;
            right: 40px;
            top: 50%;
            line-height: 1.55;
            display: block
        }

        .gdlr-core-image-item {
            line-height: 0
        }

        .gdlr-core-image-item.gdlr-core-left-align .gdlr-core-image-item-wrap {
            margin-left: 0
        }

        .gdlr-core-image-item.gdlr-core-right-align .gdlr-core-image-item-wrap {
            margin-right: 0
        }

        .gdlr-core-image-item .gdlr-core-image-item-wrap {
            border-style: solid;
            margin-left: auto;
            margin-right: auto;
            display: inline-block;
            max-width: 100%
        }

        .gdlr-core-image-item .gdlr-core-image-item-wrap.gdlr-core-with-shadow {
            box-shadow: 0 0 7px rgba(0, 0, 0, .6);
            -moz-box-shadow: 0 0 7px rgba(0, 0, 0, .6);
            -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, .6)
        }

        .gdlr-core-image-item .gdlr-core-image-item-style-round {
            overflow: hidden;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-image-item .gdlr-core-image-item-style-circle {
            overflow: hidden;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .gdlr-core-image-item .gdlr-core-image-item-caption {
            font-size: 13px;
            font-weight: 700;
            font-style: italic;
            margin-top: 15px
        }

        .gdlr-core-image-item .gdlr-core-image-item-style-circle .gdlr-core-image-overlay {
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .gdlr-core-image-item .gdlr-core-image-item-style-round .gdlr-core-image-overlay {
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-social-share-item a {
            margin: 0 15px;
            font-size: 16px
        }

        .gdlr-core-social-share-item a:first-child {
            margin-left: 0
        }

        .gdlr-core-social-share-item a:last-child {
            margin-right: 0
        }

        .gdlr-core-social-share-item .gdlr-core-social-share-count .gdlr-core-count {
            font-size: 23px;
            font-weight: 700;
            margin-right: 10px
        }

        .gdlr-core-social-share-item .gdlr-core-social-share-count .gdlr-core-suffix {
            font-size: 15px;
            text-transform: uppercase;
            letter-spacing: 1px
        }

        .gdlr-core-social-share-item.gdlr-core-style-round a {
            width: 28px;
            height: 28px;
            margin: 0 12px 0 0;
            display: inline-block;
            line-height: 1;
            text-align: center;
            padding: 6px;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .gdlr-core-social-share-item.gdlr-core-style-round a,
        .gdlr-core-social-share-item.gdlr-core-style-round a:hover {
            color: #fff;
            background: #252525
        }

        .gdlr-core-social-share-left-text .gdlr-core-divider {
            margin-right: 36px;
            margin-left: 30px;
            height: 18px;
            border-right-width: 2px;
            border-right-style: solid
        }

        .gdlr-core-social-share-right-text .gdlr-core-divider {
            margin-right: 30px;
            margin-left: 36px;
            height: 18px;
            border-right-width: 2px;
            border-right-style: solid
        }

        .gdlr-core-social-share-top-text .gdlr-core-social-share-count {
            display: block
        }

        .gdlr-core-social-share-top-text .gdlr-core-divider {
            width: 30px;
            display: block;
            margin: 23px 0 28px;
            border-bottom-width: 3px;
            border-bottom-style: solid
        }

        .gdlr-core-social-share-top-text.gdlr-core-right-align .gdlr-core-divider {
            margin-left: auto;
            margin-right: 0
        }

        .gdlr-core-social-share-top-text.gdlr-core-center-align .gdlr-core-divider {
            margin-left: auto;
            margin-right: auto
        }

        .gdlr-core-social-share-item.gdlr-core-style-color a {
            display: inline-block;
            width: 68px;
            text-align: center;
            margin-right: 3px;
            line-height: 30px;
            padding: 5px 0;
            margin-left: 0
        }

        .gdlr-core-social-share-item.gdlr-core-style-color .gdlr-core-social-share-facebook {
            background: #3b5999;
            color: #fff
        }

        .gdlr-core-social-share-item.gdlr-core-style-color .gdlr-core-social-share-linkedin {
            background: #0077b5;
            color: #fff
        }

        .gdlr-core-social-share-item.gdlr-core-style-color .gdlr-core-social-share-google-plus {
            background: #dc4e41;
            color: #fff
        }

        .gdlr-core-social-share-item.gdlr-core-style-color .gdlr-core-social-share-pinterest {
            background: #bd081c;
            color: #fff
        }

        .gdlr-core-social-share-item.gdlr-core-style-color .gdlr-core-social-share-stumbleupon {
            background: #eb4924;
            color: #fff
        }

        .gdlr-core-social-share-item.gdlr-core-style-color .gdlr-core-social-share-twitter {
            background: #55acee;
            color: #fff
        }

        .gdlr-core-social-share-item.gdlr-core-style-color .gdlr-core-social-share-email {
            background: #000;
            color: #fff
        }

        .gdlr-core-social-network-item .gdlr-core-social-network-icon {
            margin-left: 20px;
            font-size: 16px
        }

        .gdlr-core-social-network-item .gdlr-core-social-network-icon:first-child {
            margin-left: 0
        }

        .gdlr-core-social-network-item .gdlr-core-social-network-item-text {
            font-size: 15px;
            font-weight: 400;
            margin-left: 13px;
            letter-spacing: 1px
        }

        .gdlr-core-icon-list-item ul {
            margin-left: 0;
            list-style: none;
            margin-bottom: 0
        }

        .gdlr-core-icon-list-item ul li {
            margin-bottom: 10px
        }

        .gdlr-core-icon-list-item ul li:first-child {
            padding-top: 0
        }

        .gdlr-core-icon-list-item .gdlr-core-icon-list-image {
            float: left;
            margin-right: 15px;
            vertical-align: middle;
            position: relative;
            line-height: 1;
            margin-top: 3px
        }

        .gdlr-core-icon-list-item .gdlr-core-icon-list-icon-wrap {
            float: left;
            margin-right: 15px;
            vertical-align: middle;
            position: relative;
            line-height: 1;
            margin-top: 3px
        }

        .gdlr-core-icon-list-item .gdlr-core-icon-list-icon,
        .gdlr-core-icon-list-item .gdlr-core-icon-list-icon-hover {
            display: inline-block;
            font-size: 14px;
            width: 14px;
            text-align: center;
            transition: opacity 200ms, transform 200ms;
            -moz-transition: opacity 200ms, -moz-transform 200ms;
            -o-transition: opacity 200ms, -o-transform 200ms;
            -webkit-transition: opacity 200ms, -webkit-transform 200ms
        }

        .gdlr-core-icon-list-item .gdlr-core-icon-list-content-wrap {
            overflow: hidden
        }

        .gdlr-core-icon-list-item .gdlr-core-icon-list-content {
            font-size: 14px;
            display: block
        }

        .gdlr-core-icon-list-item .gdlr-core-icon-list-caption {
            font-size: 14px;
            display: block;
            margin-top: 4px
        }

        .gdlr-core-icon-list-item.gdlr-core-with-divider ul li {
            padding: 11px 0;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            backface-visibility: hidden
        }

        .gdlr-core-icon-list-with-background-round .gdlr-core-icon-list-icon-wrap {
            padding: 6px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-icon-list-with-background-round .gdlr-core-icon-list-content-wrap {
            padding-top: 6px
        }

        .gdlr-core-icon-list-with-background-circle .gdlr-core-icon-list-icon-wrap {
            padding: 8px;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .gdlr-core-icon-list-with-background-circle .gdlr-core-icon-list-content-wrap {
            padding-top: 6px
        }

        .gdlr-core-icon-list-item li.gdlr-core-with-hover .gdlr-core-icon-list-icon {
            opacity: 1;
            transform: scale(1);
            -moz-transform: scale(1);
            -webkit-transform: scale(1);
            -ms-transform: scale(1)
        }

        .gdlr-core-icon-list-item li.gdlr-core-with-hover .gdlr-core-icon-list-icon-hover {
            opacity: 0;
            width: 0;
            transform: scale(0);
            -moz-transform: scale(0);
            -webkit-transform: scale(0);
            -ms-transform: scale(0)
        }

        .gdlr-core-icon-list-item li.gdlr-core-with-hover:hover .gdlr-core-icon-list-icon {
            opacity: 0;
            transform: scale(0);
            -moz-transform: scale(0);
            -webkit-transform: scale(0);
            -ms-transform: scale(0)
        }

        .gdlr-core-icon-list-item li.gdlr-core-with-hover:hover .gdlr-core-icon-list-icon-hover {
            opacity: 1;
            transform: scale(1);
            -moz-transform: scale(1);
            -webkit-transform: scale(1);
            -ms-transform: scale(1)
        }

        .gdlr-core-dropcap {
            font-size: 30px;
            line-height: 30px;
            font-weight: 700;
            float: left;
            margin-right: 20px;
            margin-bottom: 8px;
            margin-top: 8px
        }

        .gdlr-core-dropcap.gdlr-core-type-circle {
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .gdlr-core-dropcap.gdlr-core-type-circle,
        .gdlr-core-dropcap.gdlr-core-type-rectangle {
            text-align: center;
            padding: 8px 10px 12px;
            width: 50px
        }

        .gdlr-core-dropcap.gdlr-core-type-normal {
            font-size: 48px;
            margin-top: 18px;
            margin-left: 10px
        }

        .gdlr-core-sticky-banner {
            line-height: 1;
            display: inline-block;
            letter-spacing: .5px;
            padding: 18px 20px 17px;
            text-transform: uppercase;
            font-size: 11px;
            font-weight: 700;
            margin-bottom: 22px
        }

        .gdlr-core-sticky-banner i {
            font-size: 12px;
            margin-right: 10px
        }

        .gdlr-core-blog-thumbnail img {
            margin: 0
        }

        .gdlr-core-blog-thumbnail a img.alignnone {
            margin: 0
        }

        .gdlr-core-blog-thumbnail .gdlr-core-sticky-banner {
            position: absolute;
            left: 0;
            bottom: 0;
            margin-bottom: 0
        }

        .gdlr-core-blog-info-wrapper .gdlr-core-head {
            margin-right: 13px;
            vertical-align: middle;
            line-height: 1
        }

        .gdlr-core-blog-info-wrapper .gdlr-core-head i {
            font-size: 15px
        }

        .gdlr-core-blog-info-wrapper .gdlr-core-blog-info {
            display: inline-block;
            margin-right: 25px;
            font-size: 11px;
            font-weight: 700;
            letter-spacing: 1px;
            text-transform: uppercase
        }

        .gdlr-core-blog-info-wrapper .gdlr-core-blog-info:last-child {
            margin-right: 0
        }

        .gdlr-core-blog-date-wrapper {
            float: left;
            width: 60px;
            border-right-width: 1px;
            border-right-style: solid;
            line-height: 1;
            margin-top: 8px;
            margin-right: 30px;
            padding-right: 20px;
            text-align: center;
            white-space: nowrap
        }

        .gdlr-core-blog-date-wrapper .gdlr-core-blog-date-day {
            font-size: 27px;
            font-weight: 700;
            margin-bottom: 8px;
            margin-top: -4px;
            letter-spacing: 1px
        }

        .gdlr-core-blog-date-wrapper .gdlr-core-blog-date-month {
            font-size: 14px;
            text-transform: uppercase;
            letter-spacing: 1px
        }

        .gdlr-core-blog-item-holder {
            padding-bottom: 1px
        }

        .gdlr-core-blog-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport {
            padding-top: 15px;
            margin-top: -15px;
            padding-right: 15px;
            margin-right: -15px;
            padding-left: 15px;
            margin-left: -15px;
            padding-bottom: 15px;
            margin-bottom: -15px
        }

        .gdlr-core-blog-full {
            margin-bottom: 80px
        }

        .gdlr-core-style-blog-full-with-frame .gdlr-core-blog-full {
            margin-bottom: 40px
        }

        .gdlr-core-blog-full .gdlr-core-blog-thumbnail {
            margin-bottom: 44px
        }

        .gdlr-core-blog-full .gdlr-core-blog-title {
            font-size: 37px;
            font-weight: 700;
            margin-bottom: 14px;
            letter-spacing: 1px
        }

        .gdlr-core-blog-full .gdlr-core-blog-content {
            margin-bottom: 20px
        }

        .gdlr-core-blog-full .gdlr-core-blog-full-head {
            margin-bottom: 25px
        }

        .gdlr-core-blog-full .gdlr-core-blog-full-head-right {
            overflow: hidden
        }

        .gdlr-core-blog-full .gdlr-core-excerpt-read-more {
            margin-top: 33px
        }

        .gdlr-core-blog-full .gdlr-core-excerpt-read-more.gdlr-core-plain-text {
            display: inline-block;
            margin-top: 20px
        }

        .gdlr-core-blog-full .gdlr-core-excerpt-read-more.gdlr-core-plain-text i {
            margin-left: 10px
        }

        .gdlr-core-blog-full.gdlr-core-style-center {
            text-align: center
        }

        .gdlr-core-blog-full.gdlr-core-style-center .gdlr-core-blog-date-wrapper {
            position: absolute
        }

        .gdlr-core-blog-full.gdlr-core-style-center .gdlr-core-blog-full-head-right {
            padding-left: 80px;
            padding-right: 80px
        }

        .gdlr-core-style-blog-full-with-frame .gdlr-core-blog-full-frame {
            padding: 50px 50px 40px
        }

        .gdlr-core-style-blog-full-with-frame .gdlr-core-blog-thumbnail {
            margin-bottom: 0
        }

        .gdlr-core-blog-full.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-sticky-banner {
            bottom: 23px;
            left: 35px;
            padding: 10px 12px;
            font-weight: 600;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-blog-full.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-thumbnail-content {
            position: absolute;
            right: 35px;
            bottom: 32px
        }

        .gdlr-core-blog-full.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-comment-number {
            font-size: 15px;
            line-height: 1;
            margin-left: 25px
        }

        .gdlr-core-blog-full.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-comment-number i {
            margin-right: 10px
        }

        .gdlr-core-blog-full.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-category {
            font-size: 12px;
            line-height: 1;
            padding: 8px 15px;
            margin-left: 25px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-blog-full.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-category .gdlr-core-head {
            display: none
        }

        .gdlr-core-blog-full.gdlr-core-style-2 .gdlr-core-blog-full-head {
            margin-bottom: 0
        }

        .gdlr-core-blog-full.gdlr-core-style-2 .gdlr-core-blog-info-wrapper {
            margin-bottom: 5px
        }

        .gdlr-core-blog-full.gdlr-core-style-2 .gdlr-core-blog-info-wrapper .gdlr-core-blog-info {
            margin-right: 0;
            font-size: 13px;
            text-transform: none;
            letter-spacing: 0
        }

        .gdlr-core-blog-full.gdlr-core-style-2 .gdlr-core-blog-info:first-child .gdlr-core-blog-info-sep {
            display: none
        }

        .gdlr-core-blog-full.gdlr-core-style-2 .gdlr-core-blog-info-wrapper .gdlr-core-blog-info-sep {
            margin: 0 13px
        }

        .gdlr-core-blog-full.gdlr-core-style-2 .gdlr-core-blog-info-wrapper .gdlr-core-head {
            display: none
        }

        .gdlr-core-blog-full.gdlr-core-style-2 .gdlr-core-blog-title {
            margin-bottom: 25px
        }

        .gdlr-core-blog-grid {
            margin-bottom: 50px
        }

        .gdlr-core-flexslider.flexslider ul.slides>li .gdlr-core-blog-grid {
            margin-bottom: 0
        }

        .gdlr-core-blog-grid .gdlr-core-blog-thumbnail {
            margin-bottom: 27px
        }

        .gdlr-core-blog-grid .gdlr-core-blog-grid-date .gdlr-core-blog-info-date {
            font-size: 12px;
            letter-spacing: 1.5px;
            margin-bottom: 7px;
            text-transform: uppercase;
            font-weight: 600;
            display: block
        }

        .gdlr-core-blog-grid .gdlr-core-blog-grid-date .gdlr-core-blog-info-date .gdlr-core-head {
            display: none
        }

        .gdlr-core-blog-grid .gdlr-core-blog-title {
            font-size: 25px;
            font-weight: 800;
            margin-bottom: 20px
        }

        .gdlr-core-blog-grid .gdlr-core-blog-content {
            margin-bottom: 20px
        }

        .gdlr-core-blog-grid .gdlr-core-blog-info-wrapper {
            padding-top: 12px;
            border-top-width: 1px;
            border-top-style: solid
        }

        .gdlr-core-blog-grid .gdlr-core-excerpt-read-more {
            margin-top: 33px
        }

        .gdlr-core-blog-grid .gdlr-core-excerpt-read-more.gdlr-core-plain-text {
            display: inline-block;
            margin-top: 20px
        }

        .gdlr-core-blog-grid .gdlr-core-excerpt-read-more.gdlr-core-plain-text i {
            margin-left: 10px
        }

        .gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-sticky-banner {
            top: 18px;
            bottom: auto;
            left: 18px;
            padding: 10px 12px;
            font-weight: 600;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-comment-number {
            position: absolute;
            bottom: 20px;
            left: 25px;
            font-size: 15px;
            line-height: 1
        }

        .gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-comment-number i {
            margin-right: 10px
        }

        .gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-category {
            position: absolute;
            right: 20px;
            bottom: 18px;
            font-size: 12px;
            line-height: 1;
            padding: 8px 15px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-category .gdlr-core-head {
            display: none
        }

        .gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-category .gdlr-core-head {
            display: none
        }

        .gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-blog-info-wrapper {
            padding-top: 0;
            border-top-width: 0;
            margin-bottom: 4px
        }

        .gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-blog-info-wrapper .gdlr-core-head {
            display: none
        }

        .gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-blog-info-wrapper .gdlr-core-blog-info {
            margin-right: 0;
            font-size: 13px;
            text-transform: none;
            letter-spacing: 0
        }

        .gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-blog-info:first-child .gdlr-core-blog-info-sep {
            display: none
        }

        .gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-blog-info-wrapper .gdlr-core-blog-info-sep {
            margin: 0 13px
        }

        .gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-flexslider .flex-direction-nav li {
            margin-top: -12px
        }

        .gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-flexslider .flex-direction-nav li a {
            padding: 0;
            background: transparent
        }

        .gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-flexslider .flex-direction-nav li a i {
            font-size: 24px;
            width: auto
        }

        .gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-flexslider .flex-direction-nav li a.flex-prev i:before {
            font-family: "ElegantIcons";
            content: "#"
        }

        .gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-flexslider .flex-direction-nav li a.flex-next i:before {
            font-family: "ElegantIcons";
            content: "$"
        }

        .gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-comment-number,
        .gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-comment-number a,
        .gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-comment-number a:hover {
            color: #fff
        }

        .gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-category,
        .gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-category a,
        .gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-category a:hover {
            color: #fff
        }

        .gdlr-core-blog-grid-with-frame .gdlr-core-blog-grid-frame {
            padding: 40px 35px 24px
        }

        .gdlr-core-blog-grid-with-frame .gdlr-core-blog-thumbnail {
            margin-bottom: 0
        }

        .gdlr-core-flexslider.flexslider ul.slides>li .gdlr-core-blog-grid.gdlr-core-blog-grid-with-frame {
            margin-left: 2px;
            margin-right: 2px;
            margin-top: 2px;
            margin-bottom: 2px
        }

        .gdlr-core-blog-item.gdlr-core-style-blog-column-no-space .gdlr-core-blog-grid-content-wrap {
            padding-left: 30px;
            padding-right: 30px
        }

        .gdlr-core-blog-item.gdlr-core-style-blog-column-no-space .gdlr-core-load-more,
        .gdlr-core-blog-item.gdlr-core-style-blog-column-no-space .gdlr-core-pagination {
            margin-top: 20px
        }

        .gdlr-core-blog-medium {
            margin-bottom: 90px;
            display: table
        }

        .gdlr-core-blog-medium>div {
            display: table-cell;
            vertical-align: middle
        }

        .gdlr-core-blog-medium .gdlr-core-excerpt-read-more.gdlr-core-plain-text {
            display: inline-block;
            margin-top: 20px
        }

        .gdlr-core-blog-medium .gdlr-core-excerpt-read-more.gdlr-core-plain-text i {
            margin-left: 10px
        }

        .gdlr-core-blog-left-thumbnail .gdlr-core-blog-thumbnail-wrap {
            width: 35%;
            padding-right: 35px
        }

        .gdlr-core-blog-left-thumbnail.gdlr-core-large .gdlr-core-blog-thumbnail-wrap {
            width: 55%
        }

        .gdlr-core-blog-left-thumbnail .gdlr-core-blog-date-wrapper {
            float: right;
            margin-right: 0
        }

        .gdlr-core-blog-left-thumbnail .gdlr-core-blog-title {
            font-size: 37px;
            font-weight: 700;
            margin-bottom: 16px
        }

        .gdlr-core-blog-left-thumbnail .gdlr-core-blog-info-wrapper {
            margin-bottom: 26px
        }

        .gdlr-core-blog-left-thumbnail .gdlr-core-excerpt-read-more {
            margin-top: 33px
        }

        .gdlr-core-blog-right-thumbnail {
            text-align: right
        }

        .gdlr-core-blog-right-thumbnail .gdlr-core-blog-thumbnail-wrap {
            width: 35%;
            padding-left: 35px
        }

        .gdlr-core-blog-right-thumbnail.gdlr-core-large .gdlr-core-blog-thumbnail-wrap {
            width: 55%
        }

        .gdlr-core-blog-right-thumbnail .gdlr-core-blog-date-wrapper {
            float: left;
            margin-right: 0;
            padding-left: 20px;
            border-left-width: 1px;
            border-left-style: solid;
            border-right: 0
        }

        .gdlr-core-blog-right-thumbnail .gdlr-core-blog-title {
            font-size: 37px;
            font-weight: 700;
            margin-bottom: 16px
        }

        .gdlr-core-blog-right-thumbnail .gdlr-core-blog-info-wrapper {
            margin-bottom: 26px
        }

        .gdlr-core-blog-right-thumbnail .gdlr-core-excerpt-read-more {
            margin-top: 33px
        }

        .gdlr-core-blog-medium.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-sticky-banner {
            top: 18px;
            bottom: auto;
            left: 18px;
            padding: 10px 12px;
            font-weight: 600;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-blog-medium.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-comment-number {
            position: absolute;
            bottom: 20px;
            left: 25px;
            font-size: 15px;
            line-height: 1
        }

        .gdlr-core-blog-medium.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-comment-number i {
            margin-right: 10px
        }

        .gdlr-core-blog-medium.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-category {
            position: absolute;
            right: 20px;
            bottom: 18px;
            font-size: 12px;
            line-height: 1;
            padding: 8px 15px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-blog-medium.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-category .gdlr-core-head {
            display: none
        }

        .gdlr-core-blog-medium.gdlr-core-style-2 .gdlr-core-blog-info-wrapper {
            margin-bottom: 5px
        }

        .gdlr-core-blog-medium.gdlr-core-style-2 .gdlr-core-blog-info-wrapper .gdlr-core-blog-info {
            margin-right: 0;
            font-size: 13px;
            text-transform: none;
            letter-spacing: 0
        }

        .gdlr-core-blog-medium.gdlr-core-style-2 .gdlr-core-blog-info:first-child .gdlr-core-blog-info-sep {
            display: none
        }

        .gdlr-core-blog-medium.gdlr-core-style-2 .gdlr-core-blog-info-wrapper .gdlr-core-blog-info-sep {
            margin: 0 13px
        }

        .gdlr-core-blog-medium.gdlr-core-style-2 .gdlr-core-blog-info-wrapper .gdlr-core-head {
            display: none
        }

        .gdlr-core-blog-medium.gdlr-core-style-2 .gdlr-core-blog-title {
            margin-bottom: 20px
        }

        .gdlr-core-blog-feature {
            position: relative
        }

        .gdlr-core-blog-feature .gdlr-core-blog-title {
            font-size: 18px;
            font-weight: 700;
            margin-bottom: 12px;
            line-height: 1.3
        }

        .gdlr-core-blog-feature .gdlr-core-blog-info-wrapper {
            margin-bottom: 10px
        }

        .gdlr-core-blog-feature.gdlr-core-with-image .gdlr-core-blog-feature-content {
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            padding: 0 35px 40px 45px
        }

        .gdlr-core-blog-feature.gdlr-core-hover-overlay-content.gdlr-core-with-image .gdlr-core-blog-feature-content {
            opacity: 0;
            filter: alpha(opacity=0);
            transition: opacity 500ms ease-out;
            -moz-transition: opacity 500ms ease-out;
            -o-transition: opacity 500ms ease-out;
            -webkit-transition: opacity 500ms ease-out
        }

        .gdlr-core-blog-feature.gdlr-core-hover-overlay-content.gdlr-core-with-image:hover .gdlr-core-blog-feature-content {
            opacity: 1;
            filter: alpha(opacity=100)
        }

        .gdlr-core-blog-feature .gdlr-core-blog-feature-content-overlay {
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            top: 0;
            background: #000;
            filter: alpha(opacity=40);
            opacity: .4
        }

        .gdlr-core-blog-feature .gdlr-core-blog-feature-content-overlay-gradient {
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            top: 0;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAACICAYAAADXodoUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDVFNTMyNzlDOURBMTFFNjgxNUJFN0VCM0YxQkE1MzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDVFNTMyN0FDOURBMTFFNjgxNUJFN0VCM0YxQkE1MzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENUU1MzI3N0M5REExMUU2ODE1QkU3RUIzRjFCQTUzMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENUU1MzI3OEM5REExMUU2ODE1QkU3RUIzRjFCQTUzMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjLPy6AAAAOaSURBVHjanFn96w5BEN99vk9eIi95iURCRERCEUkSiSJRJImU+HtESiT1LVJEUt8ikogiQiJ/ynOa89zam523nfvhbndv52Zn5rOzM3MxhBDDvwueTfh/5f1uTurDwGA8EAN9NdlH0hMaE8FxAeEQfR0vjWonwkgQB2b5TfdiGpockEyknB1hZLg1zLt2cLqig4YahxczGALKHL0JM7OJo3E7SkQd4Syj0QM2x2xO5QKaEmFklhWZlbS3OdQLph9yrM4VZBTtNK/Cfr0J8wU7iuZYULPEnHChYV7xQegsqsBqzxyLDasiZVxiQQq1kZcyG1l0XHBbpiCHNFFHyNmNaieOy73ucYVRqxErZ6XipNhttUoANCdv21ldKV7S6pqK7ZTkhMZa5pxQXce6SqwmO6732nGDl3Cjg65d6iYvx81ewi2CB2d3CzS2ejluq/ByPQBsF5wxC0UY2GEMGAqQ7zSeUsWydnmVs3v8HAm7Po/3Rh3hHmYfRslRw8DeitX1XMc+r4z7a8/GbnccMISbgfIAB5Uzg13qIcMyC3NB43BNtJFHj0csMlG746jmCjnlHFPMQSoOBo57AXBCcP9i+nDSy/FUBdR6kDvNRMdiYA+3M2jDBiKwL3wu3M4SX8dERegNjXNIixpu25XBhPNec1xwnMjt7aKQErGJGQxcUgjJ5UPjMvOSO0uSHa9wqZ6UY0HnqpQncj5oOEaLZXkkYciQgs+QSDitwRDhMxjqAhOYYw70kRRWwzMnzHfHhCBjE7LiQTTmkOnjQ0ImU9liSKh6gEyT95NY2BxBCVViDWEgikUDTGjNdAJFiLljGRuJUPUAGDlRSRtIkFM7oyHMU0AOGzsK3jxxxAZW61cY5MEaRQ6Vws+A8+bYdUQGr4V5OJ9DKafB4co1pcrAFhCua5O4sPOG4yhvCW4q3BpOxltSGU0qWdwWYrkoRR13DNlNpDjeVQ5S9kS+V6nMFHVMGnZ+pA7WSWNhpKjn3PcGgQ8qyhU9yD00YJSsIT+SqmEcCGDwcU0FMCd8InChAsOk1aeGSi7J8ZkhzyCV89yAFJJwyhCHk5nOlLJx2RLiCy/kXnoJX1Xmjmny62D420ARvjHGq4Vy3nplfKeAmhyDgfdKAha4Q+dDTZk7f/mxhiD3q5+URIX93/HZq9UvSrjJZqxfvRy/GYO/otbx3cvxh8H45B/Pn16Ov5SkkyX87eX4x1AaLZz0XwEGAGu1VPcdy3VjAAAAAElFTkSuQmCC) bottom repeat-x
        }

        .gdlr-core-blog-feature .gdlr-core-blog-feature-content-overlay-gradient2 {
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            top: 0;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAADrCAYAAADQWTCJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlBNEYwMzA2MjNBOTExRThCODVCRDE2Njk1RkEzNTlFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlBNEYwMzA3MjNBOTExRThCODVCRDE2Njk1RkEzNTlFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUE0RjAzMDQyM0E5MTFFOEI4NUJEMTY2OTVGQTM1OUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUE0RjAzMDUyM0E5MTFFOEI4NUJEMTY2OTVGQTM1OUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7s8D9uAAAPC0lEQVR42uxdXXPj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) bottom repeat-x
        }

        .gdlr-core-blog-feature .gdlr-core-blog-info-wrapper .gdlr-core-blog-info {
            font-size: 14px;
            text-transform: none;
            font-weight: 400
        }

        .gdlr-core-blog-feature .gdlr-core-blog-info-category {
            position: absolute;
            top: 30px;
            left: 45px;
            font-size: 13px;
            line-height: 1;
            padding: 8px 15px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-blog-feature .gdlr-core-blog-info-category .gdlr-core-head {
            display: none
        }

        .gdlr-core-blog-feature .gdlr-core-blog-info-category i {
            display: none
        }

        .gdlr-core-blog-feature .gdlr-core-blog-info-category,
        .gdlr-core-blog-feature .gdlr-core-blog-info-category a,
        .gdlr-core-blog-feature .gdlr-core-blog-info-category a:hover {
            color: #fff
        }

        .gdlr-core-blog-feature.gdlr-core-sub-item .gdlr-core-blog-title {
            font-size: 15px
        }

        .gdlr-core-blog-feature.gdlr-core-sub-item .gdlr-core-blog-info-wrapper {
            display: none
        }

        .gdlr-core-blog-feature.gdlr-core-sub-item.gdlr-core-with-image .gdlr-core-blog-feature-content {
            padding: 0 18px 8px 18px
        }

        .gdlr-core-blog-feature.gdlr-core-sub-item .gdlr-core-blog-info-category {
            font-size: 11px;
            top: 13px;
            left: 15px
        }

        .gdlr-core-blog-modern {
            position: relative
        }

        .gdlr-core-blog-modern .gdlr-core-blog-modern-content {
            padding: 0 0 20px
        }

        .gdlr-core-blog-modern .gdlr-core-blog-title {
            font-size: 18px;
            font-weight: 700;
            margin-bottom: 2px;
            line-height: 1.6
        }

        .gdlr-core-blog-modern-inner .gdlr-core-blog-info-wrapper {
            margin-bottom: 10px
        }

        .gdlr-core-blog-modern .gdlr-core-blog-content {
            padding-top: 6px
        }

        .gdlr-core-blog-modern .gdlr-core-excerpt-read-more {
            display: none
        }

        .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-modern-inner {
            position: relative
        }

        .gdlr-core-blog-modern.gdlr-core-with-image .gdlr-core-blog-modern-content {
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            padding: 0 45px 60px 60px
        }

        .gdlr-core-blog-modern.gdlr-core-hover-overlay-content.gdlr-core-with-image .gdlr-core-blog-modern-content {
            opacity: 0;
            filter: alpha(opacity=0);
            transition: opacity 500ms ease-out;
            -moz-transition: opacity 500ms ease-out;
            -o-transition: opacity 500ms ease-out;
            -webkit-transition: opacity 500ms ease-out
        }

        .gdlr-core-blog-modern.gdlr-core-hover-overlay-content.gdlr-core-with-image:hover .gdlr-core-blog-modern-content {
            opacity: 1;
            filter: alpha(opacity=100)
        }

        .gdlr-core-blog-modern .gdlr-core-blog-modern-content-overlay {
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            top: 0;
            background: #000;
            filter: alpha(opacity=40);
            opacity: .4
        }

        .gdlr-core-blog-modern .gdlr-core-blog-modern-content-overlay-gradient {
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            top: 0;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAACICAYAAADXodoUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDVFNTMyNzlDOURBMTFFNjgxNUJFN0VCM0YxQkE1MzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDVFNTMyN0FDOURBMTFFNjgxNUJFN0VCM0YxQkE1MzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENUU1MzI3N0M5REExMUU2ODE1QkU3RUIzRjFCQTUzMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENUU1MzI3OEM5REExMUU2ODE1QkU3RUIzRjFCQTUzMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjLPy6AAAAOaSURBVHjanFn96w5BEN99vk9eIi95iURCRERCEUkSiSJRJImU+HtESiT1LVJEUt8ikogiQiJ/ynOa89zam523nfvhbndv52Zn5rOzM3MxhBDDvwueTfh/5f1uTurDwGA8EAN9NdlH0hMaE8FxAeEQfR0vjWonwkgQB2b5TfdiGpockEyknB1hZLg1zLt2cLqig4YahxczGALKHL0JM7OJo3E7SkQd4Syj0QM2x2xO5QKaEmFklhWZlbS3OdQLph9yrM4VZBTtNK/Cfr0J8wU7iuZYULPEnHChYV7xQegsqsBqzxyLDasiZVxiQQq1kZcyG1l0XHBbpiCHNFFHyNmNaieOy73ucYVRqxErZ6XipNhttUoANCdv21ldKV7S6pqK7ZTkhMZa5pxQXce6SqwmO6732nGDl3Cjg65d6iYvx81ewi2CB2d3CzS2ejluq/ByPQBsF5wxC0UY2GEMGAqQ7zSeUsWydnmVs3v8HAm7Po/3Rh3hHmYfRslRw8DeitX1XMc+r4z7a8/GbnccMISbgfIAB5Uzg13qIcMyC3NB43BNtJFHj0csMlG746jmCjnlHFPMQSoOBo57AXBCcP9i+nDSy/FUBdR6kDvNRMdiYA+3M2jDBiKwL3wu3M4SX8dERegNjXNIixpu25XBhPNec1xwnMjt7aKQErGJGQxcUgjJ5UPjMvOSO0uSHa9wqZ6UY0HnqpQncj5oOEaLZXkkYciQgs+QSDitwRDhMxjqAhOYYw70kRRWwzMnzHfHhCBjE7LiQTTmkOnjQ0ImU9liSKh6gEyT95NY2BxBCVViDWEgikUDTGjNdAJFiLljGRuJUPUAGDlRSRtIkFM7oyHMU0AOGzsK3jxxxAZW61cY5MEaRQ6Vws+A8+bYdUQGr4V5OJ9DKafB4co1pcrAFhCua5O4sPOG4yhvCW4q3BpOxltSGU0qWdwWYrkoRR13DNlNpDjeVQ5S9kS+V6nMFHVMGnZ+pA7WSWNhpKjn3PcGgQ8qyhU9yD00YJSsIT+SqmEcCGDwcU0FMCd8InChAsOk1aeGSi7J8ZkhzyCV89yAFJJwyhCHk5nOlLJx2RLiCy/kXnoJX1Xmjmny62D420ARvjHGq4Vy3nplfKeAmhyDgfdKAha4Q+dDTZk7f/mxhiD3q5+URIX93/HZq9UvSrjJZqxfvRy/GYO/otbx3cvxh8H45B/Pn16Ov5SkkyX87eX4x1AaLZz0XwEGAGu1VPcdy3VjAAAAAElFTkSuQmCC) bottom repeat-x
        }

        .gdlr-core-blog-modern .gdlr-core-blog-modern-content-overlay-gradient2 {
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            top: 0;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAADrCAYAAADQWTCJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlBNEYwMzA2MjNBOTExRThCODVCRDE2Njk1RkEzNTlFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlBNEYwMzA3MjNBOTExRThCODVCRDE2Njk1RkEzNTlFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUE0RjAzMDQyM0E5MTFFOEI4NUJEMTY2OTVGQTM1OUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUE0RjAzMDUyM0E5MTFFOEI4NUJEMTY2OTVGQTM1OUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7s8D9uAAAPC0lEQVR42uxdXXPj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) bottom repeat-x
        }

        .gdlr-core-blog-item.gdlr-core-style-blog-image .gdlr-core-load-more,
        .gdlr-core-blog-item.gdlr-core-style-blog-image .gdlr-core-pagination {
            margin-top: 20px
        }

        .gdlr-core-blog-item.gdlr-core-style-blog-image-no-space .gdlr-core-load-more {
            margin-top: 50px
        }

        .gdlr-core-blog-item.gdlr-core-style-blog-image-no-space .gdlr-core-pagination {
            margin-top: 50px
        }

        .gdlr-core-blog-modern.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-category {
            position: absolute;
            top: 20px;
            left: 18px;
            font-size: 12px;
            line-height: 1;
            padding: 8px 15px;
            z-index: 1;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-blog-modern.gdlr-core-style-2 .gdlr-core-blog-thumbnail .gdlr-core-blog-info-category .gdlr-core-head {
            display: none
        }

        .gdlr-core-blog-metro.gdlr-core-with-image {
            position: relative;
            overflow: hidden
        }

        .gdlr-core-blog-metro.gdlr-core-with-image .gdlr-core-blog-metro-content {
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            padding: 0 20px 30px;
            opacity: 0;
            filter: alpha(opacity=0);
            transition: opacity 500ms ease-out;
            -moz-transition: opacity 500ms ease-out;
            -o-transition: opacity 500ms ease-out;
            -webkit-transition: opacity 500ms ease-out
        }

        .gdlr-core-blog-metro.gdlr-core-with-image:hover .gdlr-core-blog-metro-content {
            opacity: 1;
            filter: alpha(opacity=100)
        }

        .gdlr-core-blog-metro .gdlr-core-blog-metro-content {
            text-align: center;
            padding: 0 0 20px
        }

        .gdlr-core-blog-metro .gdlr-core-blog-title {
            font-size: 18px;
            font-weight: 700;
            margin-bottom: 5px;
            line-height: 1.5
        }

        .gdlr-core-blog-item.gdlr-core-style-blog-metro .gdlr-core-load-more,
        .gdlr-core-blog-item.gdlr-core-style-blog-metro .gdlr-core-pagination {
            margin-top: 20px
        }

        .gdlr-core-blog-item.gdlr-core-style-blog-metro-no-space .gdlr-core-load-more {
            margin-top: 50px
        }

        .gdlr-core-blog-item.gdlr-core-style-blog-metro-no-space .gdlr-core-pagination {
            margin-top: 50px
        }

        .gdlr-core-blog-list {
            margin-bottom: 40px
        }

        .gdlr-core-blog-list.gdlr-core-blog-list-with-frame {
            margin-bottom: 6px
        }

        .gdlr-core-blog-list .gdlr-core-blog-list-frame {
            padding: 20px 26px 24px
        }

        .gdlr-core-blog-list .gdlr-core-blog-title {
            font-size: 19px;
            letter-spacing: 1px;
            font-weight: 800;
            margin-bottom: 10px
        }

        .gdlr-core-blog-list .gdlr-core-blog-info {
            margin-right: 15px
        }

        .gdlr-core-blog-list .gdlr-core-blog-info .gdlr-core-blog-info-sep {
            margin-right: 15px
        }

        .gdlr-core-blog-list .gdlr-core-blog-info:first-child .gdlr-core-blog-info-sep {
            display: none
        }

        .gdlr-core-blog-widget {
            margin-bottom: 18px;
            padding-top: 18px;
            border-top-width: 1px;
            border-top-style: solid
        }

        .gdlr-core-blog-widget:first-child {
            padding-top: 0;
            border: 0
        }

        .gdlr-core-blog-widget .gdlr-core-blog-thumbnail {
            float: left;
            margin-right: 20px;
            max-width: 60px
        }

        .gdlr-core-blog-widget .gdlr-core-sticky-banner {
            display: none
        }

        .gdlr-core-blog-widget .gdlr-core-blog-widget-content {
            overflow: hidden
        }

        .gdlr-core-blog-widget .gdlr-core-blog-title {
            font-size: 18px;
            font-weight: 600;
            margin-bottom: 8px
        }

        .gdlr-core-blog-widget .gdlr-core-blog-info-wrapper .gdlr-core-head {
            margin-right: 10px
        }

        .gdlr-core-blog-widget .gdlr-core-blog-widget-divider {
            border-bottom-width: 2px;
            border-bottom-style: solid;
            padding-top: 3px
        }

        .gdlr-core-blog-widget.gdlr-core-style-large {
            margin-bottom: 22px;
            padding-top: 22px
        }

        .gdlr-core-blog-widget.gdlr-core-style-large:first-child {
            padding-top: 0
        }

        .gdlr-core-blog-widget.gdlr-core-style-large .gdlr-core-blog-widget-content {
            padding-top: 8px
        }

        .gdlr-core-blog-widget.gdlr-core-style-large .gdlr-core-blog-thumbnail {
            max-width: 80px
        }

        .gdlr-core-blog-widget.gdlr-core-style-large .gdlr-core-blog-title {
            font-size: 16px;
            margin-bottom: 12px
        }

        .gdlr-core-blog-widget.gdlr-core-style-small .gdlr-core-blog-title {
            font-size: 16px;
            font-weight: 500
        }

        .gdlr-core-post-slider-item .gdlr-core-post-slider-slide {
            position: relative
        }

        .gdlr-core-post-slider-item .gdlr-core-post-slider-caption {
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            padding: 0 20px 25px
        }

        .gdlr-core-post-slider-item .gdlr-core-post-slider-title {
            font-size: 17px;
            font-weight: 600;
            text-transform: uppercase;
            letter-spacing: 2px;
            margin-bottom: 10px
        }

        .gdlr-core-post-slider-item .gdlr-core-blog-info {
            font-size: 12px
        }

        .gdlr-core-post-slider-item .gdlr-core-blog-info .gdlr-core-blog-info-sep {
            margin: 0 8px
        }

        .gdlr-core-post-slider-item .gdlr-core-blog-info:first-child .gdlr-core-blog-info-sep {
            display: none
        }

        .gdlr-core-post-slider-item .gdlr-core-post-slider-gradient {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAGdCAYAAADjSggkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTVGMDI0RDIxOEY5MTFFNkEwQkNFREEzODNDRjIyMzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjlDM0JEMUMxOEZEMTFFNkEwQkNFREEzODNDRjIyMzEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NUYwMjREMDE4RjkxMUU2QTBCQ0VEQTM4M0NGMjIzMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NUYwMjREMTE4RjkxMUU2QTBCQ0VEQTM4M0NGMjIzMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlMFb1IAAA22SURBVHja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);
            background-position: bottom;
            background-repeat: repeat-x
        }

        .gdlr-core-post-slider-item .gdlr-core-post-slider-overlay {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background: #000;
            opacity: .5;
            filter: alpha(opacity=50)
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-wrap {
            width: 50%;
            float: left
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head {
            position: relative;
            padding-bottom: 45px;
            cursor: pointer
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head:last-child .gdlr-core-roadmap-item-head-divider {
            display: none
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-content {
            text-align: right;
            overflow: hidden;
            margin-right: 55px;
            padding-top: 8px
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-count {
            float: right;
            width: 50px;
            text-align: center;
            margin-right: -25px;
            font-size: 15px;
            line-height: 20px;
            padding: 15px 0;
            font-weight: 700;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%;
            transition: background-color 200ms;
            -moz-transition: background-color 200ms;
            -o-transition: background-color 200ms;
            -webkit-transition: background-color 200ms
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-divider {
            position: absolute;
            bottom: 15px;
            right: 0;
            height: 15px;
            border-left-width: 1px;
            border-left-style: solid
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-content-area {
            margin-left: 70px;
            display: none
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-content-area.gdlr-core-active {
            display: block
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-content-title {
            font-size: 17px;
            text-transform: uppercase;
            letter-spacing: 2px;
            font-weight: 700;
            margin-bottom: 35px
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-content-caption {
            font-size: 13px;
            text-transform: uppercase;
            margin-bottom: 9px;
            letter-spacing: 2px
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-title {
            font-size: 14px;
            text-transform: uppercase;
            font-weight: 700;
            letter-spacing: 1px;
            margin-bottom: 5px
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-caption {
            font-size: 13px;
            text-transform: uppercase;
            letter-spacing: 1px
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-content-wrap {
            overflow: hidden
        }

        .gdlr-core-roadmap-item .gdlr-core-roadmap-item-content {
            font-size: 17px
        }

        .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-title {
            font-size: 13px;
            font-weight: 800;
            padding: 6px 14px 6px 18px;
            position: relative;
            float: left;
            margin-right: 20px;
            cursor: pointer;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-title:after {
            content: "\f107";
            font-family: fontAwesome;
            margin-left: 10px;
            float: right
        }

        .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-head-wrap {
            padding-top: 5px;
            padding-bottom: 5px;
            position: absolute;
            left: 0;
            top: 100%;
            display: none;
            z-index: 1;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            margin-top: 5px;
            min-width: 140px
        }

        .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-head {
            padding: 3px 18px
        }

        .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-head.gdlr-core-active {
            display: none
        }

        .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-content-wrap {
            overflow: hidden;
            padding-top: 4px
        }

        .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-content {
            display: none;
            white-space: nowrap
        }

        .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-content.gdlr-core-active {
            display: block
        }

        .gdlr-core-blog-aside-format .gdlr-core-blog-content {
            font-style: italic
        }

        .gdlr-core-blog-aside-format .gdlr-core-excerpt-read-more,
        .gdlr-core-blog-aside-format .gdlr-core-excerpt-read-more.gdlr-core-plain-text {
            display: none
        }

        .gdlr-core-blog-aside-format.gdlr-core-large .gdlr-core-blog-content {
            font-size: 18px;
            padding: 50px 60px
        }

        .gdlr-core-blog-aside-format.gdlr-core-small .gdlr-core-blog-content {
            font-size: 16px;
            padding: 40px 37px
        }

        .gdlr-core-blog-quote-format {
            position: relative
        }

        .gdlr-core-blog-quote-format .gdlr-core-blog-quote-background {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background-size: cover;
            background-position: center;
            opacity: .3;
            filter: alpha(opacity=30)
        }

        .gdlr-core-blog-quote-format .gdlr-core-blog-quote {
            line-height: 1;
            position: relative
        }

        .gdlr-core-blog-quote-format .gdlr-core-blog-content-wrap {
            overflow: hidden;
            position: relative
        }

        .gdlr-core-blog-quote-format .gdlr-core-blog-quote-content {
            font-style: italic
        }

        .gdlr-core-blog-quote-format .gdlr-core-blog-quote-content blockquote,
        .gdlr-core-blog-quote-format .gdlr-core-blog-quote-content q {
            background: transparent;
            border: none;
            padding: 0;
            margin-top: 0;
            margin-bottom: 0
        }

        .gdlr-core-blog-quote-format .gdlr-core-blog-quote-author {
            font-style: italic;
            margin-bottom: 20px;
            font-weight: 700
        }

        .gdlr-core-blog-quote-format .gdlr-core-blog-quote-author:before {
            content: "-";
            margin-right: 2px
        }

        .gdlr-core-blog-quote-format .gdlr-core-excerpt-read-more,
        .gdlr-core-blog-quote-format .gdlr-core-excerpt-read-more.gdlr-core-plain-text {
            display: none
        }

        .gdlr-core-blog-quote-format.gdlr-core-large .gdlr-core-blog-content {
            padding: 50px 45px 40px
        }

        .gdlr-core-blog-quote-format.gdlr-core-large .gdlr-core-blog-quote {
            float: left;
            font-size: 120px;
            margin-top: -10px;
            margin-right: 35px
        }

        .gdlr-core-blog-quote-format.gdlr-core-large .gdlr-core-blog-quote-content,
        .gdlr-core-blog-quote-format.gdlr-core-large .gdlr-core-blog-quote-content q,
        .gdlr-core-blog-quote-format.gdlr-core-large .gdlr-core-blog-quote-content blockquote {
            font-size: 18px
        }

        .gdlr-core-blog-quote-format.gdlr-core-large .gdlr-core-blog-quote-author {
            font-size: 15px
        }

        .gdlr-core-blog-quote-format.gdlr-core-small .gdlr-core-blog-content {
            padding: 40px 37px 30px
        }

        .gdlr-core-blog-quote-format.gdlr-core-small .gdlr-core-blog-quote {
            font-size: 80px;
            margin-bottom: -10px
        }

        .gdlr-core-blog-quote-format.gdlr-core-small .gdlr-core-blog-quote-content q,
        .gdlr-core-blog-quote-format.gdlr-core-small .gdlr-core-blog-quote-content blockquote,
        .gdlr-core-blog-quote-format.gdlr-core-small .gdlr-core-blog-quote-content {
            font-size: 16px
        }

        .gdlr-core-blog-quote-format.gdlr-core-small .gdlr-core-blog-quote-author {
            font-size: 15px
        }

        .gdlr-core-blog-link-format .gdlr-core-blog-icon-link {
            font-size: 23px
        }

        .gdlr-core-blog-link-format .gdlr-core-blog-content-wrap {
            overflow: hidden
        }

        .gdlr-core-blog-link-format .gdlr-core-blog-title {
            font-size: 20px;
            letter-spacing: 0;
            margin-bottom: 9px
        }

        .gdlr-core-blog-link-format .gdlr-core-blog-content {
            font-size: 14px;
            margin-bottom: 0
        }

        .gdlr-core-blog-link-format .gdlr-core-excerpt-read-more,
        .gdlr-core-blog-link-format .gdlr-core-excerpt-read-more.gdlr-core-plain-text {
            display: none
        }

        .gdlr-core-blog-link-format.gdlr-core-large .gdlr-core-blog-icon-link {
            float: left;
            margin-right: 30px;
            margin-top: 5px
        }

        .gdlr-core-blog-link-format.gdlr-core-small .gdlr-core-blog-icon-link {
            margin-bottom: 25px;
            display: block
        }

        .gdlr-core-blog-link-format.gdlr-core-blog-grid .gdlr-core-blog-content-outer-wrap {
            padding: 40px 35px 35px
        }

        .gdlr-core-blog-link-format.gdlr-core-blog-full .gdlr-core-blog-content-outer-wrap {
            padding: 50px 50px 40px
        }

        .gdlr-core-blog-link-format.gdlr-core-with-frame .gdlr-core-blog-content-outer-wrap {
            background: #fff
        }

        .gdlr-core-blog-quote-format.gdlr-core-small.gdlr-core-style-2 {
            text-align: center
        }

        .gdlr-core-blog-quote-format.gdlr-core-small.gdlr-core-style-2 .gdlr-core-blog-quote {
            font-size: 110px;
            margin-bottom: -45px
        }

        .gdlr-core-blog-quote-format.gdlr-core-small.gdlr-core-style-2 .gdlr-core-blog-content {
            padding: 55px 54px 47px
        }

        .gdlr-core-blog-quote-format.gdlr-core-small.gdlr-core-style-2 .gdlr-core-blog-quote-content blockquote {
            font-size: 18px;
            font-weight: 400
        }

        .gdlr-core-blog-quote-format.gdlr-core-small.gdlr-core-style-2 .gdlr-core-blog-quote-author {
            font-size: 20px;
            font-style: normal;
            font-weight: 800;
            margin-top: 20px
        }

        .gdlr-core-blog-link-format.gdlr-core-small.gdlr-core-style-2 {
            text-align: center
        }

        .gdlr-core-blog-link-format.gdlr-core-small.gdlr-core-style-2 .gdlr-core-blog-icon-link {
            font-size: 30px
        }

        .gdlr-core-blog-link-format.gdlr-core-small.gdlr-core-style-2 .gdlr-core-blog-title {
            font-size: 23px;
            margin-bottom: 15px
        }

        .gdlr-core-blog-link-format.gdlr-core-small.gdlr-core-style-2 .gdlr-core-blog-content {
            font-size: 13px
        }

        .gdlr-core-blog-link-format.gdlr-core-small.gdlr-core-style-2 .gdlr-core-blog-content-outer-wrap {
            padding: 70px 35px 72px
        }

        .gdlr-core-blog-aside-format.gdlr-core-small.gdlr-core-style-2 .gdlr-core-blog-content {
            font-size: 18px;
            font-style: normal;
            text-align: center
        }

        .gdlr-core-testimonial-item .gdlr-core-testimonial-item-title {
            text-transform: uppercase;
            letter-spacing: 1.5px;
            margin-bottom: 0;
            font-size: 28px
        }

        .gdlr-core-testimonial-item .gdlr-core-testimonial-item-title-wrap {
            margin-bottom: 36px;
            position: relative
        }

        .gdlr-core-testimonial-item .gdlr-core-testimonial-column .gdlr-core-testimonial {
            margin-bottom: 50px
        }

        .gdlr-core-testimonial-item .gdlr-core-testimonial-content {
            font-style: italic;
            margin-bottom: 15px;
            font-size: 15px
        }

        .gdlr-core-testimonial-item .gdlr-core-testimonial-author-image {
            width: 55px
        }

        .gdlr-core-testimonial-item .gdlr-core-testimonial-author-image img {
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .gdlr-core-testimonial-item .gdlr-core-testimonial-title {
            font-size: 15px;
            font-weight: 700;
            margin-bottom: 2px;
            text-transform: uppercase;
            letter-spacing: 1px
        }

        .gdlr-core-testimonial-item .gdlr-core-testimonial-item-divider {
            margin-top: 38px;
            padding-bottom: 10px
        }

        .gdlr-core-testimonial-item .gdlr-core-testimonial-position {
            font-size: 13px;
            font-style: italic;
            text-align: center
        }

        .gdlr-core-testimonial-item .gdlr-core-testimonial-position .gdlr-core-rating i {
            margin-right: 4px
        }

        .gdlr-core-testimonial-item .gdlr-core-testimonial-position .gdlr-core-rating {
            margin-right: 0
        }

        .gdlr-core-testimonial-item .gdlr-core-testimonial-author-content {
            overflow: hidden;
            padding-top: 3px
        }

        .gdlr-core-testimonial-item.gdlr-core-testimonial-style-center .gdlr-core-testimonial-author-content {
            float: left;
            overflow: auto;
            padding-top: 3px
        }

        .gdlr-core-testimonial-style-left .gdlr-core-testimonial-quote {
            font-size: 60px;
            line-height: 1;
            float: left;
            margin-right: 30px
        }

        .gdlr-core-testimonial-style-left .gdlr-core-testimonial-content-wrap {
            overflow: hidden
        }

        .gdlr-core-testimonial-style-left .gdlr-core-testimonial-author-image {
            float: left;
            margin-right: 20px
        }

        .gdlr-core-testimonial-style-left-2 .gdlr-core-testimonial-author-image {
            width: 85px;
            float: left;
            margin-right: 36px;
            position: relative
        }

        .gdlr-core-testimonial-style-left-2 .gdlr-core-testimonial-quote {
            font-size: 100px;
            line-height: 1;
            position: absolute;
            top: -5px;
            right: -18px
        }

        .gdlr-core-testimonial-style-left-2 .gdlr-core-testimonial-content-wrap {
            overflow: hidden
        }

        .gdlr-core-testimonial-style-left-2 .gdlr-core-testimonial-content {
            font-style: normal
        }

        .gdlr-core-testimonial-style-left-2 .gdlr-core-testimonial-title {
            font-size: 18px;
            letter-spacing: 0;
            text-transform: none;
            margin-bottom: 0
        }

        .gdlr-core-testimonial-style-left-2 .gdlr-core-testimonial-position {
            font-size: 16px;
            font-style: normal
        }

        .gdlr-core-testimonial-style-left-2 .gdlr-core-testimonial-content {
            font-style: normal;
            margin-bottom: 0
        }

        .gdlr-core-testimonial-style-right {
            text-align: right
        }

        .gdlr-core-testimonial-style-right .gdlr-core-testimonial-quote {
            font-size: 60px;
            line-height: 1;
            float: right;
            margin-left: 30px
        }

        .gdlr-core-testimonial-style-right .gdlr-core-testimonial-content-wrap {
            overflow: hidden
        }

        .gdlr-core-testimonial-style-right .gdlr-core-testimonial-author-image {
            float: right;
            margin-left: 24px
        }

        .gdlr-core-testimonial-style-center {
            text-align: center
        }

        .gdlr-core-testimonial-style-center .gdlr-core-testimonial-quote {
            font-size: 80px;
            line-height: 60px;
            padding: 15px 0 10px
        }

        .gdlr-core-testimonial-style-center .gdlr-core-testimonial-author-wrap {
            display: inline-block;
            text-align: left
        }

        .gdlr-core-testimonial-style-center .gdlr-core-testimonial-author-image {
            float: left;
            margin-right: 20px
        }

        .gdlr-core-testimonial-item .gdlr-core-flexslider-nav.gdlr-core-center-align .flex-direction-nav {
            margin-top: 40px;
            margin-bottom: 0
        }

        .gdlr-core-gallery-item .gdlr-core-gallery-caption {
            font-size: 14px;
            font-style: italic;
            letter-spacing: .5px;
            text-align: center;
            padding-top: 17px;
            padding-bottom: 10px
        }

        .gdlr-core-gallery-item .gdlr-core-gallery-list {
            text-align: center
        }

        .gdlr-core-gallery-item-style-grid-no-space .gdlr-core-gallery-caption {
            margin-bottom: 15px
        }

        .gdlr-core-gallery-item-style-grid-no-space .gdlr-core-pagination {
            margin-top: 40px
        }

        .gdlr-core-gallery-item .gdlr-core-flexslider-nav {
            margin-bottom: 45px
        }

        .gdlr-core-gallery-item .gdlr-core-flexslider-nav ul {
            margin-bottom: 0
        }

        .gdlr-core-image-overlay.gdlr-core-gallery-image-overlay .gdlr-core-image-overlay-content {
            background: transparent;
            top: auto;
            bottom: 25px
        }

        .gdlr-core-image-overlay.gdlr-core-gallery-image-overlay .gdlr-core-image-overlay-title {
            font-size: 15px;
            display: block;
            letter-spacing: 2px;
            text-transform: uppercase
        }

        .gdlr-core-image-overlay.gdlr-core-gallery-image-overlay .gdlr-core-image-overlay-caption {
            font-size: 15px;
            display: block;
            margin-top: 4px;
            font-style: italic
        }

        .gdlr-core-gallery-shortcode-grid-fixed .gdlr-core-gallery-shortcode-item.gdlr-core-first {
            width: 33.33%;
            float: left;
            clear: left
        }

        .gdlr-core-gallery-shortcode-grid-fixed .gdlr-core-gallery-shortcode-item-right {
            overflow: hidden
        }

        .gdlr-core-gallery-shortcode-grid-fixed .gdlr-core-gallery-shortcode-item.gdlr-core-second,
        .gdlr-core-gallery-shortcode-grid-fixed .gdlr-core-gallery-shortcode-item.gdlr-core-third {
            float: left;
            width: 50%
        }

        .gdlr-core-gallery-shortcode-grid-fixed .gdlr-core-gallery-shortcode-item.gdlr-core-fourth {
            float: left
        }

        .gdlr-core-timeline-item .gdlr-core-timeline-item-date {
            width: 300px
        }

        .gdlr-core-timeline-item .gdlr-core-timeline-item-list {
            position: relative;
            padding-bottom: 38px
        }

        .gdlr-core-timeline-item .gdlr-core-timeline-item-list:last-child {
            padding-bottom: 0
        }

        .gdlr-core-timeline-item .gdlr-core-timeline-item-date {
            font-size: 20px;
            font-weight: 800;
            float: left;
            text-align: right;
            padding-right: 90px;
            line-height: 34px
        }

        .gdlr-core-timeline-item .gdlr-core-timeline-item-bullet {
            display: inline-block;
            width: 11px;
            height: 11px;
            border-width: 1px;
            border-style: solid;
            margin-bottom: 1px;
            margin-left: 28px;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .gdlr-core-timeline-item .gdlr-core-timeline-item-divider {
            position: absolute;
            top: 23px;
            bottom: -11px;
            margin-left: 4px;
            border-left-width: 1px;
            border-left-style: solid
        }

        .gdlr-core-timeline-item .gdlr-core-timeline-item-list:last-child .gdlr-core-timeline-item-divider {
            display: none
        }

        .gdlr-core-timeline-item .gdlr-core-timeline-item-content-wrap {
            overflow: hidden
        }

        .gdlr-core-timeline-item .gdlr-core-timeline-item-title {
            font-size: 24px;
            font-weight: 800;
            margin-bottom: 1px
        }

        .gdlr-core-timeline-item .gdlr-core-timeline-item-caption {
            font-size: 17px;
            font-weight: 600
        }

        .gdlr-core-timeline-item .gdlr-core-timeline-item-content {
            font-size: 21px;
            margin-top: 14px;
            font-weight: 600
        }

        .gdlr-core-code-item .gdlr-core-code-item-content {
            margin-bottom: 0;
            padding: 25px 30px 5px;
            margin-top: 0;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-code-item-light .gdlr-core-code-item-content {
            background: #f5f5f5;
            color: #a9a9a9;
            border: 1px solid #e4e4e4
        }

        .gdlr-core-code-item-dark .gdlr-core-code-item-content {
            background: #383838;
            color: #a2a2a2
        }

        .gdlr-core-call-to-action-item .gdlr-core-call-to-action-item-title {
            font-size: 36px;
            font-weight: 800;
            letter-spacing: 2px;
            margin-bottom: 0
        }

        .gdlr-core-call-to-action-item .gdlr-core-call-to-action-item-inner {
            position: relative
        }

        .gdlr-core-call-to-action-item .gdlr-core-call-to-action-item-caption {
            font-size: 19px;
            letter-spacing: 0;
            margin-top: 16px
        }

        .gdlr-core-call-to-action-item .gdlr-core-call-to-action-item-button a {
            margin-right: 0
        }

        .gdlr-core-call-to-action-item.gdlr-core-style-left-align {
            text-align: left
        }

        .gdlr-core-call-to-action-item.gdlr-core-style-left-align .gdlr-core-call-to-action-item-button {
            margin-top: 42px
        }

        .gdlr-core-call-to-action-item.gdlr-core-style-center-align {
            text-align: center
        }

        .gdlr-core-call-to-action-item.gdlr-core-style-center-align .gdlr-core-call-to-action-item-button {
            margin-top: 40px
        }

        .gdlr-core-call-to-action-item.gdlr-core-style-right-align {
            text-align: right
        }

        .gdlr-core-call-to-action-item.gdlr-core-style-right-align .gdlr-core-call-to-action-item-button {
            margin-top: 42px
        }

        .gdlr-core-call-to-action-item.gdlr-core-style-left-align-right-button {
            text-align: left
        }

        .gdlr-core-call-to-action-item.gdlr-core-style-left-align-right-button .gdlr-core-call-to-action-item-inner {
            padding-right: 160px
        }

        .gdlr-core-call-to-action-item.gdlr-core-style-left-align-right-button .gdlr-core-call-to-action-item-button {
            position: absolute;
            right: 0;
            top: 50%;
            margin-top: -26px
        }

        .gdlr-core-call-to-action-item.gdlr-core-style-right-align-left-button {
            text-align: right
        }

        .gdlr-core-call-to-action-item.gdlr-core-style-right-align-left-button .gdlr-core-call-to-action-item-inner {
            padding-left: 160px
        }

        .gdlr-core-call-to-action-item.gdlr-core-style-right-align-left-button .gdlr-core-call-to-action-item-button {
            position: absolute;
            left: 0;
            top: 50%;
            margin-top: -26px
        }

        .gdlr-core-opening-hour-item .gdlr-core-opening-hour-time {
            float: right;
            font-weight: 700
        }

        .gdlr-core-opening-hour-item .gdlr-core-opening-hour-list-item {
            border-bottom-width: 1px;
            padding-bottom: 9px;
            margin-bottom: 10px
        }

        .gdlr-core-opening-hour-item .gdlr-core-opening-hour-time i {
            margin-left: 12px
        }

        .gdlr-core-opening-hour-item.gdlr-core-divider-style-solid .gdlr-core-opening-hour-list-item {
            border-bottom-style: solid
        }

        .gdlr-core-opening-hour-item.gdlr-core-divider-style-dashed .gdlr-core-opening-hour-list-item {
            border-bottom-style: dashed
        }

        .gdlr-core-opening-hour-item.gdlr-core-divider-style-dotted .gdlr-core-opening-hour-list-item {
            border-bottom-style: dotted
        }

        .gdlr-core-breadcrumbs-item {
            font-size: 14px;
            padding: 22px 0
        }

        .gdlr-core-breadcrumbs-item span[property="itemListElement"] {
            margin: 0 22px
        }

        .gdlr-core-breadcrumbs-item span[property="itemListElement"]:first-child {
            margin-left: 0
        }

        .gdlr-core-breadcrumbs-item a span {
            transition: color 200ms;
            -moz-transition: color 200ms;
            -o-transition: color 200ms;
            -webkit-transition: color 200ms
        }

        .gdlr-core-divider-item {
            position: relative;
            z-index: 1
        }

        .gdlr-core-divider-item .gdlr-core-divider-container {
            position: relative;
            margin-left: auto;
            margin-right: auto
        }

        .gdlr-core-divider-item.gdlr-core-left-align .gdlr-core-divider-container {
            margin-left: 0
        }

        .gdlr-core-divider-item.gdlr-core-right-align .gdlr-core-divider-container {
            margin-right: 0
        }

        .gdlr-core-divider-item-normal .gdlr-core-divider-line {
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .gdlr-core-divider-item-normal.gdlr-core-style-vertical .gdlr-core-divider-line {
            border-bottom: 0;
            width: 0;
            height: 25px;
            border-left-width: 1px;
            border-left-style: solid;
            margin-left: auto;
            margin-right: auto
        }

        .gdlr-core-divider-item-normal.gdlr-core-style-vertical.gdlr-core-left-align .gdlr-core-divider-line {
            margin-left: .6em
        }

        .gdlr-core-divider-item-normal.gdlr-core-style-vertical.gdlr-core-right-align .gdlr-core-divider-line {
            margin-right: .6em
        }

        .gdlr-core-divider-item-normal.gdlr-core-style-vertical .gdlr-core-divider-line-vertical-text {
            writing-mode: tb-rl;
            display: inline-block;
            font-size: 12px;
            text-transform: uppercase;
            font-weight: 700;
            letter-spacing: 1px;
            margin-top: 12px;
            -webkit-transform: rotate(180deg);
            -moz-transform: rotate(180deg);
            -o-transform: rotate(180deg);
            -ms-transform: rotate(180deg);
            transform: rotate(180deg)
        }

        .gdlr-core-divider-item-normal.gdlr-core-style-vertical .gdlr-core-divider-line-vertical-icon {
            margin-bottom: 8px
        }

        .gdlr-core-divider-item-normal.gdlr-core-style-vertical.gdlr-core-left-align .gdlr-core-divider-line-vertical-text {
            margin-left: 0
        }

        .gdlr-core-divider-item-normal.gdlr-core-style-vertical.gdlr-core-right-align .gdlr-core-divider-line-vertical-text {
            margin-right: 0
        }

        .gdlr-core-divider-item-with-icon .gdlr-core-divider-item-with-icon-inner {
            position: relative;
            text-align: center;
            line-height: 1
        }

        .gdlr-core-divider-item-with-icon .gdlr-core-divider-line {
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .gdlr-core-divider-item-with-icon .gdlr-core-divider-line.gdlr-core-left {
            position: absolute;
            top: 50%;
            left: 0
        }

        .gdlr-core-divider-item-with-icon .gdlr-core-divider-line.gdlr-core-right {
            position: absolute;
            top: 50%;
            right: 0
        }

        .gdlr-core-divider-item-with-icon i {
            display: inline-block;
            padding-left: 20px;
            padding-right: 20px;
            font-size: 15px
        }

        .gdlr-core-divider-item-with-icon img {
            width: auto;
            vertical-align: middle;
            display: inline-block;
            padding-left: 20px;
            padding-right: 20px
        }

        .gdlr-core-divider-item-small-center .gdlr-core-divider-line {
            width: 100px;
            margin: 0 auto;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .gdlr-core-divider-item-small-center .gdlr-core-divider-line-bold {
            content: " ";
            display: block;
            width: 40px;
            margin: 0 auto -2px;
            border-bottom-width: 3px;
            border-bottom-style: solid
        }

        .gdlr-core-divider-item-small-left .gdlr-core-divider-line {
            width: 80px;
            margin: 0 auto 0 0;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .gdlr-core-divider-item-small-left .gdlr-core-divider-line-bold {
            content: " ";
            display: block;
            width: 40px;
            margin: 0 auto -2px 0;
            border-bottom-width: 3px;
            border-bottom-style: solid
        }

        .gdlr-core-divider-item-small-right .gdlr-core-divider-line {
            width: 80px;
            margin: 0 0 0 auto;
            border-bottom-width: 1px;
            border-bottom-style: solid
        }

        .gdlr-core-divider-item-small-right .gdlr-core-divider-line-bold {
            content: " ";
            display: block;
            width: 40px;
            margin: 0 0 -2px auto;
            border-bottom-width: 3px;
            border-bottom-style: solid
        }

        .gdlr-core-item-list.gdlr-core-animate-init {
            opacity: 0;
            filter: alpha(opacity=0)
        }

        .gdlr-core-item-list.gdlr-core-animate-init.gdlr-core-animate {
            -webkit-animation-name: fadeInUp;
            animation-name: fadeInUp;
            -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards
        }

        .gdlr-core-item-list.gdlr-core-animate-end {
            opacity: 1;
            filter: alpha(opacity=100)
        }

        [data-layout="masonry"] .gdlr-core-item-list {
            opacity: 0;
            filter: alpha(opacity=0)
        }

        [data-layout="masonry"] .gdlr-core-item-list.gdlr-core-animate-end {
            opacity: 1;
            filter: alpha(opacity=100)
        }

        [data-layout="masonry"] .gdlr-core-item-list.gdlr-core-animate {
            -webkit-animation-name: fadeInUp;
            animation-name: fadeInUp;
            -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards
        }

        .gdlr-core-opacity-on-hover img,
        .gdlr-core-zoom-on-hover img,
        .gdlr-core-grayscale-effect img {
            transition: opacity 300ms ease-out, transform 300ms ease-out, filter 300ms ease-out;
            -moz-transition: opacity 300ms ease-out, -moz-transform 300ms ease-out, -moz-filter 300ms ease-out;
            -o-transition: opacity 300ms ease-out, -o-transform 300ms ease-out, -o-filter 300ms ease-out;
            -webkit-transition: opacity 300ms ease-out, -webkit-transform 300ms ease-out, -webkit-filter 300ms ease-out
        }

        .gdlr-core-opacity-on-hover {
            background: #000
        }

        .gdlr-core-opacity-on-hover:hover img {
            opacity: .5;
            filter: alpha(opacity=50)
        }

        .gdlr-core-zoom-on-hover {
            overflow: hidden
        }

        .gdlr-core-zoom-on-hover:hover img {
            -webkit-transform: scale(1.1);
            transform: scale(1.1)
        }

        .gdlr-core-grayscale-effect img {
            -webkit-filter: grayscale(100%);
            -moz-filter: grayscale(100%);
            -o-filter: grayscale(100%);
            filter: grayscale(100%)
        }

        .gdlr-core-grayscale-effect:hover img {
            -webkit-filter: grayscale(0%);
            -moz-filter: grayscale(0%);
            -o-filter: grayscale(0%);
            filter: grayscale(0%)
        }

        .gdlr-core-blog-metro.gdlr-core-no-image {
            background: transparent
        }

        .gdlr-core-blog-modern.gdlr-core-no-image {
            background: transparent
        }

        .gdlr-core-blog-modern.gdlr-core-no-image .gdlr-core-blog-modern-content-overlay {
            display: none
        }

        [data-gdlr-animation] {
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both
        }

        [data-gdlr-animation="fadeIn"],
        [data-gdlr-animation="fadeInDown"],
        [data-gdlr-animation="fadeInUp"],
        [data-gdlr-animation="fadeInLeft"],
        [data-gdlr-animation="fadeInRight"] {
            opacity: 0
        }

        @-webkit-keyframes fadeIn {
            from {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }

        @keyframes fadeIn {
            from {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }

        .fadeIn {
            -webkit-animation-name: fadeIn;
            animation-name: fadeIn
        }

        @-webkit-keyframes fadeInDown {
            from {
                opacity: 0;
                -webkit-transform: translate3d(0, -50px, 0);
                transform: translate3d(0, -50px, 0)
            }
            to {
                opacity: 1;
                -webkit-transform: none;
                transform: none
            }
        }

        @keyframes fadeInDown {
            from {
                opacity: 0;
                -webkit-transform: translate3d(0, -50px, 0);
                transform: translate3d(0, -50px, 0)
            }
            to {
                opacity: 1;
                -webkit-transform: none;
                transform: none
            }
        }

        .fadeInDown {
            -webkit-animation-name: fadeInDown;
            animation-name: fadeInDown
        }

        @-webkit-keyframes fadeInUp {
            from {
                opacity: 0;
                -webkit-transform: translate3d(0, 50px, 0);
                transform: translate3d(0, 50px, 0)
            }
            to {
                opacity: 1;
                -webkit-transform: none;
                transform: none
            }
        }

        @keyframes fadeInUp {
            from {
                opacity: 0;
                -webkit-transform: translate3d(0, 50px, 0);
                transform: translate3d(0, 50px, 0)
            }
            to {
                opacity: 1;
                -webkit-transform: none;
                transform: none
            }
        }

        .fadeInUp {
            -webkit-animation-name: fadeInUp;
            animation-name: fadeInUp
        }

        @-webkit-keyframes fadeInLeft {
            from {
                opacity: 0;
                -webkit-transform: translate3d(-50px, 0, 0);
                transform: translate3d(-50px, 0, 0)
            }
            to {
                opacity: 1;
                -webkit-transform: none;
                transform: none
            }
        }

        @keyframes fadeInLeft {
            from {
                opacity: 0;
                -webkit-transform: translate3d(-50px, 0, 0);
                transform: translate3d(-50px, 0, 0)
            }
            to {
                opacity: 1;
                -webkit-transform: none;
                transform: none
            }
        }

        .fadeInLeft {
            -webkit-animation-name: fadeInLeft;
            animation-name: fadeInLeft
        }

        @-webkit-keyframes fadeInRight {
            from {
                opacity: 0;
                -webkit-transform: translate3d(50px, 0, 0);
                transform: translate3d(50px, 0, 0)
            }
            to {
                opacity: 1;
                -webkit-transform: none;
                transform: none
            }
        }

        @keyframes fadeInRight {
            from {
                opacity: 0;
                -webkit-transform: translate3d(50px, 0, 0);
                transform: translate3d(50px, 0, 0)
            }
            to {
                opacity: 1;
                -webkit-transform: none;
                transform: none
            }
        }

        .fadeInRight {
            -webkit-animation-name: fadeInRight;
            animation-name: fadeInRight
        }

        @-webkit-keyframes bounce {
            from,
            20%,
            53%,
            80%,
            to {
                -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
                animation-timing-function: cubic-bezier(.215, .61, .355, 1);
                -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0)
            }
            40%,
            43% {
                -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
                animation-timing-function: cubic-bezier(.755, .05, .855, .06);
                -webkit-transform: translate3d(0, -30px, 0);
                transform: translate3d(0, -30px, 0)
            }
            70% {
                -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
                animation-timing-function: cubic-bezier(.755, .05, .855, .06);
                -webkit-transform: translate3d(0, -15px, 0);
                transform: translate3d(0, -15px, 0)
            }
            90% {
                -webkit-transform: translate3d(0, -4px, 0);
                transform: translate3d(0, -4px, 0)
            }
        }

        @keyframes bounce {
            from,
            20%,
            53%,
            80%,
            to {
                -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
                animation-timing-function: cubic-bezier(.215, .61, .355, 1);
                -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0)
            }
            40%,
            43% {
                -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
                animation-timing-function: cubic-bezier(.755, .05, .855, .06);
                -webkit-transform: translate3d(0, -30px, 0);
                transform: translate3d(0, -30px, 0)
            }
            70% {
                -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
                animation-timing-function: cubic-bezier(.755, .05, .855, .06);
                -webkit-transform: translate3d(0, -15px, 0);
                transform: translate3d(0, -15px, 0)
            }
            90% {
                -webkit-transform: translate3d(0, -4px, 0);
                transform: translate3d(0, -4px, 0)
            }
        }

        .bounce {
            -webkit-animation-name: bounce;
            animation-name: bounce;
            -webkit-transform-origin: center bottom;
            transform-origin: center bottom
        }

        @-webkit-keyframes pulse {
            from {
                -webkit-transform: scale3d(1, 1, 1);
                transform: scale3d(1, 1, 1)
            }
            50% {
                -webkit-transform: scale3d(1.05, 1.05, 1.05);
                transform: scale3d(1.05, 1.05, 1.05)
            }
            to {
                -webkit-transform: scale3d(1, 1, 1);
                transform: scale3d(1, 1, 1)
            }
        }

        @keyframes pulse {
            from {
                -webkit-transform: scale3d(1, 1, 1);
                transform: scale3d(1, 1, 1)
            }
            50% {
                -webkit-transform: scale3d(1.05, 1.05, 1.05);
                transform: scale3d(1.05, 1.05, 1.05)
            }
            to {
                -webkit-transform: scale3d(1, 1, 1);
                transform: scale3d(1, 1, 1)
            }
        }

        .pulse {
            -webkit-animation-name: pulse;
            animation-name: pulse
        }

        @-webkit-keyframes rubberBand {
            from {
                -webkit-transform: scale3d(1, 1, 1);
                transform: scale3d(1, 1, 1)
            }
            30% {
                -webkit-transform: scale3d(1.25, .75, 1);
                transform: scale3d(1.25, .75, 1)
            }
            40% {
                -webkit-transform: scale3d(.75, 1.25, 1);
                transform: scale3d(.75, 1.25, 1)
            }
            50% {
                -webkit-transform: scale3d(1.15, .85, 1);
                transform: scale3d(1.15, .85, 1)
            }
            65% {
                -webkit-transform: scale3d(.95, 1.05, 1);
                transform: scale3d(.95, 1.05, 1)
            }
            75% {
                -webkit-transform: scale3d(1.05, .95, 1);
                transform: scale3d(1.05, .95, 1)
            }
            to {
                -webkit-transform: scale3d(1, 1, 1);
                transform: scale3d(1, 1, 1)
            }
        }

        @keyframes rubberBand {
            from {
                -webkit-transform: scale3d(1, 1, 1);
                transform: scale3d(1, 1, 1)
            }
            30% {
                -webkit-transform: scale3d(1.25, .75, 1);
                transform: scale3d(1.25, .75, 1)
            }
            40% {
                -webkit-transform: scale3d(.75, 1.25, 1);
                transform: scale3d(.75, 1.25, 1)
            }
            50% {
                -webkit-transform: scale3d(1.15, .85, 1);
                transform: scale3d(1.15, .85, 1)
            }
            65% {
                -webkit-transform: scale3d(.95, 1.05, 1);
                transform: scale3d(.95, 1.05, 1)
            }
            75% {
                -webkit-transform: scale3d(1.05, .95, 1);
                transform: scale3d(1.05, .95, 1)
            }
            to {
                -webkit-transform: scale3d(1, 1, 1);
                transform: scale3d(1, 1, 1)
            }
        }

        .rubberBand {
            -webkit-animation-name: rubberBand;
            animation-name: rubberBand
        }

        @-webkit-keyframes shake {
            from,
            to {
                -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0)
            }
            10%,
            30%,
            50%,
            70%,
            90% {
                -webkit-transform: translate3d(-10px, 0, 0);
                transform: translate3d(-10px, 0, 0)
            }
            20%,
            40%,
            60%,
            80% {
                -webkit-transform: translate3d(10px, 0, 0);
                transform: translate3d(10px, 0, 0)
            }
        }

        @keyframes shake {
            from,
            to {
                -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0)
            }
            10%,
            30%,
            50%,
            70%,
            90% {
                -webkit-transform: translate3d(-10px, 0, 0);
                transform: translate3d(-10px, 0, 0)
            }
            20%,
            40%,
            60%,
            80% {
                -webkit-transform: translate3d(10px, 0, 0);
                transform: translate3d(10px, 0, 0)
            }
        }

        .shake {
            -webkit-animation-name: shake;
            animation-name: shake
        }

        @-webkit-keyframes swing {
            20% {
                -webkit-transform: rotate3d(0, 0, 1, 15deg);
                transform: rotate3d(0, 0, 1, 15deg)
            }
            40% {
                -webkit-transform: rotate3d(0, 0, 1, -10deg);
                transform: rotate3d(0, 0, 1, -10deg)
            }
            60% {
                -webkit-transform: rotate3d(0, 0, 1, 5deg);
                transform: rotate3d(0, 0, 1, 5deg)
            }
            80% {
                -webkit-transform: rotate3d(0, 0, 1, -5deg);
                transform: rotate3d(0, 0, 1, -5deg)
            }
            to {
                -webkit-transform: rotate3d(0, 0, 1, 0deg);
                transform: rotate3d(0, 0, 1, 0deg)
            }
        }

        @keyframes swing {
            20% {
                -webkit-transform: rotate3d(0, 0, 1, 15deg);
                transform: rotate3d(0, 0, 1, 15deg)
            }
            40% {
                -webkit-transform: rotate3d(0, 0, 1, -10deg);
                transform: rotate3d(0, 0, 1, -10deg)
            }
            60% {
                -webkit-transform: rotate3d(0, 0, 1, 5deg);
                transform: rotate3d(0, 0, 1, 5deg)
            }
            80% {
                -webkit-transform: rotate3d(0, 0, 1, -5deg);
                transform: rotate3d(0, 0, 1, -5deg)
            }
            to {
                -webkit-transform: rotate3d(0, 0, 1, 0deg);
                transform: rotate3d(0, 0, 1, 0deg)
            }
        }

        .swing {
            -webkit-transform-origin: top center;
            transform-origin: top center;
            -webkit-animation-name: swing;
            animation-name: swing
        }

        .gdlr-core-sly-slider {
            width: 100%;
            padding: 0;
            overflow: hidden
        }

        .gdlr-core-sly-slider .slides {
            margin: 0;
            padding: 0;
            list-style: none;
            width: 99999px
        }

        .gdlr-core-sly-slider .slides li {
            float: left
        }

        .gdlr-core-sly-slider .slides li:first-child {
            margin-left: 0
        }

        .gdlr-core-sly-slider .slides li:last-child {
            margin-right: 0
        }

        .gdlr-core-sly-slider .slides li .gdlr-core-media-image img {
            max-height: 100%;
            width: auto
        }

        .gdlr-core-sly-slider .slides:after {
            content: " ";
            display: block;
            clear: both;
            visibility: hidden;
            line-height: 0;
            height: 0
        }

        .gdlr-core-sly-scroll {
            background: #eee
        }

        .gdlr-core-sly-scroll .gdlr-core-sly-scroll-handle {
            background: #717171
        }

        .gdlr-core-sly-scroll {
            height: 8px;
            margin-top: 30px
        }

        .gdlr-core-sly-scroll .gdlr-core-sly-scroll-handle {
            height: 8px;
            width: 0
        }

        .gdlr-core-gallery-with-thumbnail-wrap .gdlr-core-sly-slider {
            max-width: 80%;
            margin: 30px auto 0
        }

        .gdlr-core-gallery-with-thumbnail-wrap .gdlr-core-sly-slider .slides {
            margin: 0 auto 0
        }

        .gdlr-core-gallery-with-thumbnail-wrap .gdlr-core-sly-slider .slides li {
            margin: 0 8px;
            cursor: pointer
        }

        .gdlr-core-gallery-with-thumbnail-wrap .gdlr-core-sly-slider .gdlr-core-media-image {
            height: 65px
        }

        .gdlr-core-gallery-with-thumbnail-wrap .gdlr-core-image-overlay {
            background: url(../vendor/core/include/images/gallery/gallery-shadow.png) bottom center repeat-x
        }

        .gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider {
            position: relative
        }

        .gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider .gdlr-core-sly-slider {
            opacity: 0;
            filter: alpha(opacity=0);
            position: absolute;
            bottom: 42px;
            left: 10%;
            right: 10%;
            z-index: 3;
            transition: opacity 300ms;
            -moz-transition: opacity 300ms;
            -o-transition: opacity 300ms;
            -webkit-transition: opacity 300ms
        }

        .gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider:hover .gdlr-core-sly-slider,
        .gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider:hover .gdlr-core-image-overlay {
            opacity: 1;
            filter: alpha(opacity=100)
        }

        .gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider .gdlr-core-image-overlay-content {
            bottom: 145px
        }

        .gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider .gdlr-core-image-overlay-caption {
            font-size: 14px;
            margin-top: 11px;
            letter-spacing: 1px
        }

        .gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider .gdlr-core-image-overlay-title {
            font-size: 16px
        }

        .gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider.gdlr-core-disable-hover .gdlr-core-sly-slider {
            opacity: 1;
            filter: alpha(opacity=100)
        }

        .gdlr-core-flexslider.flexslider ul.slides {
            zoom: 1;
            margin-left: 0;
            margin-bottom: 0;
            list-style: none
        }

        .gdlr-core-flexslider.flexslider ul.slides:after {
            content: " ";
            display: block;
            clear: both;
            visibility: hidden;
            line-height: 0;
            height: 0
        }

        .gdlr-core-flexslider.flexslider ul.slides>li {
            margin-bottom: 0;
            display: none;
            -webkit-backface-visibility: hidden
        }

        .gdlr-core-flexslider.flexslider ul.slides>li .gdlr-core-item-list {
            margin-bottom: 0
        }

        .gdlr-core-flexslider.flexslider[data-type="carousel"] ul.slides>li {
            margin-left: 0
        }

        .gdlr-core-flexslider.flexslider[data-type="slider"] ul.slides>li {
            text-align: center
        }

        .gdlr-core-flexslider {
            position: relative
        }

        .gdlr-core-flexslider .flex-direction-nav {
            margin-left: 0;
            list-style: none;
            margin-bottom: 0;
            position: relative
        }

        .gdlr-core-flexslider .flex-direction-nav li {
            position: absolute;
            line-height: 1;
            top: 50%;
            margin-top: -24px;
            z-index: 98
        }

        .gdlr-core-flexslider .flex-direction-nav li a {
            display: block;
            padding: 14px;
            background: #000;
            background: rgba(0, 0, 0, .6);
            color: #fff;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .gdlr-core-flexslider .flex-direction-nav li a i {
            font-size: 18px;
            width: 18px;
            text-align: center;
            display: block
        }

        .gdlr-core-flexslider .flex-direction-nav .flex-nav-prev {
            left: 35px
        }

        .gdlr-core-flexslider .flex-direction-nav .flex-nav-next {
            right: 35px
        }

        .gdlr-core-flexslider[data-nav="both"] .flex-direction-nav li {
            margin-top: -45px
        }

        .gdlr-core-flexslider[data-nav="navigation-outer"] .flex-direction-nav .flex-nav-prev {
            left: -85px;
            padding-right: 40px
        }

        .gdlr-core-flexslider[data-nav="navigation-outer"] .flex-direction-nav .flex-nav-next {
            right: -85px;
            padding-left: 40px
        }

        .gdlr-core-flexslider[data-nav="navigation-outer"] .flex-direction-nav .flex-nav-prev a,
        .gdlr-core-flexslider[data-nav="navigation-outer"] .flex-direction-nav .flex-nav-next a {
            opacity: 0;
            transition: opacity 300ms;
            -moz-transition: opacity 300ms;
            -o-transition: opacity 300ms;
            -webkit-transition: opacity 300ms
        }

        .gdlr-core-flexslider[data-nav="navigation-outer"]:hover .flex-direction-nav .flex-nav-prev a,
        .gdlr-core-flexslider[data-nav="navigation-outer"]:hover .flex-direction-nav .flex-nav-next a {
            opacity: 1
        }

        .gdlr-core-flexslider.gdlr-core-nav-style-middle-large {
            position: static
        }

        .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li {
            margin-top: 0;
            top: auto
        }

        .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a {
            padding: 17px;
            border-style: solid;
            border-width: 2px;
            background: transparent
        }

        .gdlr-core-flexslider.gdlr-core-nav-style-middle-large .flex-direction-nav li a i {
            font-size: 29px;
            width: 29px
        }

        .gdlr-core-flexslider .flex-control-nav {
            margin-bottom: 0;
            position: relative
        }

        .gdlr-core-flexslider .flex-control-nav li {
            top: auto
        }

        .gdlr-core-flexslider .flex-control-nav {
            list-style: none;
            line-height: 0;
            margin-top: 30px;
            text-align: center;
            margin-left: 0
        }

        .gdlr-core-flexslider .flex-control-nav li {
            display: inline-block;
            margin: 0 5px
        }

        .gdlr-core-flexslider .flex-control-nav li a {
            width: 12px;
            height: 12px;
            display: block;
            text-indent: -999px;
            overflow: hidden;
            border-width: 1px;
            border-style: solid;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .gdlr-core-flexslider.gdlr-core-bullet-style-cylinder .flex-control-nav {
            margin-top: 45px
        }

        .gdlr-core-flexslider.gdlr-core-bullet-style-cylinder .flex-control-nav li a {
            width: 20px;
            height: 6px;
            border: none;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-blog-item .gdlr-core-flexslider .flex-control-nav {
            margin-top: 45px
        }

        .gdlr-core-flexslider-nav .flex-direction-nav {
            margin-left: 0;
            list-style: none;
            zoom: 1
        }

        .gdlr-core-flexslider-nav .flex-direction-nav:after {
            content: " ";
            display: block;
            clear: both;
            visibility: hidden;
            line-height: 0;
            height: 0
        }

        .gdlr-core-flexslider-nav.gdlr-core-absolute {
            position: absolute;
            top: 0
        }

        .gdlr-core-flexslider-nav.gdlr-core-absolute-center {
            position: absolute;
            top: 50%
        }

        .gdlr-core-flexslider-nav.gdlr-core-absolute.gdlr-core-left,
        .gdlr-core-flexslider-nav.gdlr-core-absolute-center.gdlr-core-left {
            left: 0
        }

        .gdlr-core-flexslider-nav.gdlr-core-absolute.gdlr-core-right,
        .gdlr-core-flexslider-nav.gdlr-core-absolute-center.gdlr-core-right {
            right: 0
        }

        .gdlr-core-flexslider-nav.gdlr-core-center-align .flex-direction-nav {
            display: inline-block;
            line-height: 1
        }

        .gdlr-core-flexslider-nav.gdlr-core-block-center {
            text-align: center;
            line-height: 0
        }

        .gdlr-core-flexslider-nav.gdlr-core-block-center .flex-direction-nav {
            display: inline-block
        }

        .gdlr-core-flexslider-nav.gdlr-core-plain-style li {
            float: left;
            line-height: 1
        }

        .gdlr-core-flexslider-nav.gdlr-core-plain-style li a {
            font-size: 29px;
            display: block
        }

        .gdlr-core-flexslider-nav.gdlr-core-plain-style li a i {
            display: block
        }

        .gdlr-core-flexslider-nav.gdlr-core-plain-style.gdlr-core-absolute-center {
            margin-top: -18px
        }

        .gdlr-core-flexslider-nav.gdlr-core-plain-style.gdlr-core-small li a {
            font-size: 23px;
            display: block
        }

        .gdlr-core-flexslider-nav.gdlr-core-plain-style.gdlr-core-small.gdlr-core-absolute-center {
            margin-top: -15px
        }

        .gdlr-core-flexslider-nav.gdlr-core-plain-style.gdlr-core-size-widget li a {
            font-size: 19px;
            margin-top: -4px
        }

        .gdlr-core-flexslider-nav.gdlr-core-plain-circle-style li {
            float: left;
            line-height: 1
        }

        .gdlr-core-flexslider-nav.gdlr-core-plain-circle-style li a {
            font-size: 47px;
            display: block;
            border-width: 3px;
            border-style: solid;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .gdlr-core-flexslider-nav.gdlr-core-plain-circle-style li a i {
            display: block
        }

        .gdlr-core-flexslider-nav.gdlr-core-plain-circle-style li a.flex-next {
            margin-left: 8px
        }

        .gdlr-core-flexslider-nav.gdlr-core-plain-circle-style li a.flex-next i {
            display: block;
            margin: -6px -4px -4px -6px
        }

        .gdlr-core-flexslider-nav.gdlr-core-plain-circle-style li a.flex-prev i {
            display: block;
            margin: -6px -4px -4px -6px
        }

        .gdlr-core-flexslider-nav.gdlr-core-plain-circle-style.gdlr-core-absolute-center {
            margin-top: -22px
        }

        .gdlr-core-flexslider-nav.gdlr-core-round-style li {
            float: left;
            line-height: 1
        }

        .gdlr-core-flexslider-nav.gdlr-core-round-style li.flex-nav-prev {
            margin-right: 8px
        }

        .gdlr-core-flexslider-nav.gdlr-core-round-style li a {
            font-size: 29px;
            padding: 16px;
            display: block;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .gdlr-core-flexslider-nav.gdlr-core-round-style li a i {
            display: block
        }

        .gdlr-core-flexslider-nav.gdlr-core-round-style.gdlr-core-absolute-center {
            margin-top: -31px
        }

        .gdlr-core-flexslider-nav.gdlr-core-round-style.gdlr-core-small li a {
            font-size: 19px;
            padding: 17px
        }

        .gdlr-core-flexslider-nav.gdlr-core-round-style.gdlr-core-small li.flex-nav-prev {
            margin-right: 5px
        }

        .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li {
            float: left;
            line-height: 1
        }

        .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li.flex-nav-prev {
            margin-right: 1px
        }

        .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a {
            width: 40px;
            height: 40px;
            font-size: 19px;
            padding: 10px;
            display: block
        }

        .gdlr-core-flexslider-nav.gdlr-core-rectangle-style li a i {
            display: block
        }

        .gdlr-core-flexslider-nav.gdlr-core-rectangle-style.gdlr-core-absolute-center {
            margin-top: -24px
        }

        .gdlr-core-flexslider-nav.gdlr-core-rectangle-style.gdlr-core-large li.flex-nav-prev {
            margin-right: 4px
        }

        .gdlr-core-flexslider-nav.gdlr-core-rectangle-style.gdlr-core-large li a {
            width: 55px;
            height: 55px;
            font-size: 23px;
            text-align: center;
            padding: 15px
        }

        .gdlr-core-flexslider-nav.gdlr-core-rectangle-style.gdlr-core-large.gdlr-core-absolute-center {
            margin-top: -30px
        }

        .gdlr-core-flexslider[data-effect="kenburn"] img {
            animation-duration: 15000ms;
            -webkit-animation-duration: 15000ms
        }

        .gdlr-core-flexslider[data-effect="kenburn"] li {
            overflow: hidden
        }

        .gdlr-core-flexslider[data-effect="kenburn"] li.gdlr-core-active img {
            -webkit-animation-name: kenBurn;
            animation-name: kenBurn;
            -webkit-transform: scale(1.3);
            transform: scale(1.3)
        }

        @-webkit-keyframes kenBurn {
            from {
                -webkit-transform: scale(1);
                transform: scale(1)
            }
            to {
                -webkit-transform: scale(1.3);
                transform: scale(1.3)
            }
        }

        @keyframes kenBurn {
            from {
                -webkit-transform: scale(1);
                transform: scale(1)
            }
            to {
                -webkit-transform: scale(1.3);
                transform: scale(1.3)
            }
        }

        .gdlr-core-portfolio-badge {
            line-height: 20px;
            width: 42px;
            height: 42px;
            text-align: center;
            padding: 11px 0;
            font-size: 10px;
            text-transform: uppercase;
            position: absolute;
            right: -11px;
            top: -11px;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%;
            z-index: 10
        }

        .gdlr-core-portfolio-item .gdlr-core-flexslider.gdlr-core-with-outer-frame-element .flex-viewport {
            padding-top: 11px;
            padding-right: 11px;
            margin-right: -11px
        }

        .gdlr-core-portfolio-item .gdlr-core-now-loading {
            position: absolute;
            background: url(../vendor/core/include/images/portfolio/now-loading.gif) center no-repeat;
            width: 55px;
            height: 55px;
            left: 50%;
            margin-left: -28px;
            background-color: #fff;
            margin-top: 20px;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .gdlr-core-portfolio-view-all-works {
            text-align: center;
            margin-top: 50px
        }

        .gdlr-core-portfolio-view-all-works .gdlr-core-button {
            letter-spacing: 0;
            text-transform: none
        }

        .gdlr-core-portfolio-view-all-works i {
            font-size: 35px;
            cursor: pointer;
            vertical-align: middle
        }

        .gdlr-core-portfolio-view-all-works i.flex-prev {
            margin-right: 20px
        }

        .gdlr-core-portfolio-view-all-works i.flex-next {
            margin-left: 18px
        }

        .gdlr-core-portfolio-thumbnail {
            position: relative
        }

        .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-overlay {
            text-align: center
        }

        .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-title {
            font-size: 13px;
            text-transform: uppercase;
            letter-spacing: 2px;
            font-weight: 600;
            margin-bottom: 0;
            display: block;
            line-height: 1.4
        }

        .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-icon {
            font-size: 22px
        }

        .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info {
            font-size: 13px;
            font-style: italic;
            letter-spacing: .5px;
            display: block
        }

        .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-info .gdlr-core-sep {
            margin: 0 3px
        }

        .gdlr-core-portfolio-thumbnail.gdlr-core-style-icon-title .gdlr-core-portfolio-title {
            margin-top: 26px
        }

        .gdlr-core-portfolio-thumbnail.gdlr-core-style-title-icon .gdlr-core-portfolio-title {
            margin-bottom: 26px
        }

        .gdlr-core-portfolio-thumbnail.gdlr-core-style-title-tag .gdlr-core-portfolio-info {
            margin-top: 26px
        }

        .gdlr-core-portfolio-thumbnail.gdlr-core-style-title-date .gdlr-core-portfolio-date-wrap {
            margin-top: 12px;
            display: block;
            font-size: 15px;
            font-style: normal;
            letter-spacing: 0
        }

        .gdlr-core-portfolio-thumbnail.gdlr-core-style-icon-title-tag .gdlr-core-portfolio-title {
            margin-top: 30px
        }

        .gdlr-core-portfolio-thumbnail.gdlr-core-style-icon-title-tag .gdlr-core-portfolio-info {
            margin-top: 10px
        }

        .gdlr-core-portfolio-thumbnail.gdlr-core-style-icon-title_bottom .gdlr-core-portfolio-title {
            position: absolute;
            bottom: 33px;
            left: 30px;
            right: 30px;
            text-align: left;
            line-height: 1.4
        }

        .gdlr-core-portfolio-thumbnail.gdlr-core-style-icon-title_bottom.gdlr-core-no-image .gdlr-core-portfolio-title {
            position: static;
            margin-top: 10px
        }

        .gdlr-core-portfolio-thumbnail.gdlr-core-style-margin-title-icon .gdlr-core-portfolio-title {
            margin-bottom: 26px
        }

        .gdlr-core-portfolio-thumbnail.gdlr-core-style-margin-title-tag .gdlr-core-portfolio-info {
            margin-top: 26px
        }

        .gdlr-core-portfolio-thumbnail.gdlr-core-style-margin-icon-title-tag .gdlr-core-portfolio-title {
            margin-top: 30px
        }

        .gdlr-core-portfolio-thumbnail.gdlr-core-style-margin-icon-title-tag .gdlr-core-portfolio-info {
            margin-top: 10px
        }

        .gdlr-core-portfolio-thumbnail .gdlr-core-image-overlay.gdlr-core-with-margin {
            left: 18px;
            top: 18px;
            right: 18px;
            bottom: 18px
        }

        .gdlr-core-flexslider.flexslider ul.slides>li .gdlr-core-portfolio-grid {
            margin-bottom: 0
        }

        .gdlr-core-portfolio-grid {
            margin-bottom: 40px;
            position: relative
        }

        .gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap {
            padding-top: 28px
        }

        .gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-title {
            font-size: 14px;
            text-transform: uppercase;
            letter-spacing: 1.5px;
            margin-bottom: 7px;
            position: relative
        }

        .gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info {
            font-size: 13px;
            font-style: italic;
            margin-bottom: 7px;
            display: block;
            position: relative
        }

        .gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info .gdlr-core-sep {
            margin: 0 3px
        }

        .gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-content {
            padding-top: 8px;
            margin-bottom: 7px;
            position: relative
        }

        .gdlr-core-portfolio-grid.gdlr-core-style-with-frame .gdlr-core-portfolio-content-wrap {
            padding: 28px 29px 19px;
            position: relative
        }

        .gdlr-core-portfolio-grid.gdlr-core-style-with-frame .gdlr-core-portfolio-grid-frame {
            background: #f5f5f5;
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0
        }

        .gdlr-core-portfolio-grid.gdlr-core-style-with-bottom-border .gdlr-core-portfolio-content-wrap {
            padding: 25px 29px 10px;
            border-bottom-width: 2px;
            border-bottom-style: solid
        }

        .gdlr-core-portfolio-item-style-grid-no-space .gdlr-core-portfolio-content-wrap {
            padding-left: 30px;
            padding-right: 30px
        }

        .gdlr-core-portfolio-grid2 {
            background: #f3f3f3
        }

        .gdlr-core-portfolio-grid2 .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info {
            background: #3d3ac2
        }

        .gdlr-core-portfolio-grid2 .gdlr-core-portfolio-content-wrap {
            padding: 33px 29px 30px
        }

        .gdlr-core-portfolio-grid2 .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info,
        .gdlr-core-portfolio-grid2 .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info a,
        .gdlr-core-portfolio-grid2 .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info a:hover {
            color: #fff
        }

        .gdlr-core-portfolio-grid2 .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-title {
            font-size: 18px;
            font-weight: 800;
            text-transform: uppercase;
            margin-bottom: 13px
        }

        .gdlr-core-portfolio-grid2 .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info {
            display: inline-block;
            font-size: 10px;
            margin-bottom: 13px;
            padding: 4px 10px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-portfolio-medium {
            display: table;
            width: 100%;
            margin-bottom: 80px
        }

        .gdlr-core-portfolio-medium .gdlr-core-portfolio-thumbnail-wrap {
            display: table-cell
        }

        .gdlr-core-portfolio-medium .gdlr-core-portfolio-content-wrap {
            display: table-cell;
            vertical-align: middle
        }

        .gdlr-core-portfolio-medium .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-title {
            font-size: 16px;
            font-weight: 600;
            text-transform: uppercase;
            letter-spacing: 2px;
            margin-bottom: 6px
        }

        .gdlr-core-portfolio-medium .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info {
            font-size: 13px;
            font-style: italic;
            margin-bottom: 6px
        }

        .gdlr-core-portfolio-medium .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-info .gdlr-core-sep {
            margin: 0 3px
        }

        .gdlr-core-portfolio-medium .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-content {
            padding-top: 25px
        }

        .gdlr-core-portfolio-medium .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-read-more {
            display: inline-block;
            margin-top: 29px;
            font-style: italic
        }

        .gdlr-core-portfolio-medium.gdlr-core-size-small .gdlr-core-portfolio-thumbnail-wrap {
            width: 35%
        }

        .gdlr-core-portfolio-medium.gdlr-core-size-large .gdlr-core-portfolio-thumbnail-wrap {
            width: 70%
        }

        .gdlr-core-portfolio-medium.gdlr-core-style-left .gdlr-core-portfolio-content-wrap {
            padding-left: 80px
        }

        .gdlr-core-portfolio-medium.gdlr-core-style-right .gdlr-core-portfolio-content-wrap {
            padding-right: 80px
        }

        .gdlr-core-portfolio-modern-desc .gdlr-core-image-overlay-content {
            top: auto;
            bottom: 30px
        }

        .gdlr-core-portfolio-modern-desc .gdlr-core-portfolio-title {
            font-size: 16px;
            margin-bottom: 5px
        }

        .gdlr-core-portfolio-modern-desc .gdlr-core-portfolio-info-tag {
            margin-bottom: 5px
        }

        .gdlr-core-portfolio-modern-desc .gdlr-core-portfolio-content {
            padding-top: 16px;
            padding-bottom: 20px;
            display: block
        }

        .gdlr-core-portfolio-modern-desc .gdlr-core-portfolio-icon-wrap {
            display: block;
            margin-bottom: 50px
        }

        .gdlr-core-portfolio-item-style-metro .gdlr-core-portfolio-metro {
            overflow: hidden
        }

        .gdlr-core-portfolio-item-style-metro .gdlr-core-portfolio-metro-badge {
            position: relative
        }

        .gdlr-core-portfolio-item .gdlr-core-portfolio-read-more-wrap {
            position: relative;
            margin-top: 20px;
            margin-bottom: 8px
        }

        .gdlr-core-portfolio-item .gdlr-core-portfolio-read-more {
            text-transform: uppercase;
            font-weight: 700;
            letter-spacing: .5px
        }

        .gdlr-core-portfolio-fixed-metro-item.gdlr-core-half-height {
            position: relative;
            overflow: hidden
        }

        .gdlr-core-portfolio-fixed-metro-item.gdlr-core-half-height .gdlr-core-portfolio-thumbnail {
            position: static
        }

        .gdlr-core-portfolio-single-nav-wrap {
            border-top: 2px;
            border-style: solid;
            padding: 47px 0
        }

        .gdlr-core-portfolio-single-nav i {
            font-size: 25px
        }

        .gdlr-core-portfolio-single-nav .gdlr-core-portfolio-text {
            font-size: 15px;
            text-transform: uppercase;
            font-weight: 700;
            letter-spacing: 1.5px
        }

        .gdlr-core-portfolio-single-nav-left {
            float: left
        }

        .gdlr-core-portfolio-single-nav-left i {
            margin-right: 15px;
            vertical-align: middle
        }

        .gdlr-core-portfolio-single-nav-right {
            float: right
        }

        .gdlr-core-portfolio-single-nav-right i {
            margin-left: 15px;
            vertical-align: middle
        }

        .gdlr-core-portfolio-single-related {
            padding-top: 70px
        }

        .gdlr-core-portfolio-single-related .gdlr-core-portfolio-single-related-head {
            font-size: 22px;
            margin-bottom: 42px
        }

        .gdlr-core-portfolio-single-related.gdlr-core-style-grid .gdlr-core-portfolio-item-holder {
            margin-bottom: 20px
        }

        .gdlr-core-portfolio-single-related.gdlr-core-style-modern .gdlr-core-portfolio-item-holder {
            margin-bottom: 30px
        }

        ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-half {
            margin-left: 0;
            list-style: none
        }

        ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-half li {
            float: left;
            width: 50%;
            margin-bottom: 8px
        }

        ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-half li ul {
            list-style: none;
            margin-left: 18px;
            margin-top: 8px;
            margin-bottom: 0
        }

        ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-half:after,
        ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-half li ul:after {
            content: " ";
            display: block;
            clear: both;
            visibility: hidden;
            line-height: 0;
            height: 0
        }

        ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-half li:nth-child(2n-1) {
            clear: left
        }

        ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list {
            margin-left: 0;
            list-style: none;
            font-size: 14px;
            font-weight: 500
        }

        ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li {
            border-bottom-width: 1px;
            border-bottom-style: solid;
            padding: 13px 0
        }

        ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li a {
            display: inline-block;
            padding-left: 15px;
            border-left-width: 3px;
            border-left-style: solid
        }

        ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li a:before {
            content: "\f178";
            font-family: "fontAwesome";
            padding-right: 12px;
            margin-left: -26px;
            opacity: 0;
            transition: opacity 200ms, margin-left 200ms;
            -moz-transition: opacity 200ms, margin-left 200ms;
            -o-transition: opacity 200ms, margin-left 200ms;
            -webkit-transition: opacity 200ms, margin-left 200ms
        }

        ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li a:hover:before,
        ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li.current-menu-item a:before,
        ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li.current-menu-ancestor a:before {
            opacity: 1;
            margin-left: 0
        }

        .gdlr-core-recent-comment-widget .gdlr-core-recent-comment-widget-item {
            padding-top: 22px;
            border-top-width: 1px;
            border-top-style: solid;
            margin-bottom: 23px
        }

        .gdlr-core-recent-comment-widget .gdlr-core-recent-comment-widget-item:first-child {
            padding-top: 0;
            border-top: none
        }

        .gdlr-core-recent-comment-widget .gdlr-core-recent-comment-widget-avatar {
            overflow: hidden;
            border-radius: 50%;
            float: left;
            margin-right: 25px
        }

        .gdlr-core-recent-comment-widget .gdlr-core-recent-comment-widget-content {
            overflow: hidden
        }

        .gdlr-core-recent-comment-widget .gdlr-core-recent-comment-widget-author {
            font-weight: 700
        }

        .gdlr-core-recent-comment-widget .gdlr-core-recent-comment-widget-author {
            font-size: 16px;
            margin-bottom: 10px
        }

        .gdlr-core-recent-comment-widget .gdlr-core-recent-comment-widget-excerpt {
            font-size: 14px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-1 {
            padding-top: 8px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-1 .gdlr-core-recent-post-widget {
            margin-bottom: 20px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-1 .gdlr-core-recent-post-widget-thumbnail {
            float: left;
            max-width: 75px;
            margin-right: 23px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-1 .gdlr-core-recent-post-widget-title {
            font-size: 16px;
            font-weight: 600;
            margin-bottom: 11px;
            margin-top: 4px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-1 .gdlr-core-recent-post-widget-content {
            overflow: hidden
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-1 .gdlr-core-blog-info {
            display: inline-block;
            margin-right: 20px;
            font-size: 11px;
            line-height: 15px;
            text-transform: uppercase;
            letter-spacing: .5px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-1 .gdlr-core-blog-info i {
            display: inline-block;
            font-size: 15px;
            margin-right: 8px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-3 {
            padding-top: 8px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-3 .gdlr-core-recent-post-widget {
            margin-bottom: 20px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-3 .gdlr-core-recent-post-widget-thumbnail {
            float: left;
            max-width: 75px;
            margin-right: 23px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            overflow: hidden
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-3 .gdlr-core-recent-post-widget-title {
            font-size: 14px;
            font-weight: 800;
            margin-bottom: 8px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-3 .gdlr-core-recent-post-widget-content {
            overflow: hidden
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-3 .gdlr-core-blog-info {
            display: inline-block;
            margin-right: 20px;
            font-size: 13px;
            line-height: 15px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-3 .gdlr-core-blog-info i {
            display: inline-block;
            font-size: 15px;
            margin-right: 8px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-2 .gdlr-core-recent-post-widget-title {
            font-size: 16px;
            font-weight: 600
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-2 .gdlr-core-recent-post-widget-info i {
            display: none
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-2 .gdlr-core-recent-post-widget-info {
            font-size: 13px;
            text-transform: uppercase;
            letter-spacing: 1px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-2 .gdlr-core-recent-post-widget-content {
            margin-bottom: 20px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-full .gdlr-core-recent-post-widget {
            margin-bottom: 30px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-full .gdlr-core-recent-post-widget-thumbnail {
            margin-bottom: 20px;
            position: relative
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-full .gdlr-core-recent-post-widget-title {
            font-size: 16px;
            font-weight: 600;
            margin-bottom: 4px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-full .gdlr-core-blog-info {
            display: inline-block;
            margin-right: 20px;
            font-size: 11px;
            line-height: 15px;
            text-transform: uppercase;
            letter-spacing: .5px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-full .gdlr-core-blog-info i {
            display: inline-block;
            font-size: 15px;
            margin-right: 8px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-full .gdlr-core-recent-post-widget-thumbnail .gdlr-core-blog-info-category {
            position: absolute;
            left: 18px;
            top: 16px;
            font-size: 12px;
            line-height: 1;
            padding: 8px 15px;
            text-transform: none;
            letter-spacing: 0;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-full .gdlr-core-recent-post-widget-thumbnail .gdlr-core-blog-info-category a {
            color: #fff
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-full .gdlr-core-recent-post-widget-thumbnail .gdlr-core-blog-info-category .gdlr-core-head {
            display: none
        }

        .gdlr-core-recent-post-widget-wrap.gdlr-core-style-full .gdlr-core-recent-post-widget-thumbnail .gdlr-core-recent-post-widget-thumbnail-video {
            margin-left: -30px;
            margin-top: -30px;
            font-size: 16px;
            position: absolute;
            top: 50%;
            left: 50%;
            background: #fff;
            padding: 20px 17px 20px 23px;
            width: 60px;
            height: 60px;
            text-align: center;
            line-height: 20px;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

        .gdlr-core-post-slider-widget-wrap {
            padding-top: 8px
        }

        .gdlr-core-post-slider-widget-overlay {
            top: auto
        }

        .gdlr-core-post-slider-widget-overlay .gdlr-core-post-slider-widget-title {
            font-size: 18px;
            margin-bottom: 8px;
            display: block
        }

        .gdlr-core-post-slider-widget-overlay .gdlr-core-image-overlay-content {
            position: relative;
            left: 0;
            right: 0;
            padding: 23px 28px 23px;
            text-align: left
        }

        .gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info {
            display: inline-block;
            margin-right: 18px;
            font-size: 11px;
            text-transform: uppercase
        }

        .gdlr-core-post-slider-widget-overlay .gdlr-core-blog-info i {
            font-size: 15px;
            margin-right: 10px
        }

        .gdlr-core-portfolio-slider-widget-wrap {
            padding-top: 8px
        }

        .gdlr-core-portfolio-slider-widget-wrap .gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-title {
            font-size: 16px;
            text-transform: none;
            letter-spacing: 0;
            font-weight: 600;
            letter-spacing: .3
        }

        .gdlr-core-recent-portfolio-widget-wrap {
            padding-top: 8px
        }

        .gdlr-core-recent-portfolio-widget {
            max-width: 103px;
            float: left;
            margin-right: 10px;
            margin-bottom: 10px
        }

        .gdlr-core-instagram-item .gdlr-core-instagram-item-title {
            font-size: 24px;
            text-transform: uppercase;
            text-align: center;
            letter-spacing: 1px;
            margin-bottom: 10px
        }

        .gdlr-core-instagram-item .gdlr-core-instagram-item-title-wrap {
            margin-bottom: 30px
        }

        .gdlr-core-instagram-item .flexslider ul li img {
            display: block
        }

        .gdlr-core-instagram-item .gdlr-core-instagram-item-title-nav {
            font-size: 22px;
            text-align: center
        }

        .gdlr-core-instagram-item .gdlr-core-instagram-item-title-nav i {
            margin: 0 12px;
            cursor: pointer
        }

        .gdlr-core-instagram-item .gdlr-core-instagram-item-content a {
            display: block
        }

        ul.gdlr-core-twitter-widget-wrap {
            list-style: none;
            margin-left: 0
        }

        ul.gdlr-core-twitter-widget-wrap li {
            margin-bottom: 30px
        }

        ul.gdlr-core-twitter-widget-wrap li:before {
            content: "\f099";
            font-family: "fontAwesome";
            float: left;
            font-size: 18px;
            margin-right: 25px
        }

        ul.gdlr-core-twitter-widget-wrap li .gdlr-core-twitter-widget {
            overflow: hidden
        }

        ul.gdlr-core-twitter-widget-wrap li .gdlr-core-twitter-widget-content {
            display: block;
            margin-bottom: 15px
        }

        ul.gdlr-core-twitter-widget-wrap li .gdlr-core-twitter-widget-date {
            display: block;
            font-size: 13px
        }

        ul.gdlr-core-twitter-content-list {
            list-style: none;
            margin-left: 0;
            margin-bottom: 0
        }

        ul.gdlr-core-twitter-content-list li {
            margin-bottom: 25px
        }

        ul.gdlr-core-twitter-content-list li:last-child {
            margin-bottom: 0
        }

        .gdlr-core-twitter-item-list .gdlr-core-twitter-item-list-date {
            display: block;
            margin-top: 12px
        }

        .gdlr-core-newsletter-item.gdlr-core-style-rectangle .gdlr-core-newsletter-form {
            max-width: 535px;
            margin: 0 auto
        }

        .gdlr-core-newsletter-item.gdlr-core-style-rectangle .gdlr-core-newsletter-email {
            float: left;
            width: 70%
        }

        .gdlr-core-newsletter-item.gdlr-core-style-rectangle .gdlr-core-newsletter-submit {
            overflow: hidden
        }

        .gdlr-core-newsletter-item.gdlr-core-style-rectangle .gdlr-core-newsletter-email input[type="email"] {
            width: 100%;
            font-size: 15px;
            line-height: 20px;
            border-width: 1px;
            padding: 19px 20px;
            height: 58px
        }

        .gdlr-core-newsletter-item.gdlr-core-style-rectangle .gdlr-core-newsletter-submit input[type="submit"] {
            display: block;
            width: 100%;
            font-size: 15px;
            line-height: 20px;
            padding: 19px 0;
            height: 58px
        }

        .gdlr-core-newsletter-item.gdlr-core-style-rectangle-full .gdlr-core-newsletter-form {
            max-width: 535px;
            margin: 0 auto
        }

        .gdlr-core-newsletter-item.gdlr-core-style-rectangle-full .gdlr-core-newsletter-email {
            margin-bottom: 14px
        }

        .gdlr-core-newsletter-item.gdlr-core-style-rectangle-full .gdlr-core-newsletter-email input[type="email"] {
            width: 100%;
            font-size: 13px;
            line-height: 20px;
            border-width: 1px;
            padding: 15px 20px
        }

        .gdlr-core-newsletter-item.gdlr-core-style-rectangle-full .gdlr-core-newsletter-submit input[type="submit"] {
            display: block;
            width: 100%;
            font-size: 12px;
            font-weight: 600;
            line-height: 20px;
            padding: 14px 0
        }

        .gdlr-core-newsletter-item.gdlr-core-style-curve .gdlr-core-newsletter-form {
            max-width: 535px;
            margin: 0 auto
        }

        .gdlr-core-newsletter-item.gdlr-core-style-curve .gdlr-core-newsletter-email {
            float: left;
            width: 70%;
            padding-right: 10px
        }

        .gdlr-core-newsletter-item.gdlr-core-style-curve .gdlr-core-newsletter-submit {
            overflow: hidden
        }

        .gdlr-core-newsletter-item.gdlr-core-style-curve .gdlr-core-newsletter-email input[type="email"] {
            width: 100%;
            font-size: 15px;
            line-height: 20px;
            border-width: 0;
            padding: 19px 20px;
            height: 58px
        }

        .gdlr-core-newsletter-item.gdlr-core-style-curve .gdlr-core-newsletter-submit input[type="submit"] {
            display: block;
            width: 100%;
            font-size: 16px;
            line-height: 20px;
            padding: 19px 0;
            height: 58px;
            text-transform: none;
            font-weight: 400;
            letter-spacing: 0;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px
        }

        .gdlr-core-newsletter-item.gdlr-core-style-round .gdlr-core-newsletter-email {
            float: left;
            padding-right: 12px;
            width: 65%
        }

        .gdlr-core-newsletter-item.gdlr-core-style-round .gdlr-core-newsletter-submit {
            float: left;
            width: 35%
        }

        .gdlr-core-newsletter-item.gdlr-core-style-round .gdlr-core-newsletter-email input[type="email"] {
            font-size: 13px;
            height: 51px;
            line-height: 21px;
            padding: 10px 25px;
            border-width: 1px;
            width: 100%
        }

        .gdlr-core-newsletter-item.gdlr-core-style-round .gdlr-core-newsletter-submit input[type="submit"] {
            height: 51px;
            font-size: 12px;
            font-weight: 600
        }

        .gdlr-core-newsletter-item.gdlr-core-style-round .gdlr-core-newsletter-email input[type="email"],
        .gdlr-core-newsletter-item.gdlr-core-style-round .gdlr-core-newsletter-submit input[type="submit"] {
            border-radius: 50px;
            -moz-border-radius: 50px;
            -webkit-border-radius: 50px
        }

        .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail {
            position: relative;
            margin-bottom: 38px;
            overflow: hidden
        }

        .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail-info {
            position: absolute;
            bottom: -58px;
            left: 0;
            right: 0;
            text-align: center;
            opacity: 0;
            transition: opacity 200ms, bottom 200ms;
            -moz-transition: opacity 200ms, bottom 200ms;
            -o-transition: opacity 200ms, bottom 200ms;
            -webkit-transition: opacity 200ms, bottom 200ms
        }

        .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail-info>a {
            float: left;
            width: 50%;
            height: 58px;
            font-size: 15px;
            line-height: 20px;
            font-weight: 400;
            padding: 19px 10px 0
        }

        .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail-info i {
            font-size: 16px;
            margin-right: 12px
        }

        .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail:hover .gdlr-core-product-thumbnail-info {
            opacity: 1;
            bottom: 0
        }

        .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail .gdlr-core-product-add-to-cart.added {
            display: none
        }

        .gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail .added_to_cart:before {
            content: "\e015";
            font-size: 16px;
            margin-right: 12px;
            font-family: ElegantIcons;
            display: inline-block;
            vertical-align: text-top;
            margin-top: -2px
        }

        .gdlr-core-product-grid {
            margin-bottom: 60px
        }

        .flexslider .gdlr-core-product-grid {
            margin-bottom: 0
        }

        .gdlr-core-product-grid .gdlr-core-product-grid-content-wrap {
            text-align: center
        }

        .gdlr-core-product-grid .gdlr-core-product-grid-content-wrap .onsale {
            position: static;
            display: inline-block;
            vertical-align: middle;
            margin-right: 20px
        }

        .gdlr-core-product-grid .gdlr-core-product-grid-content {
            display: inline-block;
            vertical-align: middle
        }

        .gdlr-core-product-grid .gdlr-core-product-title {
            font-size: 17px;
            margin-bottom: 10px
        }

        .gdlr-core-product-grid .gdlr-core-product-price {
            font-size: 15px;
            font-weight: 800
        }

        .gdlr-core-product-grid .gdlr-core-product-price ins {
            text-decoration: none
        }

        .gdlr-core-product-grid .gdlr-core-product-price del {
            margin-right: 9px;
            opacity: .5
        }

        .related.products .gdlr-core-product-grid {
            margin-bottom: 15px
        }

        ul.gdlr-core-product-sub-category {
            margin-left: 0;
            list-style: none;
            margin-bottom: 0
        }

        ul.gdlr-core-product-sub-category li {
            float: left;
            margin: 0 0 35px;
            padding: 0 15px;
            position: relative;
            width: 25%
        }

        ul.gdlr-core-product-sub-category li h3 {
            font-size: 18px;
            margin-top: 24px;
            margin-bottom: 0
        }

        .gdlr-core-hide-in-desktop,
        .gdlr-core-hide-in-desktop-tablet {
            display: none
        }

        @media only screen and (max-width:999px) {
            .gdlr-core-hide-in-desktop {
                display: block
            }
            .gdlr-core-hide-in-tablet,
            .gdlr-core-hide-in-tablet-mobile {
                display: none
            }
            .gdlr-core-flexslider-nav,
            .gdlr-core-flexslider .flex-direction-nav {
                display: none
            }
        }

        @media only screen and (max-width:767px) {
            .gdlr-core-hide-in-desktop-tablet {
                display: block
            }
            .gdlr-core-hide-in-mobile,
            .gdlr-core-hide-in-tablet-mobile {
                display: none
            }
            .gdlr-core-hide-in-tablet {
                display: block
            }
            body .gdlr-core-container {
                max-width: 500px;
                padding-left: 15px;
                padding-right: 15px
            }
            body .gdlr-core-container-custom {
                max-width: 500px !important;
                padding-left: 15px;
                padding-right: 15px
            }
            .gdlr-core-pbf-wrapper {
                padding-left: 0px !important;
                padding-right: 0px !important
            }
            .gdlr-core-pbf-wrapper-full {
                max-width: 500px;
                padding-left: 15px;
                padding-right: 15px
            }
            .gdlr-core-pbf-column-content-margin {
                padding-left: 0px !important;
                padding-right: 0px !important;
                margin-left: 0px !important;
                margin-right: 0px !important
            }
            .gdlr-core-pbf-wrapper-full-no-space {
                max-width: 500px
            }
            .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-pbf-column-content-margin {
                padding-left: 30px !important;
                padding-right: 30px !important
            }
            .gdlr-core-pbf-background-frame {
                display: none
            }
            .gdlr-core-pbf-background {
                background-attachment: inherit !important
            }
            .gdlr-core-pbf-sidebar-wrapper {
                margin: 0px !important
            }
            .gdlr-core-column-extend-left>.gdlr-core-pbf-background-wrap {
                margin-left: -30px;
                margin-right: -30px
            }
            .gdlr-core-column-extend-right>.gdlr-core-pbf-background-wrap {
                margin-left: -30px;
                margin-right: -30px
            }
            .gdlr-core-column-10,
            .gdlr-core-column-12,
            .gdlr-core-column-15,
            .gdlr-core-column-20,
            .gdlr-core-column-24,
            .gdlr-core-column-30,
            .gdlr-core-column-36,
            .gdlr-core-column-40,
            .gdlr-core-column-45,
            .gdlr-core-column-48,
            .gdlr-core-column-50,
            .gdlr-core-column-60 {
                width: 100%
            }
            .gdlr-core-pbf-column-content {
                min-height: 0
            }
            .gdlr-core-pbf-sidebar-content,
            .gdlr-core-pbf-sidebar-right,
            .gdlr-core-pbf-sidebar-left {
                height: auto !important;
                padding-left: 0px !important;
                padding-right: 0px !important
            }
            .gdlr-core-audio {
                padding: 13px 3px 7px
            }
            .gdlr-core-call-to-action-item.gdlr-core-style-left-align-right-button .gdlr-core-call-to-action-item-inner {
                padding-right: 0
            }
            .gdlr-core-call-to-action-item.gdlr-core-style-left-align-right-button .gdlr-core-call-to-action-item-button {
                position: static;
                margin-top: 45px
            }
            .gdlr-core-call-to-action-item.gdlr-core-style-right-align-left-button .gdlr-core-call-to-action-item-inner {
                padding-left: 0
            }
            .gdlr-core-call-to-action-item.gdlr-core-style-right-align-left-button .gdlr-core-call-to-action-item-button {
                position: static;
                margin-top: 45px
            }
            .gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-block-item-title {
                display: block
            }
            .gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-separator {
                display: none
            }
            .gdlr-core-block-item-title-wrap .gdlr-core-block-item-read-more {
                margin-top: 14px;
                display: inline-block
            }
            .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-block-item-title-wrap {
                margin-left: 0;
                margin-right: 0
            }
            .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-pagination {
                padding-left: 0;
                padding-right: 0
            }
            .gdlr-core-social-share-left-text .gdlr-core-social-share-count {
                display: block;
                margin-bottom: 10px
            }
            .gdlr-core-social-share-left-text .gdlr-core-divider {
                display: none
            }
            .gdlr-core-social-share-left-text {
                text-align: center
            }
            .gdlr-core-social-share-right-text .gdlr-core-social-share-count {
                display: block;
                margin-top: 10px
            }
            .gdlr-core-social-share-right-text .gdlr-core-divider {
                display: none
            }
            .gdlr-core-social-share-right-text {
                text-align: center
            }
            .gdlr-core-blog-date-wrapper {
                display: none
            }
            .gdlr-core-blog-medium,
            .gdlr-core-blog-medium>div {
                display: block
            }
            .gdlr-core-blog-left-thumbnail .gdlr-core-blog-thumbnail-wrap {
                width: auto;
                padding-right: 0;
                margin-bottom: 25px
            }
            .gdlr-core-blog-right-thumbnail .gdlr-core-blog-thumbnail-wrap {
                width: auto;
                padding-left: 0;
                margin-bottom: 25px
            }
            .gdlr-core-blog-left-thumbnail.gdlr-core-large .gdlr-core-blog-thumbnail-wrap,
            .gdlr-core-blog-right-thumbnail.gdlr-core-large .gdlr-core-blog-thumbnail-wrap {
                width: 100%
            }
            .gdlr-core-blog-medium.gdlr-core-blog-right-thumbnail {
                display: flex;
                flex-direction: column;
                width: 100%
            }
            .gdlr-core-blog-medium.gdlr-core-blog-right-thumbnail .gdlr-core-blog-thumbnail-wrap {
                order: 1;
                width: 100%
            }
            .gdlr-core-blog-medium.gdlr-core-blog-right-thumbnail .gdlr-core-blog-medium-content-wrapper {
                order: 2;
                width: 100%
            }
            .gdlr-core-portfolio-medium {
                display: flex;
                flex-flow: column
            }
            .gdlr-core-portfolio-medium .gdlr-core-portfolio-thumbnail-wrap {
                order: 1;
                -ms-order: 1
            }
            .gdlr-core-portfolio-medium .gdlr-core-portfolio-content-wrap {
                order: 2;
                -ms-order: 1
            }
            .gdlr-core-portfolio-medium.gdlr-core-size-large .gdlr-core-portfolio-thumbnail-wrap,
            .gdlr-core-portfolio-medium.gdlr-core-size-small .gdlr-core-portfolio-thumbnail-wrap {
                display: block;
                width: auto;
                margin-bottom: 35px
            }
            .gdlr-core-portfolio-medium.gdlr-core-style-left .gdlr-core-portfolio-content-wrap {
                padding-left: 0;
                display: block
            }
            .gdlr-core-tab-item .gdlr-core-tab-item-content {
                padding: 35px 0 0
            }
            .gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-title-wrap {
                float: none;
                border-right: 0;
                max-width: none
            }
            .gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-title {
                float: left;
                height: 52px;
                padding-left: 25px;
                padding-right: 25px;
                border-top-width: 1px
            }
            .gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-title.gdlr-core-active {
                padding-right: 25px
            }
            .gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-title:last-child {
                border-right-width: 1px
            }
            .gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-content-wrap {
                border: none
            }
            .gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-title-wrap {
                float: none;
                border-left: 0;
                max-width: none
            }
            .gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-title {
                float: right;
                height: 52px;
                padding-left: 25px;
                padding-right: 25px;
                border-top-width: 1px
            }
            .gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-title.gdlr-core-active {
                padding-right: 25px
            }
            .gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-title:last-child {
                border-left-width: 1px
            }
            .gdlr-core-tab-style1-vertical.gdlr-core-right-align .gdlr-core-tab-item-content-wrap {
                border: none
            }
            .gdlr-core-tab-style2-vertical.gdlr-core-left-align .gdlr-core-tab-item-title-wrap {
                float: none;
                margin-right: 0;
                border: none;
                max-width: none
            }
            .gdlr-core-tab-style2-vertical.gdlr-core-left-align .gdlr-core-tab-item-title-line {
                display: none
            }
            .gdlr-core-tab-style2-vertical.gdlr-core-left-align .gdlr-core-tab-item-title {
                padding: 12px 20px 0 0;
                float: left
            }
            .gdlr-core-tab-style2-vertical.gdlr-core-left-align .gdlr-core-tab-item-content-wrap {
                border: none
            }
            .gdlr-core-tab-style2-vertical.gdlr-core-right-align .gdlr-core-tab-item-title-wrap {
                float: none;
                margin-left: 0;
                border: none;
                max-width: none
            }
            .gdlr-core-tab-style2-vertical.gdlr-core-right-align .gdlr-core-tab-item-title-line {
                display: none
            }
            .gdlr-core-tab-style2-vertical.gdlr-core-right-align .gdlr-core-tab-item-title {
                padding: 12px 0 0 20px;
                float: right
            }
            .gdlr-core-tab-style2-vertical.gdlr-core-right-align .gdlr-core-tab-item-content-wrap {
                border: none
            }
            .gdlr-core-gallery-item-style-scroll .gdlr-core-media-image {
                max-height: 200px
            }
            .gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider .gdlr-core-image-overlay-content {
                bottom: 35px
            }
            .gdlr-core-gallery-with-thumbnail-wrap.gdlr-core-inside-slider .gdlr-core-sly-slider {
                display: none
            }
            .gdlr-core-price-table-item .gdlr-core-price-table {
                margin-top: 0;
                margin-bottom: 30px
            }
            .gdlr-core-price-table-item .gdlr-core-price-table-column:last-child .gdlr-core-price-table {
                margin-bottom: 0
            }
            .gdlr-core-title-item.gdlr-core-left-align .gdlr-core-title-item-link {
                position: static;
                margin-top: 12px
            }
            .gdlr-core-title-item-caption-right .gdlr-core-title-item-title-wrap {
                float: none;
                margin-bottom: 13px;
                margin-right: 0;
                width: auto !important
            }
            .gdlr-core-newsletter-item.gdlr-core-style-round .gdlr-core-newsletter-email {
                width: 100%;
                float: none
            }
            .gdlr-core-newsletter-item.gdlr-core-style-round .gdlr-core-newsletter-submit {
                width: 100%;
                float: none;
                margin-top: 17px
            }
            .gdlr-core-timeline-item .gdlr-core-timeline-item-bullet {
                display: none
            }
            .gdlr-core-timeline-item .gdlr-core-timeline-item-date {
                width: auto !important;
                padding-right: 0;
                float: none;
                text-align: left
            }
            .gdlr-core-roadmap-item {
                margin-right: -20px;
                margin-left: -20px
            }
            .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-content {
                margin-right: 20px
            }
            .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-count {
                display: none
            }
            .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-divider {
                display: none
            }
            .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-title {
                font-size: 11px;
                text-transform: none;
                letter-spacing: 0
            }
            .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-caption {
                font-size: 11px
            }
            .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head-wrap {
                width: 37%
            }
            .gdlr-core-roadmap-item .gdlr-core-roadmap-item-content-area {
                margin-left: 0
            }
            .gdlr-core-roadmap-item .gdlr-core-roadmap-item-head {
                padding-bottom: 16px
            }
            .gdlr-core-roadmap-item .gdlr-core-roadmap-item-content {
                font-size: 15px
            }
            .gdlr-core-roadmap-item .gdlr-core-roadmap-item-content-title {
                font-size: 15px;
                margin-bottom: 29px
            }
        }

        @media only screen and (max-width:419px) {
            .gdlr-core-alert-box-item .gdlr-core-alert-box-item-inner {
                padding: 25px 25px
            }
            .gdlr-core-blockquote-item.gdlr-core-small-size.gdlr-core-left-align .gdlr-core-blockquote-item-quote {
                font-size: 60px;
                margin-right: 20px
            }
            .gdlr-core-blockquote-item.gdlr-core-small-size.gdlr-core-right-align .gdlr-core-blockquote-item-quote {
                font-size: 60px;
                margin-left: 20px
            }
            .gdlr-core-blockquote-item.gdlr-core-medium-size.gdlr-core-left-align .gdlr-core-blockquote-item-quote {
                margin-right: 20px;
                font-size: 80px
            }
            .gdlr-core-blockquote-item.gdlr-core-medium-size.gdlr-core-right-align .gdlr-core-blockquote-item-quote {
                font-size: 80px;
                margin-left: 20px
            }
            .gdlr-core-blockquote-item.gdlr-core-large-size.gdlr-core-left-align .gdlr-core-blockquote-item-quote {
                font-size: 90px;
                margin-right: 20px
            }
            .gdlr-core-blockquote-item.gdlr-core-large-size.gdlr-core-right-align .gdlr-core-blockquote-item-quote {
                font-size: 90px;
                margin-left: 20px
            }
        }

        body.ilightbox-noscroll {
            overflow: auto
        }

        .gdlr-core-widget-list-shortcode {
            background-color: #f5f5f5;
            color: #949494
        }

        .gdlr-core-widget-list-shortcode ul {
            list-style: none;
            margin-left: 0
        }

        .gdlr-core-widget-list-shortcode ul li {
            border-top-width: 1px;
            border-top-style: solid;
            padding: 13px 27px;
            border-color: #e1e1e1
        }

        .gdlr-core-widget-list-shortcode ul li:first-child {
            border-top: none
        }

        .gdlr-core-widget-list-shortcode .gdlr-core-widget-list-shortcode-title {
            font-size: 14px;
            font-weight: 600;
            padding: 35px 27px 0;
            margin-bottom: 13px;
            color: #252525
        }

        .gdlr-core-widget-box-shortcode {
            font-size: 13px;
            padding: 40px 35px 10px;
            position: relative;
            background-size: cover;
            background-position: center
        }

        .gdlr-core-widget-box-shortcode .gdlr-core-widget-box-shortcode-title {
            font-size: 21px
        }

        .gdlr-core-widget-box-shortcode .gdlr-core-widget-box-shortcode-icon {
            font-size: 21px;
            color: #4d96e9;
            margin-right: 20px;
            float: left
        }

        .gdlr-core-widget-box-shortcode .gdlr-core-widget-box-shortcode-content {
            overflow: hidden
        }

        .gdlr-core-widget-box-shortcode .gdlr-core-widget-box-shortcode-link {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0
        }
