@import url("http://fonts.googleapis.com/css?family=Raleway"); @import url("http://fonts.googleapis.com/css?family=Oxygen"); .ct-topbar--default,.ct-topbar--stickyToTop,.ct-navbar--sticky,footer,.ct-navbarMobile,.ct-menuMobile{background-color: #262626 !important}.ct-topbar{font-size: 13px}.ct-topbar a:hover{color: #059ccd}.ct-topbar a:hover i{color: #059ccd}.ct-switcher-language .dropdown-menu li a{font-family: Raleway, sans-serif}body{font-family: Raleway, sans-serif;color: #262626}h1,h2,h3,h4,h5,h6{font-family: Oxygen, serif;color: #262626}span{font-family: Raleway, sans-serif;color: #262626}p{font-family: Raleway, sans-serif;color: #262626}.ct-glyph--text p{font-family: Oxygen, serif;font-size: 24px;font-weight: bold}a{color: #059ccd}a:hover{color: inherit;text-decoration: none}.ct-motive{background-color: #059ccd}.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: 72px;font-weight: bold;color: #059ccd}.ct-header-text h2{font-size: 36px}.ct-header-text .ct-u-hdr2{line-height: 36px;color: #fff;font-weight: normal;font-family: Raleway, sans-serif}.ct-header-multipg{padding-top: 120px}.ct-header-multipg .ct-u-hdr2{font-size: 70px;line-height: 70px;color: #059ccd;font-family: Oxygen, serif}.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;font-family: Raleway, sans-serif;color: #fff}.ct-navbar--transparent .navbar-nav > li > a:hover,.ct-navbar--solid .navbar-nav > li > a:hover{border-bottom: 2px solid #059ccd}.ct-navbar--transparent .active a,.ct-navbar--solid .active a{border-bottom: 2px solid #059ccd}.dropdown-menu span{font-family: Raleway, sans-serif}.dropdown-menu li > a{font-family: Raleway, sans-serif}.dropdown-menu li > a:hover{background-color: #059ccd !important}.dropdown-menu p{font-family: Oxygen, serif}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{background-color: #059ccd !important}.ct-navbar-item--active{border-bottom: 2px solid #059ccd}.btn,.btn-primary{font-family: Raleway, sans-serif;color: #262626;background-color: #059ccd;border: 1px solid #059ccd;font-weight: bold;font-size: 14px}.btn:hover,.btn-primary:hover,.btn:active,.btn-primary:active,.btn:focus,.btn-primary:focus{background-color: #262626;border: 1px solid #262626;color: #059ccd}.panel-title{font-family: Raleway, sans-serif}.panel-title a.collapsed{color: #059ccd}.nav-tabs li a{color: #059ccd}.nav-tabs li a:hover,.nav-tabs li a:active,.nav-tabs li a:focus{background: transparent}table caption{font-family: Oxygen, serif;font-weight: bold;color: #262626}table a{color: #262626}table a:hover{color: #059ccd}.ct-pageSectionHeader h1,.ct-pageSectionHeader h2,.ct-pageSectionHeader h3,.ct-pageSectionHeader h4,.ct-pageSectionHeader h5,.ct-pageSectionHeader h6{font-size: 21px;font-family: Raleway, sans-serif;color: #262626}.ct-pageSectionHeader .ct-u-hdr3{font-weight: bold;color: #059ccd;font-family: Oxygen, serif;font-size: 42px;line-height: 42px}.ct-u-hdr3{font-family: Oxygen, serif !important}.ct-background-circle,.ct-background-circle--type2{background-color: #059ccd}table.stacktable tr td:nth-child(2){text-align: left}.ct-counterBox .ct-counterBox-number{font-size: 72px;color: #059ccd}.ct-counterBox h1,.ct-counterBox h2,.ct-counterBox h3,.ct-counterBox h4,.ct-counterBox h5,.ct-counterBox h6{font-family: Raleway, sans-serif;color: #262626}.ct-isotope-navigation a:hover{border-bottom: 2px solid #059ccd}.ct-isotope-navigation .active{border-bottom: 2px solid #059ccd}.ct-js-magnificPortfolioPopupGroup h2{font-family: Oxygen, serif}.ct-u-hdr3{font-family: Oxygen, serif !important}.ct-textBox--withButton span{font-size: 24px}.slides p{line-height: 28px}.ct-text-signature{margin-top: 50px}.ct-text-signature span{font-size: 18px;font-family: Oxygen, serif;font-weight: bold}.ct-text-signature p{font-size: 12px}.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;font-family: Raleway, sans-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: #059ccd;font-family: Oxygen, serif}.ct-hover figcaption p{color: #fff}.twentytwenty-handle{border: 3px solid #059ccd;background-color: #059ccd}.twentytwenty-left-arrow{border-right: 6px solid #262626}.twentytwenty-right-arrow{border-left: 6px solid #262626}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{background: #059ccd;box-shadow: none}.ct-contactForm--type1 .contactForm .form-control{background: rgba(255,255,255,0.2);border: 2px solid #059ccd}.ct-contactForm--type1 .ct-form-group-label--float label{color: #999999 !important}.ct-contactForm--type2 .contactForm .form-control{background-color: #fff;border: 1px solid #d9d9d9;color: #4d4d4d}.ct-contactForm--type2 .contactForm .form-control:focus{border: 1px solid #4d4d4d}.ct-contactForm--type2 .ct-form-group-label--float label{color: #999999 !important}.ct-item--contact .ct-header--contact{font-family: Raleway, sans-serif;font-weight: normal}.ct-item--contact span{font-family: Oxygen, serif;font-weight: bold}.ct-item--contact .ct-socials--circle,.ct-item--contact .ct-socials--square,.ct-item--contact .ct-socials--square-rounded{background-color: #059ccd;color: #262626}.ct-item--contact .ct-socials--circle:hover,.ct-item--contact .ct-socials--square:hover,.ct-item--contact .ct-socials--square-rounded:hover{color: #059ccd;background-color: #262626}.ct-item--contact a{font-weight: bold;font-family: Oxygen, serif}.ct-item--contact a:hover{color: #059ccd}.contactForm .form-control:focus{border: 1px solid #059ccd}.ct-pricing h1,.ct-pricing h2,.ct-pricing h3,.ct-pricing h4,.ct-pricing h5,.ct-pricing h6{font-family: Oxygen, serif;font-weight: bold}.ct-pricing .ct-u-display-table--cell .ct-currency{font-family: Oxygen, serif}.ct-pricing .ct-u-display-table--cell .ct-price{font-family: Oxygen, serif}.ct-pricing .ct-u-display-table--cell .ct-overprice{font-family: Oxygen, serif}.ct-articleBox-meta span{font-family: Raleway, sans-serif;font-size: 13px}.ct-articleBox-meta span a{font-size: 13px}.ct-articleBox-meta span a:hover{color: #059ccd}.ct-articleBox-button{color: #059ccd;font-family: Raleway, sans-serif}.ct-articleBox-button:hover,.ct-articleBox-button:focus{text-decoration: none;color: inherit}.ct-articleBox-titleBox h1,.ct-articleBox-titleBox h2,.ct-articleBox-titleBox h3,.ct-articleBox-titleBox h4,.ct-articleBox-titleBox h5,.ct-articleBox-titleBox h6{font-weight: bold;font-size: 24px}.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: #059ccd}blockquote{border-left: 4px solid #059ccd}.ct-testimonials:before{color: #059ccd}.ct-testimonials span{font-family: Raleway, sans-serif}.ct-testimonials p{font-family: Oxygen, serif}.ct-blackquote-customStyle:after{font-family: Oxygen, serif;content: '”';top: 0}.ct-testimonials:before{font-family: Oxygen, serif;font-size: 105px;content: '“';left: 0;top: 38px}.ct-testimonials--type2:before{font-family: Oxygen, serif;content: '“';left: -26px;top: 60px}.pager li > a{color: #059ccd;font-family: Raleway, sans-serif}.pager li > a:hover{color: #333}.pagination > li > a,.pagination-lg > li > a{background-color: #fff;color: #059ccd}.pagination > li > a:hover,.pagination-lg > li > a:hover{background-color: #fff;color: #333}.pagination > .active a{color: #333333 !important}.pagination > .active:hover,.pagination > .active:focus,.pagination > .active:visited{color: #333333 !important}.select2-results .select2-highlighted{background-color: #059ccd}.ct-link-post:hover .ct-hyperlink--circle{background-color: #262626;color: #059ccd}.ct-link-post .ct-hyperlink--circle{background-color: #059ccd;color: #262626}.media-heading a{color: #333}.media-heading a:hover{text-decoration: none;color: #059ccd}.ct-comment-meta,.ct-comment-replyButton{color: #b3b3b3}.ct-comment-replyButton:hover{color: #059ccd}.ct-panel--blogTags a{text-decoration: none}.ct-panel--blogTags a:hover{color: #059ccd}.ct-pagination{font-family: Oxygen, serif}.widget h1,.widget h2,.widget h3,.widget h4,.widget h5,.widget h6{font-weight: bold}.widget ul{list-style: none;padding: 0}.widget ul li a:hover{color: #059ccd !important}.widget ul li a:hover span{color: #059ccd}.widget ul li a span{font-family: Raleway, sans-serif}.widget .ct-js-select a span{font-family: Raleway, sans-serif}.widget .tagcloud a{font-size: 13px !important}.widget .widget-latest-posts-content span{font-size: 13px}.ct-search-widget .form-control:focus{border: 2px solid #059ccd}.mapToggle{background-color: #059ccd;color: #4d4d4d;font-family: Raleway, sans-serif;font-weight: bold}.mapToggle:hover{background-color: #4d4d4d;color: #059ccd}.ct-footer--extended .widget .textwidget{color: #fff}.ct-footer--extended .widget h1,.ct-footer--extended .widget h2,.ct-footer--extended .widget h3,.ct-footer--extended .widget h4,.ct-footer--extended .widget h5,.ct-footer--extended .widget h6{font-size: 18px;line-height: 20px}.ct-footer--extended .widget span{font-family: Raleway, sans-serif}.ct-footer--extended .widget span.tweet_time{font-size: 18px}.ct-footer--extended .widget span.tweet_text{font-size: 16px}.ct-footer--extended .widget .flexslider p{text-align: left}.ct-footer--extended .ct-widget-latestTwitts a,.ct-footer--extended .ct-widget-latestTwitts span{font-family: Raleway, sans-serif}.ct-footer--extended .ct-widget-latestTwitts span.tweet_text > a,.ct-widget-latestTwitts span.tweet_text > a{color: #059ccd}.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{background-color: #262626;color: #767676}footer .totop a,.ct-footer--extended .totop a{color: #059ccd}footer .copyright,.ct-footer--extended .copyright,footer .totop,.ct-footer--extended .totop{padding: 19px 0}footer .copyright a,.ct-footer--extended .copyright a{color: #767676}@media (max-width: 1366px){.ct-header-text{padding-top: 50px}.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: 60px;font-weight: bold}.ct-header-text .ct-u-hdr2{font-size: 35px;line-height: 35px;color: #fff;font-weight: 500}}@media (max-width: 992px){#services{height: auto !important}.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: 50px;line-height: 50px;padding-bottom: 20px}.ct-header-text .ct-u-hdr2{line-height: 20px;padding-bottom: 0}.ct-pageSectionHeader h1,.ct-pageSectionHeader h2,.ct-pageSectionHeader h3,.ct-pageSectionHeader h4,.ct-pageSectionHeader h5,.ct-pageSectionHeader h6{font-size: 30px;line-height: 30px}.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: 20px;line-height: 20px}.ct-header-multipg .ct-u-hdr2{font-size: 40px !important;line-height: 40px}}@media (max-width: 768px){table th{background-color: #059ccd}}@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: 38px !important;line-height: 38px !important}.ct-header-text .ct-u-hdr2{font-size: 24px;line-height: 24px}.ct-pageSectionHeader h1,.ct-pageSectionHeader h2,.ct-pageSectionHeader h3,.ct-pageSectionHeader h4,.ct-pageSectionHeader h5,.ct-pageSectionHeader h6{font-size: 24px;line-height: 24px}.ct-pageSectionHeader .ct-u-hdr3{font-size: 32px;line-height: 32px}}table caption{font-family: Oxygen, serif}table thead th{background-color: #059ccd}table a{color: #262626}table a:hover{color: #059ccd}table td{font-size: 16px;line-height: 23px;width: 1% !important}.vc-table-plugin-theme-ct_type2 .vc-th td{background-color: #059ccd;font-size: 16px}.vc-table-plugin-theme-ct_type2 .vc-th td span{font-family: Raleway, sans-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: Raleway, sans-serif;font-size: 16px !important}.vc-table-plugin-theme-ct_type2 tr{height: 42px}.vc-table-plugin-theme-ct_type2 tr td:first-of-type{text-align: center}.ct-iconBox .ct-iconElement{margin: auto}.widget.widget_archive select{width: 100%;color: #4e4e4e;font-weight: 600;border-radius: 2px;border: 2px solid #ccc;padding: 10px 0 10px 13px;font-weight: 400}.widget.widget_archive select:active,.widget.widget_archive select:hover,.widget.widget_archive select:focus,.widget.widget_archive select:visited{border: 2px solid #ccc;box-shadow: none;outline: none}.widget.widget_calendar table a{color: #059ccd}.span-small{font-size: 16px}.ct-sectionMotive{background-color: #059ccd}footer table caption{color: #d9d9d9}