@import url("https://fonts.googleapis.com/css?family=Merriweather"); .ct-topbar--default,.ct-topbar--stickyToTop,.ct-navbar--sticky,footer,.ct-navbarMobile,.ct-menuMobile{background-color: #333 !important}.ct-topbar{font-size: 12px}.ct-topbar a:hover{color: #ce9d53}.ct-topbar a:hover i{color: #ce9d53}.ct-switcher-language .dropdown-menu li a{font-family: Merriweather, serif}.textwidget{color: #FFFFFF !important}body{font-family: Merriweather, serif;color: #333}h1,h2,h3,h4,h5,h6{font-family: 'Playfair Display', serif;color: #333}span{font-family: 'Playfair Display', serif;color: #333;font-size: 16px}p{font-family: Merriweather, serif;color: #4d4d4d;font-size: 14px}a{color: #ce9d53}a:hover{color: inherit;text-decoration: none}.ct-glyph--text p{font-family: 'Playfair Display', serif}.ct-motive{background-color: #ce9d53}.ct-text-parallax,.ct-textBox{font-family: Merriweather, serif}.ct-text-parallax{font-size: 14px}.ct-header-text h1,.ct-header-text h2,.ct-header-text h3,.ct-header-text h4,.ct-header-text h5,.ct-header-text h6{line-height: 70px;font-family: 'Great Vibes', cursive;color: #ce9d53}.ct-header-text h1{font-size: 160px}.ct-header-text h2{font-size: 70px}.ct-header-text .ct-u-hdr2{color: #fff;line-height: 70px;margin-top: 30px}.ct-u-hdr2{font-family: 'Playfair Display', serif !important}.ct-header-multipg{padding-top: 120px}.ct-header-multipg h1,.ct-header-multipg h2,.ct-header-multipg h3,.ct-header-multipg h4,.ct-header-multipg h5,.ct-header-multipg h6{font-size: 70px;line-height: 70px;font-family: 'Great Vibes', cursive;color: #ce9d53}.ct-header-multipg .ct-u-hdr2{font-size: 70px;line-height: 43px;color: #fff}.ct-navbar--transparent .navbar-nav > li > a:hover,.ct-navbar--solid .navbar-nav > li > a:hover{border-bottom: 2px solid #ce9d53}.ct-navbar--transparent .active a,.ct-navbar--solid .active a{border-bottom: 2px solid #ce9d53}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{background-color: #ce9d53;color: #fff !important}.dropdown-menu span{font-family: Merriweather, serif}.dropdown-menu li > a{font-family: Merriweather, serif}.dropdown-menu li > a:hover{color: #fff !important;background-color: #ce9d53 !important}.dropdown-menu p{font-family: 'Playfair Display', serif}.ct-navbar-item--active{border-bottom: 2px solid #ce9d53}.btn,.btn-primary{font-family: Merriweather, serif;color: #333;background-color: #ce9d53;border: 1px solid #ce9d53;font-size: 14px}.btn:hover,.btn-primary:hover,.btn:active,.btn-primary:active,.btn:focus,.btn-primary:focus{background-color: #333;border: 1px solid #333;color: #ce9d53}.panel-title{font-family: Merriweather, serif}.panel-title a.collapsed{color: #ce9d53}.nav-tabs li a{color: #ce9d53}.nav-tabs li a:hover,.nav-tabs li a:active,.nav-tabs li a:focus{background: transparent}table caption{font-family: 'Playfair Display', serif}table thead th{background-color: #ce9d53}table a{color: #333}table a:hover{color: #ce9d53}table td{font-size: 14px;width: 1% !important}.vc-table-plugin-theme-ct_type2 .vc-th td{background-color: #ce9d53;font-size: 16px}.vc-table-plugin-theme-ct_type2 .vc-th td span{font-family: Merriweather, serif;font-size: 16px !important}.vc-table-plugin-theme-ct_type2 td{font-size: 14px}.vc-table-plugin-theme-ct_type2 td span{font-family: Merriweather, serif;font-size: 14px !important}.vc-table-plugin-theme-ct_type2 tr{height: 42px}.vc-table-plugin-theme-ct_type2 tr td:first-of-type{text-align: center}table.stacktable tr td:nth-child(2){text-align: left}.ct-pageSectionHeader h1,.ct-pageSectionHeader h2,.ct-pageSectionHeader h3,.ct-pageSectionHeader h4,.ct-pageSectionHeader h5,.ct-pageSectionHeader h6{line-height: 32px;font-family: Merriweather, serif}.ct-pageSectionHeader h1,.ct-pageSectionHeader h2,.ct-pageSectionHeader h3,.ct-pageSectionHeader h4,.ct-pageSectionHeader h5,.ct-pageSectionHeader h6{color: #ce9d53}.ct-pageSectionHeader .ct-u-hdr3{color: #333;font-family: 'Playfair Display', serif !important}.ct-background-circle,.ct-background-circle--type2{background: #ce9d53}.ct-mediaSection.ct-u-backgroundfix{display: table !important}.ct-counterBox .ct-counterBox-number{font-size: 72px}.ct-counterBox h1,.ct-counterBox h2,.ct-counterBox h3,.ct-counterBox h4,.ct-counterBox h5,.ct-counterBox h6{font-family: Merriweather, serif}.ct-gallery p{font-weight: 400;color: #000000}.ct-gallery figure:hover img{-webkit-transition: opacity .5s;-moz-transition: opacity .5s;-o-transition: opacity .5s;transition: opacity .5s;opacity: 1}.ct-isotope-navigation a:hover{border-bottom: 2px solid #ce9d53}.ct-isotope-navigation .active{border-bottom: 2px solid #ce9d53}.ct-js-magnificPortfolioPopupGroup h2{font-family: 'Playfair Display', serif}.ct-u-hdr3{font-family: 'Playfair Display', serif !important}.ct-textBox--withButton span{font-size: 24px}.ct-hover figcaption{white-space: nowrap}.ct-hover figcaption h1,.ct-hover figcaption h2,.ct-hover figcaption h3,.ct-hover figcaption h4,.ct-hover figcaption h5,.ct-hover figcaption h6{color: #fff;word-spacing: 0;font-size: 16px;font-family: Merriweather, serif}.ct-hover figcaption h1 span,.ct-hover figcaption h2 span,.ct-hover figcaption h3 span,.ct-hover figcaption h4 span,.ct-hover figcaption h5 span,.ct-hover figcaption h6 span{color: #4d4d4d}.ct-hover figcaption p{color: #4d4d4d;font-size: 14px}.twentytwenty-handle{border: 3px solid #ce9d53;background-color: #ce9d53}.twentytwenty-left-arrow{border-right: 6px solid #333}.twentytwenty-right-arrow{border-left: 6px solid #333}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{background: #ce9d53;box-shadow: none}.ct-contactForm--type1 .contactForm .form-control{border: 2px solid #ce9d53;color: #fff}.ct-contactForm--type1 .ct-form-group-label--float label{color: #cccccc !important}.ct-contactForm--type1--WhiteBg .contactForm .form-control{border: 2px solid #ce9d53;color: #333}.ct-contactForm--type1--WhiteBg .ct-form-group-label--float label{color: #cccccc !important}.ct-item--contact .ct-header--contact{font-family: Merriweather, serif}.ct-item--contact .ct-socials--circle,.ct-item--contact .ct-socials--square,.ct-item--contact .ct-socials--square-rounded{padding: 8px;background-color: #ce9d53;color: #333}.ct-item--contact .ct-socials--circle:hover,.ct-item--contact .ct-socials--square:hover,.ct-item--contact .ct-socials--square-rounded:hover{color: #ce9d53;background-color: #333}.ct-item--contact a{font-family: 'Playfair Display', serif}.ct-item--contact a:hover{color: #ce9d53}.ct-pricing h1,.ct-pricing h2,.ct-pricing h3,.ct-pricing h4,.ct-pricing h5,.ct-pricing h6{font-family: Merriweather, serif}.ct-pricing span{font-family: Merriweather, serif}.ct-pricing .ct-u-display-table--cell .ct-currency{font-family: 'Playfair Display', serif}.ct-pricing .ct-u-display-table--cell .ct-price{font-family: 'Playfair Display', serif}.ct-pricing .ct-u-display-table--cell .ct-overprice{font-family: 'Playfair Display', serif}.ct-articleBox-meta span{font-family: Merriweather, serif}.ct-articleBox-meta span a:hover{color: #ce9d53}.ct-articleBox-button{color: #ce9d53;font-family: Merriweather, serif}.ct-articleBox-button:hover,.ct-articleBox-button:focus{text-decoration: none;color: inherit}.ct-articleBox-titleBox a h1:hover,.ct-articleBox-titleBox a h2:hover,.ct-articleBox-titleBox a h3:hover,.ct-articleBox-titleBox a h4:hover,.ct-articleBox-titleBox a h5:hover,.ct-articleBox-titleBox a h6:hover{color: #ce9d53}blockquote{border-left: 4px solid #ce9d53;font-family: Merriweather, serif}.ct-testimonials:before{color: #ce9d53}.ct-testimonials span{font-family: 'Playfair Display', serif}.ct-testimonials p{font-family: 'Playfair Display', serif}.ct-blackquote-customStyle{font-family: 'Playfair Display', serif}.ct-blackquote-customStyle:after{font-family: 'Playfair Display', serif;font-size: 48px;position: relative;bottom: 24px;content: '”';top: 0}.ct-testimonials:before{font-family: 'Playfair Display', serif;font-size: 125px;position: absolute;content: '“';left: 0;top: 29px}.ct-testimonials--type2:before{font-family: 'Playfair Display', serif;font-size: 48px;position: relative;content: '“';left: -26px;top: 38px}.ct-testimonials--type2{line-height: 0}.pager li > a{color: #ce9d53;font-family: Merriweather, serif}.pager li > a:hover{color: #333}.pagination > li > a,.pagination-lg > li > a{background-color: #fff;color: #ce9d53}.pagination > li > a:hover,.pagination-lg > li > a:hover{background-color: #fff;color: #333}.pagination > .active a,.pagination-lg > .active a{color: #333333 !important}.pagination > .active:hover,.pagination-lg > .active:hover,.pagination > .active:focus,.pagination-lg > .active:focus,.pagination > .active:visited,.pagination-lg > .active:visited{color: #333333 !important}.select2-results .select2-highlighted{background-color: #ce9d53}.ct-link-post:hover .ct-hyperlink--circle{background-color: #333;color: #ce9d53}.ct-link-post .ct-hyperlink--circle{background-color: #ce9d53;color: #333}.media-heading a{color: #333}.media-heading a:hover{text-decoration: none;color: #ce9d53}.media-body .media-heading,.media-body .ct-comment-meta,.media-body .ct-comment-replyButton{font-family: Merriweather, serif}.ct-share--socials span{font-family: Merriweather, serif}.ct-comment-meta,.ct-comment-replyButton{color: #b3b3b3}.ct-comment-replyButton:hover{color: #ce9d53}.ct-panel--blogTags a{text-decoration: none}.ct-panel--blogTags a:hover{color: #ce9d53}.widget ul{list-style: none;padding: 0}.widget ul li a:hover{color: #ce9d53 !important}.widget ul li a:hover span{color: #ce9d53}.widget ul li a span{font-family: Merriweather, serif}.widget .ct-js-select a span{font-family: Merriweather, serif}.widget .widget-latest-posts-content span{font-family: Merriweather, serif}.tagcloud a{font-family: Merriweather, serif}.ct-search-widget .form-control:focus{border: 2px solid #ce9d53}.mapToggle{background-color: #ce9d53;color: #333;font-family: Merriweather, serif;font-size: 14px}.mapToggle:hover{background-color: #333;color: #ce9d53}.ct-widget-workingHours span{font-family: Merriweather, serif}.ct-widget-workingHours p{font-family: 'Playfair Display', serif}.widget .textwidget{color: #fff}.widget h1,.widget h2,.widget h3,.widget h4,.widget h5,.widget h6{font-size: 18px;line-height: 20px}.widget span{font-family: Merriweather, serif;color: #fff}.widget span.comment-author-link{color: inherit}.widget span.tweet_time{font-size: 18px;color: #fff}.widget span.tweet_text{font-size: 16px;color: #fff}.widget .flexslider p{text-align: left}.ct-footer--extended .ct-widget-latestTwitts span.tweet_text > a,.ct-widget-latestTwitts span.tweet_text > a{color: #ce9d53;font-family: Merriweather, serif}.ct-footer--extended .ct-widget-latestTwitts span.tweet_text > a:hover,.ct-widget-latestTwitts span.tweet_text > a:hover{color: #808080 !important}footer,.ct-footer--extended{color: #767676}footer .totop a,.ct-footer--extended .totop a{color: #ce9d53}footer .copyright a,.ct-footer--extended .copyright a{color: #767676}@media (max-width: 1366px){.ct-header-text{padding-top: 80px}.ct-header-text h1,.ct-header-text h2,.ct-header-text h3,.ct-header-text h4,.ct-header-text h5,.ct-header-text h6{font-size: 140px;line-height: 58px}.ct-header-text h1 .ct-u-hdr2,.ct-header-text h2 .ct-u-hdr2,.ct-header-text h3 .ct-u-hdr2,.ct-header-text h4 .ct-u-hdr2,.ct-header-text h5 .ct-u-hdr2,.ct-header-text h6 .ct-u-hdr2{font-size: 60px;line-height: 60px}}@media (max-width: 992px){.ct-header-text h1,.ct-header-text h2,.ct-header-text h3,.ct-header-text h4,.ct-header-text h5,.ct-header-text h6{font-size: 80px;line-height: 45px}.ct-header-text h1 .ct-u-hdr2,.ct-header-text h2 .ct-u-hdr2,.ct-header-text h3 .ct-u-hdr2,.ct-header-text h4 .ct-u-hdr2,.ct-header-text h5 .ct-u-hdr2,.ct-header-text h6 .ct-u-hdr2{font-size: 35px;line-height: 35px}.ct-header-multipg h1,.ct-header-multipg h2,.ct-header-multipg h3,.ct-header-multipg h4,.ct-header-multipg h5,.ct-header-multipg h6{font-size: 35px;line-height: 35px}.ct-header-multipg h1 .ct-u-hdr2,.ct-header-multipg h2 .ct-u-hdr2,.ct-header-multipg h3 .ct-u-hdr2,.ct-header-multipg h4 .ct-u-hdr2,.ct-header-multipg h5 .ct-u-hdr2,.ct-header-multipg h6 .ct-u-hdr2{font-size: 35px;line-height: 35px}.ct-pageSectionHeader h1,.ct-pageSectionHeader h2,.ct-pageSectionHeader h3,.ct-pageSectionHeader h4,.ct-pageSectionHeader h5,.ct-pageSectionHeader h6{font-size: 30px;line-height: 30px}}@media (max-width: 768px){table th{background-color: #ce9d53}}@media (max-width: 480px){.ct-header-text h1,.ct-header-text h2,.ct-header-text h3,.ct-header-text h4,.ct-header-text h5,.ct-header-text h6{font-size: 60px;line-height: 25px}.ct-header-text h1 .ct-u-hdr2,.ct-header-text h2 .ct-u-hdr2,.ct-header-text h3 .ct-u-hdr2,.ct-header-text h4 .ct-u-hdr2,.ct-header-text h5 .ct-u-hdr2,.ct-header-text h6 .ct-u-hdr2{font-size: 25px;line-height: 25px}.ct-header-multipg{padding-top: 0}.ct-header-multipg h1,.ct-header-multipg h2,.ct-header-multipg h3,.ct-header-multipg h4,.ct-header-multipg h5,.ct-header-multipg h6{font-size: 35px;line-height: 35px}.ct-header-multipg h1 .ct-u-hdr2,.ct-header-multipg h2 .ct-u-hdr2,.ct-header-multipg h3 .ct-u-hdr2,.ct-header-multipg h4 .ct-u-hdr2,.ct-header-multipg h5 .ct-u-hdr2,.ct-header-multipg h6 .ct-u-hdr2{font-size: 35px;line-height: 35px}.ct-pageSectionHeader h1,.ct-pageSectionHeader h2,.ct-pageSectionHeader h3,.ct-pageSectionHeader h4,.ct-pageSectionHeader h5,.ct-pageSectionHeader h6{font-size: 24px;line-height: 24px}h1 .ct-mainHeader,h2 .ct-mainHeader,h3 .ct-mainHeader,h4 .ct-mainHeader,h5 .ct-mainHeader,h6 .ct-mainHeader{font-size: 35px;line-height: 20px}th.st-head-row span{font-family: Merriweather, serif}}.ct-sectionMotive{background-color: #ce9d53}.ct-header-text .ct-u-hdr2{color: #fff}.ct-header-multipg h1,.ct-header-multipg h2,.ct-header-multipg h3,.ct-header-multipg h4,.ct-header-multipg h5,.ct-header-multipg h6{font-size: auto;font-family: 'Great Vibes', cursive;color: #ce9d53}.ct-header-text h1,.ct-header-text h2,.ct-header-text h3,.ct-header-text h4,.ct-header-text h5,.ct-header-text h6{line-height: 70px;font-family: 'Great Vibes', cursive;color: #ce9d53}.ct-header-text .ct-u-hdr2{color: #fff;line-height: 120px}.ct-header-text h2{font-size: 70px;line-height: 70px !important}span.ct-u-hdr2.ct-js-animation--item.animated.activate{font-size: 30px !important}.ct-pageSectionHeader h1{font-size: 160px !important}.ct-pageSectionHeader h2{font-size: 72px}