.transition {-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}.translateX {-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);}.translateY {-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}.translate {-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}@media screen and (min-width:992px) {.none-masonry .col-md-4:nth-child(3n+1) {clear:left;}}@media screen and (min-width:768px) and (max-width:991px) {.team_text {padding:0;}.container {width:100%;}.sm-clear-left {clear:left;}.col-md-15.col-sm-4 {margin-bottom:30px;}.col-md-15.col-sm-4:nth-child(3n+1) {clear:left;}.none-masonry .col-sm-6:nth-child(2n+1) {clear:left;}}@media screen and (min-width:768px) {.with-sidebar {padding-right:35px;}.with-sidebar.pull-right {padding-right:15px;padding-left:35px;}}@media screen and (max-width:767px) {#comments .comments-wrapper ol.comment-list li.comment ul.children,#comments .comments-wrapper ol.comment-list li.comment ol.children {padding-left:15px !important;}#respond .form-submit input[type="submit"] {width:100% !important;}.widget_search .search_form .submit {right:10px !important;top:10px !important;}.comment-content h2 {line-height:34px !important;}.comment-content ul,.comment-content ol {padding-left:25px !important;}.col-sm-9.pull-right {float:none !important;}.col-md-15.col-xs-6 {margin-bottom:30px;}.col-md-15.col-xs-6:nth-child(2n+1) {clear:left;}}@media screen and (min-width:992px) and (max-width:1199px) {.bg-visible-lg {background-image:none !important;}}@media screen and (min-width:768px) and (max-width:991px) {.bg-visible-lg {background-image:none !important;}.bg-visible-md {background-image:none !important;}}@media screen and (max-width:767px) {.bg-visible-lg {background-image:none !important;}.bg-visible-md {background-image:none !important;}.bg-visible-sm {background-image:none !important;}}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) {}.home .breadcrumb {display:none;}.page .breadcrumb li:last-child,.single .breadcrumb li:last-child {display:none;}.section-content a {color:#090c11;}.section-content h1 {color:#090c11;}.section-content h2,.section-content h3,.section-content h4,.section-content h5,.section-content h6,.section-content .service-title {font-family:'Montserrat', sans-serif;color:#090c11;}.section-content .wpb_wrapper p {font-family:'Montserrat-Light', sans-serif;color:#646e80;}.logo {font-size:22px;color:#ffffff !important;font-family:'Montserrat-Regular', sans-serif;text-decoration:none;text-transform:capitalize;}.logo:hover {text-decoration:none;}.error404 .a-header {background:#222;}blockquote {padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:4px solid #e91e63;}.logo-wrap img {max-width:240px;max-height:100px;}.logo-wrap .site-description {position:absolute;}.dash_backround {background:#ffffff;}.banner-content .b-title {font-family:'Montserrat', sans-serif;font-weight:800;}.banner-content ol li {font-family:'Montserrat-Light', sans-serif;letter-spacing:1px;font-size:12px;}a:hover {color:#e91e63;}.main-post {background:#ffffff;}.main-post .entry-title {font-family:'Montserrat', sans-serif;color:#090c11;font-size:18px;line-height:27px;font-weight:700;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.main-post .entry-title a {color:#090c11;font-size:24px;letter-spacing:.6px;}.main-post .entry-title a:hover {color:#e91e63;}.main-post .entry-descr li {color:#646e80;font-family:'Montserrat-Light', sans-serif;font-size:14px;}.main-post .entry-descr li a {color:#e91e63 !important;text-transform:capitalize;}.main-post .entry-descr .cat a {color:#090c11 !important;text-decoration:none;}.main-post .entry-descr .cat a:hover {color:#e91e63 !important;}.main-post .entry-content {color:#646e80;font-family:'Montserrat-Light', sans-serif;font-size:13px;line-height:27px;}.main-post .entry-descr {padding:0;list-style-type:none;}.main-post .content_tags {border-top:2px solid #F5F5F5;padding:30px;display:block;overflow:hidden;}.main-post .content_tags a {display:inline-block;padding:2px 5px;color:#090c11;text-decoration:none;}.main-post .content_tags a:hover {color:#e91e63;}.single-post table {border:1px solid;}.single-post table tr,.single-post table th {border:1px solid;}.single-post h2 {line-height:12px;}.single-post input[type=button],.single-post input[type=submit] {box-shadow:none;color:#e91e63;border:1px solid #e91e63;display:inline-block;font-size:14px;font-weight:bold;font-family:'Montserrat', sans-serif;font-style:normal;text-transform:uppercase;padding:6px 30px;border-radius:4px;background-color:transparent;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}.single-post input[type=button]:hover,.single-post input[type=submit]:hover {text-decoration:none;background-color:#e91e63;color:#fff;}.single-post form {position:relative;}.single-post form input[type=text],.single-post form input[type=password],.single-post form input[type=url],.single-post form input[type=email] {border:1px solid rgba(100, 110, 128, 0.2);height:40px;line-height:40px;background-color:#fff;width:100%;letter-spacing:0.7px;font-family:'Montserrat-Light', sans-serif;text-transform:uppercase;font-size:12px;font-weight:100;font-style:italic;color:#646e80;padding-left:20px;padding-right:20px;margin-bottom:15px;}.single-post form input[type=text]::-webkit-input-placeholder,.single-post form input[type=password]::-webkit-input-placeholder,.single-post form input[type=url]::-webkit-input-placeholder,.single-post form input[type=email]::-webkit-input-placeholder {color:rgba(100, 110, 128, 0.9);}.single-post form input[type=text]:-moz-placeholder,.single-post form input[type=password]:-moz-placeholder,.single-post form input[type=url]:-moz-placeholder,.single-post form input[type=email]:-moz-placeholder {color:rgba(100, 110, 128, 0.9);}.single-post form input[type=text]::-moz-placeholder,.single-post form input[type=password]::-moz-placeholder,.single-post form input[type=url]::-moz-placeholder,.single-post form input[type=email]::-moz-placeholder {color:rgba(100, 110, 128, 0.9);}.single-post form input[type=text]:-ms-input-placeholder,.single-post form input[type=password]:-ms-input-placeholder,.single-post form input[type=url]:-ms-input-placeholder,.single-post form input[type=email]:-ms-input-placeholder {color:rgba(100, 110, 128, 0.9);}.single-post form textarea {border:1px solid rgba(100, 110, 128, 0.2);background-color:#fff;width:100%;letter-spacing:0.7px;text-transform:uppercase;font-family:'Montserrat-Light', sans-serif;font-style:italic;font-size:12px;font-weight:100;color:#646e80;padding:20px;min-height:180px;}.single-post form textarea::-webkit-input-placeholder {color:rgba(100, 110, 128, 0.9);}.single-post form textarea:-moz-placeholder {color:rgba(100, 110, 128, 0.9);}.single-post form textarea::-moz-placeholder {color:rgba(100, 110, 128, 0.9);}.single-post form textarea:-ms-input-placeholder {color:rgba(100, 110, 128, 0.9);}.single-post form.transparent input,.single-post form.transparent textarea {background-color:transparent;font-family:'Montserrat', sans-serif;text-transform:none;font-style:normal;}.single-post form.transparent input::-webkit-input-placeholder,.single-post form.transparent textarea::-webkit-input-placeholder {color:#fff;}.single-post form.transparent input:-moz-placeholder,.single-post form.transparent textarea:-moz-placeholder {color:#fff;}.single-post form.transparent input::-moz-placeholder,.single-post form.transparent textarea::-moz-placeholder {color:#fff;}.single-post form.transparent input:-ms-input-placeholder,.single-post form.transparent textarea:-ms-input-placeholder {color:#fff;}.single-post form.text-light input {color:#fff;border-color:#fff;}.a-prod-pagination ul li:hover a {background:#e91e63 !important;}.a-prod-pagination ul li span {color:#fff;background:#e91e63;display:block;padding:10px 15px;font-size:12px;}.a-prod-pagination ul li .dots {display:none;}.not-found {display:block;margin-top:144px;padding:200px 0;background:rgba(201, 186, 218, 0.41);}.not-found .not-found-box {width:800px;text-align:center;border:5px solid #e91e63;margin:0 auto;padding-top:60px;padding-bottom:80px;border-radius:8px;}.not-found .not-found-box .not-found-title {font-size:150px;line-height:150px;font-weight:700;text-transform:uppercase;color:#e91e63;letter-spacing:10px;margin-bottom:14px;}.not-found .not-found-box .not-found-message {font-size:18px;line-height:22px;font-weight:700;color:#000;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:45px;}.social a {color:#fff;text-transform:uppercase;font-size:11px;margin-left:30px;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.social a:hover {color:#e91e63;}.footer {font-size:12px;letter-spacing:-.4px;font-family:'Montserrat-UltraLight', sans-serif;background:#090c11;color:#ffffff;line-height:27px;}.footer .widget {background:transparent;padding:0;}.footer .widget .widget-title {font-family:'Montserrat', sans-serif;font-size:12px;margin-bottom:40px;}.footer .widget .type-1 {padding-right:40px !important;padding-left:0 !important;}.footer .widget .f-links {padding-left:40px;}.footer .widget ul {padding:0;}.footer .widget ul li {margin:0;padding:0;}.service-block:hover::after {background-color:#e91e63 !important;}.about-wrap .about-content-wrap {background:#fff;}.about-wrap .swiper-active-switch {background:#e91e63;}.a-btn i {background-color:#e91e63;}.a-btn:hover {color:#e91e63;}.filter-wrap {padding:0 5px;}.filter-wrap .activbut {color:#e91e63 !important;}.filter-wrap .but:hover {color:#e91e63;}.wpc-skills {padding:20px 0 ;}.wpc-skills .title {color:#090c11;}.wpc-skills .skill-line .line-fill {background:#e91e63;}.headlines {color:#090c11;}.facts {background:transparent;}.facts .item {border-bottom:1px solid #fff;padding:10px 0px 24px;}.counter_bg {background:#e91e63;padding:25px 0;}.service_text {padding:25px 55px 0 55px;}.service_text p {line-height:25px;}.services {padding:20px 0;}.services .descr .title {font-weight:700;font-family:'Montserrat', sans-serif;color:#090c11;}.services .icon-wrap .icon {background-color:#e91e63;}.services .icon-wrap .icon:hover {background-color:#e91e63 !important;}.text-light {color:#fff !important;}.text-light::before {background-color:#fff !important;}.text-dark {color:#000 !important;}.text-dark::before {background-color:#000 !important;}.team_title {padding:50px 20px;}.team_text {padding:40px 50px;}.team_text p {line-height:30px;}.vc_column-inner {padding:0;}.contact-info .item {background-color:#e91e63;}.section-content {background:#ffffff;}.section-content p {line-height:27px;color:#646e80;}.section-content .widget-area {padding-top:0 !important;}.section-content .widget {background-color:rgba(239, 239, 239, 0.18);}.footer .f-btn {background-color:#e91e63;border:1px solid #e91e63;}.price-block {border:1px solid #EAEAEA;width:100%;margin:auto;}.price-block:hover .price-wrap {background-color:#e91e63;box-shadow:0 0 0 8px #e91e63;}.price-block:hover .title,.price-block:hover .price,.price-block:hover .descr {color:white;}.price-block:hover .a-btn {border-color:#e91e63;color:#e91e63;}.price-block:hover .a-btn i {background-color:#e91e63;}.price-block .price-wrap {border:3px solid #fff;box-shadow:0 0 0 8px #F1F1F1;box-sizing:border-box;margin:8px;background-clip:padding-box;text-align:center;padding:30px;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.price-block .title {font-size:11px;letter-spacing:.4px;margin-bottom:13px;color:#090C11;font-weight:700;text-transform:uppercase;font-family:'Montserrat', sans-serif;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.price-block .price {color:#090C11;font-size:14px;letter-spacing:-.2px;margin-bottom:17px;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;font-family:'Montserrat-Light', sans-serif;}.price-block .price .price-num {font-size:34px;letter-spacing:1px;font-family:'Montserrat-Regular', sans-serif;}.price-block .descr {font-size:12px;color:#090C11;letter-spacing:.3px;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;font-family:'Montserrat', sans-serif;}.price-block .list {padding-left:32px;margin-bottom:40px;margin-top:45px;}.price-block .item {font-size:12px;color:#666766;position:relative;padding:0;font-family:'Montserrat', sans-serif;margin-bottom:18px;letter-spacing:.2px;}.price-block .item::before {position:absolute;content:'-';top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#666766;left:-13px;}.price-block .a-btn {-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;padding:15px 20px 15px 6px;letter-spacing:-.4px;margin-bottom:37px;}.price-block .a-btn i {background-color:#090C11;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.no-comments {padding-left:15px;}#comments {margin-top:30px;margin-bottom:50px;}#comments .comments-wrapper {padding:15px 30px 30px 30px;background:#fff;}#comments .comments-wrapper .comments-title {font-family:'Montserrat', sans-serif;font-weight:bold;font-size:30px;letter-spacing:1.5px;line-height:1em;color:#090c11;margin-bottom:60px;}#comments .comments-wrapper ol.comment-list {margin:0;padding:0px;list-style-type:none;margin-bottom:30px;}#comments .comments-wrapper ol.comment-list .pingback {margin-bottom:20px;}#comments .comments-wrapper ol.comment-list .pingback a {color:#090c11;}#comments .comments-wrapper ol.comment-list .pingback .edit-link a {color:#e91e63;padding-left:10px;}#comments .comments-wrapper ol.comment-list li.comment {overflow:hidden;display:block;}#comments .comments-wrapper ol.comment-list li.comment article {overflow:hidden;display:block;width:100%;padding-bottom:30px;border-bottom:1px solid #e8e8e8;margin-bottom:30px;}#comments .comments-wrapper ol.comment-list li.comment article .comment-avatar {width:50px;height:50px;}#comments .comments-wrapper ol.comment-list li.comment article .comment-avatar::before {position:absolute;content:'';left:30px;width:5px;height:50px;background-color:#e91e63;}#comments .comments-wrapper ol.comment-list li.comment article .comment-avatar avatar {width:50px;height:50px;float:left;}#comments .comments-wrapper ol.comment-list li.comment article .comment-body {margin-left:70px;margin-top:-50px;}#comments .comments-wrapper ol.comment-list li.comment article .comment-body a {color:#090c11;font-weight:600;text-decoration:none;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}#comments .comments-wrapper ol.comment-list li.comment article .comment-body a:hover {color:#e91e63;}#comments .comments-wrapper ol.comment-list li.comment article .comment-body .comment-date {font-size:10px;letter-spacing:.4px;color:#AFAFAF;margin-top:9px;line-height:20px;font-family:'Montserrat-Regular', sans-serif;}#comments .comments-wrapper ol.comment-list li.comment article .comment-body .meta-data {overflow:hidden;position:relative;line-height:1;margin-bottom:10px;}#comments .comments-wrapper ol.comment-list li.comment article .comment-body .meta-data .comment-author {font-size:16px;font-family:'Montserrat', sans-serif;color:#090c11;position:relative;}#comments .comments-wrapper ol.comment-list li.comment article .comment-body .comment-reply a {font-size:13px;font-weight:700;line-height:10px;display:inline-block;letter-spacing:0.4px;text-decoration:none;text-transform:uppercase;color:#000;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}#comments .comments-wrapper ol.comment-list li.comment article .comment-body .comment-reply a:hover {color:#e91e63;}#comments .comments-wrapper ol.comment-list li.comment article .comment-body .comment-content {font-size:13px;line-height:20px;margin-bottom:8px;color:#646e80;font-family:'Montserrat-Light', sans-serif;overflow:hidden;line-height:26px;letter-spacing:-.2px;}#comments .comments-wrapper ol.comment-list li.comment li .avatar {width:48px;height:48px;}#comments .comments-wrapper ol.comment-list li.comment li .comment-body {margin-left:69px;}#comments .comments-wrapper ol.comment-list li.comment ul.children,#comments .comments-wrapper ol.comment-list li.comment ol.children {padding-left:85px;}#respond {background:#fff;padding:30px 0;}#respond a {color:#646e80 !important;}#respond .comment-reply-title {font-size:19px;letter-spacing:.5px;color:#090c11;position:relative;font-weight:700;padding-bottom:20px;font-family:'Montserrat', sans-serif;}#respond .comment-reply-title::after {content:'';width:48px;height:1px;position:absolute;bottom:0;left:0;background-color:#e91e63;}#respond .comment-form {margin-top:30px;}#respond P {color:#090c11;padding-bottom:20px;font-family:'Montserrat', sans-serif;}#respond input {width:100%;background-color:#F4F4F4;padding:20px 22px;font-size:12px;letter-spacing:-.1px;border:none;color:#F7F7F7;margin-top:15px;font-family:'Montserrat', sans-serif;}#respond textarea {display:block;background-color:#F7F7F7;height:155px;width:100%;padding:20px 22px;resize:none;border:none;margin-top:15px;}#respond .form-submit > span {display:block;font-size:12px;margin-bottom:20px;}#respond .form-submit input[type="submit"] {display:block;width:40%;background-color:#e91e63;border:1px solid #e91e63;padding:25px 45px;color:white;font-size:16px;letter-spacing:.2px;-webkit-transition:all 400ms ease;transition:all 400ms ease;}#respond .form-submit input[type="submit"]:hover {background-color:transparent;color:#e91e63;}.inner-table {display:table;width:100%;height:100%;}.inner-table .inner-cell {display:table-cell;vertical-align:middle;}.padding4x {padding-top:80px;padding-bottom:80px;}.text-light {color:#fff;}.text-light.title-lg,.text-light.title-md {color:#fff;}.text-thin {font-weight:100;}.color-brand {color:#e91e63;}.text-brand {color:#e91e63;}.ph1 {padding-left:10px;padding-right:10px;}.ph2 {padding-left:20px;padding-right:20px;}.ph3 {padding-left:30px;padding-right:30px;}.ph4 {padding-left:40px;padding-right:40px;}.ph5 {padding-left:50px;padding-right:50px;}.ph6 {padding-left:60px;padding-right:60px;}.ph7 {padding-left:70px;padding-right:70px;}.ph8 {padding-left:80px;padding-right:80px;}.ph9 {padding-left:90px;padding-right:90px;}.ph10 {padding-left:100px;padding-right:100px;}.ph11 {padding-left:110px;padding-right:101px;}.ph12 {padding-left:120px;padding-right:120px;}.ph13 {padding-left:130px;padding-right:130px;}.ph14 {padding-left:140px;padding-right:140px;}.ph15 {padding-left:150px;padding-right:150px;}.ph16 {padding-left:160px;padding-right:160px;}.ph0 {padding-left:0px;padding-right:0px;}.phl0 {padding-left:0px;}.phr0 {padding-right:0px;}.pv1 {padding-top:10px;padding-bottom:10px;}.pv2 {padding-top:20px;padding-bottom:20px;}.pv3 {padding-top:30px;padding-bottom:30px;}.pv4 {padding-top:40px;padding-bottom:40px;}.pv5 {padding-top:50px;padding-bottom:50px;}.pv6 {padding-top:60px;padding-bottom:60px;}.pv7 {padding-top:70px;padding-bottom:70px;}.pv8 {padding-top:80px;padding-bottom:80px;}.pv9 {padding-top:90px;padding-bottom:90px;}.pv10 {padding-top:100px;padding-bottom:100px;}.pv11 {padding-top:110px;padding-bottom:101px;}.pv12 {padding-top:120px;padding-bottom:120px;}.pv13 {padding-top:130px;padding-bottom:130px;}.pv14 {padding-top:140px;padding-bottom:140px;}.pv15 {padding-top:150px;padding-bottom:150px;}.pv16 {padding-top:160px;padding-bottom:160px;}.pv0 {padding-top:0px;padding-bottom:0px;}.pvt0 {padding-top:0px;}.pvb0 {padding-bottom:0px;}.mv1 {margin-top:10px;margin-bottom:10px;}.mv2 {margin-top:20px;margin-bottom:20px;}.mv3 {margin-top:30px;margin-bottom:30px;}.mv4 {margin-top:40px;margin-bottom:40px;}.mv5 {margin-top:50px;margin-bottom:50px;}.mv6 {margin-top:60px;margin-bottom:60px;}.mv7 {margin-top:70px;margin-bottom:70px;}.mv8 {margin-top:80px;margin-bottom:80px;}.mv9 {margin-top:90px;margin-bottom:90px;}.mv10 {margin-top:100px;margin-bottom:100px;}.mv11 {margin-top:110px;margin-bottom:101px;}.mv12 {margin-top:120px;margin-bottom:120px;}.mv13 {margin-top:130px;margin-bottom:130px;}.mv14 {margin-top:140px;margin-bottom:140px;}.mv15 {margin-top:150px;margin-bottom:150px;}.mv16 {margin-top:160px;margin-bottom:160px;}.mv0 {margin-top:0px;margin-bottom:0px;}.mvt0 {margin-top:0px;}.mvb0 {margin-bottom:0px;}.bg-cover {background-size:cover;background-repeat:no-repeat;background-position:center top;}.bg-center-top {background-position:center top;}.bg-center-center {background-position:center center;}.bg-left-top {background-position:left center;}.bg-left-center {background-position:left center;}.border-top {border-top:1px solid #f0f0f0;}.border-bottom {border-bottom:1px solid #f0f0f0;}.valign-top {vertical-align:top;}.valign-middle {vertical-align:middle;}.valign-bottom {vertical-align:bottom;}.widget-area {padding-top:15px;}.widget-area .widget-title {color:#090c11;position:relative;font-size:20px;padding-bottom:20px;margin-bottom:28px;font-weight:700;font-family:'Montserrat', sans-serif;}.widget-area .widget-title:after {content:'';position:absolute;height:1px;width:40px;background-color:#e91e63;bottom:0;left:0;}.widget {background:#fff;padding:25px 25px 15px;margin-top:30px;}.widget a {color:#e91e63;}.widget:first-child {margin:0;}.widget:last-child {margin-bottom:30px;}.widget strong {line-height:2;}.widget ul li a:hover {text-decoration:none;}.widget .search_form {position:relative;}.widget .search_form input {width:100%;border:none;background-color:#fff;display:block;padding:15px;color:rgba(59, 59, 59, 0.44);font-size:12px;letter-spacing:.2px;font-family:'Montserrat-Light', sans-serif;}.widget .search_form input:-ms-input-placeholder {color:rgba(59, 59, 59, 0.44);}.widget .search_form input[type=submit] {display:none;}.widget .search_form button {background-color:transparent;border:none;position:absolute;color:rgba(59, 59, 59, 0.44);top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-60%);font-size:15px;}.widget .search_form button:hover {color:#e91e63;}.widget .search_form button::before {content:'';border:1px solid rgba(255, 255, 255, 0.3);position:absolute;top:4px;left:4px;right:4px;bottom:4px;}.widget .search_form .submit i {padding-right:15px;padding-top:15px;}.widget .comment-author-link {color:#e91e63;}.widget ul {list-style-type:none;padding:0;}.widget ul li {display:block;margin-bottom:15px;color:#090c11;font-family:'Montserrat', sans-serif;}.widget ul li a {font-size:14px;letter-spacing:.9px;color:#090c11;margin-right:2px;text-transform:capitalize;font-weight:700;font-family:'Montserrat', sans-serif;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.widget ul li a:hover {color:#e91e63;}.widget_categories ul,.widget_archive ul {overflow:hidden;}.widget_categories ul li,.widget_archive ul li {width:45%;float:left;}.widget_categories ul li:nth-child(2n+1),.widget_archive ul li:nth-child(2n+1) {margin-right:10%;}.widget_categories ul li ul li,.widget_archive ul li ul li {width:100%;padding:10px 0 0 15px;margin:0;}.widget_pages ul,.widget_nav_menu ul {overflow:hidden;}.widget_pages ul li ul li,.widget_nav_menu ul li ul li {width:100%;padding:10px 0 0 15px;margin:0;}.widget_calendar .calendar_wrap caption {padding-bottom:20px;}.widget_calendar .calendar_wrap thead,.widget_calendar .calendar_wrap th {border:1px solid;padding:10px 0;}.widget_rss .rssSummary {margin-top:15px;color:rgba(47, 43, 43, 0.79);font-weight:100 !important;line-height:22px;font-size:12px;}.widget_text p {line-height:27px;}.widget_text select {width:100%;}.widget_text select:option {overflow:hidden;width:100%;}.widget_tag_cloud a {color:#3d3d3d;font-size:12px !important;margin:10px 10px 0 -9px;padding:5px;text-decoration:none;border:1px solid;display:inline-block;}.widget select {width:100%;padding:10px 5px;}.widget select:option {overflow:hidden;width:100%;}.footer .widget .search_form input {padding:10px 0 8px 15px;}.footer .widget .search_form button {top:53%;right:4px;}.footer .widget_nav_menu ul {margin-top:15px !important;overflow:hidden;}.footer .widget_nav_menu ul li {width:40%;float:left;}.footer .widget_nav_menu ul li:nth-child(2n+1) {margin-right:20%;}.footer .widget_nav_menu ul li a {font-size:12px;letter-spacing:-.1px;line-height:28px;font-weight:100;color:#ffffff;font-family:'Montserrat-UltraLight', sans-serif;}.footer .social {padding-left:0;}.main-menu {padding:2px 35px 0 10px;margin:0;text-align:right;}.main-menu li a {color:#ffffff;display:block;font-size:14px;letter-spacing:-.3px;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none;font-family:'Montserrat', sans-serif !important;}.main-menu li a:hover {color:#e91e63 !important;}.main-menu li a::after {content:'';position:absolute;left:0;bottom:0px;height:1px;width:30px;background-color:transparent;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.main-menu li:hover::after {background-color:transparent;}.main-menu li:hover a::before {background-color:#e91e63;}.main-menu li ul li a::before {content:none !important;}.main-menu .page_item_has_children ul {display:none;position:absolute;white-space:nowrap;background-color:rgba(0, 0, 0, 0.8);min-width:230px;text-align:left;padding:16px;margin-top:14px;}.main-menu .page_item_has_children ul li {margin-left:0;padding:15px 10px;min-width:120px;text-align:left;display:block;}.main-menu .page_item_has_children:hover ul {display:block;}.banner-wrap.style-3 .swiper-active-switch {height:7px;width:48px;background-color:#e91e63;}.banner-wrap.style-4 .swiper-active-switch {height:6px;width:44px;background-color:#e91e63;}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) {.but-wrap {font-weight:11px;}}