.wp-main-header .wp-topbar-menu .topbar-left ul li span{margin-left:2px}.wp-main-section .widget_recent_entries ul li .post-date{position:relative;letter-spacing:1px;font-size:14px;margin-left:32px;margin-top:10px;color:#838383;font-family:"Open Sans";display:list-item}.wp-main-section .widget_recent_entries ul li .post-date:before{content:"";position:absolute;top:10px;left:-29px;width:20px;height:1px;background-color:#838383}.widget_block .wp-block-calendar .wp-calendar-nav{display:none}.widget_block .wp-block-calendar table th{font-weight:600;background:0 0}.widget_block .wp-block-calendar table tbody tr td#today,.wp-main-section .widget-area .widget_calendar .wp-calendar-table tbody tr td#today,.wp-main-section .widget_calendar .calendar_wrap .wp-calendar-table tbody tr td#today{background-color:#22a6b3;color:#fff}.widget_block .wp-block-categories-dropdown select,.widget_block .wp-block-archives-dropdown select{width:100%;padding:10px}.wp-main-section .widget-area .widget_calendar .wp-calendar-table tbody tr td#today a,.wp-main-section .widget_calendar .calendar_wrap .wp-calendar-table tbody tr td#today a{color:#fff;text-decoration:none}.wp-main-section .widget-area .widget_calendar .wp-block-calendar table th{background:0 0}.wp-main-section .widget_calendar .calendar_wrap .wp-calendar-table{text-align:center;width:100%}.widget_block .wp-block-calendar table th,.widget_block .wp-block-calendar table td,.wp-main-section .widget_calendar table th,.wp-main-section .widget_calendar table td{padding:.5rem;line-height:1.5;vertical-align:top;border:1px solid #404040}.widget_media_gallery figure.gallery-item{margin:0}.wp-main-section .widget_pages ul li ul.children li,.wp-main-section .wp-block-page-list li ul.submenu-container li,.wp-main-section .widget_nav_menu ul li ul.sub-menu li,.wp-main-section .widget_categories ul li ul.children li{padding-left:12px}.wp-main-section .widget-area .widget_calendar nav.wp-calendar-nav,.wp-main-section .widget_calendar .calendar_wrap nav.wp-calendar-nav{display:none}.widget_block .wp-block-tag-cloud a,.wp-main-section .widget_tag_cloud .tagcloud a{padding:10px 20px 10px 0;line-height:44px;font-weight:600;font-size:15px!important;letter-spacing:1px;transition:all .3s}.search-form{display:flex}.wp-main-section .search-form .search-field{width:100%;height:50px;line-height:50px;border-radius:0;padding:0 9px}.search-form .search-submit{float:left;width:60px;height:50px;margin-bottom:0;padding:0;border:2px solid #fff;position:relative;font-size:1.33em;line-height:55px;cursor:pointer;z-index:1;background-color:#f00;background-image:url('data:image/svg+xml;utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23fff" d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"></path></svg>');background-size:25px;background-repeat:no-repeat;background-position:center;text-indent:60px;overflow:hidden}.widget_search .search-form label{width:100%}.content-part .wp-block-image img{width:100%;border-radius:6px;max-height:400px}.wp-main-section .blog-wrap .post-tags a:first-child{display:none}.wp-main-section .blog-wrap .postnav-image img{height:85px}.comments-area .comment-list .thread-even{position:relative;background-color:#f1f1f1;padding:30px;padding-left:110px;margin-bottom:30px}.comments-area .comment-list li img{position:absolute;top:32px;left:15px;max-width:107px;height:80px;width:80px}.comments-area .comment-list .thread-odd{position:relative;background-color:transparent;padding:30px;padding-left:110px;margin-bottom:30px}.comments-area .children{margin-top:20px}.comments-area .children li.depth-5{margin-top:30px}.comments-area .children li{position:relative}.comments-area .children .comment-author img{position:absolute;top:5px;left:-90px;max-width:107px;height:80px;width:80px}.comment-form .form-submit .submit{padding:15px 30px;color:#fff;background-color:#000;text-align:center;position:relative;overflow:hidden;z-index:1;border:1px solid #fff;text-transform:uppercase;transition:all .5s}.comment-form .form-submit .submit:hover{background-color:#22a6b3;color:#fff}.post-navigation a{text-decoration:none;color:#000}.comment-form p>input:focus,.comment-form p>textarea:focus{box-shadow:0 5px 15px 5px rgba(0,33,85,.1)}.wp-main-section .blog-wrap .post-tags a:focus{outline:2px solid #fff;outline-offset:-5px}.comment-form p.comment-form-author>label,.comment-form p.comment-form-email>label,.comment-form p.comment-form-url>label{width:100%}.comment-form p>label span.required{color:#f00}.comments-area .comment-respond .comment-reply-title{margin:0 auto}.comment-form p>input,.comment-form p>textarea{padding:10px}.comment-form .comment-form-author input,.comment-form .comment-form-email input,.comment-form .comment-form-url input{width:100%}.comments-area .comment-body div.reply{position:absolute;top:30px;right:30px;font-weight:700;transition:all .3s}.comments-area .comment-body div.reply a{color:#22a6b3}.comments-area .comment-body div.reply a:hover{color:#e41414;font-weight:700}.comments-area .depth-2 .comment-body div.reply{top:0;right:0}.comments-area .comment-body span.says{display:none}.comments-area .comment-body .comment-author{margin-bottom:5px}.comments-area .comment-body .comment-metadata{display:block;color:#838383;margin-bottom:10px}.comments-area .comments-title{font-size:1.6rem}.wp-main-section .widget_categories select{padding:15px}.error-page-section h1{margin:0}.has-box-layout .site-wrapper{background-color:#f8f8f8!important}@media (min-width:1200px){.has-box-layout .site-wrapper{width:1170px;margin:15px auto;margin:.9375rem auto;box-shadow:0 6px 12px 0 rgba(0,0,0,.175)}.has-box-layout .sticky-nav .main-nav{width:1170px}}@media (min-width:1380px){.has-box-layout .site-wrapper{width:1360px;margin:50px auto;margin:3.125rem auto}.has-box-layout .sticky-nav .main-nav{width:1360px}}@media screen and (min-width:992px){.row.has-left-sidebar [class*=col-]:first-child{order:2}.row.has-left-sidebar [class*=col-]:last-child{order:1}}.row.no-sidebar [class*=col-]{flex-basis:100%;max-width:100%}@media screen and (min-width:991px){.wp-main-header .navbar-area ul li.page_item_has_children>a:after,.wp-main-header .navbar-area ul li.menu-item-has-children>a:after{margin-left:5px;content:"";font-family:fontAwesome;font-weight:100;font-size:16px}}.footer-section .widget_recent_entries ul li .post-date{position:relative;letter-spacing:1px;font-size:14px;margin-left:32px;color:#838383;font-family:"Open Sans";display:list-item}.footer-section .widget_recent_entries ul li .post-date:before{content:"";position:absolute;top:11px;left:-29px;width:20px;height:1px;background-color:#838383}.footer-section .widget_calendar .wp-calendar-table tbody tr td#today,.footer-section .widget_calendar .calendar_wrap .wp-calendar-table tbody tr td#today{background-color:#22a6b3;color:#fff}.footer-section .widget_calendar .calendar_wrap .wp-calendar-table{text-align:center}.footer-section .widget_calendar table th,.footer-section .widget_calendar table td{padding:8px;padding:.5rem;color:#fff;line-height:1.5;vertical-align:top;border-top:1px solid #ebebeb}.footer-section .widget_calendar table a{color:#fff;text-decoration:none}.footer-section .widget_block .wp-block-archives li,.footer-section .widget_block .wp-block-categories li,.footer-section .widget_meta ul li,.footer-section .widget_archive ul li,.footer-section .widget_categories ul li,.footer-section .widget_pages ul li,.footer-section .wp-block-page-list li,.footer-section .widget_nav_menu ul li{padding-left:32px}.footer-section .widget_pages ul li ul.children li,.footer-section .wp-block-page-list li ul.submenu-container li,.footer-section .widget_nav_menu ul li ul.sub-menu li,.footer-section .widget_categories ul li ul.children li{padding-left:15px}.footer-section .widget_archive ul li a,.footer-section .widget_categories ul li a,.footer-section .widget_pages ul li a,.footer-section .wp-block-page-list li a,.footer-section .widget_nav_menu ul li a{position:relative;font-size:16px;letter-spacing:1px;transition:all .5s}.footer-section .widget_block .wp-block-archives li a:before,.footer-section .widget_block .wp-block-categories li a:before,.footer-section .widget_meta ul li a:before,.footer-section .widget_archive ul li a:before,.footer-section .widget_categories ul li a:before,.footer-section .widget_pages ul li a:before,.footer-section .wp-block-page-list li a:before,.footer-section .widget_nav_menu ul li a:before{content:"";font-family:fontAwesome;position:absolute;top:2px;left:-20px;color:#22a6b3;line-height:18px;font-size:15px}.footer-section .widget_calendar .wp-block-calendar nav.wp-calendar-nav,.footer-section .widget_calendar .calendar_wrap nav.wp-calendar-nav{display:none}.footer-section .widget_calendar .wp-block-calendar table th{background:0 0}.footer-section .footer-widget a{color:#fff}.footer-section .textwidget{color:#fff}.footer-section .widget_tag_cloud .wp-block-tag-cloud a,.footer-section .widget_tag_cloud .tagcloud a{color:#fff;padding:10px 12px 10px 0;line-height:35px;font-weight:600;font-size:15px!important;letter-spacing:1px;transition:all .3s}.footer-section .search-form{display:flex}.footer-section .search-form label{margin-bottom:0}.footer-section .search-form .search-field{width:100%;height:50px;line-height:50px;border-radius:0;padding:0 9px}.footer-section .widget_search .wp-block-search__button,.footer-section .search-form .search-submit{padding:1em 2em!important;cursor:pointer;border:none;border-radius:0;flex:1;max-width:100%;background-color:#22a6b3;color:#fff}.footer-section .widget_media_audio .wp-block-audio audio{min-width:180px}.footer-section .wp-block-latest-comments li,.footer-section .widget_recent_comments ul li{padding:10px 0;border-bottom:1px solid rgba(131,131,131,.2)}.footer-section .widget_categories select{padding:12px}.footer-section .wp-block-latest-posts li,.footer-section .widget_recent_entries ul li{align-items:center;padding:10px 0;border-bottom:1px solid rgba(131,131,131,.2)}.footer-section .footer-widget{margin-bottom:50px}.footer-section .widget_block .wp-block-group__inner-container p{color:#fff}.content-part ol>li,.comment-content ol>li{list-style:decimal;margin-left:20px}h4{font-size:1.25rem;margin:1.33em 0}h5{font-size:1rem;margin:1.67em 0}h6{font-size:.75rem;margin:2em 0}blockquote{margin:0 0 30px;padding-left:20px;border-left:5px solid #22a6b3}figcaption{font-size:14px}.post-nav-links{clear:both;margin:0 0 1.5em}.post-nav-links span{color:#22a6b3}.blog-wrap table{border-collapse:collapse}.blog-wrap tbody,.blog-wrap tr,.comments-area tbody,.comments-area tr{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}.blog-wrap table th,.blog-wrap table td,.comments-area table th,.comments-area table td{border:1px solid #ddd;padding:10px;text-align:center}.wp-main-header .nav-brand{background-color:#fff;background-size:cover}.wp-main-header .nav-brand h1.site-title{margin:0}.content-part p>iframe{width:100%}.main-nav nav .navbar-nav .page_item .children li.focus a,.main-nav nav .navbar-nav .menu-item .sub-menu li.focus a{color:#fff!important;background-color:#1f1f1f}.blog-wrap .image-part::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:.5s ease all}.blog-wrap:hover .image-part::before{background-color:rgba(0,0,0,.5)}.image-part .post-category{position:absolute;bottom:15px;left:15px;display:inline-block;font-size:14px;border-radius:25px;background-color:#f5f7fb;padding:5px 15px;margin:0}.blog-next{float:right}.comments-area{border:1px solid #dadee0;padding:15px 15px 25px}.comments-area .form-submit{margin-bottom:0}@media only screen and (max-width:991px){.main-navigation .menu{position:absolute;top:82px;width:100%;left:10px;background:#000;color:#fff}}.wp-main-section .blog-wrap .post-tags a:hover{background-color:#22a6b3}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce input[type=submit].button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.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],.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#025a67;color:#fff}.woocommerce nav.woocommerce-pagination{display:flex;justify-content:center}.woocommerce nav.woocommerce-pagination ul{display:inherit}.woocommerce nav.woocommerce-pagination ul li{overflow:inherit}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li a{cursor:pointer;display:inline-block;line-height:25px;font-size:1.125rem;border-radius:0px;vertical-align:baseline;white-space:nowrap;width:2.65rem;height:2.65rem;border:1px solid #ddd;margin:0 5px;color:#232323;font-family:"Roboto",sans-serif;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#fff}.woocommerce nav.woocommerce-pagination ul li span{display:inline-block;line-height:25px;font-size:1.125rem;border-radius:0px;vertical-align:baseline;white-space:nowrap;width:2.65rem;height:2.65rem;border:1px solid #ddd;margin-right:15px;color:#232323;font-family:"Roboto",sans-serif;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#fff}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#22a6b3;z-index:1;color:#fff;border-color:#22a6b3}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus{text-decoration:underline}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:20px 10px}.woocommerce-page table.cart td.actions .coupon{display:grid}.woocommerce-cart table.cart td.actions .coupon .input-text{padding:.65rem 1rem;margin:0 0 15px;width:100%;border-radius:0}.woocommerce .woocommerce-ordering select{border:1px solid #333;color:#000;display:block;padding:.825rem 1rem}.woocommerce .woocommerce-ordering select option{background:#fff;color:#000}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:100%;padding-left:0;padding-right:0}.woocommerce form .form-row .woocommerce-input-wrapper{width:100%}.woocommerce input[type=text],.woocommerce input[type=tel],.woocommerce input[type=email],.woocommerce input[type=password],.woocommerce textarea{background-color:#fff;border:1px solid #333!important;color:#666!important;-webkit-border-radius:0px;border-radius:0px;display:block;padding:.825rem 1rem;width:100%;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,8%);box-shadow:inset 0 1px 1px rgba(0,0,0,8%);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.woocommerce form .form-row label{width:100%}.woocommerce form .form-row span.select2-selection.select2-selection--single{border:1px solid #333!important;padding:.825rem 1rem;height:50px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px;right:5px}.woocommerce-page .checkout.woocommerce-checkout .col2-set{margin-bottom:30px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#22a6b3;color:#fff}.woocommerce table.shop_table{border:1px solid #333;border-collapse:collapse}.woocommerce-checkout-payment ul li::marker{color:transparent}.woocommerce-MyAccount-content fieldset{margin-bottom:1em}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:1.2em}.woocommerce-account .addresses .title::after{display:block!important;height:0px!important;position:unset!important}