.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-audio audio{width:100%;min-width:300px}.block-editor-block-list__layout .reusable-block-edit-panel{align-items:center;background:#f8f9f9;color:#555d66;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;top:-14px;margin:0 -14px;padding:8px 14px;position:relative;border:1px dashed rgba(145,151,162,.25);border-bottom:none}.block-editor-block-list__layout .block-editor-block-list__layout .reusable-block-edit-panel{margin:0 -14px;padding:8px 14px}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{margin:0 5px}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{margin-right:auto}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{margin-right:8px;white-space:nowrap;font-weight:600}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{flex:1 1 100%;font-size:14px;height:30px;margin:4px 0 8px}.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{flex-shrink:0}@media (min-width:960px){.block-editor-block-list__layout .reusable-block-edit-panel{flex-wrap:nowrap}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{margin:0}.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{margin:0 0 0 5px}}.editor-block-list__layout .is-selected .reusable-block-edit-panel{border-color:rgba(66,88,99,.4) rgba(66,88,99,.4) rgba(66,88,99,.4) transparent}.is-dark-theme .editor-block-list__layout .is-selected .reusable-block-edit-panel{border-color:hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) transparent}.block-editor-block-list__layout .reusable-block-indicator{background:#fff;border:1px dashed #e2e4e7;color:#555d66;top:-14px;height:30px;padding:4px;position:absolute;z-index:1;width:30px;right:-14px}.wp-block-button{color:#fff;margin-bottom:1.5em}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:inherit}.is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background-color:transparent;border:2px solid}.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #e2e4e7}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:440;background:#edeff0}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#00739c}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex-grow:1;margin-bottom:1em;flex-basis:100%;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (min-width:600px){.wp-block-column{flex-basis:calc(50% - 16px);flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;width:100%;margin:0 0 1.5em;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover,.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover{color:#fff}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:305px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#f8f9f9}.wp-block-cover-image .wp-block-subhead,.wp-block-cover-image h1,.wp-block-cover-image h2,.wp-block-cover-image h3,.wp-block-cover-image h4,.wp-block-cover-image h5,.wp-block-cover-image h6,.wp-block-cover-image p,.wp-block-cover .wp-block-subhead,.wp-block-cover h1,.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover h5,.wp-block-cover h6,.wp-block-cover p{color:inherit}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.block-editor-block-list__block[data-type="core/embed"][data-align=left] .block-editor-block-list__block-edit,.block-editor-block-list__block[data-type="core/embed"][data-align=right] .block-editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/2)}.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3 - 1px)}}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4 - 1px)}}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5 - 1px)}}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6 - 1px)}}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7 - 1px)}}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8 - 1px)}}.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.wp-block-gallery .blocks-gallery-item.has-add-item-button{width:100%}.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{display:flex}.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-media-text{display:grid;grid-template-rows:auto;align-items:center;grid-template-areas:"media-text-media media-text-content";grid-template-columns:50% auto}.wp-block-media-text.has-media-on-the-right{grid-template-areas:"media-text-content media-text-media";grid-template-columns:auto 50%}.wp-block-media-text .wp-block-media-text__media{grid-area:media-text-media;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;grid-area:media-text-content;padding:0 8%}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;grid-template-areas:"media-text-media" "media-text-content"}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{grid-template-areas:"media-text-content" "media-text-media"}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:#191e23;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table.has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table.has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table.has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table.has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tr:nth-child(odd),.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.has-pale-pink-background-color.has-pale-pink-background-color{background-color:#f78da7}.has-vivid-red-background-color.has-vivid-red-background-color{background-color:#cf2e2e}.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{background-color:#ff6900}.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{background-color:#fcb900}.has-light-green-cyan-background-color.has-light-green-cyan-background-color{background-color:#7bdcb5}.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{background-color:#00d084}.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{background-color:#8ed1fc}.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{background-color:#0693e3}.has-very-light-gray-background-color.has-very-light-gray-background-color{background-color:#eee}.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background-color:#abb8c3}.has-very-dark-gray-background-color.has-very-dark-gray-background-color{background-color:#313131}.has-pale-pink-color.has-pale-pink-color{color:#f78da7}.has-vivid-red-color.has-vivid-red-color{color:#cf2e2e}.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{color:#ff6900}.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{color:#fcb900}.has-light-green-cyan-color.has-light-green-cyan-color{color:#7bdcb5}.has-vivid-green-cyan-color.has-vivid-green-cyan-color{color:#00d084}.has-pale-cyan-blue-color.has-pale-cyan-blue-color{color:#8ed1fc}.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{color:#0693e3}.has-very-light-gray-color.has-very-light-gray-color{color:#eee}.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{color:#abb8c3}.has-very-dark-gray-color.has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}.wp-block-code{font-size:14px;padding:.8em 1em;border:1px solid #e2e4e7;border-radius:4px}.wp-block-code,.wp-block-preformatted pre{font-family:Menlo,Consolas,monaco,monospace;color:#23282d}.wp-block-preformatted pre{font-size:16px}@media (min-width:600px){.wp-block-preformatted pre{font-size:14px}}.wp-block-pullquote{border-top:4px solid #555d66;border-bottom:4px solid #555d66;color:#40464d}.wp-block-pullquote__citation,.wp-block-pullquote cite,.wp-block-pullquote footer{color:#40464d;text-transform:uppercase;font-size:13px;font-style:normal}.wp-block-quote{border-left:4px solid #000;margin:20px 0;padding-left:1em}.wp-block-quote__citation,.wp-block-quote cite,.wp-block-quote footer{color:#6c7781;font-size:13px;margin-top:1em;position:relative;font-style:normal}.wp-block-quote[style*="text-align:right"],.wp-block-quote[style*="text-align:right"]{border-left:none;border-right:4px solid #000;padding-left:0;padding-right:1em}.wp-block-quote[style*="text-align:center"],.wp-block-quote[style*="text-align:center"]{border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-separator{border:none;border-bottom:2px solid #8f98a1;margin:1.65em auto}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}.wp-block-table{width:100%;min-width:240px;border-collapse:collapse}.wp-block-table td,.wp-block-table th{padding:.5em;border:1px solid;word-break:break-all}.wc-block-grid__products{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0 0 24px}.wc-block-grid__product{padding:0 16px 0 0;margin:0 0 24px;float:none;width:auto;position:relative;text-align:center}.wc-block-grid__product-link{text-decoration:none;border:0}.wc-block-grid__product-image{text-decoration:none;margin-bottom:16px;display:block}.wc-block-grid__product-image img{vertical-align:middle;margin-left:auto;margin-right:auto}.wc-block-grid__product-title{line-height:1.2;font-weight:700}.wc-block-grid__product-price,.wc-block-grid__product-rating,.wc-block-grid__product-title{margin-bottom:12px;display:block}.wc-block-grid__product-add-to-cart,.wc-block-grid__product-add-to-cart a{margin:0;word-break:break-word;white-space:normal}.wc-block-grid__product-add-to-cart a.loading{opacity:.25;padding-right:2.618em}.wc-block-grid__product-add-to-cart a.loading:after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.wc-block-grid__product-add-to-cart a.added:after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.wc-block-grid__product-add-to-cart .added_to_cart{text-align:center}.wc-block-grid__product-onsale{font-weight:700;position:absolute;text-align:center;top:0;left:0;margin:0;background-color:#000;color:#fff;display:inline-block;font-size:.75em;padding:.5em;z-index:9;text-transform:uppercase}.wc-block-grid__product-rating .star-rating{overflow:hidden;position:relative;width:5.3em;height:1.618em;line-height:1.618;font-size:1em;font-family:star;font-weight:400;display:inline-block;margin:0 auto}.wc-block-grid__product-rating .star-rating:before{content:"\53\53\53\53\53";top:0;left:0;right:0;position:absolute;opacity:.5;color:#aaa}.wc-block-grid__product-rating .star-rating span{overflow:hidden;top:0;left:0;right:0;position:absolute;padding-top:1.5em}.wc-block-grid__product-rating .star-rating span:before{content:"\53\53\53\53\53";top:0;left:0;right:0;position:absolute;color:#000}.wc-block-grid.has-aligned-buttons .wc-block-grid__product{display:flex;flex-direction:column}.wc-block-grid.has-aligned-buttons .wc-block-grid__product-add-to-cart{margin-top:auto!important}.wc-block-grid.has-1-columns .wc-block-grid__products{display:block}.wc-block-grid.has-1-columns .wc-block-grid__product{margin-left:auto;margin-right:auto}.wc-block-grid.has-2-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%}.wc-block-grid.has-3-columns .wc-block-grid__product{flex:1 0 33.33333%;max-width:33.33333%}.wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 25%;max-width:25%}.wc-block-grid.has-5-columns .wc-block-grid__product{flex:1 0 20%;max-width:20%}.wc-block-grid.has-6-columns .wc-block-grid__product{flex:1 0 16.66667%;max-width:16.66667%}.wc-block-grid.has-7-columns .wc-block-grid__product{flex:1 0 14.28571%;max-width:14.28571%}.wc-block-grid.has-8-columns .wc-block-grid__product{flex:1 0 12.5%;max-width:12.5%}.wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-5-columns:not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-6-columns:not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-7-columns .wc-block-grid__product,.wc-block-grid.has-8-columns .wc-block-grid__product{font-size:.8em}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.wc-block-featured-category{position:relative;background-color:#24292d;background-size:cover;background-position:50%;width:100%;margin:0 0 1.5em;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-category .wc-block-featured-category__wrapper{overflow:hidden;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-category.has-left-content{justify-content:flex-start}.wc-block-featured-category.has-left-content .wc-block-featured-category__description,.wc-block-featured-category.has-left-content .wc-block-featured-category__price,.wc-block-featured-category.has-left-content .wc-block-featured-category__title{margin-left:0;text-align:left}.wc-block-featured-category.has-right-content{justify-content:flex-end}.wc-block-featured-category.has-right-content .wc-block-featured-category__description,.wc-block-featured-category.has-right-content .wc-block-featured-category__price,.wc-block-featured-category.has-right-content .wc-block-featured-category__title{margin-right:0;text-align:right}.wc-block-featured-category .wc-block-featured-category__description,.wc-block-featured-category .wc-block-featured-category__price,.wc-block-featured-category .wc-block-featured-category__title{color:#fff;line-height:1.25;margin-bottom:0;text-align:center}.wc-block-featured-category .wc-block-featured-category__description a,.wc-block-featured-category .wc-block-featured-category__description a:active,.wc-block-featured-category .wc-block-featured-category__description a:focus,.wc-block-featured-category .wc-block-featured-category__description a:hover,.wc-block-featured-category .wc-block-featured-category__price a,.wc-block-featured-category .wc-block-featured-category__price a:active,.wc-block-featured-category .wc-block-featured-category__price a:focus,.wc-block-featured-category .wc-block-featured-category__price a:hover,.wc-block-featured-category .wc-block-featured-category__title a,.wc-block-featured-category .wc-block-featured-category__title a:active,.wc-block-featured-category .wc-block-featured-category__title a:focus,.wc-block-featured-category .wc-block-featured-category__title a:hover{color:#fff}.wc-block-featured-category .wc-block-featured-category__description,.wc-block-featured-category .wc-block-featured-category__link,.wc-block-featured-category .wc-block-featured-category__price,.wc-block-featured-category .wc-block-featured-category__title{width:100%;padding:0 48px 16px;z-index:1}.wc-block-featured-category .wc-block-featured-category__title{margin-top:0}.wc-block-featured-category .wc-block-featured-category__title:before{display:none}.wc-block-featured-category .wc-block-featured-category__description p{margin:0}.wc-block-featured-category.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wc-block-featured-category.has-background-dim.has-background-dim-10:before{opacity:.1}.wc-block-featured-category.has-background-dim.has-background-dim-20:before{opacity:.2}.wc-block-featured-category.has-background-dim.has-background-dim-30:before{opacity:.3}.wc-block-featured-category.has-background-dim.has-background-dim-40:before{opacity:.4}.wc-block-featured-category.has-background-dim.has-background-dim-50:before{opacity:.5}.wc-block-featured-category.has-background-dim.has-background-dim-60:before{opacity:.6}.wc-block-featured-category.has-background-dim.has-background-dim-70:before{opacity:.7}.wc-block-featured-category.has-background-dim.has-background-dim-80:before{opacity:.8}.wc-block-featured-category.has-background-dim.has-background-dim-90:before{opacity:.9}.wc-block-featured-category.has-background-dim.has-background-dim-100:before{opacity:1}.wc-block-featured-category.alignleft,.wc-block-featured-category.alignright{max-width:305px;width:100%}.wc-block-featured-category:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wc-block-featured-category:after{content:none}}.wc-block-featured-category.aligncenter,.wc-block-featured-category.alignleft,.wc-block-featured-category.alignright{display:flex}.wc-block-product-categories{margin-bottom:1em}.wc-block-product-categories.is-dropdown{display:flex}.wc-block-product-categories select{margin-right:.5em}.wp-block-woocommerce-product-categories.is-loading .wc-block-product-categories__placeholder{display:inline-block;height:1em;width:50%;min-width:200px;background:currentColor;opacity:.2}.wc-block-product-categories__button{display:flex;align-items:center;text-decoration:none;font-size:13px;margin:0;border:none;cursor:pointer;-webkit-appearance:none;background:0 0;padding:8px;color:#555d66;position:relative;overflow:hidden;border-radius:4px}.wc-block-product-categories__button svg{fill:currentColor;outline:none}.wc-block-product-categories__button .screen-reader-text{height:auto}.wc-block-product-categories__button:active{color:currentColor}.wc-block-product-categories__button:disabled,.wc-block-product-categories__button[aria-disabled=true]{cursor:default;opacity:.3}.wc-block-product-categories__button:focus:enabled{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #6c7781,inset 0 0 0 2px #fff;outline:2px solid transparent;outline-offset:-2px}.wc-block-product-categories__button:not(:disabled):not([aria-disabled=true]):hover{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #e2e4e7,inset 0 0 0 2px #fff,0 1px 1px rgba(25,30,35,.2)}.wc-block-product-categories__button:not(:disabled):not([aria-disabled=true]):active{outline:none;background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #ccd0d4,inset 0 0 0 2px #fff}.wc-block-product-categories__button:disabled:focus,.wc-block-product-categories__button[aria-disabled=true]:focus{box-shadow:none}.wc-block-featured-product{position:relative;background-color:#24292d;background-size:cover;background-position:50%;width:100%;margin:0 0 1.5em}.wc-block-featured-product,.wc-block-featured-product .wc-block-featured-product__wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-product .wc-block-featured-product__wrapper{overflow:hidden;height:100%}.wc-block-featured-product.has-left-content{justify-content:flex-start}.wc-block-featured-product.has-left-content .wc-block-featured-product__description,.wc-block-featured-product.has-left-content .wc-block-featured-product__price,.wc-block-featured-product.has-left-content .wc-block-featured-product__title,.wc-block-featured-product.has-left-content .wc-block-featured-product__variation{margin-left:0;text-align:left}.wc-block-featured-product.has-right-content{justify-content:flex-end}.wc-block-featured-product.has-right-content .wc-block-featured-product__description,.wc-block-featured-product.has-right-content .wc-block-featured-product__price,.wc-block-featured-product.has-right-content .wc-block-featured-product__title,.wc-block-featured-product.has-right-content .wc-block-featured-product__variation{margin-right:0;text-align:right}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{color:#fff;line-height:1.25;margin-bottom:0;text-align:center}.wc-block-featured-product .wc-block-featured-product__description a,.wc-block-featured-product .wc-block-featured-product__description a:active,.wc-block-featured-product .wc-block-featured-product__description a:focus,.wc-block-featured-product .wc-block-featured-product__description a:hover,.wc-block-featured-product .wc-block-featured-product__price a,.wc-block-featured-product .wc-block-featured-product__price a:active,.wc-block-featured-product .wc-block-featured-product__price a:focus,.wc-block-featured-product .wc-block-featured-product__price a:hover,.wc-block-featured-product .wc-block-featured-product__title a,.wc-block-featured-product .wc-block-featured-product__title a:active,.wc-block-featured-product .wc-block-featured-product__title a:focus,.wc-block-featured-product .wc-block-featured-product__title a:hover,.wc-block-featured-product .wc-block-featured-product__variation a,.wc-block-featured-product .wc-block-featured-product__variation a:active,.wc-block-featured-product .wc-block-featured-product__variation a:focus,.wc-block-featured-product .wc-block-featured-product__variation a:hover{color:#fff}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__link,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{width:100%;padding:16px 48px 0;z-index:1}.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{margin-top:0;border:0}.wc-block-featured-product .wc-block-featured-product__title:before,.wc-block-featured-product .wc-block-featured-product__variation:before{display:none}.wc-block-featured-product .wc-block-featured-product__variation{font-style:italic;padding-top:0}.wc-block-featured-product .wc-block-featured-product__description p{margin:0;line-height:1.5em}.wc-block-featured-product.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wc-block-featured-product.has-background-dim.has-background-dim-10:before{opacity:.1}.wc-block-featured-product.has-background-dim.has-background-dim-20:before{opacity:.2}.wc-block-featured-product.has-background-dim.has-background-dim-30:before{opacity:.3}.wc-block-featured-product.has-background-dim.has-background-dim-40:before{opacity:.4}.wc-block-featured-product.has-background-dim.has-background-dim-50:before{opacity:.5}.wc-block-featured-product.has-background-dim.has-background-dim-60:before{opacity:.6}.wc-block-featured-product.has-background-dim.has-background-dim-70:before{opacity:.7}.wc-block-featured-product.has-background-dim.has-background-dim-80:before{opacity:.8}.wc-block-featured-product.has-background-dim.has-background-dim-90:before{opacity:.9}.wc-block-featured-product.has-background-dim.has-background-dim-100:before{opacity:1}.wc-block-featured-product.alignleft,.wc-block-featured-product.alignright{max-width:305px;width:100%}.wc-block-featured-product:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wc-block-featured-product:after{content:none}}.wc-block-featured-product.aligncenter,.wc-block-featured-product.alignleft,.wc-block-featured-product.alignright{display:flex}div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label:before,span.wpcf7-list-item-label:after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url('/wp-content/plugins/contact-form-7/images/ajax-loader.gif');width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.rs-p-wp-fix{display:none !important;margin:0 !important;height:0 !important}#debungcontrolls{z-index:100000;position:fixed;bottom:0;width:100%;height:auto;background:rgba(0,0,0,.6);padding:10px;box-sizing:border-box}rs-debug{z-index:100000;position:fixed;top:0;width:300px;height:300px;background:rgba(0,0,0,.6);padding:10px;box-sizing:border-box;color:#fff;font-size:10px;line-height:13px;overflow:scroll}rs-modal{position:fixed !important;z-index:9999999 !important;pointer-events:none !important}rs-modal.rs-modal-auto{top:auto;bottom:auto;left:auto;right:auto}rs-modal.rs-modal-fullwidth,rs-modal.rs-modal-fullscreen{top:0;left:0;width:100%;height:100%}rs-modal rs-fullwidth-wrap{position:absolute;top:0;left:0;height:100%}rs-module-wrap.rs-modal{display:none;max-height:100% !important;overflow:auto !important;pointer-events:auto !important}rs-modal-cover{width:100%;height:100%;z-index:0;background:0 0;position:absolute;top:0;left:0;cursor:pointer;pointer-events:auto}body>rs-modal-cover{position:fixed;z-index:9999995 !important}rs-sbg-px{pointer-events:none}.rs-forcehidden *{visibility:hidden !important}.rs_splitted_lines{display:block;white-space:nowrap !important}.debugtimeline{width:100%;height:10px;position:relative;display:block;margin-bottom:3px;display:none;white-space:nowrap;box-sizing:border-box}.debugtimeline:hover{height:15px}.the_timeline_tester{background:#e74c3c;position:absolute;top:0;left:0;height:100%;width:0}.rs-go-fullscreen{position:fixed !important;width:100% !important;height:100% !important;top:0 !important;left:0 !important;z-index:9999999 !important;background:#fff}.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('/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888');src:url('/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888#iefix') format('embedded-opentype'),url('/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.woff?5510888') format('woff'),url('/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.ttf?5510888') format('truetype'),url('/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.svg?5510888#revicons') 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}rs-module i[class^=fa-],rs-module i[class*=" fa-"],.rb-modal-wrapper i[class^=fa-],.rb-modal-wrapper i[class*=" fa-"],#waitaminute i[class^=fa-],#waitaminute i[class*=" fa-"],#objectlibrary i[class^=fa-],#objectlibrary i[class*=" fa-"],#rs_overview i[class^=fa-],#rs_overview i[class*=" fa-"],#rs_overview_menu i[class^=fa-],#rs_overview_menu i[class*=" fa-"],#builderView i[class^=fa-],#builderView i[class*=" 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}rs-module [class^=fa-]:before,rs-module [class*=" fa-"]:before,.rb-modal-wrapper [class^=fa-]:before,.rb-modal-wrapper [class*=" fa-"]:before,#rs_overview [class^=fa-]:before,#rs_overview [class*=" fa-"]:before,#objectlibrary [class^=fa-]:before,#objectlibrary [class*=" fa-"]:before,#waitaminute [class^=fa-]:before,#waitaminute [class*=" fa-"]:before,#rs_overview_menu [class^=fa-]:before,#rs_overview_menu [class*=" fa-"]:before,#builderView [class^=fa-]:before,#builderView [class*=" fa-"]:before{font-family:FontAwesome;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:auto;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:inherit;margin-left:0}rs-module .sr-only,#objectlibrary .sr-only,#waitaminute .sr-only,#rs_overview .sr-only,#rs_overview_menu .sr-only,.rb-modal-wrapper .sr-only,#builderView .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}rs-module .sr-only-focusable:active,rs-module .sr-only-focusable:focus,#waitaminute .sr-only-focusable:active,#waitaminute .sr-only-focusable:focus,#objectlibrary .sr-only-focusable:active,#objectlibrary .sr-only-focusable:focus,#rs_overview .sr-only-focusable:active,#rs_overview .sr-only-focusable:focus,#rs_overview_menu .sr-only-focusable:active,#rs_overview_menu .sr-only-focusable:focus,.rb-modal-wrapper .sr-only-focusable:active,.rb-modal-wrapper .sr-only-focusable:focus,#builderView .sr-only-focusable:active,#builderView .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.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'}.tp-fullwidth-forcer{z-index:0;pointer-events:none}rs-module-wrap,rs-module-wrap *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}rs-module-wrap{position:relative;z-index:1;width:100%;display:block}.rs-fixedscrollon rs-module-wrap{position:fixed !important;top:0 !important;z-index:1000}rs-fw-forcer{display:block;width:100%;pointer-events:none}rs-module{position:relative;overflow:hidden;display:block}rs-pzimg-wrap,rs-sbg-effectwrap,rs-sbg{display:block;pointer-events:none}rs-sbg-effectwrap{position:absolute;top:0;left:0;width:100%;height:100%}rs-sbg-px,rs-sbg-wrap{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;display:block}a.rs-layer,a.rs-layer:-webkit-any-link{text-decoration:none}a[x-apple-data-detectors]{color:inherit !important;text-decoration:none !important;font-size:inherit !important;font-family:inherit !important;font-weight:inherit !important;line-height:inherit !important}.entry-content rs-module a,rs-module a{box-shadow:none}.rs-ov-hidden{overflow:hidden !important}.rs-forceoverflow,.rs-forceoverflow rs-module-wrap,.rs-forceoverflow rs-module,.rs-forceoverflow rs-slides,.rs-forceoverflow rs-slide{overflow:visible !important}.tp-simpleresponsive img,rs-module img{max-width:none !important;transition:none;margin:0;padding:0;border:none}rs-module .no-slides-text{font-weight:700;text-align:center;padding-top:80px}rs-slides,rs-slide,rs-slide:before{position:absolute;text-indent:0em;top:0;left:0}rs-slide,rs-slide:before{display:block;visibility:hidden}.rs-layer .rs-untoggled-content{display:block}.rs-layer .rs-toggled-content{display:none}.rs-tc-active.rs-layer .rs-toggled-content{display:block}.rs-tc-active.rs-layer .rs-untoggled-content{display:none}.rs-layer-video{overflow:hidden}rs-module rs-layer,rs-module .rs-layer{opacity:0;position:relative;visibility:hidden;white-space:nowrap;display:block;-webkit-font-smoothing:antialiased !important;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-osx-font-smoothing:grayscale;z-index:1}rs-layer-wrap,rs-mask,rs-module-wrap,rs-module .rs-layer,rs-module img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}rs-module rs-mask-wrap .rs-layer,rs-module rs-mask-wrap *:last-child,.wpb_text_column rs-module rs-mask-wrap .rs-layer,.wpb_text_column rs-module rs-mask-wrap *:last-child{margin-bottom:0}.rs-svg svg{width:100%;height:100%;position:relative;vertical-align:top}rs-layer,.rs-layer,rs-alyer *,.rs-layer *{outline:none !important}rs-carousel-wrap{cursor:url(/wp-content/plugins/revslider/public/assets/css/openhand.cur),move}rs-carousel-wrap.dragged{cursor:url(/wp-content/plugins/revslider/public/assets/css/closedhand.cur),move}rs-carousel-wrap{position:absolute;overflow:hidden;width:100%;height:100%;top:0;left:0}rs-carousel-space{clear:both;display:block;width:100%;height:1px;position:relative;margin-bottom:-1px}.tp_inner_padding{box-sizing:border-box;max-height:none !important}.rs-layer.rs-selectable{-moz-user-select:all;-khtml-user-select:all;-webkit-user-select:all;-o-user-select:all}rs-px-mask{overflow:hidden;display:block;width:100%;height:100%;position:relative}rs-module embed,rs-module iframe,rs-module object,rs-module audio,rs-module video{max-width:none !important;border:none}rs-bg-elem{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;display:block;pointer-events:none}.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)}rs-zone{position:absolute;width:100%;left:0;box-sizing:border-box;min-height:50px;font-size:0px}rs-layer-wrap,rs-row-wrap,rs-column,rs-parallax-wrap,rs-mask-wrap,rs-cbg-mask-wrap,rs-loop-wrap{display:block;visibility:hidden}rs-column-wrap>rs-loop-wrap{z-index:1}rs-layer-wrap,rs-mask-wrap,rs-cbg-mask-wrap{transform-style:flat;perspective:10000px}rs-mask-wrap{overflow:hidden}rs-fullwidth-wrap{position:relative;width:100%;height:auto;display:block}.rev_row_zone_top{top:0}.rev_row_zone_bottom{bottom:0}rs-column-wrap .rs-parallax-wrap{vertical-align:top}.rs-layer img,rs-layer img{vertical-align:top}rs-row,rs-row.rs-layer{display:table;position:relative;width:100% !important;table-layout:fixed;box-sizing:border-box;vertical-align:top;height:auto;font-size:0px}rs-column-wrap{display:table-cell;position:relative;vertical-align:top;height:auto;box-sizing:border-box;font-size:0px}rs-column{box-sizing:border-box;display:block;position:relative;width:100% !important;height:auto !important;white-space:normal !important}rs-cbg-mask-wrap{position:absolute;z-index:0;box-sizing:border-box}rs-column-bg{position:absolute;z-index:0;box-sizing:border-box;width:100%;height:100%}.rs-pelock *{pointer-events:none !important}rs-column .rs-parallax-wrap,rs-column rs-loop-wrap,rs-column rs-mask-wrap{text-align:inherit}rs-column rs-mask-wrap{display:inline-block}rs-column .rs-parallax-wrap rs-loop-wrap,rs-column .rs-parallax-wrap rs-mask-wrap,rs-column .rs-parallax-wrap{position:relative !important;left:auto !important;top:auto !important;line-height:0}rs-column .rs-parallax-wrap rs-loop-wrap,rs-column .rs-parallax-wrap rs-mask-wrap,rs-column .rs-parallax-wrap,rs-column .rev_layer_in_column{vertical-align:top}.rev_break_columns{display:block !important}.rev_break_columns rs-column-wrap.rs-parallax-wrap{display:block !important;width:100% !important}.rev_break_columns rs-column-wrap.rs-parallax-wrap.rs-layer-hidden,.tp-forcenotvisible,.tp-hide-revslider,rs-row-wrap.rs-layer-hidden,rs-column-wrap.rs-layer-hidden,.rs-layer.rs-layer-hidden,.rs-layer-audio.rs-layer-hidden,.rs-parallax-wrap.rs-layer-hidden{visibility:hidden !important;display:none !important}rs-layer.rs-nointeraction,.rs-layer.rs-nointeraction{pointer-events:none !important}rs-static-layers{position:absolute;z-index:101;top:0;left:0;display:block;width:100%;height:100%;pointer-events:none}rs-static-layers.rs-stl-back{z-index:0}.rs-layer rs-fcr{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-top:40px solid #00a8ff;position:absolute;right:100%;top:0}.rs-layer rs-fcrt{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-bottom:40px solid #00a8ff;position:absolute;right:100%;top:0}.rs-layer rs-bcr{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00a8ff;position:absolute;left:100%;top:0}.rs-layer rs-bcrt{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-top:40px solid #00a8ff;position:absolute;left:100%;top:0}.tp-layer-inner-rotation{position:relative !important}img.tp-slider-alternative-image{width:100%;height:auto}.noFilterClass{filter:none !important}rs-bgvideo{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;z-index:0;display:block}.rs-layer.coverscreenvideo{width:100%;height:100%;top:0;left:0;position:absolute}.rs-layer.rs-fsv{left:0;top:0;position:absolute;width:100%;height:100%}.rs-layer.rs-fsv audio,.rs-layer.rs-fsv video,.rs-layer.rs-fsv iframe,.rs-layer.rs-fsv iframe audio,.rs-layer.rs-fsv iframe video{width:100% !important;height:100% !important;display:none}.fullcoveredvideo audio,.rs-fsv audio .fullcoveredvideo video,.rs-fsv video{background:#000}.fullcoveredvideo rs-poster{background-position:center center;background-size:cover;width:100%;height:100%;top:0;left:0}.videoisplaying .html5vid rs-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;z-index:3;margin-top:-25px;margin-left:-25px;line-height:50px !important;text-align:center;cursor:pointer;width:50px;height:50px;box-sizing:border-box;display:inline-block;vertical-align:top;z-index:4;opacity:0;transition:opacity .3s ease-out !important}.rs-audio .tp-video-play-button{display:none !important}.rs-layer .html5vid{width:100% !important;height:100% !important}.tp-video-play-button i{width:50px;height:50px;display:inline-block;text-align:center !important;vertical-align:top;line-height:50px !important;font-size:30px !important}.rs-layer:hover .tp-video-play-button{opacity:1;display:block}.rs-layer .tp-revstop{display:none;width:15px;border-right:5px solid #fff !important;border-left:5px solid #fff !important;transform:translateX(50%) translateY(50%);height:20px;margin-left:11px !important;margin-top:5px !important}.videoisplaying .revicon-right-dir{display:none}.videoisplaying .tp-revstop{display:block}.videoisplaying .tp-video-play-button{display:none}.fullcoveredvideo .tp-video-play-button{display:none !important}.rs-fsv .rs-fsv audio{object-fit:contain !important}.rs-fsv .rs-fsv video{object-fit:contain !important}.rs-fsv .fullcoveredvideo audio{object-fit:cover !important}.rs-fsv .fullcoveredvideo video{object-fit:cover !important}.rs-fullvideo-cover{width:100%;height:100%;top:0;left:0;position:absolute;background:0 0;z-index:5}.rs-nolc .tp-video-play-button,rs-bgvideo video::-webkit-media-controls-start-playback-button,rs-bgvideo video::-webkit-media-controls,rs-bgvideo audio::-webkit-media-controls{display:none !important}.rs-audio .tp-video-controls{opacity:1 !important;visibility:visible !important}rs-module h1.rs-layer,rs-module h2.rs-layer,rs-module h3.rs-layer,rs-module h4.rs-layer,rs-module h5.rs-layer,rs-module h6.rs-layer,rs-module div.rs-layer,rs-module span.rs-layer,rs-module p.rs-layer{margin:0;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}rs-module h1.rs-layer:before,rs-module h2.rs-layer:before,rs-module h3.rs-layer:before,rs-module h4.rs-layer:before,rs-module h5.rs-layer:before,rs-module h6.rs-layer:before{content:none}rs-dotted{background-repeat:repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:3;display:block}rs-dotted.twoxtwo{background:url(/wp-content/plugins/revslider/public/assets/assets/gridtile.png)}rs-dotted.twoxtwowhite{background:url(/wp-content/plugins/revslider/public/assets/assets/gridtile_white.png)}rs-dotted.threexthree{background:url(/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3.png)}rs-dotted.threexthreewhite{background:url(/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3_white.png)}.tp-shadowcover{width:100%;height:100%;top:0;left:0;background:#fff;position:absolute;z-index:-1}.tp-shadow1{box-shadow:0 10px 6px -6px rgba(0,0,0,.8)}.tp-shadow2:before,.tp-shadow2:after,.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:before,.tp-shadow5:after{content:"";position:absolute;z-index:-2;box-shadow:0 0 25px 0px rgba(0,0,0,.6);top:30%;bottom:0;left:20px;right:20px;border-radius:100px/20px}.rev-btn,.rev-btn:visited{outline:none !important;box-shadow:none;text-decoration:none !important;box-sizing:border-box;cursor:pointer}.rev-btn.rev-uppercase,.rev-btn.rev-uppercase:visited{text-transform:uppercase}.rev-btn i{font-size:inherit;font-weight:400;position:relative;top:0;transition:opacity .2s ease-out,margin .2s ease-out;margin-left:0;line-height:inherit}.rev-btn.rev-hiddenicon i{font-size:inherit;font-weight:400;position:relative;top:0;transition:opacity .2s ease-out,margin .2s ease-out;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-burger{position:relative;box-sizing:border-box;padding:22px 14px;border-radius:50%;border:1px solid rgba(51,51,51,.25);-webkit-tap-highlight-color:rgba(0,0,0,0);-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 span:nth-child(2){margin:3px 0}.quick_style_example_wrap .rev-burger:hover :first-child,#dialog_addbutton .rev-burger:hover :first-child,.open .rev-burger :first-child,.open.rev-burger :first-child{transform:translateY(6px) rotate(-45deg)}.quick_style_example_wrap .rev-burger:hover :nth-child(2),#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}.quick_style_example_wrap .rev-burger:hover :last-child,#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-b-span-light span,.rev-burger.revb-white span{background:#fff}.rev-burger.revb-whitenoborder{border:0}.rev-burger.revb-whitenoborder span{background:#fff}.rev-burger.revb-darknoborder{border:0}.rev-b-span-dark span,.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{background:#fff}@keyframes rev-ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:70%}50%{opacity:0;top:70%}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:#7f8c8d;color:#fff;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:2px}.rev-scroll-btn>*:hover,.rev-scroll-btn>*:focus,.rev-scroll-btn>*.active{color:#fff}.rev-scroll-btn>*:hover,.rev-scroll-btn>*:focus,.rev-scroll-btn>*:active,.rev-scroll-btn>*.active{opacity:.8}.rev-scroll-btn.revs-fullwhite{background:#fff}.rev-scroll-btn.revs-fullwhite span{background:#333}.rev-scroll-btn.revs-fulldark,{background:#333;border:none}.rev-scroll-btn.revs-fulldark span{background:#fff}.rev-scroll-btn span{position:absolute;display:block;top:29%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;animation:rev-ani-mouse 2.5s linear infinite;background:#fff}.rev-scroll-btn.rev-b-span-dark{border-color:#333}.rev-scroll-btn.rev-b-span-dark span,.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{border-radius:3px}.rev-cbutton-light{color:#333;background-color:rgba(255,255,255,.75)}.rev-cbutton-light-sr{color:#333;border-radius:3px;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}rs-progress{visibility:hidden;width:100%;height:5px;background:#000;background:rgba(0,0,0,.15);position:absolute;z-index:200;top:0}rs-progress.rs-bottom{top:auto;bottom:0 !important;height:5px}.rs-layer 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}.rs-layer.slidelink{cursor:pointer;width:100%;height:100%}.rs-layer.slidelink a{width:100%;height:100%;display:block}.rs-layer.slidelink a div{width:3000px;height:1500px;background:url(/wp-content/plugins/revslider/public/assets/assets/coloredbg.png) repeat}.rs-layer.slidelink a span{background:url(/wp-content/plugins/revslider/public/assets/assets/coloredbg.png) repeat;width:100%;height:100%;display:block}.rs-layer .rs-starring{display:inline-block}.rs-layer .rs-starring .star-rating{float:none;display:inline-block;vertical-align:top;color:#ffc321 !important}.rs-layer .rs-starring .star-rating,.rs-layer .rs-starring-page .star-rating{position:relative;height:1em;width:5.4em;font-family:star;font-size:1em !important}.rs-layer .rs-starring .star-rating:before,.rs-layer .rs-starring-page .star-rating:before{content:"\73\73\73\73\73";color:#e0dadf;float:left;top:0;left:0;position:absolute}.rs-layer .rs-starring .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;font-size:1em !important}.rs-layer .rs-starring .star-rating span:before,.rs-layer .rs-starring .star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}rs-loader{top:50%;left:50%;z-index:10000;position:absolute}rs-loader.off{display:none !important}rs-loader.spinner0{width:40px;height:40px;background-color:#fff;background-image:url(/wp-content/plugins/revslider/public/assets/assets/loader.gif);background-repeat:no-repeat;background-position:center center;box-shadow:0px 0px 20px 0px rgba(0,0,0,.15);margin-top:-20px;margin-left:-20px;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px}rs-loader.spinner1{width:40px;height:40px;background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,.15);margin-top:-20px;margin-left:-20px;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px}rs-loader.spinner5{background-image:url(/wp-content/plugins/revslider/public/assets/assets/loader.gif);background-repeat:no-repeat;background-position:10px 10px;background-color:#fff;margin:-22px;width:44px;height:44px;border-radius:3px}@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}rs-loader.spinner2{width:40px;height:40px;margin-top:-20px;margin-left:-20px;background-color:red;box-shadow:0px 0px 20px 0px 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}}rs-loader.spinner3{margin:-9px 0 0 -35px;width:70px;text-align:center}rs-loader.spinner3 .bounce1,rs-loader.spinner3 .bounce2,rs-loader.spinner3 .bounce3{width:18px;height:18px;background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,.15);border-radius:100%;display:inline-block;animation:tp-bouncedelay 1.4s infinite ease-in-out;animation-fill-mode:both}rs-loader.spinner3 .bounce1{animation-delay:-.32s}rs-loader.spinner3 .bounce2{animation-delay:-.16s}@keyframes tp-bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}rs-loader.spinner4{margin:-20px 0 0 -20px;width:40px;height:40px;text-align:center;animation:tp-rotate 2s infinite linear}rs-loader.spinner4 .dot1,rs-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:0px 0px 20px 0px rgba(0,0,0,.15)}rs-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)}}rs-layer iframe{visibility:hidden}rs-layer.rs-ii-o iframe{visibility:visible}rs-layer input[type=text],rs-layer input[type=email],rs-layer input[type=url],rs-layer input[type=password],rs-layer input[type=search],rs-layer input[type=number],rs-layer input[type=tel],rs-layer input[type=range],rs-layer input[type=date],rs-layer input[type=month],rs-layer input[type=week],rs-layer input[type=time],rs-layer input[type=datetime],rs-layer input[type=datetime-local]{display:inline-block}rs-thumbs-wrap,rs-tabs-wrap,rs-thumbs,rs-thumb,rs-tab,rs-bullet,rs-bullets,rs-navmask,rs-tabs,rs-arrow{display:block}.tp-thumbs.navbar,.tp-bullets.navbar,.tp-tabs.navbar{border:none;min-height:0;margin:0;border-radius:0}.tp-tabs,.tp-thumbs,.tp-bullets{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,rs-poster,.tp-thumb-image,.tp-tab-image{background-position:center center;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}rs-poster{cursor:pointer;z-index:3}.tp-tab:hover,.tp-tab.selected,.tp-thumb:hover,.tp-thumb.selected{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:#fff;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:#fff;display:block;line-height:40px;text-align:center}.tparrows.tp-leftarrow:before{content:'\e824'}.tparrows.tp-rightarrow:before{content:'\e825'}.rs-layer [class^=pe-7s-]:before,.rs-layer [class*=" pe-7s-"]:before{width:auto;margin:0;line-height:inherit;box-sizing:inherit}rs-pzimg-wrap{display:block}body.rtl .rs-pzimg{left:0 !important}.dddwrappershadow{box-shadow:0 45px 100px rgba(0,0,0,.4)}.dddwrapper{transform-style:flat;perspective:10000px}.rs_error_message_box{background:#111;width:800px;margin:40px auto;padding:40px 20px;text-align:center;font-family:"Open Sans",sans-serif}.rs_error_message_oops{margin:0 0 20px;line-height:60px;font-size:34px;color:#fff}.rs_error_message_content{margin:0 0 20px;line-height:25px;font-size:17px;color:#fff}.rs_error_message_button{color:#fff !important;background:#333;display:inline-block;padding:10px 15px;text-align:right;border-radius:5px;cursor:pointer;text-decoration:none !important}.rs_error_message_button:hover{background:#5e35b1}.hglayerinfo{position:fixed;bottom:0;left:0;color:#fff;font-size:12px;line-height:20px;font-weight:600;background:rgba(0,0,0,.75);padding:5px 10px;z-index:2000;white-space:normal}.hginfo{position:absolute;top:-2px;left:-2px;color:#e74c3c;font-size:12px;font-weight:600;background:#000;padding:2px 5px}.indebugmode .rs-layer:hover{border:1px dashed #c0392b !important}.helpgrid{border:2px dashed #c0392b;position:absolute;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}rs-pzimg-wrap:before,rs-pzimg-wrap:after{height:500%;width:500%}rs-loader.spinner6{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner6 .rs-spinner-inner{width:100%;height:100%;display:inline-block;-webkit-animation:rs-revealer-6 1.4s linear infinite;animation:rs-revealer-6 1.4s linear infinite}rs-loader.spinner6 .rs-spinner-inner span{position:absolute;vertical-align:top;border-radius:100%;display:inline-block;width:8px;height:8px;margin-left:16px;transform-origin:center 20px;-webkit-transform-origin:center 20px}rs-loader.spinner6 .rs-spinner-inner span:nth-child(2){transform:rotate(36deg);-webkit-transform:rotate(36deg);opacity:.1}rs-loader.spinner6 .rs-spinner-inner span:nth-child(3){transform:rotate(72deg);-webkit-transform:rotate(72deg);opacity:.2}rs-loader.spinner6 .rs-spinner-inner span:nth-child(4){transform:rotate(108deg);-webkit-transform:rotate(108deg);opacity:.3}rs-loader.spinner6 .rs-spinner-inner span:nth-child(5){transform:rotate(144deg);-webkit-transform:rotate(144deg);opacity:.4}rs-loader.spinner6 .rs-spinner-inner span:nth-child(6){transform:rotate(180deg);-webkit-transform:rotate(180deg);opacity:.5}rs-loader.spinner6 .rs-spinner-inner span:nth-child(7){transform:rotate(216deg);-webkit-transform:rotate(216deg);opacity:.6}rs-loader.spinner6 .rs-spinner-inner span:nth-child(8){transform:rotate(252deg);-webkit-transform:rotate(252deg);opacity:.7}rs-loader.spinner6 .rs-spinner-inner span:nth-child(9){transform:rotate(288deg);-webkit-transform:rotate(288deg);opacity:.8}rs-loader.spinner6 .rs-spinner-inner span:nth-child(10){transform:rotate(324deg);-webkit-transform:rotate(324deg);opacity:.9}@keyframes rs-revealer-6{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rs-revealer-6{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}rs-loader.spinner7{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner7 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;border-radius:100%;border:2px solid;-webkit-animation:rs-revealer-7 .8s linear infinite;animation:rs-revealer-7 .8s linear infinite}@keyframes rs-revealer-7{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rs-revealer-7{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}rs-loader.spinner8{width:50px;height:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner8 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;text-align:left}rs-loader.spinner8 .rs-spinner-inner span{position:absolute;display:inline-block;width:100%;height:100%;border-radius:100%;-webkit-animation:rs-revealer-8 1.6s linear infinite;animation:rs-revealer-8 1.6s linear infinite}rs-loader.spinner8 .rs-spinner-inner span:last-child{animation-delay:-.8s;-webkit-animation-delay:-.8s}@keyframes rs-revealer-8{0%{transform:scale(0,0);opacity:.5}100%{transform:scale(1,1);opacity:0}}@-webkit-keyframes rs-revealer-8{0%{-webkit-transform:scale(0,0);opacity:.5}100%{-webkit-transform:scale(1,1);opacity:0}}rs-loader.spinner9{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner9 .rs-spinner-inner span{display:block;width:100%;height:100%;border-radius:50%;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-9 2s infinite ease-in-out;animation:rs-revealer-9 2s infinite ease-in-out}rs-loader.spinner9 .rs-spinner-inner span:last-child{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes rs-revealer-9{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes rs-revealer-9{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}rs-loader.spinner10{width:54px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner10 .rs-spinner-inner{width:100%;height:100%;text-align:center;font-size:10px}rs-loader.spinner10 .rs-spinner-inner span{display:block;height:100%;width:6px;display:inline-block;-webkit-animation:rs-revealer-10 1.2s infinite ease-in-out;animation:rs-revealer-10 1.2s infinite ease-in-out}rs-loader.spinner10 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:-1s;animation-delay:-1s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:-.9s;animation-delay:-.9s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes rs-revealer-10{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes rs-revealer-10{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}rs-loader.spinner11{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner11 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner11 .rs-spinner-inner span{display:block;width:33%;height:33%;background-color:#333;float:left;-webkit-animation:rs-revealer-11 1.3s infinite ease-in-out;animation:rs-revealer-11 1.3s infinite ease-in-out}rs-loader.spinner11 .rs-spinner-inner span:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(8){-webkit-animation-delay:.1s;animation-delay:.1s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}rs-loader.spinner12{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner12 .rs-spinner-inner{width:100%;height:100%;-webkit-animation:rs-revealer-12 1s infinite linear;animation:rs-revealer-12 1s infinite linear}@-webkit-keyframes rs-revealer-12{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes rs-revealer-12{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}rs-loader.spinner13{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner13 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner13 .rs-spinner-inner span{display:block;width:40%;height:40%;position:absolute;border-radius:50%;-webkit-animation:rs-revealer-13 2s ease infinite;animation:rs-revealer-13 2s ease infinite}rs-loader.spinner13 .rs-spinner-inner span:nth-child(1){animation-delay:-1.5s;-webkit-animation-delay:-1.5s}rs-loader.spinner13 .rs-spinner-inner span:nth-child(2){animation-delay:-1s;-webkit-animation-delay:-1s}rs-loader.spinner13 .rs-spinner-inner span:nth-child(3){animation-delay:-.5s;-webkit-animation-delay:-.5s}@keyframes rs-revealer-13{0%,100%{transform:translate(0)}25%{transform:translate(160%)}50%{transform:translate(160%,160%)}75%{transform:translate(0,160%)}}@-webkit-keyframes rs-revealer-13{0%,100%{-webkit-transform:translate(0)}25%{-webkit-transform:translate(160%)}50%{-webkit-transform:translate(160%,160%)}75%{-webkit-transform:translate(0,160%)}}rs-loader.spinner14{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner14 .rs-spinner-inner{width:100%;height:100%;animation:rs-revealer-14 1s infinite linear}rs-loader.spinner14 .rs-spinner-inner span{display:block;position:absolute;top:50%;left:50%;width:16px;height:16px;border-radius:50%;margin:-8px}rs-loader.spinner14 .rs-spinner-inner span:nth-child(1){-webkit-animation:rs-revealer-14-1 2s infinite;animation:rs-revealer-14-1 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(2){-webkit-animation:rs-revealer-14-2 2s infinite;animation:rs-revealer-14-2 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(3){-webkit-animation:rs-revealer-14-3 2s infinite;animation:rs-revealer-14-3 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(4){-webkit-animation:rs-revealer-14-4 2s infinite;animation:rs-revealer-14-4 2s infinite}@-webkit-keyframes rs-revealer-14-1{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-2{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-3{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-4{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-1{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-2{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-3{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-4{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}rs-loader.spinner15{width:40px;height:40px;margin-top:-4px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner15 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner15 .rs-spinner-inner span{display:block;width:20px;height:20px;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-15 1.8s infinite ease-in-out;animation:rs-revealer-15 1.8s infinite ease-in-out}rs-loader.spinner15 .rs-spinner-inner:last-child{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes rs-revealer-15{25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes rs-revealer-15{25%{transform:translateX(30px) rotate(-90deg) scale(.5);-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{transform:translateX(30px) translateY(30px) rotate(-179deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{transform:translateX(30px) translateY(30px) rotate(-180deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set:after,.woocommerce .col2-set:before,.woocommerce-page .col2-set:after,.woocommerce-page .col2-set:before{content:' ';display:table}.woocommerce .col2-set:after,.woocommerce-page .col2-set:after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails:after,.woocommerce #content div.product div.thumbnails:before,.woocommerce div.product div.thumbnails:after,.woocommerce div.product div.thumbnails:before,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:before,.woocommerce-page div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:before{content:' ';display:table}.woocommerce #content div.product div.thumbnails:after,.woocommerce div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{content:' ';display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment:after,.woocommerce #content div.product #reviews .comment:before,.woocommerce div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:before,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:before,.woocommerce-page div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:before{content:' ';display:table}.woocommerce #content div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products:after,.woocommerce ul.products:before,.woocommerce-page ul.products:after,.woocommerce-page ul.products:before{content:' ';display:table}.woocommerce ul.products:after,.woocommerce-page ul.products:after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce .woocommerce-pagination ul.page-numbers:before,.woocommerce-page .woocommerce-pagination ul.page-numbers:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:before{content:' ';display:table}.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.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:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals:after,.woocommerce .cart-collaterals:before,.woocommerce-page .cart-collaterals:after,.woocommerce-page .cart-collaterals:before{content:' ';display:table}.woocommerce .cart-collaterals:after,.woocommerce-page .cart-collaterals:after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce .cart-collaterals .shipping_calculator:before,.woocommerce-page .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:before{content:' ';display:table}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.cart_list li:before,.woocommerce-page ul.product_list_widget li:after,.woocommerce-page ul.product_list_widget li:before{content:' ';display:table}.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.product_list_widget li:after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row:after,.woocommerce form .form-row:before,.woocommerce-page form .form-row:after,.woocommerce-page form .form-row:before{content:' ';display:table}.woocommerce form .form-row:after,.woocommerce-page form .form-row:after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields:after,.woocommerce .woocommerce-billing-fields:before,.woocommerce .woocommerce-shipping-fields:after,.woocommerce .woocommerce-shipping-fields:before,.woocommerce-page .woocommerce-billing-fields:after,.woocommerce-page .woocommerce-billing-fields:before,.woocommerce-page .woocommerce-shipping-fields:after,.woocommerce-page .woocommerce-shipping-fields:before{content:' ';display:table}.woocommerce .woocommerce-billing-fields:after,.woocommerce .woocommerce-shipping-fields:after,.woocommerce-page .woocommerce-billing-fields:after,.woocommerce-page .woocommerce-shipping-fields:after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{content:attr(data-title) ":";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions:before,.woocommerce table.shop_table_responsive tr td.product-remove:before,.woocommerce-page table.shop_table_responsive tr td.actions:before,.woocommerce-page table.shop_table_responsive tr td.product-remove:before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions:before,.woocommerce-page table.my_account_orders tr td.order-actions:before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon:after,.woocommerce #content table.cart td.actions .coupon:before,.woocommerce table.cart td.actions .coupon:after,.woocommerce table.cart td.actions .coupon:before,.woocommerce-page #content table.cart td.actions .coupon:after,.woocommerce-page #content table.cart td.actions .coupon:before,.woocommerce-page table.cart td.actions .coupon:after,.woocommerce-page table.cart td.actions .coupon:before{content:' ';display:table}.woocommerce #content table.cart td.actions .coupon:after,.woocommerce table.cart td.actions .coupon:after,.woocommerce-page #content table.cart td.actions .coupon:after,.woocommerce-page table.cart td.actions .coupon:after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/star.eot);src:url(/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#a46497;color:#fff;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fff;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay:before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader:before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:red}.woocommerce small.note{display:block;color:#777;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#777}.woocommerce .woocommerce-breadcrumb:after,.woocommerce .woocommerce-breadcrumb:before{content:' ';display:table}.woocommerce .woocommerce-breadcrumb:after{clear:both}.woocommerce .woocommerce-breadcrumb a{color:#777}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#77a464;font-size:1.25em}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .stock{color:#77a464}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{-webkit-transition:all cubic-bezier(.795,-.035,0,1) .5s;transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6a6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:1px solid #d3ced2;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #d3ced2;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart:after,.woocommerce div.product p.cart:before{content:' ';display:table}.woocommerce div.product p.cart:after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart:after,.woocommerce div.product form.cart:before{content:' ';display:table}.woocommerce div.product form.cart:after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:2em}.woocommerce div.product form.cart .variations label{font-weight:700}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;-webkit-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before{content:' ';display:table}.woocommerce .products ul:after,.woocommerce ul.products:after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{margin-top:1em}.woocommerce ul.products li.product .price{color:#77a464;display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0;text-transform:uppercase;color:rgba(132,132,132,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #d3ced2;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #d3ced2;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.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:#ebe9eb;color:#8a7e88}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce #respond input#submit.added:after,.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#dfdcde;text-decoration:none;background-image:none;color:#515151}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#96588a;color:#fff}.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:#a46497;color:#fff}.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:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.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{color:inherit;background-color:#ebe9eb}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#777;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#777}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review:after,.woocommerce #reviews #comments .add_review:before{content:' ';display:table}.woocommerce #reviews #comments .add_review:after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist:after,.woocommerce #reviews #comments ol.commentlist:before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist:after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{color:#777;font-size:.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text:after,.woocommerce #reviews #comments ol.commentlist li .comment-text:before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text:after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li:before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.woocommerce .star-rating:before{content:"\73\73\73\73\73";color:#d3ced2;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating:after,.woocommerce .woocommerce-product-rating:before{content:' ';display:table}.woocommerce .woocommerce-product-rating:after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond:after,.woocommerce #review_form #respond:before{content:' ';display:table}.woocommerce #review_form #respond:after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a:before{content:"\e021"}.woocommerce p.stars:hover a:before{content:"\e020"}.woocommerce p.stars.selected a.active:before{content:"\e020"}.woocommerce p.stars.selected a.active~a:before{content:"\e021"}.woocommerce p.stars.selected a:not(.active):before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file:before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file:before{content:"\2193";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before{content:' ';display:table}.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl:after,.woocommerce ul.cart_list li dl:before,.woocommerce ul.product_list_widget li dl:after,.woocommerce ul.product_list_widget li dl:before{content:' ';display:table}.woocommerce ul.cart_list li dl:after,.woocommerce ul.product_list_widget li dl:after{clear:both}.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{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #ebe9eb;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons:after,.woocommerce .widget_shopping_cart .buttons:before,.woocommerce.widget_shopping_cart .buttons:after,.woocommerce.widget_shopping_cart .buttons:before{content:' ';display:table}.woocommerce .widget_shopping_cart .buttons:after,.woocommerce.widget_shopping_cart .buttons:after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description:before{left:50%;top:0;margin-top:-4px;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0;border-style:solid;border-color:#1e85be transparent transparent;z-index:100;display:block}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required{color:red;font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#6dc22e}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details:after,.woocommerce ul.order_details:before{content:' ';display:table}.woocommerce ul.order_details:after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:before{content:' ';display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a:before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a:before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00;vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#a46497;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#a46497}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#462940;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li:after,.woocommerce .widget_rating_filter ul li:before{content:' ';display:table}.woocommerce .widget_rating_filter ul li:after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a:before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error:after,.woocommerce-error:before,.woocommerce-info:after,.woocommerce-info:before,.woocommerce-message:after,.woocommerce-message:before{content:' ';display:table}.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after{clear:both}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{font-family:WooCommerce;content:"\e028";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message:before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info:before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error:before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce:after,.woocommerce-account .woocommerce:before{content:' ';display:table}.woocommerce-account .woocommerce:after{clear:both}.woocommerce-account .addresses .title:after,.woocommerce-account .addresses .title:before{content:' ';display:table}.woocommerce-account .addresses .title:after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li:before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout:after,#add_payment_method .wc-proceed-to-checkout:before,.woocommerce-cart .wc-proceed-to-checkout:after,.woocommerce-cart .wc-proceed-to-checkout:before,.woocommerce-checkout .wc-proceed-to-checkout:after,.woocommerce-checkout .wc-proceed-to-checkout:before{content:' ';display:table}#add_payment_method .wc-proceed-to-checkout:after,.woocommerce-cart .wc-proceed-to-checkout:after,.woocommerce-checkout .wc-proceed-to-checkout:after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button:after,.woocommerce-cart .cart-collaterals .shipping-calculator-button:after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button:after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#777;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#777}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#77a464}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#777;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods:after,#add_payment_method #payment ul.payment_methods:before,.woocommerce-cart #payment ul.payment_methods:after,.woocommerce-cart #payment ul.payment_methods:before,.woocommerce-checkout #payment ul.payment_methods:after,.woocommerce-checkout #payment ul.payment_methods:before{content:' ';display:table}#add_payment_method #payment ul.payment_methods:after,.woocommerce-cart #payment ul.payment_methods:after,.woocommerce-checkout #payment ul.payment_methods:after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):before{content:' ';display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c7c1c6;border-top-color:#bbb3b9}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#777;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content:"";display:block;border:1em solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid red;outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}
[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:after,[class*=hint--]:before{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}[class*=hint--]:hover:after,[class*=hint--]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}[class*=hint--]:before{content:'';position:absolute;background:0 0;border:6px solid transparent;z-index:1000001}[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap;text-shadow:0 -1px 0 #000;box-shadow:4px 4px 8px rgba(0,0,0,.3)}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label='']:after,[aria-label='']:before,[data-hint='']:after,[data-hint='']:before{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:after,.hint--bottom:before{top:100%;left:50%}.hint--bottom:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{border-right-color:#383838;margin-left:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{border-left-color:#383838;margin-right:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--top-right:hover:after,.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:after,.hint--bottom-left:before{top:100%;left:50%}.hint--bottom-left:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:after,.hint--bottom-right:before{top:100%;left:50%}.hint--bottom-right:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.hint--bounce:after,.hint--bounce:before{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}
.ps-container{-ms-touch-action:auto;touch-action:auto;overflow:hidden !important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps-container{overflow:auto !important}}@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){.ps-container{overflow:auto !important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;bottom:0px;height:15px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;-moz-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;right:0;width:15px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;-moz-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;right:2px;width:6px}.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y{width:11px}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}
.ps-theme-wpc{-ms-touch-action:none;touch-action:none;overflow:hidden !important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps-theme-wpc{overflow:auto !important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps-theme-wpc{overflow:auto !important}}.ps-theme-wpc.ps-active-x>.ps-scrollbar-x-rail,.ps-theme-wpc.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-theme-wpc.ps-in-scrolling{pointer-events:none}.ps-theme-wpc.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:rgba(0,0,0,.1) !important}.ps-theme-wpc.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:rgba(0,0,0,1)}.ps-theme-wpc.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:rgba(0,0,0,.1) !important}.ps-theme-wpc.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:rgba(0,0,0,1);width:2px;border-radius:1px}.ps-theme-wpc>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:2px;border-radius:1px}.ps-theme-wpc>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:rgba(0,0,0,1);transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;bottom:0;height:2px !important;border-radius:1px !important}.ps-theme-wpc>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x,.ps-theme-wpc>.ps-scrollbar-x-rail:active>.ps-scrollbar-x{height:2px;border-radius:1px}.ps-theme-wpc>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;right:0;width:2px;border-radius:1px}.ps-theme-wpc>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:rgba(0,0,0,1);transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;right:0;width:2px !important;border-radius:1px !important}.ps-theme-wpc>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y,.ps-theme-wpc>.ps-scrollbar-y-rail:active>.ps-scrollbar-y{width:2px;border-radius:1px}.ps-theme-wpc:hover.ps-in-scrolling{pointer-events:none}.ps-theme-wpc:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:rgba(0,0,0,1)}.ps-theme-wpc:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:rgba(0,0,0,1);height:2px;border-radius:1px}.ps-theme-wpc:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:rgba(0,0,0,1)}.ps-theme-wpc:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:rgba(0,0,0,1);width:2px;border-radius:1px}.ps-theme-wpc:hover>.ps-scrollbar-x-rail:hover{background-color:rgba(0,0,0,.1);opacity:1}.ps-theme-wpc:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:rgba(0,0,0,1)}.ps-theme-wpc:hover>.ps-scrollbar-y-rail:hover{background-color:rgba(0,0,0,.1);opacity:1}.ps-theme-wpc:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:rgba(0,0,0,1)}@keyframes spinner{to{transform:rotate(360deg)}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg)}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.wooscp-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:99999999;opacity:0;visibility:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.wooscp-popup.open{opacity:1;visibility:visible}.wooscp-popup.open .wooscp-popup-inner .wooscp-popup-content{top:50%}.wooscp-popup .wooscp-popup-inner{display:block;width:100%;height:100%;position:relative}.wooscp-popup .wooscp-popup-inner .wooscp-popup-content{position:absolute;padding:15px;top:60%;left:50%;width:360px;height:400px;max-width:90%;max-height:90%;background-color:#fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;transform:translate3d(-50%,-50%,0);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.wooscp-popup .wooscp-popup-inner .wooscp-popup-content .wooscp-popup-content-inner{display:flex;flex-direction:column;width:100%;height:100%}.wooscp-popup .wooscp-popup-inner .wooscp-popup-content .wooscp-popup-content-inner .wooscp-popup-close{width:32px;height:32px;line-height:32px;position:absolute;top:-32px;right:-32px;color:#fff;text-align:center;background-image:url("/wp-content/plugins/woo-smart-compare/assets/images/close.svg");background-repeat:no-repeat;background-position:center;cursor:pointer}.wooscp-popup .wooscp-popup-inner .wooscp-popup-content .wooscp-popup-content-inner .wooscp-search-input input{display:block;width:100%;border:none;height:40px;line-height:40px;padding:0 10px;box-shadow:none;color:#222;background-color:#f2f2f2;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-appearance:none}.wooscp-popup .wooscp-popup-inner .wooscp-popup-content .wooscp-popup-content-inner .wooscp-search-result{flex-grow:1;margin-top:15px;overflow-y:auto;position:relative}.wooscp-popup .wooscp-popup-inner .wooscp-popup-content .wooscp-popup-content-inner .wooscp-search-result ul{margin:0;padding:0;list-style:none}.wooscp-popup .wooscp-popup-inner .wooscp-popup-content .wooscp-popup-content-inner .wooscp-search-result ul li{display:block;padding:10px 0;border:1px solid #fafafa}.wooscp-popup .wooscp-popup-inner .wooscp-popup-content .wooscp-popup-content-inner .wooscp-search-result ul li .item-inner{display:flex;align-items:center}.wooscp-popup .wooscp-popup-inner .wooscp-popup-content .wooscp-popup-content-inner .wooscp-search-result ul li .item-inner .item-image{width:48px}.wooscp-popup .wooscp-popup-inner .wooscp-popup-content .wooscp-popup-content-inner .wooscp-search-result ul li .item-inner .item-image img{width:48px;height:48px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:none}.wooscp-popup .wooscp-popup-inner .wooscp-popup-content .wooscp-popup-content-inner .wooscp-search-result ul li .item-inner .item-name{flex-grow:1;padding:0 10px;color:#222}.wooscp-popup .wooscp-popup-inner .wooscp-popup-content .wooscp-popup-content-inner .wooscp-search-result ul li .item-inner .item-add{width:48px;text-align:center}.wooscp-popup .wooscp-popup-inner .wooscp-popup-content .wooscp-popup-content-inner .wooscp-search-result ul li .item-inner .item-add span{display:inline-block;width:32px;height:32px;line-height:32px;text-align:center;color:#222;background-color:#f2f2f2;cursor:pointer;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.wooscp-popup .wooscp-popup-inner .wooscp-popup-content .wooscp-popup-content-inner .wooscp-search-result ul li .item-inner .item-add span:hover{color:#fff;background-color:#222}.wooscp-popup .wooscp-popup-inner .wooscp-popup-content .wooscp-popup-content-inner .wooscp-search-result:before{content:'';width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:7;background-color:rgba(255,255,255,.7);opacity:0;visibility:hidden}.wooscp-popup .wooscp-popup-inner .wooscp-popup-content .wooscp-popup-content-inner .wooscp-search-result:after{width:32px;height:32px;display:block;margin-top:-16px;margin-left:-16px;content:'';background-image:url("/wp-content/plugins/woo-smart-compare/assets/images/curve.svg");background-repeat:no-repeat;background-position:center;position:absolute;top:50%;left:50%;z-index:8;-webkit-animation:spinner 1s linear infinite;-moz-animation:spinner 1s linear infinite;-ms-animation:spinner 1s linear infinite;-o-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite;opacity:0;visibility:hidden}.wooscp-popup .wooscp-popup-inner .wooscp-popup-content .wooscp-popup-content-inner .wooscp-search-result.wooscp-loading:before,.wooscp-popup .wooscp-popup-inner .wooscp-popup-content .wooscp-popup-content-inner .wooscp-search-result.wooscp-loading:after{opacity:1;visibility:visible}.wooscp-area{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999979;box-sizing:border-box;pointer-events:none}.wooscp-area .wooscp-inner{display:block;width:100%;height:100%;position:relative}.wooscp-area .wooscp-inner .wooscp-table{padding:15px 15px 78px;margin:0;width:100%;height:100%;box-sizing:border-box;background-color:#292a30;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:14px;position:fixed;top:0;left:0;opacity:0;visibility:hidden;z-index:99999997;pointer-events:none}.wooscp-area .wooscp-inner .wooscp-table *{box-sizing:border-box}.wooscp-area .wooscp-inner .wooscp-table.wooscp-table-open{opacity:1;visibility:visible;pointer-events:auto}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner{background-color:#fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;width:100%;height:100%;max-height:100%;overflow:hidden;position:relative}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner:before{content:'';width:100%;height:100%;display:block;position:absolute;top:0;left:0;background-color:rgba(255,255,255,.7);opacity:0;visibility:hidden;z-index:7}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner:after{width:32px;height:32px;display:block;margin-top:-16px;margin-left:-16px;content:'';background-image:url("/wp-content/plugins/woo-smart-compare/assets/images/curve.svg");background-repeat:no-repeat;background-position:center;position:absolute;top:50%;left:50%;opacity:0;visibility:hidden;z-index:8;-webkit-animation:spinner 1s linear infinite;-moz-animation:spinner 1s linear infinite;-ms-animation:spinner 1s linear infinite;-o-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner.wooscp-loading:before,.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner.wooscp-loading:after{opacity:1;visibility:visible}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-close{z-index:6;position:absolute;top:0;right:0;cursor:pointer}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-close .wooscp-table-close-icon{display:block;position:relative;width:100%;height:100%;min-width:52px;min-height:52px;background-color:#eee;background-image:url(/wp-content/plugins/woo-smart-compare/assets/images/remove-dark.svg);background-repeat:no-repeat;background-position:center}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items{z-index:5;height:100%;position:relative}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items .wooscp-no-result{display:block;padding:15px;text-align:center;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table{border-spacing:0;border-collapse:collapse;box-sizing:border-box;width:100%;margin:0;padding:0;z-index:6}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table thead{z-index:8}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table thead tr{border:none;margin:0;padding:0}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table thead tr th{position:relative;border-collapse:collapse;z-index:8 !important;text-transform:uppercase;padding:15px 15px 15px 0;margin:0;min-width:200px;max-width:400px;vertical-align:middle;color:#43454b;font-weight:700;text-align:left;background-color:#f7f7f7;border:none;border-image-width:0}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table thead tr th:first-child{padding-left:15px}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table thead tr th a{text-decoration:none}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody{z-index:7}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr{border:none;margin:0;padding:0}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-hide{display:none}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr td{position:relative;border-collapse:collapse;padding:15px 15px 15px 0;vertical-align:middle;text-align:left;min-width:200px;max-width:400px;color:#43454b;font-weight:400;border:none;z-index:6;border-image-width:0}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr td:first-child{z-index:7;padding-left:15px}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr td.td-placeholder{text-align:center}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr td.td-placeholder:before{content:'';display:inline-block;width:60px;height:8px;background-color:#eee;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-image td.td-placeholder{background-image:url("/wp-content/plugins/woo-smart-compare/assets/images/placeholder.png");background-repeat:no-repeat;background-position:center}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-image td.td-placeholder:before{display:none}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-image a{text-decoration:none;outline:none;display:block}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-image img{display:block;width:100%;margin:0;padding:0;border:none;height:auto;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:none}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-add_to_cart td p,.wooscp_table tbody tr.tr-add_to_cart td p{padding:0 !important;margin:0 !important;border:none !important}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-add_to_cart td p .amount,.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-add_to_cart td p del,.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-add_to_cart td p ins,.wooscp_table tbody tr.tr-add_to_cart td p .amount,.wooscp_table tbody tr.tr-add_to_cart td p del,.wooscp_table tbody tr.tr-add_to_cart td p ins{display:none !important}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr.tr-rating td .star-rating{float:left}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr:nth-child(2n) td{background-color:#fbfbfb}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table tbody tr:hover td{background-color:#f8f8f8}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table.has-1 thead tr th,.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table.has-2 thead tr th{width:25%}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table.has-1 tbody tr td,.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items table.has-2 tbody tr td{width:25%}.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items .ps-scrollbar-x-rail,.wooscp-area .wooscp-inner .wooscp-table .wooscp-table-inner .wooscp-table-items .ps-scrollbar-y-rail{z-index:999999}.wooscp-area .wooscp-inner .wooscp-bar{width:100%;height:78px;position:fixed;left:0;bottom:-80px;padding:15px;box-sizing:border-box;background-color:#292a30;color:#cfd2d4;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;flex-wrap:nowrap;z-index:99999998;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:0;visibility:hidden;pointer-events:none}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-btn{height:48px;line-height:48px;padding:0 20px 0 68px;position:relative;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#00a0d2;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;order:1;margin-left:15px;cursor:pointer}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-btn .wooscp-bar-btn-icon-wrapper{width:48px;height:48px;line-height:48px;background-color:rgba(0,0,0,.1);text-align:center;display:inline-block;position:absolute;top:0;left:0;overflow:hidden}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-btn .wooscp-bar-btn-icon-wrapper .wooscp-bar-btn-icon-inner{width:16px;height:12px;margin-top:18px;margin-left:16px;position:relative}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-btn .wooscp-bar-btn-icon-wrapper .wooscp-bar-btn-icon-inner span{display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:2px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-btn .wooscp-bar-btn-icon-wrapper .wooscp-bar-btn-icon-inner span:nth-child(1){top:0}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-btn .wooscp-bar-btn-icon-wrapper .wooscp-bar-btn-icon-inner span:nth-child(2){top:5px}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-btn .wooscp-bar-btn-icon-wrapper .wooscp-bar-btn-icon-inner span:nth-child(3){top:10px}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-btn.wooscp-bar-btn-open .wooscp-bar-btn-icon-wrapper .wooscp-bar-btn-icon-inner span:nth-child(1){top:6px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-btn.wooscp-bar-btn-open .wooscp-bar-btn-icon-wrapper .wooscp-bar-btn-icon-inner span:nth-child(2){opacity:0;left:-60px}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-btn.wooscp-bar-btn-open .wooscp-bar-btn-icon-wrapper .wooscp-bar-btn-icon-inner span:nth-child(3){top:6px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-btn.wooscp-bar-btn-icon{font-size:0;padding:0;width:48px;overflow:hidden}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-search{width:48px;height:48px;display:inline-block;position:relative;margin:0 10px 0 0;cursor:pointer;background-color:rgba(255,255,255,.1);background-image:url("/wp-content/plugins/woo-smart-compare/assets/images/add.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:center;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.wooscp-settings-fields{margin:10px 0 0;padding:0;list-style:none;position:relative;overflow-y:auto}.wooscp-settings-fields li span{cursor:move;margin-left:5px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-settings{width:48px;height:48px;display:inline-block;position:relative;margin:0;cursor:pointer;background-color:transparent;background-image:url("/wp-content/plugins/woo-smart-compare/assets/images/checkbox.svg");background-size:16px 16px;background-repeat:no-repeat;background-position:center;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-remove{width:48px;height:48px;display:inline-block;position:relative;margin:0 0 0 10px;cursor:pointer;background-color:#e32718;background-image:url("/wp-content/plugins/woo-smart-compare/assets/images/trash.svg");background-size:16px 16px;background-repeat:no-repeat;background-position:center;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-items{height:48px;max-width:70%;white-space:nowrap;width:auto;text-align:right;order:0}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-items .wooscp-bar-item{width:48px;height:48px;display:inline-block;position:relative;margin:0 5px;background-color:rgba(255,255,255,.1);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-items .wooscp-bar-item img{width:48px;height:48px;cursor:move;z-index:6;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-items .wooscp-bar-item .wooscp-bar-item-remove{width:12px;height:12px;position:absolute;top:2px;right:2px;background-image:url("/wp-content/plugins/woo-smart-compare/assets/images/remove.svg");background-repeat:no-repeat;background-position:center;background-color:#292a30;z-index:7;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;cursor:pointer;opacity:0;visibility:hidden}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-items .wooscp-bar-item .wooscp-bar-item-remove:hover{background-color:#f22}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-items .wooscp-bar-item.removing{opacity:.5}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-items .wooscp-bar-item:hover .wooscp-bar-item-remove{opacity:1;visibility:visible}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-items .wooscp-bar-item:first-child{margin-left:0}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-items .wooscp-bar-item:last-child{margin-right:0}.wooscp-area .wooscp-inner .wooscp-bar.wooscp-bar-open{bottom:0;pointer-events:auto;opacity:1;visibility:visible}.wooscp-area .wooscp-inner .wooscp-bar[data-count="0"] .wooscp-bar-search{margin-right:0}.wooscp-area .wooscp-inner .wooscp-bar[data-count="0"] .wooscp-bar-remove,.wooscp-area .wooscp-inner .wooscp-bar[data-count="1"] .wooscp-bar-remove{display:none}.wooscp-area.wooscp-bar-top .wooscp-inner .wooscp-table{padding:78px 15px 15px}.wooscp-area.wooscp-bar-top .wooscp-inner .wooscp-bar{top:-80px;bottom:auto}.wooscp-area.wooscp-bar-top .wooscp-inner .wooscp-bar.wooscp-bar-open{top:0}.wooscp-area.wooscp-bar-left .wooscp-inner .wooscp-bar{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.wooscp-area.wooscp-bar-left .wooscp-inner .wooscp-bar .wooscp-bar-btn{order:0;margin-left:0;margin-right:15px}.wooscp-area.wooscp-bar-left .wooscp-inner .wooscp-bar .wooscp-bar-remove{order:1;margin:0 10px 0 0}.wooscp-area.wooscp-bar-left .wooscp-inner .wooscp-bar .wooscp-bar-items{order:2;text-align:left}.wooscp-area.wooscp-bar-left .wooscp-inner .wooscp-bar .wooscp-bar-search{order:3;margin:0 0 0 10px}.wooscp-area.wooscp-bar-left .wooscp-inner .wooscp-bar .wooscp-bar-settings{order:4}.wooscp-btn{cursor:pointer}.wooscp-btn.wooscp-btn-adding:after{content:'...'}.wooscp-btn.wooscp-btn-added:before{content:'\2713';margin-right:5px}.wooscp-menu-item .wooscp-menu-item-inner{position:relative}.wooscp-menu-item .wooscp-menu-item-inner:after{content:attr(data-count);display:block;background-color:#e94b35;color:#fff;font-size:10px;font-weight:400;width:16px;height:16px;line-height:16px;text-align:center;border-radius:8px;position:absolute;top:-10px;right:-10px}body.woocommerce-cart .wooscp-hide-checkout,body.woocommerce-checkout .wooscp-hide-checkout{display:none}.wooscp_list{max-width:100%;overflow-x:auto}.wooscp_table table tr th,.wooscp_table table tr td{left:auto !important;right:auto !important;top:auto !important;bottom:auto !important}@media screen and (max-width:767px){.wooscp-bar .wooscp-bar-btn{font-size:0 !important;padding:0 !important;width:48px !important;overflow:hidden}}@media print{.wooscp_table .tr-add_to_cart{display:none}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@font-face{font-family:'feather';src:url('/wp-content/plugins/woo-smart-quick-view/assets/libs/feather/fonts/feather.eot');src:url('/wp-content/plugins/woo-smart-quick-view/assets/libs/feather/fonts/feather.eot#iefix') format('embedded-opentype'),url('/wp-content/plugins/woo-smart-quick-view/assets/libs/feather/fonts/feather.ttf') format('truetype'),url('/wp-content/plugins/woo-smart-quick-view/assets/libs/feather/fonts/feather.woff') format('woff'),url('/wp-content/plugins/woo-smart-quick-view/assets/libs/feather/fonts/feather.svg#feather') format('svg');font-weight:400;font-style:normal}@keyframes spinner{to{transform:rotate(360deg)}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg)}}#woosq-popup{position:relative;width:90%;max-width:920px;margin:0 auto;padding:0;background-color:#fff;max-height:460px;box-sizing:border-box}#woosq-popup *{box-sizing:border-box}#woosq-popup .single-product .product{display:flex}#woosq-popup .single-product .product>div{width:50%;height:460px;overflow:auto}#woosq-popup .slick-slider{position:relative;margin:0}#woosq-popup .slick-slider .slick-slide{outline:none}#woosq-popup .slick-slider .slick-dots{margin:0;padding:0;display:block;width:100%;text-align:center;position:absolute;left:0;bottom:10px;z-index:8}#woosq-popup .slick-slider .slick-dots li{position:relative;display:inline-block;width:16px;height:16px;margin:0;padding:0;cursor:pointer}#woosq-popup .slick-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:16px;height:16px;padding:5px;margin:0;text-align:center;cursor:pointer;color:transparent;border:0;outline:none;background:0 0;opacity:.5}#woosq-popup .slick-slider .slick-dots li.slick-active button{opacity:1}#woosq-popup .slick-slider .slick-dots li button:before{content:'';display:block;width:6px;height:6px;border-radius:50%;background-color:#000}#woosq-popup .slick-slider .slick-dots li button:focus{outline:none}#woosq-popup .slick-slider .slick-arrow{width:44px;height:44px;line-height:44px;text-align:center;padding:0;margin:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);font-size:0;color:#222;background-color:transparent;border-radius:0;z-index:8}#woosq-popup .slick-slider .slick-arrow:hover{color:#fff;background-color:rgba(0,0,0,.5)}#woosq-popup .slick-slider .slick-arrow:before{font-family:"feather";font-size:24px;line-height:44px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#woosq-popup .slick-slider .slick-arrow:focus{outline:none}#woosq-popup .slick-slider .slick-arrow.slick-prev{left:0}#woosq-popup .slick-slider .slick-arrow.slick-prev:before{content:'\e929'}#woosq-popup .slick-slider .slick-arrow.slick-next{right:0}#woosq-popup .slick-slider .slick-arrow.slick-next:before{content:'\e92a'}#woosq-popup .single-product .product .summary{margin:0;padding:0;background-color:#fff}#woosq-popup .single-product .product .summary.view-details{padding-bottom:44px;position:relative}#woosq-popup .single-product .product .summary.view-details .view-details-btn{width:100%;height:44px;position:absolute;left:0;bottom:0;background-color:#222;box-shadow:0px -20px 20px #fff;color:#fff;text-align:center;line-height:44px;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}#woosq-popup .single-product .product .summary.view-details .view-details-btn:hover{background-color:#5fbd74}#woosq-popup .single-product .product .summary .summary-content{height:100%;overflow-x:hidden;overflow-y:auto;position:relative;padding:30px}@media screen and (max-width:1023px){#woosq-popup{max-width:460px;height:90%;max-height:none}#woosq-popup .single-product .product{display:block}#woosq-popup .single-product .product>div{width:100%;height:auto}#woosq-popup .single-product .product .summary .summary-content{max-height:400px}}@media screen and (max-width:767px){.mfp-woosq .mfp-arrow{display:none}}.mfp-woosq .mfp-container{padding:0}.mfp-woosq .mfp-close{width:30px;height:30px;line-height:30px;text-align:center;font-size:0}.mfp-woosq .mfp-close:hover{background-color:transparent}.mfp-woosq .mfp-close:active{top:0}.mfp-woosq .mfp-close:focus{outline:none}.mfp-woosq .mfp-close:before{width:30px;height:30px;line-height:30px;text-align:center;content:'\e9ea';font-family:"feather";display:inline-block;font-size:24px;color:#222;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mfp-woosq .mfp-preloader{position:absolute;top:50%;left:50%;width:30px;height:30px;font-size:0;margin:0 auto;margin-top:-15px;margin-left:-15px;right:auto;bottom:auto}.mfp-woosq .mfp-preloader:before{content:'\e9a7';font-family:"feather";display:inline-block;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;-webkit-animation:spinner 1s linear infinite;-moz-animation:spinner 1s linear infinite;-ms-animation:spinner 1s linear infinite;-o-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite}.mfp-woosq .mfp-arrow{width:60px;height:60px;line-height:60px;border:none;padding:0;outline:none;text-align:center;margin-top:-30px;border-radius:0;opacity:1}.mfp-woosq .mfp-arrow:active{margin-top:-30px}.mfp-woosq .mfp-arrow:hover{background-color:rgba(0,0,0,.5)}.mfp-woosq .mfp-arrow:focus{outline:none}.mfp-woosq .mfp-arrow:before{width:60px;height:60px;line-height:60px;padding:0;border-width:0;margin:0;display:inline-block;font-family:"feather";font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.mfp-woosq .mfp-arrow:after{display:none}.mfp-woosq .mfp-arrow.mfp-arrow-left:before{content:'\e90e'}.mfp-woosq .mfp-arrow.mfp-arrow-right:before{content:'\e90f'}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all .2s ease-in-out;transform:scale(.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-newspaper .mfp-with-anim{opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .5s;transform:scale(0) rotate(500deg)}.mfp-newspaper.mfp-bg{opacity:0;transition:all .5s}.mfp-newspaper.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1) rotate(0deg)}.mfp-newspaper.mfp-ready.mfp-bg{opacity:.8}.mfp-newspaper.mfp-removing .mfp-with-anim{transform:scale(0) rotate(500deg);opacity:0}.mfp-newspaper.mfp-removing.mfp-bg{opacity:0}.mfp-move-horizontal .mfp-with-anim{opacity:0;transition:all .3s;transform:translateX(-50px)}.mfp-move-horizontal.mfp-bg{opacity:0;transition:all .3s}.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity:1;transform:translateX(0)}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:.8}.mfp-move-horizontal.mfp-removing .mfp-with-anim{transform:translateX(50px);opacity:0}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0}.mfp-move-from-top .mfp-with-anim{opacity:0;transition:all .2s;transform:translateY(-100px)}.mfp-move-from-top.mfp-bg{opacity:0;transition:all .2s}.mfp-move-from-top.mfp-ready .mfp-with-anim{opacity:1;transform:translateY(0)}.mfp-move-from-top.mfp-ready.mfp-bg{opacity:.8}.mfp-move-from-top.mfp-removing .mfp-with-anim{transform:translateY(-50px);opacity:0}.mfp-move-from-top.mfp-removing.mfp-bg{opacity:0}.mfp-3d-unfold .mfp-content{perspective:2000px}.mfp-3d-unfold .mfp-with-anim{opacity:0;transition:all .3s ease-in-out;transform-style:preserve-3d;transform:rotateY(-60deg)}.mfp-3d-unfold.mfp-bg{opacity:0;transition:all .5s}.mfp-3d-unfold.mfp-ready .mfp-with-anim{opacity:1;transform:rotateY(0deg)}.mfp-3d-unfold.mfp-ready.mfp-bg{opacity:.8}.mfp-3d-unfold.mfp-removing .mfp-with-anim{transform:rotateY(60deg);opacity:0}.mfp-3d-unfold.mfp-removing.mfp-bg{opacity:0}.mfp-zoom-out .mfp-with-anim{opacity:0;transition:all .3s ease-in-out;transform:scale(1.3)}.mfp-zoom-out.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-out.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-out.mfp-removing .mfp-with-anim{transform:scale(1.3);opacity:0}.mfp-zoom-out.mfp-removing.mfp-bg{opacity:0}.mfp-slide-bottom .mfp-with-anim{opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-20px) perspective(600px) rotateX(10deg);-o-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.mfp-slide-bottom.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);-ms-transform:translateY(0) perspective(600px) rotateX(0);-o-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.mfp-slide-bottom.mfp-removing .mfp-with-anim{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-10px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-10px) perspective(600px) rotateX(10deg);-o-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}.mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.mfp-slide-bottom.mfp-ready.mfp-bg{opacity:.8}.mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}@font-face{font-family:'feather';src:url('/wp-content/plugins/woo-smart-wishlist/assets/libs/feather/fonts/feather.eot');src:url('/wp-content/plugins/woo-smart-wishlist/assets/libs/feather/fonts/feather.eot#iefix') format('embedded-opentype'),url('/wp-content/plugins/woo-smart-wishlist/assets/libs/feather/fonts/feather.ttf') format('truetype'),url('/wp-content/plugins/woo-smart-wishlist/assets/libs/feather/fonts/feather.woff') format('woff'),url('/wp-content/plugins/woo-smart-wishlist/assets/libs/feather/fonts/feather.svg#feather') format('svg');font-weight:400;font-style:normal}@keyframes spinner{to{transform:rotate(360deg)}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg)}}.woosw-btn.woosw-added:before{content:'\2713';margin-right:5px}.woosw-btn.woosw-adding:after{content:'...'}.woosw-area{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999989;background:rgba(0,0,0,.7);opacity:0;font-size:14px;visibility:hidden;-webkit-transition:opacity .3s;transition:opacity .3s;box-sizing:border-box}.woosw-area *{box-sizing:border-box}.woosw-area.woosw-open{opacity:1;visibility:visible}.woosw-area.woosw-open .woosw-inner .woosw-content{top:50%;border-radius:4px;overflow:hidden}.woosw-area .woosw-inner{display:block;width:100%;height:100%;position:relative}.woosw-area .woosw-inner .woosw-content{width:90%;max-width:480px;height:auto;max-height:90%;position:absolute;top:40%;left:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);padding:0;display:flex;flex-direction:column;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.woosw-area .woosw-inner .woosw-content>div{align-self:stretch}.woosw-area .woosw-inner .woosw-content .woosw-content-top{flex:0 0 auto;height:48px;line-height:48px;padding:0 60px 0 20px;margin:0;position:relative;text-transform:uppercase;color:#fff;font-weight:700;background-color:#222}.woosw-area .woosw-inner .woosw-content .woosw-content-top .woosw-count{margin-left:5px}.woosw-area .woosw-inner .woosw-content .woosw-content-top .woosw-count:before{content:'('}.woosw-area .woosw-inner .woosw-content .woosw-content-top .woosw-count:after{content:')'}.woosw-area .woosw-inner .woosw-content .woosw-content-top .woosw-close{display:inline-block;height:48px;line-height:48px;position:absolute;top:0;right:0;cursor:pointer;text-transform:none;color:#999;font-weight:400}.woosw-area .woosw-inner .woosw-content .woosw-content-top .woosw-close:after{display:inline-block;float:right;width:48px;height:48px;line-height:48px;text-align:center;content:'\e9ea';font-size:20px;font-family:'feather';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woosw-area .woosw-inner .woosw-content .woosw-content-mid{display:block;position:relative;min-height:80px;flex:1 1 auto;padding:0;margin:0;background-color:#fff;overflow-x:hidden;overflow-y:hidden}.woosw-area .woosw-inner .woosw-content .woosw-content-mid .woosw-content-mid-notice{display:block;padding:20px;height:40px;line-height:40px;text-align:center}.woosw-area .woosw-inner .woosw-content .woosw-content-mid .woosw-content-mid-message{display:block;padding:20px 40px 40px;font-size:20px;text-align:center}.woosw-area .woosw-inner .woosw-content .woosw-content-mid .woosw-content-mid-message img{display:block;width:60%;height:auto;margin:0 auto;opacity:.6}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items{margin:0;padding:0}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items tr td{padding:10px 5px}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items tr td:first-child{padding-left:20px}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items tr td:last-child{padding-right:20px}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items tr:nth-child(2n) td{background-color:rgba(0,0,0,.03)}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items tr:hover td{background-color:rgba(0,0,0,.05)}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--remove{vertical-align:middle}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--remove span{display:inline-block;width:16px;height:16px;line-height:16px;text-align:center;cursor:pointer}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--remove span:before{display:inline-block;content:'\e9ea';font-size:16px;font-family:'feather';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--remove span.removing:before{animation:spinner 1s linear infinite;-webkit-animation:spinner 1s linear infinite}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--remove span:hover:before{color:#cc6055}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--image{width:90px}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--image img{width:80px;height:80px;border-radius:2px;border:none;padding:0;margin:0;box-shadow:none}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--title a{font-weight:700}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--add p{border:none !important;padding:0 !important;font-size:0}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--add p>del,.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--add p>ins,.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--add p>span{display:none}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--add p>a{display:block;padding:10px;margin:0;font-size:14px}.woosw-area .woosw-inner .woosw-content .woosw-content-bot{flex:0 0 auto;height:48px;line-height:48px;padding:0 20px;position:relative;color:#fff;font-size:14px;text-transform:uppercase;background-color:#222;overflow:hidden}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-content-bot-inner{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:stretch;width:100%}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-content-bot-inner>span{flex-basis:50%}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-content-bot-inner>span:last-child{text-align:right}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-content-bot-inner .woosw-page a{color:#fff;outline:none}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-content-bot-inner .woosw-page a:hover{color:#5fbd74}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-content-bot-inner .woosw-continue{cursor:pointer}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-content-bot-inner .woosw-continue:hover{color:#5fbd74}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-notice{display:block;text-align:center;width:100%;height:48px;line-height:48px;padding:0 20px;color:#fff;font-size:14px;font-weight:400;background-color:#5fbd74;position:absolute;top:48px;left:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-notice.woosw-notice-show{top:0}.woosw-area.woosw-message .woosw-inner .woosw-content{max-width:320px;background-color:#fff}.woosw-area.woosw-message .woosw-inner .woosw-content .woosw-content-top{color:#222;background-color:transparent}.woosw-area.woosw-message .woosw-inner .woosw-content .woosw-content-top .woosw-close:after{color:#222}.woosw-area.woosw-message .woosw-inner .woosw-content .woosw-content-bot{display:none}.woosw-list table.woosw-content-items{margin:0;padding:0}.woosw-list table.woosw-content-items tr td{padding:10px 5px}.woosw-list table.woosw-content-items tr td:first-child{padding-left:20px}.woosw-list table.woosw-content-items tr td:last-child{padding-right:20px}.woosw-list table.woosw-content-items tr:nth-child(2n) td{background-color:rgba(0,0,0,.03)}.woosw-list table.woosw-content-items tr:hover td{background-color:rgba(0,0,0,.05)}.woosw-list table.woosw-content-items .woosw-content-item .woosw-content-item--remove{vertical-align:middle}.woosw-list table.woosw-content-items .woosw-content-item .woosw-content-item--remove span{display:inline-block;width:16px;height:16px;line-height:16px;text-align:center;cursor:pointer}.woosw-list table.woosw-content-items .woosw-content-item .woosw-content-item--remove span:before{display:inline-block;content:'\e9ea';font-size:16px;font-family:'feather';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woosw-list table.woosw-content-items .woosw-content-item .woosw-content-item--remove span.removing:before{animation:spinner 1s linear infinite;-webkit-animation:spinner 1s linear infinite}.woosw-list table.woosw-content-items .woosw-content-item .woosw-content-item--remove span:hover:before{color:#cc6055}.woosw-list table.woosw-content-items .woosw-content-item .woosw-content-item--image{width:90px}.woosw-list table.woosw-content-items .woosw-content-item .woosw-content-item--image img{width:80px;height:80px;border-radius:2px;border:none;padding:0;margin:0;box-shadow:none}.woosw-list table.woosw-content-items .woosw-content-item .woosw-content-item--title a{font-weight:700}.woosw-list table.woosw-content-items .woosw-content-item .woosw-content-item--add p{border:none !important;padding:0 !important;font-size:0}.woosw-list table.woosw-content-items .woosw-content-item .woosw-content-item--add p>del,.woosw-list table.woosw-content-items .woosw-content-item .woosw-content-item--add p>ins,.woosw-list table.woosw-content-items .woosw-content-item .woosw-content-item--add p>span{display:none}.woosw-list table.woosw-content-items .woosw-content-item .woosw-content-item--add p>a{display:block;padding:10px;margin:0;font-size:14px}.woosw-list .woosw-actions{display:flex;align-items:center;justify-content:space-between;margin-top:30px}.woosw-list .woosw-copy{display:flex;align-items:center}.woosw-list .woosw-copy .woosw-copy-url{margin-left:10px}.woosw-list .woosw-share a{display:inline-block;margin-left:10px}.woosw-menu-item .woosw-menu-item-inner{position:relative}.woosw-menu-item .woosw-menu-item-inner:after{content:attr(data-count);display:block;background-color:#e94b35;color:#fff;font-size:10px;font-weight:400;width:16px;height:16px;line-height:16px;text-align:center;border-radius:8px;position:absolute;left:10px;top:-8px}.woosw-menu-item .woosw-menu-item-inner span{margin-left:5px}.woosw-menu-item .woosw-menu-item-inner .woosw-icon{display:inline-block;text-align:center;margin:0;width:20px}.woosw-menu-item .woosw-menu-item-inner .woosw-icon:before{content:'\e966';font-family:'feather';speak:none;font-size:inherit;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:860px){.woosw-list .woosw-actions{flex-direction:column;align-items:flex-start}}
@font-face{font-family:'Poppins';font-style:normal;font-weight:300;src:url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Light.eot');src:local('Poppins Light'),local('Poppins-Light'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Light.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Light.woff2') format('woff2'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Light.woff') format('woff'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Light.ttf') format('truetype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Light.svg#Poppins') format('svg')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Regular.eot');src:local('Poppins Regular'),local('Poppins-Regular'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Regular.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Regular.woff2') format('woff2'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Regular.woff') format('woff'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Regular.ttf') format('truetype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Regular.svg#Poppins') format('svg')}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;src:url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Medium.eot');src:local('Poppins Medium'),local('Poppins-Medium'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Medium.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Medium.woff2') format('woff2'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Medium.woff') format('woff'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Medium.ttf') format('truetype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Medium.svg#Poppins') format('svg')}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;src:url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-SemiBold.eot');src:local('Poppins SemiBold'),local('Poppins-SemiBold'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-SemiBold.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-SemiBold.woff2') format('woff2'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-SemiBold.woff') format('woff'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-SemiBold.ttf') format('truetype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-SemiBold.svg#Poppins') format('svg')}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;src:url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Bold.eot');src:local('Poppins Bold'),local('Poppins-Bold'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Bold.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Bold.woff2') format('woff2'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Bold.woff') format('woff'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Bold.ttf') format('truetype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Bold.svg#Poppins') format('svg')}html{font-family:'Poppins',sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-family:'Poppins',sans-serif}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1.5em 0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:0}input[type=search]{box-sizing:inherit}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.container{margin-left:auto;margin-right:auto;padding-left:.9375rem;padding-right:.9375rem}@media (min-width:544px){.container{max-width:100%}}@media (min-width:768px){.container{max-width:100%}.page-id-3110 .style-grid_classic_04 .service-item:nth-child(4){clear:left}}@media (min-width:992px){.container{max-width:100%}}@media (min-width:1200px){.container{max-width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:.9375rem;padding-right:.9375rem}.row{display:flex;flex-wrap:wrap;margin-left:-.9375rem;margin-right:-.9375rem}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12{position:relative;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:100%}.col-xs-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xs-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-xs-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xs-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-xs-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xs-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-xs-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xs-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xs-12{flex:0 0 100%;max-width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}.col-xs-offset-right-0{margin-right:0}.col-xs-offset-right-1{margin-right:8.33333%}.col-xs-offset-right-2{margin-right:16.66667%}.col-xs-offset-right-3{margin-right:25%}.col-xs-offset-right-4{margin-right:33.33333%}.col-xs-offset-right-5{margin-right:41.66667%}.col-xs-offset-right-6{margin-right:50%}.col-xs-offset-right-7{margin-right:58.33333%}.col-xs-offset-right-8{margin-right:66.66667%}.col-xs-offset-right-9{margin-right:75%}.col-xs-offset-right-10{margin-right:83.33333%}.col-xs-offset-right-11{margin-right:91.66667%}.col-xs-offset-right-12{margin-right:100%}@media (min-width:544px){.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}.col-sm-offset-right-0{margin-right:0}.col-sm-offset-right-1{margin-right:8.33333%}.col-sm-offset-right-2{margin-right:16.66667%}.col-sm-offset-right-3{margin-right:25%}.col-sm-offset-right-4{margin-right:33.33333%}.col-sm-offset-right-5{margin-right:41.66667%}.col-sm-offset-right-6{margin-right:50%}.col-sm-offset-right-7{margin-right:58.33333%}.col-sm-offset-right-8{margin-right:66.66667%}.col-sm-offset-right-9{margin-right:75%}.col-sm-offset-right-10{margin-right:83.33333%}.col-sm-offset-right-11{margin-right:91.66667%}.col-sm-offset-right-12{margin-right:100%}}@media (min-width:768px){.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}.col-md-offset-right-0{margin-right:0}.col-md-offset-right-1{margin-right:8.33333%}.col-md-offset-right-2{margin-right:16.66667%}.col-md-offset-right-3{margin-right:25%}.col-md-offset-right-4{margin-right:33.33333%}.col-md-offset-right-5{margin-right:41.66667%}.col-md-offset-right-6{margin-right:50%}.col-md-offset-right-7{margin-right:58.33333%}.col-md-offset-right-8{margin-right:66.66667%}.col-md-offset-right-9{margin-right:75%}.col-md-offset-right-10{margin-right:83.33333%}.col-md-offset-right-11{margin-right:91.66667%}.col-md-offset-right-12{margin-right:100%}}@media (min-width:992px){.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}.col-lg-offset-right-0{margin-right:0}.col-lg-offset-right-1{margin-right:8.33333%}.col-lg-offset-right-2{margin-right:16.66667%}.col-lg-offset-right-3{margin-right:25%}.col-lg-offset-right-4{margin-right:33.33333%}.col-lg-offset-right-5{margin-right:41.66667%}.col-lg-offset-right-6{margin-right:50%}.col-lg-offset-right-7{margin-right:58.33333%}.col-lg-offset-right-8{margin-right:66.66667%}.col-lg-offset-right-9{margin-right:75%}.col-lg-offset-right-10{margin-right:83.33333%}.col-lg-offset-right-11{margin-right:91.66667%}.col-lg-offset-right-12{margin-right:100%}}@media (min-width:1200px){.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.33333%}.col-xl-pull-2{right:16.66667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.33333%}.col-xl-pull-5{right:41.66667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.33333%}.col-xl-pull-8{right:66.66667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.33333%}.col-xl-pull-11{right:91.66667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.33333%}.col-xl-push-2{left:16.66667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.33333%}.col-xl-push-5{left:41.66667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.33333%}.col-xl-push-8{left:66.66667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.33333%}.col-xl-push-11{left:91.66667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.33333%}.col-xl-offset-2{margin-left:16.66667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333%}.col-xl-offset-5{margin-left:41.66667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333%}.col-xl-offset-8{margin-left:66.66667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333%}.col-xl-offset-11{margin-left:91.66667%}.col-xl-offset-12{margin-left:100%}.col-xl-offset-right-0{margin-right:0}.col-xl-offset-right-1{margin-right:8.33333%}.col-xl-offset-right-2{margin-right:16.66667%}.col-xl-offset-right-3{margin-right:25%}.col-xl-offset-right-4{margin-right:33.33333%}.col-xl-offset-right-5{margin-right:41.66667%}.col-xl-offset-right-6{margin-right:50%}.col-xl-offset-right-7{margin-right:58.33333%}.col-xl-offset-right-8{margin-right:66.66667%}.col-xl-offset-right-9{margin-right:75%}.col-xl-offset-right-10{margin-right:83.33333%}.col-xl-offset-right-11{margin-right:91.66667%}.col-xl-offset-right-12{margin-right:100%}}@media (min-width:1920px){.col-xxl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.col-xxl-pull-0{right:auto}.col-xxl-pull-1{right:8.33333%}.col-xxl-pull-2{right:16.66667%}.col-xxl-pull-3{right:25%}.col-xxl-pull-4{right:33.33333%}.col-xxl-pull-5{right:41.66667%}.col-xxl-pull-6{right:50%}.col-xxl-pull-7{right:58.33333%}.col-xxl-pull-8{right:66.66667%}.col-xxl-pull-9{right:75%}.col-xxl-pull-10{right:83.33333%}.col-xxl-pull-11{right:91.66667%}.col-xxl-pull-12{right:100%}.col-xxl-push-0{left:auto}.col-xxl-push-1{left:8.33333%}.col-xxl-push-2{left:16.66667%}.col-xxl-push-3{left:25%}.col-xxl-push-4{left:33.33333%}.col-xxl-push-5{left:41.66667%}.col-xxl-push-6{left:50%}.col-xxl-push-7{left:58.33333%}.col-xxl-push-8{left:66.66667%}.col-xxl-push-9{left:75%}.col-xxl-push-10{left:83.33333%}.col-xxl-push-11{left:91.66667%}.col-xxl-push-12{left:100%}.col-xxl-offset-0{margin-left:0}.col-xxl-offset-1{margin-left:8.33333%}.col-xxl-offset-2{margin-left:16.66667%}.col-xxl-offset-3{margin-left:25%}.col-xxl-offset-4{margin-left:33.33333%}.col-xxl-offset-5{margin-left:41.66667%}.col-xxl-offset-6{margin-left:50%}.col-xxl-offset-7{margin-left:58.33333%}.col-xxl-offset-8{margin-left:66.66667%}.col-xxl-offset-9{margin-left:75%}.col-xxl-offset-10{margin-left:83.33333%}.col-xxl-offset-11{margin-left:91.66667%}.col-xxl-offset-12{margin-left:100%}.col-xxl-offset-right-0{margin-right:0}.col-xxl-offset-right-1{margin-right:8.33333%}.col-xxl-offset-right-2{margin-right:16.66667%}.col-xxl-offset-right-3{margin-right:25%}.col-xxl-offset-right-4{margin-right:33.33333%}.col-xxl-offset-right-5{margin-right:41.66667%}.col-xxl-offset-right-6{margin-right:50%}.col-xxl-offset-right-7{margin-right:58.33333%}.col-xxl-offset-right-8{margin-right:66.66667%}.col-xxl-offset-right-9{margin-right:75%}.col-xxl-offset-right-10{margin-right:83.33333%}.col-xxl-offset-right-11{margin-right:91.66667%}.col-xxl-offset-right-12{margin-right:100%}}.col-xs-first{order:-1}.col-xs-last{order:1}@media (min-width:544px){.col-sm-first{order:-1}.col-sm-last{order:1}}@media (min-width:768px){.col-md-first{order:-1}.col-md-last{order:1}}@media (min-width:992px){.col-lg-first{order:-1}.col-lg-last{order:1}}@media (min-width:1200px){.col-xl-first{order:-1}.col-xl-last{order:1}}@media (min-width:1920px){.col-xxl-first{order:-1}.col-xxl-last{order:1}}.row-xs-top{align-items:flex-start}.row-xs-center{align-items:center}.row-xs-bottom{align-items:flex-end}@media (min-width:544px){.row-sm-top{align-items:flex-start}.row-sm-center{align-items:center}.row-sm-bottom{align-items:flex-end}}@media (min-width:768px){.row-md-top{align-items:flex-start}.row-md-center{align-items:center}.row-md-bottom{align-items:flex-end}}@media (min-width:992px){.row-lg-top{align-items:flex-start}.row-lg-center{align-items:center}.row-lg-bottom{align-items:flex-end}}@media (min-width:1200px){.row-xl-top{align-items:flex-start}.row-xl-center{align-items:center}.row-xl-bottom{align-items:flex-end}}@media (min-width:1920px){.row-xxl-top{align-items:flex-start}.row-xxl-center{align-items:center}.row-xxl-bottom{align-items:flex-end}}.row-xs-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:544px){.row-sm-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:768px){.row-md-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:992px){.row-lg-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1200px){.row-xl-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1920px){.row-xxl-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.row-xs-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}@media (min-width:544px){.row-sm-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}@media (min-width:768px){.row-md-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}@media (min-width:992px){.row-lg-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}@media (min-width:1200px){.row-xl-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}@media (min-width:1920px){.row-xxl-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}.col-xs-top{align-self:flex-start}.col-xs-center{align-self:center}.col-xs-bottom{align-self:flex-end}@media (min-width:544px){.col-sm-top{align-self:flex-start}.col-sm-center{align-self:center}.col-sm-bottom{align-self:flex-end}}@media (min-width:768px){.col-md-top{align-self:flex-start}.col-md-center{align-self:center}.col-md-bottom{align-self:flex-end}}@media (min-width:992px){.col-lg-top{align-self:flex-start}.col-lg-center{align-self:center}.col-lg-bottom{align-self:flex-end}}@media (min-width:1200px){.col-xl-top{align-self:flex-start}.col-xl-center{align-self:center}.col-xl-bottom{align-self:flex-end}}@media (min-width:1920px){.col-xxl-top{align-self:flex-start}.col-xxl-center{align-self:center}.col-xxl-bottom{align-self:flex-end}}[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:before,[class*=hint--]:after{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}[class*=hint--]:hover:before,[class*=hint--]:hover:after{visibility:visible;opacity:1}[class*=hint--]:hover:before,[class*=hint--]:hover:after{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}[class*=hint--]:before{content:'';position:absolute;background:0 0;border:7px solid transparent;z-index:1000001}[class*=hint--]:after{background:#000;color:#fff;padding:8px 10px;font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:14px;white-space:nowrap;border-radius:5px}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label='']:before,[aria-label='']:after,[data-hint='']:before,[data-hint='']:after{display:none !important}.hint--top-left:before{border-top-color:#000}.hint--top-right:before{border-top-color:#000}.hint--top:before{border-top-color:#000}.hint--bottom-left:before{border-bottom-color:#000}.hint--bottom-right:before{border-bottom-color:#000}.hint--bottom:before{border-bottom-color:#000}.hint--left:before{border-left-color:#000}.hint--right:before{border-right-color:#000}.hint--top:before{margin-bottom:-13px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:before{left:calc(50% - 7px)}.hint--top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:before{margin-top:-13px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:before{left:calc(50% - 7px)}.hint--bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{margin-left:-13px;margin-bottom:-7px}.hint--right:after{margin-bottom:-15px}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--right:hover:after{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-13px;margin-bottom:-7px}.hint--left:after{margin-bottom:-15px}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--left:hover:after{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:before{margin-bottom:-13px}.hint--top-left:before,.hint--top-left:after{bottom:100%;left:50%}.hint--top-left:before{left:calc(50% - 7px)}.hint--top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}.hint--top-left:after{margin-left:14px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:before{margin-bottom:-13px}.hint--top-right:before,.hint--top-right:after{bottom:100%;left:50%}.hint--top-right:before{left:calc(50% - 7px)}.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.hint--top-right:after{margin-left:-14px}.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-right:hover:after{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:before{margin-top:-13px}.hint--bottom-left:before,.hint--bottom-left:after{top:100%;left:50%}.hint--bottom-left:before{left:calc(50% - 7px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}.hint--bottom-left:after{margin-left:14px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:before{margin-top:-13px}.hint--bottom-right:before,.hint--bottom-right:after{top:100%;left:50%}.hint--bottom-right:before{left:calc(50% - 7px)}.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.hint--bottom-right:after{margin-left:-14px}.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-right:hover:after{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--small:after,.hint--medium:after,.hint--large:after{white-space:normal;line-height:1.4em}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}[class*=hint--]:after{text-shadow:none;border-radius:0;box-shadow:4px 4px 8px rgba(0,0,0,.1)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0px #592726}.hint--error.hint--top-left:before{border-top-color:#b34e4d}.hint--error.hint--top-right:before{border-top-color:#b34e4d}.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before{border-bottom-color:#b34e4d}.hint--error.hint--bottom-right:before{border-bottom-color:#b34e4d}.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0px #6c5328}.hint--warning.hint--top-left:before{border-top-color:#c09854}.hint--warning.hint--top-right:before{border-top-color:#c09854}.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before{border-bottom-color:#c09854}.hint--warning.hint--bottom-right:before{border-bottom-color:#c09854}.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0px #1a3c4d}.hint--info.hint--top-left:before{border-top-color:#3986ac}.hint--info.hint--top-right:before{border-top-color:#3986ac}.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before{border-bottom-color:#3986ac}.hint--info.hint--bottom-right:before{border-bottom-color:#3986ac}.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0px #1a321a}.hint--success.hint--top-left:before{border-top-color:#458746}.hint--success.hint--top-right:before{border-top-color:#458746}.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before{border-bottom-color:#458746}.hint--success.hint--bottom-right:before{border-bottom-color:#458746}.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-right:after{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-right:after{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--left:after{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--always.hint--right:after{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:before,.hint--no-animate:after{-webkit-transition-duration:0ms;-moz-transition-duration:0ms;transition-duration:0ms}.hint--bounce:before,.hint--bounce:after{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}.sl-button{padding-right:10px;color:inherit}a.liked:hover,a.liked:active,a.liked:focus{color:#666}.loader,.loader:before,.loader:after{background:rgba(0,0,0,.2);animation:load1 1s infinite ease-in-out;width:.2em;height:.6em}.loader{text-indent:-9999em;display:inline-block;position:relative;vertical-align:middle;font-size:1em;transform:translateZ(0);animation-delay:-.16s}.loader:before,.loader:after{position:absolute;top:0;content:''}.loader:before{left:-.375em;animation-delay:-.32s}.loader:after{left:.375em}.sl-icon{margin-right:7px}@keyframes load1{0%,80%,100%{box-shadow:0 0 rgba(0,0,0,.2);height:.6em}40%{box-shadow:0 -.3em rgba(0,0,0,.2);height:1em}}.page-links:after,.top-bar-office-wrapper:after,.top-bar-01 .top-bar-social-network:after,.top-bar-03 .top-bar-social-network:after,.top-bar-04 .top-bar-social-network:after,.top-bar-05 .top-bar-social-network:after,.top-bar-07 .top-bar-social-network:after,.top-bar-08 .top-bar-social-network:after,.top-bar-10 .top-bar-social-network:after,.branding__logo:after,.simple-footer .social-networks .inner:after,.comment-list .comment:after,.comment-list .pingback:after,.page-loading .sk-three-bounce:after,.single-post .entry-content:after,.post-share .post-share-list:after,.entry-author .author-social-networks:after,.tm-blog.style-list:after,.tm-box-icon:after,.tm-card.style-1 .menu-header:after,.tm-card.style-2 .menu-header:after,.tm-heading.highlight-big-number:after,.tm-slider-button.style-01 .button-wrap:after,.tm-slider-button.style-02 .button-wrap:after,.tm-slider-button.style-03 .button-wrap:after,.tm-slider-button.style-04 .button-wrap:after,.tm-social-networks ul:after,.tm-timeline.style-01 .item-wrapper:after,.tm-custom-menu.style-2 .menu:after,.tm-custom-menu.style-3 .menu:after,.tm-custom-menu.style-4 .menu:after,.tm-custom-menu.style-5 .menu:after,.vc_progress_bar .vc_single_bar_title:after,.widget_recent_comments .recentcomments:after,.tagcloud:after,.tm-posts-widget .post-item:after,.cart_list.product_list_widget li:after,.woocommerce .page-sidebar ul.product_list_widget .product-item:after,.woocommerce.single-product #reviews #comments .commentlist .comment:after,.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel:after,.woocommerce.single-product .quantity-button-wrapper:after,.cross-sells.products:after,.up-sells.products:after,.related.products:after{content:"";display:table;clear:both}a{color:#4169e1;text-decoration:none}a:hover,a:focus,a:active{outline:0;color:#191970}a[href^=tel]{text-decoration:none}.link-secret{color:currentColor}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}::-webkit-input-placeholder{color:#999;opacity:1;-webkit-transition:opacity .3s !important;transition:opacity .3s !important}:-moz-placeholder{color:#999;opacity:1;-moz-transition:opacity .3s !important;transition:opacity .3s !important}::-moz-placeholder{color:#999;opacity:1;-moz-transition:opacity .3s !important;transition:opacity .3s !important}:-ms-input-placeholder{color:#999;opacity:1;-ms-transition:opacity .3s !important;transition:opacity .3s !important}*:focus::-webkit-input-placeholder{opacity:0}*:focus:-moz-placeholder{opacity:0}*:focus::-moz-placeholder{opacity:0}*:focus:-ms-input-placeholder{opacity:0}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color]{width:100%;outline:none;border:0;border-bottom:2px solid #000;color:#000;font-weight:400;padding:12px 0 12px;height:50px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus{background-color:#fff;color:#454545}select{padding:3px 20px;height:50px;max-width:100%;width:100%;outline:none;border:0;border-bottom:2px solid #000;border-radius:0;font-weight:400;color:#999;background:#f9f9f9 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAELY03+AAAABGdBTUEAALGPC/xhBQAAAFFJREFUCB1tTsERwCAIC9MyhnQMprUJPTw9mweGmACWmQFggGSSQCT02lLUCaayAuTubrcNeNr5TaRAZyhd6A1q2hnkQ8IPKl3G/tyPoHaMfwHyzSNHeemKDAAAAABJRU5ErkJggg==") no-repeat center right 20px;-moz-appearance:none;-webkit-appearance:none}select:focus{background-color:#fff;color:#000}textarea{width:100%;outline:none;border:0;border-bottom:2px solid #000;font-weight:400;color:#000;display:block;padding:12px 0 3px;max-width:100%}textarea:focus{background-color:#fff;color:#454545}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,select:-webkit-autofill{transition:background-color 5000s ease-in-out 0s}input[type=checkbox]{position:relative;background:0 0;border-width:0;box-shadow:none;margin:0 10px 0 0;cursor:pointer}input[type=checkbox]:before{content:'';display:block;width:18px;height:18px;position:absolute;left:50%;top:50%;margin-top:-9px;margin-left:-9px;background:#fff;border:1px solid #e7e7e7;transition:background .3s ease,border-color .3s ease}input[type=checkbox]:after{content:'\f122';font-family:'Ionicons';font-size:12px;font-weight:500;display:block;position:absolute;top:50%;left:50%;color:#fff;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease}input[type=checkbox]:hover:before{border-color:#000}input[type=checkbox]:checked:before{background:#000;border-color:#000}input[type=checkbox]:checked:after{transform:translate(-50%,-50%) scale(1)}input[type=radio]{position:relative;padding:5px;margin:0 10px 0 0;cursor:pointer}input[type=radio]:before{content:'';display:block;width:18px;height:18px;position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;background:#fff;border:1px solid #e7e7e7;border-radius:50%;z-index:1;transition:background .3s ease,border-color .3s ease}input[type=radio]:after{content:'';display:block;width:6px;height:6px;position:absolute;top:50%;left:50%;background:#fff;border-radius:50%;z-index:2;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease}input[type=radio]:hover:before{border-color:#000}input[type=radio]:checked{cursor:auto}input[type=radio]:checked:before{background:#000;border-color:#000}input[type=radio]:checked:after{transform:translate(-50%,-50%) scale(1)}hr{margin-bottom:1.5em;height:1px;border:0;background-color:#ccc}img{max-width:100%;height:auto;vertical-align:top}table{margin:0 0 1.5em;width:100%}td,th{border:1px solid rgba(0,0,0,.08);padding:10px;text-align:center;vertical-align:middle}th{font-weight:700;color:#000;background:url("/wp-content/themes/tractor-child/assets/images/th_bg.png") repeat-x top left}table th.empty{visibility:hidden;border:0;background:0 0}table tr:first-child td{background:url("/wp-content/themes/tractor-child/assets/images/box_shadow.png") repeat-x left top}table tr:nth-child(2n) td{background:rgba(0,0,0,.01)}h1,h2,h3,h4,h5,h6{clear:both;margin-bottom:15px}p{margin-bottom:15px;margin-top:0}dfn,cite,em,i{font-style:italic}address{margin:0 0 1.5em}pre{font-size:15px;overflow:auto;margin-bottom:1.6em;padding:1.6em;max-width:100%;background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.6;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}code,kbd,tt,var{font-size:15px;font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:0 0;text-decoration:none}big{font-size:125%}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:''}blockquote{position:relative;margin:0;padding:26px 30px 26px 75px;margin-bottom:1.5em;border:2px solid;font-size:18px;font-style:italic;color:#000}blockquote:before{position:absolute;top:50%;left:25px;transform:translateY(-50%);content:'\f347';font-family:Ionicons;font-size:24px;font-style:normal}blockquote p{margin-bottom:0}.page-main-content .wp-block-quote:not(.is-large):not(.is-style-large){border-left:2px solid #ffc246;padding-left:75px}.page-content .page-main-content *.alignfull{position:relative;left:-15px;width:100vw;max-width:100vw;clear:both}@media screen and (min-width:555px){.page-content .page-main-content *.alignfull{left:calc((525px - 100vw)/2)}}@media screen and (min-width:768px){.page-content .page-main-content *.alignfull{left:calc((690px - 100vw)/2)}}@media screen and (min-width:992px){.page-content .page-main-content *.alignfull{left:calc((910px - 100vw)/2)}}@media screen and (min-width:1200px){.page-content .page-main-content *.alignfull{left:calc((1170px - 100vw)/2)}}.page-content .page-main-content *.alignwide{position:relative;width:100%;max-width:100%;margin-left:auto;margin-right:auto;clear:both}@media only screen and (min-width:1280px){.page-content .page-main-content *.alignwide{width:calc(100% + 400px);max-width:calc(100% + 400px);left:-200px}}@media only screen and (min-width:1200px){.page-content .page-main-content *.alignwide{width:calc(100% + 200px);max-width:calc(100% + 200px);left:-100px}}@media only screen and (min-width:1024px){.page-content .page-main-content *.alignwide{width:calc(100% + 100px);max-width:calc(100% + 100px);left:-50px}}.page-content .page-main-content *.alignleft{float:left;max-width:calc(5*(100vw/12));margin-top:0;margin-left:0;margin-right:1rem}@media only screen and (min-width:768px){.page-content .page-main-content *.alignleft{max-width:calc(4*(100vw/12));margin-right:calc(2*1rem)}}.page-content .page-main-content *.alignright{float:right;max-width:calc(5*(100vw/12));margin-top:0;margin-right:0;margin-left:1rem}@media only screen and (min-width:768px){.page-content .page-main-content *.alignright{max-width:calc(4*(100vw/12));margin-right:0;margin-left:calc(2*1rem)}}.page-content .page-main-content *.aligncenter{margin-left:auto;margin-right:auto}@media only screen and (min-width:1168px){.page-content .page-main-content *.aligncenter{max-width:calc(6*(100vw/12) - 28px)}}@media only screen and (min-width:768px){.page-content .page-main-content *.aligncenter{max-width:calc(8*(100vw/12) - 28px)}}.wp-block-separator{background-color:transparent}.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding:26px 30px 26px 70px}.wp-block-table td,.wp-block-table th{border:1px solid rgba(0,0,0,.08)}.wp-block-latest-posts{padding:0;list-style:none}.wp-block-pullquote{border:4px solid #ffc246;padding:46px 30px 46px 75px}.screen-reader-text{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px}.screen-reader-text:focus{top:5px;left:5px;z-index:100000;display:block;clip:auto !important;padding:15px 23px 14px;width:auto;height:auto;border-radius:3px;background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;text-decoration:none;font-weight:700;font-size:14px;line-height:normal}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{display:block;margin-left:auto;margin-right:auto;clear:both}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{margin-top:0;margin-bottom:0;padding:0;border:0}embed,iframe,object{max-width:100%}.wp-caption{margin:0 0 30px;max-width:100%}.wp-caption.aligncenter{margin:0 auto 30px}.wp-caption.alignleft{margin:0 30px 30px 0}.wp-caption.alignright{margin:0 0 30px 30px}.wp-caption-text{text-align:center;background:#f8f8f8;padding:5px 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;width:100%;vertical-align:top;text-align:center}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}button,input[type=button],input[type=reset],input[type=submit]{padding:0 31px;height:64px;line-height:52px;outline:none;border-width:5px;border-style:solid;border-radius:0;border-color:#efefef !important;color:#fff;font-weight:700;font-size:20px;letter-spacing:.06em;text-transform:capitalize;cursor:pointer;border-radius:30px}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:none}.comment-nav-links,.page-pagination{padding:0;font-size:15px;letter-spacing:.5px;font-weight:700}.comment-nav-links li,.page-pagination li{display:inline-block;list-style-type:none}.comment-nav-links li span,.comment-nav-links li a,.page-pagination li span,.page-pagination li a{padding:15px 12px;display:block;text-align:center;color:#b5b5b5}.comment-nav-links li .current,.page-pagination li .current{color:#000}.comment-nav-links li .dots,.page-pagination li .dots{background:0 0;min-width:20px}.comment-nav-links li .next,.comment-nav-links li .prev,.page-pagination li .next,.page-pagination li .prev{font-size:13px;text-transform:uppercase;color:#b5b5b5}.comment-nav-links li .next i,.comment-nav-links li .prev i,.page-pagination li .next i,.page-pagination li .prev i{font-size:10px;font-weight:500}.comment-nav-links li .prev i,.page-pagination li .prev i{margin-right:8px}.comment-nav-links li .next i,.page-pagination li .next i{margin-left:8px}.page-pagination{margin:40px -12px 0}.comment-nav-links ul{padding:0}#comment-nav-above ul{margin:50px 0}#comment-nav-below ul{margin:0 0 74px}.page-links{clear:both;padding-top:30px;margin:0 -12px}.page-links>span,.page-links>a{display:block;float:left;padding:15px 12px;text-align:center;font-weight:700;font-size:15px;line-height:38px}.page-links>a{color:#b5b5b5}.page-links a span{padding:0 6px}.page-links>a:hover,.page-links>a:focus,.page-links>span{color:#fff}.post-navigation{position:relative}.nav-links{margin-top:80px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.nav-links .nav-item{width:46%}.nav-links .nav-previous{text-align:left}.nav-links .nav-previous span{margin-right:8px;font-size:10px;font-weight:500}.nav-links .nav-next{text-align:right}.nav-links .nav-next span{margin-left:10px;font-size:10px;font-weight:500}.nav-links a{display:block;font-size:18px;line-height:1.4;font-weight:500}.nav-links a:hover{text-decoration:underline}.nav-links a div{color:#888;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px}.page-top-bar{z-index:99999;border:0 solid transparent}.page-top-bar h1,.page-top-bar h2,.page-top-bar h3,.page-top-bar h4,.page-top-bar h5,.page-top-bar h6{margin-bottom:0}.page-top-bar ul{z-index:9999;list-style-type:none;padding:0;margin:0}.page-top-bar a{display:block}.page-top-bar .menu li{position:relative}.page-top-bar .menu>li{display:inline-block;margin-bottom:0}.page-top-bar .menu>li>a{padding:5px}.page-top-bar .menu .menu-item-has-children:hover>.sub-menu{display:block}.page-top-bar .menu .sub-menu{position:absolute;top:100%;left:0;display:none;min-width:250px;width:100%;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15)}.page-top-bar .menu .sub-menu a{padding:10px 15px}.page-top-bar .menu .sub-menu a+a{border-top:1px solid #eee}.page-top-bar .menu .sub-menu .sub-menu{top:0;left:100%}.page-top-bar .switcher-language-wrapper{height:50px}.top-bar-wrap{display:flex;align-items:center}.top-bar-wrap.top-bar-right{justify-content:flex-end}.top-bar-info .info-item{display:inline-block;line-height:1;margin-right:15px}.top-bar-info .info-item:last-child{margin-right:0}.top-bar-info .info-item a{line-height:1}.top-bar-info .info-icon{font-size:18px;margin-right:6px;vertical-align:middle}.top-bar-info .info-text{vertical-align:middle}.top-bar-link-list .link-item{display:inline-block;line-height:1;margin-right:15px}.top-bar-link-list .link-item:last-child{margin-right:0}.top-bar-link-list .link-item a{line-height:1}.top-bar-link-list .text{vertical-align:middle}.top-bar-office-wrapper{display:flex;align-items:stretch}.top-bar-office-wrapper ul{margin:0;padding:0}.top-bar-office-wrapper ul li{list-style-type:none}.top-bar-office-wrapper .office-switcher{flex-shrink:0;position:relative;text-align:left;margin-left:20px}.top-bar-office-wrapper .office-switcher:hover .office-list{visibility:visible;opacity:1;transform:translateY(0)}.top-bar-office-wrapper .office-list{z-index:99999;position:absolute;top:100%;left:0;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.09);padding:12px 0;margin:0;min-width:100%;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(20px)}.top-bar-office-wrapper .office-list a{display:block;padding:10px 20px}.top-bar-office-wrapper .active{position:relative;cursor:pointer;padding:0 40px 0 24px;min-width:180px;height:50px;line-height:50px;color:#fff;font-size:14px;font-weight:600;text-decoration:none !important}.top-bar-office-wrapper .active:after{font-family:Ionicons;font-size:15px;content:'\f35f';position:absolute;right:20px;top:50%;transform:translate(0,-50%)}.top-bar-office-wrapper .offices{flex-grow:1}.top-bar-office-wrapper .office{display:none;height:100%}.top-bar-office-wrapper .office li{display:inline-block;height:100%}.top-bar-office-wrapper .office .office-content-wrap{display:flex;align-items:center;border-left:1px solid #ccc;height:100%;padding:0 30px}.top-bar-office-wrapper .office i{font-size:18px;margin-right:10px}.top-bar-01 .top-bar-wrap{height:100%}.top-bar-01 .top-bar-button{white-space:nowrap;font-style:normal;font-weight:700;font-size:16px;padding:16px 21px;letter-spacing:1px;color:#fff !important;line-height:1.18;margin-left:25px}.top-bar-01 .top-bar-text-wrap{border-left:1px solid transparent;border-right:1px solid transparent;padding:0 15px;height:100%;display:flex;align-items:center}.top-bar-01 .top-bar-social-network{border-left:1px solid transparent;border-right:1px solid transparent}.top-bar-01 .top-bar-social-network .social-link{float:left;text-align:center;width:50px;height:50px;line-height:50px;font-size:16px}.top-bar-01 .top-bar-social-network .social-link+.social-link{border-left:1px solid transparent}@media (max-width:991px){.top-bar-01{display:none}}.top-bar-02 .top-bar-wrap{height:100%}.top-bar-02 .top-bar-right{flex-grow:1;justify-content:flex-start}.top-bar-02 .switcher-language-wrapper{padding-right:15px}@media (max-width:991px){.top-bar-02{display:none}}.top-bar-03 .top-bar-wrap{height:100%}.top-bar-03 .top-bar-left{flex-grow:1}.top-bar-03 .top-bar-right{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.top-bar-03 .top-bar-info .info-item{padding:16px 0;margin-right:55px}.top-bar-03 .top-bar-info .info-item:last-child{margin-right:0}.top-bar-03 .switcher-language-wrapper{margin-left:30px}.top-bar-03 .top-bar-social-network .social-link{padding:2px 13px;float:left;text-align:center;font-size:18px}@media (min-width:768px){.top-bar-03 .container-fluid{padding:0 65px}}@media (max-width:991px){.top-bar-03{display:none}}.top-bar-04 .top-bar-wrap{height:100%}.top-bar-04 .top-bar-left{flex-grow:1}.top-bar-04 .top-bar-right{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.top-bar-04 .top-bar-info .info-item{padding:16px 0;margin-right:27px;padding-right:34px;border-right:1px solid rgba(238,238,238,.1)}.top-bar-04 .top-bar-info .info-item:last-child{margin-right:0;padding-right:16px;border-right:0}.top-bar-04 .switcher-language-wrapper{margin-left:30px}.top-bar-04 .top-bar-social-network .social-link{padding:2px 13px;float:left;text-align:center;font-size:18px}@media (min-width:768px){.top-bar-04 .container-fluid{padding:0 65px}}@media (max-width:991px){.top-bar-04{display:none}}.top-bar-05 .top-bar-wrap{height:100%}.top-bar-05 .top-bar-button{white-space:nowrap;font-style:normal;font-weight:700;font-size:16px;padding:16px 21px;letter-spacing:1px;color:#fff !important;line-height:1.18;margin-left:25px}.top-bar-05 .top-bar-text-wrap{border-left:1px solid transparent;border-right:1px solid transparent;padding:0 15px;height:100%;display:flex;align-items:center}.top-bar-05 .top-bar-social-network{border-left:1px solid transparent;border-right:1px solid transparent}.top-bar-05 .top-bar-social-network .social-link{float:left;text-align:center;width:50px;height:50px;line-height:50px;font-size:16px}.top-bar-05 .top-bar-social-network .social-link+.social-link{border-left:1px solid transparent}@media (max-width:991px){.top-bar-05{display:none}}.top-bar-06 .container-fluid{padding-left:60px;padding-right:60px}.top-bar-06 .top-bar-wrap{height:100%}.top-bar-06 .top-bar-info .info-item{margin-right:30px}.top-bar-06 .switcher-language-wrapper{height:40px}@media (max-width:1919px){.top-bar-06 .container-fluid{padding-left:30px;padding-right:30px}}@media (max-width:1199px){.top-bar-06{display:none}}.top-bar-07 .top-bar-wrap{height:100%}.top-bar-07 .top-bar-left{flex-grow:1}.top-bar-07 .top-bar-right{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.top-bar-07 .top-bar-right>div{padding-left:30px}.top-bar-07 .top-bar-right .top-bar-social-network{margin:0 -13px}.top-bar-07 .top-bar-info .info-item{padding:16px 0;margin-right:41px}.top-bar-07 .top-bar-info .info-item:last-child{margin-right:0}.top-bar-07 .switcher-language-wrapper{margin-left:30px}.top-bar-07 .top-bar-social-network .social-link{padding:2px 13px;float:left;text-align:center;font-size:18px}@media (min-width:768px){.top-bar-07 .container-fluid{padding:0 65px}}@media (max-width:991px){.top-bar-07{display:none}}.top-bar-08 .top-bar-wrap{height:100%}.top-bar-08 .top-bar-left{flex-grow:1}.top-bar-08 .top-bar-right{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.top-bar-08 .top-bar-right>div{padding-left:30px}.top-bar-08 .top-bar-right .top-bar-social-network{margin:0 -13px}.top-bar-08 .top-bar-social-network .social-link{padding:2px 13px;float:left;text-align:center;font-size:16px}.top-bar-08 .top-bar-button .tm-button{font-size:12px;text-transform:uppercase;letter-spacing:.5px;padding:0 30px;height:40px;line-height:36px;border-radius:0}@media (max-width:991px){.top-bar-08{display:none}}.top-bar-09 .top-bar-text a{display:inline-block}@media (max-width:767px){.top-bar-09 .top-bar-wrap.top-bar-right{justify-content:flex-start}}.top-bar-10 .top-bar-wrap{height:100%}.top-bar-10 .top-bar-left{flex-grow:1}.top-bar-10 .top-bar-right{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.top-bar-10 .top-bar-right>div{padding-left:30px}.top-bar-10 .top-bar-right .top-bar-social-network{margin:0 -13px}.top-bar-10 .top-bar-social-network .social-link{padding:2px 13px;float:left;text-align:center;font-size:16px}.top-bar-10 .top-bar-button .tm-button{font-size:12px;text-transform:uppercase;letter-spacing:.5px;padding:0 30px;height:40px;line-height:36px;border-radius:0}@media (max-width:991px){.top-bar-10{display:none}}@-webkit-keyframes headerSlideDown{0%{margin-top:-100px}100%{margin-top:0}}@-webkit-keyframes headerSlideDown{0%{margin-top:-100px}100%{margin-top:0}}.page-header{position:relative;z-index:4}.page-header h1,.page-header h2,.page-header h3,.page-header h4,.page-header h5,.page-header h6{margin-bottom:0}.page-header-inner{border-bottom:1px solid transparent}.header-layout-fixed .page-header-inner{position:absolute;top:0;left:0;z-index:9999;width:100%}.tm-button.header-sticky-button{display:none}.headroom--not-top .header-on-top-button{display:none}.headroom--not-top .header-sticky-button{display:block}.headroom--not-top .page-header-inner{border:0}.headroom--not-top.sticky-dark-logo-version.light-logo-version .light-logo{display:none}.headroom--not-top.sticky-dark-logo-version .dark-logo{display:block}.headroom--not-top.sticky-light-logo-version.dark-logo-version .dark-logo{display:none}.headroom--not-top.sticky-light-logo-version .light-logo{display:block}.header-sticky-both .headroom.headroom--not-top{position:relative;z-index:9999}.header-sticky-both .headroom.headroom--not-top .page-header-inner{position:fixed;top:0;left:0;z-index:9999;width:100%;box-shadow:0 8px 20px 0 rgba(0,0,0,.1);animation:headerSlideDown .95s ease forwards}.header-sticky-both .headroom.headroom--not-top .page-header-inner .container,.header-sticky-both .headroom.headroom--not-top .page-header-inner .container-fluid,.header-sticky-both .headroom.headroom--not-top .page-header-inner .row{height:100%}.header-sticky-both .headroom.headroom--not-top .page-header-inner .row>div{align-self:center}.header-sticky-up .headroom.headroom--not-top.headroom--pinned{position:relative;z-index:9999}.header-sticky-up .headroom.headroom--not-top.headroom--pinned .page-header-inner{position:fixed;left:0;z-index:9999;width:100%;box-shadow:0 8px 20px 0 rgba(0,0,0,.1);animation:headerSlideDown .95s ease forwards}.header-sticky-up .headroom.headroom--not-top.headroom--pinned .page-header-inner .container,.header-sticky-up .headroom.headroom--not-top.headroom--pinned .page-header-inner .container-fluid,.header-sticky-up .headroom.headroom--not-top.headroom--pinned .page-header-inner .row{height:100%}.header-sticky-up .headroom.headroom--not-top.headroom--pinned .page-header-inner .row>div{align-self:center}.header-sticky-down .headroom.headroom--not-top.headroom--unpinned{position:relative;z-index:9999}.header-sticky-down .headroom.headroom--not-top.headroom--unpinned .page-header-inner{position:fixed;left:0;z-index:9999;width:100%;box-shadow:0 8px 20px 0 rgba(0,0,0,.1);animation:headerSlideDown .95s ease forwards}.header-sticky-down .headroom.headroom--not-top.headroom--unpinned .page-header-inner .container,.header-sticky-down .headroom.headroom--not-top.headroom--unpinned .page-header-inner .container-fluid,.header-sticky-down .headroom.headroom--not-top.headroom--unpinned .page-header-inner .row{height:100%}.header-sticky-down .headroom.headroom--not-top.headroom--unpinned .page-header-inner .row>div{align-self:center}.branding{line-height:0}.branding__logo a{display:inline-block;float:left}.dark-logo,.light-logo{display:none}.light-logo-version .light-logo{display:block}.dark-logo-version .dark-logo{display:block}.header-right{display:flex;margin:0 -12px;align-items:center;flex-shrink:0}.header-right>div{padding:0 12px}.popup-search-wrap{text-align:center}.header-search-form-wrap .search-form{position:relative}.header-search-form-wrap .search-field{padding-right:50px;border-color:#f8f8f8}.header-search-form-wrap .search-submit{position:absolute;top:0;right:0;font-size:24px;background:0 0;width:48px;height:48px;padding:0;border:0}.header-search-form-wrap .search-btn-text{display:none}.btn-open-popup-search{display:block;line-height:0;font-size:20px}.header-social-networks .inner{margin-left:-10px;margin-right:-10px}.header-social-networks a{padding:0 10px;font-size:16px}.header-link-list{margin:0;padding:0}.header-link-list .link-item{display:inline-block;line-height:1;margin-right:15px}.header-link-list .link-item:last-child{margin-right:0}.header-link-list .link-item a{line-height:1}.header-link-list .info-icon{font-size:18px;margin-right:6px;vertical-align:middle}.header-link-list .info-text{vertical-align:middle}.page-open-main-menu{display:none;height:30px;align-items:center}.desktop-menu .page-open-main-menu{display:flex}.page-open-main-menu:hover i:before,.page-open-main-menu:hover i:after{width:70%}.page-open-main-menu div{position:relative;width:24px;height:18px;cursor:pointer}.page-open-main-menu i{position:absolute;top:50%;left:0;margin-top:-1px;width:100%;height:2px;background:currentColor}.page-open-main-menu i:before,.page-open-main-menu i:after{position:absolute;left:50%;width:100%;height:100%;background:inherit;content:'';transition:width .3s cubic-bezier(.645,.045,.355,1);transform:translate(-50%,0)}.page-open-main-menu i:before{top:-8px}.page-open-main-menu i:after{top:8px}.page-open-main-menu-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.3px}.switcher-language-wrapper{height:100%}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click,.switcher-language-wrapper .wpml-ls-legacy-dropdown-click>ul,.switcher-language-wrapper .wpml-ls-legacy-dropdown-click>ul>li{height:100%}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click>ul>li{display:flex;align-items:center;cursor:pointer}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click{width:auto}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click>ul{position:relative;padding:0;margin:0 !important;list-style-type:none}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-item-legacy-dropdown-click:hover .wpml-ls-sub-menu{visibility:visible !important;opacity:1;transform:translateY(0)}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{background:0 0 !important;border:0;font-size:13px;font-weight:700;line-height:1;letter-spacing:.5px}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:after{font-family:Ionicons;content:'\f123';font-size:8px;font-weight:500;border:0;top:50%;right:0;transform:translate(0,-50%);height:9px}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle-flag{position:relative;display:inline-block;width:24px;height:24px;border-radius:100%;vertical-align:middle;overflow:hidden;margin-right:9px}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle-flag img{position:absolute;top:-50%;left:-50%;width:48px;height:48px;max-width:48px}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-native{vertical-align:middle;margin-right:5px;font-size:13px;font-weight:700}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-flag+span{margin-left:10px}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{min-width:200px;border:0;opacity:0;visibility:hidden;position:absolute;top:100%;right:0;left:0;padding:0;margin:0;list-style-type:none;z-index:102;box-shadow:0 0 37px rgba(0,0,0,.07);transform:translateY(20px)}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu.hover-back{right:0;left:auto}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu li{list-style-type:none;padding:0;margin:0}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a{display:block;text-decoration:none;padding:10px;border:0;background:#fff;color:#000;line-height:1}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a:hover{background:#eee;color:#000}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a img{width:18px}.header-button{line-height:0}@media (max-width:767px){.header-button{display:none}}.header-text-info{display:flex;align-items:center}.header-text-info .info-icon{font-size:37px;color:#ababab;flex-shrink:0;margin-right:13px}.header-text-info .info-text{font-size:14px;margin-bottom:5px}.header-text-info .info-sub-text{font-size:24px;font-weight:500}.header-01 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:26px 0}.header-01 .header-right{flex-shrink:0}.header-01 .branding{flex-grow:1}.header-01 .branding__logo{display:inline-block}.header-01 .header-right{justify-self:flex-end}.header-01 .header-below{position:absolute;top:100%;left:15px;right:15px;padding:0 30px;display:flex;align-items:stretch;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.desktop-menu .header-01 .menu--primary{position:static;text-align:left}.header-01 .header-below-left{flex-grow:1}.header-01 .header-below-right{flex-shrink:0;display:flex;align-items:center}.header-01 .header-below-right>div{padding:0 10px}.mobile-menu .header-01 .branding{flex-grow:1}.mobile-menu .header-01 .header-wrap{padding:10px 0}.mobile-menu .header-01 .header-below{display:none}.header-01 .header-info{width:900px}.header-01 .header-info .info-item{display:flex;padding-left:19px}.header-01 .header-info .info-icon{width:31px;flex-shrink:0;font-size:20px;line-height:1}.header-01 .header-info .info-content{flex-grow:1}.header-01 .header-info .info-title{font-size:16px;font-weight:700;line-height:1.18;margin-bottom:6px}.header-01 .header-info .info-sub-title{font-size:14px}.header-01 .header-info .swiper-slide-active~.swiper-slide .info-item{border-left:1px solid #ededed}@media (max-width:1199px){.header-01 .header-info{width:560px}}@media (max-width:991px){.header-01 .header-info{width:280px}}@media (max-width:767px){.header-01 .header-info{display:none}}.header-02 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:19px 0 54px}.header-02 .header-right{flex-shrink:0;justify-self:flex-end}.header-02 .branding{flex-grow:1}.header-02 .branding__logo{display:inline-block}.header-02 .header-below{position:absolute;top:100%;left:15px;right:15px;padding:0 30px;display:flex;align-items:stretch;border-radius:5px;transform:translateY(-50%)}.desktop-menu .header-02 .menu--primary{position:static;text-align:left}.header-02 .header-below-left{flex-grow:1}.header-02 .header-below-right{flex-shrink:0;display:flex;align-items:center}.header-02 .header-below-right>div{padding:0 10px}.mobile-menu .header-02 .branding{flex-grow:1}.mobile-menu .header-02 .header-wrap{padding:16px 0}.mobile-menu .header-02 .header-below{display:none}.header-02 .header-info{width:900px}.header-02 .header-info .info-item{display:flex}.header-02 .header-info .info-icon{position:relative;width:50px;height:50px;border:1px solid #eee;border-radius:50%;flex-shrink:0;font-size:20px;margin-right:15px}.header-02 .header-info .info-icon span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-02 .header-info .info-content{flex-grow:1}.header-02 .header-info .info-title{font-size:16px;font-weight:700;line-height:1.18;margin-bottom:6px}.header-02 .header-info .info-sub-title{font-size:14px}@media (max-width:1199px){.header-02 .header-info{width:560px}}@media (max-width:991px){.header-02 .header-info{width:280px}}@media (max-width:767px){.header-02 .header-info{display:none}}.header-03 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center}.header-03 .header-right{flex-shrink:0;justify-self:flex-end}.header-03 .branding__logo{display:inline-block}.header-03 .page-navigation{flex-grow:1}.desktop-menu .header-03 .branding{position:absolute}.desktop-menu .header-03 .header-right{position:absolute;top:50%;right:0;transform:translate(0,-50%)}.desktop-menu .header-03 .menu--primary{position:static;text-align:center}.desktop-menu .header-03 .menu__container>li>a>.menu-item-wrap{position:relative}.desktop-menu .header-03 .menu__container>li>a>.menu-item-wrap:before{transition:width .5s;content:'';position:absolute;bottom:-9px;width:0;height:2px;border-radius:5px;background:currentColor}.desktop-menu .header-03 .menu__container>li:hover>a>.menu-item-wrap:before{width:100%}.mobile-menu .header-03 .branding{flex-grow:1}.header-03 .header-social-networks .inner{margin-left:-8px;margin-right:-8px}.header-03 .header-social-networks a{padding:0 8px;font-size:18px}@media (max-width:543px){.header-03 .switcher-language-wrapper,.header-03 .header-social-networks{display:none}}.header-04 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center}.header-04 .branding__logo{display:inline-block}.header-04 .page-navigation{flex-grow:1}.desktop-menu .header-04 .col-xs-12{padding-left:0;padding-right:0}.desktop-menu .header-04 .branding__logo{padding:0 60px}.desktop-menu .header-04 .header-right{min-width:174px;justify-content:center}.desktop-menu .header-04 .menu--primary{position:static}.desktop-menu .header-04 .menu--primary .menu__container{display:flex !important;flex-direction:row;flex-wrap:wrap;width:100%}.desktop-menu .header-04 .menu--primary .menu__container>li{flex-grow:1;flex-basis:0;text-align:center}.desktop-menu .header-04 .menu--primary .menu__container>li{border-left:1px solid rgba(216,216,216,.2)}.desktop-menu .header-04 .menu--primary .menu__container>li:last-child{border-right:1px solid rgba(216,216,216,.2)}.mobile-menu .header-04 .header-wrap{min-height:70px}.mobile-menu .header-04 .branding{flex-grow:1}.header-05 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;height:100%}.header-05 .header-left{display:flex;align-items:stretch;margin-right:37px}.header-05 .header-left>div{display:flex;align-items:center;justify-content:center;width:80px;border-right:1px solid #ccc}.header-05 .mini-cart__button{margin-left:10px}.header-05 .header-right{flex-shrink:0}.header-05 .page-navigation{flex-grow:1}.header-05 .container-fluid{padding:0}.desktop-menu .header-05 .menu--primary{position:static;text-align:left}.header-05 .header-button .tm-button{height:80px;line-height:80px;border:0;border-radius:0;font-size:15px;font-weight:700}.header-05.headroom--not-top .header-button .tm-button{height:70px;line-height:70px}.header-05 .header-right{justify-self:flex-end;margin:0 -15px}.header-05 .header-right>div{padding:0 15px}.mobile-menu .header-05 .header-left{min-height:70px}.mobile-menu .header-05 .header-right{flex-grow:1;justify-content:flex-end}.header-05 .mini-cart .widget_shopping_cart_content{left:0;right:auto}@media (min-width:1400px){.header-05 .header-button .tm-button{min-width:230px}}@media (max-width:767px){.header-05 .header-left>div{width:70px}.header-05 .header-right{padding:0 15px}}@media (max-width:543px){.header-05 .header-wrap{padding:0 15px}.header-05 .header-left{margin-left:-12px;margin-right:-12px}.header-05 .header-left>div{width:auto;border-right:0;padding-left:12px;padding-right:12px}.header-05 .header-right>div{padding:0}}.header-06 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:33px 0}.header-06 .header-right{flex-shrink:0;justify-self:flex-end}.header-06 .branding{flex-grow:1}.header-06 .branding__logo{display:inline-block}.header-06 .header-below-inner{display:flex;align-items:stretch}.desktop-menu .header-06 .menu--primary{position:static;text-align:left}.desktop-menu .header-06 .menu__container>.level-1>a>.menu-item-wrap{position:relative}.desktop-menu .header-06 .menu__container>.level-1>a>.menu-item-wrap:before{transition:width .3s;content:'';position:absolute;bottom:-9px;width:0;height:2px;border-radius:5px;background:currentColor}.desktop-menu .header-06 .menu__container>.level-1:hover>a>.menu-item-wrap:before{width:100%}.header-06 .header-below-left{flex-grow:1}.header-06 .header-below-right{flex-shrink:0;display:flex;align-items:center;margin:0 -10px}.header-06 .header-below-right>div{padding:0 10px}.mobile-menu .header-06 .branding{flex-grow:1}.mobile-menu .header-06 .header-below{display:none}.header-06 .header-info{width:560px}.header-06 .header-info .info-item{display:flex}.header-06 .header-info .info-icon{position:relative;width:50px;height:50px;border:1px solid #eee;border-radius:50%;flex-shrink:0;font-size:20px;margin-right:15px}.header-06 .header-info .info-icon span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-06 .header-info .info-content{flex-grow:1}.header-06 .header-info .info-title{font-size:16px;font-weight:700;line-height:1.18;margin-bottom:6px}.header-06 .header-info .info-sub-title{font-size:14px}.header-06 .header-social-networks a{font-size:16px}@media (max-width:1199px){.header-06 .header-info{width:560px}}@media (max-width:991px){.header-06 .header-info{width:280px}}@media (max-width:767px){.header-06 .header-info{display:none}}.header-07 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center}.header-07 .branding,.header-07 .header-right{flex-shrink:0}.header-07 .page-navigation{flex-grow:1}.header-07 .branding__logo{display:inline-block}.header-07 .header-right{justify-self:flex-end}.desktop-menu .header-07 .menu--primary{position:static;text-align:center}.header-07 .header-below-inner{display:flex;align-items:center}.header-07 .header-below-left{flex-grow:1}.header-07 .header-below-right{flex-shrink:0;display:flex;align-items:center}.header-07 .header-below-right>div{padding:0 10px}.header-07 .header-info{width:930px}.header-07 .header-info .tm-swiper{margin:0}.header-07 .header-info .swiper-container{padding:0}.header-07 .header-info .info-item{display:flex;align-items:center;padding:29px 40px}.header-07 .header-info .info-icon{width:50px;flex-shrink:0;font-size:40px;line-height:1}.header-07 .header-info .info-content{flex-grow:1}.header-07 .header-info .info-title{font-size:16px;font-weight:700;line-height:1.18;margin-bottom:3px}.header-07 .header-info .info-sub-title{font-size:14px}.header-07 .header-info .swiper-slide .info-item{border-left:1px solid #ededed}.header-07 .header-info .swiper-slide-next+.swiper-slide .info-item{border-right:1px solid #ededed}.mobile-menu .header-07 .branding{flex-grow:1}.mobile-menu .header-07 .page-header-inner{padding:12px 0}.mobile-menu .header-07 .header-below{display:none}@media (max-width:1199px){.header-07 .header-info{width:560px}}@media (max-width:991px){.header-07 .header-info{width:280px}}@media (max-width:767px){.header-07 .header-info{display:none}}.header-08 .header-wrap{position:relative}.header-08 .wpml-ls-item-toggle{padding:18px 0}.desktop-menu .header-08 .branding,.desktop-menu .header-08 .header-right{position:absolute;top:50%;transform:translateY(-50%)}.desktop-menu .header-08 .menu--primary{position:static;text-align:center}.mobile-menu .header-08 .header-wrap{display:flex;align-content:center}.mobile-menu .header-08 .branding{flex-grow:1}.mobile-menu .header-08 .header-right{flex-shrink:0}@media (min-width:1200px){.desktop-menu .header-08 .branding{left:35px}.desktop-menu .header-08 .header-right{right:35px}.desktop-menu .header-08 .header-on-top-button{min-width:160px}}@media (min-width:1420px){.desktop-menu .header-08 .branding{left:85px}.desktop-menu .header-08 .header-right{right:85px}}.header-09 .header-wrap{position:relative}.header-09 .wpml-ls-item-toggle{padding:18px 0}.desktop-menu .header-09 .branding,.desktop-menu .header-09 .header-right{position:absolute;top:50%;transform:translateY(-50%)}.desktop-menu .header-09 .branding{left:0}.desktop-menu .header-09 .header-right{right:0}.desktop-menu .header-09 .menu--primary{position:static;text-align:center}.mobile-menu .header-09 .header-wrap{display:flex;align-content:center}.mobile-menu .header-09 .branding{flex-grow:1}.mobile-menu .header-09 .header-right{flex-shrink:0}@media (min-width:1200px){.desktop-menu .header-09 .container-fluid{padding-left:50px;padding-right:50px}.desktop-menu .header-09 .header-on-top-button{min-width:160px}}@media (min-width:1420px){.desktop-menu .header-09 .container-fluid{padding-left:100px;padding-right:100px}}@media (max-width:543px){.header-09 .switcher-language-wrapper,.header-09 .header-social-networks{display:none}}.header-10 .header-wrap{position:relative}.header-10 .wpml-ls-item-toggle{padding:18px 0}.desktop-menu .header-10 .branding,.desktop-menu .header-10 .header-right{position:absolute;top:50%;transform:translateY(-50%)}.desktop-menu .header-10 .menu--primary{position:static;text-align:center}.mobile-menu .header-10 .header-wrap{display:flex;align-content:center}.mobile-menu .header-10 .branding{flex-grow:1}.mobile-menu .header-10 .header-right{flex-shrink:0}@media (min-width:1200px){.desktop-menu .header-10 .branding{left:35px}.desktop-menu .header-10 .header-right{right:35px}.desktop-menu .header-10 .header-on-top-button{min-width:160px}}@media (min-width:1420px){.desktop-menu .header-10 .branding{left:85px}.desktop-menu .header-10 .header-right{right:85px}}.header-11 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center}.header-11 .header-right{flex-shrink:0;justify-self:flex-end;margin:0 -10px}.header-11 .header-right>div{padding:0 10px}.header-11 .branding__logo{display:inline-block}.header-11 .page-navigation{flex-grow:1}.desktop-menu .header-11 .branding{position:absolute}.desktop-menu .header-11 .header-right{position:absolute;top:50%;right:0;transform:translate(0,-50%)}.desktop-menu .header-11 .menu--primary{position:static;text-align:center}.desktop-menu .header-11 .menu__container>li>a>.menu-item-wrap{position:relative}.desktop-menu .header-11 .menu__container>li>a>.menu-item-wrap:before{transition:width .5s;content:'';position:absolute;bottom:-9px;width:0;height:2px;border-radius:5px;background:currentColor}.desktop-menu .header-11 .menu__container>li:hover>a>.menu-item-wrap:before{width:100%}.mobile-menu .header-11 .branding{flex-grow:1}.header-11 .header-social-networks .inner{margin-left:-8px;margin-right:-8px}.header-11 .header-social-networks a{padding:0 8px;font-size:18px}@media (max-width:543px){.header-11 .switcher-language-wrapper,.header-11 .header-social-networks{display:none}}.header-12 .page-header-inner{border:0}.desktop-menu.admin-bar .header-12{top:32px}.desktop-menu .header-12{position:fixed;top:0;left:0;z-index:99999;width:300px;height:100%}.desktop-menu .header-12 .branding{margin-bottom:115px}.desktop-menu .header-12 .page-header-inner{height:100%;border:0;border-right:1px solid transparent}.desktop-menu .header-12 .header-wrap{height:100%;display:flex;flex-direction:column;padding:43px 44px 70px}.desktop-menu .header-12 .navigation{flex-grow:1}.desktop-menu .header-12 .branding,.desktop-menu .header-12 .header-bottom{flex-shrink:0}.desktop-menu .header-12 .toggle-sub-menu{position:static}.desktop-menu .header-12 .menu--primary{display:block}.desktop-menu .header-12 .menu--primary .sm-simple{display:block}.desktop-menu .header-12 .menu--primary .sm-simple>li>a .menu-item-title{padding-bottom:0}.desktop-menu .header-12 .menu--primary .sm-simple>li>a .menu-item-title:after{left:-30px;margin-left:0;top:50%;bottom:auto;right:0;transform:translate(0,-50%)}.desktop-menu .header-12 .menu--primary .sm-simple>li:hover .menu-item-title:after,.desktop-menu .header-12 .menu--primary .sm-simple>li.current-menu-item .menu-item-title:after,.desktop-menu .header-12 .menu--primary .sm-simple>li.current-menu-parent .menu-item-title:after{left:-18px}.desktop-menu .header-12 .menu__container{width:100%}.desktop-menu .header-12 .menu__container>li>a .toggle-sub-menu:before{right:10px;font-size:18px}.desktop-menu .header-12 .menu--primary{display:block}.desktop-menu .header-12 .menu--primary li{display:block !important;width:100%}.desktop-menu .header-12 .menu--primary a{width:100%}.desktop-menu .header-12 .sub-menu.mega-menu li>a{white-space:normal}.desktop-menu .header-12 .header-bottom{font-size:14px;line-height:1.7}.desktop-menu .header-12 .header-social-networks a{font-size:18px}.desktop-menu .header-12 .header-text{margin-top:25px}.mobile-menu.admin-bar .header-12{top:32px}.mobile-menu .header-12{position:absolute;top:0;left:0;right:0}.mobile-menu .header-12 .header-wrap{display:flex;align-items:center;padding:0 15px;height:100%}.mobile-menu .header-12 .branding{flex-grow:1}.mobile-menu .header-12 .header-bottom{flex-shrink:0;display:flex;align-items:center;margin-left:-10px;margin-right:-10px}.mobile-menu .header-12 .header-bottom>div{padding:0 10px}.mobile-menu .header-12 .header-text{display:none}@media screen and (max-width:782px){.mobile-menu.admin-bar .header-12{top:46px}}@media (max-width:543px){.header-12 .switcher-language-wrapper,.header-12 .header-social-networks{display:none}}.header-13 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:stretch}.header-13 .header-left{display:flex;align-items:center;flex-grow:1}.header-13 .branding{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-13 .branding__logo{display:inline-block}.header-13 .header-right{flex-shrink:0;margin:0;justify-self:flex-end}.header-13 .header-left>div,.header-13 .header-right>div{padding:0 15px;border-left:1px solid rgba(216,216,216,.12)}.header-13 .header-right-group-buttons{display:flex;align-items:center;height:100%;margin-left:-9px;margin-right:-9px}.header-13 .header-right-group-buttons>div{padding:0 9px}.desktop-menu .header-13 .container-fluid{padding-left:0;padding-right:0}.desktop-menu .header-13 .menu--primary{position:static;text-align:left}.header-13 .wpml-ls-item-toggle-flag{margin-right:7px !important}.header-13 .header-social-networks{height:100%;display:flex;align-items:center}.header-13 .header-social-networks .inner{margin-left:-8px;margin-right:-8px}.header-13 .header-social-networks a{padding:0 8px;font-size:18px}.mobile-menu .header-13 .branding{position:static;transform:none;flex-grow:1}.mobile-menu .header-13 .header-left{display:none}@media (min-width:1400px){.header-13 .header-left>div,.header-13 .header-right>div{padding:0 40px}}.header-14 .header-wrap{display:flex;align-items:center}.header-14 .wpml-ls-item-toggle{padding:18px 0}.desktop-menu .header-14 .branding,.desktop-menu .header-14 .header-right{flex-shrink:0}.desktop-menu .header-14 .page-navigation{flex-grow:1}.desktop-menu .header-14 .menu--primary{position:static;text-align:center}.mobile-menu .header-14 .branding{flex-grow:1}.mobile-menu .header-14 .header-right{flex-shrink:0}@media (min-width:1200px){.desktop-menu .header-14 .page-header-inner>.container-fluid{padding:0 35px}.desktop-menu .header-14 .header-on-top-button{min-width:160px}}@media (min-width:1420px){.desktop-menu .header-14 .page-header-inner>.container-fluid{padding:0 85px}}@media (max-width:543px){.header-14 .switcher-language-wrapper,.header-14 .header-social-networks{display:none}}.header-15 .header-wrap{position:relative;display:flex;align-items:center}.header-15 .header-right{flex-grow:1;text-align:right;display:flex;justify-content:flex-end}.header-15 .branding{flex-shrink:0}.header-15 .wpml-ls-item-toggle{padding:18px 0}.desktop-menu .header-15 .menu--primary{position:static;text-align:right}.desktop-menu .header-15 .menu--primary .menu__container>li>a .menu-item-wrap{position:relative}.desktop-menu .header-15 .menu--primary .menu__container>li>a .menu-item-wrap:after{content:'';position:absolute;right:0;bottom:-3px;width:0;height:2px}.desktop-menu .header-15 .menu--primary .menu__container>li:hover>a .menu-item-wrap:after{width:100%;left:0;right:auto}.mobile-menu .header-15 .header-wrap{display:flex;align-content:center}.mobile-menu .header-15 .branding{flex-grow:1}.mobile-menu .header-15 .header-right{flex-shrink:0}.header-15 .header-button .tm-button:after{content:'\f10b';font-family:Ionicons;font-size:14px;margin-left:5px}@media (min-width:768px){.header-15 .header-wrap{padding:0 30px}}@media (min-width:992px){.header-15 .header-wrap{padding:0 60px}}@media (min-width:1200px){.header-15 .header-wrap{padding:0 100px}}.header-16 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center}.header-16 .branding{flex-grow:1}.header-16 .header-right{flex-shrink:0;justify-self:flex-end}.desktop-menu .header-16 .header-wrap{padding:16px 0}.mobile-menu .header-16 .branding{flex-grow:1}@media (min-width:1200px){.header-16 .container-fluid>.row>.col-xs-12{padding-left:50px;padding-right:50px}}@media (min-width:1420px){.header-16 .container-fluid>.row>.col-xs-12{padding-left:100px;padding-right:100px}}.header-17 .header-wrap{position:relative;display:flex;align-items:stretch}.header-17 .branding{display:flex;align-items:center;padding:0 44px;border-right:1px solid rgba(216,216,216,.54);flex-shrink:0}.header-17 .header-right-info{display:flex;align-items:center;padding:0 30px;border-left:1px solid rgba(216,216,216,.54)}.header-17 .wpml-ls-item-toggle{padding:18px 0}.header-17 .info-text{font-size:14px;color:#fff;margin-bottom:5px}.header-17 .info-sub-text{font-size:24px;font-weight:700;color:#fff}.desktop-menu .header-17 .menu--primary{position:static;text-align:left}.desktop-menu .header-17 .header-right{padding-right:30px}.desktop-menu .header-17 .container-fluid{padding:0}.desktop-menu .header-17 .page-navigation{flex-grow:1}.mobile-menu .header-17 .header-wrap{display:flex;align-content:center}.mobile-menu .header-17 .branding{flex-grow:1}.mobile-menu .header-17 .header-right{flex-shrink:0;padding-left:15px}.header-17 .header-social-networks a{font-size:20px}@media (max-width:1400px){.header-17 .header-right-info{display:none}}@media (max-width:767px){.header-17 .branding{padding:0 15px}}@media (max-width:543px){.header-17 .switcher-language-wrapper,.header-17 .header-social-networks{display:none}}.header-18 .header-wrap{display:flex;align-items:center}.header-18 .wpml-ls-item-toggle{padding:18px 0}.desktop-menu .header-18 .page-navigation{flex-grow:1}.desktop-menu .header-18 .branding,.desktop-menu .header-18 .header-right{flex-shrink:0}.desktop-menu .header-18 .menu--primary{position:static;text-align:right}.mobile-menu .header-18 .branding{flex-grow:1}.mobile-menu .header-18 .header-right{flex-shrink:0}@media (min-width:1200px){.desktop-menu .header-18 .page-header-inner>.container-fluid{padding:0 35px}.desktop-menu .header-18 .header-on-top-button{min-width:160px}}@media (min-width:1820px){.desktop-menu .header-18 .page-header-inner>.container-fluid{padding:0 85px}}.header-19 .header-wrap{position:relative;display:flex;align-items:stretch}.header-19 .branding{display:flex;align-items:center;padding:0 30px;border-right:1px solid rgba(216,216,216,.54);flex-shrink:0}.header-19 .page-navigation{display:flex;align-items:center}.header-19 .header-right{margin:0;padding:10px 30px;border-left:1px solid rgba(216,216,216,.54);flex-shrink:0}.header-19 .header-right-wrap{padding:0}.header-19 .header-right-above,.header-19 .header-right-below{display:flex;align-items:center;justify-content:flex-end;margin-left:-12px;margin-right:-12px}.header-19 .header-right-above>div,.header-19 .header-right-below>div{padding:0 12px}.header-19 .header-right-above{margin-bottom:20px}.header-19 .header-search-form-wrap .search-field{border:0;border-bottom:1px solid #000;border-radius:0;background:0 0;padding:0;height:38px;width:180px}.header-19 .header-search-form-wrap .search-submit{color:inherit;font-size:20px;height:38px;width:38px}.header-19 .header-search-form-wrap .search-btn-icon{position:absolute;top:50%;right:0;transform:translate(0,-50%)}.header-19 .header-left-info{display:flex;align-items:center;padding:10px 30px}.header-19 .info-wrap{display:flex;align-items:center}.header-19 .info-icon{font-size:48px;color:#ffc246;flex-shrink:0;margin-right:20px}.header-19 .info-text{font-size:14px;line-height:1;margin-bottom:5px}.header-19 .info-sub-text{font-size:24px;font-weight:700}.desktop-menu .header-19 .page-navigation{flex-grow:1;padding-left:20px;padding-right:20px;position:relative}.desktop-menu .header-19 .container-fluid{padding:0}.desktop-menu .header-19 .menu--primary{position:static;text-align:left}.desktop-menu .header-19 .menu__container>li>a:after{content:'';position:absolute;right:0;bottom:0;width:0;height:3px}.desktop-menu .header-19 .menu__container>li:hover>a:after{width:100%;left:0;right:auto}.mobile-menu .header-19 .header-wrap{display:flex;align-content:center;flex-wrap:wrap}.mobile-menu .header-19 .branding{flex-grow:1;padding:0}.mobile-menu .header-19 .header-right{flex-shrink:0;border:0;padding:0}.mobile-menu .header-19 .header-right-above{display:none}.mobile-menu .header-19 .popup-search-wrap{display:block !important}.header-19.headroom--top .popup-search-wrap{display:none}.header-19.headroom--not-top .header-right-above{display:none}.header-19.headroom--not-top .header-right{padding:0 30px}@media (max-width:1199px){.header-19.headroom--not-top .header-right{padding:0}}@media (min-width:1720px){.header-19 .branding{padding:0 44px}.header-19 .header-right{padding:10px 60px}}@media (min-width:1600px){.header-19.headroom--top .header-left-info{display:flex}}@media (min-width:1400px){.header-19 .header-search-form-wrap .search-field{width:250px}}@media (max-width:1919px){.header-19 .header-left-info{display:none}}@media (max-width:1199px){.header-19 .container-fluid{padding-left:30px;padding-right:30px}.header-19 .branding{border-right:none}.header-19 .header-right{padding-left:0;padding-right:0}}@media (max-width:543px){.header-19 .switcher-language-wrapper,.header-19 .header-social-networks{display:none}}.header-20 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:26px 0}.header-20 .header-right{flex-shrink:0}.header-20 .branding{flex-grow:1}.header-20 .branding__logo{display:inline-block}.header-20 .header-right{justify-self:flex-end}.header-20 .header-below{position:absolute;top:100%;left:15px;right:15px;padding:0 30px;display:flex;align-items:stretch;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.desktop-menu .header-20 .menu--primary{position:static;text-align:left}.header-20 .header-below-left{flex-grow:1}.header-20 .header-below-right{flex-shrink:0;display:flex;align-items:center}.header-20 .header-below-right>div{padding:0 10px}.mobile-menu .header-20 .branding{flex-grow:1}.mobile-menu .header-20 .header-wrap{padding:10px 0}.mobile-menu .header-20 .header-below{display:none}.header-20 .header-info{width:900px}.header-20 .header-info .info-item{display:flex;padding-left:19px}.header-20 .header-info .info-icon{width:31px;flex-shrink:0;font-size:20px;line-height:1}.header-20 .header-info .info-content{flex-grow:1}.header-20 .header-info .info-title{font-size:16px;font-weight:700;line-height:1.18;margin-bottom:6px}.header-20 .header-info .info-sub-title{font-size:14px}.header-20 .header-info .swiper-slide-active~.swiper-slide .info-item{border-left:1px solid #ededed}@media (max-width:1199px){.header-20 .header-info{width:560px}}@media (max-width:991px){.header-20 .header-info{width:280px}}@media (max-width:767px){.header-20 .header-info{display:none}}.header-21 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;height:100%}.header-21 .header-left{display:flex;align-items:stretch;margin-right:37px;border-right:1px solid #eee;padding:0 50px}.header-21 .header-left>div{display:flex;align-items:center;justify-content:center}.header-21 .mini-cart__button{margin-left:10px}.header-21 .header-info{display:flex;align-items:center;padding:10px 30px;margin-right:20px}.header-21 .info-wrap{display:flex;align-items:center}.header-21 .info-icon{font-size:48px;color:#ffc246;flex-shrink:0;margin-right:20px}.header-21 .info-text{font-size:14px;line-height:1;margin-bottom:5px}.header-21 .info-sub-text{font-size:24px;font-weight:700}.header-21 .header-right{position:relative;flex-shrink:0;display:flex;align-items:stretch}.header-21 .header-right .popup-search-wrap,.header-21 .header-right .mini-cart,.header-21 .header-right .page-open-mobile-menu{display:flex;align-items:center;justify-content:center;width:80px;border-left:1px solid #eee}.header-21 .page-navigation{flex-grow:1;display:flex;align-items:center}.header-21 .container-fluid{padding:0}.desktop-menu .header-21 .menu--primary{position:static;text-align:left}.header-21 .header-button .tm-button{height:80px;line-height:80px;border:0;border-radius:0;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.62px}.header-21 .header-button .tm-button span{font-size:16px;margin-left:10px}.header-21.headroom--not-top .header-button .tm-button{height:80px;line-height:80px;font-size:14px}.header-21 .header-right{justify-self:flex-end;margin:0}.header-21 .header-right>div{padding:0}.mobile-menu .header-21 .header-left{min-height:70px}.mobile-menu .header-21 .header-right{flex-grow:1;justify-content:flex-end}.header-21 .mini-cart .widget_shopping_cart_content{left:0;right:auto}@media (min-width:1400px){.header-21 .header-button .tm-button{min-width:220px}}@media (max-width:1600px){.header-21 .header-info{display:none}}@media (max-width:767px){.header-21 .header-wrap{flex-wrap:nowrap}.header-21 .header-left{margin-right:0;padding:0 15px;max-width:180px}.header-21 .header-right .popup-search-wrap,.header-21 .header-right .mini-cart,.header-21 .header-right .page-open-mobile-menu{width:70px}}.header-22 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:26px 0}.header-22 .header-right{flex-shrink:0}.header-22 .branding{flex-grow:1}.header-22 .branding__logo{display:inline-block}.header-22 .header-right{justify-self:flex-end}.header-22 .header-below{border-top:1px solid #eee}.header-22 .header-below-inner{position:relative;display:flex}.desktop-menu .header-22 .menu--primary{position:static;text-align:left}.header-22 .header-below-left{flex-grow:1}.header-22 .header-below-right{flex-shrink:0;display:flex;align-items:center}.header-22 .header-below-right>div{padding:0 10px}.mobile-menu .header-22 .branding{flex-grow:1}.mobile-menu .header-22 .header-wrap{padding:10px 0}.mobile-menu .header-22 .header-below{display:none}.header-22 .header-info{width:800px}@media (min-width:1200px){.header-22 .header-info .swiper-slide{justify-content:flex-end}}.header-22 .header-info .info-item{display:flex}.header-22 .header-info .info-icon{flex-shrink:0;font-size:38px;padding-right:15px;line-height:1}.header-22 .header-info .info-content{flex-grow:1}.header-22 .header-info .info-title{font-size:15px;font-weight:500;line-height:1.18;margin-bottom:6px}.header-22 .header-info .info-sub-title{font-size:14px}.desktop-menu .header-22 .menu__container{border-left:1px solid #eee}.desktop-menu .header-22 .menu__container>li{border-right:1px solid #eee}.desktop-menu .header-22 .menu__container>li>a{padding-left:22px !important;padding-right:22px !important}.desktop-menu .header-22 .menu__container>li>a:after{content:'';position:absolute;right:0;top:0;width:0;height:3px}.desktop-menu .header-22 .menu__container>li:hover>a:after{width:100%;left:0;right:auto}.header-22.headroom--not-top .header-above{display:none}@media (max-width:1199px){.header-22 .header-info{width:560px}.header-22.headroom--not-top .header-above{display:block}}@media (max-width:991px){.header-22 .header-info{width:280px}.header-22 .header-above .container,.header-22 .header-below .container{padding-left:30px;padding-right:30px;max-width:100%}}@media (max-width:767px){.header-22 .header-info{display:none}}.header-23 .header-wrap{position:relative;display:flex;flex-wrap:nowrap;align-items:stretch}.header-23 .branding{display:flex;align-items:center;flex-shrink:0;background-color:red;padding:0 30px}.header-23 .header-social-networks{display:flex;align-items:center;padding:0 30px;flex-shrink:0}.header-23 .header-right{display:block;flex-grow:1;margin:0}.header-23 .header-right>div{padding:0}.header-23 .header-top{border-bottom:1px solid}.header-23 .header-link-list{flex-grow:1}.header-23 .header-link-list .link-item{padding:11px 30px;margin-right:-4px;border-right:1px solid #eee}.header-23 .header-top,.header-23 .header-bottom{display:flex;align-items:stretch}.header-23 .page-navigation{flex-grow:1}.header-23 .header-right-group-search{display:flex;align-items:stretch;justify-content:flex-end;flex-shrink:0}.header-23 .header-right-group-search>div:not(.header-search-form-wrap){display:flex;width:80px;text-align:center;justify-content:center;align-items:center;border-left:1px solid #eee;height:auto}.header-23 .mini-cart__button{padding-left:10px}.header-23 .header-search-form-wrap{display:flex;align-items:center;border-left:1px solid #eee}.header-23 .header-search-form-wrap .search-field{border:0;border-radius:0;background:0 0;width:390px;padding:0 20px;color:#000}.header-23 .header-search-form-wrap .search-field::-webkit-input-placeholder{font-style:italic;font-size:14px;color:#999}.header-23 .header-search-form-wrap .search-field::-moz-placeholder{font-style:italic;font-size:14px;color:#999}.header-23 .header-search-form-wrap .search-field:-ms-input-placeholder{font-style:italic;font-size:14px;color:#999}.header-23 .header-search-form-wrap .search-field:-moz-placeholder{font-style:italic;font-size:14px;color:#999}.header-23 .header-search-form-wrap .search-submit{color:inherit;font-size:20px;height:40px;width:40px;line-height:40px;top:50%;transform:translate(0,-50%);color:red}.header-23 .container-fluid{padding-left:0;padding-right:0}.desktop-menu .header-23 .menu--primary{position:static;text-align:left;margin-left:15px}@media (max-width:1199px){.header-23 .header-right{display:flex;align-items:stretch}.header-23 .header-top{display:none}.header-23 .header-bottom{justify-content:flex-end;flex-grow:1}.header-23 .header-right-group-search>div.page-open-main-menu{display:none}}@media (max-width:767px){.header-23 .header-search-form-wrap{display:none}}.header-24 .header-wrap{position:relative;display:flex;align-items:center;padding:26px 0}.header-24 .header-right{flex-shrink:0;margin:0 -15px}.header-24 .header-right>div,.header-24 .header-right>ul{padding:0 15px}.header-24 .branding{flex-grow:1}.header-24 .branding__logo{display:inline-block}.header-24 .header-right{justify-self:flex-end}.header-24 .header-link-list{font-weight:500}.header-24 .switcher-language-wrapper{border-left:1px solid #fff}.header-24 .header-button .tm-button.style-flat{text-transform:uppercase;font-size:13px;letter-spacing:.5px;height:50px;line-height:46px}.header-24 .header-below{border-top:1px solid #eee}.header-24 .header-below-inner{position:relative;display:flex}.desktop-menu .header-24 .menu--primary{position:static;text-align:left}.header-24 .header-below-left{flex-grow:1}.header-24 .header-below-right{flex-shrink:0;display:flex;align-items:center}.header-24 .header-below-right>div{padding:0 10px}.mobile-menu .header-24 .branding{flex-grow:1}.mobile-menu .header-24 .header-wrap{padding:10px 0}.mobile-menu .header-24 .header-below{display:none}.desktop-menu .header-24 .menu__container>li>a:after{content:'';position:absolute;right:0;top:0;width:0;height:3px}.desktop-menu .header-24 .menu__container>li:hover>a:after{width:100%;left:0;right:auto}@media (max-width:991px){.header-24 .header-link-list{display:none}.header-24 .switcher-language-wrapper{border-left:0}}.header-25 .container-fluid{padding:0}.header-25 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center}.header-25 .branding{flex-shrink:0;padding:0 35px;background-color:#fff}.header-25 .branding img{padding:20px 0}.header-25 .header-right{flex-grow:1;justify-content:space-between;padding:0 60px 0 45px;margin:0}.header-25 .header-right>div{padding:0}.header-25 .header-below-inner{position:relative;display:flex;align-items:center}.desktop-menu .header-25 .menu--primary{position:static;text-align:left}@media (max-width:991px){.header-25 .header-text-info{display:none}.header-25 .header-right{justify-content:flex-end;padding:0 15px}.header-25 .branding{padding:0 15px}}.header-26 .header-above{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 40px}.header-26 .branding{flex-shrink:0}.header-26 .page-navigation{flex-grow:1;margin-left:35px}.header-26 .header-right{justify-content:flex-end}.header-26 .header-link-list{display:flex;align-items:center}.header-26 .header-below{display:flex;align-items:stretch;justify-content:space-between;border-top:1px solid #eee}.header-26 .header-right-below{display:flex;flex-shrink:0}.header-26 .header-right-below>div{border-left:1px solid #eee;display:flex;align-items:center}.header-26 .header-link-list{padding:10px 40px}.header-26 .header-link-list .link-item{margin-right:30px}.header-26 .mini-cart{padding:0 14px 0 24px}.header-26 .header-text-wrap{padding:0 25px;font-size:15px;font-weight:500}.header-26 .header-text-wrap a{text-decoration:underline}.header-26 .header-button{position:relative}.header-26 .header-button:after{position:absolute;top:100%;left:12px;content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:13px 15px 0 0;border-color:transparent;border-top-color:#000;transition:all .3s cubic-bezier(.645,.045,.355,1)}.header-26 .header-button .tm-button{height:50px;line-height:46px;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:.5px}.desktop-menu .header-26 .menu--primary{position:static;text-align:left}.desktop-menu .header-26 .menu__container>li>a:after{content:'';position:absolute;right:0;bottom:0;width:0;height:3px}.desktop-menu .header-26 .menu__container>li:hover>a:after{width:100%;left:0;right:auto}.header-26 .header-search-form-wrap{display:flex;align-items:center;border-left:1px solid #eee}.header-26 .header-search-form-wrap .search-field{border:0;border-radius:0;background:0 0;width:390px;padding:0 20px;color:#000}.header-26 .header-search-form-wrap .search-field::-webkit-input-placeholder{font-style:italic;font-size:14px;color:#999}.header-26 .header-search-form-wrap .search-field::-moz-placeholder{font-style:italic;font-size:14px;color:#999}.header-26 .header-search-form-wrap .search-field:-ms-input-placeholder{font-style:italic;font-size:14px;color:#999}.header-26 .header-search-form-wrap .search-field:-moz-placeholder{font-style:italic;font-size:14px;color:#999}.header-26 .header-search-form-wrap .search-submit{color:inherit;font-size:20px;height:40px;width:40px;line-height:40px;top:50%;transform:translate(0,-50%);color:red}.header-26.headroom--not-top .header-below{display:none}.header-26.headroom--not-top .tm-button.style-flat.tm-button-sm{height:40px;line-height:36px;font-size:12px}@media (max-width:1199px){.header-26 .header-text-wrap{display:none !important}.header-26 .header-search-form-wrap .search-field{width:300px}}@media (max-width:991px){.header-26 .header-above{padding:0 15px}.header-26 .branding{flex-shrink:1}.header-26 .header-right-below{width:100%;justify-content:space-between}.header-26 .header-right-below .header-search-form-wrap{border-right:1px solid #eee;border-left:0}.header-26 .header-link-list{display:none !important}.header-26 .header-social-networks{display:none}.header-26 .header-search-form-wrap .search-field{width:250px}}.header-27 .header-above-inner{position:relative;padding:3px 0;display:flex;justify-content:space-between;align-items:center}.header-27 .header-above-inner>div{display:flex;align-items:center}.header-27 .header-above-right{justify-content:flex-end;margin:0 -10px}.header-27 .header-above-right>div{padding:10px}.header-27 .header-search-form-wrap .search-field{border:0;border-bottom:1px solid #ddd;border-radius:0;background:0 0;padding:0;height:45px;width:300px}.header-27 .header-search-form-wrap .search-field::-webkit-input-placeholder{font-style:italic;font-size:14px;color:#999}.header-27 .header-search-form-wrap .search-field::-moz-placeholder{font-style:italic;font-size:14px;color:#999}.header-27 .header-search-form-wrap .search-field:-ms-input-placeholder{font-style:italic;font-size:14px;color:#999}.header-27 .header-search-form-wrap .search-field:-moz-placeholder{font-style:italic;font-size:14px;color:#999}.header-27 .header-search-form-wrap .search-submit{color:inherit;font-size:20px;height:38px;width:38px}.header-27 .header-search-form-wrap .search-btn-icon{position:absolute;top:50%;right:0;transform:translate(0,-50%)}.header-27 .header-button .tm-button.style-flat{text-transform:uppercase;font-size:13px;letter-spacing:.5px;height:50px;line-height:46px}.header-27 .header-below{background:0 0 !important}.header-27 .header-below-inner{position:relative;display:flex;align-items:center;background:#000}.desktop-menu .header-27 .menu--primary{position:static;text-align:center}.header-27 .header-below-left{flex-grow:1}.header-27 .header-below-right{flex-shrink:0}.mobile-menu .header-27 .branding{flex-grow:1}.mobile-menu .header-27 .header-wrap{padding:10px 0}.mobile-menu .header-27 .header-below{display:none}.desktop-menu .header-27 .menu__container>li>a:after{content:'';position:absolute;right:0;top:0;width:0;height:3px}.desktop-menu .header-27 .menu__container>li:hover>a:after{width:100%;left:0;right:auto}.headroom--not-top .header-above{display:none}.headroom--not-top.header-27 .header-below{background:#000 !important}span.phone-number{display:inline-block;vertical-align:middle}.header-right-phone{display:inline-block;vertical-align:middle}.header-left-enuiry{display:inline-block;vertical-align:middle;margin-left:20px;padding-left:20px;border-left:1px solid #000}.header-right-phone a{font-size:20px;color:#fff;font-weight:600;display:block;letter-spacing:2px}.header-right-phone a:hover{color:#fff}.enquiry-now-btn{display:inline-block;background:#fff;font-size:20px;color:#000;text-transform:capitalize;position:relative;font-weight:700;border-radius:30px;overflow:hidden;letter-spacing:1.8px;padding:12px 24px}.enquiry-now-btn:before,.enquiry-now-btn:after{content:"";height:8px;width:100%;background:url(/wp-content/themes/tractor-child/assets/images/enquiry-border.png) repeat-x 0 0;position:absolute;left:0;top:0}.enquiry-now-btn:after{top:auto;bottom:0}@media (min-width:768px){.header-27 .page-header-inner{background-color:#fff;background:-moz-linear-gradient(135deg,#157d80 59%,#fff 40%) !important;background:-webkit-gradient(135deg,#157d80 59%,#fff 40%) !important;background:-webkit-linear-gradient(135deg,#157d80 59%,#fff 40%) !important;background:-o-linear-gradient(135deg,#157d80 59%,#fff 40%) !important;background:-ms-linear-gradient(135deg,#157d80 59%,#fff 40%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#157d80',endColorstr='#ffffff',GradientType=1)}.header-right-phone i{position:relative}.header-right-phone i:after{content:"";background:url(/wp-content/themes/tractor-child/assets/images/phone-arrow.png) no-repeat right center;position:absolute;right:-32px;top:50%;transform:translate(0,-50%);height:17px;width:32px;left:auto}}@media (min-width:991px){.headroom--top.header-27 .page-header-inner{padding-bottom:34px}.headroom--top.header-27 .header-below{position:absolute;left:0;right:0;top:auto;bottom:0;margin-bottom:-31px}.page-header-inner span.phone-number{margin-left:50px}.header-right-phone i{font-size:30px;color:#000;display:inline-block;height:58px;width:58px;border:2px solid #fff;text-align:center;line-height:58px;border-radius:50%;vertical-align:middle}}@media (max-width:991px){.header-27 .header-button{display:none}.header-27 .header-search-form-wrap .search-field{width:200px}}@media (max-width:767px){.header-27 .header-search-form-wrap{display:none}.header-27 .branding{position:static;transform:translate(0,0)}.header-27 .header-above-inner{padding:5px 0}}.header-28 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:26px 0}.header-28 .header-right{flex-shrink:0}.header-28 .branding{flex-grow:1}.header-28 .branding__logo{display:inline-block}.header-28 .header-right{justify-self:flex-end}.header-28 .header-below{border-top:1px solid #eee}.header-28 .header-below-inner{position:relative;display:flex}.desktop-menu .header-28 .menu--primary{position:static;text-align:left}.header-28 .header-below-left{flex-grow:1}.header-28 .header-below-right{flex-shrink:0;display:flex;align-items:center}.header-28 .header-below-right>div{padding:0 10px}.mobile-menu .header-28 .branding{flex-grow:1}.mobile-menu .header-28 .header-wrap{padding:10px 0}.mobile-menu .header-28 .header-below{display:none}.header-28 .header-info{width:800px}@media (min-width:1200px){.header-28 .header-info .swiper-slide{justify-content:flex-end}}.header-28 .header-info .info-item{display:flex}.header-28 .header-info .info-icon{flex-shrink:0;font-size:38px;padding-right:15px;line-height:1}.header-28 .header-info .info-content{flex-grow:1}.header-28 .header-info .info-title{font-size:15px;font-weight:500;line-height:1.18;margin-bottom:6px}.header-28 .header-info .info-sub-title{font-size:14px}.desktop-menu .header-28 .menu__container{border-left:1px solid #eee}.desktop-menu .header-28 .menu__container>li{border-right:1px solid #eee}.desktop-menu .header-28 .menu__container>li>a:after{content:'';position:absolute;right:0;top:0;width:0;height:3px}.desktop-menu .header-28 .menu__container>li:hover>a:after{width:100%;left:0;right:auto}.header-28.headroom--not-top .header-above{display:none}@media (max-width:1199px){.header-28 .header-info{width:560px}.header-28.headroom--not-top .header-above{display:block}}@media (max-width:991px){.header-28 .header-info{width:280px}}@media (max-width:767px){.header-28 .header-info{display:none}}.simple-footer{background:#000;color:rgba(255,255,255,.5);padding:20px 0}.simple-footer .social-networks{text-align:right;line-height:0}.simple-footer .social-networks .inner{display:inline-block;border:1px solid rgba(151,151,151,.11);border-radius:5px}.simple-footer .social-networks a{float:left;display:block;color:#d8d8d8;height:48px;width:51px;font-size:16px;position:relative;border-right:1px solid rgba(151,151,151,.11)}.simple-footer .social-networks a:last-child{border-right:0;width:50px}.simple-footer .social-networks .social-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-footer #menu-copyright li a{font-size:16px}.page-footer .insight-core-bmw li a{font-size:16px;font-weight:300}@media (max-width:767px){.simple-footer .footer-text{text-align:center}.simple-footer .social-networks{margin-top:20px;text-align:center}}@-webkit-keyframes show-animation{0%{-webkit-transform:translateY(60px);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes show-animation{0%{transform:translateY(60px);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes slide-in-to-left{0%{-webkit-transform:translateX(60px);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@keyframes slide-in-to-left{0%{transform:translateX(40px);opacity:0}100%{transform:translateX(0);opacity:1}}@-webkit-keyframes slide-out-to-right{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(40px);opacity:0}}@keyframes slide-out-to-right{0%{transform:translateX(0);opacity:1}100%{transform:translateX(60px);opacity:0}}@-webkit-keyframes hide-animation{0%{-webkit-transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(60px);opacity:0}}@keyframes hide-animation{0%{transform:translateY(0);opacity:1}100%{transform:translateY(60px);opacity:0}}.desktop-menu .sm{position:relative;z-index:9999}.desktop-menu .sm,.desktop-menu .sm ul,.desktop-menu .sm li{display:block;margin:0;padding:0;list-style:none;text-align:left;line-height:normal;direction:ltr;-webkit-tap-highlight-color:transparent}.desktop-menu .sm-rtl,.desktop-menu .sm-rtl ul,.desktop-menu .sm-rtl li{text-align:right;direction:rtl}.desktop-menu .sm>li h1,.desktop-menu .sm>li h2,.desktop-menu .sm>li h3,.desktop-menu .sm>li h4,.desktop-menu .sm>li h5,.desktop-menu .sm>li h6{margin:0;padding:0}.desktop-menu .sm ul{display:none}.desktop-menu .sm li,.desktop-menu .sm a{position:relative}.desktop-menu .sm a{display:block}.desktop-menu .sm a.disabled{cursor:not-allowed}.desktop-menu .sm-simple li>a{padding:17px 33px 21px;font-weight:500}.desktop-menu .sm-simple a.current{background:#555;color:#fff}.desktop-menu .sm-simple a.disabled{color:#ccc}.desktop-menu .sm-simple .sub-menu a .toggle-sub-menu{position:absolute;top:50%;right:0}.desktop-menu .sm-simple .sub-menu a .toggle-sub-menu:before{right:30px}.desktop-menu .toggle-sub-menu{position:relative;margin-left:18px}.desktop-menu .toggle-sub-menu:before{position:absolute;top:50%;right:0;transform:translate(0,-50%);font-family:Ionicons;content:'\f123';font-size:10px;font-weight:500}.desktop-menu .sub-arrow{display:none}.desktop-menu .sm-simple ul{position:absolute;width:12em}.desktop-menu .sm-simple.sm-rtl li{float:right}.desktop-menu .sm-simple ul li,.desktop-menu .sm-simple.sm-rtl ul li,.desktop-menu .sm-simple.sm-vertical li{float:none}.desktop-menu .sm-simple a{white-space:nowrap}.desktop-menu .sm-simple ul a,.desktop-menu .sm-simple.sm-vertical a{white-space:normal}.desktop-menu .sm-simple .sm-nowrap>li>a,.desktop-menu .sm-simple .sm-nowrap>li>:not(ul) a{white-space:nowrap}.desktop-menu .sm-simple .scroll-up,.desktop-menu .sm-simple .scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;height:20px;background:#fff}.desktop-menu .sm-simple .scroll-up-arrow,.desktop-menu .sm-simple .scroll-down-arrow{position:absolute;top:-2px;left:50%;overflow:hidden;margin-left:-8px;width:0;height:0;border-width:8px;border-style:dashed dashed solid;border-color:transparent transparent #555}.desktop-menu .sm-simple .scroll-down-arrow{top:6px;border-style:solid dashed dashed;border-color:#555 transparent transparent}.desktop-menu .sm-simple.sm-rtl .has-submenu{padding-right:20px;padding-left:32px}.desktop-menu .sm-simple.sm-rtl.sm-vertical .has-submenu{padding:11px 20px}.desktop-menu .sm-simple.sm-rtl ul .has-submenu{padding:11px 20px}.desktop-menu .sm-simple.sm-rtl>li:first-child{border-left:1px solid #eee}.desktop-menu .sm-simple.sm-rtl>li:last-child{border-left:0}.desktop-menu .sm-simple:not(.sm-vertical) .has-mega-menu{position:static !important}.desktop-menu .sm-simple:not(.sm-vertical) .has-mega-menu .mega-menu{right:0 !important;margin-left:0 !important;max-width:none !important;width:auto !important}.desktop-menu .sm-simple.sm-vertical .has-mega-menu .mega-menu{max-width:calc(100vw - 394px) !important;width:1170px !important}.desktop-menu .sm-simple.sm-vertical a .toggle-sub-menu:before{right:30px;font-size:20px;content:'\f363'}.desktop-menu .menu--primary{position:relative;text-align:center}.desktop-menu .menu--primary .sm-simple{position:static;display:inline-block}.desktop-menu .menu--primary .sm-simple>li{display:inline-block}.desktop-menu .menu--primary .widgettitle{display:block;margin:0 0 20px;padding-bottom:10px;border-bottom:1px solid #eee;letter-spacing:1px;font-weight:700;font-size:16px}.desktop-menu .menu--primary .sub-menu,.desktop-menu .menu--primary .children{padding:15px 0;min-width:270px !important;box-shadow:0 0 37px rgba(0,0,0,.07);border-bottom:3px solid transparent}.desktop-menu .menu--primary .sub-menu>.menu-item>a,.desktop-menu .menu--primary .children>.menu-item>a{padding:11px 30px}.desktop-menu .menu--primary .sub-menu .toggle-sub-menu:before,.desktop-menu .menu--primary .children .toggle-sub-menu:before{content:'\f3d3'}.desktop-menu .menu--primary .sub-menu.mega-menu,.desktop-menu .menu--primary .children.mega-menu{box-shadow:0 10px 37px rgba(0,0,0,.07)}.desktop-menu .menu--primary .has-mega-menu .mega-menu{padding:0}.desktop-menu .menu--primary .has-mega-menu .mega-menu ul{position:static;display:block;width:auto;border:0;background:0 0;box-shadow:none}.desktop-menu .menu--primary .has-mega-menu .mega-menu-content>.vc_row{margin-left:0 !important;margin-right:0 !important}.desktop-menu .menu--primary .has-mega-menu .mega-menu-content .menu>.menu-item>a{padding:11px 0}.desktop-menu .menu--primary .has-mega-menu .scroll-up,.desktop-menu .menu--primary .has-mega-menu .scroll-down{margin-left:0 !important}.desktop-menu .menu--primary .has-mega-menu .wpb_button,.desktop-menu .menu--primary .has-mega-menu .wpb_content_element,.desktop-menu .menu--primary .has-mega-menu ul.wpb_thumbnails-fluid>li{margin-bottom:0}.desktop-menu .menu--primary .has-mega-menu .widget_nav_menu ul,.desktop-menu .menu--primary .has-mega-menu .insight-core-bmw ul{margin:0;padding:0}.desktop-menu .menu--primary .has-mega-menu .widget_nav_menu li,.desktop-menu .menu--primary .has-mega-menu .insight-core-bmw li{margin-bottom:0;padding:0;border:0}.desktop-menu .menu--primary .has-mega-menu .tm-list{padding-right:0;padding-left:0}.desktop-menu .menu--primary .has-mega-menu .tm-list .item-wrapper{display:block;padding-top:11px;padding-bottom:11px;line-height:20px}.desktop-menu .menu--primary .menu-item-feature{position:relative;margin-left:10px}.desktop-menu .menu--primary .menu-item-feature:before{position:absolute;top:50%;left:0;content:'\f2fc';font-size:14px;font-family:Ionicons;transform:translate(0,-50%)}.desktop-menu .menu--primary .sub-menu.show-animation{animation:show-animation .3s}.desktop-menu .menu--primary .sub-menu.hide-animation{animation:hide-animation .3s}.desktop-menu .menu--primary .sub-menu .sub-menu.show-animation{animation:slide-in-to-left .3s}.desktop-menu .menu--primary .sub-menu .sub-menu.hide-animation{animation:slide-out-to-right .3s}.menu-item-image_hover{display:none;width:0;visibility:hidden;opacity:0}.sm-simple .menu-item-image_hover{position:absolute;top:-10px;right:-100px;z-index:1;display:block;visibility:hidden;max-width:100%;width:150px;height:auto;border-radius:5px;box-shadow:0 10px 25px rgba(0,0,0,.2);opacity:0;transform:translateX(20px)}.sm-simple .menu-item-image_hover img{border-radius:5px}.sm-simple .has-image-hover:hover>a>.menu-item-image_hover{visibility:visible;opacity:1;transform:translateX(0)}.mobile-menu .page-navigation-wrap,.mobile-menu .page-navigation{display:none}.page-mobile-main-menu .tm-list.style-circle-05 .title a{padding:0}.page-mobile-main-menu .vc_tta-panel-title{background-color:#333}.page-close-main-menu{position:fixed;top:60px;right:60px;z-index:100000;visibility:hidden;font-size:100px;line-height:0;opacity:0;cursor:pointer}.page-off-canvas-main-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;visibility:hidden;overflow:hidden;overflow-y:auto;opacity:0;transform:scale(.3)}.page-off-canvas-main-menu .menu--primary .sm-simple li{display:block}.page-off-canvas-main-menu .toggle-sub-menu{margin-left:20px}.page-off-canvas-main-menu .toggle-sub-menu:before{font-size:18px}.page-off-canvas-main-menu .navigation{display:table;padding:30px 0;width:100%;max-width:350px;height:100%;text-align:center;margin:0 auto}.page-off-canvas-main-menu .navigation .menu__container{display:table-cell;vertical-align:middle}.page-off-canvas-main-menu ul{margin:0;padding:0}.page-off-canvas-main-menu a{display:block}.page-off-canvas-main-menu .menu__container>li{opacity:0;transition:transform .2s,opacity .2s;transform:translateY(50px);animation-timing-function:cubic-bezier(.45,.005,0,1)}.page-off-canvas-main-menu li{list-style-type:none}.page-off-canvas-main-menu .sub-menu{display:none}.page-off-canvas-main-menu .widgettitle{margin:20px 0 10px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px}.page-off-canvas-main-menu .vc_column_container{display:block !important;float:none;width:100% !important}.admin-bar .page-off-canvas-main-menu{top:32px}.page-off-canvas-main-menu .insight-core-bmw li{margin-bottom:0;padding:0;border:0}.page-off-canvas-main-menu .insight-core-bmw li a{padding:4px 0}.page-off-canvas-main-menu .menu__container .sub-menu>li>a{padding:4px 0}.page-off-canvas-menu-opened{overflow:hidden}.page-off-canvas-menu-opened .page-header{z-index:99999}.page-off-canvas-menu-opened .page-off-canvas-main-menu{visibility:visible;opacity:1;transform:scale(1)}.page-off-canvas-menu-opened .page-off-canvas-main-menu .menu__container>li{opacity:1;transform:translateY(0)}.page-off-canvas-menu-opened .page-close-main-menu{visibility:visible;opacity:1}.page-open-mobile-menu{cursor:pointer}.page-open-mobile-menu .inner{position:relative;display:flex;align-items:center;justify-content:center;height:30px}.page-open-mobile-menu .icon{position:relative;width:24px;height:18px}.page-open-mobile-menu:hover i:before{width:80%}.page-open-mobile-menu:hover i:after{width:65%}.page-open-mobile-menu i{position:absolute;top:50%;left:0;margin-top:-1px;width:100%;height:4px;background:currentColor}.page-open-mobile-menu i:before,.page-open-mobile-menu i:after{position:absolute;left:0;width:100%;height:100%;background:inherit;content:'';transition:width .3s cubic-bezier(.645,.045,.355,1)}.page-open-mobile-menu i:before{top:-8px}.page-open-mobile-menu i:after{top:8px}.page-close-mobile-menu{font-size:48px;cursor:pointer}.page-mobile-menu-header{position:absolute;top:0;left:0;right:0;display:flex;padding:0 20px;height:60px;background:#fff;align-items:center}.page-mobile-menu-logo{flex-grow:1}.page-mobile-menu-opened{overflow:hidden}.page-mobile-main-menu{position:fixed;top:0;right:100%;z-index:9999999;width:100%;height:100%;background:#fff;text-align:left;transition:all .3s;overflow-y:auto;padding-top:60px}.admin-bar .page-mobile-main-menu{top:32px;height:calc(100% - 32px)}.page-mobile-menu-opened .page-mobile-main-menu{right:0}.page-mobile-main-menu .widgettitle{margin:0 0 10px}.page-mobile-main-menu .wpb_column+.wpb_column{margin-top:35px}.page-mobile-main-menu ul{margin:0;padding:0}.page-mobile-main-menu li{display:block;list-style-type:none}.page-mobile-main-menu li.opened>a .toggle-sub-menu:after{content:'\f3d0'}.page-mobile-main-menu .sub-menu{display:none;margin:12px 0 14px 10px}.page-mobile-main-menu .sub-menu a{padding:8px 0}.page-mobile-main-menu .page-mobile-menu-content>ul>li.page_item_has_children{padding-bottom:18px}.page-mobile-main-menu .children{margin-left:20px}.page-mobile-main-menu .children a{padding:8px 0}.page-mobile-main-menu .wpb_column.vc_column_container{width:100% !important}.page-mobile-main-menu .menu__container{padding:0;margin:14px 30px 30px}.page-mobile-main-menu .menu__container>li>a{padding:10px 0;border:0;border-color:transparent;text-transform:capitalize}.page-mobile-main-menu .menu__container>li+li>a{border-top:1px solid transparent}.page-mobile-main-menu .menu__container>li.opened>a{border-bottom:1px solid transparent}.page-mobile-main-menu .menu__container a{position:relative;display:block}.page-mobile-main-menu .tm-list{margin-bottom:16px}.page-mobile-main-menu .mega-menu{margin-top:20px}.page-mobile-main-menu .wpb_button,.page-mobile-main-menu .wpb_content_element,.page-mobile-main-menu ul.wpb_thumbnails-fluid>li{margin-bottom:30px}.page-mobile-main-menu .widget_nav_menu li,.page-mobile-main-menu .insight-core-bmw li{margin:0;padding:0;border:0}.page-mobile-main-menu .toggle-sub-menu{position:absolute;top:50%;right:0;width:40px;height:40px;background:rgba(255,255,255,.1);color:#fff;text-align:center;line-height:40px;transform:translate(0,-50%)}.page-mobile-main-menu .toggle-sub-menu:after{display:block;content:'\f3d3';font-size:24px;font-family:'Ionicons';font-weight:500}.page-mobile-main-menu .toggle-sub-menu:hover{background:rgba(255,255,255,.2)}@media screen and (max-width:782px){.admin-bar .page-mobile-main-menu{top:46px;height:calc(100% - 46px)}}@media screen and (max-width:600px){.admin-bar .page-mobile-main-menu{top:0;height:100%}}.desktop-menu .page-open-mobile-menu{display:none !important}.page-title-bar{position:relative}.page-title-bar h1,.page-title-bar h2,.page-title-bar h3,.page-title-bar h4,.page-title-bar h5,.page-title-bar h6{margin-bottom:0}.page-title-bar-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.page-title-bar-inner{border-bottom-style:solid}.insight_core_breadcrumb{margin:0;padding:0}.insight_core_breadcrumb li{display:inline-block}.insight_core_breadcrumb li+li{position:relative;padding-left:25px}.insight_core_breadcrumb li+li:before{font-family:Ionicons;content:'\f125';font-size:8px;font-weight:500;position:absolute;left:10px;top:50%;transform:translate(0,-50%)}.insight_core_breadcrumb a{position:relative;padding:2px 0;overflow:hidden;z-index:1}.insight_core_breadcrumb a:after{content:'';width:0;height:1px;bottom:0;position:absolute;left:auto;right:0;z-index:-1;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;background:currentColor}.insight_core_breadcrumb a:hover:after{width:100%;left:0;right:auto}.page-title-bar-01 .heading{text-align:center}.page-title-bar-01 .insight_core_breadcrumb{margin-top:18px;text-align:center}.page-title-bar-02 .insight_core_breadcrumb,.page-title-bar-04 .insight_core_breadcrumb{margin-top:10px}@media (min-width:768px){.page-title-bar-02 .insight_core_breadcrumb,.page-title-bar-04 .insight_core_breadcrumb{text-align:right;margin-top:0}}.page-title-bar-03 .heading{text-align:center}.page-title-bar-03 .page-breadcrumb{position:absolute;bottom:41px;left:0;width:100%}.page-title-bar-03 .insight_core_breadcrumb{text-align:center}@media (max-width:767px){.page-title-bar-03 .page-breadcrumb{bottom:25px}}.page-title-bar-05 .breadcrumb-wrap,.page-title-bar-06 .breadcrumb-wrap{position:absolute;bottom:41px;left:0;width:100%}.page-scroll-up{position:fixed;right:30px;bottom:-60px;z-index:999;box-shadow:0 30px 50px rgba(0,0,0,.03);display:block;padding:0;width:60px;height:60px;border-radius:50%;text-align:center;font-size:25px;line-height:60px;cursor:pointer;opacity:0;visibility:hidden}.page-scroll-up i{color:#fff}.page-scroll-up.show{bottom:30px;opacity:1;visibility:visible}.page-scroll-up:hover{opacity:.8}.popup-search-opened .page-popup-search{visibility:visible;opacity:1}.popup-search-opened .page-popup-search .page-popup-search-inner{visibility:visible;opacity:1;transform:translate(-50%,-50%) scale(1)}.popup-search-opened .page-popup-search .search-field{transition:transform .5s,ease-out .3s;transform:scale3d(1,1,1)}.popup-search-opened .page-popup-search .form-description{opacity:1;transform:translate3d(0,0,0)}.page-popup-search{position:fixed;top:0;left:0;z-index:9999999;visibility:hidden;width:100%;height:100%;text-align:center;opacity:0;transition:all ease-in-out .25s}.page-popup-search-inner{position:absolute;top:50%;left:50%;display:inline-block;visibility:hidden;padding:0 50px;width:75%;text-align:center;font-size:18px;opacity:0;transition:all ease-in-out .3s;transform:translate(-50%,-50%) scale(.8)}.page-popup-search .popup-search-close{position:absolute;top:60px;right:60px;font-size:100px;cursor:pointer;line-height:0}.page-popup-search .popup-search-close i{line-height:0}.page-popup-search .form-description{display:block;padding:.85em 0;text-align:right;font-weight:700;font-size:90%;opacity:0;transition:opacity .4s,transform .4s;transform:translate3d(0,50px,0)}.page-popup-search .search-form{position:relative}.page-popup-search .search-field{padding:.05em 0;height:auto;border:0;border-bottom:5px solid transparent;border-radius:0;background:0 0 !important;font-size:10vw;transform:scale3d(0,1,1);transform-origin:0% 50%;-webkit-appearance:none}.page-popup-search .search-field:-webkit-autofill,.page-popup-search .search-field:-webkit-autofill:hover,.page-popup-search .search-field:-webkit-autofill:focus,.page-popup-search .search-field:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}.page-popup-search .search-field::-webkit-input-placeholder{color:transparent;font-size:10vw}.page-popup-search .search-field:-moz-placeholder{color:transparent;font-size:10vw}.page-popup-search .search-field::-moz-placeholder{color:transparent;font-size:10vw}.page-popup-search .search-field:-ms-input-placeholder{color:transparent;font-size:10vw}.page-popup-search .search-submit{display:none}@media (max-width:767px){.page-popup-search-inner{padding:0 15px}.page-popup-search .popup-search-close{top:20px;right:20px}}a,input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],select,textarea,button,input[type=button],input[type=reset],input[type=submit],.desktop-menu .header-15 .menu--primary .menu__container>li>a .menu-item-wrap:after,.desktop-menu .header-19 .menu__container>li>a:after,.desktop-menu .header-22 .menu__container>li>a:after,.desktop-menu .header-24 .menu__container>li>a:after,.desktop-menu .header-26 .menu__container>li>a:after,.desktop-menu .header-27 .menu__container>li>a:after,.desktop-menu .header-28 .menu__container>li>a:after,.desktop-menu .menu--primary .menu-item,.tm-swiper:hover .swiper-nav-button,.tm-swiper.pagination-style-7 .swiper-pagination-bullet:after,.tm-swiper.pagination-style-9 .swiper-pagination-bullet:after,.related-posts .related-post-feature-wrap,.tm-blog.style-02 .post-feature-wrap,.tm-blog.style-grid_classic_02 .post-feature-wrap,.tm-blog.style-grid_classic_02 .post-thumbnail,.tm-category-feature.style-01 .cat-item-wrap,.tm-case-study.style-grid .post-read-more,.tm-case-study.style-simple-list .post-item-wrap,.tm-case-study.style-simple-list .post-title,.tm-case-study.style-carousel .post-item-wrap,.tm-case-study.style-carousel-2 .post-item-wrap,.tm-service.style-02 .post-thumbnail-wrap img,.tm-service-feature.style-01 .post-item-wrap,.tm-page-feature.style-01 .post-item-wrap,.tm-button,.tm-list .marker,.tm-client.style-grid .grid-inner,.tm-client.hover-main-move-up .image,.tm-box-icon.style-1 .image,.tm-box-icon.style-3 .image,.tm-box-icon.style-9 .image,.tm-box-icon.style-10 .icon,.tm-box-icon.style-11 .content-wrap:before,.tm-accordion.style-1 .accordion-title:before,.tm-testimonial.style-1 .testimonial-item,.tm-testimonial.style-3 .testimonial-item,.tm-testimonial.style-5 .testimonial-item,.tm-testimonial.style-6 .testimonial-item,.tm-testimonial.style-9 .testimonial-item,.tm-testimonial-list .testimonial-item,.tm-team-member.style-3,.tm-team-member.style-3 .info,.tm-team-member.style-3 .social-footer,.tm-mailchimp-form.style-6 .form-submit:after,.tm-mailchimp-form.style-7 .form-submit:after,.tm-mailchimp-form.style-9 .form-submit:after,.tm-mailchimp-form.style-10 .mc4wp-form-fields .form-submit:after,.tm-mailchimp-form.style-11 .form-submit:after,.tm-gallery img,.tm-view-demo.style-01 .item-wrap,.tm-view-demo.style-01 .thumbnail,.tm-view-demo.style-01 .overlay,.tm-view-demo.style-02 .item-wrap,.tm-view-demo.style-02 .overlay,.tm-instagram .inner .overlay,.widget_recent_entries li,.widget_recent_comments li,.widget_archive li,.widget_categories li,.widget_meta li,.widget_product_categories li,.widget_rss li,.widget_pages li,.widget_nav_menu li,.insight-core-bmw li,.tm-posts-widget .post-widget-overlay,.mini-cart .widget_shopping_cart_content,.woocommerce .cats .cat-text,.woocommerce .cats .cat-title,.woocommerce .cats .cat-count,.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li,.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li a{transition:all .3s cubic-bezier(.645,.045,.355,1)}.nav-links a div,.top-bar-office-wrapper .office-list,.popup-search-wrap i,.page-open-main-menu i,.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu,.sm-simple .menu-item-image_hover,.page-close-main-menu,.page-off-canvas-main-menu,.page-open-mobile-menu i,.page-mobile-main-menu .toggle-sub-menu,.page-scroll-up,.fall-down-effect:before,.tm-blog.style-01 .post-item-wrap,.tm-case-study .post-thumbnail img,.tm-case-study.style-grid .post-item-wrap,.tm-case-study.style-grid .post-overlay,.tm-case-study.style-grid-caption .post-item-wrap,.tm-case-study.style-grid-caption-2 .post-item-wrap,.tm-service.style-01 .post-info,.tm-service.style-01 .post-info:after,.tm-service.style-02 .post-thumbnail-wrap:after,.tm-service.style-03 .post-item-wrap,.tm-button.style-border-text .button-text:before,.tm-button.style-border-text .button-text:after,.tm-button.tm-button-icon-move .button-icon,.tm-box-icon.style-2 .icon,.tm-box-icon.style-2 .image,.tm-box-icon.style-4 .icon,.tm-box-icon.style-5 .content-wrap,.tm-box-icon.style-7 .content-wrap,.tm-card.style-1,.tm-card.style-2,.tm-accordion .accordion-title,.tm-testimonial.style-2 .testimonial-item,.tm-testimonial.style-7 .testimonial-item,.tm-testimonial.style-8 .testimonial-item,.tm-slider-button .slider-btn,.tm-pricing.style-1 .inner,.tm-pricing.style-2 .inner,.tm-team-member .social-networks a,.tm-team-member.effect-grayscale .photo img,.tm-team-member.style-1 .social-networks a,.tm-team-member.style-3 .social-networks a,.tm-social-networks .link-icon,.tm-gallery.hover-overlay .overlay,.tm-view-demo.style-02 .thumbnail:before,.woocommerce-error .button:after,.woocommerce-info .button:after,.woocommerce-message .button:after,.mini-cart .mini-cart-icon:before,.woocommerce .tm-products .product .product-wrapper,.woocommerce .products .product .product-wrapper,.woosw-area .woosw-inner .woosw-content .woosw-content-top .woosw-close,.woosw-area .woosw-continue{transition:all .5s cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes fadeIn{100%{opacity:1}}@keyframes fadeIn{100%{opacity:1}}@-webkit-keyframes moveVertical{100%{-webkit-transform:translateY(0);opacity:1}}@keyframes moveVertical{100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes moveHorizontal{100%{-webkit-transform:translateX(0);opacity:1}}@keyframes moveHorizontal{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes scaleUp{100%{-webkit-transform:scale(1);opacity:1}}@keyframes scaleUp{100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes fallPerspective{100%{-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1}}@keyframes fallPerspective{100%{-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1}}@-webkit-keyframes fly{100%{-webkit-transform:rotateX(0deg);opacity:1}}@keyframes fly{100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@-webkit-keyframes flip{100%{-webkit-transform:rotateX(0deg);opacity:1}}@keyframes flip{100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@-webkit-keyframes helix{100%{-webkit-transform:rotateY(0deg);opacity:1}}@keyframes helix{100%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}}@-webkit-keyframes popUp{70%{-webkit-transform:scale(1.1);opacity:.8;-webkit-animation-timing-function:ease-out}100%{-webkit-transform:scale(1);opacity:1}}@keyframes popUp{70%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.page-has-animation .page-content .tm-animation{opacity:0}.page-has-animation .page-content .tm-animation.fade-in.animate{-webkit-animation:fadeIn .95s ease forwards;animation:fadeIn .95s ease forwards}.page-has-animation .page-content .tm-animation.move-up.animate{-webkit-transform:translateY(150px);transform:translateY(150px);-webkit-animation:moveVertical .65s ease forwards;animation:moveVertical .65s ease forwards}.page-has-animation .page-content .tm-animation.move-down.animate{-webkit-transform:translateY(-150px);transform:translateY(-150px);-webkit-animation:moveVertical .65s ease forwards;animation:moveVertical .65s ease forwards}.page-has-animation .page-content .tm-animation.move-left.animate{-webkit-transform:translateX(150px);transform:translateX(150px);-webkit-animation:moveHorizontal .65s ease forwards;animation:moveHorizontal .65s ease forwards}.page-has-animation .page-content .tm-animation.move-right.animate{-webkit-transform:translateX(-150px);transform:translateX(-150px);-webkit-animation:moveHorizontal .65s ease forwards;animation:moveHorizontal .65s ease forwards}.page-has-animation .page-content .tm-animation.scale-up.animate{-webkit-transform:scale(.6);transform:scale(.6);-webkit-animation:scaleUp .65s ease-in-out forwards;animation:scaleUp .65s ease-in-out forwards}.page-has-animation .page-content .tm-animation.fall-perspective{-webkit-perspective:1300px;perspective:1300px}.page-has-animation .page-content .tm-animation.fall-perspective.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(400px) translateY(300px) rotateX(-90deg);transform:translateZ(400px) translateY(300px) rotateX(-90deg);-webkit-animation:fallPerspective .8s ease-in-out forwards;animation:fallPerspective .8s ease-in-out forwards}.page-has-animation .page-content .tm-animation.fly{-webkit-perspective:1300px;perspective:1300px}.page-has-animation .page-content .tm-animation.fly.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50% -300px;transform-origin:50% 50% -300px;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-animation:fly .8s ease-in-out forwards;animation:fly .8s ease-in-out forwards}.page-has-animation .page-content .tm-animation.flip.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg);-webkit-animation:flip .8s ease-in-out forwards;animation:flip .8s ease-in-out forwards}.page-has-animation .page-content .tm-animation.helix{-webkit-perspective:1300px;perspective:1300px}.page-has-animation .page-content .tm-animation.helix.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-animation:helix .8s ease-in-out forwards;animation:helix .8s ease-in-out forwards}.page-has-animation .page-content .tm-animation.pop-up{-webkit-perspective:1300px;perspective:1300px}.page-has-animation .page-content .tm-animation.pop-up.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(.4);transform:scale(.4);-webkit-animation:popUp .8s ease-in forwards;animation:popUp .8s ease-in forwards}.page-has-animation .page-content .tm-swiper .tm-animation{opacity:1 !important;transform:none !important;perspective:none !important}.fall-down-effect:hover:before{transform:scale(1) translateX(0px) translateY(0px) rotate(0deg);opacity:1}.fall-down-effect:before{content:attr(data-hover);position:absolute;opacity:0;transform:scale(1.1) translateX(10px) translateY(-10px) rotate(4deg);pointer-events:none}.embed-responsive,.video-player{position:relative;display:block;overflow:hidden;padding:0;height:0}.embed-responsive iframe,.video-player iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9,.video-player{padding-bottom:56.25%}.instagram-media{max-width:100% !important}.page-content{position:relative;z-index:1}@media only screen and (min-width:1024px){#footer-wrap{position:fixed;left:0;bottom:0}.page-footer-parallax:not(.page-template-one-page-scroll){height:100%}.page-footer-parallax:not(.page-template-one-page-scroll) .site{min-height:100%;position:static}.page-footer-parallax:not(.page-template-one-page-scroll) .content-wrapper{position:relative;z-index:3;background:inherit}.page-footer-parallax:not(.page-template-one-page-scroll) .page-footer-wrapper{position:fixed;bottom:0;left:0;width:100%;z-index:1}.page-footer-parallax .site{background-color:#fff}}.boxed{margin:0 auto;max-width:1200px;box-shadow:0 0 30px rgba(0,0,0,.06)}.boxed .content{overflow:hidden}.site{overflow:hidden}body{-ms-word-wrap:break-word;word-wrap:break-word}.page-sidebar,.page-main-content{position:relative;min-height:1px;padding-left:15px;padding-right:15px;width:100%}.page-main-content .page-sidebar{padding-left:0;padding-right:0}#glyphs{text-align:center}.glyph{display:inline-block;width:9em;margin:1em;text-align:center;vertical-align:top;border:1px solid #eee}.glyph .glyph-icon{padding:10px;display:block;font-family:"Flaticon";font-size:64px;line-height:1}.glyph .glyph-icon:before{font-size:64px;color:#000;margin-left:0}.glyph .class-name{background-color:#f7f7f7;color:#000;margin-top:10px;padding:10px}.page-comment-form{padding-top:80px;margin:0 -15px}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comments-title,.comment-reply-title{display:block;margin-bottom:24px;font-size:30px}.comment-notes,.logged-in-as{margin-bottom:60px}.comments-wrap{margin-top:112px}.comments-title{margin-bottom:87px}.comment-list{margin:0;padding:0}.comment-list .comment{margin-bottom:35px;list-style-type:none}.comment-list .comment:last-child{margin-bottom:0}.comment-list>.comment{margin-bottom:66px}.comment-list .pingback{margin-bottom:66px;list-style-type:none}.comment-list .pingback:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.comment-list .pingback .comment-content{margin-left:0}.comment-list .children{margin-top:50px;padding-left:40px;margin-left:50px;border-left:3px solid #eee}.comment-list .comment-header{margin-bottom:14px}.comment-list .comment-author{float:left}.comment-list .comment-author img{border-radius:50%}.comment-list .comment-content{position:relative;overflow:hidden;margin-left:100px;font-size:15px}.comment-list .fn{font-size:18px;display:inline-block}.comment-list .fn a{font-style:inherit;font-size:inherit}.comment-list .comment-datetime{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.23;color:#b5b5b5;letter-spacing:.5px}.comment-list .comment-datetime:before{content:'';display:inline-block;width:6px;height:6px;background-color:#ddd;border-radius:50%;margin:0 12px 2px}.comment-list .comment-actions{margin-top:18px}.comment-list .comment-actions a{margin-right:30px;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:1px}.comment-list .comment-actions a:before{font-family:Ionicons;margin-right:10px}.comment-list .comment-actions a:last-child{margin-right:0}.comment-list .comment-reply-link:before{font-size:16px;content:'\f21e'}.comment-list .comment-edit-link:before{content:'\f2bf';font-size:12px}.comment-list .comment-text p:last-child{margin-bottom:0}.comment-list .comment-awaiting-messages{display:block}.comment-list .comment-respond{margin-top:30px}.comment-form textarea{height:136px}.comment-form input[type=text],.comment-form input[type=email]{width:100%}.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url,.comment-form .comment-form-comment{margin:0 0 30px}.comment-form .comment-form-author:before,.comment-form .comment-form-email:before{position:absolute;top:50%;left:15px;transform:translateY(-50%);font-family:Ionicons;font-size:30px;font-weight:500;color:#888}.comment-form .comment-form-author input,.comment-form .comment-form-email input{padding-left:35px}.comment-form .comment-form-author:before{content:'\f47d'}.comment-form .comment-form-email:before{content:'\f422'}.comment-form p.form-submit{margin:30px 0 0}.comment-navigation{margin-top:40px}@media (max-width:1199px){.comment-list .vcard img{width:50px}.comment-list .children,.comment-list .children .children{padding-left:20px}.comment-list .comment-content{margin-left:80px}.comment-list .comment-datetime{position:static}}@media (max-width:767px){.page-comment-form{padding:90px 0 100px}.comment-notes,.logged-in-as{margin-bottom:40px}.comment-form textarea{height:120px}.comment-list .comment{margin-bottom:50px}.comment-list .children{margin-top:50px}.comment-list .children,.comment-list .children .children{padding-left:20px;margin-left:20px}}.form-subscribe{display:flex;margin:0 -10px}.form-subscribe .form-item-wrap{padding:0 10px}.form-subscribe .form-input{width:50%}@media (max-width:767px){.form-subscribe{display:block;margin:0 -10px}.form-subscribe .form-item-wrap{padding:0 10px}.form-subscribe .form-input{width:100%;margin-bottom:20px}}.vc_separator .vc_sep_holder .vc_sep_line.vc_sep_line{border-top-color:#ddd}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section{padding-top:0 !important}.wpb_wrapper .wpb_button,.wpb_wrapper .wpb_content_element,.wpb_wrapper ul.wpb_thumbnails-fluid>li{margin-bottom:0}.wpb-js-composer.wpb-js-composer .vc_tta-container{margin-bottom:0}body.vc_editor .tm-animation,body.vc_editor .tm-animation .grid-item,body.vc_editor .grid-item{opacity:1 !important}.rev_slider iframe{border:0 !important}html .row:before,html .row:after{display:block}.page-loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000}.page-load-inner{position:absolute;top:0;left:0;bottom:0;right:0}.preloader-wrap{display:table;width:100%;height:100%}.wrap-2{display:table-cell;vertical-align:middle}body.loaded .page-loading{opacity:0}body.loaded .page-load-inner{transform:translate3d(0,-100px,0)}.page-loading .sk-wrap{width:60px;height:60px;margin:0 auto;font-size:0}.page-loading .sk-wrap .sk-circle{margin:0 auto}.page-loading .sk-wandering-cubes .sk-cube{width:16px;height:16px}.page-loading .sk-three-bounce{width:80px;height:20px}.page-loading .sk-three-bounce .sk-child{display:block;float:left}.page-loading .sk-three-bounce .sk-bounce2{margin:0 10px}.page-loading .sk-wave>div{width:7px;margin:0 2px}.page-loading .sk-image{margin:0 auto;display:block;text-align:center}.page-loading .sk-image img{max-width:200px;height:auto}.admin-bar .headroom.headroom--not-top .page-header-inner{top:32px}@media screen and (max-width:782px){html.js_active{margin-top:0 !important}.admin-bar.header-sticky .content-wrapper{margin-top:46px}.admin-bar .headroom.headroom--not-top .page-header-inner{top:46px}}@media screen and (max-width:600px){.admin-bar .headroom.headroom--not-top .page-header-inner{top:0}.admin-bar .page-header{top:0}}.lg-backdrop{z-index:999998 !important}.lg-outer{z-index:999999 !important}.lg-sub-html *{color:inherit}.lg-actions .lg-prev,.lg-actions .lg-next{border:0}.tm-swiper{position:relative;z-index:1;margin:0 -20px}.tm-swiper:hover .swiper-nav-button{opacity:1;visibility:visible}.tm-swiper .swiper-container{width:100%;padding:0 20px 30px}.tm-swiper .swiper-slide{box-sizing:border-box}.tm-swiper.disable-pagination.has-pagination{margin-bottom:0}.tm-swiper.disable-pagination .swiper-pagination{display:none}.tm-swiper.auto-slide-wide .swiper-slide{width:auto}.tm-swiper.auto-slide-wide .swiper-slide img{width:auto}.tm-swiper.has-pagination{margin-bottom:40px}.tm-swiper.auto-height>.swiper-container>.swiper-wrapper{height:auto !important}.tm-swiper.equal-height>.swiper-container>.swiper-wrapper{display:flex;align-items:stretch}.tm-swiper.equal-height>.swiper-container>.swiper-wrapper>.swiper-slide{display:flex;height:auto}.tm-swiper.v-center>.swiper-container>.swiper-wrapper>.swiper-slide{display:flex;align-self:center}.tm-swiper.h-center>.swiper-container>.swiper-wrapper>.swiper-slide{display:flex;justify-content:center}.tm-swiper.c-bottom>.swiper-container>.swiper-wrapper{align-items:flex-end}.tm-swiper.equal-height.v-center>.swiper-container>.swiper-wrapper>.swiper-slide{align-self:auto}.tm-swiper.equal-height.v-center>.swiper-container>.swiper-wrapper>.swiper-slide>div{align-self:center}.tm-swiper .swiper-container-fade .swiper-slide{opacity:0 !important}.tm-swiper .swiper-container-fade .swiper-slide.swiper-slide-active{opacity:1 !important}.tm-swiper .swiper-pagination{position:absolute;bottom:-40px;left:0;width:100%;text-align:center;line-height:1;user-select:none}.tm-swiper .swiper-pagination-fraction{font-size:15px;font-weight:500;letter-spacing:.4em}.tm-swiper .swiper-pagination-bullet{box-sizing:border-box;margin:0 3px;width:16px;height:16px;border:0;background:0 0;vertical-align:middle;opacity:1;position:relative;outline:none}.tm-swiper .swiper-pagination-bullet:hover:before,.tm-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background:#000}.tm-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{cursor:default}.tm-swiper .swiper-pagination-bullet:before{transition:all .7s;content:'';position:absolute;top:50%;left:50%;border-radius:100%;width:12px;height:12px;transform:translate(-50%,-50%);background:#d8d8d8;z-index:1}.tm-swiper .swiper-nav-button{transition:all .3s cubic-bezier(.645,.045,.355,1),visibility .3s linear 2s,opacity .3s linear 2s;background-image:none;text-align:center;user-select:none;outline:none !important;width:50px;height:50px;font-size:18px;font-weight:500;color:#000;border:2px solid rgba(34,34,34,.16);border-radius:100%;box-shadow:0 0 5px rgba(0,0,0,.01)}.tm-swiper .swiper-nav-button.swiper-button-disabled{display:none}.tm-swiper .swiper-nav-button:hover{color:#fff}.tm-swiper .swiper-nav-button i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1;display:inline-block;font:normal normal normal 14px/1 'Ionicons';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tm-swiper .swiper-button-prev{left:-50px}.tm-swiper .swiper-button-prev i:before{content:'\f3cf'}.tm-swiper .swiper-button-next{right:-50px}.tm-swiper .swiper-button-next i:before{content:'\f3d1'}.tm-swiper.nav-style-3 .swiper-nav-button,.tm-swiper.nav-style-7 .swiper-nav-button{color:#000;border:0;font-size:30px;font-weight:500}.tm-swiper.nav-style-3 .swiper-nav-button:hover,.tm-swiper.nav-style-7 .swiper-nav-button:hover{background:0 0}.tm-swiper.nav-style-3 .swiper-button-prev,.tm-swiper.nav-style-7 .swiper-button-prev{left:-70px}.tm-swiper.nav-style-3 .swiper-button-prev i:before,.tm-swiper.nav-style-7 .swiper-button-prev i:before{content:'\f3cf'}.tm-swiper.nav-style-3 .swiper-button-next,.tm-swiper.nav-style-7 .swiper-button-next{right:-70px}.tm-swiper.nav-style-3 .swiper-button-next i:before,.tm-swiper.nav-style-7 .swiper-button-next i:before{content:'\f3d1'}.tm-swiper.nav-style-7 .swiper-nav-button{color:#fff}.tm-swiper.nav-style-6 .swiper-nav-button{top:auto;bottom:calc(100% + 70px);right:-10px;border:0}.tm-swiper.nav-style-6 .swiper-nav-button:hover{background-color:transparent}.tm-swiper.nav-style-6 .swiper-button-prev{left:auto;right:30px}.tm-swiper.nav-style-6 .swiper-button-prev:after{position:absolute;top:50%;left:100%;margin-top:-10px;display:inline-block;content:'';width:1px;height:20px;background-color:#ddd}.tm-swiper.nav-style-6 .swiper-button-next{right:-20px}@media (min-width:1400px){.tm-swiper .swiper-nav-button{width:100px;height:100px;font-size:28px;background:#f4f4f4;border-color:#f4f4f4}.tm-swiper .swiper-button-prev{left:-100px}.tm-swiper .swiper-button-next{right:-100px}}@media (min-width:1280px) and (max-width:1399px){.tm-swiper .swiper-nav-button{width:40px;height:40px}.tm-swiper .swiper-button-prev{left:-40px}.tm-swiper .swiper-button-next{right:-40px}}@media (min-width:1280px){.custom-service-slider .tm-swiper.has-pagination{margin-bottom:0}.custom-service-slider .tm-swiper .swiper-pagination{display:none}}@media (max-width:1279px){.tm-swiper .swiper-nav-button{display:none}}.tm-swiper.pagination-style-2{margin-bottom:0 !important}.tm-swiper.pagination-style-2 .swiper-pagination{width:auto;top:50%;right:50px;bottom:auto;left:auto;transform:translate(0,-50%)}.tm-swiper.pagination-style-2 .swiper-pagination-bullet{display:block;margin:0}.tm-swiper.pagination-style-2 .swiper-pagination-bullet+.swiper-pagination-bullet{margin-top:15px}.tm-swiper.pagination-style-3{margin-bottom:0 !important}.tm-swiper.pagination-style-3 .swiper-pagination{width:auto;top:50%;right:50px;bottom:auto;left:auto;transform:translate(0,-50%)}.tm-swiper.pagination-style-3 .swiper-pagination-bullet{display:block;margin:0}.tm-swiper.pagination-style-3 .swiper-pagination-bullet+.swiper-pagination-bullet{margin-top:6px}.tm-swiper.pagination-style-4{margin-bottom:0 !important}.tm-swiper.pagination-style-4 .swiper-pagination{width:auto;top:50%;right:-60px;bottom:auto;left:auto;transform:translate(0,-50%)}.tm-swiper.pagination-style-4 .swiper-pagination-bullet{display:block;margin:0}.tm-swiper.pagination-style-4 .swiper-pagination-bullet+.swiper-pagination-bullet{margin-top:6px}.tm-swiper.pagination-style-4 .swiper-pagination-bullet:hover:before,.tm-swiper.pagination-style-4 .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:#000}.tm-swiper.pagination-style-5 .swiper-pagination-bullet:before{background:#d8d8d8;border-color:transparent}.tm-swiper.pagination-style-5 .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.tm-swiper.pagination-style-5 .swiper-pagination-bullet:hover:before{background:#999;border-color:transparent}.tm-swiper.pagination-style-6 .swiper-pagination-bullet:before{background:#ddd;border-color:transparent}.tm-swiper.pagination-style-6 .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.tm-swiper.pagination-style-6 .swiper-pagination-bullet:hover:before{background:#14163e;border-color:transparent}.tm-swiper.pagination-style-7,.tm-swiper.pagination-style-9{margin-bottom:79px}.tm-swiper.pagination-style-7 .swiper-pagination,.tm-swiper.pagination-style-9 .swiper-pagination{bottom:-79px}.tm-swiper.pagination-style-7 .swiper-pagination-bullet,.tm-swiper.pagination-style-9 .swiper-pagination-bullet{transition:all .3s ease,width 0s,border-color 0s;text-align:center;height:45px;line-height:41px;border:2px solid transparent;font-weight:500;font-size:15px;color:#acacac;padding:0 7px;width:auto}.tm-swiper.pagination-style-7 .swiper-pagination-bullet:hover,.tm-swiper.pagination-style-9 .swiper-pagination-bullet:hover{color:#000}.tm-swiper.pagination-style-7 .swiper-pagination-bullet:after,.tm-swiper.pagination-style-9 .swiper-pagination-bullet:after{position:absolute;top:50%;right:-54px;margin-top:-1px;content:'';width:0;height:2px;background:#ddd;opacity:0}.tm-swiper.pagination-style-7 .swiper-pagination-bullet.swiper-pagination-bullet-active,.tm-swiper.pagination-style-9 .swiper-pagination-bullet.swiper-pagination-bullet-active{min-width:45px;position:relative;margin-right:57px;border-color:#ddd;color:#000}.tm-swiper.pagination-style-7 .swiper-pagination-bullet.swiper-pagination-bullet-active:last-child,.tm-swiper.pagination-style-9 .swiper-pagination-bullet.swiper-pagination-bullet-active:last-child{margin-right:0}.tm-swiper.pagination-style-7 .swiper-pagination-bullet.swiper-pagination-bullet-active:last-child:after,.tm-swiper.pagination-style-9 .swiper-pagination-bullet.swiper-pagination-bullet-active:last-child:after{left:-54px;right:auto}.tm-swiper.pagination-style-7 .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.tm-swiper.pagination-style-9 .swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1;width:40px}.tm-swiper.pagination-style-7 .swiper-pagination-bullet i,.tm-swiper.pagination-style-9 .swiper-pagination-bullet i{position:relative;z-index:1;font-style:normal}.tm-swiper.pagination-style-7 .swiper-pagination-bullet:before,.tm-swiper.pagination-style-9 .swiper-pagination-bullet:before{display:none}.tm-swiper.pagination-style-9{margin-bottom:0}.tm-swiper.pagination-style-9 .swiper-pagination{top:0;right:0;left:auto;bottom:auto;text-align:right}.tm-swiper.pagination-style-10.has-pagination{margin-bottom:62px}.tm-swiper.pagination-style-10 .swiper-pagination{bottom:-50px}.tm-swiper.pagination-style-10 .swiper-pagination-bullet:before{background:rgba(216,216,216,.32);border-color:transparent}.tm-swiper.pagination-style-10 .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.tm-swiper.pagination-style-10 .swiper-pagination-bullet:hover:before{background:#fff;border-color:transparent}.tm-swiper.pagination-style-11.has-pagination{margin-bottom:62px}.tm-swiper.pagination-style-11 .swiper-pagination{bottom:-50px}.tm-swiper.pagination-style-11 .swiper-pagination-bullet{width:25px;height:4px;background-color:#ddd;border-radius:0;margin:0 5px;opacity:.15;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-swiper.pagination-style-11 .swiper-pagination-bullet:before{display:none}.tm-swiper.pagination-style-11 .swiper-pagination-bullet.swiper-pagination-bullet-active,.tm-swiper.pagination-style-11 .swiper-pagination-bullet:hover{background-color:#ffc246;opacity:1}@media (min-width:1200px){.tm-swiper.pagination-style-3 .swiper-pagination{right:-50px}}@media (min-width:1400px){.tm-swiper.nav-style-2 .swiper-button-prev,.tm-swiper.nav-style-5 .swiper-button-prev{left:-80px}.tm-swiper.nav-style-2 .swiper-button-next,.tm-swiper.nav-style-5 .swiper-button-next{right:-80px}.tm-swiper.pagination-style-2 .swiper-pagination{right:100px}}@media (min-width:1600px){.tm-swiper.pagination-style-3 .swiper-pagination{right:-125px}}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;position:relative}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{*display:inline;}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{*display:inline;}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{*display:inline;}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 4s cubic-bezier(.6,.3,.3,1);-moz-transition:-moz-transform 4s cubic-bezier(.6,.3,.3,1);-ms-transition:-ms-transform 4s cubic-bezier(.6,.3,.3,1);-o-transition:-o-transform 4s cubic-bezier(.6,.3,.3,1);transition:transform 4s cubic-bezier(.6,.3,.3,1)}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 4s cubic-bezier(.6,.3,.3,1);-moz-transition:-moz-transform 4s cubic-bezier(.6,.3,.3,1);-ms-transition:-ms-transform 4s cubic-bezier(.6,.3,.3,1);-o-transition:-o-transform 4s cubic-bezier(.6,.3,.3,1);transition:transform 4s cubic-bezier(.6,.3,.3,1);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}img.tm-lazy-load{transition:all 1s;width:100%;opacity:.5;filter:blur(15px)}img.tm-lazy-load.loaded{opacity:1;filter:blur(0);width:auto}.tm-lazy-load{transition:all 1s}.tm-lazy-load[data-was-processed=true]{-webkit-backface-visibility:hidden}.growl.growl.growl-default{color:#fff;background:rgba(0,0,0,.9)}.growl.growl .growl-close{height:30px;width:30px;line-height:30px;text-align:center;margin-right:-10px;margin-top:-6px}.page-content{padding-top:70px;padding-bottom:70px}.sticky .post-sticky{margin-left:14px;color:silver;font-weight:600}.sticky span{font-size:18px;margin-right:4px}.post-password-form input[type=submit]{display:block;margin:30px 0 0}.entry-content p:last-child{clear:both}.single-post.page-has-sidebar .page-content{padding-top:120px}.single-post .entry-banner{position:relative;padding:138px 0 70px}.single-post .entry-banner:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.45)}.single-post .entry-banner .entry-title{color:#fff;line-height:1.04em;margin-bottom:25px}.single-post .entry-banner .post-meta{color:#fff}.single-post .entry-banner .post-meta a{color:inherit}.single-post .entry-banner .post-meta .sl-icon,.single-post .entry-banner .post-meta .meta-icon{color:#fff}.single-post .page-main-content{position:relative;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:100%}.single-post .entry-header{margin-bottom:37px;padding-bottom:26px;border-bottom:1px solid #e9e9e9}.single-post .entry-title{font-size:40px;margin:0 0 20px}.single-post .post-feature{margin-bottom:40px}.single-post .post-feature.post-gallery{margin:0 0 40px}.single-post .post-feature.post-gallery .swiper-container{padding:0}.single-post .entry-content{margin-bottom:80px}.single-post .post-thumbnail{text-align:center}.single-post .post-tags span{font-size:13px;font-weight:700;letter-spacing:.54px;text-transform:uppercase;margin-right:20px}.single-post .post-tags span:before{content:'\f2aa';font-family:Ionicons;font-size:18px;font-weight:500;margin-right:9px}.single-post .post-tags a{display:inline-block;padding:4px 10px;color:inherit;border:1px solid #ddd;margin:5px;font-weight:400}.single-post .post-tags a:hover{color:#000;border-color:transparent}.single-post .post-categories{margin:0 -5px 18px}.single-post .post-categories a{display:inline-block;color:#000;font-size:13px;font-weight:500;border:1px solid #ddd;padding:5px 7px;margin:5px}.single-post .post-meta{font-size:13px;font-weight:700;color:#b5b5b5;text-transform:uppercase;letter-spacing:1px}.single-post .post-meta>*{display:inline-block}.single-post .post-meta>div+div:before{content:'';width:6px;height:6px;display:inline-block;background-color:#ddd;border-radius:50%;margin:0 15px 2px}.single-post .entry-footer{border-top:1px solid #e9e9e9;padding-top:30px}.single-post .entry-footer .row{margin-bottom:45px}.single-post .post-video,.single-post .post-link,.single-post .post-quote{margin-bottom:46px}.single-post .post-audio{margin-bottom:38px}.single-post .post-audio iframe{width:100%;height:165px;border:0}.single-post .post-link{padding:82px 100px;font-size:24px;line-height:1.5}.single-post .post-link a{word-wrap:break-word}.single-post .post-quote{position:relative}.single-post .post-quote-overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.8}.single-post .post-quote-content{position:relative;padding:63px 100px 67px;background:url(/wp-content/themes/tractor-child/assets/images/blog-quote-icon.png) no-repeat 65px 35px;border:2px solid #ffc246}.single-post .post-quote-text{margin-bottom:40px;color:#000;font-size:24px;font-style:italic;font-weight:500;line-height:1.5}.single-post .post-quote-name{font-size:24px;font-weight:700;text-decoration:underline}.single-post .post-quote-name a{color:#000}.single-post .format-gallery .post-feature.tm-swiper .swiper-pagination{bottom:30px}.post-share{display:flex;align-items:center;justify-content:flex-end}.post-share .post-share-title{font-weight:700;margin-right:20px;text-transform:uppercase;font-size:13px;letter-spacing:.54px}.post-share .post-share-title:before{content:'\f2f8';font-family:Ionicons;font-size:18px;font-weight:500;margin-right:9px;color:red}.post-share .post-share-list a{display:block;float:left;text-align:center;width:40px;height:40px;line-height:40px;font-size:16px;border:1px solid #eee;border-radius:50%;margin-right:10px}.post-share .post-share-list a:last-child{margin-right:0}.post-share .post-share-list a:hover{color:#000;border-color:transparent}.related-posts .related-title{margin-top:80px;margin-bottom:30px;font-size:30px}.related-posts .related-post-item{width:100%;padding-top:31px}.related-posts .post-item-wrap{height:100%;margin-top:30px}.related-posts .post-item-wrap:hover .post-feature-wrap img{transform:scale3d(1.15,1.15,1.15)}.related-posts .related-post-feature-wrap{position:relative;margin-bottom:30px}.related-posts .related-post-feature-wrap img{width:100%;transition:all 1s cubic-bezier(0,0,.2,1)}.related-posts .related-post-thumbnail{overflow:hidden}.related-posts .related-post-date{position:absolute;right:0;bottom:100%;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#000;padding:5px 11px}.related-posts .related-post-categories{margin-bottom:11px}.related-posts .post-title{margin-bottom:10px;font-size:24px;line-height:1.4}.related-posts .post-title a{color:inherit}.related-posts .post-title a:hover{color:inherit;text-decoration:underline}.entry-author{margin-top:95px;padding:50px 46px;border:1px solid #eee}.entry-author .author-info{display:flex}.entry-author .author-avatar{min-width:100px;width:100px}.entry-author .author-avatar img{border-radius:100%}.entry-author .author-description{margin-left:32px}.entry-author .author-name{margin-bottom:8px;font-size:18px}.entry-author .author-biographical-info{margin-top:15px}.entry-author .author-biographical-info p:last-child{margin-bottom:0}.entry-author .author-social-networks{margin:15px -10px 0}.entry-author .author-social-networks a{display:block;float:left;padding:6px 10px;font-size:18px;line-height:1}@media (max-width:767px){.entry-author{padding:30px}.post-share{margin-top:15px;justify-content:flex-start}}.single-case_study .page-main-content{position:relative;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:100%}.single-service .post-main-feature{margin-bottom:28px;position:relative}.single-service .post-main-feature:before{border:4px solid #157d80;content:"";display:block;position:absolute;top:10px;right:10px;z-index:99;bottom:10px;left:10px}.single-service .post-main-feature>img{border-radius:0;width:100%}.single-service .post-main-title{font-size:50px;margin-bottom:15px;text-transform:uppercase}.service-image-gallery{margin-top:30px;margin-bottom:40px}.service-image-gallery img{border:1px solid #bbb}@media (min-width:1200px){.single-service .page-content{padding-top:70px;padding-bottom:70px}.post-type-service.page-has-sidebar .page-content>.container{max-width:1170px}.post-type-service.page-both-sidebar .page-content>.container{max-width:1600px}}@media (min-width:992px){.page-has-sidebar .page-main-content{flex:0 0 75%;max-width:75%}.page-has-sidebar .page-sidebar{flex:0 0 25%;max-width:25%}body{font-size:18px}}.search-results .page-main-content .search-form,.search-no-results .page-main-content .search-form{position:relative}.search-results .page-main-content .search-form .search-submit,.search-no-results .page-main-content .search-form .search-submit{position:absolute;top:50%;transform:translate(0,-50%);right:20px;border:0;padding:0;font-size:21px;background:0 0;color:#454545}.search-results .page-main-content .search-form .search-btn-text,.search-no-results .page-main-content .search-form .search-btn-text{display:none}.search-page-search-form{background:#fff;border:1px solid #eee;padding:30px;margin-bottom:30px}.search-no-results .no-results{background:#fff;padding:45px 30px 60px;border:1px solid #eee}.search-no-results .no-results .page-title{margin-bottom:21px}.search-no-results .no-results .search-no-results-text{margin-bottom:30px}.simple-header .branding{padding-top:84px;text-align:center}.error404{background-color:#f7f7f7}.error404 .maintenance-page{text-align:center;padding:100px 0}.error404 .error-404-big-title{font-size:200px;font-weight:500}.error404 .error-404-title{font-size:36px;margin-bottom:20px}.error404 .error-404-search-form-wrap{position:relative;max-width:500px;margin:84px auto 0}.error404 .error-404-search-form-wrap .search-field{border:0;border-bottom:2px solid red;border-radius:0;background:0 0;padding:0;color:#000}.error404 .error-404-search-form-wrap .search-field::-webkit-input-placeholder{font-size:15px;color:#999}.error404 .error-404-search-form-wrap .search-field::-moz-placeholder{font-size:15px;color:#999}.error404 .error-404-search-form-wrap .search-field:-ms-input-placeholder{font-size:15px;color:#999}.error404 .error-404-search-form-wrap .search-field:-moz-placeholder{font-size:15px;color:#999}.error404 .error-404-search-form-wrap .search-submit{position:absolute;top:0;right:-5px;padding:0;border:0;background-color:transparent;outline:none}.error404 .error-404-search-form-wrap .search-btn-text{font-size:0}.error404 .error-404-search-form-wrap .search-btn-icon{font-size:24px;font-weight:500;color:#000;vertical-align:middle}.error404 .wooscp-area{display:none}@media (max-width:991px){.error404{overflow:auto}.error404 .error-404-big-title{font-size:100px}.error404 .error-404-title{font-size:20px}.error404 .error-404-search-form-wrap{max-width:350px;margin-top:60px}}.tm-grid-wrapper .tm-filter-button-group{padding-bottom:80px}.tm-grid-wrapper .tm-filter-button-group .container{padding-left:0;padding-right:0}.tm-grid-wrapper .tm-filter-button-group.right{text-align:right}.tm-grid-wrapper .tm-filter-button-group.center{text-align:center}.tm-grid-wrapper .tm-filter-button-group.show-filter-counter{padding-top:35px}.tm-grid-wrapper .tm-filter-button-group-inner{display:grid;grid-auto-flow:column;grid-gap:2px;border:2px solid red;overflow:hidden;width:100%}.tm-grid-wrapper .btn-filter{position:relative;display:block;vertical-align:middle;padding:18px 15px;z-index:1;color:#000;background-color:#fff}.tm-grid-wrapper .btn-filter.current{cursor:auto}.tm-grid-wrapper .btn-filter:hover,.tm-grid-wrapper .btn-filter.current{color:#000}.tm-grid-wrapper .btn-filter:hover .filter-text,.tm-grid-wrapper .btn-filter.current .filter-text{color:#000}.tm-grid-wrapper .btn-filter:hover .filter-counter,.tm-grid-wrapper .btn-filter.current .filter-counter{background:#fff;color:#000}.tm-grid-wrapper .btn-filter:hover:after,.tm-grid-wrapper .btn-filter.current:after{width:100%}.tm-grid-wrapper .btn-filter:hover:after{left:0;right:auto}.tm-grid-wrapper .btn-filter:after{content:'';position:absolute;top:-1px;bottom:-1px;z-index:-1;width:0;left:auto;right:0;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s}.tm-grid-wrapper .filter-text{display:inline-block;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.tm-grid-wrapper .filter-counter{display:inline-block;width:20px;height:20px;border-radius:50%;line-height:20px;font-size:12px;font-weight:500;text-align:center;color:#fff;margin-left:10px}.modern-grid{display:grid}.modern-grid .grid-item{width:100%}.grid-width-2{grid-column:span 2}.grid-height-2{grid-row:span 2}.tm-loader{display:none;border:3px solid #f3f3f3;border-top:3px solid #979797;border-radius:50%;width:68px;height:68px;animation:spin 1.2s linear infinite;margin:30px 0}.tm-grid-loadmore-btn{min-width:180px;margin-top:60px}.tm-grid-messages{margin:50px 0;text-align:center}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.page-has-animation div:not(.tm-swiper) .tm-grid.has-animation .grid-item{opacity:0}.page-has-animation div:not(.tm-swiper) .tm-grid.fade-in .animate{animation:fadeIn .95s ease forwards}.page-has-animation div:not(.tm-swiper) .tm-grid.move-up .animate{transform:translateY(100px);animation:moveVertical .65s ease forwards}.page-has-animation div:not(.tm-swiper) .tm-grid.move-down .animate{transform:translateY(-100px);animation:moveVertical .65s ease forwards}.page-has-animation div:not(.tm-swiper) .tm-grid.move-left .animate{transform:translateX(100px);animation:moveHorizontal .65s ease forwards}.page-has-animation div:not(.tm-swiper) .tm-grid.move-right .animate{transform:translateX(-100px);animation:moveHorizontal .65s ease forwards}.page-has-animation div:not(.tm-swiper) .tm-grid.scale-up .animate{transform:scale(.6);animation:scaleUp .65s ease-in-out forwards}.page-has-animation div:not(.tm-swiper) .tm-grid.fall-perspective{perspective:1300px}.page-has-animation div:not(.tm-swiper) .tm-grid.fall-perspective .animate{transform:translateZ(400px) translateY(300px) rotateX(-90deg);animation:fallPerspective .8s ease-in-out forwards;transform-style:preserve-3d}.page-has-animation div:not(.tm-swiper) .tm-grid.fly{perspective:1300px}.page-has-animation div:not(.tm-swiper) .tm-grid.fly .animate{transform:rotateX(-180deg);transform-origin:50% 50% -300px;animation:fly .8s ease-in-out forwards;transform-style:preserve-3d}.page-has-animation div:not(.tm-swiper) .tm-grid.flip .animate{transform:rotateX(-80deg);transform-origin:0% 0%;animation:flip .8s ease-in-out forwards;transform-style:preserve-3d}.page-has-animation div:not(.tm-swiper) .tm-grid.helix{perspective:1300px}.page-has-animation div:not(.tm-swiper) .tm-grid.helix .animate{transform:rotateY(-180deg);animation:helix .8s ease-in-out forwards;transform-style:preserve-3d}.page-has-animation div:not(.tm-swiper) .tm-grid.pop-up{perspective:1300px}.page-has-animation div:not(.tm-swiper) .tm-grid.pop-up .animate{transform:scale(.4);animation:popUp .8s ease-in forwards;transform-style:preserve-3d}@media (max-width:767px){.tm-grid-wrapper .tm-filter-button-group-inner{display:block}}.tm-blog h1,.tm-blog h2,.tm-blog h3,.tm-blog h4,.tm-blog h5,.tm-blog h6{margin-bottom:0}.tm-blog .post-item{box-sizing:border-box;word-wrap:break-word}.tm-blog .post-title a,.tm-blog .post-categories a{color:inherit;font-size:inherit}.tm-blog .post-excerpt p:last-child{margin-bottom:0}.tm-blog .format-gallery .swiper-pagination{bottom:27px}.tm-blog .format-gallery .swiper-pagination .swiper-pagination-bullet:before{background:#fff}.tm-blog .post-audio{margin-bottom:-8px}.tm-blog .post-audio iframe{width:100%;height:145px;border:0}.tm-blog .post-link{margin-bottom:14px}.tm-blog .post-link a{letter-spacing:-.02em;font-size:20px;line-height:1.2}.tm-blog .post-quote{padding:55px 35px 47px;background:url(/wp-content/themes/tractor-child/assets/images/blog-quote-icon.png) no-repeat top 0 right 2px}.tm-blog .post-quote .post-quote-text{margin-bottom:18px;color:#fff;font-weight:600;font-size:22px;line-height:1.3}.tm-blog .post-quote .post-quote-name{position:relative;padding-left:40px;letter-spacing:-.02em;font-style:italic;font-size:16px}.tm-blog .post-quote .post-quote-name:before{position:absolute;top:50%;left:0;display:block;width:29px;height:1px;background-color:#fff;content:''}.tm-blog .post-quote .post-quote-name a{color:#fff}.tm-blog.style-list .post-item{margin-bottom:90px}.tm-blog.style-list .post-item:last-child{margin-bottom:35px}.tm-blog.style-list .post-thumbnail{position:relative;text-align:center}.tm-blog.style-list .post-feature{margin-bottom:50px}.tm-blog.style-list .post-title{margin-bottom:15px;font-size:32px;line-height:1.5}.tm-blog.style-list .post-meta{padding-bottom:19px;margin-bottom:20px;border-bottom:1px solid #e9e9e9}.tm-blog.style-list .post-meta>div{display:inline-block;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1px;color:#b5b5b5}.tm-blog.style-list .post-meta>div a.sl-button{color:#000}.tm-blog.style-list .post-meta>div a.sl-button i{color:#ffc246}.tm-blog.style-list .post-meta>div+div:before{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#ddd;margin:0 11px 2px}.tm-blog.style-list .post-meta>div+div .sl-button{padding-right:0}.tm-blog.style-list .post-author-meta{color:silver;font-weight:600}.tm-blog.style-list .post-date{font-weight:600}.tm-blog.style-list .post-categories{position:relative;font-weight:500;font-size:13px;margin:-5px -3px 15px}.tm-blog.style-list .post-categories a{display:inline-block;padding:4px 9px;margin:5px 3px;border:1px solid #ddd;color:#000}.tm-blog.style-list .post-categories a:hover{color:#000}.tm-blog.style-list .post-read-more a{display:inline-block;padding:0 30px;background-color:red;color:#000;height:50px;line-height:50px}.tm-blog.style-list .post-read-more a:hover{color:#fff}.tm-blog.style-list .post-read-more .btn-text{font-weight:700;font-size:13px;color:inherit;letter-spacing:.5px;text-transform:uppercase}.tm-blog.style-list .post-excerpt{margin-bottom:20px}.tm-blog.style-02 .post-item-wrap{height:100%;margin-bottom:60px;margin-top:30px}.tm-blog.style-02 .post-item-wrap:hover .post-feature-wrap img{transform:scale3d(1.15,1.15,1.15)}.tm-blog.style-02.style-carousel_02 .post-item-wrap{margin-bottom:0}.tm-blog.style-02 .post-feature-wrap{position:relative;margin-bottom:30px}.tm-blog.style-02 .post-feature-wrap img{width:100%;transition:all 1s cubic-bezier(0,0,.2,1)}.tm-blog.style-02 .post-thumbnail{overflow:hidden}.tm-blog.style-02 .post-date{position:absolute;right:0;bottom:100%;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#fff;padding:5px 11px}.tm-blog.style-02 .post-categories{margin-bottom:11px}.tm-blog.style-02 .post-title{margin-bottom:10px;font-size:24px;line-height:1.4}.tm-blog.style-02 .post-title a{color:inherit}.tm-blog.style-02 .post-title a:hover{text-decoration:none}.tm-blog.style-02 .page-pagination{margin-top:0}.tm-blog.style-grid_classic_02 .post-item-wrap{height:100%}.tm-blog.style-grid_classic_02 .post-item-wrap:hover .post-feature-wrap{transform:translateY(-10px)}.tm-blog.style-grid_classic_02 .post-item-wrap:hover .post-thumbnail{box-shadow:0 20px 30px rgba(0,0,0,.15)}.tm-blog.style-grid_classic_02 .post-feature-wrap{position:relative;padding-top:30px;margin-bottom:23px}.tm-blog.style-grid_classic_02 .post-feature-wrap img{width:100%}.tm-blog.style-grid_classic_02 .post-thumbnail{overflow:hidden}.tm-blog.style-grid_classic_02 .post-date{position:absolute;right:30px;top:0;width:60px;height:60px;padding:10px 5px 0;border-radius:100%;text-align:center}.tm-blog.style-grid_classic_02 .post-day{font-size:20px;line-height:1.2;color:#000}.tm-blog.style-grid_classic_02 .post-month{font-size:13px;color:#000}.tm-blog.style-grid_classic_02 .post-info{padding-bottom:10px}.tm-blog.style-grid_classic_02 .post-title{font-size:24px;line-height:1.4}.tm-blog.style-grid_classic_02 .post-title a:hover{text-decoration:underline}.tm-blog.style-grid_classic_02 .post-categories{position:relative;font-weight:500;font-size:13px;margin:-3px -3px 10px}.tm-blog.style-grid_classic_02 .post-categories a{display:inline-block;color:#000;padding:2px 9px;margin:3px;border:1px solid #ddd}.tm-blog.style-01 .post-item{padding-bottom:20px}.tm-blog.style-01 .post-item:hover .post-item-wrap{box-shadow:0 20px 40px rgba(0,0,0,.09)}.tm-blog.style-01 .post-item:hover .post-read-more{transform:translateX(-50%)}.tm-blog.style-01 .post-item-wrap{position:relative;height:100%;background:#fff;box-shadow:0 20px 20px rgba(0,0,0,.03)}.tm-blog.style-01 .post-feature-wrap img{width:100%}.tm-blog.style-01 .post-info{padding:26px 30px 54px}.tm-blog.style-01 .post-title{font-size:24px;line-height:1.4;margin-bottom:17px;padding-bottom:17px;border-bottom:1px solid #e9e9e9}.tm-blog.style-01 .post-title a:hover{text-decoration:underline}.tm-blog.style-01 .post-meta{margin-bottom:14px;color:#b5b5b5;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:1px}.tm-blog.style-01 .post-meta>div{display:inline-block}.tm-blog.style-01 .post-author-meta a{color:inherit}.tm-blog.style-01 .post-date{position:relative;margin-right:7px;padding-right:15px}.tm-blog.style-01 .post-date:before{content:' ';position:absolute;top:50%;right:0;width:6px;height:6px;border-radius:50%;background:#ddd;transform:translate(0,-50%)}.tm-blog.style-01 .post-categories{font-weight:700}.tm-blog.style-01 .post-read-more{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);height:60px;width:60px;border-radius:100%;font-size:24px;border:2px solid;background-color:#fff}.tm-blog.style-01 .post-read-more:hover{color:#fff}.tm-blog.style-01 .post-read-more span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-blog.style-03 .post-item-wrap{margin-bottom:30px}.tm-blog.style-03 .post-info{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e9e9e9}.tm-blog.style-03 .post-categories{margin:0 -3px 10px;color:#000}.tm-blog.style-03 .post-categories a{display:inline-block;font-size:13px;font-weight:500;padding:2px 9px;margin:0 3px 10px}.tm-blog.style-03 .post-categories a:hover{color:#fff}.tm-blog.style-03 .post-title{font-size:24px;margin-bottom:15px}.tm-blog.style-03 .post-date{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#b5b5b5}.tm-blog.style-03 .post-read-more{margin-top:30px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.tm-blog.style-03 .post-read-more .btn-icon{font-size:14px;font-weight:500;margin-left:5px}.tm-blog.style-04 .post-item-wrap{position:relative}.tm-blog.style-04 .post-item-wrap:hover .post-thumbnail img{transform:scale3d(1.15,1.15,1.15)}.tm-blog.style-04 .post-thumbnail{overflow:hidden}.tm-blog.style-04 .post-thumbnail img{transition:all 1.5s cubic-bezier(0,0,.2,1);width:100%}.tm-blog.style-04 .post-thumbnail:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.6);background:linear-gradient(to bottom,transparent,#000)}.tm-blog.style-04 .post-info{position:absolute;left:0;bottom:0;right:0;padding:0 26px 23px}.tm-blog.style-04 .post-categories{margin:0 -5px 13px;font-size:0}.tm-blog.style-04 .post-categories a{display:inline-block;font-size:13px;font-weight:500;color:#000;padding:2px 9px;margin:0 5px 5px}.tm-blog.style-04 .post-categories a:hover{color:#000;transform:translateY(-5px)}.tm-blog.style-04 .post-title{font-size:24px;line-height:1.25;margin-bottom:16px;color:#fff}.tm-blog.style-04 .post-date{font-weight:700;font-size:13px;letter-spacing:1px;color:#fff;text-transform:uppercase}.tm-blog.style-05 .post-item-wrap:hover .post-thumbnail:before{background-color:rgba(0,0,0,.3)}.tm-blog.style-05 .post-thumbnail{position:relative;margin-bottom:30px;overflow:hidden}.tm-blog.style-05 .post-thumbnail img{width:100%}.tm-blog.style-05 .post-thumbnail:before{transition:all .3s cubic-bezier(.645,.045,.355,1);display:inline-block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent}.tm-blog.style-05 .post-date{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#b5b5b5;margin-bottom:23px}.tm-blog.style-05 .post-title{font-size:26px;margin-bottom:20px}.tm-blog.style-05 .post-title:hover a{text-decoration:underline}.tm-blog.style-05 .post-excerpt{margin-bottom:20px}.tm-blog.style-05 .post-read-more{display:inline-block;position:relative;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #eee;margin-bottom:20px}.tm-blog.style-05 .post-read-more:after{transition:all .3s cubic-bezier(.645,.045,.355,1);content:'';position:absolute;bottom:-2px;right:0;width:0;height:2px}.tm-blog.style-05 .post-read-more:hover:after{width:100%;left:0;right:auto}.tm-blog.style-05 .post-read-more a{color:inherit}.tm-blog.style-05 .post-read-more .btn-icon{font-size:14px;font-weight:500;margin-left:5px}.tm-blog.style-05.style-carousel_05 .tm-swiper{margin:0}.tm-blog.style-05.style-carousel_05 .swiper-container{padding:0}.tm-blog.style-05.style-carousel_05 .post-read-more{margin-bottom:0}.tm-blog.style-list_simple .post-item+.post-item{margin-top:20px;padding-top:20px;border-top:1px solid #e9e9e9}.tm-blog.style-list_simple .post-item-wrap{display:flex}.tm-blog.style-list_simple .post-thumbnail{flex-shrink:0;width:105px;height:80px;margin-right:20px}.tm-blog.style-list_simple .post-title{font-size:20px;margin-bottom:10px}.tm-blog.style-list_simple .post-title:hover{text-decoration:underline}.tm-blog.style-list_simple .post-date{text-transform:uppercase;font-size:13px;font-weight:700;color:#b5b5b5;letter-spacing:1px}.tm-blog.style-list_simple_2 .post-item+.post-item{margin-top:20px;padding-top:20px;border-top:1px solid #e9e9e9}.tm-blog.style-list_simple_2 .post-title{font-size:24px;margin-bottom:10px}.tm-blog.style-list_simple_2 .post-title:hover{text-decoration:underline}.tm-blog.style-list_simple_2 .post-date{text-transform:uppercase;font-size:13px;font-weight:700;color:#b5b5b5;letter-spacing:1px}.tm-blog.style-metro .post-item-wrap{position:relative;overflow:hidden}.tm-blog.style-metro .post-item-wrap:before{content:'';display:block;padding-top:100%}.tm-blog.style-metro .post-item-wrap:hover .post-thumbnail{transform:scale3d(1.15,1.15,1.15)}.tm-blog.style-metro .post-thumbnail{transition:all 1.5s cubic-bezier(0,0,.2,1);position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;background-size:cover;background-repeat:no-repeat}.tm-blog.style-metro .post-thumbnail:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);background:linear-gradient(to bottom,transparent,#000)}.tm-blog.style-metro .post-info{position:absolute;bottom:0;left:0;padding:0 40px 40px;width:100%}.tm-blog.style-metro .post-categories{margin:0 -5px 19px;font-size:0}.tm-blog.style-metro .post-categories a{display:inline-block;font-size:13px;font-weight:500;color:#000 !important;padding:2px 9px;margin:0 5px 5px}.tm-blog.style-metro .post-categories a:hover{transform:translateY(-5px)}.tm-blog.style-metro .post-title{font-size:24px;line-height:1.25;margin-bottom:18px;color:#fff}.tm-blog.style-metro .post-date{font-weight:700;font-size:13px;letter-spacing:1px;color:#fff;text-transform:uppercase}@media (max-width:767px){.tm-blog.style-01 .post-title{font-size:16px}.tm-blog.style-01 .post-info{padding:26px 25px 49px}.tm-blog.style-grid_classic_03 .post-info{padding:31px 30px 54px}}.tm-category-feature.style-01{text-align:center;width:100%}.tm-category-feature.style-01 .modern-grid{grid-template-columns:repeat(2,1fr);grid-gap:1px;border-radius:5px;overflow:hidden;width:100%;background:#ddd}.tm-category-feature.style-01 .grid-item.current .icon,.tm-category-feature.style-01 .grid-item:hover .icon{color:#fff}.tm-category-feature.style-01 .grid-item.current .cat-name,.tm-category-feature.style-01 .grid-item:hover .cat-name{color:#fff}.tm-category-feature.style-01 .cat-item-wrap{background:#fff;height:100%;padding:20px 10px}.tm-category-feature.style-01 .icon{font-size:42px;margin-bottom:5px}.tm-category-feature.style-01 .cat-name{word-break:break-word;font-size:15px;line-height:1.266}.tm-banner .content-wrap{position:relative;height:320px;background-size:cover;background-position:center;background-repeat:no-repeat}.tm-banner.style-1 .content{position:absolute;top:0;left:0;width:100%;padding:84px 30px 30px 90px}.tm-banner.style-1 .heading{font-size:40px;line-height:1;letter-spacing:0;margin-bottom:85px}.tm-banner.style-2 .content-wrap{position:relative;text-align:center}.tm-banner.style-2 .content{position:absolute;top:50%;left:0;width:100%;transform:translate(0,-50%)}.tm-banner.style-2 .heading{text-transform:uppercase;font-size:24px;font-weight:700;line-height:1.4;letter-spacing:.3em;margin-bottom:26px}.tm-case-study h1,.tm-case-study h2,.tm-case-study h3,.tm-case-study h4,.tm-case-study h5,.tm-case-study h6{margin-bottom:0}.tm-case-study .tm-grid-pagination{margin-top:20px}.tm-case-study .tm-filter-button-group{padding-bottom:125px}.tm-case-study .post-thumbnail{position:relative}.tm-case-study .post-thumbnail img{width:100%}.tm-case-study .post-categories{font-size:15px}.tm-case-study .post-categories a{color:inherit;font-size:inherit}.tm-case-study .post-title{font-size:24px}.tm-case-study .post-title a{font-size:inherit}.tm-case-study.style-grid .post-item-wrap:hover .post-thumbnail-wrap img{transform:scale(1.1,1.1)}.tm-case-study.style-grid .post-item-wrap:hover .post-read-more span{color:#000}.tm-case-study.style-grid .post-thumbnail-wrap{position:relative;overflow:hidden}.tm-case-study.style-grid .post-thumbnail-wrap img{transition:all .8s}.tm-case-study.style-grid .post-overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;background:rgba(0,0,0,.7);background:linear-gradient(-180deg,transparent 0%,#000 76%)}.tm-case-study.style-grid .post-overlay-content{position:absolute;bottom:0;left:0;padding:30px 35px 40px;width:100%}.tm-case-study.style-grid .post-categories{margin-bottom:7px;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase}.tm-case-study.style-grid .post-title{line-height:1.4;color:#fff}.tm-case-study.style-grid .post-read-more{position:absolute;top:30px;right:30px;height:60px;width:60px;border:2px solid red;border-radius:50%}.tm-case-study.style-grid .post-read-more span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:24px}.tm-case-study.style-grid-caption .post-item-wrap{background:#fff;box-shadow:0 30px 50px rgba(0,0,0,.06)}.tm-case-study.style-grid-caption .post-item-wrap:hover .post-thumbnail-wrap:before{background-color:rgba(0,0,0,.3)}.tm-case-study.style-grid-caption .post-thumbnail-wrap{margin:-1px -1px 0;position:relative}.tm-case-study.style-grid-caption .post-thumbnail-wrap:before{transition:all .3s cubic-bezier(.645,.045,.355,1);display:inline-block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:2}.tm-case-study.style-grid-caption .post-info{padding:30px}.tm-case-study.style-grid-caption .post-categories{margin-top:5px}.tm-case-study.style-grid-caption .post-title{line-height:1.41}.tm-case-study.style-grid-caption-2 .post-item-wrap{position:relative;background:#fff;box-shadow:0 30px 50px rgba(0,0,0,.06);margin-bottom:50px}.tm-case-study.style-grid-caption-2 .post-item-wrap:hover .post-thumbnail-wrap:before{background-color:rgba(0,0,0,.3)}.tm-case-study.style-grid-caption-2 .post-thumbnail-wrap{margin:-1px -1px 0;position:relative}.tm-case-study.style-grid-caption-2 .post-thumbnail-wrap:before{transition:all .3s cubic-bezier(.645,.045,.355,1);display:inline-block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:2}.tm-case-study.style-grid-caption-2 .post-info{padding:30px}.tm-case-study.style-grid-caption-2 .post-title{line-height:1.41}.tm-case-study.style-grid-caption-2 .post-excerpt{border-top:1px solid #eee;padding-top:15px;margin-top:14px}.tm-case-study.style-grid-caption-2 .post-read-more a{position:absolute;bottom:-30px;left:50%;margin-left:-30px;font-size:20px;width:60px;height:60px;border:2px solid red;background-color:#fff;text-align:center;line-height:60px;border-radius:50%}.tm-case-study.style-grid-caption-2 .post-read-more a:hover{color:#fff}.tm-case-study.style-simple-list{background-color:#fff}.tm-case-study.style-simple-list .case-study-item+.case-study-item{border-top:1px solid #eee}.tm-case-study.style-simple-list .post-item-wrap{display:flex;padding:16px 20px;position:relative}.tm-case-study.style-simple-list .post-item-wrap:before{transition:all .3s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:0;content:'';display:inline-block;width:5px;height:0}.tm-case-study.style-simple-list .post-item-wrap:hover{box-shadow:0 10px 20px rgba(0,0,0,.11)}.tm-case-study.style-simple-list .post-item-wrap:hover:before{height:100%}.tm-case-study.style-simple-list .post-thumbnail-wrap{width:75px;flex-shrink:0}.tm-case-study.style-simple-list .post-info{margin-left:24px}.tm-case-study.style-simple-list .post-title{font-size:18px;line-height:1.375}.tm-case-study.style-simple-list .post-categories{font-size:13px;text-transform:capitalize}.tm-case-study.style-carousel{margin:-20px -20px 0}.tm-case-study.style-carousel .tm-swiper.pagination-style-6{margin-bottom:57px}.tm-case-study.style-carousel .tm-swiper.pagination-style-6 .swiper-pagination{bottom:-57px}.tm-case-study.style-carousel .swiper-container{padding:0 0 10px}.tm-case-study.style-carousel .swiper-item{padding:20px}.tm-case-study.style-carousel .post-item-wrap{display:flex;background:#fff;border-radius:0;overflow:hidden}.tm-case-study.style-carousel .post-item-wrap:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.09)}.tm-case-study.style-carousel .post-thumbnail-wrap{flex-shrink:0}.tm-case-study.style-carousel .post-info{position:relative;flex-grow:1;padding:37px 38px 100px}.tm-case-study.style-carousel .post-categories{font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px}.tm-case-study.style-carousel .post-title{font-size:20px;line-height:1.2}.tm-case-study.style-carousel .post-read-more{position:absolute;left:38px;bottom:32px;display:inline-block;font-size:15px;font-weight:700;padding-bottom:1px;border-bottom:1px solid #ddd}.tm-case-study.style-carousel-2{margin:0}.tm-case-study.style-carousel-2 .tm-swiper{margin:0}.tm-case-study.style-carousel-2 .tm-swiper.pagination-style-6{margin-bottom:60px}.tm-case-study.style-carousel-2 .tm-swiper.pagination-style-6 .swiper-pagination{bottom:-60px}.tm-case-study.style-carousel-2 .tm-swiper .swiper-nav-button{background-color:#fff;width:60px;height:60px;line-height:56px}.tm-case-study.style-carousel-2 .tm-swiper .swiper-nav-button:hover{background-color:#ffc246}.tm-case-study.style-carousel-2 .tm-swiper .swiper-button-prev{left:calc((100% - 1565px)/2)}.tm-case-study.style-carousel-2 .tm-swiper .swiper-button-next{right:calc((100% - 1565px)/2)}.tm-case-study.style-carousel-2 .case-study-item .post-thumbnail{overflow:hidden}.tm-case-study.style-carousel-2 .case-study-item:hover .post-thumbnail img{transform:scale(1.1)}.tm-case-study.style-carousel-2 .swiper-container{padding:0 0 10px}.tm-case-study.style-carousel-2 .swiper-slide{width:1170px}.tm-case-study.style-carousel-2 .swiper-slide.swiper-slide-next .post-info{display:none}.tm-case-study.style-carousel-2 .post-item-wrap{display:flex;border-radius:0;overflow:hidden;align-items:center}.tm-case-study.style-carousel-2 .post-thumbnail-wrap{flex-shrink:0}.tm-case-study.style-carousel-2 .post-info{position:relative;flex-grow:1;padding:40px 0}.tm-case-study.style-carousel-2 .post-info .post-number{font-size:24px;font-weight:700;color:#ffc246;margin-bottom:10px}.tm-case-study.style-carousel-2 .post-info .post-title{font-size:36px;font-weight:700;color:#000;line-height:1.2;margin-bottom:30px}@media (min-width:768px){.tm-case-study.style-carousel-2 .post-info .post-title{font-size:50px}}.tm-case-study.style-carousel-2 .post-info .post-excerpt{font-size:15px;color:#888;margin-bottom:40px}@media (min-width:992px){.tm-case-study.style-carousel-2 .post-info .post-excerpt{max-width:300px}}.tm-case-study.style-carousel-2 .post-info .post-excerpt p:last-child{margin-bottom:0}.tm-case-study.style-carousel-2 .post-info .post-read-more{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase}.tm-case-study.style-carousel-2 .post-info .post-read-more:after{content:'\f10b';font-family:Ionicons;margin-left:5px;font-weight:400;color:#ffc246}.tm-case-study.style-carousel-2 .pagination-style-8 .swiper-pagination{font-size:20px;color:#999;letter-spacing:0}.tm-case-study.style-carousel-2 .pagination-style-8 .swiper-pagination span{font-size:20px}.tm-case-study.style-carousel-2 .pagination-style-8 .swiper-pagination span:first-child{color:#000}@media (max-width:1199px){.tm-case-study.style-carousel-2 .swiper-slide{width:910px}.tm-case-study.style-carousel-2 .post-item-wrap{flex-direction:column}.tm-case-study.style-carousel-2 .post-item-wrap .post-info,.tm-case-study.style-carousel-2 .post-item-wrap .post-thumbnail-wrap{width:100%;display:block !important}.tm-case-study.style-carousel-2 .post-item-wrap .post-info img,.tm-case-study.style-carousel-2 .post-item-wrap .post-thumbnail-wrap img{width:100%;height:auto}.tm-case-study.style-carousel-2 .post-item-wrap .post-info .post-excerpt{margin-bottom:30px}}@media (max-width:991px){.tm-case-study.style-carousel-2 .swiper-slide{width:100%}.tm-case-study.style-carousel-2 .swiper-slide .post-info{order:2;padding-left:15px;padding-right:15px}.tm-case-study.style-carousel-2 .swiper-slide .post-info .post-number{display:none}.tm-case-study.style-carousel-2 .swiper-slide .post-thumbnail-wrap{order:1}.tm-case-study.style-carousel-2 .swiper-pagination{bottom:0}}.tm-case-study.style-carousel-3{padding-bottom:70px}.tm-case-study.style-carousel-3 .post-thumbnail{min-height:500px;background-size:cover;background-position:center center}.tm-case-study.style-carousel-3 .post-info{background-color:#ffc246;color:#fff;padding:35px 30px 50px}.tm-case-study.style-carousel-3 .post-number{font-size:24px;font-weight:700;margin-bottom:60px}.tm-case-study.style-carousel-3 .post-title{font-size:40px;font-weight:700;color:#fff}.tm-case-study.style-carousel-3 .post-title a{color:#fff}.tm-case-study.style-carousel-3 .post-title a:hover{color:#000}.tm-case-study.style-carousel-3 .post-excerpt{margin-bottom:70px}.tm-case-study.style-carousel-3 .post-read-more{display:inline-block;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:.5px;border-bottom:2px solid rgba(238,238,238,.24);color:#fff}.tm-case-study.style-carousel-3 .post-read-more span{color:#fff;font-size:14px;margin-left:3px}.tm-case-study.style-carousel-3 .post-read-more:hover{color:#000}.tm-case-study.style-carousel-3 .tm-swiper{margin:0}.tm-case-study.style-carousel-3 .tm-swiper .swiper-container{padding:0}.tm-case-study.style-carousel-3 .tm-swiper.pagination-style-9 .swiper-pagination{top:auto;bottom:-70px;text-align:center}.tm-case-study.style-carousel-3 .tm-swiper.pagination-style-9 .swiper-pagination-bullet.swiper-pagination-bullet-active{border:2px solid transparent;margin-right:3px}.tm-case-study.style-carousel-3 .tm-swiper.pagination-style-9 .swiper-pagination-bullet.swiper-pagination-bullet-active:after{display:none}@media (min-width:768px){.tm-case-study.style-carousel-3 .post-item-wrap{padding-left:400px}.tm-case-study.style-carousel-3 .post-thumbnail-wrap{position:relative}.tm-case-study.style-carousel-3 .post-info{position:absolute;top:50%;left:-300px;transform:translateY(-50%);width:400px;height:400px;z-index:2}.tm-case-study.style-carousel-3 .post-thumbnail{min-height:715px}.tm-case-study.style-carousel-3 .tm-swiper.pagination-style-9{padding-top:0}.tm-case-study.style-carousel-3 .tm-swiper.pagination-style-9 .swiper-pagination{top:auto;bottom:calc(50% - 280px);text-align:left;padding-left:90px}.tm-case-study.style-carousel-3 .tm-swiper.pagination-style-9 .swiper-pagination-bullet.swiper-pagination-bullet-active{border:2px solid transparent;margin-right:3px}.tm-case-study.style-carousel-3 .tm-swiper.pagination-style-9 .swiper-pagination-bullet.swiper-pagination-bullet-active:after{display:none}.tm-case-study.style-carousel-3 .tm-swiper.pagination-style-9 .swiper-pagination-bullet.swiper-pagination-bullet-active:last-child{margin-left:3px}}.tm-case-study.style-carousel-4 .tm-swiper{margin:-30px}.tm-case-study.style-carousel-4 .tm-swiper .swiper-container{padding:0}.tm-case-study.style-carousel-4 .tm-swiper .swiper-pagination{position:relative;bottom:0;margin-top:30px;margin-bottom:30px}.tm-case-study.style-carousel-4 .swiper-item{padding:30px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-case-study.style-carousel-4 .swiper-item .post-item-wrap{background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-case-study.style-carousel-4 .swiper-item .post-item-wrap .post-info{height:60px;line-height:60px;overflow:hidden;padding:0 20px;font-size:20px;font-weight:700;color:#000}.tm-case-study.style-carousel-4 .swiper-item:hover{padding:0}.tm-case-study.style-carousel-4 .swiper-item:hover .post-item-wrap{background-color:#ffc246}@media (max-width:767px){.tm-case-study.style-carousel .post-item-wrap{display:block}}.tm-service h1,.tm-service h2,.tm-service h3,.tm-service h4,.tm-service h5,.tm-service h6{margin-bottom:0}.tm-service .modal-number{font-size:16px;font-weight:300;color:#000}.tm-service .post-read-more{font-size:18px;margin-top:20px;letter-spacing:.54px}.tm-service .post-read-more .btn-text{font-weight:500;margin-right:3px;text-transform:capitalize}.tm-service .post-read-more .btn-icon{position:relative;top:1px}.tm-service .post-excerpt p:last-child{margin-bottom:0}.tm-service.style-01.style-carousel .tm-swiper{margin:-30px -30px -50px}.tm-service.style-01.style-carousel .swiper-container{padding:30px 30px 50px}.tm-service.style-01 .post-item-wrap{padding:0 0 30px}.tm-service.style-01 .post-item-wrap:hover .post-info{box-shadow:0 30px 50px rgba(0,0,0,.06)}.tm-service.style-01 .post-item-wrap:hover .post-info:after{width:100%;left:0;right:auto}.tm-service.style-01 .post-thumbnail{position:relative;overflow:hidden}.tm-service.style-01 .post-thumbnail img{transition:all .7s linear;width:100%}.tm-service.style-01 .post-info{position:relative;padding:24px 25px 44px;background:#fff;position:relative;z-index:999;margin:-30px 20px 0;box-shadow:0 30px 50px rgba(0,0,0,.03)}.tm-service.style-01 .post-info:after{content:'';width:0;height:3px;position:absolute;left:auto;right:0;bottom:0}.tm-service.style-01 .post-title{font-size:24px;margin-bottom:14px;line-height:1.4}.tm-service.style-02 .post-item-wrap{position:relative;margin-bottom:20px}.tm-service.style-02 .post-item-wrap:hover .post-thumbnail-wrap:after{width:100%;left:0;right:auto}.tm-service.style-02 .post-thumbnail-wrap{margin-bottom:26px;position:relative}.tm-service.style-02 .post-thumbnail-wrap:after{content:'';width:0;height:3px;position:absolute;left:auto;right:0;top:100%}.tm-service.style-02 .post-thumbnail-wrap img{width:100%}.tm-service.style-02 .post-title{font-size:24px;margin-bottom:15px;line-height:1.22}.tm-service.style-03 .post-item-wrap{position:relative;border:1px solid #eee;background:#fff;height:100%}.tm-service.style-03 .post-item-wrap:hover .post-thumbnail-wrap img{transform:scale3d(1.1,1.1,1.1)}.tm-service.style-03 .post-thumbnail-wrap{position:relative;overflow:hidden;margin:-1px -1px 0}.tm-service.style-03 .post-thumbnail-wrap img{transition:all .3s,transform .6s}.tm-service.style-03 .post-title{font-size:20px;margin-bottom:13px;line-height:1.4}.tm-service.style-03 .post-info{padding:27px 30px 30px}.tm-service.style-04 .post-item-wrap{display:flex;align-items:stretch;width:100%;background-color:#fff;height:100%;flex-flow:column}.tm-service.style-04 .post-thumbnail-wrap{background-size:cover;text-align:center}.tm-service.style-04 .post-info{padding:108px 30px 45px;margin:0 12px;box-shadow:0 0 10px rgba(0,0,0,.11);margin-top:-20px;z-index:1;background:#fff;text-align:center;position:relative}.tm-service.style-04 .download-speces{position:absolute;left:0;right:0;bottom:0;margin-bottom:-23px}.tm-service.style-04 .download-speces a{color:#fff;font-size:18px;text-transform:uppercase;background:#157d80;border-radius:30px;font-weight:300;padding:9px 28px;display:inline-block}.tm-service.style-04 .post-icon{transition:all .3s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:50%;transform:translate(-50%,0);display:flex;justify-content:center;align-items:center;width:90px;height:90px;border:5px solid transparent;border-radius:50%;background-color:#fff;margin-bottom:28px;text-align:center}.tm-service.style-04 .post-icon img{vertical-align:middle}.tm-service.style-04 .post-item-wrap:hover .post-icon{border-color:#157d80;margin-top:-38px;height:120px;width:120px;line-height:120px}.tm-service.style-04 .service-thumb{margin-bottom:40px}.tm-service.style-04 .post-title{font-size:24px;margin-bottom:6px;text-transform:uppercase;letter-spacing:0 !important}.tm-service.style-04 .post-title a{color:#000}.tm-service.style-04 .post-read-more{margin-top:18px}.tm-service.style-04 .post-read-more{color:#000}@media (max-width:991px){.tm-service.style-04 .post-item-wrap{flex-direction:column}}.tm-service.style-05 .service-item:nth-child(3n+1) .post-item-wrap{background-color:#000}.tm-service.style-05 .service-item:nth-child(3n+1) .post-title{color:#fff}.tm-service.style-05 .service-item:nth-child(3n+1) .post-title a{color:#fff}.tm-service.style-05 .service-item:nth-child(2n) .post-thumbnail-wrap{order:2}.tm-service.style-05 .service-item:nth-child(3n) .post-item-wrap{background-color:#f5f6fa}.tm-service.style-05 .service-item:nth-child(3n) .post-title{color:#000}.tm-service.style-05 .service-item:nth-child(3n) .post-title a{color:#000}.tm-service.style-05 .post-item-wrap{width:100%;background-color:#fff;height:100%}.tm-service.style-05 .post-thumbnail-wrap{background-size:cover;min-height:400px}.tm-service.style-05 .post-info-wrap{position:relative;padding:100px 30px 160px}.tm-service.style-05 .post-info{max-width:530px;margin:0 auto}.tm-service.style-05 .post-icon{font-size:80px;line-height:1;margin-right:40px}.tm-service.style-05 .service-thumb{margin-bottom:40px}.tm-service.style-05 .post-title{display:flex;align-items:center;font-size:40px;font-weight:700;margin-bottom:40px;line-height:1.3}.tm-service.style-05 .post-title span{font-weight:300;display:block}.tm-service.style-05 .post-read-more{margin-top:0;position:absolute;left:0;bottom:0;background-color:#ffc246;color:#000;width:100%;height:60px;line-height:60px;padding:0 20px;z-index:2}.tm-service.style-05 .post-read-more .btn-text{position:relative;z-index:3}.tm-service.style-05 .post-read-more:before{content:'\f10b';position:absolute;top:50%;transform:translateY(-50%);right:22px;font-family:Ionicons;font-size:18px;font-weight:500;z-index:3}.tm-service.style-05 .post-read-more:after{width:0;height:100%;content:'';background-color:#000;display:inline-block;position:absolute;bottom:0;right:0;z-index:1;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-service.style-05 .post-read-more:hover{color:#fff}.tm-service.style-05 .post-read-more:hover:after{width:100%;left:0;right:auto}@media (min-width:992px){.tm-service.style-05 .post-item-wrap{display:flex;align-items:stretch;width:100%;background-color:#fff;box-shadow:0 0 40px rgba(0,0,0,.11);height:100%}.tm-service.style-05 .post-thumbnail-wrap,.tm-service.style-05 .post-info-wrap{width:50%}}@media (min-width:1200px){.tm-service.style-05 .post-info-wrap{padding:100px 30px}.tm-service.style-05 .post-read-more{left:auto;right:0;width:60px;height:100%;padding:0}.tm-service.style-05 .post-read-more:before{content:'\f35d';top:auto;bottom:20px;transform:none}.tm-service.style-05 .post-read-more:after{width:100%;height:0;bottom:0;top:auto;left:auto;right:auto}.tm-service.style-05 .post-read-more .btn-text{display:inline-block;transform:rotate(90deg);transform-origin:left bottom;white-space:nowrap;position:relative;z-index:3}.tm-service.style-05 .post-read-more:hover{color:#fff}.tm-service.style-05 .post-read-more:hover:after{height:100%;top:0;bottom:auto}}.tm-service.style-carousel.style-01 .post-item-wrap{padding-bottom:0}.tm-service.style-carousel_03 .tm-swiper.has-pagination{margin-bottom:70px}.tm-service.style-carousel_03 .tm-swiper .swiper-pagination{bottom:-70px}.tm-service.style-carousel_05{padding-top:40px;padding-bottom:40px}.tm-service.style-carousel_05 .swiper-container{padding:0}.tm-service.style-carousel_05 .service-item .post-info{background-color:#11202d;margin-top:0;margin-bottom:40px}.tm-service.style-carousel_05 .service-item:nth-child(2n+1) .post-thumbnail-wrap{order:2}.tm-service.style-carousel_05 .service-item:nth-child(2n+1) .post-info{background-color:#ffc246;margin-top:40px;margin-bottom:0}.tm-service.style-carousel_05 .post-item-wrap{display:flex;flex-direction:column;width:100%}.tm-service.style-carousel_05 .post-thumbnail-wrap{background-size:cover;height:355px}.tm-service.style-carousel_05 .post-info{height:355px;padding:40px;display:flex;flex-direction:column;justify-content:space-between}.tm-service.style-carousel_05 .post-icon{color:#fff;line-height:1;font-size:70px}.tm-service.style-carousel_05 .post-title{font-size:24px;font-weight:700;position:relative}.tm-service.style-carousel_05 .post-title a{display:block;color:#fff;position:relative}.tm-service.style-carousel_05 .post-title a:after{content:'\f30f';font-family:Ionicons;font-size:24px;font-weight:400;position:absolute;right:0;bottom:0;color:#fff}.tm-service.style-carousel_05 .post-read-more{margin-top:33px}@media (max-width:991px){.tm-service.style-carousel_05{padding-top:0;padding-bottom:0}.tm-service.style-carousel_05 .service-item .post-info{margin-top:0 !important;margin-bottom:0 !important}}.tm-service.style-carousel_06{padding-top:0;padding-bottom:0}.tm-service.style-carousel_06 .tm-swiper{margin:0}.tm-service.style-carousel_06 .swiper-container{padding:0}.tm-service.style-carousel_06 .service-item:nth-child(2n+1) .post-thumbnail-wrap{order:1}.tm-service.style-carousel_06 .service-item:nth-child(3n+1) .post-info{background-color:#11202d}.tm-service.style-carousel_06 .service-item:nth-child(3n+2) .post-info{background-color:#2b8c10}.tm-service.style-carousel_06 .service-item:nth-child(3n+3) .post-info{background-color:#ffc246}.tm-service.style-carousel_06 .post-item-wrap{display:flex;flex-direction:column;width:100%}.tm-service.style-carousel_06 .post-thumbnail-wrap{height:600px;background-size:cover;background-position:center;order:3}.tm-service.style-carousel_06 .post-info{height:600px;padding:50px 40px;display:flex;flex-direction:column;position:relative;order:2}@media (min-width:768px){.tm-service.style-carousel_06 .post-info{padding:80px}}.tm-service.style-carousel_06 .post-info .post-icon{color:#fff;line-height:1;font-size:70px;margin-bottom:40px}.tm-service.style-carousel_06 .post-info .post-title{font-size:40px;line-height:54px;display:block;position:relative;padding-bottom:40px;margin-bottom:40px}.tm-service.style-carousel_06 .post-info .post-title a{color:#fff;font-weight:700}.tm-service.style-carousel_06 .post-info .post-title a span{font-weight:300;display:block}.tm-service.style-carousel_06 .post-info .post-title:after{content:'';display:block;width:70px;height:5px;background-color:#fff;position:absolute;left:0;bottom:0}.tm-service.style-carousel_06 .post-info .post-excerpt{color:#fff;opacity:.7}.tm-service.style-carousel_06 .post-info .post-more{font-size:15px;font-weight:700;text-transform:uppercase;text-align:right;color:#fff;position:absolute;right:40px;bottom:40px}@media (min-width:768px){.tm-service.style-carousel_06 .post-info .post-more{right:80px;bottom:80px}}.tm-service.style-carousel_06 .post-info .post-more a{color:#fff;position:relative}.tm-service.style-carousel_06 .post-info .post-more a:after{content:'\f30f';display:inline-block;font-family:Ionicons;color:#fff;margin-left:10px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-service.style-carousel_06 .post-info .post-more a:hover:after{transform:translateX(5px)}@media (max-width:991px){.tm-service.style-carousel_06 .post-thumbnail-wrap{height:480px}.tm-service.style-carousel_06 .post-info{height:480px;padding:30px}}.tm-service.style-carousel_07>.tm-service-pagination{padding-left:100px;padding-right:100px;z-index:8}.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide{z-index:7}.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide .post-info{width:100%;padding:30px;display:flex;align-items:center;position:relative;cursor:pointer;background-color:#fff}.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide .post-info .post-icon{font-size:50px;margin-right:20px}.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide .post-info .post-title{font-size:20px;font-weight:700}.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide .post-info:before{content:'';width:100%;height:20px;background-color:inherit;display:block;position:absolute;left:0;bottom:-20px;opacity:0}.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide .post-info:after{content:'';display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ffc246;position:absolute;left:50%;bottom:-30px;opacity:0}.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide.swiper-slide-active .post-info{background-color:#ffc246;color:#000}.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide.swiper-slide-active .post-info:before,.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide.swiper-slide-active .post-info:after{opacity:1}.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide-visible{z-index:6;box-shadow:-10px 0 20px rgba(0,0,0,.05)}.tm-service.style-carousel_07>.swiper-container{z-index:7}.tm-service.style-carousel_07>.swiper-container .service-item{height:730px;background-size:cover;background-position:center;position:relative}.tm-service.style-carousel_07>.swiper-container .service-item .container{position:relative;height:100%}.tm-service.style-carousel_07>.swiper-container .service-item .service-item-inner{width:470px;background-color:#fff;padding:60px 40px;position:absolute;top:50%;left:30px;transform:translateY(-50%)}.tm-service.style-carousel_07>.swiper-container .service-item .service-item-inner .service-title{font-size:40px;font-weight:700;line-height:54px;color:#000;padding-bottom:30px;margin-bottom:30px;position:relative}.tm-service.style-carousel_07>.swiper-container .service-item .service-item-inner .service-title:after{content:'';display:block;width:50px;height:4px;background-color:#ffc246;position:absolute;left:0;bottom:0}.tm-service.style-carousel_07>.swiper-container .service-item .service-item-inner .service-excerpt{font-size:18px;line-height:28px;margin-bottom:40px}.tm-service.style-carousel_07>.swiper-container .service-item .service-item-inner .service-more a{display:inline-block;height:50px;line-height:50px;padding:0 30px;color:#fff;background-color:#000;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.tm-service.style-carousel_07>.swiper-container .service-item .service-item-inner .service-more a:hover{background-color:#ffc246}@media (max-width:991px){.tm-service.style-carousel_07>.tm-service-pagination{padding-left:0;padding-right:0}.tm-service.style-carousel_07>.tm-service-pagination .swiper-nav-button{display:none}.tm-service.style-carousel_07>.swiper-container .service-item .service-item-inner{width:calc(100% - 60px);box-sizing:border-box}}.tm-service-feature h1,.tm-service-feature h2,.tm-service-feature h3,.tm-service-feature h4,.tm-service-feature h5,.tm-service-feature h6{margin-bottom:0}.tm-service-feature.style-01{text-align:center;width:100%}.tm-service-feature.style-01 .modern-grid{grid-template-columns:repeat(2,1fr);grid-gap:1px;border-radius:5px;overflow:hidden;width:100%;background:#ddd}.tm-service-feature.style-01 .grid-item.current .icon,.tm-service-feature.style-01 .grid-item:hover .icon{color:#fff}.tm-service-feature.style-01 .grid-item.current .post-title,.tm-service-feature.style-01 .grid-item:hover .post-title{color:#fff}.tm-service-feature.style-01 .post-item-wrap{background:#fff;height:100%;padding:20px 10px}.tm-service-feature.style-01 .icon{font-size:42px;margin-bottom:5px}.tm-service-feature.style-01 .post-title{word-break:break-word;font-size:15px;line-height:1.266}.tm-service-pricing-menu .service-item-wrap{position:relative;padding:14px 60px 0 24px}.tm-service-pricing-menu .service-header{display:flex;align-items:flex-end}.tm-service-pricing-menu .service-header:before{content:'\f400';font-family:Ionicons;position:absolute;font-size:10px;top:15px;left:0;color:#d8d8d8}.tm-service-pricing-menu .service-name{font-size:15px}.tm-service-pricing-menu .service-text{margin-top:19px}.tm-service-pricing-menu .service-text p:last-child{margin-bottom:0}.tm-service-pricing-menu .service-separator{margin-left:0 8px 4px 14px;flex-grow:1;height:1px;background:#eee}.tm-service-pricing-menu .service-cost{position:absolute;top:0;right:0;font-size:15px;font-weight:800;min-width:41px;height:51px;line-height:51px;padding:0 5px;text-align:center;border-radius:50%;border:1px solid #eee}.tm-page-feature h1,.tm-page-feature h2,.tm-page-feature h3,.tm-page-feature h4,.tm-page-feature h5,.tm-page-feature h6{margin-bottom:0}.tm-page-feature.style-01{text-align:center;width:100%}.tm-page-feature.style-01 .modern-grid{grid-template-columns:repeat(2,1fr);grid-gap:1px;overflow:hidden;width:100%;background:#ddd}.tm-page-feature.style-01 .post-item-wrap{background:#fff;height:100%;padding:20px 10px}.tm-page-feature.style-01 .icon{font-size:42px;margin-bottom:5px;color:#000}.tm-page-feature.style-01 .post-title{word-break:break-word;font-size:15px;line-height:1.266}.tm-info-boxes.style-metro .grid-item-wrap{display:flex;align-items:stretch}.tm-info-boxes.style-metro .grid-item-wrap:before{content:'';display:block;padding-top:100%}.tm-info-boxes.style-metro .grid-width-2 .grid-item-wrap:before{padding-top:50%}.tm-info-boxes.style-metro .grid-item.has-image{background-position:center;background-size:cover;background-repeat:no-repeat}.tm-info-boxes.style-metro .box-content-inner{display:table;width:100%;height:100%}.tm-info-boxes.style-metro .box-info{display:table-cell;vertical-align:middle}.tm-info-boxes.style-metro .box-content{padding:40px;width:100%}.tm-info-boxes.style-metro .icon{line-height:0;font-size:70px;margin-bottom:40px}.tm-info-boxes.style-metro .box-title{margin-bottom:20px;font-size:24px;line-height:1.2}.tm-info-boxes.style-metro .tm-button{margin-top:27px;padding-right:18px}.tm-info-boxes.style-metro .tm-button:hover{padding-right:23px}.tm-info-boxes.style-metro .tm-button .button-icon{right:0;margin-top:1px;font-size:15px}@media (min-width:1600px){.tm-info-boxes.style-metro .icon{margin-bottom:70px}.tm-info-boxes.style-metro .box-content{padding:50px 55px}.tm-info-boxes.style-metro .tm-button{margin-top:47px}}@media (max-width:767px){.tm-info-boxes.style-metro .grid-width-2{grid-column:span 1}.tm-info-boxes.style-metro .grid-width-2 .grid-item-wrap:before{padding-top:100%}}.tm-button-wrapper{font-size:0}.tm-button{position:relative;display:inline-block;text-align:center;white-space:nowrap;line-height:1.2;border-style:solid;cursor:pointer;font-family:'Poppins',sans-serif}.tm-button.tm-button-full-wide{width:100% !important}.tm-button.style-border-icon{padding:0 24px;height:50px;line-height:50px;border-width:0;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;overflow:hidden;z-index:1;color:#fff}.tm-button.style-border-icon:after{content:'';width:0;height:100%;top:0;position:absolute;left:auto;right:0;z-index:-1;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s}.tm-button.style-border-icon:hover:after{width:100%;left:0;right:auto}.tm-button.style-border-icon.has-icon-right{padding-right:70px}.tm-button.style-border-icon.has-icon-right .button-icon{right:5px}.tm-button.style-border-icon.has-icon-left{padding-left:70px}.tm-button.style-border-icon.has-icon-left .button-icon{left:5px;border-right-width:1px}.tm-button.style-border-icon .button-icon{transition:border-color .3s;position:absolute;top:5px;background-color:#fff;color:#000;text-align:center;height:40px;width:40px;display:block;font-size:16px;font-weight:500;border:0;border-style:solid;border-color:rgba(238,238,238,.3)}.tm-button.style-border-icon .button-icon i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-button.style-border-icon.tm-button-white{color:#454545;background:#fff;border-color:#fff}.tm-button.style-border-icon.tm-button-white .button-icon{color:#454545}.tm-button.style-border-icon.tm-button-white:hover{background:0 0}.tm-button.style-border-icon.tm-button-white:hover .button-icon{color:#fff}.tm-button.style-border-icon.tm-button-lg{padding:0 30px;height:68px;font-size:18px;line-height:64px}.tm-button.style-border-icon.tm-button-sm{padding:0 22px;height:50px;font-size:15px;line-height:46px}.tm-button.style-border-icon.tm-button-xs{padding:0 18px;height:40px;border-width:2px;font-size:12px;line-height:36px}.tm-button.style-modern{padding:0 31px;height:64px;line-height:52px;border-width:5px;border-color:#efefef;font-size:20px;font-weight:700;letter-spacing:.06em;text-transform:capitalize;color:#fff;overflow:hidden;transition:all .3s,border-width 0s;z-index:1;border-radius:30px}.tm-button.style-modern:after{content:'';width:0;height:100%;top:0;position:absolute;left:auto;right:0;z-index:-1;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s}.tm-button.style-modern:hover:after{width:100%;left:0;right:auto}.tm-button.style-modern.has-icon-right .button-icon{margin-left:10px}.tm-button.style-modern.has-icon-left .button-icon{margin-right:10px}.tm-button.style-modern .button-icon{display:inline-block;transform:translateY(2px);line-height:0;font-size:16px}.tm-button.style-modern.tm-button-white{color:#454545;background:#fff;border-color:#fff}.tm-button.style-modern.tm-button-white .button-icon{color:#454545}.tm-button.style-modern.tm-button-white:hover{background:0 0}.tm-button.style-modern.tm-button-white:hover .button-icon{color:#fff}.tm-button.style-modern.tm-button-lg{padding:0 30px;height:60px;line-height:60px;font-size:14px}.tm-button.style-modern.tm-button-sm{padding:0 20px;height:40px;line-height:40px;font-size:12px}.tm-button.style-modern.tm-button-xs{padding:0 15px;height:35px;line-height:35px;font-size:11px}.tm-button.style-flat{padding:0 24px;height:50px;line-height:46px;border-width:2px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.tm-button.style-flat.has-icon-right .button-icon{margin-left:10px}.tm-button.style-flat.has-icon-left .button-icon{margin-right:10px}.tm-button.style-flat .button-icon{display:inline-block;transform:translateY(2px);line-height:0;font-size:16px}.tm-button.style-flat.tm-button-primary{color:#000}.tm-button.style-flat.tm-button-secondary{color:#fff}.tm-button.style-flat.tm-button-primary:hover,.tm-button.style-flat.tm-button-secondary:hover{background-color:transparent}.tm-button.style-flat.tm-button-white{color:#454545;background:#fff;border-color:#fff}.tm-button.style-flat.tm-button-white .button-icon{color:#454545}.tm-button.style-flat.tm-button-white:hover{background:0 0}.tm-button.style-flat.tm-button-white:hover .button-icon{color:#fff}.tm-button.style-flat.tm-button-lg{padding:0 30px;height:60px;font-size:14px;line-height:56px}.tm-button.style-flat.tm-button-sm{padding:0 20px;height:40px;font-size:12px;line-height:36px}.tm-button.style-flat.tm-button-xs{padding:0 15px;height:35px;border-width:2px;font-size:11px;line-height:31px}.tm-button.style-outline{padding:0 24px;height:50px;border-width:2px;font-weight:700;font-size:13px;line-height:46px;text-transform:uppercase;letter-spacing:.5px}.tm-button.style-outline.has-icon-right .button-icon{margin-left:10px}.tm-button.style-outline.has-icon-left .button-icon{margin-right:10px}.tm-button.style-outline .button-icon{top:50%;transform:translate(0,-50%);opacity:.7;line-height:0}.tm-button.style-outline.tm-button-primary,.tm-button.style-outline.tm-button-secondary{background-color:transparent}.tm-button.style-outline.tm-button-primary:hover,.tm-button.style-outline.tm-button-secondary:hover{color:#fff}.tm-button.style-outline.tm-button-white{color:#fff;border-color:#fff}.tm-button.style-outline.tm-button-white .button-icon{color:#fff}.tm-button.style-outline.tm-button-white:hover{color:#454545;background:#fff}.tm-button.style-outline.tm-button-white:hover .button-icon{color:#454545}.tm-button.style-outline.tm-button-grey{color:#000;border-color:#ddd}.tm-button.style-outline.tm-button-grey .button-icon{color:#000}.tm-button.style-outline.tm-button-grey:hover{color:#000;background:red}.tm-button.style-outline.tm-button-grey:hover .button-icon{color:#000}.tm-button.style-outline.tm-button-lg{padding:0 30px;height:60px;font-size:14px;line-height:56px}.tm-button.style-outline.tm-button-sm{padding:0 20px;height:40px;line-height:36px;font-size:12px}.tm-button.style-outline.tm-button-xs{padding:0 15px;height:35px;font-size:11px;line-height:31px}.tm-button.style-border-text{padding:0;border:0;background-color:transparent;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.tm-button.style-border-text .button-text{position:relative;display:inline-block;padding:0 0 8px}.tm-button.style-border-text .button-text:before,.tm-button.style-border-text .button-text:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:#eee}.tm-button.style-border-text .button-text:after{width:0;left:auto;right:0;background:red}.tm-button.style-border-text:hover .button-text:after{width:100%;left:0;right:auto}.tm-button.style-border-text.has-icon-right .button-text{padding-right:20px !important}.tm-button.style-border-text.has-icon-right .button-icon{left:auto;right:1px}.tm-button.style-border-text.has-icon-left .button-text{padding-left:20px !important}.tm-button.style-border-text.has-icon-left .button-icon{left:1px;right:auto}.tm-button.style-border-text .button-icon{font-size:14px;position:absolute;top:50%;transform:translate(0,-50%);right:20px;line-height:0;color:#bbb;margin-top:-4px}.tm-button.style-border-text .button-icon:before{line-height:0}.tm-button.style-border-text.tm-button-lg{font-size:14px}.tm-button.style-border-text.tm-button-sm{font-size:12px}.tm-button.style-border-text.tm-button-xs{font-size:11px}.tm-button.style-text{padding:0;border:0;background-color:transparent;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.tm-button.style-text .button-text{display:inline-block}.tm-button.style-text.has-icon-right{padding-right:20px !important}.tm-button.style-text.has-icon-right .button-icon{left:auto;right:1px}.tm-button.style-text.has-icon-left{padding-left:20px !important}.tm-button.style-text.has-icon-left .button-icon{left:1px;right:auto}.tm-button.style-text .button-icon{font-size:15px;position:absolute;top:50%;transform:translate(0,-50%);right:20px;line-height:0;color:#bbb}.tm-button.style-text .button-icon:before{line-height:0}.tm-button.style-text.tm-button-lg{font-size:14px}.tm-button.style-text.tm-button-sm{font-size:12px}.tm-button.style-text.tm-button-xs{font-size:11px}.tm-button.style-image-text{font-size:20px;font-weight:600;border:0;height:60px;line-height:60px}.tm-button.style-image-text>div{display:flex;align-items:center}.tm-button.style-image-text img{flex-shrink:0;margin-right:10px}.tm-button.style-image-text.tm-button-lg{height:68px;line-height:68px}.tm-button.style-image-text.tm-button-sm{height:50px;line-height:50px}.tm-button.style-image-text.tm-button-xs{height:40px;line-height:40px}.tm-button.tm-button-icon-move.has-icon-left:hover .button-icon{margin-left:-20px}.tm-button.tm-button-icon-move.has-icon-right:hover .button-icon{margin-left:20px}.tm-button.tm-button-move-up:hover{transform:translateY(-10px)}.tm-button.glint-effect{position:relative;overflow:hidden}.tm-button.glint-effect:before{content:'';background-color:rgba(255,255,255,.5);height:100%;width:3.5em;display:block;position:absolute;top:0;left:-50%;transform:skewX(-45deg);transition:none}.tm-button.glint-effect:hover:before{left:150%;transition:all .5s ease-in-out}.rev-btn{transition:background-color .5s cubic-bezier(.645,.045,.355,1),border-color .5s cubic-bezier(.645,.045,.355,1),color .5s cubic-bezier(.645,.045,.355,1) !important}.rev_slider .left-icon{margin-right:10px}.rev_slider .right-icon{margin-left:10px}.btn-text-popup-video .button-text{font-size:15px;letter-spacing:0;text-transform:none;font-weight:400}.tm-button-group{clear:both;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-10px}.tm-button-group .tm-button-wrapper{padding:10px}.tm-list-group.style-01>div{border-top:1px solid #ecebeb;padding-top:50px}.tm-list-group.style-01>div+div{margin-top:50px}.tm-list{display:grid;grid-row-gap:15px;grid-column-gap:30px}.tm-list h1,.tm-list h2,.tm-list h3,.tm-list h4,.tm-list h5,.tm-list h6{margin-bottom:0}.tm-list .list-item{position:relative;padding:0}.tm-list .title-wrap{overflow:hidden}.tm-list .link{padding:0;color:currentColor}.tm-list .title{font-size:15px;line-height:inherit}.tm-list .sub-title{font-weight:400;font-style:italic;font-size:15px}.tm-list .desc{margin-top:13px;margin-bottom:26px}.tm-list .marker{display:inline-block;float:left}.tm-list.style-check .list-item{padding-left:32px}.tm-list.style-check .marker:before{position:absolute;top:0;left:0;display:block;font-family:Ionicons;content:'\f122';font-size:12px}.tm-list.style-check .title{font-size:15px;font-weight:400}.tm-list.style-check-02{grid-row-gap:12px}.tm-list.style-check-02 .list-item{padding-left:32px}.tm-list.style-check-02 .marker:before{position:absolute;top:5px;left:0;display:block;font-family:Ionicons;content:'\f122';font-size:12px;line-height:1}.tm-list.style-check-02 .title{font-size:15px;line-height:inherit;color:inherit;font-weight:400}.tm-list.style-icon .title{font-size:18px;line-height:1.55}.tm-list.style-icon .marker{min-width:calc(1em + 18px);font-size:20px}.tm-list.style-icon-02{grid-row-gap:15px}.tm-list.style-icon-02 .title{font-size:15px;font-weight:400;line-height:1.66;color:inherit}.tm-list.style-icon-02 .marker{min-width:30px;font-size:18px}.tm-list.style-circle .list-item,.tm-list.style-circle-02 .list-item{padding-left:20px}.tm-list.style-circle .marker:before,.tm-list.style-circle-02 .marker:before{position:absolute;top:4px;left:0;display:block;font-family:Ionicons;content:'\f400';font-size:10px}.tm-list.style-circle-02 .title{font-weight:600;color:inherit}.tm-list.style-circle-03,.tm-list.style-circle-04{grid-row-gap:15px}.tm-list.style-circle-03 .list-item,.tm-list.style-circle-04 .list-item{padding-left:20px}.tm-list.style-circle-03 .title,.tm-list.style-circle-04 .title{font-size:15px;font-weight:400}.tm-list.style-circle-03 .marker,.tm-list.style-circle-04 .marker{color:#b6b6b6}.tm-list.style-circle-03 .marker:before,.tm-list.style-circle-04 .marker:before{position:absolute;top:6px;left:0;display:block;font-family:Ionicons;content:'\f400';font-size:8px}.tm-list.style-circle-04 .title{color:inherit}.tm-list.style-circle-05{grid-row-gap:15px}.tm-list.style-circle-05 .list-item{padding-left:20px}.tm-list.style-circle-05 .title{font-size:16px;font-weight:700;color:#000}.tm-list.style-circle-05 .title a{color:inherit}.tm-list.style-circle-05 .title a:hover{text-decoration:underline}.tm-list.style-circle-05 .marker{color:#b6b6b6}.tm-list.style-circle-05 .marker:before{position:absolute;top:6px;left:0;display:block;font-family:Ionicons;content:'\f400';font-size:8px}.tm-list.style-modern-icon{grid-row-gap:0}.tm-list.style-modern-icon .list-item{padding:43px 38px;background-color:#f7f7f7}.tm-list.style-modern-icon .list-item+.list-item{border-top:1px solid #e7e7e7}.tm-list.style-modern-icon .marker{width:55px;height:55px;line-height:55px;border-radius:50%;text-align:center;margin-right:16px;font-size:50px}.tm-list.style-modern-icon .title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.tm-list.style-modern-icon .desc{margin-top:15px;margin-bottom:0}.tm-list.style-modern-icon-02{grid-row-gap:30px}.tm-list.style-modern-icon-02 .marker{width:70px;height:70px;line-height:70px;border-radius:50%;text-align:center;margin-right:29px;font-size:30px;color:#fff}.tm-list.style-modern-icon-02 .title{font-size:20px;line-height:1.2;border-bottom:1px solid #eee;padding-bottom:16px}.tm-list.style-modern-icon-02 .desc{margin-top:17px;margin-bottom:0}.tm-list.style-modern-icon-03{grid-row-gap:30px}.tm-list.style-modern-icon-03 .marker{margin-right:15px;font-size:28px;line-height:1}.tm-list.style-modern-icon-03 .title{font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;line-height:1.2}.tm-list.style-modern-icon-03 .desc{margin-top:12px;margin-bottom:0}.tm-list.style-modern-icon-04{grid-row-gap:30px}.tm-list.style-modern-icon-04 .marker{width:70px;height:70px;line-height:70px;text-align:center;margin-right:29px;font-size:30px;color:#ffc246;border:1px solid #ddd;background-color:#fff}.tm-list.style-modern-icon-04 .title{font-size:20px;font-weight:500;line-height:1.2;margin-bottom:17px}.tm-list.style-modern-icon-04 .desc{margin-top:17px;margin-bottom:0}.tm-list.style-auto-numbered,.tm-list.style-manual-numbered{grid-row-gap:30px}.tm-list.style-auto-numbered .marker,.tm-list.style-manual-numbered .marker{font-size:20px;font-weight:700;line-height:1.2;margin-right:10px}.tm-list.style-auto-numbered .title,.tm-list.style-manual-numbered .title{font-size:20px;line-height:1.2}.tm-list.style-auto-numbered .desc,.tm-list.style-manual-numbered .desc{margin-top:21px;margin-bottom:0}@media (min-width:544px){.tm-list.style-modern-icon-02{grid-row-gap:60px}.tm-list.style-auto-numbered,.tm-list.style-manual-numbered{grid-row-gap:57px}}.tm-gradation{margin:0 -15px;display:flex;position:relative}.tm-gradation h1,.tm-gradation h2,.tm-gradation h3,.tm-gradation h4,.tm-gradation h5,.tm-gradation h6{margin-bottom:0}.tm-gradation .count{font-size:40px;font-weight:700;color:#ddd;margin-bottom:29px;line-height:1.22}.tm-gradation .count-wrap{position:relative;height:28px;margin-bottom:27px}.tm-gradation .dot{width:28px;height:28px;border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.tm-gradation .dot:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;border-radius:50%}.tm-gradation .dot:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%}.tm-gradation .line{position:absolute;top:14px;left:0;background:#eee;width:150%;height:1px;margin-top:-1px}.tm-gradation .item{width:calc(100%/3);padding:0 15px;position:relative;opacity:0}.tm-gradation .item.animate{opacity:1;-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-animation:moveHorizontal .65s ease forwards;animation:moveHorizontal .65s ease forwards}.tm-gradation .item:first-child .line:before{display:none}.tm-gradation .item:last-child .line:after{display:none}.tm-gradation .title{font-size:20px;margin-bottom:15px}.tm-gradation--basic{overflow:hidden}.tm-gradation--basic .dot{width:28px;height:28px;border-radius:100%;position:absolute;top:50%;left:0;transform:translate(0,-50%)}.tm-gradation--no_number{padding-top:28px}.tm-gradation--no_number:before{content:'';width:calc(100% - 30px);height:1px;position:absolute;top:14px;left:15px;background-color:#eee}.tm-gradation--no_number .dot{top:-14px}.tm-gradation--no_number .count-wrap{margin-bottom:20px}.tm-gradation--no_number .content-wrap{position:relative;box-shadow:0 0 20px 0 rgba(0,0,0,.09);padding:60px 25px;text-align:center}.tm-gradation--no_number .content-wrap:after{content:"";position:absolute;width:0;height:0;top:0;left:calc(50% + 21px);box-sizing:border-box;border:15px solid;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(-225deg);-webkit-filter:drop-shadow(-3px 3px 3px rgba(0,0,0,.05));filter:drop-shadow(-3px 3px 3px rgba(0,0,0,.05))}@media (max-width:767px){.tm-gradation{display:block}.tm-gradation .item{width:100%}.tm-gradation .item+.item{margin-top:50px}.tm-gradation .count-wrap{margin-bottom:25px}}.tm-icon .icon{position:relative;font-size:20px}.tm-icon .icon span{font-size:inherit;font-weight:inherit}.tm-icon.style-01{line-height:0}.tm-icon.style-01 .icon{font-size:40px;width:100px;height:100px;display:inline-block;border-radius:50%;color:#fff}.tm-icon.style-01 span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-client .image{transition:all .4s linear}.tm-client .image-hover{transition:all .4s linear;position:absolute;top:0;left:0;opacity:0;visibility:hidden}.tm-client .inner{position:relative}.tm-client .has-image-hover:hover .image{opacity:0;visibility:hidden}.tm-client .has-image-hover:hover .image-hover{opacity:1;visibility:visible}.tm-client.style-grid .grid-inner{display:flex;align-items:center;justify-content:center;border:1px solid #eee;padding:20px;text-align:center;min-height:140px;height:100%;width:100%}.tm-client.style-grid .grid-inner:hover{border-color:transparent;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.05)}.tm-client.style-grid img{margin:0 auto}.tm-client.hover-main-move-up{margin-top:-10px}.tm-client.hover-main-move-up .swiper-container{padding-top:10px}.tm-client.hover-main-move-up .image:hover{transform:translateY(-10px)}.tm-client.hover-slide-up{margin-top:0}.tm-client.hover-slide-up .swiper-container{padding-top:0;padding-bottom:0}.tm-client.hover-slide-up .image-hover{transform:translateY(20px)}.tm-client.hover-slide-up .has-image-hover:hover .image{visibility:hidden;transform:translateY(-20px)}.tm-client.hover-slide-up .has-image-hover:hover .image-hover{transform:none}.tm-client.hover-slide-down{margin-bottom:-20px}.tm-client.hover-slide-down .swiper-container{padding-bottom:20px}.tm-client.hover-slide-down .image-hover{transform:translateY(-20px)}.tm-client.hover-slide-down .has-image-hover:hover .image{transform:translateY(20px)}.tm-client.hover-slide-down .has-image-hover:hover .image-hover{transform:none}.tm-client.hover-grow-up .image-hover{transform:scale(.8,.8)}.tm-client.hover-grow-up .has-image-hover:hover .image-hover{transform:none}.tm-client.style-2-rows [data-swiper-row='0']{margin-bottom:70px}.tm-callout-box.style-01{padding:57px 25px 72px;border-radius:5px;background:url(/wp-content/themes/tractor-child/assets/images/icon-envelope-open-02.png) no-repeat bottom right}@keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #6ca70d,0 0 0 10px rgba(255,255,255,.5)}100%{box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #6ca70d,0 0 0 10px rgba(255,255,255,.5);transform:scale(1.5);opacity:0}}.tm-box-icon{margin-bottom:60px;position:relative}.tm-box-icon .icon{line-height:1}.tm-box-icon .overlay{position:absolute;top:0;left:0;width:100%;height:100%}.tm-box-icon .content-wrap{height:100%;position:relative;display:flex;flex-direction:column}.tm-box-icon .tm-svg{line-height:0}.tm-box-icon .tm-svg *{stroke:currentColor}.tm-box-icon h1,.tm-box-icon h2,.tm-box-icon h3,.tm-box-icon h4,.tm-box-icon h5,.tm-box-icon h6{margin-bottom:0}.tm-box-icon.style-1:hover .image{transform:translateY(-10px)}.tm-box-icon.style-1 .image{width:100%}.tm-box-icon.style-1 .icon{font-size:54px}.tm-box-icon.style-1 .tm-svg{width:54px}.tm-box-icon.style-1 .icon,.tm-box-icon.style-1 .image{margin-bottom:30px}.tm-box-icon.style-1 .heading{font-size:20px;line-height:1.2;margin-bottom:19px}.tm-box-icon.style-1 .text{max-width:350px}.tm-box-icon.style-1 .tm-box-icon__btn{position:relative;display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-top:20px;color:#ffc246;border-bottom:2px solid #eee;padding-bottom:2px}.tm-box-icon.style-1 .tm-box-icon__btn:after{content:'';position:absolute;bottom:-2px;right:0;width:0;height:2px;background-color:#ffc246;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-box-icon.style-1 .tm-box-icon__btn:hover:after{width:100%;left:0;right:auto}.tm-box-icon.style-2 .icon{position:relative;font-size:70px;width:100px;height:100px;border-radius:50%;margin-bottom:53px}.tm-box-icon.style-2 .icon:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;opacity:.1;background:currentColor}.tm-box-icon.style-2 .icon span{position:absolute;bottom:-18px;left:50%;transform:translateX(-50%)}.tm-box-icon.style-2 svg{width:50px}.tm-box-icon.style-2 .image{margin-bottom:23px}.tm-box-icon.style-2 .heading{font-size:16px;font-weight:500}.tm-box-icon.style-2 .text{margin-top:15px}.tm-box-icon.style-2 .tm-box-icon__btn{position:relative;display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-top:20px;color:#ffc246;border-bottom:2px solid #eee;padding-bottom:2px}.tm-box-icon.style-2 .tm-box-icon__btn:after{content:'';position:absolute;bottom:-2px;right:0;width:0;height:2px;background-color:#ffc246;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-box-icon.style-2 .tm-box-icon__btn:hover:after{width:100%;left:0;right:auto}.tm-box-icon.style-3:hover .image,.tm-box-icon.style-3:hover .icon{animation:box-image-pop .3s linear}.tm-box-icon.style-3 .icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center;border:2px solid;font-size:30px;font-weight:500;margin-bottom:35px;margin-right:30px}.tm-box-icon.style-3 .tm-svg{width:60px}.tm-box-icon.style-3 .content-inner{display:flex}.tm-box-icon.style-3 .image{width:100px;margin-right:20px;flex-shrink:0}.tm-box-icon.style-3 .content{flex-grow:1}.tm-box-icon.style-3 .heading{font-size:18px;margin-bottom:15px}.tm-box-icon.style-4:hover .icon{animation:box-image-pop .3s linear}.tm-box-icon.style-4 .icon{display:flex;align-items:center;justify-content:center;position:relative;font-size:30px;font-weight:500;width:70px;height:70px;border:2px solid}.tm-box-icon.style-4 svg{width:50px}.tm-box-icon.style-4 .icon,.tm-box-icon.style-4 .image{margin-bottom:30px}.tm-box-icon.style-4 .heading{font-size:20px}.tm-box-icon.style-4 .text{margin-top:14px;max-width:300px}.tm-box-icon.style-5:hover .content-wrap{box-shadow:0 20px 40px rgba(0,0,0,.09)}.tm-box-icon.style-5:hover .icon-image-wrap{transform:translate(-50%,-20px);border-color:red}.tm-box-icon.style-5 .content-wrap{position:relative;padding-top:110px;background:#fff}.tm-box-icon.style-5 .content{padding:0 30px 40px}.tm-box-icon.style-5 .icon-image-wrap{transition:all .3s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:50%;transform:translate(-50%,0);display:flex;justify-content:center;align-items:center;width:110px;height:110px;border:5px solid transparent;border-radius:50%;background-color:#fff;margin-bottom:28px}.tm-box-icon.style-5 .image{margin:0 25px}.tm-box-icon.style-5 .icon{font-size:50px;text-align:center;margin:0 25px}.tm-box-icon.style-5 .tm-svg{width:50px}.tm-box-icon.style-5 .heading{font-size:24px}.tm-box-icon.style-5 .text{margin-top:15px;max-width:300px}.tm-box-icon.style-5 .tm-box-icon__btn{width:100%;background-color:#ddd;padding:20px 17px;margin-top:0;text-align:center;color:#000}.tm-box-icon.style-5 .tm-box-icon__btn:hover{color:#000}.tm-box-icon.style-6{width:100%}.tm-slider-group.equal-height .tm-box-icon.style-6{height:100%}.tm-slider-group.equal-height .tm-box-icon.style-6 .content-item-wrap{height:100%}.tm-box-icon.style-6 .content-item-wrap{display:flex;box-shadow:0 0 40px rgba(0,0,0,.11);background-color:#fff}.tm-box-icon.style-6 .item-col{display:flex;align-items:center;width:50%}.tm-box-icon.style-6 .image-wrap{display:block;background-color:#f7f7f7}.tm-box-icon.style-6 .content{padding:35px 33px 50px}.tm-box-icon.style-6 .icon{font-size:60px;margin-bottom:40px}.tm-box-icon.style-6 .heading{font-size:24px;margin-bottom:18px}.tm-box-icon.style-7{margin-bottom:0}.tm-box-icon.style-7:hover .content-wrap{transform:translate(0,-10px)}.tm-box-icon.style-7:hover .icon-image-wrap{transform:translate(-50%,-20px);border-color:red;background-color:#fff}.tm-box-icon.style-7:hover .tm-box-icon__btn{opacity:1;visibility:visible;margin-top:30px}.tm-box-icon.style-7 .content-wrap{position:relative;padding-top:110px}.tm-box-icon.style-7 .content{padding:0 30px}.tm-box-icon.style-7 .icon-image-wrap{transition:all .3s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:50%;transform:translate(-50%,0);display:flex;justify-content:center;align-items:center;width:110px;height:110px;border:5px solid transparent;border-radius:50%;margin-bottom:28px}.tm-box-icon.style-7 .image{margin:0 25px}.tm-box-icon.style-7 .icon{font-size:50px;text-align:center;margin:0 25px}.tm-box-icon.style-7 .tm-svg{width:50px}.tm-box-icon.style-7 .heading{font-size:24px}.tm-box-icon.style-7 .text{margin-top:15px;max-width:300px}.tm-box-icon.style-7 .tm-box-icon__btn{position:relative;text-align:center;color:#000;padding-bottom:3px;border-bottom:2px solid #eee;opacity:0;visibility:hidden;margin-top:30px}.tm-box-icon.style-7 .tm-box-icon__btn:after{content:'';width:0;height:2px;background-color:red;position:absolute;bottom:-2px;right:0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-box-icon.style-7 .tm-box-icon__btn:hover:after{width:100%;left:0;right:auto}.tm-box-icon.style-8{margin-bottom:30px}.tm-box-icon.style-8 .content-wrap{background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.05);transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-box-icon.style-8 .content-wrap .image-wrap{width:100%}.tm-box-icon.style-8 .content-wrap .image-wrap img{width:100%;height:auto}.tm-box-icon.style-8 .content-wrap .content{padding:30px 20px}.tm-box-icon.style-8 .content-wrap .content .box-header{font-size:24px;line-height:32px;font-weight:700;margin-bottom:20px}.tm-box-icon.style-8 .content-wrap a.tm-button{position:relative;color:#000;height:50px;line-height:50px;padding:0 20px;margin:0;display:block;width:100%;border-top:1px solid #eee;position:relative}.tm-box-icon.style-8 .content-wrap a.tm-button:before{content:'';width:0;height:100%;background-color:red;position:absolute;top:0;right:0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-box-icon.style-8 .content-wrap a.tm-button .button-text{position:relative;z-index:2}.tm-box-icon.style-8 .content-wrap a.tm-button .button-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#ffc246;z-index:2}.tm-box-icon.style-8 .content-wrap a.tm-button:hover{color:#000}.tm-box-icon.style-8 .content-wrap a.tm-button:hover .button-icon{color:#000}.tm-box-icon.style-8 .content-wrap a.tm-button:hover:before{width:100%;left:0;right:auto}.tm-box-icon.style-8:hover .content-wrap{transform:translateY(-20px)}.tm-box-icon.style-9:hover .image{transform:translateY(-10px)}.tm-box-icon.style-9 .image{width:100%}.tm-box-icon.style-9 .icon{font-size:54px}.tm-box-icon.style-9 .tm-svg{width:54px}.tm-box-icon.style-9 .image{width:100%;margin-bottom:30px}.tm-box-icon.style-9 .icon{margin-bottom:30px;padding-bottom:30px;width:100%;position:relative}.tm-box-icon.style-9 .icon:before{content:'';width:100%;height:1px;background-color:#000;opacity:.27;position:absolute;bottom:0;left:0}.tm-box-icon.style-9 .heading{font-size:20px;line-height:1.2;margin-bottom:19px}.tm-box-icon.style-9 .text{max-width:350px}.tm-box-icon.style-10 .heading-wrap{display:flex;align-items:center;margin-bottom:25px}.tm-box-icon.style-10 .heading-wrap:hover .icon{color:#ffc246}.tm-box-icon.style-10 .image{width:100px;margin-right:20px;height:100px;line-height:100px;text-align:center;border:1px solid #000;box-shadow:1px 1px 0px 1px rgba(0,0,0,1);background:#f5f5f5}.tm-box-icon.style-10 .image img{vertical-align:middle}.tm-box-icon.style-10 .icon{font-size:50px;margin-right:20px;color:#000}.tm-box-icon.style-10 .tm-svg{width:50px;margin-right:20px}.tm-box-icon.style-10 .heading{font-size:20px}.tm-box-icon.style-11 .content-wrap{position:relative;background-color:#fff;box-shadow:0 20px 30px rgba(0,0,0,.05);padding:40px 35px 30px}.tm-box-icon.style-11 .content-wrap:before{position:absolute;bottom:0;right:0;content:'';width:0;height:5px;background-color:#ffc246}.tm-box-icon.style-11 .content-wrap:hover:before{width:100%;left:0;right:auto}.tm-box-icon.style-11 .image{width:80px;margin-bottom:30px}.tm-box-icon.style-11 .icon{font-size:80px;margin-bottom:30px;color:#ffc246}.tm-box-icon.style-11 .tm-svg{width:80px;margin-bottom:30px}.tm-box-icon.style-11 .heading{font-size:20px}.tm-box-icon.style-11 .text{margin-top:10px}.tm-box-icon.style-11 .tm-box-icon__btn{margin-top:20px}.tm-box-icon.text-18 .text{font-size:18px}.tm-box-icon .tm-box-icon__btn{margin-top:34px;text-align:left}.tm-box-icon .tm-box-icon__btn .button-icon{font-size:16px;position:relative;top:1px;left:auto;right:auto;transform:none;margin-left:3px}@-webkit-keyframes box-image-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes box-image-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.tm-card{position:relative}.tm-card .overlay{position:absolute;top:0;left:0;right:0;bottom:0}.tm-card .content-wrap{position:relative}.tm-card.style-1{overflow:hidden;color:#fff;border-radius:5px;padding:40px 30px;box-shadow:0 0 41px rgba(0,0,0,.03)}.tm-card.style-1:hover{transform:translateY(-10px);box-shadow:0 20px 41px rgba(0,0,0,.15)}.tm-card.style-1 .heading{font-size:24px;font-weight:700;line-height:1.5;margin-bottom:23px;color:#fff}.tm-card.style-1 .heading span{position:absolute;top:50%;right:0;transform:translate(0,-50%)}.tm-card.style-1 .heading a{position:relative;padding-right:20px;display:block;color:inherit}.tm-card.style-1 .icon{font-size:200px;position:absolute;bottom:-63px;right:-27px;line-height:0;color:rgba(255,255,255,.2)}.tm-card.style-1 .phone-number{font-size:40px;color:inherit;line-height:1.4;margin-bottom:16px}.tm-card.style-1 .menu-list{font-size:16px;list-style-type:none;margin:0 0 20px;padding:0}.tm-card.style-1 .menu-item+.menu-item{margin-top:8px}.tm-card.style-1 .menu-header{position:relative;display:flex;align-items:flex-end;flex-wrap:wrap}.tm-card.style-1 .separator{border-top:1px dashed rgba(255,255,255,.5);flex-grow:1;margin-left:5px;margin-right:5px;position:relative;top:-9px}.tm-card.style-1 .menu-title{position:relative;z-index:1;display:inline;padding-right:10px;flex-shrink:0}.tm-card.style-1 .menu-sub-title{position:relative;z-index:1;flex-shrink:0}.tm-card.style-2{overflow:hidden;border-radius:5px;padding:48px 30px 43px;box-shadow:0 0 41px rgba(0,0,0,.07);background-color:#fff}.tm-card.style-2 .card-header{display:flex}.tm-card.style-2:hover{transform:translateY(-10px);box-shadow:0 10px 41px rgba(0,0,0,.15)}.tm-card.style-2 .icon{position:relative;font-size:60px;line-height:0;margin-right:43px;display:block;margin-bottom:18px}.tm-card.style-2 .icon:before{content:'';position:absolute;top:-9px;left:12px;height:72px;width:72px;border-radius:50%;opacity:.2}.tm-card.style-2 .icon span{position:relative;z-index:1}.tm-card.style-2 .heading{font-size:24px;line-height:1.5;margin-bottom:18px;width:69%;word-break:break-word}.tm-card.style-2 .heading span{position:absolute;top:6px;right:0}.tm-card.style-2 .heading a{position:relative;padding-right:20px;display:block;color:inherit}.tm-card.style-2 .phone-number{font-size:40px;color:inherit;line-height:1.4;margin-bottom:16px}.tm-card.style-2 .menu-list{font-size:16px;list-style-type:none;margin:0 0 20px;padding:0}.tm-card.style-2 .menu-item+.menu-item{margin-top:8px}.tm-card.style-2 .menu-header{position:relative;display:flex;align-items:flex-end;flex-wrap:wrap}.tm-card.style-2 .separator{border-top:1px dashed rgba(255,255,255,.5);flex-grow:1;margin-left:5px;margin-right:5px;position:relative;top:-9px}.tm-card.style-2 .menu-title{position:relative;z-index:1;display:inline;padding-right:10px;flex-shrink:0}.tm-card.style-2 .menu-sub-title{position:relative;z-index:1;flex-shrink:0}@media (min-width:1420px){.tm-card.style-1{padding-left:40px;padding-right:40px}.tm-card.style-2{padding-left:40px;padding-right:40px}}.tm-accordion h1,.tm-accordion h2,.tm-accordion h3,.tm-accordion h4,.tm-accordion h5,.tm-accordion h6{margin-bottom:0}.tm-accordion .accordion-title-wrapper{cursor:pointer}.tm-accordion .accordion-content{display:none}.tm-accordion.style-1{border:1px solid #ddd;overflow:hidden}.tm-accordion.style-1 .accordion-section+.accordion-section{border-top:1px solid #ddd}.tm-accordion.style-1 .accordion-title{position:relative;font-size:18px;line-height:1.2;padding:20px 35px}.tm-accordion.style-1 .accordion-title:before{content:'';width:3px;height:0;background-color:red;position:absolute;top:0;left:0}.tm-accordion.style-1 .accordion-icon{position:absolute;top:50%;right:35px;transform:translateY(-50%);font-weight:500}.tm-accordion.style-1 .accordion-icon:before{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:12px;content:'\f218';font-family:'Ionicons'}.tm-accordion.style-1 .active .accordion-icon:before{content:'\f209'}.tm-accordion.style-1 .accordion-title-wrapper:hover .accordion-title,.tm-accordion.style-1 .active .accordion-title{background:#f7f7f7}.tm-accordion.style-1 .accordion-title-wrapper:hover .accordion-title:before,.tm-accordion.style-1 .active .accordion-title:before{height:100%}.tm-accordion.style-1 .accordion-content{padding:26px 35px 43px}.tm-accordion.style-2 .accordion-section+.accordion-section{margin-top:10px}.tm-accordion.style-2 .accordion-title{position:relative;font-size:20px;line-height:1.2;padding:5px 0;display:inline-block;border-bottom:3px solid transparent;opacity:.5}.tm-accordion.style-2 .accordion-title:after{content:'';width:0;height:2px;bottom:-3px;position:absolute;left:auto;right:0;z-index:-1;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s}.tm-accordion.style-2 .accordion-title-wrapper:hover .accordion-title:after{width:100%;left:0;right:auto}.tm-accordion.style-2 .accordion-title-wrapper:hover .accordion-title,.tm-accordion.style-2 .active .accordion-title{opacity:1}.tm-accordion.style-2 .accordion-title-wrapper:hover .accordion-title:after,.tm-accordion.style-2 .active .accordion-title:after{width:100%}.tm-accordion.style-2 .accordion-content{padding:30px 0 30px}.tm-accordion.style-3{background:#fff;box-shadow:0 20px 60px rgba(0,0,0,.06);overflow:hidden}.tm-accordion.style-3 .accordion-section+.accordion-section{border-top:1px solid #ddd}.tm-accordion.style-3 .accordion-title{position:relative;font-size:18px;line-height:1.2;padding:20px 35px}.tm-accordion.style-3 .accordion-title:hover{color:#fff}.tm-accordion.style-3 .accordion-icon{position:absolute;top:50%;right:35px;transform:translateY(-50%);font-weight:500}.tm-accordion.style-3 .accordion-icon:before{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:12px;content:'\f218';font-family:'Ionicons'}.tm-accordion.style-3 .active .accordion-icon:before{content:'\f209'}.tm-accordion.style-3 .accordion-title-wrapper:hover .accordion-title,.tm-accordion.style-3 .active .accordion-title{color:#fff}.tm-accordion.style-3 .accordion-content{padding:26px 35px 43px}.typed-cursor{opacity:1;animation:blink .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}}.tm-heading h1,.tm-heading h2{margin-bottom:20px}.tm-heading h3,.tm-heading h4{margin-bottom:15px}.tm-heading h5,.tm-heading h6{margin-bottom:0}.tm-heading.center .heading{margin-left:auto;margin-right:auto}.tm-heading a{font-size:inherit;color:inherit;position:relative}.tm-heading a:before,.tm-heading a:after{transition:all .3s,background-color 0s;content:'';height:1px;width:0;background-color:currentColor;position:absolute;bottom:-3px}.tm-heading a:before{right:50%}.tm-heading a:after{left:50%}.tm-heading a:hover{color:inherit}.tm-heading a:hover:before,.tm-heading a:hover:after{width:50%}.tm-heading .icon{display:inline-block;vertical-align:bottom;margin-right:9px}.tm-heading.common .heading{font-size:30px}.tm-heading.gradient .heading{font-weight:600;display:inline-block;background:linear-gradient(-90deg,#ffbe56 5%,#ff823e 95%);color:transparent;-webkit-background-clip:text;background-clip:text}.tm-heading.gradient .heading *{background:inherit;color:transparent;-webkit-background-clip:text;background-clip:text}.tm-heading.gradient .heading sup{font-size:.5em;vertical-align:super;font-weight:700}.tm-heading.multiweight strong{font-weight:700}.tm-heading.big-gradient .heading{font-weight:600;display:inline-block;background:linear-gradient(-90deg,#ffbe56 5%,#ff823e 95%);color:transparent;-webkit-background-clip:text;background-clip:text;font-size:110px;line-height:1}.tm-heading.big-gradient .heading *{background:inherit;color:transparent;-webkit-background-clip:text;background-clip:text}.tm-heading.big-gradient .heading sup{font-size:.5em;vertical-align:super;font-weight:700}.tm-heading.with-separator{margin-bottom:16px}.tm-heading.with-separator .heading{display:inline-block;font-size:36px}.tm-heading.with-separator .heading:after{content:'';display:block;margin-top:10px;width:100%;height:1px;background:#eee;opacity:.17}.tm-heading.with-separator-02{margin-bottom:20px}.tm-heading.with-separator-02 .heading{display:inline-block;font-size:42px}.tm-heading.with-separator-02 .heading:after{content:'';display:block;margin-top:10px;width:100%;height:1px;background:#ddd}.tm-heading.with-separator-03{margin-bottom:24px}.tm-heading.with-separator-03 .heading{display:inline-block;position:relative;overflow:hidden;padding-bottom:10px}.tm-heading.with-separator-03 .heading:before,.tm-heading.with-separator-03 .heading:after{content:'';display:block;width:100%;height:2px;background-color:#ffc246;position:absolute;bottom:0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-heading.with-separator-03 .heading:before{left:0}.tm-heading.with-separator-03 .heading:after{right:calc(100% + 20px)}.tm-heading.with-separator-03 .heading:hover:before{left:calc(100% + 20px)}.tm-heading.with-separator-03 .heading:hover:after{right:0}.tm-heading.with-separator-04{padding-bottom:30px;position:relative}.tm-heading.with-separator-04 .heading{display:inline-block}.tm-heading.with-separator-04:before{content:'';display:block;width:50px;height:3px;background-color:#ffc246;position:absolute;left:0;bottom:0}.tm-heading.with-separator-04:after{position:absolute;left:0;bottom:0;content:'';display:block;width:150px;height:1px;background:#ddd}.tm-heading.with-separator-04.left-30px .heading{transform:translateX(-30px)}.tm-heading.with-separator-04.left-100px .heading{transform:translateX(-100px)}.tm-heading.with-separator-04.center:before,.tm-heading.with-separator-04.center:after{left:50%;transform:translateX(-50%)}@media (max-width:991px){.tm-heading.with-separator-04 .heading{transform:translateX(0) !important}}.tm-heading.with-separator-05{padding-bottom:30px;position:relative}.tm-heading.with-separator-05 .heading{display:inline-block}.tm-heading.with-separator-05:before{content:'';display:block;width:50px;height:4px;background-color:#ffc246;position:absolute;left:0;bottom:0}.tm-heading.with-separator-05.left-30px .heading{transform:translateX(-30px)}.tm-heading.with-separator-05.left-100px .heading{transform:translateX(-100px)}.tm-heading.with-separator-05.center:before,.tm-heading.with-separator-05.center:after{left:50%;transform:translateX(-50%)}@media (max-width:991px){.tm-heading.with-separator-05 .heading{transform:translateX(0) !important}}.tm-heading.highlight-big-number mark{font-size:120px;line-height:1;margin-right:5px;float:left}.tm-heading.highlight-big-number mark sup{font-size:.5em;vertical-align:super}.tm-heading.above-medium-separator .heading{font-size:20px;font-weight:700;line-height:1.4}.tm-heading.above-medium-separator .separator:before{content:'';display:block}.tm-heading.above-medium-separator .separator:after{content:'';display:inline-block;height:5px;width:30px;border-radius:5px;margin-bottom:18px}.tm-heading.medium-separator{margin-bottom:30px}.tm-heading.medium-separator .heading{font-size:36px;font-weight:500;line-height:1.38}.tm-heading.medium-separator .separator:before{content:'';display:block}.tm-heading.medium-separator .separator:after{content:'';display:inline-block;height:5px;width:30px;border-radius:5px;margin-top:27px}.tm-heading.thick-separator{margin-bottom:24px}.tm-heading.thick-separator .heading{font-size:42px}.tm-heading.thick-separator .separator:before{content:'';display:block}.tm-heading.thick-separator .separator:after{content:'';display:inline-block;height:8px;width:50px;border-radius:5px;margin-top:27px}.tm-heading.above-thick-separator .heading{font-size:36px;text-transform:uppercase;line-height:1.333;font-weight:900}.tm-heading.above-thick-separator .separator:before{content:'';display:block}.tm-heading.above-thick-separator .separator:after{content:'';display:inline-block;height:5px;width:50px;margin-bottom:20px;opacity:.2;background:currentColor}.tm-heading.beside-thick-separator{position:relative}.tm-heading.beside-thick-separator .heading{font-size:36px;text-transform:uppercase;line-height:1.333;font-weight:900}.tm-heading.beside-thick-separator:before{content:'';position:absolute;top:50%;transform:translateY(-50%);height:54%;width:5px;opacity:.2}.tm-heading.beside-thick-separator.left{padding-right:20px}.tm-heading.beside-thick-separator.left:before{right:0}.tm-heading.beside-thick-separator.right{padding-left:20px}.tm-heading.beside-thick-separator.right:before{left:0}.tm-heading.modern .heading{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:3px;line-height:1.26;color:#bbb}.tm-heading.modern-02 .heading{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;line-height:1.26;color:#acacac}.tm-heading.modern-03 .heading{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;line-height:1.26}.tm-heading.modern-with-separator{margin-bottom:22px}.tm-heading.modern-with-separator .heading{display:inline-block;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:3px;line-height:1.26}.tm-heading.modern-with-separator .heading:after{content:'';display:block;margin-top:16px;width:100%;height:1px;background:#d8d8d8}.tm-heading.modern-with-separator-02{margin-bottom:29px}.tm-heading.modern-with-separator-02 .heading{display:inline-block;font-weight:700;line-height:1.26}.tm-heading.modern-with-separator-02 .heading:after{content:'';display:block;margin-top:2px;width:100%;height:3px}.typed-text mark{background:0 0}@media (max-width:1199px){.tm-heading.big-gradient .heading{font-size:100px}.tm-heading.with-separator-02 .heading{font-size:36px}.tm-heading.above-thick-separator .heading{font-size:30px}.tm-heading.above-thick-separator .separator:after{margin-bottom:15px}.tm-heading.beside-thick-separator .heading{font-size:30px}}@media (max-width:991px){.tm-heading.common .heading{font-size:24px}.tm-heading.thick-separator .heading{font-size:30px}.tm-heading.with-separator-02 .heading{font-size:30px}.tm-heading.big-gradient .heading{font-size:90px}.tm-heading.above-thick-separator .heading{font-size:24px}.tm-heading.above-thick-separator .separator:after{margin-bottom:10px}.tm-heading.beside-thick-separator .heading{font-size:24px}}@media (max-width:767px){.tm-heading.big-gradient .heading{font-size:80px}.tm-heading.with-separator .heading{font-size:24px}.tm-heading.with-separator .heading:after{margin-top:8px}}.tm-testimonial h1,.tm-testimonial h2,.tm-testimonial h3,.tm-testimonial h4,.tm-testimonial h5,.tm-testimonial h6{margin-bottom:0}.tm-testimonial .swiper-pagination{bottom:-60px}.tm-testimonial .post-thumbnail img{border-radius:50%}.tm-testimonial .testimonial-rating{font-size:20px;color:#f8c823}.tm-testimonial .testimonial-desc p:last-child{margin-bottom:0}.tm-testimonial .testimonial-by-line{font-size:15px;font-weight:400;font-style:italic;color:#888}.tm-testimonial.style-1 .swiper-container{padding-top:10px}.tm-testimonial.style-1 .testimonial-item{width:100%}.tm-testimonial.style-1 .testimonial-item:hover{transform:translateY(-10px)}.tm-testimonial.style-1 .testimonial-content{position:relative;width:100%;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.05);padding:30px 25px 30px}.tm-testimonial.style-1 .testimonial-content:before{position:absolute;top:calc(100% - 3px);left:0;content:'';width:0;height:0;border-style:solid;border-width:35px 35px 0 0;border-color:#fff transparent transparent;filter:drop-shadow(0px 6px 5px rgba(0,0,0,.05))}.tm-testimonial.style-1 .testimonial-info{padding-top:40px;display:flex;align-items:center}.tm-testimonial.style-1 .post-thumbnail{flex-shrink:0}.tm-testimonial.style-1 .testimonial-main-info{flex-grow:1;margin-left:20px}.tm-testimonial.style-1 .testimonial-name{font-size:18px;margin-bottom:2px}.tm-testimonial.style-1 .testimonial-rating{margin-top:25px}.tm-testimonial.style-2{margin-left:-15px;margin-right:-15px}.tm-testimonial.style-2 .swiper-slide{padding:15px}.tm-testimonial.style-2 .testimonial-item{position:relative}.tm-testimonial.style-2 .testimonial-info{display:flex;align-items:center}.tm-testimonial.style-2 .post-thumbnail{flex-shrink:0}.tm-testimonial.style-2 .testimonial-main-info{flex-grow:1;margin-left:20px}.tm-testimonial.style-2 .testimonial-name{font-size:18px;margin-bottom:4px}.tm-testimonial.style-2 .testimonial-desc{font-size:34px;font-weight:400;line-height:45px;margin-bottom:27px}@media (max-width:767px){.tm-testimonial.style-2 .testimonial-desc{font-size:24px;line-height:38px}}.tm-testimonial.style-2 .testimonial-rating{margin-bottom:25px}.tm-testimonial.style-3 .testimonial-item{position:relative}.tm-testimonial.style-3 .post-thumbnail{margin-bottom:30px}.tm-testimonial.style-3 .post-thumbnail img{border-radius:0;width:100%}.tm-testimonial.style-3 .testimonial-info{position:relative;flex-grow:1}.tm-testimonial.style-3 .quote-icon{position:absolute;top:0;left:0;display:inline-block;width:54px;height:54px;line-height:58px;text-align:center}.tm-testimonial.style-3 .testimonial-name{font-size:20px;margin-bottom:15px}.tm-testimonial.style-3 .testimonial-by-line:before{content:' - '}.tm-testimonial.style-3 .testimonial-rating{margin-top:10px}@media (min-width:544px){.tm-testimonial.style-3 .testimonial-item{display:flex}.tm-testimonial.style-3 .post-thumbnail{width:250px;height:190px;flex-shrink:0;margin-right:30px;margin-bottom:0}}.tm-testimonial.style-4 .testimonial-item{width:800px;max-width:100%;margin:0 auto;text-align:center}.tm-testimonial.style-4 .testimonial-rating{margin-bottom:20px}.tm-testimonial.style-4 .testimonial-name{font-size:20px;font-weight:700;margin-bottom:10px}.tm-testimonial.style-4 .testimonial-desc{font-size:30px;margin-bottom:17px}.tm-testimonial.style-4 .testimonial-by-line{font-size:15px;color:#999}.tm-testimonial.style-4 .testimonial-by-line:before{content:'/'}.tm-testimonial.style-5 .swiper-container{padding-top:20px}.tm-testimonial.style-5 .testimonial-item{background:#fff;overflow:hidden;padding:35px 37px 43px}.tm-testimonial.style-5 .testimonial-item:hover{transform:translateY(-20px)}.tm-testimonial.style-5 .post-thumbnail{width:80px;height:80px;margin-bottom:48px}.tm-testimonial.style-5 .post-thumbnail img{border-radius:50%}.tm-testimonial.style-5 .testimonial-info{position:relative;flex-grow:1}.tm-testimonial.style-5 .testimonial-desc{margin-bottom:35px}.tm-testimonial.style-5 .testimonial-name{font-size:18px;margin-bottom:4px}.tm-testimonial.style-5 .testimonial-rating{margin:0 0 18px}.tm-testimonial.style-6{margin-top:-10px}.tm-testimonial.style-6 .swiper-container{padding-top:10px}.tm-testimonial.style-6 .testimonial-item{width:100%}.tm-testimonial.style-6 .testimonial-item:hover{transform:translateY(-10px)}.tm-testimonial.style-6 .testimonial-content{position:relative;width:100%;background-color:#f7f7f7;padding:33px 30px 42px}.tm-testimonial.style-6 .testimonial-content:before{position:absolute;top:100%;left:43px;content:'';width:0;height:0;border:12px solid transparent;border-color:transparent transparent #f7f7f7 #f7f7f7;transform-origin:0 0;transform:rotate(-45deg)}.tm-testimonial.style-6 .testimonial-rating{margin-bottom:14px}.tm-testimonial.style-6 .testimonial-info{padding:40px 0 0 30px;display:flex;align-items:center}.tm-testimonial.style-6 .post-thumbnail{flex-shrink:0}.tm-testimonial.style-6 .testimonial-main-info{flex-grow:1;margin-left:20px}.tm-testimonial.style-6 .testimonial-name{font-size:15px;margin-bottom:2px}.tm-testimonial.style-7{margin-left:0;margin-right:0}.tm-testimonial.style-7 .swiper-container{padding:0}.tm-testimonial.style-7 .swiper-slide{opacity:.3}.tm-testimonial.style-7 .swiper-slide .testimonial-rating,.tm-testimonial.style-7 .swiper-slide .testimonial-info{opacity:0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-testimonial.style-7 .swiper-slide.swiper-slide-active{opacity:1}.tm-testimonial.style-7 .swiper-slide.swiper-slide-active .testimonial-rating,.tm-testimonial.style-7 .swiper-slide.swiper-slide-active .testimonial-info{opacity:1}@media (max-width:991px){.tm-testimonial.style-7 .swiper-slide{width:100% !important}}.tm-testimonial.style-7 .testimonial-item{position:relative}.tm-testimonial.style-7 .testimonial-info{display:flex;align-items:center}.tm-testimonial.style-7 .post-thumbnail{flex-shrink:0}.tm-testimonial.style-7 .testimonial-main-info{flex-grow:1;margin-left:20px}.tm-testimonial.style-7 .testimonial-main-info .testimonial-by-line{font-style:normal}.tm-testimonial.style-7 .testimonial-name{font-size:18px;margin-bottom:4px}.tm-testimonial.style-7 .testimonial-desc{font-size:34px;font-weight:400;line-height:45px;margin-bottom:27px}@media (max-width:767px){.tm-testimonial.style-7 .testimonial-desc{font-size:24px;line-height:38px}}.tm-testimonial.style-7 .testimonial-rating{margin-bottom:25px}.tm-testimonial.style-8{margin-left:0;margin-right:0;text-align:left;position:relative}.tm-testimonial.style-8 .testi-quote{width:116px;height:87px;display:block;position:absolute;top:-87px;right:0}.tm-testimonial.style-8 .testi-quote svg g{fill:#ffc246}.tm-testimonial.style-8 .swiper-container{padding:0}.tm-testimonial.style-8 .testimonial-item{position:relative}.tm-testimonial.style-8 .post-thumbnail{margin-bottom:60px}.tm-testimonial.style-8 .testimonial-main-info .testimonial-name{font-size:20px;font-weight:700;color:#000;margin-bottom:4px}.tm-testimonial.style-8 .testimonial-main-info .testimonial-by-line{display:block;font-size:16px;font-style:italic}.tm-testimonial.style-8 .testimonial-desc{font-size:26px;font-weight:700;line-height:40px;margin-bottom:30px;color:#000}@media (max-width:767px){.tm-testimonial.style-8 .testimonial-desc{font-size:24px;line-height:38px}}.tm-testimonial.style-8 .testimonial-desc .s1:before,.tm-testimonial.style-8 .testimonial-desc .s1:after{content:'"'}.tm-testimonial.style-8 .testimonial-rating{margin-bottom:40px}.tm-testimonial.style-8.pagination-style-8{margin-bottom:0}.tm-testimonial.style-8.pagination-style-8 .swiper-pagination{bottom:0;text-align:right;font-size:18px;font-weight:700;color:#888;letter-spacing:2px}.tm-testimonial.style-8.pagination-style-8 .swiper-pagination .swiper-pagination-current{color:#ffc246}.tm-testimonial.style-9 .testimonial-title{font-size:40px;border-bottom:1px solid #eee;padding-bottom:20px;margin:0 20px 60px}.tm-testimonial.style-9 .testimonial-title:before{content:'\f3f9';font-family:Ionicons;font-size:48px;line-height:48px;margin-right:10px;color:#888}.tm-testimonial.style-9 .testimonial-item{position:relative;padding:40px 30px;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.05)}.tm-testimonial.style-9 .testimonial-item:before{position:absolute;top:calc(100% - 3px);left:0;content:'';width:0;height:0;border-style:solid;border-width:35px 35px 0 0;border-color:#fff transparent transparent;filter:drop-shadow(0px 6px 5px rgba(0,0,0,.05))}.tm-testimonial.style-9 .testimonial-item{display:flex}.tm-testimonial.style-9 .post-thumbnail{flex-shrink:0;margin-right:30px}.tm-testimonial.style-9 .post-thumbnail img{width:90px;height:90px;border-radius:50%}.tm-testimonial.style-9 .testimonial-info{position:relative;flex-grow:1}.tm-testimonial.style-9 .quote-icon{position:absolute;top:0;left:0;display:inline-block;width:54px;height:54px;line-height:58px;text-align:center}.tm-testimonial.style-9 .testimonial-name{font-size:20px;margin-bottom:15px}.tm-testimonial.style-9 .testimonial-by-line:before{content:' - '}.tm-testimonial.style-9 .testimonial-rating{margin-bottom:10px}.tm-testimonial-pagination{width:360px;height:85px;margin:0 auto 55px;text-align:center}.tm-testimonial-pagination img{transition:all .6s ease 0s;width:85px}.tm-testimonial-pagination .swiper-slide:not(.swiper-slide-active){cursor:pointer}.tm-testimonial-pagination .swiper-slide:not(.swiper-slide-active) img{opacity:.4}.tm-testimonial-pagination .swiper-slide:not(.swiper-slide-active) img:hover{opacity:1}@media (min-width:1600px){.tm-testimonial.style-1 .testimonial-content{box-shadow:0 0 30px rgba(0,0,0,.05)}}.tm-testimonial-list h1,.tm-testimonial-list h2,.tm-testimonial-list h3,.tm-testimonial-list h4,.tm-testimonial-list h5,.tm-testimonial-list h6{margin-bottom:0}.tm-testimonial-list .testimonial-item{position:relative;padding-top:10px;margin-bottom:40px}.tm-testimonial-list .post-thumbnail{margin-bottom:30px}.tm-testimonial-list .post-thumbnail img{border-radius:0;width:100%}.tm-testimonial-list .testimonial-info{position:relative;flex-grow:1}.tm-testimonial-list .quote-icon{position:absolute;top:0;left:0;display:inline-block;width:54px;height:54px;line-height:58px;text-align:center}.tm-testimonial-list .testimonial-name{font-size:20px;margin-bottom:15px}.tm-testimonial-list .testimonial-by-line{font-size:15px;font-style:italic;font-weight:400}.tm-testimonial-list .testimonial-by-line:before{content:' - '}.tm-testimonial-list .testimonial-rating{font-size:20px;color:#f8c823;margin-top:10px}@media (min-width:544px){.tm-testimonial-list .testimonial-item{display:flex}.tm-testimonial-list .post-thumbnail{width:250px;height:190px;flex-shrink:0;margin-right:30px;margin-bottom:0}}.tm-slider .spacing{height:32px}.tm-slider .sub-title{font-size:14px;font-weight:700;letter-spacing:3px;line-height:1.71;text-transform:uppercase;margin-bottom:14px}.tm-slider .heading{font-size:24px;margin-bottom:12px}.tm-slider.fw-image .image img{width:100%}.tm-slider.tm-swiper.has-pagination.pagination-style-1{margin-bottom:50px}.tm-slider.tm-swiper.has-pagination.pagination-style-1 .swiper-pagination{bottom:-50px}.tm-slider.style-2 .swiper-container{padding-bottom:20px}.tm-slider.style-2 .image-wrap{position:relative;display:inline-block}.tm-slider.style-2 .image-wrap:before,.tm-slider.style-2 .image-wrap:after{position:absolute;content:'';border-radius:10px}.tm-slider.style-2 .image-wrap:before{background:#e9f5ff;bottom:-20px;left:42px;right:42px;height:100%}.tm-slider.style-2 .image-wrap:after{background:#bae0ff;bottom:-10px;left:25px;right:25px;height:100%}.tm-slider.style-2 .image{position:relative;z-index:3}.tm-slider.style-2 .image img{border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.06)}.tm-slider.style-4 .image img{width:100%}.tm-slider.style-5{margin:0;position:relative}.tm-slider.style-5 .swiper-container{z-index:8;padding:0}.tm-slider.style-5 .swiper-container .swiper-slide .row{align-items:center}.tm-slider.style-5 .swiper-container .swiper-slide .row .image-wrap img{width:100%;height:auto}.tm-slider.style-5 .swiper-container .swiper-slide .row .info-wrap .sub-title{font-size:14px;font-weight:700;color:#888;letter-spacing:1px}.tm-slider.style-5 .swiper-container .swiper-slide .row .info-wrap .heading{font-size:40px;line-height:54px;position:relative;padding-bottom:30px;margin-bottom:30px}.tm-slider.style-5 .swiper-container .swiper-slide .row .info-wrap .heading:before{content:'';display:block;width:50px;height:4px;background-color:#ffc246;position:absolute;left:0;bottom:0}.tm-slider.style-5 .swiper-container .swiper-slide .row .info-wrap .text{font-size:18px;line-height:28px;font-weight:400;margin-bottom:40px}.tm-slider.style-5 .swiper-container .swiper-slide .row .info-wrap .more a{display:inline-block;height:50px;line-height:50px;padding:0 30px;font-size:13px;font-weight:700;text-transform:uppercase;color:#fff;background-color:#000;letter-spacing:1px}.tm-slider.style-5 .swiper-container .swiper-slide .row .info-wrap .more a:hover{background-color:#ffc246}.tm-slider.style-5 .swiper-pagination{display:inline-block;width:auto;left:50%;padding-left:15px;bottom:30px;z-index:7}@media (max-width:991px){.tm-slider.style-5 .swiper-container .swiper-slide .row .image-wrap{margin-bottom:30px}.tm-slider.style-5 .swiper-pagination{display:none}}.tm-slider-button{line-height:1}.tm-slider-button .slider-btn{outline:none !important;cursor:pointer}.tm-slider-button.style-01 .button-wrap{display:inline-block;border:1px solid #eee;border-radius:5px;overflow:hidden}.tm-slider-button.style-01 .slider-btn{border:1px solid #eee;width:58px;height:58px;line-height:56px;float:left;text-align:center;font-size:20px;color:#000}.tm-slider-button.style-01 .slider-btn:hover{background:#eee}.tm-slider-button.style-02 .button-wrap{display:inline-block}.tm-slider-button.style-02 .slider-btn{border:2px solid #ddd;border-radius:5px;width:60px;height:60px;line-height:56px;float:left;text-align:center;font-size:20px;color:#000}.tm-slider-button.style-02 .slider-btn:hover{color:#fff;border-color:transparent}.tm-slider-button.style-02 .slider-prev-btn{margin-right:10px}.tm-slider-button.style-03 .button-wrap{display:inline-block}.tm-slider-button.style-03 .slider-btn{border:2px solid #ddd;border-radius:50%;width:50px;height:50px;line-height:46px;float:left;text-align:center;font-size:18px;color:#000}.tm-slider-button.style-03 .slider-btn:hover{color:#fff;border-color:#ffc246;background-color:#ffc246}.tm-slider-button.style-03 .slider-prev-btn{margin-right:10px}.tm-slider-button.style-04 .button-wrap{display:inline-block;margin:0 -20px}.tm-slider-button.style-04 .slider-btn{float:left;text-align:center;font-size:16px;font-weight:500;padding:10px 20px}.tm-slider-button.style-04 .slider-btn+.slider-btn{position:relative}.tm-slider-button.style-04 .slider-btn+.slider-btn:before{position:absolute;top:50%;left:0;transform:translate(0,-50%);content:'';width:1px;height:20px;background-color:#ddd;display:inline-block}.pricing-wrap{display:flex;align-items:flex-start}.pricing-wrap .tm-pricing{flex:1 1 auto;margin-right:30px}.pricing-wrap .tm-pricing:last-child{margin-right:0}.tm-pricing-rating{position:absolute;top:20px;right:20px;font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.tm-pricing{z-index:2}.tm-pricing h1,.tm-pricing h2,.tm-pricing h3,.tm-pricing h4,.tm-pricing h5,.tm-pricing h6{margin-bottom:0}.tm-pricing .tm-pricing-list{margin:0;padding:0}.tm-pricing .tm-pricing-list li{list-style-type:none}.tm-pricing .tm-pricing-button{min-width:170px;max-width:100%}.tm-pricing .period{font-size:13px;font-weight:400;color:inherit;margin-top:5px}.tm-pricing .period:before{content:'/'}.tm-pricing.style-1{margin-bottom:30px;margin-top:52px}.tm-pricing.style-1.tm-pricing-featured .inner{border:2px solid red}.tm-pricing.style-1 .inner{position:relative;margin:0 auto;border:1px solid #ddd;background-color:#fff;padding:72px 30px 40px}.tm-pricing.style-1 .tm-pricing-header{padding-bottom:20px;border-bottom:1px solid #eee}.tm-pricing.style-1 .price-wrap{position:absolute;top:-52px;left:30px;border-radius:50%;margin-bottom:24px;width:104px;height:104px;display:flex;align-items:center;justify-content:center}.tm-pricing.style-1 .price-wrap-inner{text-align:center}.tm-pricing.style-1 .currency{font-size:15px;color:inherit;font-weight:700;vertical-align:top}.tm-pricing.style-1 .price{font-size:34px;font-weight:700;color:inherit;line-height:.7;margin-left:4px;margin-right:4px}.tm-pricing.style-1 .title{font-size:26px;margin-bottom:5px}.tm-pricing.style-1 .description{font-size:13px}.tm-pricing.style-1 .tm-pricing-content{padding-top:25px}.tm-pricing.style-1 .tm-pricing-list{font-weight:400}.tm-pricing.style-1 .tm-pricing-list li{position:relative;display:block;padding:8px 0}.tm-pricing.style-1 .tm-pricing-list li i{font-size:14px;margin-right:10px}.tm-pricing.style-1 .tm-pricing-footer{padding-top:30px}.tm-pricing.style-2{margin-bottom:30px}.tm-pricing.style-2:hover .inner{transform:translateY(-10px)}.tm-pricing.style-2 .inner{position:relative;margin:0 auto;box-shadow:0 10px 40px rgba(0,0,0,.05);background-color:#fff;padding-bottom:60px}.tm-pricing.style-2 .inner:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid transparent;pointer-events:none}.tm-pricing.style-2 .tm-pricing-header{text-align:center;background:#eee;padding:60px 30px 31px}.tm-pricing.style-2 .price-wrap-inner{display:flex;align-items:flex-start;justify-content:center;margin-bottom:25px}.tm-pricing.style-2 .currency{font-size:24px;color:inherit;vertical-align:top}.tm-pricing.style-2 .price{font-size:80px;font-weight:700;color:inherit;line-height:.7;margin-left:4px;margin-right:4px}.tm-pricing.style-2 .period{font-size:15px;font-weight:700}.tm-pricing.style-2 .title{font-size:20px;margin-bottom:14px}.tm-pricing.style-2 .description{font-size:13px}.tm-pricing.style-2 .tm-pricing-content{padding:46px 30px 0}.tm-pricing.style-2 .tm-pricing-list{font-weight:400;color:#000}.tm-pricing.style-2 .tm-pricing-list li{position:relative;display:block}.tm-pricing.style-2 .tm-pricing-list li i{font-size:13px;margin-right:10px}.tm-pricing.style-2 .tm-pricing-list li+li{margin-top:16px}.tm-pricing.style-2 .tm-pricing-footer{padding:46px 30px 0}.tm-pricing.style-2:not(.tm-pricing-featured) .tm-pricing-button{color:#999;background-color:#eee;border-color:#eee}.tm-pricing.style-2:not(.tm-pricing-featured) .tm-pricing-button:hover{background-color:transparent}@media (max-width:991px){.pricing-wrap{flex-wrap:wrap}.pricing-wrap .tm-pricing{width:100%;max-width:100%;margin-right:0}}.tm-countdown{text-align:center;max-width:770px;margin:0 auto}.tm-countdown h1,.tm-countdown h2,.tm-countdown h3,.tm-countdown h4,.tm-countdown h5,.tm-countdown h6{margin-bottom:0}.tm-countdown .day,.tm-countdown .hour,.tm-countdown .minute,.tm-countdown .second{text-align:center;flex-grow:1}.tm-countdown .countdown-wrap{display:flex;align-items:center}.tm-countdown.style-1 .number{display:inline-block;font-size:100px;font-weight:300;line-height:1}.tm-countdown.style-1 .text{display:block;text-transform:uppercase;letter-spacing:3px;font-weight:700;font-size:14px;margin-top:18px}.tm-countdown.style-1.skin-light .number{color:#fff}.tm-countdown.style-1.skin-light .text{color:rgba(255,255,255,.7)}.tm-countdown.style-2 .number{display:block;font-size:100px;line-height:1;font-weight:700;text-shadow:7px 2px 0 rgba(0,0,0,.1);margin-bottom:15px}.tm-countdown.style-2 .text{color:rgba(171,171,171,.7);font-size:16px;font-weight:700;letter-spacing:3.43px;text-transform:uppercase}.tm-countdown.style-2.skin-light .number{color:#fff;text-shadow:7px 2px 0 rgba(255,255,255,.2)}.tm-countdown.style-2.skin-light .text{color:rgba(255,255,255,.7)}@media (max-width:1199px){.tm-countdown.style-1 .number{font-size:80px}.tm-countdown.style-2 .number{font-size:80px}}@media (max-width:991px){.tm-countdown.style-1 .number{font-size:60px}.tm-countdown.style-2 .number{font-size:60px}}@media (max-width:767px){.tm-countdown.style-1 .number{font-size:40px}.tm-countdown.style-2 .number{font-size:40px}}.tm-counter{margin-bottom:30px}.tm-counter h1,.tm-counter h2,.tm-counter h3,.tm-counter h4,.tm-counter h5,.tm-counter h6{margin-bottom:0}.tm-counter.align-left .number-wrap{justify-content:flex-start}.tm-counter.align-center .number-wrap{justify-content:center}.tm-counter.align-right .number-wrap{justify-content:flex-end}.tm-counter.style-01 .icon{font-size:60px;line-height:1;margin-bottom:20px}.tm-counter.style-01 .number-wrap{display:flex;margin-bottom:20px;font-size:60px;line-height:1;font-weight:500}.tm-counter.style-01 .number-suffix{font-size:34px;line-height:1}.tm-counter.style-01 .text{font-size:20px;line-height:1.5;margin-bottom:15px}.tm-counter.style-02 .icon{font-size:60px;line-height:1;margin-bottom:20px}.tm-counter.style-02 .number-wrap{display:flex;margin-bottom:20px;font-size:80px;font-weight:700;line-height:1}.tm-counter.style-02 .number-prefix{font-weight:500}.tm-counter.style-02 .number-suffix{font-size:26px;font-weight:700;line-height:1}.tm-counter.style-02 .text{font-size:18px;line-height:1.5;margin-bottom:15px}.tm-counter.style-03 .icon{font-size:44px;line-height:1;margin-bottom:20px}.tm-counter.style-03 .number-wrap{display:flex;margin-bottom:20px;font-size:44px;line-height:1;font-weight:500}.tm-counter.style-03 .number-suffix{font-size:24px;line-height:1}.tm-counter.style-03 .text{font-size:16px;font-weight:500;line-height:1.5;margin-bottom:15px}.tm-team-member{position:relative}.tm-team-member h1,.tm-team-member h2,.tm-team-member h3,.tm-team-member h4,.tm-team-member h5,.tm-team-member h6{margin-bottom:0}.tm-team-member .photo{margin-bottom:30px}.tm-team-member .has-border-left{border-left:3px solid red;padding-left:18px;padding-top:2px}.tm-team-member .name{font-size:20px;margin-bottom:3px}.tm-team-member .position{font-size:15px;font-weight:400}.tm-team-member .description{margin-top:20px}.tm-team-member .social-footer{margin-top:20px}.tm-team-member .social-networks{margin:0 -10px}.tm-team-member .social-networks a{display:inline-block;padding:5px 10px;font-size:16px;line-height:1;color:#b6b6b6}.tm-team-member.effect-grayscale .photo img{filter:grayscale(100%)}.tm-team-member.effect-grayscale:hover .photo img{filter:none}.tm-team-member.style-1{margin-bottom:30px}.tm-team-member.style-1 .photo img{width:100%}.tm-team-member.style-1 .social-networks{margin:0 -10px}.tm-team-member.style-1 .social-networks a{font-size:18px}.tm-team-member.style-2{margin-bottom:30px}.tm-team-member.style-2 .photo img{width:100%}.tm-team-member.style-3{padding-bottom:107px;margin-bottom:30px;overflow:hidden;background:#fff}.tm-team-member.style-3:hover{box-shadow:0 10px 20px rgba(0,0,0,.09)}.tm-team-member.style-3:hover .info{transform:translateY(0)}.tm-team-member.style-3:hover .social-footer{opacity:1;visibility:visible}.tm-team-member.style-3 .photo{margin-bottom:0}.tm-team-member.style-3 .photo img{width:100%}.tm-team-member.style-3 .info{position:absolute;bottom:0;left:0;width:100%;padding:27px 0;background:#fff;transform:translateY(46px)}.tm-team-member.style-3 .name{font-size:18px;margin-bottom:3px}.tm-team-member.style-3 .description{margin-top:10px}.tm-team-member.style-3 .social-footer{visibility:hidden;opacity:0;margin-top:20px;padding:0 20px}.tm-team-member.style-3 .social-networks{margin:0 -10px}.tm-team-member.style-3 .social-networks a{display:inline-block;padding:5px 10px;font-size:18px;line-height:1;color:silver}@media (min-width:544px){.tm-team-member.style-2 .inner{display:flex}.tm-team-member.style-2 .photo{flex-shrink:0}.tm-team-member.style-2 .info{padding-left:30px}}.tm-social-networks{line-height:0}.tm-social-networks ul{display:inline-block;padding:0;margin:0;position:relative;z-index:1}.tm-social-networks .item{list-style-type:none}.tm-social-networks .link{padding:5px 8px;height:56px;width:56px;color:#157d80;font-size:24px;text-align:center;line-height:46px}.footer-social .tm-social-networks .link{border:1px solid #157d80;background:#0f0e0f}.tm-social-networks.layout-list{display:block}.tm-social-networks.layout-inline .item{display:inline-block}.tm-social-networks.layout-two-columns ul{margin:0;padding:0}.tm-social-networks.layout-two-columns .item{display:block;float:left;width:50%;padding-right:20px}.tm-social-networks.layout-two-columns .item .link{padding:10px 0}.tm-social-networks.style-icons{font-size:16px}.tm-social-networks.style-large-icons{font-size:18px}.tm-social-networks.style-large-icons ul{margin:0 -14px}.tm-social-networks.style-large-icons .link{padding:5px 14px}.tm-social-networks.style-solid-square-icon ul{margin:0;padding:1px 0 0 1px}.tm-social-networks.style-solid-square-icon li{float:left;border:1px solid rgba(238,238,238,.11);margin:-1px 0 0 -1px}.tm-social-networks.style-solid-square-icon li:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.tm-social-networks.style-solid-square-icon li:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.tm-social-networks.style-solid-square-icon .link{font-size:16px;display:block;text-align:center;height:50px;width:50px;position:relative}.tm-social-networks.style-solid-square-icon .link-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-social-networks.style-solid-rounded-icon ul{margin:0}.tm-social-networks.style-solid-rounded-icon li{float:left}.tm-social-networks.style-solid-rounded-icon li+li{margin-left:10px}.tm-social-networks.style-solid-rounded-icon .item:hover .link-icon{color:#fff}.tm-social-networks.style-solid-rounded-icon .link{font-size:18px;display:block;text-align:center;height:50px;width:50px;border:1px solid #ddd;border-radius:50%;position:relative}.tm-social-networks.style-solid-rounded-icon .link-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-social-networks.style-solid-rounded-icon-02 ul{margin:0}.tm-social-networks.style-solid-rounded-icon-02 li{float:left}.tm-social-networks.style-solid-rounded-icon-02 li+li{margin-left:10px}.tm-social-networks.style-solid-rounded-icon-02 .item:hover .link-icon{color:#fff}.tm-social-networks.style-solid-rounded-icon-02 .link{font-size:16px;display:block;text-align:center;height:45px;width:45px;color:#000;border:2px solid rgba(221,221,221,.65);border-radius:50%;position:relative}.tm-social-networks.style-solid-rounded-icon-02 .link-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-social-networks.style-icon-title .link-icon{font-size:14px;min-width:25px;margin-right:10px}.tm-social-networks.style-rounded-icon-title .item .link-icon{width:50px;height:50px;line-height:48px;text-align:center;border:2px solid #157d80;font-size:20px;margin-right:20px;color:#000}.tm-social-networks.style-rounded-icon-title .item .link-text{font-size:18px;color:#888}.tm-social-networks.style-rounded-icon-title .item:hover .link-icon{color:#fff}.tm-social-networks.style-title ul{margin:0 -13px}.tm-social-networks.style-title .link{padding:5px 13px}.tm-social-networks.style-title .link-text{font-size:16px;font-weight:700}.tm-social-networks .link{display:inline-block}.tm-social-networks br{display:none}.tm-circle-progress-chart{text-align:center}.tm-circle-progress-chart .chart{position:relative;margin:0 auto 50px;width:126px;height:126px}.tm-circle-progress-chart .chart canvas{position:absolute;top:0;left:0}.tm-circle-progress-chart .inner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-circle-progress-chart .chart-number{font-size:42px;line-height:1;margin-bottom:0}.tm-circle-progress-chart .chart-number span{vertical-align:super;font-size:20px}.tm-circle-progress-chart .chart-icon{font-size:60px;line-height:1}.tm-circle-progress-chart .inner-circle{width:100%;height:100%;border-radius:50%}.tm-circle-progress-chart .title-wrap{margin-bottom:30px}.tm-circle-progress-chart .title{font-size:24px}.wpcf7 .wpcf7-response-output{margin:30px 0 0;padding:15px 20px;border:0;color:#fff;font-size:14px}.wpcf7 .wpcf7-validation-errors{background:#f0ad4e}.wpcf7 .wpcf7-mail-sent-ok{background:#5cb85c}.wpcf7 .wpcf7-not-valid-tip{margin-top:5px;color:#d9534f;font-size:12px}.tm-contact-form-7 .wpcf7-form br{display:none}.tm-contact-form-7 .row{margin-left:-10px;margin-right:-10px}.tm-contact-form-7 [class*=col-]{padding-left:10px;padding-right:10px}.tm-contact-form-7 .form-item{position:relative}.tm-contact-form-7 .form-item.has-icon .wpcf7-text,.tm-contact-form-7 .form-item.has-icon .wpcf7-date{padding-right:40px}.tm-contact-form-7 .form-icon{font-size:20px;position:absolute;top:50%;right:15px;line-height:0}.tm-contact-form-7 .wpcf7-form-control-wrap{display:block;margin-bottom:20px}.tm-contact-form-7 .wpcf7-textarea{margin-bottom:30px;height:100px}.tm-contact-form-7 .ajax-loader{display:none !important}.tm-contact-form-7 .wpcf7-submit{display:block;margin:0}.tm-contact-form-7.style-01 .wpcf7-submit{margin-top:20px}.tm-contact-form-7.style-01 .row{margin-left:-15px;margin-right:-15px}.tm-contact-form-7.style-01 [class*=col-]{padding-left:15px;padding-right:15px}.tm-contact-form-7.style-02 .wpcf7-text,.tm-contact-form-7.style-02 .wpcf7-date,.tm-contact-form-7.style-02 .wpcf7-select,.tm-contact-form-7.style-02 .wpcf7-textarea{background-color:#fff;border:1px solid #ddd;padding:0 15px}.tm-contact-form-7.style-02 .wpcf7-textarea{background-color:#fff;border:1px solid #ddd;height:120px;margin-bottom:40px;padding:10px 15px}.tm-contact-form-7.style-02 .wpcf7-submit{background-color:#000;border-color:#000;color:#fff}.tm-contact-form-7.style-02 .wpcf7-submit:hover{border-color:transparent}.tm-contact-form-7.style-03 .wpcf7-text,.tm-contact-form-7.style-03 .wpcf7-date,.tm-contact-form-7.style-03 .wpcf7-select,.tm-contact-form-7.style-03 .wpcf7-textarea{background-color:#fff;border:0;padding:0 15px}.tm-contact-form-7.style-03 .wpcf7-textarea{background-color:#fff;border:1px solid #ddd;height:120px;margin-bottom:40px}.tm-contact-form-7.style-03 .wpcf7-submit{color:#fff;width:100%}.tm-contact-form-7.style-03 .wpcf7-submit:hover{background-color:transparent}.tm-contact-form-7.style-04 .row{margin-left:-15px;margin-right:-15px}.tm-contact-form-7.style-04 [class*=col-]{padding-left:15px;padding-right:15px}.tm-contact-form-7.style-04 .wpcf7-form{border:1px solid #eee;background-color:#f7f7f7;padding:40px 30px 50px}.tm-contact-form-7.style-04 .wpcf7-form-control-wrap{margin-bottom:30px}.tm-contact-form-7.style-04 .wpcf7-text,.tm-contact-form-7.style-04 .wpcf7-date,.tm-contact-form-7.style-04 .wpcf7-select,.tm-contact-form-7.style-04 .wpcf7-textarea{background-color:#fff;border:1px solid #ddd;padding:0 15px}.tm-contact-form-7.style-04 .wpcf7-textarea{background-color:#fff;border:1px solid #ddd;height:120px;margin-bottom:40px;padding:10px 15px}.form-online-support{padding:44px 35px 62px;background:#eee url(/wp-content/themes/tractor-child/assets/images/icon-envelope-open.png) no-repeat bottom right;border-radius:5px}.form-online-support .form-title{font-size:30px;margin-bottom:38px;line-height:1.66}.form-online-support select,.form-online-support input[type=text],.form-online-support input[type=email],.form-online-support input[type=url],.form-online-support input[type=password],.form-online-support input[type=search],.form-online-support input[type=number],.form-online-support input[type=tel]{height:50px;background:#fff}.form-online-support .wpcf7-textarea{height:125px;background:#fff}.form-online-support input[type=submit],.form-online-support input[type=reset],.form-online-support button{height:50px;line-height:46px;padding:0 22px}.wrap-style-01{padding:63px 30px 74px;background:#fff;box-shadow:0 2px 40px rgba(0,0,0,.15)}.wrap-style-01 .form-title{text-align:center;font-size:36px;margin-bottom:49px}.wrap-style-02{padding:84px 45px 85px;background:#fff url(/wp-content/themes/tractor-child/assets/images/icon-money-bag.png) no-repeat top right -30px}.wrap-style-02 .form-title{font-size:36px;margin-bottom:47px}@media (max-width:767px){.wrap-style-02{padding:60px 30px}.wrap-style-02 .form-title{font-size:28px}}.tm-mailchimp-form .subscribe-form{display:flex;margin:0 -15px}.tm-mailchimp-form .form-item{padding:0 15px}.tm-mailchimp-form .form-item.flex-auto{flex-grow:1}.tm-mailchimp-form .form-item.flex-shrink{flex-shrink:0}.tm-mailchimp-form button i{display:none}.tm-mailchimp-form.style-1 input[type=email]{height:50px;border:0;margin-bottom:30px;background-color:transparent;border-bottom:2px solid #ffc246}.tm-mailchimp-form.style-1 .form-submit{height:50px;line-height:46px}.tm-mailchimp-form.style-2 input[type=email]{height:50px;border:1px solid #ddd;padding:0 15px;margin-bottom:20px}.tm-mailchimp-form.style-2 .form-submit{height:50px;line-height:46px}.tm-mailchimp-form.style-2 .form-submit:hover{background-color:#fff;border-color:#fff}.tm-mailchimp-form.style-3 .mc4wp-form{position:relative;overflow:hidden;margin:0 auto}.tm-mailchimp-form.style-3 input[type=email]{background:rgba(69,69,69,.3);padding:3px 155px 3px 15px;border:0;color:#fff}.tm-mailchimp-form.style-3 input[type=email]::-webkit-input-placeholder{color:inherit}.tm-mailchimp-form.style-3 input[type=email]:-moz-placeholder{color:inherit}.tm-mailchimp-form.style-3 input[type=email]::-moz-placeholder{color:inherit}.tm-mailchimp-form.style-3 input[type=email]:-ms-input-placeholder{color:inherit}.tm-mailchimp-form.style-3 .form-submit{position:absolute;top:0;right:0;padding:0 31px;background:#fff;border-color:#fff}.tm-mailchimp-form.style-4{position:relative}.tm-mailchimp-form.style-4 .mc4wp-form-fields{display:flex}.tm-mailchimp-form.style-4 .mc4wp-form-fields>div:first-child{flex-grow:1}.tm-mailchimp-form.style-4 .mc4wp-form-fields>div+div{flex-shrink:0}.tm-mailchimp-form.style-4 input[type=email]{background:rgba(255,255,255,.1);box-shadow:0 0 20px rgba(0,0,0,.06);border:0;padding:0 15px}.tm-mailchimp-form.style-4 .form-submit{margin-left:20px;padding:0 34px}.tm-mailchimp-form.style-5 input[type=email]{height:50px;border:1px solid #ddd;padding:0 15px;margin-bottom:20px}.tm-mailchimp-form.style-5 .form-submit{height:50px;line-height:46px}.tm-mailchimp-form.style-6 .mc4wp-form-fields{position:relative}.tm-mailchimp-form.style-6 input[type=email]{padding:0 15px;border:0}.tm-mailchimp-form.style-6 input[type=email]::-webkit-input-placeholder{color:inherit}.tm-mailchimp-form.style-6 input[type=email]:-moz-placeholder{color:inherit}.tm-mailchimp-form.style-6 input[type=email]::-moz-placeholder{color:inherit}.tm-mailchimp-form.style-6 input[type=email]:-ms-input-placeholder{color:inherit}.tm-mailchimp-form.style-6 .form-submit{border:0;border-left:1px solid transparent;background:0 0;font-size:0;position:absolute;top:0;right:0;border-radius:0;width:50px;height:50px;padding:0}.tm-mailchimp-form.style-6 .form-submit:hover:after{transform:translate(-50%,-50%) scale(1.1,1.1)}.tm-mailchimp-form.style-6 .form-submit:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Ionicons;content:'\f2eb';font-size:20px}.tm-mailchimp-form.style-7 .mc4wp-form-fields{position:relative}.tm-mailchimp-form.style-7 .mc4wp-form input[type=email]{padding:0 15px;border-color:rgba(255,255,255,.07);background-color:rgba(255,255,255,.06);color:#fff}.tm-mailchimp-form.style-7 .mc4wp-form input[type=email]:focus{border-color:rgba(255,255,255,.5)}.tm-mailchimp-form.style-7 .form-submit{border:0;border-left:1px solid transparent;background:0 0;font-size:0;position:absolute;top:0;right:0;border-radius:0;width:50px;height:50px;color:#fff;padding:0}.tm-mailchimp-form.style-7 .form-submit:hover:after{transform:translate(-50%,-50%) scale(1.1,1.1)}.tm-mailchimp-form.style-7 .form-submit:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Ionicons;content:'\f2eb';font-size:20px}.tm-mailchimp-form.style-8 input[type=email]{height:50px;border-bottom:2px solid #ddd;margin-bottom:20px;background-color:transparent}.tm-mailchimp-form.style-8 .form-submit{height:50px;line-height:50px;border:0;color:#fff;background-position:left center;background-size:200% auto}.tm-mailchimp-form.style-8 .form-submit:hover{background-position:right center !important}.tm-mailchimp-form.style-9 .mc4wp-form-fields{display:flex}.tm-mailchimp-form.style-9 .form-input{flex-grow:1}.tm-mailchimp-form.style-9 .form-submit-wrap{flex-shrink:0}.tm-mailchimp-form.style-9 input[type=email]{padding:0 20px;border-color:transparent;background:#fff;box-shadow:0 20px 40px rgba(0,0,0,.09)}.tm-mailchimp-form.style-9 .form-submit{position:relative;font-size:0;width:50px;height:50px;padding:0;border:0;color:#fff !important}.tm-mailchimp-form.style-9 .form-submit:hover:after{transform:translate(-50%,-50%) scale(1.1,1.1)}.tm-mailchimp-form.style-9 .form-submit:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Ionicons;content:'\f2eb';font-size:20px}.tm-mailchimp-form.style-10{display:flex;align-items:center;justify-content:flex-end}.tm-mailchimp-form.style-10 .title{font-size:18px;font-weight:500;color:#999;margin-right:30px}.tm-mailchimp-form.style-10 .mc4wp-form-fields{position:relative}.tm-mailchimp-form.style-10 .mc4wp-form-fields input[type=email]{padding:0 60px 0 30px;border-radius:0;border:1px solid #ddd;background:#fff;height:50px;line-height:48px}.tm-mailchimp-form.style-10 .mc4wp-form-fields .form-submit{position:absolute;top:0;right:0;font-size:0;width:50px;height:50px;padding:0;border:0;border-radius:0;background-color:transparent}.tm-mailchimp-form.style-10 .mc4wp-form-fields .form-submit:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Ionicons;content:'\f2eb';font-size:20px}.tm-mailchimp-form.style-11 .mc4wp-form-fields{position:relative}.tm-mailchimp-form.style-11 input[type=email]{background-color:transparent;color:#888}.tm-mailchimp-form.style-11 input[type=email]::-webkit-input-placeholder{color:inherit}.tm-mailchimp-form.style-11 input[type=email]:-moz-placeholder{color:inherit}.tm-mailchimp-form.style-11 input[type=email]::-moz-placeholder{color:inherit}.tm-mailchimp-form.style-11 input[type=email]:-ms-input-placeholder{color:inherit}.tm-mailchimp-form.style-11 .form-submit{border:0;border-left:1px solid transparent;background:0 0;font-size:0;position:absolute;top:0;right:0;border-radius:0;width:50px;height:50px;padding:0;text-align:right}.tm-mailchimp-form.style-11 .form-submit:after{position:absolute;top:50%;right:0;transform:translate(0,-50%);font-family:Ionicons;content:'\f10b';font-size:18px;font-weight:500;color:#fff}@media (max-width:543px){.tm-mailchimp-form.style-2 .mc4wp-form-fields{display:block}.tm-mailchimp-form.style-1 input[type=email],.tm-mailchimp-form.style-2 input[type=email],.tm-mailchimp-form.style-3 input[type=email]{padding:3px 20px}.tm-mailchimp-form.style-1 .form-submit,.tm-mailchimp-form.style-2 .form-submit,.tm-mailchimp-form.style-3 .form-submit{position:relative;display:block;border-radius:5px;margin:20px auto 0}}.tm-search-form .search-form{position:relative}.tm-search-form .search-field{padding:3px 160px 3px 20px;background:#fff}.tm-search-form .search-field::-webkit-input-placeholder{font-weight:500}.tm-search-form .search-field:-moz-placeholder{font-weight:500}.tm-search-form .search-field::-moz-placeholder{font-weight:500}.tm-search-form .search-field:-ms-input-placeholder{font-weight:500}.tm-search-form .search-submit{position:absolute;top:0;right:0;border:0;border-top-left-radius:0;border-bottom-left-radius:0;font-size:20px;font-weight:700;letter-spacing:1.25px}.tm-search-form .search-submit:hover{color:#fff}.tm-search-form .search-btn-icon{display:none}.tm-search-form .search-btn-text{display:block}.tm-search-form .category-wrap{margin-top:40px;display:flex;justify-content:center}.tm-search-form .category-label{display:inline-block;color:#fff;margin-right:34px;font-size:16px;font-weight:500;margin-bottom:10px}.tm-search-form .category-list{display:inline-block}.tm-search-form .category-list a{display:inline-block;color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:14px;font-weight:700;background:rgba(126,126,126,.3);border-radius:3px;padding:5px 15px;margin-right:11px;margin-bottom:12px}@media (min-width:768px){.tm-search-form .search-field{height:64px;padding:3px 190px 3px 30px}.tm-search-form .search-submit{min-width:180px;height:64px}}@keyframes zoomBig{0%{transform:translate(-50%,-50%) scale(0);opacity:1}100%{transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes lineUp{0%{transform:translateY(100%);bottom:0}100%{bottom:100%;transform:translateY(0)}}@keyframes lineDown{0%{transform:translateY(-100%);top:0}100%{top:100%;transform:translateY(0)}}.tm-popup-video{position:relative}.tm-popup-video a:hover .video-play{transform:scale3d(1.15,1.15,1.15)}.tm-popup-video a:hover .video-poster img{transform:scale(1.1)}.tm-popup-video .video-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-popup-video .video-poster{position:relative;overflow:hidden;border-radius:inherit}.tm-popup-video .video-poster img{transition:all 1.5s cubic-bezier(.2,1,.22,1);-webkit-backface-visibility:hidden;transform:translateZ(0) scale(1);backface-visibility:hidden}.tm-popup-video .video-text{font-size:15px;font-weight:600;color:#fff;margin-top:19px}.tm-popup-video .video-play{position:relative;transition:all 1s cubic-bezier(0,0,.2,1) !important;border-radius:50%}.tm-popup-video .video-play:hover{transform:scale3d(1.15,1.15,1.15)}.tm-popup-video .video-play i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-popup-video .video-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.tm-popup-video.style-poster-01{position:relative;border-radius:0}.tm-popup-video.style-poster-01 .video-poster{position:relative;z-index:2;border-radius:0;transform:translateZ(0)}.tm-popup-video.style-poster-01 .video-poster img{border-radius:0;width:100%}.tm-popup-video.style-poster-01 .video-overlay{z-index:3;border-radius:0;background:rgba(69,69,69,.2)}.tm-popup-video.style-poster-01 .video-play{width:84px;height:84px;color:#000;background:#fff}.tm-popup-video.style-poster-01 .video-play i{font-size:20px;line-height:1;margin-left:1px}.tm-popup-video.style-poster-02{position:relative}.tm-popup-video.style-poster-02 .video-mark{position:absolute;top:50%;left:0;transform:translateY(-50%)}.tm-popup-video.style-poster-02 .wave-pulse{width:1px;height:0;margin:0 auto}.tm-popup-video.style-poster-02 .wave-pulse:before,.tm-popup-video.style-poster-02 .wave-pulse:after{opacity:0;content:'';display:block;position:absolute;width:400px;height:400px;top:50%;border-radius:50%;border:1px solid #d8d8d8;animation:zoomBig 5.25s linear 5.25s infinite}.tm-popup-video.style-poster-02 .wave-pulse:before{animation-delay:.75s}.tm-popup-video.style-poster-02 .wave-pulse-2:before{animation-delay:2.25s}.tm-popup-video.style-poster-02 .wave-pulse-2:after{animation-delay:1.5s}.tm-popup-video.style-poster-02 .wave-pulse-3:before{animation-delay:3.75s}.tm-popup-video.style-poster-02 .wave-pulse-3:after{animation-delay:3s}.tm-popup-video.style-poster-02 .video-poster{border-radius:0}.tm-popup-video.style-poster-02 .video-poster img{border-radius:0;width:100%}.tm-popup-video.style-poster-02 .video-button{left:0}.tm-popup-video.style-poster-02 .video-overlay{border-radius:0}.tm-popup-video.style-poster-02 .video-play{width:74px;height:74px;color:#000;background-color:#fff;box-shadow:0 30px 50px rgba(0,0,0,.03)}.tm-popup-video.style-poster-02 .video-play i{font-size:20px;line-height:1;margin-left:1px}.tm-popup-video.style-poster-03{position:relative}.tm-popup-video.style-poster-03 .video-poster{position:relative;border-radius:0;z-index:2}.tm-popup-video.style-poster-03 .video-poster img{border-radius:0;width:100%}.tm-popup-video.style-poster-03 .video-overlay{z-index:3}.tm-popup-video.style-poster-03 .video-play{width:84px;height:84px;color:#000;background:#fff}.tm-popup-video.style-poster-03 .video-play i{font-size:20px;line-height:1;margin-left:1px}.tm-popup-video.style-poster-04{position:relative}.tm-popup-video.style-poster-04:hover .left-line:after{animation:lineDown linear 1.5s infinite}.tm-popup-video.style-poster-04:hover .right-line:after{animation:lineUp linear 1.5s infinite}.tm-popup-video.style-poster-04 .line{position:absolute;top:0;bottom:0;left:50%}.tm-popup-video.style-poster-04 .line:before,.tm-popup-video.style-poster-04 .line:after{content:'';position:absolute;left:50%;width:1px;height:100%;background:#fff}.tm-popup-video.style-poster-04 .line:before{top:0;opacity:.25}.tm-popup-video.style-poster-04 .line:after{height:35%;width:2px}.tm-popup-video.style-poster-04 .left-line{transform:translateX(-100px)}.tm-popup-video.style-poster-04 .left-line:after{transform:translateY(-100%);top:0}.tm-popup-video.style-poster-04 .right-line{transform:translateX(100px)}.tm-popup-video.style-poster-04 .right-line:after{transform:translateY(100%);bottom:0}.tm-popup-video.style-poster-04 .video-poster{position:relative;z-index:2;border-radius:10px;overflow:hidden}.tm-popup-video.style-poster-04 .video-poster img{width:100%}.tm-popup-video.style-poster-04 .video-overlay{z-index:3}.tm-popup-video.style-poster-04 .video-play{width:80px;height:80px;color:#14163e;background:#fff}.tm-popup-video.style-poster-04 .video-play i{font-size:20px;line-height:1;margin-left:1px}.tm-popup-video.style-poster-05{position:relative}.tm-popup-video.style-poster-05 a:hover .video-play{transform:scale3d(1.5,1.5,1.5)}.tm-popup-video.style-poster-05 .video-poster{position:relative;z-index:2;overflow:hidden;border-radius:8px}.tm-popup-video.style-poster-05 .video-poster img{width:100%}.tm-popup-video.style-poster-05 .video-overlay{z-index:3;background:rgba(0,0,0,.19)}.tm-popup-video.style-poster-05 .video-play{width:60px;height:60px;background:#fff;margin:0 auto}.tm-popup-video.style-poster-05 .video-play i{font-size:20px;line-height:1;margin-left:1px}.tm-popup-video.style-poster-06{position:relative;border-radius:0}.tm-popup-video.style-poster-06 .video-poster{position:relative;z-index:2;border-radius:0;transform:translateZ(0)}.tm-popup-video.style-poster-06 .video-poster img{border-radius:0;width:100%}.tm-popup-video.style-poster-06 .video-overlay{z-index:3;border-radius:0;background:rgba(0,0,0,.47)}.tm-popup-video.style-poster-06 .video-play{width:84px;height:84px;color:#000;background:#fff}.tm-popup-video.style-poster-06 .video-play i{font-size:20px;line-height:1;margin-left:1px}.tm-popup-video.style-button .video-play{width:84px;height:84px;background:#fff;color:#000}.tm-popup-video.style-button .video-play i{font-size:20px !important;line-height:1;margin-left:2px}.tm-popup-video.style-button-02 .video-play{width:100px;height:100px;color:#fff;border:9px solid #fff}.tm-popup-video.style-button-02 .video-play i{font-size:54px;line-height:1;margin-left:2px}.tm-popup-video.style-button-03 .video-play{width:90px;height:90px;color:#fff;background:#333}.tm-popup-video.style-button-03 .video-play:before{position:absolute;content:'';border-radius:50%;width:calc(100% + 30px);height:calc(100% + 30px);background:rgba(55,55,55,.05);left:-15px;top:-15px}.tm-popup-video.style-button-03 .video-play i{font-size:30px;line-height:1;margin-left:2px}.tm-popup-video.style-button-04 .video-play{width:75px;height:75px;color:#fff;border:3px solid #fff}.tm-popup-video.style-button-04 .video-play i{font-size:20px;line-height:1;margin-left:2px}.tm-popup-video.style-button-05 a{display:flex;align-items:center}.tm-popup-video.style-button-05 a .video-play{width:50px;height:50px;color:#ffc246;border:1px solid #ffc246;margin-right:20px}.tm-popup-video.style-button-05 a .video-play i{font-size:20px;line-height:1;margin-left:2px}.tm-popup-video.style-button-05 a .video-text{font-size:13px;font-weight:700;color:#000;text-transform:uppercase;line-height:1;margin:0;padding:0}.tm-popup-video.style-button-06 a{display:flex;align-items:center}.tm-popup-video.style-button-06 a .video-play{width:70px;height:70px;line-height:70px;text-align:center;color:#fff;background-color:#ffc246;margin-right:20px}.tm-popup-video.style-button-06 a .video-play i{font-size:20px;line-height:1;margin-left:2px}.tm-popup-video.style-button-06 a .video-text{font-size:13px;font-weight:700;color:#000;text-transform:uppercase;line-height:1;margin:0;padding:0 0 6px;border-bottom:2px solid #eee;position:relative}.tm-popup-video.style-button-06 a .video-text:after{content:'\f10b';font-family:Ionicons;font-size:14px;font-weight:500;color:#ffc246;margin-left:10px}.tm-popup-video.style-button-06 a .video-text:before{content:'';display:block;width:0;height:2px;background-color:#ffc246;position:absolute;left:0;bottom:-2px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-popup-video.style-button-06 a:hover .video-text:before{width:100%}.tm-popup-video.button-video-center .video-play{margin:0 auto}@media (max-width:767px){.tm-popup-video.style-poster-02 .video-button{left:50%}}.tm-gallery{position:relative}.tm-gallery img{width:100%}.tm-gallery .gallery-item>a{display:block;position:relative;width:100%;height:100%}.tm-gallery.hover-overlay .gallery-item{overflow:hidden}.tm-gallery.hover-overlay .gallery-item:hover .overlay{visibility:visible;opacity:.9}.tm-gallery.hover-overlay .overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden}.tm-gallery.hover-overlay .overlay>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:50px;color:#fff}.tm-gallery.hover-simple .gallery-item:hover>a{transform:translateY(-10px)}.tm-gallery.hover-simple .gallery-item:hover img{box-shadow:0 20px 40px rgba(0,0,0,.09)}.tm-gallery-slider .lslide{position:relative}.tm-gallery-slider .lSAction>a{width:50px;opacity:1;background:0 0}.tm-gallery-slider .lSAction .nav-button-icon:before{content:'\f3cf';font-family:Ionicons;font-size:18px;color:#000;display:inline-block;width:50px;height:50px;line-height:46px;text-align:center;border:1px solid #ddd;border-radius:50%;background-color:#fff;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-gallery-slider .lSAction .lSPrev:hover .nav-button-icon:before,.tm-gallery-slider .lSAction .lSNext:hover .nav-button-icon:before{color:#fff}.tm-gallery-slider .lSAction .lSPrev{left:15px}.tm-gallery-slider .lSAction .lSNext{right:15px}.tm-gallery-slider .lSAction .lSNext .nav-button-icon:before{content:'\f3d1'}.tm-gallery-slider .lSSlideOuter .lSPager.lSGallery li{opacity:.5;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-gallery-slider .lSSlideOuter .lSPager.lSGallery li.active,.tm-gallery-slider .lSSlideOuter .lSPager.lSGallery li:hover{border-radius:0;opacity:1}.tm-gallery-slider .caption{position:absolute;bottom:0;color:#888;background-color:rgba(255,255,255,.8);font-size:15px;font-style:italic;padding:15px 20px;width:100%}.tm-office-info .image img{width:100%;height:auto}.tm-office-info .title{font-size:24px;font-weight:700;color:#000;padding:20px 0;border-bottom:1px solid #eee}.tm-office-info .info{padding:15px 0}.tm-office-info .info>div{padding:5px 0 5px 40px;position:relative}.tm-office-info .info>div:before{font-size:18px;font-family:Ionicons;display:block;position:absolute;top:5px;left:0}.tm-office-info .info .address:before{content:'\f203'}.tm-office-info .info .email:before{content:'\f132'}.tm-office-info .info .phone:before{content:'\f2d2'}.tm-office-info .link{margin-top:10px}.tm-office-info .link a{position:relative;font-size:13px;font-weight:700;text-transform:uppercase;padding-bottom:5px;border-bottom:2px solid #eee}.tm-office-info .link a:after{content:'\f10b';font-family:Ionicons;margin-left:10px}.tm-office-info .link a:before{content:'';position:absolute;bottom:-2px;right:0;width:0;height:2px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-office-info .link a:hover:before{width:100%;left:0;right:auto}.tm-image .caption{background-color:#000;color:#fff;padding:12px 25px;font-style:italic}.tm-view-demo{text-align:center}.tm-view-demo.style-01 .item-wrap:hover{transform:translateY(-10px)}.tm-view-demo.style-01 .item-wrap:hover .thumbnail{box-shadow:0 20px 40px rgba(0,0,0,.16)}.tm-view-demo.style-01 .item-wrap:hover .overlay{visibility:visible;opacity:1}.tm-view-demo.style-01 .thumbnail{position:relative;overflow:hidden;margin-bottom:20px;box-shadow:0 10px 20px rgba(0,0,0,.17)}.tm-view-demo.style-01 .thumbnail>img{border-radius:inherit;width:100%}.tm-view-demo.style-01 .heading{font-size:18px;margin-bottom:10px;white-space:normal}.tm-view-demo.style-01 .overlay{position:absolute;top:0;left:0;right:0;bottom:0;visibility:hidden;opacity:0;background:rgba(0,0,0,.1)}.tm-view-demo.style-01 .badge{position:absolute;top:0;left:0;max-width:50px}.tm-view-demo.style-02 .item-wrap:hover .overlay{visibility:visible;opacity:1}.tm-view-demo.style-02 .item-wrap:hover .thumbnail:before{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.tm-view-demo.style-02 .thumbnail{position:relative;overflow:hidden;margin-bottom:30px}.tm-view-demo.style-02 .thumbnail>img{width:100%}.tm-view-demo.style-02 .thumbnail:before{content:'\f489';position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% + 20px));color:#000;font-family:Ionicons;font-size:32px;font-weight:500;width:80px;height:80px;background-color:#ffc246;text-align:center;line-height:80px;border-radius:100%;opacity:0;visibility:hidden;z-index:2}.tm-view-demo.style-02 .badge{position:absolute;top:0;left:0}.tm-view-demo.style-02 .heading{font-size:20px;margin-bottom:10px;color:#fff;white-space:normal}.tm-view-demo.style-02 .overlay{position:absolute;top:0;left:0;right:0;bottom:0;visibility:hidden;opacity:0;background:rgba(0,0,0,.5)}.tm-view-demo.style-02 .coming-item .overlay{visibility:visible;opacity:1;background:rgba(0,0,0,.3)}.tm-instagram{position:relative}.tm-instagram h1,.tm-instagram h2,.tm-instagram h3,.tm-instagram h4,.tm-instagram h5,.tm-instagram h6{margin-bottom:0}.tm-instagram br{display:none}.tm-instagram:hover .instagram-user-name{opacity:0;visibility:hidden;transform:translate(-50%,-50%) scale3d(.8,.8,.8)}.tm-instagram .instagram-user-name{transition:all .6s cubic-bezier(0,0,.2,1);padding:10px 20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;box-shadow:0 47px 30px rgba(0,0,0,.21);font-size:16px;min-width:190px;text-align:center;border-radius:1px}.tm-instagram img{border-radius:inherit;width:100%;transition:all 1.5s cubic-bezier(0,0,.2,1)}.tm-instagram .inner{position:relative;overflow:hidden}.tm-instagram .inner .item-info{position:absolute;top:50%;left:0;width:100%;color:#fff;text-align:center;transform:translate(0,-50%);margin:0;padding:0}.tm-instagram .inner .overlay{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;background:rgba(0,0,0,.5);opacity:0;cursor:pointer;border-radius:inherit}.tm-instagram .inner:hover .overlay{visibility:visible;opacity:1}.tm-instagram .inner:hover img{transform:scale3d(1.1,1.1,1.1)}.tm-instagram .inner .item-info .likes,.tm-instagram .inner .item-info .comments{position:relative;padding-left:20px;color:#fff;font-size:18px;display:inline-block}.tm-instagram .inner .item-info .likes:before,.tm-instagram .inner .item-info .comments:before{position:absolute;top:0;left:0;font-family:Ionicons}.tm-instagram .inner .item-info .likes:before{content:'\f443'}.tm-instagram .inner .item-info .comments{margin-left:10px}.tm-instagram .inner .item-info .comments:before{content:'\f11d'}.tm-twitter.style-slider-quote{max-width:900px;margin:0 auto}.tm-twitter.style-slider-quote .tweet+.tweet{margin-top:10px;padding-top:10px;border-top:1px solid #eee}.tm-twitter.style-slider-quote .tweet+.tweet:before{top:13px}.tm-twitter.style-slider-quote .tweet-info{position:relative;padding-left:55px}.tm-twitter.style-slider-quote .tweet-info:before{position:absolute;top:0;left:23px;display:block;content:'\f243';font-family:'Ionicons';font-size:18px;line-height:1;font-weight:500}.tm-twitter.style-slider-quote .tweet-heading{font-size:32px}.tm-twitter.style-slider-quote .tweet-text{position:relative;font-size:14px;border:1px solid #ededed;background:#f7fbfe;border-radius:5px;padding:17px 20px 25px;margin-bottom:25px;word-break:break-all}.tm-twitter.style-slider-quote .tweet-text:before,.tm-twitter.style-slider-quote .tweet-text:after{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;transform:rotate(45deg)}.tm-twitter.style-slider-quote .tweet-text:before{left:30px;bottom:-12px;border-color:transparent #ededed transparent transparent;border-width:12px}.tm-twitter.style-slider-quote .tweet-text:after{left:33px;bottom:-10px;border-color:transparent #f7fbfe transparent transparent;border-width:10px}.tm-twitter.style-slider-quote .tweet-heading{font-size:14px;font-weight:700}.tm-twitter.style-slider-quote .tweet-date{font-size:14px;font-style:italic}.tm-twitter.style-slider{max-width:900px;margin:0 auto}.tm-twitter.style-slider .tweet{position:relative;text-align:center}.tm-twitter.style-slider .tweet:before{display:block;content:'\f243';font-family:'Ionicons';font-size:120px;line-height:1;margin-bottom:10px}.tm-twitter.style-slider .tweet .tweet-heading{font-size:32px}.tm-twitter.style-slider .tweet .tweet-text{font-size:24px;margin-top:40px}.tm-twitter.style-slider .tweet+.tweet{margin-top:10px;padding-top:10px;border-top:1px solid #eee}.tm-twitter.style-slider .tweet+.tweet:before{top:13px}.tm-twitter.style-slider_2{position:relative;height:100%;min-height:370px;margin:0 auto;background:#38a1f2 url("/wp-content/themes/tractor-child/assets/images/twitter_slider_2_bg.png") no-repeat center center}.tm-twitter.style-slider_2:before{display:block;position:absolute;right:30px;bottom:30px;content:'\f243';font-family:'Ionicons';font-size:40px;line-height:1;color:#fff}.tm-twitter.style-slider_2 .tm-swiper{margin:0}.tm-twitter.style-slider_2 .tm-swiper .swiper-container{padding:0}.tm-twitter.style-slider_2 .swiper-button-next,.tm-twitter.style-slider_2 .swiper-button-prev{top:auto;bottom:20px;border:0;color:#fff;background-color:transparent;left:15px;width:40px;height:40px;line-height:40px}.tm-twitter.style-slider_2 .swiper-button-next:hover,.tm-twitter.style-slider_2 .swiper-button-prev:hover{color:#fff;background-color:transparent}.tm-twitter.style-slider_2 .swiper-button-next{left:55px}.tm-twitter.style-slider_2 .swiper-button-next:before{position:absolute;top:50%;left:0;margin-top:-10px;content:'';display:inline-block;width:1px;height:20px;background-color:rgba(255,255,255,.6)}.tm-twitter.style-slider_2 .tweet{padding:115px 30px;color:#fff}.tm-twitter.style-slider_2 .tweet .tweet-date{position:absolute;top:35px;left:30px;text-transform:uppercase;font-size:14px;font-weight:700;color:rgba(255,255,255,.7)}.tm-twitter.style-slider_2 .tweet .tweet-text,.tm-twitter.style-slider_2 .tweet .tweet-text a{font-size:18px;color:#fff;font-style:italic}@media (min-width:768px){.tm-twitter.style-slider_2 .tweet .tweet-text,.tm-twitter.style-slider_2 .tweet .tweet-text a{font-size:22px}}.tm-twitter.style-slider_2 .tweet .tweet-text a{font-weight:700}.tm-twitter.style-slider_2 .tweet+.tweet{margin-top:10px;padding-top:10px;border-top:1px solid #eee}.tm-twitter.style-slider_2 .tweet+.tweet:before{top:13px}.column-full-height .tm-twitter.style-slider_2:before{right:40px;bottom:40px}.column-full-height .tm-twitter.style-slider_2 .tm-swiper{height:100%}.column-full-height .tm-twitter.style-slider_2 .tm-swiper .swiper-container{height:100%}.column-full-height .tm-twitter.style-slider_2 .tm-swiper .swiper-container .tweet{height:100%;padding:0}.column-full-height .tm-twitter.style-slider_2 .tm-swiper .swiper-container .tweet .tweet-date{left:40px;top:40px}.column-full-height .tm-twitter.style-slider_2 .tm-swiper .swiper-container .tweet .tweet-text{position:absolute;left:0;padding:0 40px;top:50%;transform:translateY(-50%)}.column-full-height .tm-twitter.style-slider_2 .tm-swiper .swiper-button-prev{bottom:40px;left:40px}.column-full-height .tm-twitter.style-slider_2 .tm-swiper .swiper-button-next{bottom:40px;left:80px}.column-full-height .tm-twitter.style-slider_2.padding-80:before{right:80px;bottom:80px}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper{height:100%}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-container{height:100%}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-container .tweet{height:100%;padding:0}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-container .tweet .tweet-date{left:80px;top:80px}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-container .tweet .tweet-text{position:absolute;left:0;padding:0 80px;top:50%;transform:translateY(-50%)}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-button-prev{bottom:80px;left:80px}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-button-next{bottom:80px;left:120px}@media (max-width:991px){.column-full-height .tm-twitter.style-slider_2.padding-80:before{right:30px;bottom:30px}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper{height:100%}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-container{height:100%}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-container .tweet{height:100%;padding:0}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-container .tweet .tweet-date{left:30px;top:30px}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-container .tweet .tweet-text{position:absolute;left:0;padding:0 30px;top:50%;transform:translateY(-50%)}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-button-prev{bottom:30px;left:30px}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-button-next{bottom:30px;left:70px}}.tm-twitter.style-list .item+.item{margin-top:45px}.tm-twitter.style-list .tweet{position:relative;padding-left:31px}.tm-twitter.style-list .tweet:before{position:absolute;top:3px;left:0;content:'\f243';font-family:'Ionicons';font-size:18px;line-height:1}.tm-twitter.style-list .tweet .tweet-text a{font-weight:600}.tm-twitter.style-list .tweet .tweet-date{display:inline-block;margin-top:8px}.tm-twitter.style-list .tweet+.tweet{margin-top:10px;padding-top:10px;border-top:1px solid #eee}.tm-twitter.style-list .tweet+.tweet:before{top:13px}.tm-twitter.style-grid .tm-twitter-inner{display:flex;padding-left:1px}.tm-twitter.style-grid .tm-twitter-inner .item{width:25%;padding:30px;background-color:#fff;border:1px solid #eee;min-height:290px;order:5;margin-left:-1px}.tm-twitter.style-grid .tm-twitter-inner .item.order-1,.tm-twitter.style-grid .tm-twitter-inner .item.order-2{order:1}.tm-twitter.style-grid .tm-twitter-inner .item .tweet-date{color:#999;margin-bottom:30px}.tm-twitter.style-grid .tm-twitter-inner .item .tweet-text{font-size:15px;line-height:24px;color:#000}.tm-twitter.style-grid .tm-twitter-inner .item .tweet-text a{font-weight:700}.tm-twitter.style-grid .tm-twitter-inner .item.item-logo{color:#fff;background-color:#38a1f2;position:relative;order:3}.tm-twitter.style-grid .tm-twitter-inner .item.item-logo span{font-size:16px;font-weight:500;line-height:1;color:#fff;display:block;width:100%;text-align:center;padding:40px;position:absolute;left:0;bottom:0}.tm-twitter.style-grid .tm-twitter-inner .item.item-logo span a{color:#fff;text-transform:capitalize;padding-bottom:5px;border-bottom:1px solid transparent}.tm-twitter.style-grid .tm-twitter-inner .item.item-logo span a:hover{border-bottom-color:#fff}.tm-twitter.style-grid .tm-twitter-inner .item.item-logo:before{display:block;width:144px;height:144px;text-align:center;line-height:144px;position:absolute;top:calc(50% - 26px);left:50%;content:'\f243';font-family:'Ionicons';font-size:60px;color:#fff;background-image:url(/wp-content/themes/tractor-child/assets/images/rounded_lines.png);transform:translate(-50%,-50%)}@media (max-width:991px){.tm-twitter.style-grid .tm-twitter-inner{padding-left:0;flex-direction:column}.tm-twitter.style-grid .tm-twitter-inner .item{width:100%;min-height:0;order:2;margin-left:0;margin-top:-1px}.tm-twitter.style-grid .tm-twitter-inner .item.item-logo{min-height:290px;order:1}}.tm-timeline ul{margin:0;padding:0}.tm-timeline.style-01 .grid-item+.grid-item{padding-top:100px}.tm-timeline.style-01 .grid-item:not([style*='left:0']) .item-wrapper{padding:0 0 0 55px}.tm-timeline.style-01 .grid-item:not([style*='left:0']) .content-wrap{float:right}.tm-timeline.style-01 .grid-item:not([style*='left:0']) .dot{left:-14px}.tm-timeline.style-01 .item-wrapper{position:relative;padding:0 55px 0 0}.tm-timeline.style-01 .line{position:absolute;left:50%;margin-left:-1px;height:100%;border-left:2px dotted rgba(151,151,151,.88)}.tm-timeline.style-01 .dot{width:28px;height:28px;border-radius:100%;position:absolute;top:0;right:-14px}.tm-timeline.style-01 .dot:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;border-radius:50%}.tm-timeline.style-01 .dot:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%}.tm-timeline.style-01 .content-header{padding:0 20px}.tm-timeline.style-01 .content-wrap{position:relative;background:#fff;box-shadow:0 5px 40px rgba(0,0,0,.11)}.tm-timeline.style-01 .content-wrap:hover .heading:before{width:100%}.tm-timeline.style-01 .content-body{padding:20px 20px 25px}.tm-timeline.style-01 .heading{position:relative;font-weight:700;font-size:18px;margin-bottom:0;padding:15px 0}.tm-timeline.style-01 .photo{margin-bottom:25px}.tm-timeline.style-01 .photo img{width:100%}.tm-timeline.style-02 .timeline-item+.timeline-item{margin-top:40px;padding-top:40px;border-top:1px solid #eee}.tm-timeline.style-02 .content-wrap{display:flex}.tm-timeline.style-02 .content-body{padding:0 0 0 40px}.tm-timeline.style-02 .photo{flex-shrink:0}.tm-timeline.style-02 .heading{font-size:18px;margin-bottom:13px}.tm-timeline .tm-animation-queue .item .content-wrap{opacity:0}.tm-timeline .tm-animation-queue .item.animate .content-wrap{opacity:1;animation:moveHorizontal .65s ease forwards}.tm-timeline .tm-animation-queue .item.animate:nth-child(even) .content-wrap{transform:translateX(100px)}.tm-timeline .tm-animation-queue .item.animate:nth-child(odd) .content-wrap{transform:translateX(-100px)}@media screen and (max-width:1199px){.tm-timeline.style-01 .grid-item:not([style*='left:0']) .item-wrapper{padding:0 0 0 30px}.tm-timeline.style-01 .item-wrapper{padding:0 30px 0 0}}@media screen and (max-width:640px){.tm-timeline.style-01 .grid-item+.grid-item{padding-top:40px}.tm-timeline.style-01 .item-wrapper{padding:0 0 0 50px}.tm-timeline.style-01 .line{left:20px}.tm-timeline.style-01 .dot{left:6px;right:auto}.tm-timeline.style-01 .content-wrap{float:right}}@media (max-width:767px){.tm-timeline.style-02 .content-body{padding:6px 0 0 30px}}@media (max-width:543px){.tm-timeline.style-02 .photo{max-width:100%}.tm-timeline.style-02 .content-wrap{display:block;text-align:center}.tm-timeline.style-02 .content-body{padding:30px 0 0}}.tm-blockquote blockquote{margin:0 !important;padding:28px 0 0;border:0;background:url("/wp-content/themes/tractor-child/assets/images/blockquote.png") no-repeat 0 0}.tm-blockquote .quote-text{font-size:24px;font-style:italic;line-height:2}.tm-blockquote .quote-footer{margin-top:31px;display:flex;align-items:center}.tm-blockquote .quote-footer .quote-photo{flex-shrink:0;margin-right:20px}.tm-blockquote .quote-footer .quote-photo img{border-radius:50%;width:60px;height:60px}.tm-blockquote .quote-footer .quote-info{flex-grow:1}.tm-blockquote .quote-footer .heading{font-size:18px;font-weight:700;margin-bottom:4px}.tm-blockquote .quote-footer .quote-position{font-size:14px;font-style:italic}.tm-drop-cap{margin-bottom:70px}.tm-drop-cap.style-1 .drop-cap{float:left;font-size:56px;line-height:50px;padding-top:4px;padding-right:12px;padding-left:3px}.tm-drop-cap.style-2 .drop-cap{float:left;font-size:56px;line-height:50px;padding:7px 13px 7px 9px;color:#fff;margin:-8px 10px 0 -18px}.tm-maps{position:relative}.tm-maps .map{height:100px}.tm-maps .btn-view-full-map{position:absolute;left:0;bottom:0;width:100%;height:70px;line-height:70px;font-size:18px;font-weight:700;text-align:center;color:#fff}.tm-maps .btn-icon{position:absolute;top:50%;transform:translate(0,-50%);font-size:20px;margin-left:21px}.gmap-marker-wrap{padding:20px}.gmap-marker-title{font-size:20px;margin-bottom:14px}.tm-maps.overlay-style-01 .animated-dot{position:relative;width:20px;height:20px;left:-9px;top:-5px}.tm-maps.overlay-style-01 .animated-dot .middle-dot{width:20px;height:20px;border-radius:50%;position:absolute;transform-origin:50% 50%;animation-fill-mode:forwards;animation-iteration-count:infinite}.tm-maps.overlay-style-01 .animated-dot .middle-dot:after{width:100%;height:100%;display:block;position:absolute;left:0;top:0;content:' ';background-color:#fff;border-radius:50%;z-index:100;opacity:0;transform-origin:50% 50%}.tm-maps.overlay-style-01 .animated-dot .signal{width:180px;pointer-events:none;height:180px;border-radius:50%;position:absolute;left:-80px;top:-80px;opacity:0;animation:animationSignal cubic-bezier(0,.55,.55,1) 2s;transform-origin:50% 50%;animation-fill-mode:forwards;animation-delay:.78s;animation-iteration-count:infinite}.tm-maps.overlay-style-01 .animated-dot .signal2{width:180px;height:180px;pointer-events:none;border-radius:50%;position:absolute;left:-80px;top:-80px;opacity:0;animation:animationSignal cubic-bezier(0,.55,.55,1) 2s;transform-origin:50% 50%;animation-fill-mode:forwards;animation-delay:1s;animation-iteration-count:infinite}.tm-maps.overlay-style-02 .animated-dot{width:20px;height:20px;left:-9px;top:-5px;position:relative}.tm-maps.overlay-style-02 .animated-dot .middle-dot:after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:Ionicons;content:'\f456';font-size:56px}.tm-maps.overlay-style-02 .animated-dot .signal,.tm-maps.overlay-style-02 .animated-dot .signal2{width:200px;height:200px;pointer-events:none;border-radius:50%;position:absolute;left:-90px;top:-90px;opacity:0;animation:animationSignal2 cubic-bezier(0,.55,.55,1) 2s;transform-origin:50% 50%;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-delay:.78s}.tm-maps.overlay-style-02 .animated-dot .signal{border:2px solid rgba(0,0,0,.2);box-shadow:inset 0 0 35px 10px rgba(0,0,0,.18);animation-delay:.78s}.tm-maps.overlay-style-02 .animated-dot .signal2{border:2px solid #000;animation-delay:1s}@keyframes animationSignal{0%{opacity:0;transform:scale(0)}1%{opacity:.14}20%{opacity:.14}60%{transform:scale(1);opacity:0}}@keyframes animationSignal2{0%{opacity:0;transform:scale(0)}1%{opacity:.29}20%{opacity:.29}60%{transform:scale(1);opacity:0}}.tm-maps-popup{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;cursor:pointer}.tm-maps-popup:before{content:'';display:block;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:8;opacity:0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-maps-popup .tm-maps-popup-text{opacity:0;color:#fff;font-size:20px;text-align:center;z-index:9;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-maps-popup .tm-maps-popup-marker{z-index:7;width:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-maps-popup .tm-maps-popup-marker .animated-dot{position:relative;margin:0;width:20px;height:20px;margin-top:10px;margin-left:10px}.tm-maps-popup .tm-maps-popup-marker .animated-dot .middle-dot:after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:Ionicons;content:'\f456';font-size:56px;color:#ffc246}.tm-maps-popup .tm-maps-popup-marker .animated-dot .signal,.tm-maps-popup .tm-maps-popup-marker .animated-dot .signal2{width:200px;height:200px;pointer-events:none;border-radius:50%;position:absolute;left:-90px;top:-90px;opacity:0;animation:animationSignal2 cubic-bezier(0,.55,.55,1) 2s;transform-origin:50% 50%;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-delay:.78s}.tm-maps-popup .tm-maps-popup-marker .animated-dot .signal{border:2px solid rgba(0,0,0,.2);box-shadow:inset 0 0 35px 10px rgba(0,0,0,.18);animation-delay:.78s}.tm-maps-popup .tm-maps-popup-marker .animated-dot .signal2{border:2px solid #ffc246;animation-delay:1s;box-shadow:inset 0 0 35px 10px #ffc246}.tm-maps-popup:hover:before{opacity:1}.tm-maps-popup:hover .tm-maps-popup-text{opacity:1}.tm-maps-popup:hover .tm-maps-popup-marker{opacity:0}.tm-rotate-box{position:relative}.tm-rotate-box .flipper{position:relative}.tm-rotate-box .flipper:hover .box{transform-style:preserve-3d;transition:transform 1s cubic-bezier(.3,1,.6,1)}.tm-rotate-box .to-left .front,.tm-rotate-box .to-right .front{transform:rotateY(0deg)}.tm-rotate-box .to-top .front,.tm-rotate-box .to-bottom .front{transform:rotateX(0deg)}.tm-rotate-box .to-top .back{transform:rotateX(-180deg)}.tm-rotate-box .to-top:hover .front{transform:rotateX(180deg)}.tm-rotate-box .to-top:hover .back{transform:rotateX(0deg)}.tm-rotate-box .to-bottom .back{transform:rotateX(180deg)}.tm-rotate-box .to-bottom:hover .front{transform:rotateX(-180deg)}.tm-rotate-box .to-bottom:hover .back{transform:rotateX(0deg)}.tm-rotate-box .to-left .back{transform:rotateY(180deg)}.tm-rotate-box .to-left:hover .front{transform:rotateY(-180deg)}.tm-rotate-box .to-left:hover .back{transform:rotateY(0deg)}.tm-rotate-box .to-right .back{transform:rotateY(-180deg)}.tm-rotate-box .to-right:hover .front{transform:rotateY(180deg)}.tm-rotate-box .to-right:hover .back{transform:rotateY(0deg)}.tm-rotate-box .thumb-wrap{-webkit-perspective:1000px;perspective:1000px}.tm-rotate-box .box{background-size:cover;min-height:370px;z-index:1;transform-style:preserve-3d;backface-visibility:hidden;perspective:inherit;transition:transform .8s cubic-bezier(.5,.2,.2,.8)}.tm-rotate-box .box:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit}.tm-rotate-box .box-outer{position:absolute;top:0;left:0;right:0;bottom:0}.tm-rotate-box .box-inner{display:table;height:100%;width:100%}.tm-rotate-box .box-content{display:table-cell;vertical-align:middle}.tm-rotate-box .back{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.tm-rotate-box .content-wrap{width:100%;display:block;transform-style:preserve-3d;perspective:inherit;backface-visibility:hidden;padding:50px 30px;z-index:2}.tm-rotate-box.style-1{text-align:center}.tm-rotate-box.style-1 .heading{font-size:24px;color:#fff;margin-bottom:0}.tm-rotate-box.style-1 .text{color:rgba(255,255,255,.55);margin:32px auto 0;max-width:420px}.tm-rotate-box.style-1 .tm-button{margin-top:78px;color:#fff}.tm-rotate-box.style-2 .box-content{vertical-align:bottom}.tm-rotate-box.style-2 .heading{position:relative;font-size:20px;color:#000;padding:10px 70px 10px 18px;background-color:#fff;margin-bottom:0;min-height:70px;display:flex;align-items:center}.tm-rotate-box.style-2 .heading:after{position:absolute;top:50%;right:10px;transform:translateY(-50%);content:'\f125';font-family:Ionicons;display:inline-block;font-size:16px;font-weight:500;height:50px;width:50px;line-height:50px;text-align:center;color:#fff;background-color:#ffc246}.tm-rotate-box.style-2 .text{margin-top:30px;color:#fff}.tm-rotate-box.style-2 .tm-button{margin-top:78px}.tm-custom-menu .widget{margin:0 !important}.tm-custom-menu.style-2 .menu{margin:0}.tm-custom-menu.style-2 .menu>li{width:50%;padding:0 0 0 23px;float:left}.tm-custom-menu.style-3 .menu{margin:-8px -15px 0}.tm-custom-menu.style-3 .menu>li{padding:0 15px;position:relative;display:inline-block}.tm-custom-menu.style-3 .menu>li+li:before{position:absolute;width:1px;height:20px;top:10px;left:-1px;content:'';background-color:#d8d8d8}.tm-custom-menu.style-4 .menu{margin:-8px -15px 0}.tm-custom-menu.style-4 .menu>li{padding:0 15px;margin-bottom:0;position:relative;display:inline-block}.tm-custom-menu.style-4 .menu>li+li:before{position:absolute;width:3px;height:3px;top:50%;left:-2px;content:'';transform:translateY(-50%);background-color:#d8d8d8}.tm-custom-menu.style-5 .menu>li{position:relative;padding-left:15px !important}.tm-custom-menu.style-5 .menu>li a{font-weight:400 !important}.tm-custom-menu.style-5 .menu>li:before{position:absolute;width:5px;height:5px;top:50%;border-radius:50%;left:0;content:'';transform:translateY(-50%);background-color:#d8d8d8}@media (min-width:768px){.tm-custom-menu.align-right{text-align:right}.tm-custom-menu.align-center{text-align:center}}.tm-slider-group .tm-box-icon{margin-bottom:0}.tm-slider-group.style-separator .swiper-container{padding-left:1px}.tm-slider-group.style-separator .tm-group{padding:100px 57px;border-left:1px solid rgba(153,153,153,.1);border-right:1px solid rgba(153,153,153,.1);margin-left:-1px}@media (max-width:767px){.tm-slider-group.style-separator .tm-group{padding:60px 25px}}.tm-grid-group .tm-box-icon,.tm-grid-group .tm-team-member,.tm-grid-group .tm-card,.tm-grid-group .tm-pricing{height:100%;margin-bottom:0}.tm-grid-group.style-border .tm-grid{padding:1px;background:#eee}.tm-grid-group.style-border .grid-item{background:#fff}.tm-grid-group.style-light-border{padding-top:1px;padding-left:1px}.tm-grid-group.style-light-border .tm-grid{border:1px solid rgba(255,255,255,.28)}.tm-grid-group.style-light-border .grid-item{margin:-1px 0 0 -1px;border-top:1px solid rgba(255,255,255,.28);border-left:1px solid rgba(255,255,255,.28);padding:47px 30px}.tm-grid-group.style-dark-border .tm-grid{border:1px solid #eee}.tm-grid-group.style-dark-border .grid-item{margin:-1px 0 0 -1px;border-top:1px solid #eee;border-left:1px solid #eee;padding:47px 30px}.tm-grid-group.style-rounded-separator .tm-grid{background:#ddd;grid-gap:1px !important}.tm-grid-group.style-rounded-separator .grid-item{background:#fff}.tm-grid-group.style-rounded-separator .grid-item:hover{z-index:9}@-webkit-keyframes separator-bounce{0%,80%,100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:.3}40%{-webkit-transform:scale(1);transform:scale(1);opacity:.6}}@keyframes separator-bounce{0%,80%,100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:.3}40%{-webkit-transform:scale(1);transform:scale(1);opacity:.6}}.tm-separator{line-height:0}.tm-separator.style-single-line{border-bottom:1px solid #f3f3f3}.tm-separator.style-thick-short-line .separator-wrap{display:inline-block;height:8px;width:50px;border-radius:5px}.tm-separator.style-modern-dots .separator-wrap{cursor:pointer;display:inline-block;padding:3px 10px}.tm-separator.style-modern-dots .dot{border-radius:50%;box-shadow:0 0 12px #def0ff;background:#fff;animation:separator-bounce 1.4s ease-in-out 0s infinite both;width:14px;height:14px}.tm-separator.style-modern-dots .second-circle{margin-top:18px;animation-delay:-.16s}.tm-separator.style-modern-dots .third-circle{margin-top:14px;animation-delay:-.32s}.tm-jobs-box{display:block;width:100%;height:100%;background-color:#f7f7f7}.tm-jobs-box h1,.tm-jobs-box h2,.tm-jobs-box h3,.tm-jobs-box h4,.tm-jobs-box h5,.tm-jobs-box h6{margin-bottom:0}.tm-jobs-box .tm-jobs-box-top{display:flex;align-items:center;justify-content:space-between}.tm-jobs-box .tm-jobs-box-top .title{font-size:34px;font-weight:700;color:#000;line-height:1.3}.tm-jobs-box .tm-jobs-box-top .link{text-align:right}.tm-jobs-box .tm-jobs-box-top .link a{font-size:13px;font-weight:700;text-transform:uppercase;height:40px;line-height:40px}.tm-jobs-box .tm-jobs-box-top .link a:after{content:'\f2c7';font-family:Ionicons;font-size:14px;font-weight:400;display:inline-block;vertical-align:middle;margin-left:15px;width:40px;height:40px;line-height:38px;text-align:center;border:1px solid #ddd;border-radius:50%}.tm-jobs-box .tm-jobs-box-top .link a:hover:after{color:#fff;border-color:#ffc246;background-color:#ffc246}.tm-jobs-box .tm-jobs-box-mid{margin-top:20px}.tm-jobs-box .tm-jobs-box-mid .tm-jobs-box-item{display:block;padding:20px 0;border-bottom:1px solid #ddd}.tm-jobs-box .tm-jobs-box-mid .tm-jobs-box-item .title{font-size:20px;font-weight:700}.tm-jobs-box .tm-jobs-box-mid .tm-jobs-box-item .text{color:#888}.tm-jobs-box .tm-jobs-box-mid .tm-jobs-box-item:last-child{border-bottom:none;padding-bottom:0}.tm-table{border-radius:5px;background:#fff;box-shadow:0 2px 45px rgba(0,0,0,.09);overflow-x:auto}.tm-table table{margin:0;border-collapse:separate}.tm-table table tr:first-child td{background:0 0}.tm-table caption{font-size:24px;font-weight:700;padding:34px 10px 14px}.tm-table th{font-size:14px;letter-spacing:3px;font-weight:700;text-transform:uppercase;color:#ababab;background:#fff}.tm-table td,.tm-table th{text-align:left;border:0;padding:19px 10px 18px}.tm-table td:first-child,.tm-table th:first-child{padding-left:50px}.tm-table td:last-child,.tm-table th:last-child{padding-right:50px}.tm-table tr:nth-child(odd){background:#f7fbfe}.tm-table tr:nth-child(2n) td{background:0 0}@media (max-width:991px){.tm-table td:first-child,.tm-table th:first-child{padding-left:10px}.tm-table td:last-child,.tm-table th:last-child{padding-right:10px}}@media (max-width:543px){.tm-table caption{text-align:left}}.tm-spacer{clear:both}.tm-attribute-list ul{padding:0;margin:0;display:table;width:100%;border-collapse:collapse}.tm-attribute-list li{list-style-type:none;display:table-row}.tm-attribute-list .icon,.tm-attribute-list .content{display:table-cell;vertical-align:middle;padding:12px 20px;border:1px solid #ddd}.tm-attribute-list.style-01{font-size:15px}.tm-attribute-list.style-01 li:nth-child(even){background-color:#f7f7f7}.tm-attribute-list.style-01 .icon{font-size:20px;text-align:center}.tm-cta-box{padding-bottom:100px;position:relative}.tm-cta-box h1,.tm-cta-box h2,.tm-cta-box h3,.tm-cta-box h4,.tm-cta-box h5,.tm-cta-box h6{margin-bottom:0}.tm-cta-box .image{overflow:hidden}.tm-cta-box .image img{width:100%;height:auto;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-cta-box .info{width:330px;max-width:100%;background-color:#fff;padding:40px;position:absolute;bottom:30px;right:0;box-shadow:0 30px 50px rgba(0,0,0,.06)}.tm-cta-box .info .heading{font-size:26px;line-height:34px;font-weight:700;color:#000}.tm-cta-box .info .link{margin-top:30px;text-align:right}.tm-cta-box .info .link a{text-transform:uppercase;font-size:13px;font-weight:700;color:#ffc246;letter-spacing:1px;line-height:1;padding-bottom:10px;border-bottom:2px solid #eee}.tm-cta-box .info .link a:after{content:'\f30f';font-family:Ionicons;margin-left:5px}.tm-cta-box .info .link a:hover{color:#000}.tm-cta-box:hover .image img{transform:scale(1.1)}.vc_row{clear:both}.vc_row.vc_row-no-padding .vc_inner{margin-left:-15px;margin-right:-15px}.vc_row.vc_row-no-padding .vc_inner .vc_column-inner{padding-left:15px;padding-right:15px}.vc_section.vc_section[data-vc-full-width],.vc_row.vc_row[data-vc-full-width]{overflow:visible}.tm-effect-wavify,.tm-effect-firefly{position:relative}.firefly-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.wavify-wrapper{position:absolute;left:0;right:0;top:0;bottom:0}.wavify-wrapper .wavify-item{position:absolute;bottom:0;left:0;right:0}.vc_container-has-overlay{position:relative}.vc_container-has-overlay .vc_container-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.wrapper-full-height .wpb_wrapper{height:100%}.vc_col-sm-15{position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.vc_row-column-separator-01>.wpb_column+.wpb_column:before{content:'';position:absolute;top:50%;left:0;transform:translate(0,-50%);height:95px;width:1px;background:#eee}.vc_row-column-separator-02>.wpb_column+.wpb_column:before{content:'';position:absolute;top:50%;left:0;transform:translate(0,-50%);height:100%;width:1px;background:#eee}.vc_row-column-separator-03>.wpb_column:before{content:'';position:absolute;top:0;left:50%;transform:translate(-50%,0);height:100%;width:1px;background:#eee}.vc_row-column-separator-04>.wpb_column+.wpb_column:before{content:'';position:absolute;top:50%;left:0;transform:translate(0,-50%);height:100%;width:1px;background:#2e2e2e}@media (min-width:768px){.vc_column_container.vc_col-sm-15{float:left;width:20%}}@media (max-width:767px){.vc_row-column-separator-01>.wpb_column+.wpb_column .tm-counter{padding-top:36px}.vc_row-column-separator-01>.wpb_column+.wpb_column:before{top:0;left:50%;transform:translate(-50%,0);height:1px;width:150px}.vc_row-column-separator-02>.wpb_column+.wpb_column .tm-counter{padding-top:36px}.vc_row-column-separator-02>.wpb_column+.wpb_column:before{top:0;left:50%;transform:translate(-50%,0);height:1px;width:100%}.vc_row-column-separator-04>.wpb_column+.wpb_column .tm-counter{padding-top:36px}.vc_row-column-separator-04>.wpb_column+.wpb_column:before{top:0;left:50%;transform:translate(-50%,0);height:1px;width:100%}}.vc_row-has-separator{position:relative;overflow:visible !important}.vc_row-has-separator .vc_column_container{z-index:2}.vc_row-separator{position:absolute;width:100%;left:0;z-index:1;line-height:0}.vc_row-separator.top{top:0}.vc_row-separator.bottom{bottom:0}.vc_row-separator svg{fill:transparent;width:100%;height:100px}.vc_row-separator.tilt_left.top{transform:scale(1,-1)}.vc_row-separator.tilt_right.top{transform:scale(-1,-1)}.vc_row-separator.tilt_right.bottom{transform:scale(-1,1)}.vc_row-separator.triangle.bottom{transform:scaleY(-1)}.vc_row-separator.big_triangle.bottom{transform:scaleY(-1)}.vc_row-separator.big_triangle_alt.top{transform:scaleY(-1)}.vc_row-separator.big_triangle_left.top{transform:scaleY(-1)}.vc_row-separator.big_triangle_right.top{transform:scale(-1)}.vc_row-separator.big_triangle_right.bottom{transform:scaleX(-1)}.vc_row-separator.curve.top{transform:scale(-1)}.vc_row-separator.clouds.top{transform:scale(-1)}.vc_row-separator.circle.bottom{transform:scaleY(-1)}.vc_progress_bar .vc_single_bar_wrapper{padding-bottom:7px}.vc_progress_bar .vc_single_bar_wrapper+.vc_single_bar_wrapper{margin-top:27px}.vc_progress_bar .vc_single_bar_title{margin-bottom:12px;font-size:16px;font-weight:600;color:#000}.vc_progress_bar .vc_single_bar_title .vc_label_units{float:right;font-weight:500}.vc_progress_bar .vc_general.vc_single_bar{height:5px;border-radius:5px;box-shadow:none;background-color:#e0e0e0}.vc_progress_bar .vc_general.vc_single_bar .vc_label{padding:0}.vc_progress_bar .vc_general.vc_single_bar .vc_bar{border-radius:inherit}.vc_progress_bar .vc_bar:after{position:absolute;top:50%;right:-1px;width:16px;height:16px;transform:translate(0,-50%);background:inherit;content:'';border-radius:50%}.vc_progress_bar.style-2 .vc_single_bar_title{width:100% !important}.vc_chart.vc_chart .vc_chart-legend li{margin:0;font-size:15px;font-weight:500}.vc_chart.vc_chart .vc_chart-legend li+li{margin-top:18px}.vc_chart.vc_chart .vc_chart-legend span{border-radius:3px;width:26px;height:26px;margin-right:28px}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-tab>a{color:#fff}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#f0f0f0;background-color:#f8f8f8;color:#666}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{color:#fff}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{background-color:#f8f8f8}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body:before,.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body:after{border-color:#f0f0f0}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#666}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{border-color:#f0f0f0;background-color:#f8f8f8}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-modern .vc_tta-tab>a{color:#fff}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-modern .vc_tta-tab.vc_active>a{border-color:#f0f0f0;background-color:#f8f8f8}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a{color:#fff}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body{background-color:#f8f8f8;border-color:#f0f0f0}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#666}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading{border-color:#f0f0f0;background-color:#f8f8f8}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body{color:#fff}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-flat .vc_tta-tab>a{color:#fff}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a{color:#fff}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-outline .vc_tta-tab:not(.vc_active)>a:hover,.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-outline .vc_tta-tab:not(.vc_active)>a:focus{color:#fff}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-outline .vc_tta-panel:not(.vc_active) .vc_tta-panel-heading:hover a,.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-outline .vc_tta-panel:not(.vc_active) .vc_tta-panel-heading:focus a{color:#fff}@media (min-width:768px){.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panels{background-color:#f8f8f8}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panels,.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tt a-panels:after,.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panels:before{border-color:#f0f0f0}}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01.vc_tta-tabs-position-top .vc_tta-tabs-container,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01.vc_tta-tabs-position-top .vc_tta-tabs-list{overflow:visible}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01.vc_tta-shape-rounded .vc_tta-tabs-list{overflow:hidden}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01.vc_tta-shape-rounded .vc_tta-tab>a{border-radius:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-tabs-container{margin:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-tabs-list{display:table;width:100%}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-tab{display:table-cell;text-align:center;width:1%}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-tab+.vc_tta-tab{padding-left:15px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-tab>a{font-size:18px;font-weight:700;background-color:#ededed;color:#9c9c9c}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-tab:hover>a,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-tab.vc_active>a{color:#fff}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-panel-body{border:0;border-radius:0;background:#fff;box-shadow:0 20px 40px rgba(0,0,0,.08);padding:42px 30px 67px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-panel-title{color:inherit}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-panel-heading{background:#eee;border-radius:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_active .vc_tta-panel-heading{color:#fff}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02.vc_tta-tabs-position-top .vc_tta-tabs-container,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02.vc_tta-tabs-position-top .vc_tta-tabs-list{overflow:visible}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-tabs-list{margin:0;border-bottom:1px solid rgba(255,255,255,.14)}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-tab{margin:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-tab>a{padding:15px 25px 15px 0;border:0;border-bottom:2px solid transparent;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:rgba(255,255,255,.5);margin:0 0 -2px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-tab+.vc_tta-tab{margin-left:35px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-tab:hover a{color:#fff}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-tab.vc_active>a{color:#fff}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-panel-body{padding:41px 0 0;border:0;color:rgba(255,255,255,.5)}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-panel-heading{border:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-panel-heading:hover .vc_tta-panel-title{color:#fff}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-panel-title{color:rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.14)}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-panel-title>a{padding:14px 0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-panel+.vc_tta-panel{margin-top:20px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03.vc_tta-tabs-position-top .vc_tta-tabs-container,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03.vc_tta-tabs-position-top .vc_tta-tabs-list{overflow:visible}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03.vc_tta-shape-rounded .vc_tta-tabs-list{overflow:hidden}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03.vc_tta-shape-rounded .vc_tta-tab>a{border-radius:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tabs-container{margin:0 0 -1px !important}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tab+.vc_tta-tab{padding-left:10px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tab>a{font-size:18px;font-weight:700;background-color:#f7f7f7;color:#888;border:1px solid transparent;border-bottom-color:#ddd}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tab>a:before{content:'';display:inline-block;width:3px !important;height:0 !important;position:absolute !important;top:-1px !important;left:-1px !important;transition:all .3s cubic-bezier(.645,.045,.355,1)}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tab:hover>a,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tab.vc_active>a{color:#000;border:1px solid #ddd;border-bottom-color:#fff;background-color:#fff}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tab:hover>a:after,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tab.vc_active>a:after{display:none !important}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tab:hover>a:before,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tab.vc_active>a:before{height:calc(100% + 2px) !important}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-panel-body{border-radius:0;background:#fff;border:1px solid #ddd;padding:42px 30px 67px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-panel-title{color:inherit}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-panel-heading{background:#f7f7f7;border-radius:0;border:1px solid #ddd}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_active .vc_tta-panel-heading{color:#000}@media (min-width:768px){.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-panel-body{padding:62px 40px 87px}}.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-container{overflow:visible !important;margin:0 !important;width:calc(100%/4)}.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list{overflow:visible !important;background-color:#f7f7f7;padding:36px 0 !important}.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list .vc_tta-tab{color:#999;font-size:16px;font-weight:500;margin:0;position:relative}.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list .vc_tta-tab a{font-weight:inherit}.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list .vc_tta-tab:after{content:'';width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #ffc246;position:absolute;top:50%;left:calc(100% - 6px);transform:translate(0,-50%);opacity:0;visibility:hidden}.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list .vc_tta-tab>a{padding:14px 30px}.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list .vc_tta-tab:hover,.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list .vc_tta-tab.vc_active{background-color:#ffc246;color:#000}.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list .vc_tta-tab:hover:after,.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list .vc_tta-tab.vc_active:after{transition:all .3s cubic-bezier(.645,.045,.355,1);left:100%;opacity:1;visibility:visible}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-container{overflow:visible !important;margin:0 !important;width:calc(100%/3)}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-panel-title{border-bottom:1px solid #ddd}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-panel-body{padding:50px 20px !important}@media (min-width:768px){.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-panel-body{padding:0 0 0 61px !important}}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list{overflow:visible !important;background-color:#f7f7f7}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list .vc_tta-tab{color:#000;font-size:16px;font-weight:500;margin:0;position:relative}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list .vc_tta-tab a{font-weight:inherit}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list .vc_tta-tab+.vc_tta-tab{border-top:1px solid #ddd}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list .vc_tta-tab:after{content:'';width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #ffc246;position:absolute;top:50%;left:calc(100% - 6px);transform:translate(0,-50%);opacity:0;visibility:hidden}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list .vc_tta-tab>a{padding:14px 30px}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list .vc_tta-tab:hover,.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list .vc_tta-tab.vc_active{background-color:#ffc246;color:#fff}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list .vc_tta-tab:hover:after,.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list .vc_tta-tab.vc_active:after{transition:all .3s cubic-bezier(.645,.045,.355,1);left:100%;opacity:1;visibility:visible}#mega-industries .vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list{background:#f7f7f7 url("/wp-content/themes/tractor-child/assets/images/decor.jpg") no-repeat top left;background-size:cover}.vc_separator.position-top{margin:0;position:absolute;top:0;width:calc(100% - 30px)}.vc_separator.position-bottom{margin:0;position:absolute;bottom:0;width:calc(100% - 30px)}.mejs-controls .mejs-button button{transition:none}.wp-audio-playlist .wp-playlist-current-item{display:table}.wp-audio-playlist .wp-playlist-current-item .wp-playlist-caption{display:table-cell;vertical-align:middle}.wp-audio-playlist .wp-playlist-item{border-color:#eee;padding:5px 3px}.wp-audio-playlist .wp-playlist-item-length{top:5px}.widget+.widget{margin-top:70px}.page-sidebar .page-sidebar-content .widget-title{font-size:24px;font-weight:700;border:0;padding-bottom:0;margin-bottom:35px}.page-sidebar .page-sidebar-special{margin-top:40px}.page-sidebar .page-sidebar-inner{height:100%}.page-sidebar .widget_pages ul ul>li>a,.page-sidebar .widget_nav_menu ul ul>li>a,.page-sidebar .insight-core-bmw ul ul>li>a{padding-left:35px}.page-sidebar .widget_pages ul ul>li ul>li>a,.page-sidebar .widget_nav_menu ul ul>li ul>li>a,.page-sidebar .insight-core-bmw ul ul>li ul>li>a{padding-left:45px}.page-sidebar .widget_pages ul ul>li ul ul>li>a,.page-sidebar .widget_nav_menu ul ul>li ul ul>li>a,.page-sidebar .insight-core-bmw ul ul>li ul ul>li>a{padding-left:55px}.page-sidebar .widget_pages ul ul>li ul ul ul>li>a,.page-sidebar .widget_nav_menu ul ul>li ul ul ul>li>a,.page-sidebar .insight-core-bmw ul ul>li ul ul ul>li>a{padding-left:65px}.page-sidebar .widget_pages>ul,.page-sidebar .widget_nav_menu>ul,.page-sidebar .insight-core-bmw>ul{border:0;overflow:hidden}.page-sidebar .widget_pages>ul>li,.page-sidebar .widget_nav_menu>ul>li,.page-sidebar .insight-core-bmw>ul>li{background:#fff;padding:0}.page-sidebar .widget_pages li,.page-sidebar .widget_nav_menu li,.page-sidebar .insight-core-bmw li{border:0;background:#fff;margin-bottom:10px}.page-sidebar .widget_pages li>a,.page-sidebar .widget_nav_menu li>a,.page-sidebar .insight-core-bmw li>a{border-top:0;background:#f3f3f3}.page-sidebar .widget_nav_menu li>a span{display:block;font-size:14px;margin-top:5px}.page-sidebar .widget_pages a:hover,.page-sidebar .widget_pages .current-menu-item>a,.page-sidebar .widget_nav_menu a:hover,.page-sidebar .widget_nav_menu .current-menu-item>a,.page-sidebar .insight-core-bmw a:hover,.page-sidebar .insight-core-bmw .current-menu-item>a{color:#fff;border-color:#000;background-color:#000 !important}.page-sidebar .widget_pages .menu,.page-sidebar .widget_nav_menu .menu,.page-sidebar .insight-core-bmw .menu{overflow:hidden}.page-sidebar .widget_pages .menu>li:first-child>a,.page-sidebar .widget_nav_menu .menu>li:first-child>a,.page-sidebar .insight-core-bmw .menu>li:first-child>a{border:0}.page-sidebar .tm-button{text-overflow:ellipsis}.page-sidebar select{background-color:#fff;border-color:transparent}.widget_text{font-size:16px}.download-speces-service{margin-top:40px}.download-speces-service a{display:flex;height:282px;width:100%;background:url(/wp-content/themes/tractor-child/assets/images/download-speck-img.jpg);font-size:36px;text-transform:uppercase;color:#fff;font-weight:700;align-items:center;text-align:center;max-width:256px}.download-speces-service a:hover,.download-speces-service a:focus{color:#fff}@media (max-width:1199px){.wpb_widgetised_column{padding:0 !important}.wpb_widgetised_column .wpb_wrapper{padding:50px 30px;background:#fff;max-width:100%}.wpb_widgetised_column .wpb_wrapper:after{display:none}}.CTA-Text-block{max-width:740px}.CTA-Text-block h3{text-transform:uppercase;margin-bottom:17px}.CTA-Text-block .wpb_text_column.wpb_content_element{margin-bottom:15px}.CTA-Text-block p{font-size:22px;font-weight:300;line-height:1.24}.CTA-Text-block .tm-button-wrapper{display:inline-block}.CTA-Text-block .tm-button-wrapper{margin-right:10px}body:not(.home) .CTA-wrapper{border-top:4px solid #157d80}.CTA-wrapper{padding:25px 0}.footer-cnt-info{padding-top:20px}.footer-cnt-info .vc_column-inner>.wpb_wrapper{background:#fff;height:100%;padding:23px 10px 18px}.footer-cnt-info .vc_column-inner>.wpb_wrapper .tm-image{margin-bottom:12px}.footer-cnt-info .wpb_wrapper p,.footer-cnt-info .wpb_wrapper a{color:#000;font-size:20px;font-weight:500}.page-footer{font-size:16px;line-height:1.5;position:relative}.page-footer:after{content:"";height:1px;width:100%;background:#157d80;position:absolute;left:0;right:0;bottom:113px;z-index:0}.page-footer .widgettitle,.page-footer .tm-mailchimp-form .title{line-height:1.4;font-weight:600;font-size:22px;text-transform:capitalize;letter-spacing:0 !important;margin-bottom:30px;border-bottom:1px solid transparent;position:relative;padding-bottom:6px}.page-footer .widgettitle:before{content:"";height:4px;width:120px;background:url(/wp-content/themes/tractor-child/assets/images/footer-title-border.png) repeat-x 0 0;position:absolute;left:0;bottom:0}.page-footer .tm-mailchimp-form .title{line-height:1.4;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:30px}.page-footer .widget_nav_menu li,.page-footer .insight-core-bmw li{margin-bottom:6px;padding:0;border:0;padding-left:23px;position:relative}.page-footer .widget_nav_menu a,.page-footer .insight-core-bmw a{font-weight:400}.page-footer .widget_nav_menu a:hover,.page-footer .insight-core-bmw a:hover{text-decoration:underline}.page-footer .widget_recent_entries>ul>li,.page-footer .widget_recent_comments>ul>li,.page-footer .widget_archive>ul>li,.page-footer .widget_categories>ul>li,.page-footer .widget_meta>ul>li,.page-footer .widget_product_categories>ul>li,.page-footer .widget_rss>ul>li,.page-footer .widget_pages>ul>li{border-bottom:0;padding:0}.page-footer .widget_archive li a,.page-footer .widget_meta li a,.page-footer .widget_pages li a,.page-footer .widget_nav_menu li a,.page-footer .insight-core-bmw li a{padding:0}.page-footer .insight-core-bmw li:before{content:"\f101";font-family:"FontAwesome";font-size:18px;color:#157d80;position:absolute;left:0;top:0}.page-footer .widgettitle+div[class^=menu-]{margin-top:30px}.footer-copyright{padding:30px 0}.copyright-text .heading,.webdesign-text,webdesign-text a{font-size:16px;color:#fff;font-weight:300}.webdesign-text{text-align:right}.widget_recent_entries ul,.widget_recent_comments ul,.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_product_categories ul,.widget_rss ul,.widget_pages ul,.widget_nav_menu ul,.insight-core-bmw ul{margin:0;padding:0}.widget_recent_entries li,.widget_recent_comments li,.widget_archive li,.widget_categories li,.widget_meta li,.widget_product_categories li,.widget_rss li,.widget_pages li,.widget_nav_menu li,.insight-core-bmw li{display:block;margin:0;padding:12px 0;border-bottom:1px solid #f3f3f3;list-style-type:none}.widget_recent_entries li:last-child,.widget_recent_comments li:last-child,.widget_archive li:last-child,.widget_categories li:last-child,.widget_meta li:last-child,.widget_product_categories li:last-child,.widget_rss li:last-child,.widget_pages li:last-child,.widget_nav_menu li:last-child,.insight-core-bmw li:last-child{margin-bottom:0}.widget_recent_entries li a,.widget_recent_comments li a,.widget_archive li a,.widget_categories li a,.widget_meta li a,.widget_product_categories li a,.widget_rss li a,.widget_pages li a,.widget_nav_menu li a,.insight-core-bmw li a{display:block}.widget_meta li{padding:0}.widget_meta li a{padding:12px 0}.widget_pages a:empty,.widget_nav_menu a:empty,.insight-core-bmw a:empty{display:none}.widget_pages ul ul>li>a,.widget_nav_menu ul ul>li>a,.insight-core-bmw ul ul>li>a{padding-left:10px}.widget_pages ul ul>li ul>li>a,.widget_nav_menu ul ul>li ul>li>a,.insight-core-bmw ul ul>li ul>li>a{padding-left:20px}.widget_pages ul ul>li ul ul>li>a,.widget_nav_menu ul ul>li ul ul>li>a,.insight-core-bmw ul ul>li ul ul>li>a{padding-left:30px}.widget_pages ul ul>li ul ul ul>li>a,.widget_nav_menu ul ul>li ul ul ul>li>a,.insight-core-bmw ul ul>li ul ul ul>li>a{padding-left:40px}.widget_pages li,.widget_nav_menu li,.insight-core-bmw li{margin:0;padding:0}.widget_pages a,.widget_nav_menu a,.insight-core-bmw a{padding:12px 30px;font-size:18px;font-weight:400;color:#000;position:relative}.page-sidebar .widget_nav_menu li>a:before{content:"\f101";font-family:"FontAwesome";font-size:18px;position:absolute;left:10px;top:11px}.widget_pages .current-menu-item a,.widget_nav_menu .current-menu-item a,.insight-core-bmw .current-menu-item a{color:#fff}.widget_archive li,.widget_categories li,.widget_product_categories li{border:0}.widget_archive>ul,.widget_categories>ul,.widget_product_categories>ul{border:0;overflow:hidden}.widget_archive>ul>li,.widget_categories>ul>li,.widget_product_categories>ul>li{margin:-1px -1px 0;background:#fff;padding:0}.widget_archive>ul>li+li>a,.widget_categories>ul>li+li>a,.widget_product_categories>ul>li+li>a{border-top:1px solid #eee}.widget_archive a:hover,.widget_archive .current-cat>a,.widget_categories a:hover,.widget_categories .current-cat>a,.widget_product_categories a:hover,.widget_product_categories .current-cat>a{color:#000 !important}.widget_archive a,.widget_categories a,.widget_product_categories a{position:relative;display:block;padding:17px 50px 17px 35px;font-size:16px;font-weight:500;color:inherit}.widget_archive .count,.widget_categories .count,.widget_product_categories .count{position:absolute;top:50%;right:20px;float:right;font-size:12px;border-radius:100%;line-height:1;color:#fff;padding:5px;min-width:22px;text-align:center;transform:translateY(-50%)}.widget_archive .children,.widget_categories .children,.widget_product_categories .children{padding:0 !important}.widget_archive .children li,.widget_categories .children li,.widget_product_categories .children li{padding:0;border-top:1px solid #eee;border-bottom:0}.widget_archive .children a,.widget_categories .children a,.widget_product_categories .children a{padding-left:50px}.widget_archive .children .children a,.widget_categories .children .children a,.widget_product_categories .children .children a{padding-left:60px}.widget_recent_comments .comment-author-link{position:relative;padding-left:24px}.widget_recent_comments .comment-author-link:before{position:absolute;top:50%;left:0;content:'\f11d';font-family:Ionicons;font-size:18px;line-height:0;transform:translate(0,-50%)}.widget_recent_comments .recentcomments span{display:inline-block}.widget_recent_comments .recentcomments a{display:inline-block !important;word-break:break-all !important}.widget_recent_entries a{font-weight:700;line-height:1.44}.widget_recent_entries .post-date{position:relative;display:block;font-size:15px;font-weight:500;padding-left:25px;margin-top:17px}.widget_recent_entries .post-date:before{position:absolute;top:50%;left:0;transform:translate(0,-50%);font-family:Ionicons;font-size:18px;content:'\f2d1'}.tagcloud{margin:-5px}.tagcloud a{display:block;float:left;font-size:15px !important;font-weight:400;background:#fff;border:0;padding:3px 10px;margin:5px;color:#999}.tagcloud a:hover{box-shadow:none;color:#000}.widget_calendar #wp-calendar{background:#fff;margin-bottom:0}.widget_calendar .calendar_wrap{overflow-x:auto}.widget_calendar caption{font-weight:700;color:#454545;margin-bottom:10px;font-size:14px;letter-spacing:3px;text-transform:uppercase}.widget_calendar #today{color:#fff}.widget_calendar #today a{color:inherit}.widget_rss .widget-title a{color:inherit}.widget_rss .rss-widget-icon{vertical-align:middle}.widget_rss .rss-date{position:relative;padding-left:24px;font-size:12px}.widget_rss .rss-date:before{position:absolute;top:50%;left:0;content:'\f3f3';font-family:Ionicons;line-height:0;transform:translate(0,-50%)}.tm-posts-widget .post-item{display:flex}.tm-posts-widget .post-item+.post-item{margin-top:25px;padding-top:25px;border-top:1px solid #ddd}.tm-posts-widget .post-widget-thumbnail{flex-shrink:0;margin-right:20px;width:80px;height:80px;overflow:hidden;position:relative}.tm-posts-widget .post-widget-thumbnail:hover .post-widget-overlay{visibility:visible;opacity:1}.tm-posts-widget .post-widget-thumbnail img{width:100%}.tm-posts-widget .post-widget-info{flex-grow:1}.tm-posts-widget .post-widget-categories{margin-bottom:10px}.tm-posts-widget .post-widget-title{font-size:18px;line-height:1.375;margin-bottom:0}.tm-posts-widget .post-widget-title a{color:#000}.tm-posts-widget .post-widget-title a:hover{text-decoration:underline}.tm-posts-widget .post-date{display:block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#b5b5b5;margin-top:10px;position:relative}.tm-posts-widget .post-widget-overlay{position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;background-color:rgba(0,0,0,.6);opacity:0}.tm-posts-widget .post-overlay-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-weight:500;font-size:24px}.wpb_column.column-full-height .wpb_wrapper{height:100%}.tm-image.up-80px .image{transform:translateY(-80px)}.box-bg-primary .vc_column-inner .wpb_wrapper{background-color:#ffc246;padding:40px 40px 40px 10px;position:relative}.box-bg-primary .vc_column-inner .wpb_wrapper:before{content:'';display:block;width:30px;height:100%;position:absolute;left:-30px;top:0;background-color:inherit}.padding-100{padding:100px 0}.multiweight .heading{margin-bottom:65px;font-size:50px}.multiweight .heading strong{display:block;line-height:1;font-size:194px;text-transform:uppercase;text-shadow:0px 0px 2px #000;color:#fff;margin-bottom:-96px}.multiweight .heading mark{background:rgba(252,252,0,.69);color:#000;text-transform:uppercase;padding:10px 20px;display:inline-block;min-width:770px}.tm-box-icon.style-10 .heading{font-size:20px;max-width:170px;font-weight:400}.hm-why-choose-us .multiweight .heading strong{color:#f5f5f5}.page-id-3021 .page-content{padding-bottom:0}@media (min-width:992px){.why-choose-left .vc_column-inner .wpb_wrapper{width:75%;float:left;padding:90px 26px 0 0}.why-choose-left .tm-box-icon.style-10 .heading-wrap{flex-flow:row-reverse;text-align:right}.why-choose-left .tm-box-icon.style-10 .heading-wrap .image{margin-right:0;margin-left:20px}.why-choose-left .vc_column-inner .wpb_wrapper .content-wrap{align-items:flex-end !important}.why-choose-right .vc_column-inner .wpb_wrapper{width:75%;padding:90px 0 0 26px}.vc_row.vc_row-flex>.vc_column_container.why-choose-right>.vc_column-inner{align-items:flex-end}.why-choose-content{margin-bottom:-30px}.multiweight .heading strong{margin-top:-27px}}.location-list>.wpb_wrapper>.row{flex-flow:row}.location-list .location-block{flex-basis:50%;padding:6px}.location-list .location-block .location-info{background:#fff;display:flex;flex:1 1 auto;align-items:center;flex-flow:row;padding:16px 20px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.location-info .location-icn-image{font-size:0;background:url("/wp-content/themes/tractor-child/assets/images/location-map-icon.png");height:60px;width:50px}.location-info .location-name{font-size:22px;font-weight:400;text-transform:capitalize;margin-left:20px;max-width:133px}.location-list .location-block .location-info:hover{background:rgba(0,0,0,.8)}.location-list .location-block .location-info:hover .location-icn-image{background:url("/wp-content/themes/tractor-child/assets/images/location-map-icon-white.png")}.location-list .location-block .location-info:hover .location-name{color:#fff}.hm-location-area .multiweight .heading strong{color:#5b9d9e;text-shadow:0px 0px 2px #fff}.wpb_wrapper ul.contact-list{margin:0 0 30px;padding:0;list-style:none}ul.contact-list li{padding-left:30px;position:relative;margin-bottom:8px}ul.contact-list li i{position:absolute;left:0;top:0;color:#157d80}.contact-form,.contact-info{margin-bottom:30px}.style-grid_classic_04 .service-item{width:33.33%;float:left;padding:0 15px;margin-bottom:30px}.margin-top-10{margin-top:10px}ul.custom-list{padding:0}ul.custom-list li{list-style:none;margin-bottom:5px;position:relative;padding-left:23px}ul.custom-list li:before{content:"";height:9px;width:9px;border-radius:50%;background:#157d80;display:block;position:absolute;left:0;top:7px}.banner-main-title{position:relative}.banner-main-title:before,.banner-main-title:after{content:"";height:11px;width:100%;background:url("/wp-content/themes/tractor-child/assets/images/slider-text-line.png") repeat-x 0 0;position:absolute;top:10px;left:0}.banner-main-title:after{top:auto;bottom:7px}@media (max-width:1366px){.banner-btn,.banner-small-text{font-size:14px !Important}}@media (min-width:1024px) and (max-width:1366px){.banner-main-title{padding:20px 0 !important}.banner-small-text{padding-top:10px !important}.banner-btn{margin-top:10px !important}}@media (min-width:1024px) and (max-width:1200px){.banner-small-text{padding-top:15px !important}}@media (min-width:778px) and (max-width:1023px){.banner-main-title:before,.banner-main-title:after{height:7px}.banner-main-title:before{top:6px}.banner-main-title:after{bottom:5px}.banner-main-title{padding:20px 0 !important;height:auto !important}.banner-small-text{padding-top:0 !important}.banner-btn{margin-top:0 !important}}@media (min-width:778px) and (max-width:960px){.banner-small-text{padding-top:10px !important}.banner-btn{margin-top:10px !important}}@media (min-width:480px) and (max-width:777px){.banner-main-title{padding:20px 0 !important}.banner-main-title:before,.banner-main-title:after{height:8px}}@media (max-width:639px){.banner-small-text{display:none !important}.banner-btn{line-height:30px !Important}}@media (max-width:479px){.banner-main-title{padding:18px 0 !important}.banner-main-title:before,.banner-main-title:after{height:7px}.banner-main-title:before{top:6px}.banner-main-title:after{bottom:5px}}@media (max-width:400px){.banner-btn{margin-top:10px}}@media (max-width:359px){.banner-main-title{padding:15px 0 !important}}@media (max-width:991px){.box-bg-primary .vc_column-inner .wpb_wrapper{padding:40px}.box-bg-primary .vc_column-inner .wpb_wrapper:before{display:none}}@media (min-width:1200px){h2,h3,h4,.h2,.h3,.h4{letter-spacing:.06em !important}.CTA-Text-block p{font-size:40px}.CTA-wrapper{padding:100px 0 92px}.CTA-Text-block .wpb_text_column.wpb_content_element{margin-bottom:75px}.footer-cnt-info{padding-top:100px;padding-bottom:46px}.footer-social{margin-top:76px}}@media (min-width:768px) and (max-width:1199px){h2,h3,h4,.h2,.h3,.h4{letter-spacing:.04em !Important}.footer-social{margin-top:40px}}@media (min-width:992px) and (max-width:1024px){.why-choose-left .vc_column-inner .wpb_wrapper{padding-right:9%}.why-choose-right .vc_column-inner .wpb_wrapper{padding-left:9%}}@media (min-width:991px) and (max-width:1199px){.desktop-menu .sm-simple li>a{padding:17px 18px 21px}.branding .branding__logo img{width:250px}}@media (min-width:768px) and (max-width:1199px){.CTA-Text-block p{font-size:30px}.CTA-wrapper{padding:60px 0}.CTA-Text-block .wpb_text_column.wpb_content_element{margin-bottom:45px}.footer-cnt-info{padding-top:50px;padding-bottom:30px}.page-footer .widgettitle,.page-footer .tm-mailchimp-form .title{font-size:18px}.page-footer .insight-core-bmw li a{font-size:14px}.page-footer .widgettitle+div[class^=menu-]{margin-top:20px}.copyright-text .heading,.webdesign-text,webdesign-text a{font-size:13px}.page-footer:after{bottom:108px}}@media (min-width:480px){.enquiry-now-btn i{display:none}.service-image-gallery>.vc_col-sm-6{width:50%;float:left}}@media (min-width:768px){.mobile-phone-number{display:none}rs-arrow.tp-leftarrow.tparrows.metis{transform:matrix(1,0,0,1,0,-70) !important;opacity:1 !important;visibility:visible !important}rs-arrow.tp-rightarrow.tparrows.metis{transform:matrix(1,0,0,1,72,-70) !important;opacity:1 !important;visibility:visible !important}img.about-image-1{max-width:45%;float:left;padding-right:30px;padding-bottom:30px}img.about-us-img-2{max-width:40%;float:right}.margin-top-40{margin-top:40px}}@media (max-width:1199px){.footer-cnt-info .wpb_wrapper p,.footer-cnt-info .wpb_wrapper a{font-size:16px}.download-speces-service a{font-size:30px}.single-service .post-main-feature{margin-bottom:20px}.single-service .post-main-title{font-size:40px}.padding-100{padding:80px 0}.multiweight .heading strong{font-size:180px;margin-bottom:-80px}.multiweight .heading mark{font-size:34px;min-width:600px}.CTA-wrapper:before{content:"";height:100%;width:100%;display:block;background:rgba(257,257,257,.8);position:absolute;left:0;top:0}.multiweight h1.heading{font-size:40px}}@media (max-width:991px){.tm-button.style-modern,button,input[type=button],input[type=reset],input[type=submit]{padding:0 20px;height:58px;line-height:44px;font-size:18px}.page-content .widget+.widget{margin:50px 0 0}.page-content .widget-title,.page-content .widgettitle{font-size:24px}.branding .branding__logo img{width:200px}.header-left-enuiry{margin-left:10px;padding-left:10px}.header-right-phone i{display:none}.header-right-phone a,.enquiry-now-btn{font-size:18px}.page-has-sidebar .page-sidebar{margin-top:60px}.page-content{padding-top:50px;padding-bottom:50px}.single-service .post-main-title{font-size:34px}.tm-service.style-04 .post-title{font-size:18px}.padding-100{padding:50px 0}.tm-service.style-04 .post-info{padding:80px 20px 30px}.tm-service.style-04 .download-speces a{font-size:16px;padding:9px 16px}.tm-service.style-04 .post-title{font-size:18px}.tm-service.style-04 .post-icon{width:70px;height:70px}.tm-service.style-04 .post-item-wrap:hover .post-icon{height:100px;width:100px;line-height:100px}.tm-service.style-04 .post-icon img{width:60px}.multiweight .heading{margin-bottom:50px}.why-choose-content{background:0 0 !important}.why-choose-content .why-choose-left,.why-choose-content .why-choose-right{width:100%}.why-choose-content .why-choose-left{margin-bottom:50px}.why-choose-content .why-choose-left .wpb_wrapper,.why-choose-content .why-choose-right .wpb_wrapper{text-align:center}.why-choose-content .tm-box-icon{margin-bottom:0;position:relative;width:32.33%;display:inline-block;text-align:center}.why-choose-content .tm-box-icon .content-wrap{text-align:center !important;align-items:center !important}.tm-box-icon.style-10 .heading-wrap{margin-bottom:0;flex-flow:column}.tm-box-icon.style-10 .image{margin-right:0;margin-left:0;margin-bottom:15px}.multiweight .heading strong{font-size:134px;margin-bottom:-70px}.multiweight .heading mark{font-size:28px;min-width:310px}.location-list .location-block .location-info{padding:10px}.location-info .location-icn-image{height:50px;width:40px;background-size:40px;background-repeat:no-repeat}.location-info .location-name{font-size:16px;margin-left:10px}}@media (max-width:767px){html body{font-size:16px}.desktop-phone-number{display:none}.mobile-phone-number{background:#157d80;text-align:center;padding:5px 0}.header-right-phone a{display:inline-block}.header-left-enuiry{line-height:1}.enquiry-now-btn:before,.enquiry-now-btn:after{height:6px}.header-right-phone a+a{margin-left:15px}.enquiry-now-btn{padding:10px 20px}.cnt-map iframe{height:250px}.tm-button.style-modern,button,input[type=button],input[type=reset],input[type=submit]{padding:0 20px;height:50px;line-height:40px;font-size:16px}.header-27 .header-above-inner .page-open-mobile-menu i{color:#157d80}.branding .branding__logo img{width:150px}.header-27 .header-above-right>div{padding:0 10px}.page-title-bar-01 .insight_core_breadcrumb{margin-top:10px}.page-title-bar-01 .page-breadcrumb .insight_core_breadcrumb li,.page-title-bar-01 .page-breadcrumb .insight_core_breadcrumb li a{font-size:14px}.service-image-gallery{margin-top:25px;margin-bottom:25px}.page-sidebar .page-sidebar-inner .page-sidebar-content:after{display:none}.widget_categories a,.widget_product_categories a{padding:15px 20px}.copyright-text .heading,.webdesign-text{text-align:center}.copyright-text .heading,.webdesign-text,webdesign-text a{font-size:14px}.footer-copyright{padding:10px 0}.page-footer:after{bottom:88px}.page-footer .insight-core-bmw li a{font-size:14px}.page-footer .widget_nav_menu li,.page-footer .insight-core-bmw li{padding-left:18px}.page-footer .insight-core-bmw li:before{font-size:16px;line-height:1}.page-has-sidebar .page-sidebar{margin-top:40px}.tm-custom-menu.style-2 .menu-areas-we-cover-container .menu>li{padding-left:18px}.page-content{padding-top:30px;padding-bottom:30px}.single-service .post-main-title{font-size:28px;margin-bottom:10px}p{margin-bottom:10px}.style-grid_classic_04 .service-item{width:50%}.style-grid_classic_04 .service-item:nth-child(2n+1){clear:left}.tm-service.style-04 .post-title{font-size:18px}.padding-100{padding:30px 0}.tm-box-icon.style-10 .heading{font-size:18px}.why-choose-content .why-choose-left{margin-bottom:30px}.multiweight .heading strong{font-size:110px;margin-bottom:-60px}.multiweight .heading mark{font-size:26px;min-width:290px;padding:5px 10px}.multiweight .heading{margin-bottom:35px}rs-bullets.tp-bullets.hesperiden{transform:matrix(1,0,0,1,-23,-35) !Important;opacity:1 !important;visibility:visible !important}.image-after-text,.margin-top-40{margin-top:30px}.wpb_text_column img.about-image-1,.wpb_text_column img.about-us-img-2{margin-bottom:20px}ul.custom-list li{padding-left:18px}ul.custom-list li:before{height:8px;width:8px;top:6px}.tm-heading h3{font-size:26px}.tm-heading h4{font-size:22px}.tm-contact-form-7.style-01 .wpcf7-submit{margin-top:0}}@media (min-width:640px) and (max-width:767px){.brand-images .brands-letter{width:25%;float:left}}@media (max-width:639px){.CTA-Text-block h3{font-size:28px}.header-right-phone a{letter-spacing:1px}.multiweight .heading strong{font-size:86px;margin-bottom:-50px}.multiweight .heading mark{font-size:24px;min-width:260px;padding:2px 10px}.multiweight .heading{margin-bottom:25px}.hm-location-area .multiweight .heading{margin-bottom:0}.tm-heading h3{font-size:26px}.brand-images .brands-letter{width:50%;float:left}}@media (max-width:538px){.page-footer:after{bottom:108px}.header-right-phone a,.enquiry-now-btn{font-size:16px}.tm-button.style-modern,button,input[type=button],input[type=reset],input[type=submit]{padding:0 15px}}@media (min-width:480px) and (max-width:767px){.CTA-Text-block p{font-size:22px}.CTA-wrapper{padding:40px 0}.CTA-Text-block .wpb_text_column.wpb_content_element{margin-bottom:30px}.footer-cnt-info{padding-top:30px}.footer-cnt-info .vc_col-sm-4{width:33.33%}.footer-menu-links .vc_col-sm-4{width:50%;float:left;margin-top:20px}.footer-menu-links .vc_col-sm-4:nth-child(3){clear:left;width:100%}.tm-custom-menu.style-2 .menu-areas-we-cover-container .menu>li:nth-child(even){padding-left:34px}.page-footer .insight-core-bmw .menu-areas-we-cover-container li:nth-child(even):before{left:15px}.tm-custom-menu.style-2 .menu>li:nth-child(even){padding-left:38px}.footer-social{margin-top:20px}.tm-custom-menu.style-2 .menu{margin:0}.page-footer .widgettitle+div[class^=menu-]{margin-top:20px}.page-footer .widgettitle,.page-footer .tm-mailchimp-form .title{font-size:20px}.wpb_text_column img.about-image-1,.wpb_text_column img.about-us-img-2{margin-bottom:10px}}@media (max-width:543px){.widget_categories a,.widget_product_categories a{font-size:14px;padding:15px 20px}.product-info-main .product-add-form .box-tocart{float:none}.product-social-links{margin-top:10px}}@media (max-width:479px){.footer-cnt-info .vc_col-sm-4{width:50%;margin-bottom:20px}.footer-cnt-info .vc_col-sm-4:nth-child(3){width:100%}.footer-menu-links .vc_col-sm-4{margin-bottom:20px}.page-footer .widgettitle,.page-footer .tm-mailchimp-form .title{font-size:20px}.page-footer .widgettitle+div[class^=menu-]{margin-top:16px}.tm-custom-menu.style-2 .menu{margin:0}.page-footer .insight-core-bmw li{width:50%;float:left}.CTA-Text-block h3{font-size:24px;margin-bottom:10px}.CTA-Text-block p{font-size:18px}.branding .branding__logo img{width:125px}.enquiry-now-btn{font-size:0;padding:0;border-radius:5px;text-align:center}.enquiry-now-btn i{font-size:26px;display:block;height:34px;width:34px;line-height:34px;padding-left:1px}.enquiry-now-btn:before,.enquiry-now-btn:after{display:none}.header-left-enuiry{line-height:0}.page-has-sidebar .page-sidebar{margin-top:30px}.page-content{padding-top:20px;padding-bottom:20px}.single-service .post-main-title{font-size:24px}ul.contact-list li{padding-left:26px}.padding-100{padding:20px 0}.tm-box-icon.style-10 .image{width:80px;height:80px;line-height:80px}.tm-box-icon.style-10 .image img{max-width:50px}.why-choose-content .why-choose-left{margin-bottom:20px}.tm-box-icon.style-10 .heading{font-size:15px}.multiweight .heading mark{font-size:20px;min-width:210px;padding:0 10px}.multiweight .heading strong{font-size:62px}rs-bullets.tp-bullets.hesperiden{transform:matrix(1,0,0,1,-23,-25) !Important}.service-image-gallery>.vc_col-sm-6+.vc_col-sm-6{margin-top:10px}.service-image-gallery{margin-bottom:0}.service-image-gallery+.vc_row{margin-top:25px}.tm-heading h3{font-size:22px;margin-bottom:10px}.tm-heading h4{font-size:20px;margin-bottom:10px}.image-after-text,.margin-top-40{margin-top:20px}}@media (max-width:414px){.style-grid_classic_04 .service-item{width:100%}}@media (max-width:359px){.header-right-phone a{font-size:15px}.header-right-phone a+a{margin-left:10px}.header-left-enuiry{margin-left:6px;padding-left:6px}.CTA-Text-block .tm-button-wrapper{margin:0}.tm-button.style-modern,button,input[type=button],input[type=reset],input[type=submit]{font-size:15px}.location-info .location-icn-image{height:40px;width:32px;background-size:32px}.multiweight .heading strong{font-size:56px}}@font-face{font-family:"Flaticon";src:url("/wp-content/themes/tractor/assets/fonts/flat/Flaticon.eot");src:url("/wp-content/themes/tractor/assets/fonts/flat/Flaticon.eot") format("embedded-opentype"),url("/wp-content/themes/tractor/assets/fonts/flat/Flaticon.woff") format("woff"),url("/wp-content/themes/tractor/assets/fonts/flat/Flaticon.ttf") format("truetype"),url("/wp-content/themes/tractor/assets/fonts/flat/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("/wp-content/themes/tractor/assets/fonts/flat/Flaticon.svg#Flaticon") format("svg")}}[class^=flaticon-]:before,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class*=" flaticon-"]:after{font-family:Flaticon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flaticon-001-worker-1:before{content:"\f100"}.flaticon-002-welding:before{content:"\f101"}.flaticon-003-waste:before{content:"\f102"}.flaticon-004-walkie-talkie:before{content:"\f103"}.flaticon-005-valve:before{content:"\f104"}.flaticon-006-truck:before{content:"\f105"}.flaticon-007-tools:before{content:"\f106"}.flaticon-008-machine-1:before{content:"\f107"}.flaticon-009-storage:before{content:"\f108"}.flaticon-010-tank-1:before{content:"\f109"}.flaticon-011-siren:before{content:"\f10a"}.flaticon-012-scheme:before{content:"\f10b"}.flaticon-013-danger:before{content:"\f10c"}.flaticon-014-robot-arm:before{content:"\f10d"}.flaticon-015-cart:before{content:"\f10e"}.flaticon-016-gear:before{content:"\f10f"}.flaticon-017-pump:before{content:"\f110"}.flaticon-018-power-tower:before{content:"\f111"}.flaticon-019-power-press:before{content:"\f112"}.flaticon-020-planning:before{content:"\f113"}.flaticon-021-worker:before{content:"\f114"}.flaticon-022-tank:before{content:"\f115"}.flaticon-023-microprocessor:before{content:"\f116"}.flaticon-024-statistics:before{content:"\f117"}.flaticon-025-meter:before{content:"\f118"}.flaticon-026-mechanism:before{content:"\f119"}.flaticon-027-material:before{content:"\f11a"}.flaticon-028-manufacturing-plant:before{content:"\f11b"}.flaticon-029-manufacturing:before{content:"\f11c"}.flaticon-030-management:before{content:"\f11d"}.flaticon-031-machine:before{content:"\f11e"}.flaticon-032-gears-1:before{content:"\f11f"}.flaticon-033-laser:before{content:"\f120"}.flaticon-034-industrial-robot:before{content:"\f121"}.flaticon-035-parcel:before{content:"\f122"}.flaticon-036-gears:before{content:"\f123"}.flaticon-037-forklift:before{content:"\f124"}.flaticon-038-food:before{content:"\f125"}.flaticon-039-factory-1:before{content:"\f126"}.flaticon-040-factory:before{content:"\f127"}.flaticon-041-eco:before{content:"\f128"}.flaticon-042-monitor:before{content:"\f129"}.flaticon-043-wheel:before{content:"\f12a"}.flaticon-044-conveyor:before{content:"\f12b"}.flaticon-045-controller:before{content:"\f12c"}.flaticon-046-control-system:before{content:"\f12d"}.flaticon-047-control-lever:before{content:"\f12e"}.flaticon-048-chemical:before{content:"\f12f"}.flaticon-049-container:before{content:"\f130"}.flaticon-050-boxes:before{content:"\f131"}@font-face{font-family:'tractor';src:url('/wp-content/themes/tractor/assets/fonts/tractor/tractor.eot');src:url('/wp-content/themes/tractor/assets/fonts/tractor/tractor.eot#iefix') format('embedded-opentype'),url('/wp-content/themes/tractor/assets/fonts/tractor/tractor.ttf') format('truetype'),url('/wp-content/themes/tractor/assets/fonts/tractor/tractor.woff') format('woff'),url('/wp-content/themes/tractor/assets/fonts/tractor/tractor.svg#tractor') format('svg');font-weight:400;font-style:normal}[class^=tractor-],[class*=" tractor-"]{font-family:'tractor' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tractor-chat:before{content:"\e900"}.tractor-plug:before{content:"\e901"}.tractor-printer:before{content:"\e902"}.tractor-attach:before{content:"\e903"}.tractor-network1:before{content:"\e904"}.tractor-zoom-in:before{content:"\e905"}.tractor-email:before{content:"\e906"}.tractor-battery:before{content:"\e907"}.tractor-brightness:before{content:"\e908"}.tractor-diagonal:before{content:"\e909"}.tractor-upload:before{content:"\e90a"}.tractor-microphone:before{content:"\e90b"}.tractor-padlock:before{content:"\e90c"}.tractor-browser-2:before{content:"\e90d"}.tractor-retweet:before{content:"\e90e"}.tractor-computer:before{content:"\e90f"}.tractor-swipe:before{content:"\e910"}.tractor-clock:before{content:"\e911"}.tractor-headphones:before{content:"\e912"}.tractor-photo-camera:before{content:"\e913"}.tractor-trash:before{content:"\e914"}.tractor-shop:before{content:"\e915"}.tractor-spider-web:before{content:"\e916"}.tractor-notification:before{content:"\e917"}.tractor-smartphone:before{content:"\e918"}.tractor-turn-right:before{content:"\e919"}.tractor-mute:before{content:"\e91a"}.tractor-browser-1:before{content:"\e91b"}.tractor-bookmark:before{content:"\e91c"}.tractor-add:before{content:"\e91d"}.tractor-close:before{content:"\e91e"}.tractor-at:before{content:"\e91f"}.tractor-refresh:before{content:"\e920"}.tractor-video-player:before{content:"\e921"}.tractor-levels:before{content:"\e922"}.tractor-share:before{content:"\e923"}.tractor-sort:before{content:"\e924"}.tractor-play-button:before{content:"\e925"}.tractor-file-1:before{content:"\e926"}.tractor-home:before{content:"\e927"}.tractor-browsers:before{content:"\e928"}.tractor-app:before{content:"\e929"}.tractor-browser:before{content:"\e92a"}.tractor-compass:before{content:"\e92b"}.tractor-file:before{content:"\e92c"}.tractor-radar:before{content:"\e92d"}.tractor-picture:before{content:"\e92e"}.tractor-open-book:before{content:"\e92f"}.tractor-history:before{content:"\e930"}.tractor-eyeglasses:before{content:"\e931"}.tractor-folder-1:before{content:"\e932"}.tractor-folder:before{content:"\e933"}.tractor-cloud-computing:before{content:"\e934"}.tractor-volume:before{content:"\e935"}.tractor-mouse:before{content:"\e936"}.tractor-push-pin:before{content:"\e937"}.tractor-favorite:before{content:"\e938"}.tractor-note:before{content:"\e939"}.tractor-arrows:before{content:"\e93a"}.tractor-user:before{content:"\e93b"}.tractor-network:before{content:"\e93c"}@font-face{font-family:'icomoon';src:url('/wp-content/themes/tractor/assets/fonts/icomoon/icomoon.eot');src:url('/wp-content/themes/tractor/assets/fonts/icomoon/icomoon.eot#iefix') format('embedded-opentype'),url('/wp-content/themes/tractor/assets/fonts/icomoon/icomoon.ttf') format('truetype'),url('/wp-content/themes/tractor/assets/fonts/icomoon/icomoon.woff') format('woff'),url('/wp-content/themes/tractor/assets/fonts/icomoon/icomoon.svg#icomoon') format('svg');font-weight:400;font-style:normal}[class^=icomoon-],[class*=" icomoon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icomoon-alarm-clock:before{content:"\e900"}.icomoon-atomic:before{content:"\e901"}.icomoon-bar-chart:before{content:"\e902"}.icomoon-battery-1:before{content:"\e903"}.icomoon-battery:before{content:"\e904"}.icomoon-bell:before{content:"\e905"}.icomoon-bluetooth:before{content:"\e906"}.icomoon-book:before{content:"\e907"}.icomoon-box:before{content:"\e908"}.icomoon-calculator:before{content:"\e909"}.icomoon-calendar:before{content:"\e90a"}.icomoon-car:before{content:"\e90b"}.icomoon-chat-1:before{content:"\e90c"}.icomoon-chat:before{content:"\e90d"}.icomoon-checked:before{content:"\e90e"}.icomoon-cloud-computing-1:before{content:"\e90f"}.icomoon-cloud-computing:before{content:"\e910"}.icomoon-cloud:before{content:"\e911"}.icomoon-compass:before{content:"\e912"}.icomoon-credit-card:before{content:"\e913"}.icomoon-cursor:before{content:"\e914"}.icomoon-cutlery:before{content:"\e915"}.icomoon-download:before{content:"\e916"}.icomoon-edit:before{content:"\e917"}.icomoon-envelope:before{content:"\e918"}.icomoon-eraser:before{content:"\e919"}.icomoon-eye:before{content:"\e91a"}.icomoon-fast-forward:before{content:"\e91b"}.icomoon-favorites:before{content:"\e91c"}.icomoon-file-1:before{content:"\e91d"}.icomoon-file-2:before{content:"\e91e"}.icomoon-file-3:before{content:"\e91f"}.icomoon-file:before{content:"\e920"}.icomoon-filter:before{content:"\e921"}.icomoon-flag:before{content:"\e922"}.icomoon-folder-1:before{content:"\e923"}.icomoon-folder-2:before{content:"\e924"}.icomoon-folder:before{content:"\e925"}.icomoon-gamepad:before{content:"\e926"}.icomoon-heart:before{content:"\e927"}.icomoon-home:before{content:"\e928"}.icomoon-id-card:before{content:"\e929"}.icomoon-idea:before{content:"\e92a"}.icomoon-image:before{content:"\e92b"}.icomoon-inbox:before{content:"\e92c"}.icomoon-information:before{content:"\e92d"}.icomoon-key:before{content:"\e92e"}.icomoon-laptop:before{content:"\e92f"}.icomoon-layers:before{content:"\e930"}.icomoon-like:before{content:"\e931"}.icomoon-line-chart:before{content:"\e932"}.icomoon-loupe:before{content:"\e933"}.icomoon-mail:before{content:"\e934"}.icomoon-map:before{content:"\e935"}.icomoon-medal:before{content:"\e936"}.icomoon-megaphone:before{content:"\e937"}.icomoon-message-1:before{content:"\e938"}.icomoon-message-2:before{content:"\e939"}.icomoon-message:before{content:"\e93a"}.icomoon-microphone:before{content:"\e93b"}.icomoon-money:before{content:"\e93c"}.icomoon-monitor:before{content:"\e93d"}.icomoon-music:before{content:"\e93e"}.icomoon-next:before{content:"\e93f"}.icomoon-padlock-1:before{content:"\e940"}.icomoon-padlock:before{content:"\e941"}.icomoon-paint-brush:before{content:"\e942"}.icomoon-pause:before{content:"\e943"}.icomoon-phone-call:before{content:"\e944"}.icomoon-photo-camera:before{content:"\e945"}.icomoon-placeholder:before{content:"\e946"}.icomoon-planet-earth:before{content:"\e947"}.icomoon-play-button:before{content:"\e948"}.icomoon-power-button:before{content:"\e949"}.icomoon-presentation:before{content:"\e94a"}.icomoon-printer:before{content:"\e94b"}.icomoon-reload:before{content:"\e94c"}.icomoon-return:before{content:"\e94d"}.icomoon-rss:before{content:"\e94e"}.icomoon-safebox:before{content:"\e94f"}.icomoon-settings-1:before{content:"\e950"}.icomoon-settings-2:before{content:"\e951"}.icomoon-settings:before{content:"\e952"}.icomoon-share:before{content:"\e953"}.icomoon-shield:before{content:"\e954"}.icomoon-shopping-cart:before{content:"\e955"}.icomoon-smartphone:before{content:"\e956"}.icomoon-speaker:before{content:"\e957"}.icomoon-speakers:before{content:"\e958"}.icomoon-trash:before{content:"\e959"}.icomoon-trophy:before{content:"\e95a"}.icomoon-upload:before{content:"\e95b"}.icomoon-user-1:before{content:"\e95c"}.icomoon-user-2:before{content:"\e95d"}.icomoon-user-3:before{content:"\e95e"}.icomoon-user:before{content:"\e95f"}.icomoon-users:before{content:"\e960"}.icomoon-video-camera:before{content:"\e961"}.icomoon-wifi:before{content:"\e962"}.icomoon-zoom-in:before{content:"\e963"}.icomoon-zoom-out:before{content:"\e964"}.lg-sub-html,.lg-toolbar{background-color:rgba(0,0,0,.45)}@font-face{font-family:lg;src:url(/wp-content/themes/tractor/assets/libs/light-gallery/fonts/lg.eot?n1z373);src:url(/wp-content/themes/tractor/assets/libs/light-gallery/fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(/wp-content/themes/tractor/assets/libs/light-gallery/fonts/lg.woff?n1z373) format("woff"),url(/wp-content/themes/tractor/assets/libs/light-gallery/fonts/lg.ttf?n1z373) format("truetype"),url(/wp-content/themes/tractor/assets/libs/light-gallery/fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:hover,.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(/wp-content/themes/tractor/assets/libs/light-gallery/img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(/wp-content/themes/tractor/assets/libs/light-gallery/img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(/wp-content/themes/tractor/assets/libs/light-gallery/img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(/wp-content/themes/tractor/assets/libs/light-gallery/img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(/wp-content/themes/tractor/assets/libs/light-gallery/img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{width:100%;height:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(/wp-content/themes/tractor/assets/libs/light-gallery/img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}
@font-face{font-family:'Poppins';font-style:normal;font-weight:300;src:url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Light.eot');src:local('Poppins Light'),local('Poppins-Light'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Light.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Light.woff2') format('woff2'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Light.woff') format('woff'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Light.ttf') format('truetype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Light.svg#Poppins') format('svg')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Regular.eot');src:local('Poppins Regular'),local('Poppins-Regular'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Regular.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Regular.woff2') format('woff2'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Regular.woff') format('woff'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Regular.ttf') format('truetype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Regular.svg#Poppins') format('svg')}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;src:url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Medium.eot');src:local('Poppins Medium'),local('Poppins-Medium'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Medium.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Medium.woff2') format('woff2'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Medium.woff') format('woff'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Medium.ttf') format('truetype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Medium.svg#Poppins') format('svg')}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;src:url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-SemiBold.eot');src:local('Poppins SemiBold'),local('Poppins-SemiBold'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-SemiBold.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-SemiBold.woff2') format('woff2'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-SemiBold.woff') format('woff'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-SemiBold.ttf') format('truetype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-SemiBold.svg#Poppins') format('svg')}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;src:url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Bold.eot');src:local('Poppins Bold'),local('Poppins-Bold'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Bold.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Bold.woff2') format('woff2'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Bold.woff') format('woff'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Bold.ttf') format('truetype'),url('/wp-content/themes/tractor-child/assets/fonts/Poopins/poppins-Bold.svg#Poppins') format('svg')}html{font-family:'Poppins',sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-family:'Poppins',sans-serif}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1.5em 0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:0}input[type=search]{box-sizing:inherit}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.container{margin-left:auto;margin-right:auto;padding-left:.9375rem;padding-right:.9375rem}@media (min-width:544px){.container{max-width:100%}}@media (min-width:768px){.container{max-width:100%}.page-id-3110 .style-grid_classic_04 .service-item:nth-child(4){clear:left}}@media (min-width:992px){.container{max-width:100%}}@media (min-width:1200px){.container{max-width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:.9375rem;padding-right:.9375rem}.row{display:flex;flex-wrap:wrap;margin-left:-.9375rem;margin-right:-.9375rem}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12{position:relative;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:100%}.col-xs-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xs-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-xs-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xs-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-xs-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xs-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-xs-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xs-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xs-12{flex:0 0 100%;max-width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}.col-xs-offset-right-0{margin-right:0}.col-xs-offset-right-1{margin-right:8.33333%}.col-xs-offset-right-2{margin-right:16.66667%}.col-xs-offset-right-3{margin-right:25%}.col-xs-offset-right-4{margin-right:33.33333%}.col-xs-offset-right-5{margin-right:41.66667%}.col-xs-offset-right-6{margin-right:50%}.col-xs-offset-right-7{margin-right:58.33333%}.col-xs-offset-right-8{margin-right:66.66667%}.col-xs-offset-right-9{margin-right:75%}.col-xs-offset-right-10{margin-right:83.33333%}.col-xs-offset-right-11{margin-right:91.66667%}.col-xs-offset-right-12{margin-right:100%}@media (min-width:544px){.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}.col-sm-offset-right-0{margin-right:0}.col-sm-offset-right-1{margin-right:8.33333%}.col-sm-offset-right-2{margin-right:16.66667%}.col-sm-offset-right-3{margin-right:25%}.col-sm-offset-right-4{margin-right:33.33333%}.col-sm-offset-right-5{margin-right:41.66667%}.col-sm-offset-right-6{margin-right:50%}.col-sm-offset-right-7{margin-right:58.33333%}.col-sm-offset-right-8{margin-right:66.66667%}.col-sm-offset-right-9{margin-right:75%}.col-sm-offset-right-10{margin-right:83.33333%}.col-sm-offset-right-11{margin-right:91.66667%}.col-sm-offset-right-12{margin-right:100%}}@media (min-width:768px){.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}.col-md-offset-right-0{margin-right:0}.col-md-offset-right-1{margin-right:8.33333%}.col-md-offset-right-2{margin-right:16.66667%}.col-md-offset-right-3{margin-right:25%}.col-md-offset-right-4{margin-right:33.33333%}.col-md-offset-right-5{margin-right:41.66667%}.col-md-offset-right-6{margin-right:50%}.col-md-offset-right-7{margin-right:58.33333%}.col-md-offset-right-8{margin-right:66.66667%}.col-md-offset-right-9{margin-right:75%}.col-md-offset-right-10{margin-right:83.33333%}.col-md-offset-right-11{margin-right:91.66667%}.col-md-offset-right-12{margin-right:100%}}@media (min-width:992px){.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}.col-lg-offset-right-0{margin-right:0}.col-lg-offset-right-1{margin-right:8.33333%}.col-lg-offset-right-2{margin-right:16.66667%}.col-lg-offset-right-3{margin-right:25%}.col-lg-offset-right-4{margin-right:33.33333%}.col-lg-offset-right-5{margin-right:41.66667%}.col-lg-offset-right-6{margin-right:50%}.col-lg-offset-right-7{margin-right:58.33333%}.col-lg-offset-right-8{margin-right:66.66667%}.col-lg-offset-right-9{margin-right:75%}.col-lg-offset-right-10{margin-right:83.33333%}.col-lg-offset-right-11{margin-right:91.66667%}.col-lg-offset-right-12{margin-right:100%}}@media (min-width:1200px){.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.33333%}.col-xl-pull-2{right:16.66667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.33333%}.col-xl-pull-5{right:41.66667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.33333%}.col-xl-pull-8{right:66.66667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.33333%}.col-xl-pull-11{right:91.66667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.33333%}.col-xl-push-2{left:16.66667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.33333%}.col-xl-push-5{left:41.66667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.33333%}.col-xl-push-8{left:66.66667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.33333%}.col-xl-push-11{left:91.66667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.33333%}.col-xl-offset-2{margin-left:16.66667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333%}.col-xl-offset-5{margin-left:41.66667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333%}.col-xl-offset-8{margin-left:66.66667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333%}.col-xl-offset-11{margin-left:91.66667%}.col-xl-offset-12{margin-left:100%}.col-xl-offset-right-0{margin-right:0}.col-xl-offset-right-1{margin-right:8.33333%}.col-xl-offset-right-2{margin-right:16.66667%}.col-xl-offset-right-3{margin-right:25%}.col-xl-offset-right-4{margin-right:33.33333%}.col-xl-offset-right-5{margin-right:41.66667%}.col-xl-offset-right-6{margin-right:50%}.col-xl-offset-right-7{margin-right:58.33333%}.col-xl-offset-right-8{margin-right:66.66667%}.col-xl-offset-right-9{margin-right:75%}.col-xl-offset-right-10{margin-right:83.33333%}.col-xl-offset-right-11{margin-right:91.66667%}.col-xl-offset-right-12{margin-right:100%}}@media (min-width:1920px){.col-xxl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.col-xxl-pull-0{right:auto}.col-xxl-pull-1{right:8.33333%}.col-xxl-pull-2{right:16.66667%}.col-xxl-pull-3{right:25%}.col-xxl-pull-4{right:33.33333%}.col-xxl-pull-5{right:41.66667%}.col-xxl-pull-6{right:50%}.col-xxl-pull-7{right:58.33333%}.col-xxl-pull-8{right:66.66667%}.col-xxl-pull-9{right:75%}.col-xxl-pull-10{right:83.33333%}.col-xxl-pull-11{right:91.66667%}.col-xxl-pull-12{right:100%}.col-xxl-push-0{left:auto}.col-xxl-push-1{left:8.33333%}.col-xxl-push-2{left:16.66667%}.col-xxl-push-3{left:25%}.col-xxl-push-4{left:33.33333%}.col-xxl-push-5{left:41.66667%}.col-xxl-push-6{left:50%}.col-xxl-push-7{left:58.33333%}.col-xxl-push-8{left:66.66667%}.col-xxl-push-9{left:75%}.col-xxl-push-10{left:83.33333%}.col-xxl-push-11{left:91.66667%}.col-xxl-push-12{left:100%}.col-xxl-offset-0{margin-left:0}.col-xxl-offset-1{margin-left:8.33333%}.col-xxl-offset-2{margin-left:16.66667%}.col-xxl-offset-3{margin-left:25%}.col-xxl-offset-4{margin-left:33.33333%}.col-xxl-offset-5{margin-left:41.66667%}.col-xxl-offset-6{margin-left:50%}.col-xxl-offset-7{margin-left:58.33333%}.col-xxl-offset-8{margin-left:66.66667%}.col-xxl-offset-9{margin-left:75%}.col-xxl-offset-10{margin-left:83.33333%}.col-xxl-offset-11{margin-left:91.66667%}.col-xxl-offset-12{margin-left:100%}.col-xxl-offset-right-0{margin-right:0}.col-xxl-offset-right-1{margin-right:8.33333%}.col-xxl-offset-right-2{margin-right:16.66667%}.col-xxl-offset-right-3{margin-right:25%}.col-xxl-offset-right-4{margin-right:33.33333%}.col-xxl-offset-right-5{margin-right:41.66667%}.col-xxl-offset-right-6{margin-right:50%}.col-xxl-offset-right-7{margin-right:58.33333%}.col-xxl-offset-right-8{margin-right:66.66667%}.col-xxl-offset-right-9{margin-right:75%}.col-xxl-offset-right-10{margin-right:83.33333%}.col-xxl-offset-right-11{margin-right:91.66667%}.col-xxl-offset-right-12{margin-right:100%}}.col-xs-first{order:-1}.col-xs-last{order:1}@media (min-width:544px){.col-sm-first{order:-1}.col-sm-last{order:1}}@media (min-width:768px){.col-md-first{order:-1}.col-md-last{order:1}}@media (min-width:992px){.col-lg-first{order:-1}.col-lg-last{order:1}}@media (min-width:1200px){.col-xl-first{order:-1}.col-xl-last{order:1}}@media (min-width:1920px){.col-xxl-first{order:-1}.col-xxl-last{order:1}}.row-xs-top{align-items:flex-start}.row-xs-center{align-items:center}.row-xs-bottom{align-items:flex-end}@media (min-width:544px){.row-sm-top{align-items:flex-start}.row-sm-center{align-items:center}.row-sm-bottom{align-items:flex-end}}@media (min-width:768px){.row-md-top{align-items:flex-start}.row-md-center{align-items:center}.row-md-bottom{align-items:flex-end}}@media (min-width:992px){.row-lg-top{align-items:flex-start}.row-lg-center{align-items:center}.row-lg-bottom{align-items:flex-end}}@media (min-width:1200px){.row-xl-top{align-items:flex-start}.row-xl-center{align-items:center}.row-xl-bottom{align-items:flex-end}}@media (min-width:1920px){.row-xxl-top{align-items:flex-start}.row-xxl-center{align-items:center}.row-xxl-bottom{align-items:flex-end}}.row-xs-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:544px){.row-sm-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:768px){.row-md-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:992px){.row-lg-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1200px){.row-xl-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1920px){.row-xxl-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.row-xs-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}@media (min-width:544px){.row-sm-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}@media (min-width:768px){.row-md-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}@media (min-width:992px){.row-lg-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}@media (min-width:1200px){.row-xl-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}@media (min-width:1920px){.row-xxl-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}.col-xs-top{align-self:flex-start}.col-xs-center{align-self:center}.col-xs-bottom{align-self:flex-end}@media (min-width:544px){.col-sm-top{align-self:flex-start}.col-sm-center{align-self:center}.col-sm-bottom{align-self:flex-end}}@media (min-width:768px){.col-md-top{align-self:flex-start}.col-md-center{align-self:center}.col-md-bottom{align-self:flex-end}}@media (min-width:992px){.col-lg-top{align-self:flex-start}.col-lg-center{align-self:center}.col-lg-bottom{align-self:flex-end}}@media (min-width:1200px){.col-xl-top{align-self:flex-start}.col-xl-center{align-self:center}.col-xl-bottom{align-self:flex-end}}@media (min-width:1920px){.col-xxl-top{align-self:flex-start}.col-xxl-center{align-self:center}.col-xxl-bottom{align-self:flex-end}}[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:before,[class*=hint--]:after{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}[class*=hint--]:hover:before,[class*=hint--]:hover:after{visibility:visible;opacity:1}[class*=hint--]:hover:before,[class*=hint--]:hover:after{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}[class*=hint--]:before{content:'';position:absolute;background:0 0;border:7px solid transparent;z-index:1000001}[class*=hint--]:after{background:#000;color:#fff;padding:8px 10px;font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:14px;white-space:nowrap;border-radius:5px}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label='']:before,[aria-label='']:after,[data-hint='']:before,[data-hint='']:after{display:none !important}.hint--top-left:before{border-top-color:#000}.hint--top-right:before{border-top-color:#000}.hint--top:before{border-top-color:#000}.hint--bottom-left:before{border-bottom-color:#000}.hint--bottom-right:before{border-bottom-color:#000}.hint--bottom:before{border-bottom-color:#000}.hint--left:before{border-left-color:#000}.hint--right:before{border-right-color:#000}.hint--top:before{margin-bottom:-13px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:before{left:calc(50% - 7px)}.hint--top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:before{margin-top:-13px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:before{left:calc(50% - 7px)}.hint--bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{margin-left:-13px;margin-bottom:-7px}.hint--right:after{margin-bottom:-15px}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--right:hover:after{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-13px;margin-bottom:-7px}.hint--left:after{margin-bottom:-15px}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--left:hover:after{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:before{margin-bottom:-13px}.hint--top-left:before,.hint--top-left:after{bottom:100%;left:50%}.hint--top-left:before{left:calc(50% - 7px)}.hint--top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}.hint--top-left:after{margin-left:14px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:before{margin-bottom:-13px}.hint--top-right:before,.hint--top-right:after{bottom:100%;left:50%}.hint--top-right:before{left:calc(50% - 7px)}.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.hint--top-right:after{margin-left:-14px}.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-right:hover:after{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:before{margin-top:-13px}.hint--bottom-left:before,.hint--bottom-left:after{top:100%;left:50%}.hint--bottom-left:before{left:calc(50% - 7px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}.hint--bottom-left:after{margin-left:14px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:before{margin-top:-13px}.hint--bottom-right:before,.hint--bottom-right:after{top:100%;left:50%}.hint--bottom-right:before{left:calc(50% - 7px)}.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.hint--bottom-right:after{margin-left:-14px}.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-right:hover:after{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--small:after,.hint--medium:after,.hint--large:after{white-space:normal;line-height:1.4em}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}[class*=hint--]:after{text-shadow:none;border-radius:0;box-shadow:4px 4px 8px rgba(0,0,0,.1)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0px #592726}.hint--error.hint--top-left:before{border-top-color:#b34e4d}.hint--error.hint--top-right:before{border-top-color:#b34e4d}.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before{border-bottom-color:#b34e4d}.hint--error.hint--bottom-right:before{border-bottom-color:#b34e4d}.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0px #6c5328}.hint--warning.hint--top-left:before{border-top-color:#c09854}.hint--warning.hint--top-right:before{border-top-color:#c09854}.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before{border-bottom-color:#c09854}.hint--warning.hint--bottom-right:before{border-bottom-color:#c09854}.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0px #1a3c4d}.hint--info.hint--top-left:before{border-top-color:#3986ac}.hint--info.hint--top-right:before{border-top-color:#3986ac}.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before{border-bottom-color:#3986ac}.hint--info.hint--bottom-right:before{border-bottom-color:#3986ac}.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0px #1a321a}.hint--success.hint--top-left:before{border-top-color:#458746}.hint--success.hint--top-right:before{border-top-color:#458746}.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before{border-bottom-color:#458746}.hint--success.hint--bottom-right:before{border-bottom-color:#458746}.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-right:after{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-right:after{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--left:after{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--always.hint--right:after{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:before,.hint--no-animate:after{-webkit-transition-duration:0ms;-moz-transition-duration:0ms;transition-duration:0ms}.hint--bounce:before,.hint--bounce:after{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}.sl-button{padding-right:10px;color:inherit}a.liked:hover,a.liked:active,a.liked:focus{color:#666}.loader,.loader:before,.loader:after{background:rgba(0,0,0,.2);animation:load1 1s infinite ease-in-out;width:.2em;height:.6em}.loader{text-indent:-9999em;display:inline-block;position:relative;vertical-align:middle;font-size:1em;transform:translateZ(0);animation-delay:-.16s}.loader:before,.loader:after{position:absolute;top:0;content:''}.loader:before{left:-.375em;animation-delay:-.32s}.loader:after{left:.375em}.sl-icon{margin-right:7px}@keyframes load1{0%,80%,100%{box-shadow:0 0 rgba(0,0,0,.2);height:.6em}40%{box-shadow:0 -.3em rgba(0,0,0,.2);height:1em}}.page-links:after,.top-bar-office-wrapper:after,.top-bar-01 .top-bar-social-network:after,.top-bar-03 .top-bar-social-network:after,.top-bar-04 .top-bar-social-network:after,.top-bar-05 .top-bar-social-network:after,.top-bar-07 .top-bar-social-network:after,.top-bar-08 .top-bar-social-network:after,.top-bar-10 .top-bar-social-network:after,.branding__logo:after,.simple-footer .social-networks .inner:after,.comment-list .comment:after,.comment-list .pingback:after,.page-loading .sk-three-bounce:after,.single-post .entry-content:after,.post-share .post-share-list:after,.entry-author .author-social-networks:after,.tm-blog.style-list:after,.tm-box-icon:after,.tm-card.style-1 .menu-header:after,.tm-card.style-2 .menu-header:after,.tm-heading.highlight-big-number:after,.tm-slider-button.style-01 .button-wrap:after,.tm-slider-button.style-02 .button-wrap:after,.tm-slider-button.style-03 .button-wrap:after,.tm-slider-button.style-04 .button-wrap:after,.tm-social-networks ul:after,.tm-timeline.style-01 .item-wrapper:after,.tm-custom-menu.style-2 .menu:after,.tm-custom-menu.style-3 .menu:after,.tm-custom-menu.style-4 .menu:after,.tm-custom-menu.style-5 .menu:after,.vc_progress_bar .vc_single_bar_title:after,.widget_recent_comments .recentcomments:after,.tagcloud:after,.tm-posts-widget .post-item:after,.cart_list.product_list_widget li:after,.woocommerce .page-sidebar ul.product_list_widget .product-item:after,.woocommerce.single-product #reviews #comments .commentlist .comment:after,.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel:after,.woocommerce.single-product .quantity-button-wrapper:after,.cross-sells.products:after,.up-sells.products:after,.related.products:after{content:"";display:table;clear:both}a{color:#4169e1;text-decoration:none}a:hover,a:focus,a:active{outline:0;color:#191970}a[href^=tel]{text-decoration:none}.link-secret{color:currentColor}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}::-webkit-input-placeholder{color:#999;opacity:1;-webkit-transition:opacity .3s !important;transition:opacity .3s !important}:-moz-placeholder{color:#999;opacity:1;-moz-transition:opacity .3s !important;transition:opacity .3s !important}::-moz-placeholder{color:#999;opacity:1;-moz-transition:opacity .3s !important;transition:opacity .3s !important}:-ms-input-placeholder{color:#999;opacity:1;-ms-transition:opacity .3s !important;transition:opacity .3s !important}*:focus::-webkit-input-placeholder{opacity:0}*:focus:-moz-placeholder{opacity:0}*:focus::-moz-placeholder{opacity:0}*:focus:-ms-input-placeholder{opacity:0}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color]{width:100%;outline:none;border:0;border-bottom:2px solid #000;color:#000;font-weight:400;padding:12px 0 12px;height:50px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus{background-color:#fff;color:#454545}select{padding:3px 20px;height:50px;max-width:100%;width:100%;outline:none;border:0;border-bottom:2px solid #000;border-radius:0;font-weight:400;color:#999;background:#f9f9f9 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAELY03+AAAABGdBTUEAALGPC/xhBQAAAFFJREFUCB1tTsERwCAIC9MyhnQMprUJPTw9mweGmACWmQFggGSSQCT02lLUCaayAuTubrcNeNr5TaRAZyhd6A1q2hnkQ8IPKl3G/tyPoHaMfwHyzSNHeemKDAAAAABJRU5ErkJggg==") no-repeat center right 20px;-moz-appearance:none;-webkit-appearance:none}select:focus{background-color:#fff;color:#000}textarea{width:100%;outline:none;border:0;border-bottom:2px solid #000;font-weight:400;color:#000;display:block;padding:12px 0 3px;max-width:100%}textarea:focus{background-color:#fff;color:#454545}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,select:-webkit-autofill{transition:background-color 5000s ease-in-out 0s}input[type=checkbox]{position:relative;background:0 0;border-width:0;box-shadow:none;margin:0 10px 0 0;cursor:pointer}input[type=checkbox]:before{content:'';display:block;width:18px;height:18px;position:absolute;left:50%;top:50%;margin-top:-9px;margin-left:-9px;background:#fff;border:1px solid #e7e7e7;transition:background .3s ease,border-color .3s ease}input[type=checkbox]:after{content:'\f122';font-family:'Ionicons';font-size:12px;font-weight:500;display:block;position:absolute;top:50%;left:50%;color:#fff;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease}input[type=checkbox]:hover:before{border-color:#000}input[type=checkbox]:checked:before{background:#000;border-color:#000}input[type=checkbox]:checked:after{transform:translate(-50%,-50%) scale(1)}input[type=radio]{position:relative;padding:5px;margin:0 10px 0 0;cursor:pointer}input[type=radio]:before{content:'';display:block;width:18px;height:18px;position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;background:#fff;border:1px solid #e7e7e7;border-radius:50%;z-index:1;transition:background .3s ease,border-color .3s ease}input[type=radio]:after{content:'';display:block;width:6px;height:6px;position:absolute;top:50%;left:50%;background:#fff;border-radius:50%;z-index:2;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease}input[type=radio]:hover:before{border-color:#000}input[type=radio]:checked{cursor:auto}input[type=radio]:checked:before{background:#000;border-color:#000}input[type=radio]:checked:after{transform:translate(-50%,-50%) scale(1)}hr{margin-bottom:1.5em;height:1px;border:0;background-color:#ccc}img{max-width:100%;height:auto;vertical-align:top}table{margin:0 0 1.5em;width:100%}td,th{border:1px solid rgba(0,0,0,.08);padding:10px;text-align:center;vertical-align:middle}th{font-weight:700;color:#000;background:url("/wp-content/themes/tractor-child/assets/images/th_bg.png") repeat-x top left}table th.empty{visibility:hidden;border:0;background:0 0}table tr:first-child td{background:url("/wp-content/themes/tractor-child/assets/images/box_shadow.png") repeat-x left top}table tr:nth-child(2n) td{background:rgba(0,0,0,.01)}h1,h2,h3,h4,h5,h6{clear:both;margin-bottom:15px}p{margin-bottom:15px;margin-top:0}dfn,cite,em,i{font-style:italic}address{margin:0 0 1.5em}pre{font-size:15px;overflow:auto;margin-bottom:1.6em;padding:1.6em;max-width:100%;background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.6;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}code,kbd,tt,var{font-size:15px;font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:0 0;text-decoration:none}big{font-size:125%}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:''}blockquote{position:relative;margin:0;padding:26px 30px 26px 75px;margin-bottom:1.5em;border:2px solid;font-size:18px;font-style:italic;color:#000}blockquote:before{position:absolute;top:50%;left:25px;transform:translateY(-50%);content:'\f347';font-family:Ionicons;font-size:24px;font-style:normal}blockquote p{margin-bottom:0}.page-main-content .wp-block-quote:not(.is-large):not(.is-style-large){border-left:2px solid #ffc246;padding-left:75px}.page-content .page-main-content *.alignfull{position:relative;left:-15px;width:100vw;max-width:100vw;clear:both}@media screen and (min-width:555px){.page-content .page-main-content *.alignfull{left:calc((525px - 100vw)/2)}}@media screen and (min-width:768px){.page-content .page-main-content *.alignfull{left:calc((690px - 100vw)/2)}}@media screen and (min-width:992px){.page-content .page-main-content *.alignfull{left:calc((910px - 100vw)/2)}}@media screen and (min-width:1200px){.page-content .page-main-content *.alignfull{left:calc((1170px - 100vw)/2)}}.page-content .page-main-content *.alignwide{position:relative;width:100%;max-width:100%;margin-left:auto;margin-right:auto;clear:both}@media only screen and (min-width:1280px){.page-content .page-main-content *.alignwide{width:calc(100% + 400px);max-width:calc(100% + 400px);left:-200px}}@media only screen and (min-width:1200px){.page-content .page-main-content *.alignwide{width:calc(100% + 200px);max-width:calc(100% + 200px);left:-100px}}@media only screen and (min-width:1024px){.page-content .page-main-content *.alignwide{width:calc(100% + 100px);max-width:calc(100% + 100px);left:-50px}}.page-content .page-main-content *.alignleft{float:left;max-width:calc(5*(100vw/12));margin-top:0;margin-left:0;margin-right:1rem}@media only screen and (min-width:768px){.page-content .page-main-content *.alignleft{max-width:calc(4*(100vw/12));margin-right:calc(2*1rem)}}.page-content .page-main-content *.alignright{float:right;max-width:calc(5*(100vw/12));margin-top:0;margin-right:0;margin-left:1rem}@media only screen and (min-width:768px){.page-content .page-main-content *.alignright{max-width:calc(4*(100vw/12));margin-right:0;margin-left:calc(2*1rem)}}.page-content .page-main-content *.aligncenter{margin-left:auto;margin-right:auto}@media only screen and (min-width:1168px){.page-content .page-main-content *.aligncenter{max-width:calc(6*(100vw/12) - 28px)}}@media only screen and (min-width:768px){.page-content .page-main-content *.aligncenter{max-width:calc(8*(100vw/12) - 28px)}}.wp-block-separator{background-color:transparent}.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding:26px 30px 26px 70px}.wp-block-table td,.wp-block-table th{border:1px solid rgba(0,0,0,.08)}.wp-block-latest-posts{padding:0;list-style:none}.wp-block-pullquote{border:4px solid #ffc246;padding:46px 30px 46px 75px}.screen-reader-text{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px}.screen-reader-text:focus{top:5px;left:5px;z-index:100000;display:block;clip:auto !important;padding:15px 23px 14px;width:auto;height:auto;border-radius:3px;background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;text-decoration:none;font-weight:700;font-size:14px;line-height:normal}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{display:block;margin-left:auto;margin-right:auto;clear:both}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{margin-top:0;margin-bottom:0;padding:0;border:0}embed,iframe,object{max-width:100%}.wp-caption{margin:0 0 30px;max-width:100%}.wp-caption.aligncenter{margin:0 auto 30px}.wp-caption.alignleft{margin:0 30px 30px 0}.wp-caption.alignright{margin:0 0 30px 30px}.wp-caption-text{text-align:center;background:#f8f8f8;padding:5px 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;width:100%;vertical-align:top;text-align:center}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}button,input[type=button],input[type=reset],input[type=submit]{padding:0 31px;height:64px;line-height:52px;outline:none;border-width:5px;border-style:solid;border-radius:0;border-color:#efefef !important;color:#fff;font-weight:700;font-size:20px;letter-spacing:.06em;text-transform:capitalize;cursor:pointer;border-radius:30px}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:none}.comment-nav-links,.page-pagination{padding:0;font-size:15px;letter-spacing:.5px;font-weight:700}.comment-nav-links li,.page-pagination li{display:inline-block;list-style-type:none}.comment-nav-links li span,.comment-nav-links li a,.page-pagination li span,.page-pagination li a{padding:15px 12px;display:block;text-align:center;color:#b5b5b5}.comment-nav-links li .current,.page-pagination li .current{color:#000}.comment-nav-links li .dots,.page-pagination li .dots{background:0 0;min-width:20px}.comment-nav-links li .next,.comment-nav-links li .prev,.page-pagination li .next,.page-pagination li .prev{font-size:13px;text-transform:uppercase;color:#b5b5b5}.comment-nav-links li .next i,.comment-nav-links li .prev i,.page-pagination li .next i,.page-pagination li .prev i{font-size:10px;font-weight:500}.comment-nav-links li .prev i,.page-pagination li .prev i{margin-right:8px}.comment-nav-links li .next i,.page-pagination li .next i{margin-left:8px}.page-pagination{margin:40px -12px 0}.comment-nav-links ul{padding:0}#comment-nav-above ul{margin:50px 0}#comment-nav-below ul{margin:0 0 74px}.page-links{clear:both;padding-top:30px;margin:0 -12px}.page-links>span,.page-links>a{display:block;float:left;padding:15px 12px;text-align:center;font-weight:700;font-size:15px;line-height:38px}.page-links>a{color:#b5b5b5}.page-links a span{padding:0 6px}.page-links>a:hover,.page-links>a:focus,.page-links>span{color:#fff}.post-navigation{position:relative}.nav-links{margin-top:80px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.nav-links .nav-item{width:46%}.nav-links .nav-previous{text-align:left}.nav-links .nav-previous span{margin-right:8px;font-size:10px;font-weight:500}.nav-links .nav-next{text-align:right}.nav-links .nav-next span{margin-left:10px;font-size:10px;font-weight:500}.nav-links a{display:block;font-size:18px;line-height:1.4;font-weight:500}.nav-links a:hover{text-decoration:underline}.nav-links a div{color:#888;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px}.page-top-bar{z-index:99999;border:0 solid transparent}.page-top-bar h1,.page-top-bar h2,.page-top-bar h3,.page-top-bar h4,.page-top-bar h5,.page-top-bar h6{margin-bottom:0}.page-top-bar ul{z-index:9999;list-style-type:none;padding:0;margin:0}.page-top-bar a{display:block}.page-top-bar .menu li{position:relative}.page-top-bar .menu>li{display:inline-block;margin-bottom:0}.page-top-bar .menu>li>a{padding:5px}.page-top-bar .menu .menu-item-has-children:hover>.sub-menu{display:block}.page-top-bar .menu .sub-menu{position:absolute;top:100%;left:0;display:none;min-width:250px;width:100%;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15)}.page-top-bar .menu .sub-menu a{padding:10px 15px}.page-top-bar .menu .sub-menu a+a{border-top:1px solid #eee}.page-top-bar .menu .sub-menu .sub-menu{top:0;left:100%}.page-top-bar .switcher-language-wrapper{height:50px}.top-bar-wrap{display:flex;align-items:center}.top-bar-wrap.top-bar-right{justify-content:flex-end}.top-bar-info .info-item{display:inline-block;line-height:1;margin-right:15px}.top-bar-info .info-item:last-child{margin-right:0}.top-bar-info .info-item a{line-height:1}.top-bar-info .info-icon{font-size:18px;margin-right:6px;vertical-align:middle}.top-bar-info .info-text{vertical-align:middle}.top-bar-link-list .link-item{display:inline-block;line-height:1;margin-right:15px}.top-bar-link-list .link-item:last-child{margin-right:0}.top-bar-link-list .link-item a{line-height:1}.top-bar-link-list .text{vertical-align:middle}.top-bar-office-wrapper{display:flex;align-items:stretch}.top-bar-office-wrapper ul{margin:0;padding:0}.top-bar-office-wrapper ul li{list-style-type:none}.top-bar-office-wrapper .office-switcher{flex-shrink:0;position:relative;text-align:left;margin-left:20px}.top-bar-office-wrapper .office-switcher:hover .office-list{visibility:visible;opacity:1;transform:translateY(0)}.top-bar-office-wrapper .office-list{z-index:99999;position:absolute;top:100%;left:0;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.09);padding:12px 0;margin:0;min-width:100%;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(20px)}.top-bar-office-wrapper .office-list a{display:block;padding:10px 20px}.top-bar-office-wrapper .active{position:relative;cursor:pointer;padding:0 40px 0 24px;min-width:180px;height:50px;line-height:50px;color:#fff;font-size:14px;font-weight:600;text-decoration:none !important}.top-bar-office-wrapper .active:after{font-family:Ionicons;font-size:15px;content:'\f35f';position:absolute;right:20px;top:50%;transform:translate(0,-50%)}.top-bar-office-wrapper .offices{flex-grow:1}.top-bar-office-wrapper .office{display:none;height:100%}.top-bar-office-wrapper .office li{display:inline-block;height:100%}.top-bar-office-wrapper .office .office-content-wrap{display:flex;align-items:center;border-left:1px solid #ccc;height:100%;padding:0 30px}.top-bar-office-wrapper .office i{font-size:18px;margin-right:10px}.top-bar-01 .top-bar-wrap{height:100%}.top-bar-01 .top-bar-button{white-space:nowrap;font-style:normal;font-weight:700;font-size:16px;padding:16px 21px;letter-spacing:1px;color:#fff !important;line-height:1.18;margin-left:25px}.top-bar-01 .top-bar-text-wrap{border-left:1px solid transparent;border-right:1px solid transparent;padding:0 15px;height:100%;display:flex;align-items:center}.top-bar-01 .top-bar-social-network{border-left:1px solid transparent;border-right:1px solid transparent}.top-bar-01 .top-bar-social-network .social-link{float:left;text-align:center;width:50px;height:50px;line-height:50px;font-size:16px}.top-bar-01 .top-bar-social-network .social-link+.social-link{border-left:1px solid transparent}@media (max-width:991px){.top-bar-01{display:none}}.top-bar-02 .top-bar-wrap{height:100%}.top-bar-02 .top-bar-right{flex-grow:1;justify-content:flex-start}.top-bar-02 .switcher-language-wrapper{padding-right:15px}@media (max-width:991px){.top-bar-02{display:none}}.top-bar-03 .top-bar-wrap{height:100%}.top-bar-03 .top-bar-left{flex-grow:1}.top-bar-03 .top-bar-right{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.top-bar-03 .top-bar-info .info-item{padding:16px 0;margin-right:55px}.top-bar-03 .top-bar-info .info-item:last-child{margin-right:0}.top-bar-03 .switcher-language-wrapper{margin-left:30px}.top-bar-03 .top-bar-social-network .social-link{padding:2px 13px;float:left;text-align:center;font-size:18px}@media (min-width:768px){.top-bar-03 .container-fluid{padding:0 65px}}@media (max-width:991px){.top-bar-03{display:none}}.top-bar-04 .top-bar-wrap{height:100%}.top-bar-04 .top-bar-left{flex-grow:1}.top-bar-04 .top-bar-right{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.top-bar-04 .top-bar-info .info-item{padding:16px 0;margin-right:27px;padding-right:34px;border-right:1px solid rgba(238,238,238,.1)}.top-bar-04 .top-bar-info .info-item:last-child{margin-right:0;padding-right:16px;border-right:0}.top-bar-04 .switcher-language-wrapper{margin-left:30px}.top-bar-04 .top-bar-social-network .social-link{padding:2px 13px;float:left;text-align:center;font-size:18px}@media (min-width:768px){.top-bar-04 .container-fluid{padding:0 65px}}@media (max-width:991px){.top-bar-04{display:none}}.top-bar-05 .top-bar-wrap{height:100%}.top-bar-05 .top-bar-button{white-space:nowrap;font-style:normal;font-weight:700;font-size:16px;padding:16px 21px;letter-spacing:1px;color:#fff !important;line-height:1.18;margin-left:25px}.top-bar-05 .top-bar-text-wrap{border-left:1px solid transparent;border-right:1px solid transparent;padding:0 15px;height:100%;display:flex;align-items:center}.top-bar-05 .top-bar-social-network{border-left:1px solid transparent;border-right:1px solid transparent}.top-bar-05 .top-bar-social-network .social-link{float:left;text-align:center;width:50px;height:50px;line-height:50px;font-size:16px}.top-bar-05 .top-bar-social-network .social-link+.social-link{border-left:1px solid transparent}@media (max-width:991px){.top-bar-05{display:none}}.top-bar-06 .container-fluid{padding-left:60px;padding-right:60px}.top-bar-06 .top-bar-wrap{height:100%}.top-bar-06 .top-bar-info .info-item{margin-right:30px}.top-bar-06 .switcher-language-wrapper{height:40px}@media (max-width:1919px){.top-bar-06 .container-fluid{padding-left:30px;padding-right:30px}}@media (max-width:1199px){.top-bar-06{display:none}}.top-bar-07 .top-bar-wrap{height:100%}.top-bar-07 .top-bar-left{flex-grow:1}.top-bar-07 .top-bar-right{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.top-bar-07 .top-bar-right>div{padding-left:30px}.top-bar-07 .top-bar-right .top-bar-social-network{margin:0 -13px}.top-bar-07 .top-bar-info .info-item{padding:16px 0;margin-right:41px}.top-bar-07 .top-bar-info .info-item:last-child{margin-right:0}.top-bar-07 .switcher-language-wrapper{margin-left:30px}.top-bar-07 .top-bar-social-network .social-link{padding:2px 13px;float:left;text-align:center;font-size:18px}@media (min-width:768px){.top-bar-07 .container-fluid{padding:0 65px}}@media (max-width:991px){.top-bar-07{display:none}}.top-bar-08 .top-bar-wrap{height:100%}.top-bar-08 .top-bar-left{flex-grow:1}.top-bar-08 .top-bar-right{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.top-bar-08 .top-bar-right>div{padding-left:30px}.top-bar-08 .top-bar-right .top-bar-social-network{margin:0 -13px}.top-bar-08 .top-bar-social-network .social-link{padding:2px 13px;float:left;text-align:center;font-size:16px}.top-bar-08 .top-bar-button .tm-button{font-size:12px;text-transform:uppercase;letter-spacing:.5px;padding:0 30px;height:40px;line-height:36px;border-radius:0}@media (max-width:991px){.top-bar-08{display:none}}.top-bar-09 .top-bar-text a{display:inline-block}@media (max-width:767px){.top-bar-09 .top-bar-wrap.top-bar-right{justify-content:flex-start}}.top-bar-10 .top-bar-wrap{height:100%}.top-bar-10 .top-bar-left{flex-grow:1}.top-bar-10 .top-bar-right{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.top-bar-10 .top-bar-right>div{padding-left:30px}.top-bar-10 .top-bar-right .top-bar-social-network{margin:0 -13px}.top-bar-10 .top-bar-social-network .social-link{padding:2px 13px;float:left;text-align:center;font-size:16px}.top-bar-10 .top-bar-button .tm-button{font-size:12px;text-transform:uppercase;letter-spacing:.5px;padding:0 30px;height:40px;line-height:36px;border-radius:0}@media (max-width:991px){.top-bar-10{display:none}}@-webkit-keyframes headerSlideDown{0%{margin-top:-100px}100%{margin-top:0}}@-webkit-keyframes headerSlideDown{0%{margin-top:-100px}100%{margin-top:0}}.page-header{position:relative;z-index:4}.page-header h1,.page-header h2,.page-header h3,.page-header h4,.page-header h5,.page-header h6{margin-bottom:0}.page-header-inner{border-bottom:1px solid transparent}.header-layout-fixed .page-header-inner{position:absolute;top:0;left:0;z-index:9999;width:100%}.tm-button.header-sticky-button{display:none}.headroom--not-top .header-on-top-button{display:none}.headroom--not-top .header-sticky-button{display:block}.headroom--not-top .page-header-inner{border:0}.headroom--not-top.sticky-dark-logo-version.light-logo-version .light-logo{display:none}.headroom--not-top.sticky-dark-logo-version .dark-logo{display:block}.headroom--not-top.sticky-light-logo-version.dark-logo-version .dark-logo{display:none}.headroom--not-top.sticky-light-logo-version .light-logo{display:block}.header-sticky-both .headroom.headroom--not-top{position:relative;z-index:9999}.header-sticky-both .headroom.headroom--not-top .page-header-inner{position:fixed;top:0;left:0;z-index:9999;width:100%;box-shadow:0 8px 20px 0 rgba(0,0,0,.1);animation:headerSlideDown .95s ease forwards}.header-sticky-both .headroom.headroom--not-top .page-header-inner .container,.header-sticky-both .headroom.headroom--not-top .page-header-inner .container-fluid,.header-sticky-both .headroom.headroom--not-top .page-header-inner .row{height:100%}.header-sticky-both .headroom.headroom--not-top .page-header-inner .row>div{align-self:center}.header-sticky-up .headroom.headroom--not-top.headroom--pinned{position:relative;z-index:9999}.header-sticky-up .headroom.headroom--not-top.headroom--pinned .page-header-inner{position:fixed;left:0;z-index:9999;width:100%;box-shadow:0 8px 20px 0 rgba(0,0,0,.1);animation:headerSlideDown .95s ease forwards}.header-sticky-up .headroom.headroom--not-top.headroom--pinned .page-header-inner .container,.header-sticky-up .headroom.headroom--not-top.headroom--pinned .page-header-inner .container-fluid,.header-sticky-up .headroom.headroom--not-top.headroom--pinned .page-header-inner .row{height:100%}.header-sticky-up .headroom.headroom--not-top.headroom--pinned .page-header-inner .row>div{align-self:center}.header-sticky-down .headroom.headroom--not-top.headroom--unpinned{position:relative;z-index:9999}.header-sticky-down .headroom.headroom--not-top.headroom--unpinned .page-header-inner{position:fixed;left:0;z-index:9999;width:100%;box-shadow:0 8px 20px 0 rgba(0,0,0,.1);animation:headerSlideDown .95s ease forwards}.header-sticky-down .headroom.headroom--not-top.headroom--unpinned .page-header-inner .container,.header-sticky-down .headroom.headroom--not-top.headroom--unpinned .page-header-inner .container-fluid,.header-sticky-down .headroom.headroom--not-top.headroom--unpinned .page-header-inner .row{height:100%}.header-sticky-down .headroom.headroom--not-top.headroom--unpinned .page-header-inner .row>div{align-self:center}.branding{line-height:0}.branding__logo a{display:inline-block;float:left}.dark-logo,.light-logo{display:none}.light-logo-version .light-logo{display:block}.dark-logo-version .dark-logo{display:block}.header-right{display:flex;margin:0 -12px;align-items:center;flex-shrink:0}.header-right>div{padding:0 12px}.popup-search-wrap{text-align:center}.header-search-form-wrap .search-form{position:relative}.header-search-form-wrap .search-field{padding-right:50px;border-color:#f8f8f8}.header-search-form-wrap .search-submit{position:absolute;top:0;right:0;font-size:24px;background:0 0;width:48px;height:48px;padding:0;border:0}.header-search-form-wrap .search-btn-text{display:none}.btn-open-popup-search{display:block;line-height:0;font-size:20px}.header-social-networks .inner{margin-left:-10px;margin-right:-10px}.header-social-networks a{padding:0 10px;font-size:16px}.header-link-list{margin:0;padding:0}.header-link-list .link-item{display:inline-block;line-height:1;margin-right:15px}.header-link-list .link-item:last-child{margin-right:0}.header-link-list .link-item a{line-height:1}.header-link-list .info-icon{font-size:18px;margin-right:6px;vertical-align:middle}.header-link-list .info-text{vertical-align:middle}.page-open-main-menu{display:none;height:30px;align-items:center}.desktop-menu .page-open-main-menu{display:flex}.page-open-main-menu:hover i:before,.page-open-main-menu:hover i:after{width:70%}.page-open-main-menu div{position:relative;width:24px;height:18px;cursor:pointer}.page-open-main-menu i{position:absolute;top:50%;left:0;margin-top:-1px;width:100%;height:2px;background:currentColor}.page-open-main-menu i:before,.page-open-main-menu i:after{position:absolute;left:50%;width:100%;height:100%;background:inherit;content:'';transition:width .3s cubic-bezier(.645,.045,.355,1);transform:translate(-50%,0)}.page-open-main-menu i:before{top:-8px}.page-open-main-menu i:after{top:8px}.page-open-main-menu-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.3px}.switcher-language-wrapper{height:100%}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click,.switcher-language-wrapper .wpml-ls-legacy-dropdown-click>ul,.switcher-language-wrapper .wpml-ls-legacy-dropdown-click>ul>li{height:100%}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click>ul>li{display:flex;align-items:center;cursor:pointer}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click{width:auto}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click>ul{position:relative;padding:0;margin:0 !important;list-style-type:none}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-item-legacy-dropdown-click:hover .wpml-ls-sub-menu{visibility:visible !important;opacity:1;transform:translateY(0)}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{background:0 0 !important;border:0;font-size:13px;font-weight:700;line-height:1;letter-spacing:.5px}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:after{font-family:Ionicons;content:'\f123';font-size:8px;font-weight:500;border:0;top:50%;right:0;transform:translate(0,-50%);height:9px}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle-flag{position:relative;display:inline-block;width:24px;height:24px;border-radius:100%;vertical-align:middle;overflow:hidden;margin-right:9px}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle-flag img{position:absolute;top:-50%;left:-50%;width:48px;height:48px;max-width:48px}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-native{vertical-align:middle;margin-right:5px;font-size:13px;font-weight:700}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-flag+span{margin-left:10px}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{min-width:200px;border:0;opacity:0;visibility:hidden;position:absolute;top:100%;right:0;left:0;padding:0;margin:0;list-style-type:none;z-index:102;box-shadow:0 0 37px rgba(0,0,0,.07);transform:translateY(20px)}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu.hover-back{right:0;left:auto}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu li{list-style-type:none;padding:0;margin:0}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a{display:block;text-decoration:none;padding:10px;border:0;background:#fff;color:#000;line-height:1}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a:hover{background:#eee;color:#000}.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a img{width:18px}.header-button{line-height:0}@media (max-width:767px){.header-button{display:none}}.header-text-info{display:flex;align-items:center}.header-text-info .info-icon{font-size:37px;color:#ababab;flex-shrink:0;margin-right:13px}.header-text-info .info-text{font-size:14px;margin-bottom:5px}.header-text-info .info-sub-text{font-size:24px;font-weight:500}.header-01 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:26px 0}.header-01 .header-right{flex-shrink:0}.header-01 .branding{flex-grow:1}.header-01 .branding__logo{display:inline-block}.header-01 .header-right{justify-self:flex-end}.header-01 .header-below{position:absolute;top:100%;left:15px;right:15px;padding:0 30px;display:flex;align-items:stretch;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.desktop-menu .header-01 .menu--primary{position:static;text-align:left}.header-01 .header-below-left{flex-grow:1}.header-01 .header-below-right{flex-shrink:0;display:flex;align-items:center}.header-01 .header-below-right>div{padding:0 10px}.mobile-menu .header-01 .branding{flex-grow:1}.mobile-menu .header-01 .header-wrap{padding:10px 0}.mobile-menu .header-01 .header-below{display:none}.header-01 .header-info{width:900px}.header-01 .header-info .info-item{display:flex;padding-left:19px}.header-01 .header-info .info-icon{width:31px;flex-shrink:0;font-size:20px;line-height:1}.header-01 .header-info .info-content{flex-grow:1}.header-01 .header-info .info-title{font-size:16px;font-weight:700;line-height:1.18;margin-bottom:6px}.header-01 .header-info .info-sub-title{font-size:14px}.header-01 .header-info .swiper-slide-active~.swiper-slide .info-item{border-left:1px solid #ededed}@media (max-width:1199px){.header-01 .header-info{width:560px}}@media (max-width:991px){.header-01 .header-info{width:280px}}@media (max-width:767px){.header-01 .header-info{display:none}}.header-02 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:19px 0 54px}.header-02 .header-right{flex-shrink:0;justify-self:flex-end}.header-02 .branding{flex-grow:1}.header-02 .branding__logo{display:inline-block}.header-02 .header-below{position:absolute;top:100%;left:15px;right:15px;padding:0 30px;display:flex;align-items:stretch;border-radius:5px;transform:translateY(-50%)}.desktop-menu .header-02 .menu--primary{position:static;text-align:left}.header-02 .header-below-left{flex-grow:1}.header-02 .header-below-right{flex-shrink:0;display:flex;align-items:center}.header-02 .header-below-right>div{padding:0 10px}.mobile-menu .header-02 .branding{flex-grow:1}.mobile-menu .header-02 .header-wrap{padding:16px 0}.mobile-menu .header-02 .header-below{display:none}.header-02 .header-info{width:900px}.header-02 .header-info .info-item{display:flex}.header-02 .header-info .info-icon{position:relative;width:50px;height:50px;border:1px solid #eee;border-radius:50%;flex-shrink:0;font-size:20px;margin-right:15px}.header-02 .header-info .info-icon span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-02 .header-info .info-content{flex-grow:1}.header-02 .header-info .info-title{font-size:16px;font-weight:700;line-height:1.18;margin-bottom:6px}.header-02 .header-info .info-sub-title{font-size:14px}@media (max-width:1199px){.header-02 .header-info{width:560px}}@media (max-width:991px){.header-02 .header-info{width:280px}}@media (max-width:767px){.header-02 .header-info{display:none}}.header-03 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center}.header-03 .header-right{flex-shrink:0;justify-self:flex-end}.header-03 .branding__logo{display:inline-block}.header-03 .page-navigation{flex-grow:1}.desktop-menu .header-03 .branding{position:absolute}.desktop-menu .header-03 .header-right{position:absolute;top:50%;right:0;transform:translate(0,-50%)}.desktop-menu .header-03 .menu--primary{position:static;text-align:center}.desktop-menu .header-03 .menu__container>li>a>.menu-item-wrap{position:relative}.desktop-menu .header-03 .menu__container>li>a>.menu-item-wrap:before{transition:width .5s;content:'';position:absolute;bottom:-9px;width:0;height:2px;border-radius:5px;background:currentColor}.desktop-menu .header-03 .menu__container>li:hover>a>.menu-item-wrap:before{width:100%}.mobile-menu .header-03 .branding{flex-grow:1}.header-03 .header-social-networks .inner{margin-left:-8px;margin-right:-8px}.header-03 .header-social-networks a{padding:0 8px;font-size:18px}@media (max-width:543px){.header-03 .switcher-language-wrapper,.header-03 .header-social-networks{display:none}}.header-04 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center}.header-04 .branding__logo{display:inline-block}.header-04 .page-navigation{flex-grow:1}.desktop-menu .header-04 .col-xs-12{padding-left:0;padding-right:0}.desktop-menu .header-04 .branding__logo{padding:0 60px}.desktop-menu .header-04 .header-right{min-width:174px;justify-content:center}.desktop-menu .header-04 .menu--primary{position:static}.desktop-menu .header-04 .menu--primary .menu__container{display:flex !important;flex-direction:row;flex-wrap:wrap;width:100%}.desktop-menu .header-04 .menu--primary .menu__container>li{flex-grow:1;flex-basis:0;text-align:center}.desktop-menu .header-04 .menu--primary .menu__container>li{border-left:1px solid rgba(216,216,216,.2)}.desktop-menu .header-04 .menu--primary .menu__container>li:last-child{border-right:1px solid rgba(216,216,216,.2)}.mobile-menu .header-04 .header-wrap{min-height:70px}.mobile-menu .header-04 .branding{flex-grow:1}.header-05 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;height:100%}.header-05 .header-left{display:flex;align-items:stretch;margin-right:37px}.header-05 .header-left>div{display:flex;align-items:center;justify-content:center;width:80px;border-right:1px solid #ccc}.header-05 .mini-cart__button{margin-left:10px}.header-05 .header-right{flex-shrink:0}.header-05 .page-navigation{flex-grow:1}.header-05 .container-fluid{padding:0}.desktop-menu .header-05 .menu--primary{position:static;text-align:left}.header-05 .header-button .tm-button{height:80px;line-height:80px;border:0;border-radius:0;font-size:15px;font-weight:700}.header-05.headroom--not-top .header-button .tm-button{height:70px;line-height:70px}.header-05 .header-right{justify-self:flex-end;margin:0 -15px}.header-05 .header-right>div{padding:0 15px}.mobile-menu .header-05 .header-left{min-height:70px}.mobile-menu .header-05 .header-right{flex-grow:1;justify-content:flex-end}.header-05 .mini-cart .widget_shopping_cart_content{left:0;right:auto}@media (min-width:1400px){.header-05 .header-button .tm-button{min-width:230px}}@media (max-width:767px){.header-05 .header-left>div{width:70px}.header-05 .header-right{padding:0 15px}}@media (max-width:543px){.header-05 .header-wrap{padding:0 15px}.header-05 .header-left{margin-left:-12px;margin-right:-12px}.header-05 .header-left>div{width:auto;border-right:0;padding-left:12px;padding-right:12px}.header-05 .header-right>div{padding:0}}.header-06 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:33px 0}.header-06 .header-right{flex-shrink:0;justify-self:flex-end}.header-06 .branding{flex-grow:1}.header-06 .branding__logo{display:inline-block}.header-06 .header-below-inner{display:flex;align-items:stretch}.desktop-menu .header-06 .menu--primary{position:static;text-align:left}.desktop-menu .header-06 .menu__container>.level-1>a>.menu-item-wrap{position:relative}.desktop-menu .header-06 .menu__container>.level-1>a>.menu-item-wrap:before{transition:width .3s;content:'';position:absolute;bottom:-9px;width:0;height:2px;border-radius:5px;background:currentColor}.desktop-menu .header-06 .menu__container>.level-1:hover>a>.menu-item-wrap:before{width:100%}.header-06 .header-below-left{flex-grow:1}.header-06 .header-below-right{flex-shrink:0;display:flex;align-items:center;margin:0 -10px}.header-06 .header-below-right>div{padding:0 10px}.mobile-menu .header-06 .branding{flex-grow:1}.mobile-menu .header-06 .header-below{display:none}.header-06 .header-info{width:560px}.header-06 .header-info .info-item{display:flex}.header-06 .header-info .info-icon{position:relative;width:50px;height:50px;border:1px solid #eee;border-radius:50%;flex-shrink:0;font-size:20px;margin-right:15px}.header-06 .header-info .info-icon span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-06 .header-info .info-content{flex-grow:1}.header-06 .header-info .info-title{font-size:16px;font-weight:700;line-height:1.18;margin-bottom:6px}.header-06 .header-info .info-sub-title{font-size:14px}.header-06 .header-social-networks a{font-size:16px}@media (max-width:1199px){.header-06 .header-info{width:560px}}@media (max-width:991px){.header-06 .header-info{width:280px}}@media (max-width:767px){.header-06 .header-info{display:none}}.header-07 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center}.header-07 .branding,.header-07 .header-right{flex-shrink:0}.header-07 .page-navigation{flex-grow:1}.header-07 .branding__logo{display:inline-block}.header-07 .header-right{justify-self:flex-end}.desktop-menu .header-07 .menu--primary{position:static;text-align:center}.header-07 .header-below-inner{display:flex;align-items:center}.header-07 .header-below-left{flex-grow:1}.header-07 .header-below-right{flex-shrink:0;display:flex;align-items:center}.header-07 .header-below-right>div{padding:0 10px}.header-07 .header-info{width:930px}.header-07 .header-info .tm-swiper{margin:0}.header-07 .header-info .swiper-container{padding:0}.header-07 .header-info .info-item{display:flex;align-items:center;padding:29px 40px}.header-07 .header-info .info-icon{width:50px;flex-shrink:0;font-size:40px;line-height:1}.header-07 .header-info .info-content{flex-grow:1}.header-07 .header-info .info-title{font-size:16px;font-weight:700;line-height:1.18;margin-bottom:3px}.header-07 .header-info .info-sub-title{font-size:14px}.header-07 .header-info .swiper-slide .info-item{border-left:1px solid #ededed}.header-07 .header-info .swiper-slide-next+.swiper-slide .info-item{border-right:1px solid #ededed}.mobile-menu .header-07 .branding{flex-grow:1}.mobile-menu .header-07 .page-header-inner{padding:12px 0}.mobile-menu .header-07 .header-below{display:none}@media (max-width:1199px){.header-07 .header-info{width:560px}}@media (max-width:991px){.header-07 .header-info{width:280px}}@media (max-width:767px){.header-07 .header-info{display:none}}.header-08 .header-wrap{position:relative}.header-08 .wpml-ls-item-toggle{padding:18px 0}.desktop-menu .header-08 .branding,.desktop-menu .header-08 .header-right{position:absolute;top:50%;transform:translateY(-50%)}.desktop-menu .header-08 .menu--primary{position:static;text-align:center}.mobile-menu .header-08 .header-wrap{display:flex;align-content:center}.mobile-menu .header-08 .branding{flex-grow:1}.mobile-menu .header-08 .header-right{flex-shrink:0}@media (min-width:1200px){.desktop-menu .header-08 .branding{left:35px}.desktop-menu .header-08 .header-right{right:35px}.desktop-menu .header-08 .header-on-top-button{min-width:160px}}@media (min-width:1420px){.desktop-menu .header-08 .branding{left:85px}.desktop-menu .header-08 .header-right{right:85px}}.header-09 .header-wrap{position:relative}.header-09 .wpml-ls-item-toggle{padding:18px 0}.desktop-menu .header-09 .branding,.desktop-menu .header-09 .header-right{position:absolute;top:50%;transform:translateY(-50%)}.desktop-menu .header-09 .branding{left:0}.desktop-menu .header-09 .header-right{right:0}.desktop-menu .header-09 .menu--primary{position:static;text-align:center}.mobile-menu .header-09 .header-wrap{display:flex;align-content:center}.mobile-menu .header-09 .branding{flex-grow:1}.mobile-menu .header-09 .header-right{flex-shrink:0}@media (min-width:1200px){.desktop-menu .header-09 .container-fluid{padding-left:50px;padding-right:50px}.desktop-menu .header-09 .header-on-top-button{min-width:160px}}@media (min-width:1420px){.desktop-menu .header-09 .container-fluid{padding-left:100px;padding-right:100px}}@media (max-width:543px){.header-09 .switcher-language-wrapper,.header-09 .header-social-networks{display:none}}.header-10 .header-wrap{position:relative}.header-10 .wpml-ls-item-toggle{padding:18px 0}.desktop-menu .header-10 .branding,.desktop-menu .header-10 .header-right{position:absolute;top:50%;transform:translateY(-50%)}.desktop-menu .header-10 .menu--primary{position:static;text-align:center}.mobile-menu .header-10 .header-wrap{display:flex;align-content:center}.mobile-menu .header-10 .branding{flex-grow:1}.mobile-menu .header-10 .header-right{flex-shrink:0}@media (min-width:1200px){.desktop-menu .header-10 .branding{left:35px}.desktop-menu .header-10 .header-right{right:35px}.desktop-menu .header-10 .header-on-top-button{min-width:160px}}@media (min-width:1420px){.desktop-menu .header-10 .branding{left:85px}.desktop-menu .header-10 .header-right{right:85px}}.header-11 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center}.header-11 .header-right{flex-shrink:0;justify-self:flex-end;margin:0 -10px}.header-11 .header-right>div{padding:0 10px}.header-11 .branding__logo{display:inline-block}.header-11 .page-navigation{flex-grow:1}.desktop-menu .header-11 .branding{position:absolute}.desktop-menu .header-11 .header-right{position:absolute;top:50%;right:0;transform:translate(0,-50%)}.desktop-menu .header-11 .menu--primary{position:static;text-align:center}.desktop-menu .header-11 .menu__container>li>a>.menu-item-wrap{position:relative}.desktop-menu .header-11 .menu__container>li>a>.menu-item-wrap:before{transition:width .5s;content:'';position:absolute;bottom:-9px;width:0;height:2px;border-radius:5px;background:currentColor}.desktop-menu .header-11 .menu__container>li:hover>a>.menu-item-wrap:before{width:100%}.mobile-menu .header-11 .branding{flex-grow:1}.header-11 .header-social-networks .inner{margin-left:-8px;margin-right:-8px}.header-11 .header-social-networks a{padding:0 8px;font-size:18px}@media (max-width:543px){.header-11 .switcher-language-wrapper,.header-11 .header-social-networks{display:none}}.header-12 .page-header-inner{border:0}.desktop-menu.admin-bar .header-12{top:32px}.desktop-menu .header-12{position:fixed;top:0;left:0;z-index:99999;width:300px;height:100%}.desktop-menu .header-12 .branding{margin-bottom:115px}.desktop-menu .header-12 .page-header-inner{height:100%;border:0;border-right:1px solid transparent}.desktop-menu .header-12 .header-wrap{height:100%;display:flex;flex-direction:column;padding:43px 44px 70px}.desktop-menu .header-12 .navigation{flex-grow:1}.desktop-menu .header-12 .branding,.desktop-menu .header-12 .header-bottom{flex-shrink:0}.desktop-menu .header-12 .toggle-sub-menu{position:static}.desktop-menu .header-12 .menu--primary{display:block}.desktop-menu .header-12 .menu--primary .sm-simple{display:block}.desktop-menu .header-12 .menu--primary .sm-simple>li>a .menu-item-title{padding-bottom:0}.desktop-menu .header-12 .menu--primary .sm-simple>li>a .menu-item-title:after{left:-30px;margin-left:0;top:50%;bottom:auto;right:0;transform:translate(0,-50%)}.desktop-menu .header-12 .menu--primary .sm-simple>li:hover .menu-item-title:after,.desktop-menu .header-12 .menu--primary .sm-simple>li.current-menu-item .menu-item-title:after,.desktop-menu .header-12 .menu--primary .sm-simple>li.current-menu-parent .menu-item-title:after{left:-18px}.desktop-menu .header-12 .menu__container{width:100%}.desktop-menu .header-12 .menu__container>li>a .toggle-sub-menu:before{right:10px;font-size:18px}.desktop-menu .header-12 .menu--primary{display:block}.desktop-menu .header-12 .menu--primary li{display:block !important;width:100%}.desktop-menu .header-12 .menu--primary a{width:100%}.desktop-menu .header-12 .sub-menu.mega-menu li>a{white-space:normal}.desktop-menu .header-12 .header-bottom{font-size:14px;line-height:1.7}.desktop-menu .header-12 .header-social-networks a{font-size:18px}.desktop-menu .header-12 .header-text{margin-top:25px}.mobile-menu.admin-bar .header-12{top:32px}.mobile-menu .header-12{position:absolute;top:0;left:0;right:0}.mobile-menu .header-12 .header-wrap{display:flex;align-items:center;padding:0 15px;height:100%}.mobile-menu .header-12 .branding{flex-grow:1}.mobile-menu .header-12 .header-bottom{flex-shrink:0;display:flex;align-items:center;margin-left:-10px;margin-right:-10px}.mobile-menu .header-12 .header-bottom>div{padding:0 10px}.mobile-menu .header-12 .header-text{display:none}@media screen and (max-width:782px){.mobile-menu.admin-bar .header-12{top:46px}}@media (max-width:543px){.header-12 .switcher-language-wrapper,.header-12 .header-social-networks{display:none}}.header-13 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:stretch}.header-13 .header-left{display:flex;align-items:center;flex-grow:1}.header-13 .branding{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-13 .branding__logo{display:inline-block}.header-13 .header-right{flex-shrink:0;margin:0;justify-self:flex-end}.header-13 .header-left>div,.header-13 .header-right>div{padding:0 15px;border-left:1px solid rgba(216,216,216,.12)}.header-13 .header-right-group-buttons{display:flex;align-items:center;height:100%;margin-left:-9px;margin-right:-9px}.header-13 .header-right-group-buttons>div{padding:0 9px}.desktop-menu .header-13 .container-fluid{padding-left:0;padding-right:0}.desktop-menu .header-13 .menu--primary{position:static;text-align:left}.header-13 .wpml-ls-item-toggle-flag{margin-right:7px !important}.header-13 .header-social-networks{height:100%;display:flex;align-items:center}.header-13 .header-social-networks .inner{margin-left:-8px;margin-right:-8px}.header-13 .header-social-networks a{padding:0 8px;font-size:18px}.mobile-menu .header-13 .branding{position:static;transform:none;flex-grow:1}.mobile-menu .header-13 .header-left{display:none}@media (min-width:1400px){.header-13 .header-left>div,.header-13 .header-right>div{padding:0 40px}}.header-14 .header-wrap{display:flex;align-items:center}.header-14 .wpml-ls-item-toggle{padding:18px 0}.desktop-menu .header-14 .branding,.desktop-menu .header-14 .header-right{flex-shrink:0}.desktop-menu .header-14 .page-navigation{flex-grow:1}.desktop-menu .header-14 .menu--primary{position:static;text-align:center}.mobile-menu .header-14 .branding{flex-grow:1}.mobile-menu .header-14 .header-right{flex-shrink:0}@media (min-width:1200px){.desktop-menu .header-14 .page-header-inner>.container-fluid{padding:0 35px}.desktop-menu .header-14 .header-on-top-button{min-width:160px}}@media (min-width:1420px){.desktop-menu .header-14 .page-header-inner>.container-fluid{padding:0 85px}}@media (max-width:543px){.header-14 .switcher-language-wrapper,.header-14 .header-social-networks{display:none}}.header-15 .header-wrap{position:relative;display:flex;align-items:center}.header-15 .header-right{flex-grow:1;text-align:right;display:flex;justify-content:flex-end}.header-15 .branding{flex-shrink:0}.header-15 .wpml-ls-item-toggle{padding:18px 0}.desktop-menu .header-15 .menu--primary{position:static;text-align:right}.desktop-menu .header-15 .menu--primary .menu__container>li>a .menu-item-wrap{position:relative}.desktop-menu .header-15 .menu--primary .menu__container>li>a .menu-item-wrap:after{content:'';position:absolute;right:0;bottom:-3px;width:0;height:2px}.desktop-menu .header-15 .menu--primary .menu__container>li:hover>a .menu-item-wrap:after{width:100%;left:0;right:auto}.mobile-menu .header-15 .header-wrap{display:flex;align-content:center}.mobile-menu .header-15 .branding{flex-grow:1}.mobile-menu .header-15 .header-right{flex-shrink:0}.header-15 .header-button .tm-button:after{content:'\f10b';font-family:Ionicons;font-size:14px;margin-left:5px}@media (min-width:768px){.header-15 .header-wrap{padding:0 30px}}@media (min-width:992px){.header-15 .header-wrap{padding:0 60px}}@media (min-width:1200px){.header-15 .header-wrap{padding:0 100px}}.header-16 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center}.header-16 .branding{flex-grow:1}.header-16 .header-right{flex-shrink:0;justify-self:flex-end}.desktop-menu .header-16 .header-wrap{padding:16px 0}.mobile-menu .header-16 .branding{flex-grow:1}@media (min-width:1200px){.header-16 .container-fluid>.row>.col-xs-12{padding-left:50px;padding-right:50px}}@media (min-width:1420px){.header-16 .container-fluid>.row>.col-xs-12{padding-left:100px;padding-right:100px}}.header-17 .header-wrap{position:relative;display:flex;align-items:stretch}.header-17 .branding{display:flex;align-items:center;padding:0 44px;border-right:1px solid rgba(216,216,216,.54);flex-shrink:0}.header-17 .header-right-info{display:flex;align-items:center;padding:0 30px;border-left:1px solid rgba(216,216,216,.54)}.header-17 .wpml-ls-item-toggle{padding:18px 0}.header-17 .info-text{font-size:14px;color:#fff;margin-bottom:5px}.header-17 .info-sub-text{font-size:24px;font-weight:700;color:#fff}.desktop-menu .header-17 .menu--primary{position:static;text-align:left}.desktop-menu .header-17 .header-right{padding-right:30px}.desktop-menu .header-17 .container-fluid{padding:0}.desktop-menu .header-17 .page-navigation{flex-grow:1}.mobile-menu .header-17 .header-wrap{display:flex;align-content:center}.mobile-menu .header-17 .branding{flex-grow:1}.mobile-menu .header-17 .header-right{flex-shrink:0;padding-left:15px}.header-17 .header-social-networks a{font-size:20px}@media (max-width:1400px){.header-17 .header-right-info{display:none}}@media (max-width:767px){.header-17 .branding{padding:0 15px}}@media (max-width:543px){.header-17 .switcher-language-wrapper,.header-17 .header-social-networks{display:none}}.header-18 .header-wrap{display:flex;align-items:center}.header-18 .wpml-ls-item-toggle{padding:18px 0}.desktop-menu .header-18 .page-navigation{flex-grow:1}.desktop-menu .header-18 .branding,.desktop-menu .header-18 .header-right{flex-shrink:0}.desktop-menu .header-18 .menu--primary{position:static;text-align:right}.mobile-menu .header-18 .branding{flex-grow:1}.mobile-menu .header-18 .header-right{flex-shrink:0}@media (min-width:1200px){.desktop-menu .header-18 .page-header-inner>.container-fluid{padding:0 35px}.desktop-menu .header-18 .header-on-top-button{min-width:160px}}@media (min-width:1820px){.desktop-menu .header-18 .page-header-inner>.container-fluid{padding:0 85px}}.header-19 .header-wrap{position:relative;display:flex;align-items:stretch}.header-19 .branding{display:flex;align-items:center;padding:0 30px;border-right:1px solid rgba(216,216,216,.54);flex-shrink:0}.header-19 .page-navigation{display:flex;align-items:center}.header-19 .header-right{margin:0;padding:10px 30px;border-left:1px solid rgba(216,216,216,.54);flex-shrink:0}.header-19 .header-right-wrap{padding:0}.header-19 .header-right-above,.header-19 .header-right-below{display:flex;align-items:center;justify-content:flex-end;margin-left:-12px;margin-right:-12px}.header-19 .header-right-above>div,.header-19 .header-right-below>div{padding:0 12px}.header-19 .header-right-above{margin-bottom:20px}.header-19 .header-search-form-wrap .search-field{border:0;border-bottom:1px solid #000;border-radius:0;background:0 0;padding:0;height:38px;width:180px}.header-19 .header-search-form-wrap .search-submit{color:inherit;font-size:20px;height:38px;width:38px}.header-19 .header-search-form-wrap .search-btn-icon{position:absolute;top:50%;right:0;transform:translate(0,-50%)}.header-19 .header-left-info{display:flex;align-items:center;padding:10px 30px}.header-19 .info-wrap{display:flex;align-items:center}.header-19 .info-icon{font-size:48px;color:#ffc246;flex-shrink:0;margin-right:20px}.header-19 .info-text{font-size:14px;line-height:1;margin-bottom:5px}.header-19 .info-sub-text{font-size:24px;font-weight:700}.desktop-menu .header-19 .page-navigation{flex-grow:1;padding-left:20px;padding-right:20px;position:relative}.desktop-menu .header-19 .container-fluid{padding:0}.desktop-menu .header-19 .menu--primary{position:static;text-align:left}.desktop-menu .header-19 .menu__container>li>a:after{content:'';position:absolute;right:0;bottom:0;width:0;height:3px}.desktop-menu .header-19 .menu__container>li:hover>a:after{width:100%;left:0;right:auto}.mobile-menu .header-19 .header-wrap{display:flex;align-content:center;flex-wrap:wrap}.mobile-menu .header-19 .branding{flex-grow:1;padding:0}.mobile-menu .header-19 .header-right{flex-shrink:0;border:0;padding:0}.mobile-menu .header-19 .header-right-above{display:none}.mobile-menu .header-19 .popup-search-wrap{display:block !important}.header-19.headroom--top .popup-search-wrap{display:none}.header-19.headroom--not-top .header-right-above{display:none}.header-19.headroom--not-top .header-right{padding:0 30px}@media (max-width:1199px){.header-19.headroom--not-top .header-right{padding:0}}@media (min-width:1720px){.header-19 .branding{padding:0 44px}.header-19 .header-right{padding:10px 60px}}@media (min-width:1600px){.header-19.headroom--top .header-left-info{display:flex}}@media (min-width:1400px){.header-19 .header-search-form-wrap .search-field{width:250px}}@media (max-width:1919px){.header-19 .header-left-info{display:none}}@media (max-width:1199px){.header-19 .container-fluid{padding-left:30px;padding-right:30px}.header-19 .branding{border-right:none}.header-19 .header-right{padding-left:0;padding-right:0}}@media (max-width:543px){.header-19 .switcher-language-wrapper,.header-19 .header-social-networks{display:none}}.header-20 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:26px 0}.header-20 .header-right{flex-shrink:0}.header-20 .branding{flex-grow:1}.header-20 .branding__logo{display:inline-block}.header-20 .header-right{justify-self:flex-end}.header-20 .header-below{position:absolute;top:100%;left:15px;right:15px;padding:0 30px;display:flex;align-items:stretch;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.desktop-menu .header-20 .menu--primary{position:static;text-align:left}.header-20 .header-below-left{flex-grow:1}.header-20 .header-below-right{flex-shrink:0;display:flex;align-items:center}.header-20 .header-below-right>div{padding:0 10px}.mobile-menu .header-20 .branding{flex-grow:1}.mobile-menu .header-20 .header-wrap{padding:10px 0}.mobile-menu .header-20 .header-below{display:none}.header-20 .header-info{width:900px}.header-20 .header-info .info-item{display:flex;padding-left:19px}.header-20 .header-info .info-icon{width:31px;flex-shrink:0;font-size:20px;line-height:1}.header-20 .header-info .info-content{flex-grow:1}.header-20 .header-info .info-title{font-size:16px;font-weight:700;line-height:1.18;margin-bottom:6px}.header-20 .header-info .info-sub-title{font-size:14px}.header-20 .header-info .swiper-slide-active~.swiper-slide .info-item{border-left:1px solid #ededed}@media (max-width:1199px){.header-20 .header-info{width:560px}}@media (max-width:991px){.header-20 .header-info{width:280px}}@media (max-width:767px){.header-20 .header-info{display:none}}.header-21 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;height:100%}.header-21 .header-left{display:flex;align-items:stretch;margin-right:37px;border-right:1px solid #eee;padding:0 50px}.header-21 .header-left>div{display:flex;align-items:center;justify-content:center}.header-21 .mini-cart__button{margin-left:10px}.header-21 .header-info{display:flex;align-items:center;padding:10px 30px;margin-right:20px}.header-21 .info-wrap{display:flex;align-items:center}.header-21 .info-icon{font-size:48px;color:#ffc246;flex-shrink:0;margin-right:20px}.header-21 .info-text{font-size:14px;line-height:1;margin-bottom:5px}.header-21 .info-sub-text{font-size:24px;font-weight:700}.header-21 .header-right{position:relative;flex-shrink:0;display:flex;align-items:stretch}.header-21 .header-right .popup-search-wrap,.header-21 .header-right .mini-cart,.header-21 .header-right .page-open-mobile-menu{display:flex;align-items:center;justify-content:center;width:80px;border-left:1px solid #eee}.header-21 .page-navigation{flex-grow:1;display:flex;align-items:center}.header-21 .container-fluid{padding:0}.desktop-menu .header-21 .menu--primary{position:static;text-align:left}.header-21 .header-button .tm-button{height:80px;line-height:80px;border:0;border-radius:0;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.62px}.header-21 .header-button .tm-button span{font-size:16px;margin-left:10px}.header-21.headroom--not-top .header-button .tm-button{height:80px;line-height:80px;font-size:14px}.header-21 .header-right{justify-self:flex-end;margin:0}.header-21 .header-right>div{padding:0}.mobile-menu .header-21 .header-left{min-height:70px}.mobile-menu .header-21 .header-right{flex-grow:1;justify-content:flex-end}.header-21 .mini-cart .widget_shopping_cart_content{left:0;right:auto}@media (min-width:1400px){.header-21 .header-button .tm-button{min-width:220px}}@media (max-width:1600px){.header-21 .header-info{display:none}}@media (max-width:767px){.header-21 .header-wrap{flex-wrap:nowrap}.header-21 .header-left{margin-right:0;padding:0 15px;max-width:180px}.header-21 .header-right .popup-search-wrap,.header-21 .header-right .mini-cart,.header-21 .header-right .page-open-mobile-menu{width:70px}}.header-22 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:26px 0}.header-22 .header-right{flex-shrink:0}.header-22 .branding{flex-grow:1}.header-22 .branding__logo{display:inline-block}.header-22 .header-right{justify-self:flex-end}.header-22 .header-below{border-top:1px solid #eee}.header-22 .header-below-inner{position:relative;display:flex}.desktop-menu .header-22 .menu--primary{position:static;text-align:left}.header-22 .header-below-left{flex-grow:1}.header-22 .header-below-right{flex-shrink:0;display:flex;align-items:center}.header-22 .header-below-right>div{padding:0 10px}.mobile-menu .header-22 .branding{flex-grow:1}.mobile-menu .header-22 .header-wrap{padding:10px 0}.mobile-menu .header-22 .header-below{display:none}.header-22 .header-info{width:800px}@media (min-width:1200px){.header-22 .header-info .swiper-slide{justify-content:flex-end}}.header-22 .header-info .info-item{display:flex}.header-22 .header-info .info-icon{flex-shrink:0;font-size:38px;padding-right:15px;line-height:1}.header-22 .header-info .info-content{flex-grow:1}.header-22 .header-info .info-title{font-size:15px;font-weight:500;line-height:1.18;margin-bottom:6px}.header-22 .header-info .info-sub-title{font-size:14px}.desktop-menu .header-22 .menu__container{border-left:1px solid #eee}.desktop-menu .header-22 .menu__container>li{border-right:1px solid #eee}.desktop-menu .header-22 .menu__container>li>a{padding-left:22px !important;padding-right:22px !important}.desktop-menu .header-22 .menu__container>li>a:after{content:'';position:absolute;right:0;top:0;width:0;height:3px}.desktop-menu .header-22 .menu__container>li:hover>a:after{width:100%;left:0;right:auto}.header-22.headroom--not-top .header-above{display:none}@media (max-width:1199px){.header-22 .header-info{width:560px}.header-22.headroom--not-top .header-above{display:block}}@media (max-width:991px){.header-22 .header-info{width:280px}.header-22 .header-above .container,.header-22 .header-below .container{padding-left:30px;padding-right:30px;max-width:100%}}@media (max-width:767px){.header-22 .header-info{display:none}}.header-23 .header-wrap{position:relative;display:flex;flex-wrap:nowrap;align-items:stretch}.header-23 .branding{display:flex;align-items:center;flex-shrink:0;background-color:red;padding:0 30px}.header-23 .header-social-networks{display:flex;align-items:center;padding:0 30px;flex-shrink:0}.header-23 .header-right{display:block;flex-grow:1;margin:0}.header-23 .header-right>div{padding:0}.header-23 .header-top{border-bottom:1px solid}.header-23 .header-link-list{flex-grow:1}.header-23 .header-link-list .link-item{padding:11px 30px;margin-right:-4px;border-right:1px solid #eee}.header-23 .header-top,.header-23 .header-bottom{display:flex;align-items:stretch}.header-23 .page-navigation{flex-grow:1}.header-23 .header-right-group-search{display:flex;align-items:stretch;justify-content:flex-end;flex-shrink:0}.header-23 .header-right-group-search>div:not(.header-search-form-wrap){display:flex;width:80px;text-align:center;justify-content:center;align-items:center;border-left:1px solid #eee;height:auto}.header-23 .mini-cart__button{padding-left:10px}.header-23 .header-search-form-wrap{display:flex;align-items:center;border-left:1px solid #eee}.header-23 .header-search-form-wrap .search-field{border:0;border-radius:0;background:0 0;width:390px;padding:0 20px;color:#000}.header-23 .header-search-form-wrap .search-field::-webkit-input-placeholder{font-style:italic;font-size:14px;color:#999}.header-23 .header-search-form-wrap .search-field::-moz-placeholder{font-style:italic;font-size:14px;color:#999}.header-23 .header-search-form-wrap .search-field:-ms-input-placeholder{font-style:italic;font-size:14px;color:#999}.header-23 .header-search-form-wrap .search-field:-moz-placeholder{font-style:italic;font-size:14px;color:#999}.header-23 .header-search-form-wrap .search-submit{color:inherit;font-size:20px;height:40px;width:40px;line-height:40px;top:50%;transform:translate(0,-50%);color:red}.header-23 .container-fluid{padding-left:0;padding-right:0}.desktop-menu .header-23 .menu--primary{position:static;text-align:left;margin-left:15px}@media (max-width:1199px){.header-23 .header-right{display:flex;align-items:stretch}.header-23 .header-top{display:none}.header-23 .header-bottom{justify-content:flex-end;flex-grow:1}.header-23 .header-right-group-search>div.page-open-main-menu{display:none}}@media (max-width:767px){.header-23 .header-search-form-wrap{display:none}}.header-24 .header-wrap{position:relative;display:flex;align-items:center;padding:26px 0}.header-24 .header-right{flex-shrink:0;margin:0 -15px}.header-24 .header-right>div,.header-24 .header-right>ul{padding:0 15px}.header-24 .branding{flex-grow:1}.header-24 .branding__logo{display:inline-block}.header-24 .header-right{justify-self:flex-end}.header-24 .header-link-list{font-weight:500}.header-24 .switcher-language-wrapper{border-left:1px solid #fff}.header-24 .header-button .tm-button.style-flat{text-transform:uppercase;font-size:13px;letter-spacing:.5px;height:50px;line-height:46px}.header-24 .header-below{border-top:1px solid #eee}.header-24 .header-below-inner{position:relative;display:flex}.desktop-menu .header-24 .menu--primary{position:static;text-align:left}.header-24 .header-below-left{flex-grow:1}.header-24 .header-below-right{flex-shrink:0;display:flex;align-items:center}.header-24 .header-below-right>div{padding:0 10px}.mobile-menu .header-24 .branding{flex-grow:1}.mobile-menu .header-24 .header-wrap{padding:10px 0}.mobile-menu .header-24 .header-below{display:none}.desktop-menu .header-24 .menu__container>li>a:after{content:'';position:absolute;right:0;top:0;width:0;height:3px}.desktop-menu .header-24 .menu__container>li:hover>a:after{width:100%;left:0;right:auto}@media (max-width:991px){.header-24 .header-link-list{display:none}.header-24 .switcher-language-wrapper{border-left:0}}.header-25 .container-fluid{padding:0}.header-25 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center}.header-25 .branding{flex-shrink:0;padding:0 35px;background-color:#fff}.header-25 .branding img{padding:20px 0}.header-25 .header-right{flex-grow:1;justify-content:space-between;padding:0 60px 0 45px;margin:0}.header-25 .header-right>div{padding:0}.header-25 .header-below-inner{position:relative;display:flex;align-items:center}.desktop-menu .header-25 .menu--primary{position:static;text-align:left}@media (max-width:991px){.header-25 .header-text-info{display:none}.header-25 .header-right{justify-content:flex-end;padding:0 15px}.header-25 .branding{padding:0 15px}}.header-26 .header-above{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 40px}.header-26 .branding{flex-shrink:0}.header-26 .page-navigation{flex-grow:1;margin-left:35px}.header-26 .header-right{justify-content:flex-end}.header-26 .header-link-list{display:flex;align-items:center}.header-26 .header-below{display:flex;align-items:stretch;justify-content:space-between;border-top:1px solid #eee}.header-26 .header-right-below{display:flex;flex-shrink:0}.header-26 .header-right-below>div{border-left:1px solid #eee;display:flex;align-items:center}.header-26 .header-link-list{padding:10px 40px}.header-26 .header-link-list .link-item{margin-right:30px}.header-26 .mini-cart{padding:0 14px 0 24px}.header-26 .header-text-wrap{padding:0 25px;font-size:15px;font-weight:500}.header-26 .header-text-wrap a{text-decoration:underline}.header-26 .header-button{position:relative}.header-26 .header-button:after{position:absolute;top:100%;left:12px;content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:13px 15px 0 0;border-color:transparent;border-top-color:#000;transition:all .3s cubic-bezier(.645,.045,.355,1)}.header-26 .header-button .tm-button{height:50px;line-height:46px;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:.5px}.desktop-menu .header-26 .menu--primary{position:static;text-align:left}.desktop-menu .header-26 .menu__container>li>a:after{content:'';position:absolute;right:0;bottom:0;width:0;height:3px}.desktop-menu .header-26 .menu__container>li:hover>a:after{width:100%;left:0;right:auto}.header-26 .header-search-form-wrap{display:flex;align-items:center;border-left:1px solid #eee}.header-26 .header-search-form-wrap .search-field{border:0;border-radius:0;background:0 0;width:390px;padding:0 20px;color:#000}.header-26 .header-search-form-wrap .search-field::-webkit-input-placeholder{font-style:italic;font-size:14px;color:#999}.header-26 .header-search-form-wrap .search-field::-moz-placeholder{font-style:italic;font-size:14px;color:#999}.header-26 .header-search-form-wrap .search-field:-ms-input-placeholder{font-style:italic;font-size:14px;color:#999}.header-26 .header-search-form-wrap .search-field:-moz-placeholder{font-style:italic;font-size:14px;color:#999}.header-26 .header-search-form-wrap .search-submit{color:inherit;font-size:20px;height:40px;width:40px;line-height:40px;top:50%;transform:translate(0,-50%);color:red}.header-26.headroom--not-top .header-below{display:none}.header-26.headroom--not-top .tm-button.style-flat.tm-button-sm{height:40px;line-height:36px;font-size:12px}@media (max-width:1199px){.header-26 .header-text-wrap{display:none !important}.header-26 .header-search-form-wrap .search-field{width:300px}}@media (max-width:991px){.header-26 .header-above{padding:0 15px}.header-26 .branding{flex-shrink:1}.header-26 .header-right-below{width:100%;justify-content:space-between}.header-26 .header-right-below .header-search-form-wrap{border-right:1px solid #eee;border-left:0}.header-26 .header-link-list{display:none !important}.header-26 .header-social-networks{display:none}.header-26 .header-search-form-wrap .search-field{width:250px}}.header-27 .header-above-inner{position:relative;padding:3px 0;display:flex;justify-content:space-between;align-items:center}.header-27 .header-above-inner>div{display:flex;align-items:center}.header-27 .header-above-right{justify-content:flex-end;margin:0 -10px}.header-27 .header-above-right>div{padding:10px}.header-27 .header-search-form-wrap .search-field{border:0;border-bottom:1px solid #ddd;border-radius:0;background:0 0;padding:0;height:45px;width:300px}.header-27 .header-search-form-wrap .search-field::-webkit-input-placeholder{font-style:italic;font-size:14px;color:#999}.header-27 .header-search-form-wrap .search-field::-moz-placeholder{font-style:italic;font-size:14px;color:#999}.header-27 .header-search-form-wrap .search-field:-ms-input-placeholder{font-style:italic;font-size:14px;color:#999}.header-27 .header-search-form-wrap .search-field:-moz-placeholder{font-style:italic;font-size:14px;color:#999}.header-27 .header-search-form-wrap .search-submit{color:inherit;font-size:20px;height:38px;width:38px}.header-27 .header-search-form-wrap .search-btn-icon{position:absolute;top:50%;right:0;transform:translate(0,-50%)}.header-27 .header-button .tm-button.style-flat{text-transform:uppercase;font-size:13px;letter-spacing:.5px;height:50px;line-height:46px}.header-27 .header-below{background:0 0 !important}.header-27 .header-below-inner{position:relative;display:flex;align-items:center;background:#000}.desktop-menu .header-27 .menu--primary{position:static;text-align:center}.header-27 .header-below-left{flex-grow:1}.header-27 .header-below-right{flex-shrink:0}.mobile-menu .header-27 .branding{flex-grow:1}.mobile-menu .header-27 .header-wrap{padding:10px 0}.mobile-menu .header-27 .header-below{display:none}.desktop-menu .header-27 .menu__container>li>a:after{content:'';position:absolute;right:0;top:0;width:0;height:3px}.desktop-menu .header-27 .menu__container>li:hover>a:after{width:100%;left:0;right:auto}.headroom--not-top .header-above{display:none}.headroom--not-top.header-27 .header-below{background:#000 !important}span.phone-number{display:inline-block;vertical-align:middle}.header-right-phone{display:inline-block;vertical-align:middle}.header-left-enuiry{display:inline-block;vertical-align:middle;margin-left:20px;padding-left:20px;border-left:1px solid #000}.header-right-phone a{font-size:20px;color:#fff;font-weight:600;display:block;letter-spacing:2px}.header-right-phone a:hover{color:#fff}.enquiry-now-btn{display:inline-block;background:#fff;font-size:20px;color:#000;text-transform:capitalize;position:relative;font-weight:700;border-radius:30px;overflow:hidden;letter-spacing:1.8px;padding:12px 24px}.enquiry-now-btn:before,.enquiry-now-btn:after{content:"";height:8px;width:100%;background:url(/wp-content/themes/tractor-child/assets/images/enquiry-border.png) repeat-x 0 0;position:absolute;left:0;top:0}.enquiry-now-btn:after{top:auto;bottom:0}@media (min-width:768px){.header-27 .page-header-inner{background-color:#fff;background:-moz-linear-gradient(135deg,#157d80 59%,#fff 40%) !important;background:-webkit-gradient(135deg,#157d80 59%,#fff 40%) !important;background:-webkit-linear-gradient(135deg,#157d80 59%,#fff 40%) !important;background:-o-linear-gradient(135deg,#157d80 59%,#fff 40%) !important;background:-ms-linear-gradient(135deg,#157d80 59%,#fff 40%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#157d80',endColorstr='#ffffff',GradientType=1)}.header-right-phone i{position:relative}.header-right-phone i:after{content:"";background:url(/wp-content/themes/tractor-child/assets/images/phone-arrow.png) no-repeat right center;position:absolute;right:-32px;top:50%;transform:translate(0,-50%);height:17px;width:32px;left:auto}}@media (min-width:991px){.headroom--top.header-27 .page-header-inner{padding-bottom:34px}.headroom--top.header-27 .header-below{position:absolute;left:0;right:0;top:auto;bottom:0;margin-bottom:-31px}.page-header-inner span.phone-number{margin-left:50px}.header-right-phone i{font-size:30px;color:#000;display:inline-block;height:58px;width:58px;border:2px solid #fff;text-align:center;line-height:58px;border-radius:50%;vertical-align:middle}}@media (max-width:991px){.header-27 .header-button{display:none}.header-27 .header-search-form-wrap .search-field{width:200px}}@media (max-width:767px){.header-27 .header-search-form-wrap{display:none}.header-27 .branding{position:static;transform:translate(0,0)}.header-27 .header-above-inner{padding:5px 0}}.header-28 .header-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:26px 0}.header-28 .header-right{flex-shrink:0}.header-28 .branding{flex-grow:1}.header-28 .branding__logo{display:inline-block}.header-28 .header-right{justify-self:flex-end}.header-28 .header-below{border-top:1px solid #eee}.header-28 .header-below-inner{position:relative;display:flex}.desktop-menu .header-28 .menu--primary{position:static;text-align:left}.header-28 .header-below-left{flex-grow:1}.header-28 .header-below-right{flex-shrink:0;display:flex;align-items:center}.header-28 .header-below-right>div{padding:0 10px}.mobile-menu .header-28 .branding{flex-grow:1}.mobile-menu .header-28 .header-wrap{padding:10px 0}.mobile-menu .header-28 .header-below{display:none}.header-28 .header-info{width:800px}@media (min-width:1200px){.header-28 .header-info .swiper-slide{justify-content:flex-end}}.header-28 .header-info .info-item{display:flex}.header-28 .header-info .info-icon{flex-shrink:0;font-size:38px;padding-right:15px;line-height:1}.header-28 .header-info .info-content{flex-grow:1}.header-28 .header-info .info-title{font-size:15px;font-weight:500;line-height:1.18;margin-bottom:6px}.header-28 .header-info .info-sub-title{font-size:14px}.desktop-menu .header-28 .menu__container{border-left:1px solid #eee}.desktop-menu .header-28 .menu__container>li{border-right:1px solid #eee}.desktop-menu .header-28 .menu__container>li>a:after{content:'';position:absolute;right:0;top:0;width:0;height:3px}.desktop-menu .header-28 .menu__container>li:hover>a:after{width:100%;left:0;right:auto}.header-28.headroom--not-top .header-above{display:none}@media (max-width:1199px){.header-28 .header-info{width:560px}.header-28.headroom--not-top .header-above{display:block}}@media (max-width:991px){.header-28 .header-info{width:280px}}@media (max-width:767px){.header-28 .header-info{display:none}}.simple-footer{background:#000;color:rgba(255,255,255,.5);padding:20px 0}.simple-footer .social-networks{text-align:right;line-height:0}.simple-footer .social-networks .inner{display:inline-block;border:1px solid rgba(151,151,151,.11);border-radius:5px}.simple-footer .social-networks a{float:left;display:block;color:#d8d8d8;height:48px;width:51px;font-size:16px;position:relative;border-right:1px solid rgba(151,151,151,.11)}.simple-footer .social-networks a:last-child{border-right:0;width:50px}.simple-footer .social-networks .social-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-footer #menu-copyright li a{font-size:16px}.page-footer .insight-core-bmw li a{font-size:16px;font-weight:300}@media (max-width:767px){.simple-footer .footer-text{text-align:center}.simple-footer .social-networks{margin-top:20px;text-align:center}}@-webkit-keyframes show-animation{0%{-webkit-transform:translateY(60px);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes show-animation{0%{transform:translateY(60px);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes slide-in-to-left{0%{-webkit-transform:translateX(60px);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@keyframes slide-in-to-left{0%{transform:translateX(40px);opacity:0}100%{transform:translateX(0);opacity:1}}@-webkit-keyframes slide-out-to-right{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(40px);opacity:0}}@keyframes slide-out-to-right{0%{transform:translateX(0);opacity:1}100%{transform:translateX(60px);opacity:0}}@-webkit-keyframes hide-animation{0%{-webkit-transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(60px);opacity:0}}@keyframes hide-animation{0%{transform:translateY(0);opacity:1}100%{transform:translateY(60px);opacity:0}}.desktop-menu .sm{position:relative;z-index:9999}.desktop-menu .sm,.desktop-menu .sm ul,.desktop-menu .sm li{display:block;margin:0;padding:0;list-style:none;text-align:left;line-height:normal;direction:ltr;-webkit-tap-highlight-color:transparent}.desktop-menu .sm-rtl,.desktop-menu .sm-rtl ul,.desktop-menu .sm-rtl li{text-align:right;direction:rtl}.desktop-menu .sm>li h1,.desktop-menu .sm>li h2,.desktop-menu .sm>li h3,.desktop-menu .sm>li h4,.desktop-menu .sm>li h5,.desktop-menu .sm>li h6{margin:0;padding:0}.desktop-menu .sm ul{display:none}.desktop-menu .sm li,.desktop-menu .sm a{position:relative}.desktop-menu .sm a{display:block}.desktop-menu .sm a.disabled{cursor:not-allowed}.desktop-menu .sm-simple li>a{padding:17px 33px 21px;font-weight:500}.desktop-menu .sm-simple a.current{background:#555;color:#fff}.desktop-menu .sm-simple a.disabled{color:#ccc}.desktop-menu .sm-simple .sub-menu a .toggle-sub-menu{position:absolute;top:50%;right:0}.desktop-menu .sm-simple .sub-menu a .toggle-sub-menu:before{right:30px}.desktop-menu .toggle-sub-menu{position:relative;margin-left:18px}.desktop-menu .toggle-sub-menu:before{position:absolute;top:50%;right:0;transform:translate(0,-50%);font-family:Ionicons;content:'\f123';font-size:10px;font-weight:500}.desktop-menu .sub-arrow{display:none}.desktop-menu .sm-simple ul{position:absolute;width:12em}.desktop-menu .sm-simple.sm-rtl li{float:right}.desktop-menu .sm-simple ul li,.desktop-menu .sm-simple.sm-rtl ul li,.desktop-menu .sm-simple.sm-vertical li{float:none}.desktop-menu .sm-simple a{white-space:nowrap}.desktop-menu .sm-simple ul a,.desktop-menu .sm-simple.sm-vertical a{white-space:normal}.desktop-menu .sm-simple .sm-nowrap>li>a,.desktop-menu .sm-simple .sm-nowrap>li>:not(ul) a{white-space:nowrap}.desktop-menu .sm-simple .scroll-up,.desktop-menu .sm-simple .scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;height:20px;background:#fff}.desktop-menu .sm-simple .scroll-up-arrow,.desktop-menu .sm-simple .scroll-down-arrow{position:absolute;top:-2px;left:50%;overflow:hidden;margin-left:-8px;width:0;height:0;border-width:8px;border-style:dashed dashed solid;border-color:transparent transparent #555}.desktop-menu .sm-simple .scroll-down-arrow{top:6px;border-style:solid dashed dashed;border-color:#555 transparent transparent}.desktop-menu .sm-simple.sm-rtl .has-submenu{padding-right:20px;padding-left:32px}.desktop-menu .sm-simple.sm-rtl.sm-vertical .has-submenu{padding:11px 20px}.desktop-menu .sm-simple.sm-rtl ul .has-submenu{padding:11px 20px}.desktop-menu .sm-simple.sm-rtl>li:first-child{border-left:1px solid #eee}.desktop-menu .sm-simple.sm-rtl>li:last-child{border-left:0}.desktop-menu .sm-simple:not(.sm-vertical) .has-mega-menu{position:static !important}.desktop-menu .sm-simple:not(.sm-vertical) .has-mega-menu .mega-menu{right:0 !important;margin-left:0 !important;max-width:none !important;width:auto !important}.desktop-menu .sm-simple.sm-vertical .has-mega-menu .mega-menu{max-width:calc(100vw - 394px) !important;width:1170px !important}.desktop-menu .sm-simple.sm-vertical a .toggle-sub-menu:before{right:30px;font-size:20px;content:'\f363'}.desktop-menu .menu--primary{position:relative;text-align:center}.desktop-menu .menu--primary .sm-simple{position:static;display:inline-block}.desktop-menu .menu--primary .sm-simple>li{display:inline-block}.desktop-menu .menu--primary .widgettitle{display:block;margin:0 0 20px;padding-bottom:10px;border-bottom:1px solid #eee;letter-spacing:1px;font-weight:700;font-size:16px}.desktop-menu .menu--primary .sub-menu,.desktop-menu .menu--primary .children{padding:15px 0;min-width:270px !important;box-shadow:0 0 37px rgba(0,0,0,.07);border-bottom:3px solid transparent}.desktop-menu .menu--primary .sub-menu>.menu-item>a,.desktop-menu .menu--primary .children>.menu-item>a{padding:11px 30px}.desktop-menu .menu--primary .sub-menu .toggle-sub-menu:before,.desktop-menu .menu--primary .children .toggle-sub-menu:before{content:'\f3d3'}.desktop-menu .menu--primary .sub-menu.mega-menu,.desktop-menu .menu--primary .children.mega-menu{box-shadow:0 10px 37px rgba(0,0,0,.07)}.desktop-menu .menu--primary .has-mega-menu .mega-menu{padding:0}.desktop-menu .menu--primary .has-mega-menu .mega-menu ul{position:static;display:block;width:auto;border:0;background:0 0;box-shadow:none}.desktop-menu .menu--primary .has-mega-menu .mega-menu-content>.vc_row{margin-left:0 !important;margin-right:0 !important}.desktop-menu .menu--primary .has-mega-menu .mega-menu-content .menu>.menu-item>a{padding:11px 0}.desktop-menu .menu--primary .has-mega-menu .scroll-up,.desktop-menu .menu--primary .has-mega-menu .scroll-down{margin-left:0 !important}.desktop-menu .menu--primary .has-mega-menu .wpb_button,.desktop-menu .menu--primary .has-mega-menu .wpb_content_element,.desktop-menu .menu--primary .has-mega-menu ul.wpb_thumbnails-fluid>li{margin-bottom:0}.desktop-menu .menu--primary .has-mega-menu .widget_nav_menu ul,.desktop-menu .menu--primary .has-mega-menu .insight-core-bmw ul{margin:0;padding:0}.desktop-menu .menu--primary .has-mega-menu .widget_nav_menu li,.desktop-menu .menu--primary .has-mega-menu .insight-core-bmw li{margin-bottom:0;padding:0;border:0}.desktop-menu .menu--primary .has-mega-menu .tm-list{padding-right:0;padding-left:0}.desktop-menu .menu--primary .has-mega-menu .tm-list .item-wrapper{display:block;padding-top:11px;padding-bottom:11px;line-height:20px}.desktop-menu .menu--primary .menu-item-feature{position:relative;margin-left:10px}.desktop-menu .menu--primary .menu-item-feature:before{position:absolute;top:50%;left:0;content:'\f2fc';font-size:14px;font-family:Ionicons;transform:translate(0,-50%)}.desktop-menu .menu--primary .sub-menu.show-animation{animation:show-animation .3s}.desktop-menu .menu--primary .sub-menu.hide-animation{animation:hide-animation .3s}.desktop-menu .menu--primary .sub-menu .sub-menu.show-animation{animation:slide-in-to-left .3s}.desktop-menu .menu--primary .sub-menu .sub-menu.hide-animation{animation:slide-out-to-right .3s}.menu-item-image_hover{display:none;width:0;visibility:hidden;opacity:0}.sm-simple .menu-item-image_hover{position:absolute;top:-10px;right:-100px;z-index:1;display:block;visibility:hidden;max-width:100%;width:150px;height:auto;border-radius:5px;box-shadow:0 10px 25px rgba(0,0,0,.2);opacity:0;transform:translateX(20px)}.sm-simple .menu-item-image_hover img{border-radius:5px}.sm-simple .has-image-hover:hover>a>.menu-item-image_hover{visibility:visible;opacity:1;transform:translateX(0)}.mobile-menu .page-navigation-wrap,.mobile-menu .page-navigation{display:none}.page-mobile-main-menu .tm-list.style-circle-05 .title a{padding:0}.page-mobile-main-menu .vc_tta-panel-title{background-color:#333}.page-close-main-menu{position:fixed;top:60px;right:60px;z-index:100000;visibility:hidden;font-size:100px;line-height:0;opacity:0;cursor:pointer}.page-off-canvas-main-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;visibility:hidden;overflow:hidden;overflow-y:auto;opacity:0;transform:scale(.3)}.page-off-canvas-main-menu .menu--primary .sm-simple li{display:block}.page-off-canvas-main-menu .toggle-sub-menu{margin-left:20px}.page-off-canvas-main-menu .toggle-sub-menu:before{font-size:18px}.page-off-canvas-main-menu .navigation{display:table;padding:30px 0;width:100%;max-width:350px;height:100%;text-align:center;margin:0 auto}.page-off-canvas-main-menu .navigation .menu__container{display:table-cell;vertical-align:middle}.page-off-canvas-main-menu ul{margin:0;padding:0}.page-off-canvas-main-menu a{display:block}.page-off-canvas-main-menu .menu__container>li{opacity:0;transition:transform .2s,opacity .2s;transform:translateY(50px);animation-timing-function:cubic-bezier(.45,.005,0,1)}.page-off-canvas-main-menu li{list-style-type:none}.page-off-canvas-main-menu .sub-menu{display:none}.page-off-canvas-main-menu .widgettitle{margin:20px 0 10px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px}.page-off-canvas-main-menu .vc_column_container{display:block !important;float:none;width:100% !important}.admin-bar .page-off-canvas-main-menu{top:32px}.page-off-canvas-main-menu .insight-core-bmw li{margin-bottom:0;padding:0;border:0}.page-off-canvas-main-menu .insight-core-bmw li a{padding:4px 0}.page-off-canvas-main-menu .menu__container .sub-menu>li>a{padding:4px 0}.page-off-canvas-menu-opened{overflow:hidden}.page-off-canvas-menu-opened .page-header{z-index:99999}.page-off-canvas-menu-opened .page-off-canvas-main-menu{visibility:visible;opacity:1;transform:scale(1)}.page-off-canvas-menu-opened .page-off-canvas-main-menu .menu__container>li{opacity:1;transform:translateY(0)}.page-off-canvas-menu-opened .page-close-main-menu{visibility:visible;opacity:1}.page-open-mobile-menu{cursor:pointer}.page-open-mobile-menu .inner{position:relative;display:flex;align-items:center;justify-content:center;height:30px}.page-open-mobile-menu .icon{position:relative;width:24px;height:18px}.page-open-mobile-menu:hover i:before{width:80%}.page-open-mobile-menu:hover i:after{width:65%}.page-open-mobile-menu i{position:absolute;top:50%;left:0;margin-top:-1px;width:100%;height:4px;background:currentColor}.page-open-mobile-menu i:before,.page-open-mobile-menu i:after{position:absolute;left:0;width:100%;height:100%;background:inherit;content:'';transition:width .3s cubic-bezier(.645,.045,.355,1)}.page-open-mobile-menu i:before{top:-8px}.page-open-mobile-menu i:after{top:8px}.page-close-mobile-menu{font-size:48px;cursor:pointer}.page-mobile-menu-header{position:absolute;top:0;left:0;right:0;display:flex;padding:0 20px;height:60px;background:#fff;align-items:center}.page-mobile-menu-logo{flex-grow:1}.page-mobile-menu-opened{overflow:hidden}.page-mobile-main-menu{position:fixed;top:0;right:100%;z-index:9999999;width:100%;height:100%;background:#fff;text-align:left;transition:all .3s;overflow-y:auto;padding-top:60px}.admin-bar .page-mobile-main-menu{top:32px;height:calc(100% - 32px)}.page-mobile-menu-opened .page-mobile-main-menu{right:0}.page-mobile-main-menu .widgettitle{margin:0 0 10px}.page-mobile-main-menu .wpb_column+.wpb_column{margin-top:35px}.page-mobile-main-menu ul{margin:0;padding:0}.page-mobile-main-menu li{display:block;list-style-type:none}.page-mobile-main-menu li.opened>a .toggle-sub-menu:after{content:'\f3d0'}.page-mobile-main-menu .sub-menu{display:none;margin:12px 0 14px 10px}.page-mobile-main-menu .sub-menu a{padding:8px 0}.page-mobile-main-menu .page-mobile-menu-content>ul>li.page_item_has_children{padding-bottom:18px}.page-mobile-main-menu .children{margin-left:20px}.page-mobile-main-menu .children a{padding:8px 0}.page-mobile-main-menu .wpb_column.vc_column_container{width:100% !important}.page-mobile-main-menu .menu__container{padding:0;margin:14px 30px 30px}.page-mobile-main-menu .menu__container>li>a{padding:10px 0;border:0;border-color:transparent;text-transform:capitalize}.page-mobile-main-menu .menu__container>li+li>a{border-top:1px solid transparent}.page-mobile-main-menu .menu__container>li.opened>a{border-bottom:1px solid transparent}.page-mobile-main-menu .menu__container a{position:relative;display:block}.page-mobile-main-menu .tm-list{margin-bottom:16px}.page-mobile-main-menu .mega-menu{margin-top:20px}.page-mobile-main-menu .wpb_button,.page-mobile-main-menu .wpb_content_element,.page-mobile-main-menu ul.wpb_thumbnails-fluid>li{margin-bottom:30px}.page-mobile-main-menu .widget_nav_menu li,.page-mobile-main-menu .insight-core-bmw li{margin:0;padding:0;border:0}.page-mobile-main-menu .toggle-sub-menu{position:absolute;top:50%;right:0;width:40px;height:40px;background:rgba(255,255,255,.1);color:#fff;text-align:center;line-height:40px;transform:translate(0,-50%)}.page-mobile-main-menu .toggle-sub-menu:after{display:block;content:'\f3d3';font-size:24px;font-family:'Ionicons';font-weight:500}.page-mobile-main-menu .toggle-sub-menu:hover{background:rgba(255,255,255,.2)}@media screen and (max-width:782px){.admin-bar .page-mobile-main-menu{top:46px;height:calc(100% - 46px)}}@media screen and (max-width:600px){.admin-bar .page-mobile-main-menu{top:0;height:100%}}.desktop-menu .page-open-mobile-menu{display:none !important}.page-title-bar{position:relative}.page-title-bar h1,.page-title-bar h2,.page-title-bar h3,.page-title-bar h4,.page-title-bar h5,.page-title-bar h6{margin-bottom:0}.page-title-bar-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.page-title-bar-inner{border-bottom-style:solid}.insight_core_breadcrumb{margin:0;padding:0}.insight_core_breadcrumb li{display:inline-block}.insight_core_breadcrumb li+li{position:relative;padding-left:25px}.insight_core_breadcrumb li+li:before{font-family:Ionicons;content:'\f125';font-size:8px;font-weight:500;position:absolute;left:10px;top:50%;transform:translate(0,-50%)}.insight_core_breadcrumb a{position:relative;padding:2px 0;overflow:hidden;z-index:1}.insight_core_breadcrumb a:after{content:'';width:0;height:1px;bottom:0;position:absolute;left:auto;right:0;z-index:-1;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;background:currentColor}.insight_core_breadcrumb a:hover:after{width:100%;left:0;right:auto}.page-title-bar-01 .heading{text-align:center}.page-title-bar-01 .insight_core_breadcrumb{margin-top:18px;text-align:center}.page-title-bar-02 .insight_core_breadcrumb,.page-title-bar-04 .insight_core_breadcrumb{margin-top:10px}@media (min-width:768px){.page-title-bar-02 .insight_core_breadcrumb,.page-title-bar-04 .insight_core_breadcrumb{text-align:right;margin-top:0}}.page-title-bar-03 .heading{text-align:center}.page-title-bar-03 .page-breadcrumb{position:absolute;bottom:41px;left:0;width:100%}.page-title-bar-03 .insight_core_breadcrumb{text-align:center}@media (max-width:767px){.page-title-bar-03 .page-breadcrumb{bottom:25px}}.page-title-bar-05 .breadcrumb-wrap,.page-title-bar-06 .breadcrumb-wrap{position:absolute;bottom:41px;left:0;width:100%}.page-scroll-up{position:fixed;right:30px;bottom:-60px;z-index:999;box-shadow:0 30px 50px rgba(0,0,0,.03);display:block;padding:0;width:60px;height:60px;border-radius:50%;text-align:center;font-size:25px;line-height:60px;cursor:pointer;opacity:0;visibility:hidden}.page-scroll-up i{color:#fff}.page-scroll-up.show{bottom:30px;opacity:1;visibility:visible}.page-scroll-up:hover{opacity:.8}.popup-search-opened .page-popup-search{visibility:visible;opacity:1}.popup-search-opened .page-popup-search .page-popup-search-inner{visibility:visible;opacity:1;transform:translate(-50%,-50%) scale(1)}.popup-search-opened .page-popup-search .search-field{transition:transform .5s,ease-out .3s;transform:scale3d(1,1,1)}.popup-search-opened .page-popup-search .form-description{opacity:1;transform:translate3d(0,0,0)}.page-popup-search{position:fixed;top:0;left:0;z-index:9999999;visibility:hidden;width:100%;height:100%;text-align:center;opacity:0;transition:all ease-in-out .25s}.page-popup-search-inner{position:absolute;top:50%;left:50%;display:inline-block;visibility:hidden;padding:0 50px;width:75%;text-align:center;font-size:18px;opacity:0;transition:all ease-in-out .3s;transform:translate(-50%,-50%) scale(.8)}.page-popup-search .popup-search-close{position:absolute;top:60px;right:60px;font-size:100px;cursor:pointer;line-height:0}.page-popup-search .popup-search-close i{line-height:0}.page-popup-search .form-description{display:block;padding:.85em 0;text-align:right;font-weight:700;font-size:90%;opacity:0;transition:opacity .4s,transform .4s;transform:translate3d(0,50px,0)}.page-popup-search .search-form{position:relative}.page-popup-search .search-field{padding:.05em 0;height:auto;border:0;border-bottom:5px solid transparent;border-radius:0;background:0 0 !important;font-size:10vw;transform:scale3d(0,1,1);transform-origin:0% 50%;-webkit-appearance:none}.page-popup-search .search-field:-webkit-autofill,.page-popup-search .search-field:-webkit-autofill:hover,.page-popup-search .search-field:-webkit-autofill:focus,.page-popup-search .search-field:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}.page-popup-search .search-field::-webkit-input-placeholder{color:transparent;font-size:10vw}.page-popup-search .search-field:-moz-placeholder{color:transparent;font-size:10vw}.page-popup-search .search-field::-moz-placeholder{color:transparent;font-size:10vw}.page-popup-search .search-field:-ms-input-placeholder{color:transparent;font-size:10vw}.page-popup-search .search-submit{display:none}@media (max-width:767px){.page-popup-search-inner{padding:0 15px}.page-popup-search .popup-search-close{top:20px;right:20px}}a,input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],select,textarea,button,input[type=button],input[type=reset],input[type=submit],.desktop-menu .header-15 .menu--primary .menu__container>li>a .menu-item-wrap:after,.desktop-menu .header-19 .menu__container>li>a:after,.desktop-menu .header-22 .menu__container>li>a:after,.desktop-menu .header-24 .menu__container>li>a:after,.desktop-menu .header-26 .menu__container>li>a:after,.desktop-menu .header-27 .menu__container>li>a:after,.desktop-menu .header-28 .menu__container>li>a:after,.desktop-menu .menu--primary .menu-item,.tm-swiper:hover .swiper-nav-button,.tm-swiper.pagination-style-7 .swiper-pagination-bullet:after,.tm-swiper.pagination-style-9 .swiper-pagination-bullet:after,.related-posts .related-post-feature-wrap,.tm-blog.style-02 .post-feature-wrap,.tm-blog.style-grid_classic_02 .post-feature-wrap,.tm-blog.style-grid_classic_02 .post-thumbnail,.tm-category-feature.style-01 .cat-item-wrap,.tm-case-study.style-grid .post-read-more,.tm-case-study.style-simple-list .post-item-wrap,.tm-case-study.style-simple-list .post-title,.tm-case-study.style-carousel .post-item-wrap,.tm-case-study.style-carousel-2 .post-item-wrap,.tm-service.style-02 .post-thumbnail-wrap img,.tm-service-feature.style-01 .post-item-wrap,.tm-page-feature.style-01 .post-item-wrap,.tm-button,.tm-list .marker,.tm-client.style-grid .grid-inner,.tm-client.hover-main-move-up .image,.tm-box-icon.style-1 .image,.tm-box-icon.style-3 .image,.tm-box-icon.style-9 .image,.tm-box-icon.style-10 .icon,.tm-box-icon.style-11 .content-wrap:before,.tm-accordion.style-1 .accordion-title:before,.tm-testimonial.style-1 .testimonial-item,.tm-testimonial.style-3 .testimonial-item,.tm-testimonial.style-5 .testimonial-item,.tm-testimonial.style-6 .testimonial-item,.tm-testimonial.style-9 .testimonial-item,.tm-testimonial-list .testimonial-item,.tm-team-member.style-3,.tm-team-member.style-3 .info,.tm-team-member.style-3 .social-footer,.tm-mailchimp-form.style-6 .form-submit:after,.tm-mailchimp-form.style-7 .form-submit:after,.tm-mailchimp-form.style-9 .form-submit:after,.tm-mailchimp-form.style-10 .mc4wp-form-fields .form-submit:after,.tm-mailchimp-form.style-11 .form-submit:after,.tm-gallery img,.tm-view-demo.style-01 .item-wrap,.tm-view-demo.style-01 .thumbnail,.tm-view-demo.style-01 .overlay,.tm-view-demo.style-02 .item-wrap,.tm-view-demo.style-02 .overlay,.tm-instagram .inner .overlay,.widget_recent_entries li,.widget_recent_comments li,.widget_archive li,.widget_categories li,.widget_meta li,.widget_product_categories li,.widget_rss li,.widget_pages li,.widget_nav_menu li,.insight-core-bmw li,.tm-posts-widget .post-widget-overlay,.mini-cart .widget_shopping_cart_content,.woocommerce .cats .cat-text,.woocommerce .cats .cat-title,.woocommerce .cats .cat-count,.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li,.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li a{transition:all .3s cubic-bezier(.645,.045,.355,1)}.nav-links a div,.top-bar-office-wrapper .office-list,.popup-search-wrap i,.page-open-main-menu i,.switcher-language-wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu,.sm-simple .menu-item-image_hover,.page-close-main-menu,.page-off-canvas-main-menu,.page-open-mobile-menu i,.page-mobile-main-menu .toggle-sub-menu,.page-scroll-up,.fall-down-effect:before,.tm-blog.style-01 .post-item-wrap,.tm-case-study .post-thumbnail img,.tm-case-study.style-grid .post-item-wrap,.tm-case-study.style-grid .post-overlay,.tm-case-study.style-grid-caption .post-item-wrap,.tm-case-study.style-grid-caption-2 .post-item-wrap,.tm-service.style-01 .post-info,.tm-service.style-01 .post-info:after,.tm-service.style-02 .post-thumbnail-wrap:after,.tm-service.style-03 .post-item-wrap,.tm-button.style-border-text .button-text:before,.tm-button.style-border-text .button-text:after,.tm-button.tm-button-icon-move .button-icon,.tm-box-icon.style-2 .icon,.tm-box-icon.style-2 .image,.tm-box-icon.style-4 .icon,.tm-box-icon.style-5 .content-wrap,.tm-box-icon.style-7 .content-wrap,.tm-card.style-1,.tm-card.style-2,.tm-accordion .accordion-title,.tm-testimonial.style-2 .testimonial-item,.tm-testimonial.style-7 .testimonial-item,.tm-testimonial.style-8 .testimonial-item,.tm-slider-button .slider-btn,.tm-pricing.style-1 .inner,.tm-pricing.style-2 .inner,.tm-team-member .social-networks a,.tm-team-member.effect-grayscale .photo img,.tm-team-member.style-1 .social-networks a,.tm-team-member.style-3 .social-networks a,.tm-social-networks .link-icon,.tm-gallery.hover-overlay .overlay,.tm-view-demo.style-02 .thumbnail:before,.woocommerce-error .button:after,.woocommerce-info .button:after,.woocommerce-message .button:after,.mini-cart .mini-cart-icon:before,.woocommerce .tm-products .product .product-wrapper,.woocommerce .products .product .product-wrapper,.woosw-area .woosw-inner .woosw-content .woosw-content-top .woosw-close,.woosw-area .woosw-continue{transition:all .5s cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes fadeIn{100%{opacity:1}}@keyframes fadeIn{100%{opacity:1}}@-webkit-keyframes moveVertical{100%{-webkit-transform:translateY(0);opacity:1}}@keyframes moveVertical{100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes moveHorizontal{100%{-webkit-transform:translateX(0);opacity:1}}@keyframes moveHorizontal{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes scaleUp{100%{-webkit-transform:scale(1);opacity:1}}@keyframes scaleUp{100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes fallPerspective{100%{-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1}}@keyframes fallPerspective{100%{-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1}}@-webkit-keyframes fly{100%{-webkit-transform:rotateX(0deg);opacity:1}}@keyframes fly{100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@-webkit-keyframes flip{100%{-webkit-transform:rotateX(0deg);opacity:1}}@keyframes flip{100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@-webkit-keyframes helix{100%{-webkit-transform:rotateY(0deg);opacity:1}}@keyframes helix{100%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}}@-webkit-keyframes popUp{70%{-webkit-transform:scale(1.1);opacity:.8;-webkit-animation-timing-function:ease-out}100%{-webkit-transform:scale(1);opacity:1}}@keyframes popUp{70%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.page-has-animation .page-content .tm-animation{opacity:0}.page-has-animation .page-content .tm-animation.fade-in.animate{-webkit-animation:fadeIn .95s ease forwards;animation:fadeIn .95s ease forwards}.page-has-animation .page-content .tm-animation.move-up.animate{-webkit-transform:translateY(150px);transform:translateY(150px);-webkit-animation:moveVertical .65s ease forwards;animation:moveVertical .65s ease forwards}.page-has-animation .page-content .tm-animation.move-down.animate{-webkit-transform:translateY(-150px);transform:translateY(-150px);-webkit-animation:moveVertical .65s ease forwards;animation:moveVertical .65s ease forwards}.page-has-animation .page-content .tm-animation.move-left.animate{-webkit-transform:translateX(150px);transform:translateX(150px);-webkit-animation:moveHorizontal .65s ease forwards;animation:moveHorizontal .65s ease forwards}.page-has-animation .page-content .tm-animation.move-right.animate{-webkit-transform:translateX(-150px);transform:translateX(-150px);-webkit-animation:moveHorizontal .65s ease forwards;animation:moveHorizontal .65s ease forwards}.page-has-animation .page-content .tm-animation.scale-up.animate{-webkit-transform:scale(.6);transform:scale(.6);-webkit-animation:scaleUp .65s ease-in-out forwards;animation:scaleUp .65s ease-in-out forwards}.page-has-animation .page-content .tm-animation.fall-perspective{-webkit-perspective:1300px;perspective:1300px}.page-has-animation .page-content .tm-animation.fall-perspective.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(400px) translateY(300px) rotateX(-90deg);transform:translateZ(400px) translateY(300px) rotateX(-90deg);-webkit-animation:fallPerspective .8s ease-in-out forwards;animation:fallPerspective .8s ease-in-out forwards}.page-has-animation .page-content .tm-animation.fly{-webkit-perspective:1300px;perspective:1300px}.page-has-animation .page-content .tm-animation.fly.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50% -300px;transform-origin:50% 50% -300px;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-animation:fly .8s ease-in-out forwards;animation:fly .8s ease-in-out forwards}.page-has-animation .page-content .tm-animation.flip.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg);-webkit-animation:flip .8s ease-in-out forwards;animation:flip .8s ease-in-out forwards}.page-has-animation .page-content .tm-animation.helix{-webkit-perspective:1300px;perspective:1300px}.page-has-animation .page-content .tm-animation.helix.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-animation:helix .8s ease-in-out forwards;animation:helix .8s ease-in-out forwards}.page-has-animation .page-content .tm-animation.pop-up{-webkit-perspective:1300px;perspective:1300px}.page-has-animation .page-content .tm-animation.pop-up.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(.4);transform:scale(.4);-webkit-animation:popUp .8s ease-in forwards;animation:popUp .8s ease-in forwards}.page-has-animation .page-content .tm-swiper .tm-animation{opacity:1 !important;transform:none !important;perspective:none !important}.fall-down-effect:hover:before{transform:scale(1) translateX(0px) translateY(0px) rotate(0deg);opacity:1}.fall-down-effect:before{content:attr(data-hover);position:absolute;opacity:0;transform:scale(1.1) translateX(10px) translateY(-10px) rotate(4deg);pointer-events:none}.embed-responsive,.video-player{position:relative;display:block;overflow:hidden;padding:0;height:0}.embed-responsive iframe,.video-player iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9,.video-player{padding-bottom:56.25%}.instagram-media{max-width:100% !important}.page-content{position:relative;z-index:1}@media only screen and (min-width:1024px){#footer-wrap{position:fixed;left:0;bottom:0}.page-footer-parallax:not(.page-template-one-page-scroll){height:100%}.page-footer-parallax:not(.page-template-one-page-scroll) .site{min-height:100%;position:static}.page-footer-parallax:not(.page-template-one-page-scroll) .content-wrapper{position:relative;z-index:3;background:inherit}.page-footer-parallax:not(.page-template-one-page-scroll) .page-footer-wrapper{position:fixed;bottom:0;left:0;width:100%;z-index:1}.page-footer-parallax .site{background-color:#fff}}.boxed{margin:0 auto;max-width:1200px;box-shadow:0 0 30px rgba(0,0,0,.06)}.boxed .content{overflow:hidden}.site{overflow:hidden}body{-ms-word-wrap:break-word;word-wrap:break-word}.page-sidebar,.page-main-content{position:relative;min-height:1px;padding-left:15px;padding-right:15px;width:100%}.page-main-content .page-sidebar{padding-left:0;padding-right:0}#glyphs{text-align:center}.glyph{display:inline-block;width:9em;margin:1em;text-align:center;vertical-align:top;border:1px solid #eee}.glyph .glyph-icon{padding:10px;display:block;font-family:"Flaticon";font-size:64px;line-height:1}.glyph .glyph-icon:before{font-size:64px;color:#000;margin-left:0}.glyph .class-name{background-color:#f7f7f7;color:#000;margin-top:10px;padding:10px}.page-comment-form{padding-top:80px;margin:0 -15px}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comments-title,.comment-reply-title{display:block;margin-bottom:24px;font-size:30px}.comment-notes,.logged-in-as{margin-bottom:60px}.comments-wrap{margin-top:112px}.comments-title{margin-bottom:87px}.comment-list{margin:0;padding:0}.comment-list .comment{margin-bottom:35px;list-style-type:none}.comment-list .comment:last-child{margin-bottom:0}.comment-list>.comment{margin-bottom:66px}.comment-list .pingback{margin-bottom:66px;list-style-type:none}.comment-list .pingback:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.comment-list .pingback .comment-content{margin-left:0}.comment-list .children{margin-top:50px;padding-left:40px;margin-left:50px;border-left:3px solid #eee}.comment-list .comment-header{margin-bottom:14px}.comment-list .comment-author{float:left}.comment-list .comment-author img{border-radius:50%}.comment-list .comment-content{position:relative;overflow:hidden;margin-left:100px;font-size:15px}.comment-list .fn{font-size:18px;display:inline-block}.comment-list .fn a{font-style:inherit;font-size:inherit}.comment-list .comment-datetime{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.23;color:#b5b5b5;letter-spacing:.5px}.comment-list .comment-datetime:before{content:'';display:inline-block;width:6px;height:6px;background-color:#ddd;border-radius:50%;margin:0 12px 2px}.comment-list .comment-actions{margin-top:18px}.comment-list .comment-actions a{margin-right:30px;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:1px}.comment-list .comment-actions a:before{font-family:Ionicons;margin-right:10px}.comment-list .comment-actions a:last-child{margin-right:0}.comment-list .comment-reply-link:before{font-size:16px;content:'\f21e'}.comment-list .comment-edit-link:before{content:'\f2bf';font-size:12px}.comment-list .comment-text p:last-child{margin-bottom:0}.comment-list .comment-awaiting-messages{display:block}.comment-list .comment-respond{margin-top:30px}.comment-form textarea{height:136px}.comment-form input[type=text],.comment-form input[type=email]{width:100%}.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url,.comment-form .comment-form-comment{margin:0 0 30px}.comment-form .comment-form-author:before,.comment-form .comment-form-email:before{position:absolute;top:50%;left:15px;transform:translateY(-50%);font-family:Ionicons;font-size:30px;font-weight:500;color:#888}.comment-form .comment-form-author input,.comment-form .comment-form-email input{padding-left:35px}.comment-form .comment-form-author:before{content:'\f47d'}.comment-form .comment-form-email:before{content:'\f422'}.comment-form p.form-submit{margin:30px 0 0}.comment-navigation{margin-top:40px}@media (max-width:1199px){.comment-list .vcard img{width:50px}.comment-list .children,.comment-list .children .children{padding-left:20px}.comment-list .comment-content{margin-left:80px}.comment-list .comment-datetime{position:static}}@media (max-width:767px){.page-comment-form{padding:90px 0 100px}.comment-notes,.logged-in-as{margin-bottom:40px}.comment-form textarea{height:120px}.comment-list .comment{margin-bottom:50px}.comment-list .children{margin-top:50px}.comment-list .children,.comment-list .children .children{padding-left:20px;margin-left:20px}}.form-subscribe{display:flex;margin:0 -10px}.form-subscribe .form-item-wrap{padding:0 10px}.form-subscribe .form-input{width:50%}@media (max-width:767px){.form-subscribe{display:block;margin:0 -10px}.form-subscribe .form-item-wrap{padding:0 10px}.form-subscribe .form-input{width:100%;margin-bottom:20px}}.vc_separator .vc_sep_holder .vc_sep_line.vc_sep_line{border-top-color:#ddd}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section{padding-top:0 !important}.wpb_wrapper .wpb_button,.wpb_wrapper .wpb_content_element,.wpb_wrapper ul.wpb_thumbnails-fluid>li{margin-bottom:0}.wpb-js-composer.wpb-js-composer .vc_tta-container{margin-bottom:0}body.vc_editor .tm-animation,body.vc_editor .tm-animation .grid-item,body.vc_editor .grid-item{opacity:1 !important}.rev_slider iframe{border:0 !important}html .row:before,html .row:after{display:block}.page-loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000}.page-load-inner{position:absolute;top:0;left:0;bottom:0;right:0}.preloader-wrap{display:table;width:100%;height:100%}.wrap-2{display:table-cell;vertical-align:middle}body.loaded .page-loading{opacity:0}body.loaded .page-load-inner{transform:translate3d(0,-100px,0)}.page-loading .sk-wrap{width:60px;height:60px;margin:0 auto;font-size:0}.page-loading .sk-wrap .sk-circle{margin:0 auto}.page-loading .sk-wandering-cubes .sk-cube{width:16px;height:16px}.page-loading .sk-three-bounce{width:80px;height:20px}.page-loading .sk-three-bounce .sk-child{display:block;float:left}.page-loading .sk-three-bounce .sk-bounce2{margin:0 10px}.page-loading .sk-wave>div{width:7px;margin:0 2px}.page-loading .sk-image{margin:0 auto;display:block;text-align:center}.page-loading .sk-image img{max-width:200px;height:auto}.admin-bar .headroom.headroom--not-top .page-header-inner{top:32px}@media screen and (max-width:782px){html.js_active{margin-top:0 !important}.admin-bar.header-sticky .content-wrapper{margin-top:46px}.admin-bar .headroom.headroom--not-top .page-header-inner{top:46px}}@media screen and (max-width:600px){.admin-bar .headroom.headroom--not-top .page-header-inner{top:0}.admin-bar .page-header{top:0}}.lg-backdrop{z-index:999998 !important}.lg-outer{z-index:999999 !important}.lg-sub-html *{color:inherit}.lg-actions .lg-prev,.lg-actions .lg-next{border:0}.tm-swiper{position:relative;z-index:1;margin:0 -20px}.tm-swiper:hover .swiper-nav-button{opacity:1;visibility:visible}.tm-swiper .swiper-container{width:100%;padding:0 20px 30px}.tm-swiper .swiper-slide{box-sizing:border-box}.tm-swiper.disable-pagination.has-pagination{margin-bottom:0}.tm-swiper.disable-pagination .swiper-pagination{display:none}.tm-swiper.auto-slide-wide .swiper-slide{width:auto}.tm-swiper.auto-slide-wide .swiper-slide img{width:auto}.tm-swiper.has-pagination{margin-bottom:40px}.tm-swiper.auto-height>.swiper-container>.swiper-wrapper{height:auto !important}.tm-swiper.equal-height>.swiper-container>.swiper-wrapper{display:flex;align-items:stretch}.tm-swiper.equal-height>.swiper-container>.swiper-wrapper>.swiper-slide{display:flex;height:auto}.tm-swiper.v-center>.swiper-container>.swiper-wrapper>.swiper-slide{display:flex;align-self:center}.tm-swiper.h-center>.swiper-container>.swiper-wrapper>.swiper-slide{display:flex;justify-content:center}.tm-swiper.c-bottom>.swiper-container>.swiper-wrapper{align-items:flex-end}.tm-swiper.equal-height.v-center>.swiper-container>.swiper-wrapper>.swiper-slide{align-self:auto}.tm-swiper.equal-height.v-center>.swiper-container>.swiper-wrapper>.swiper-slide>div{align-self:center}.tm-swiper .swiper-container-fade .swiper-slide{opacity:0 !important}.tm-swiper .swiper-container-fade .swiper-slide.swiper-slide-active{opacity:1 !important}.tm-swiper .swiper-pagination{position:absolute;bottom:-40px;left:0;width:100%;text-align:center;line-height:1;user-select:none}.tm-swiper .swiper-pagination-fraction{font-size:15px;font-weight:500;letter-spacing:.4em}.tm-swiper .swiper-pagination-bullet{box-sizing:border-box;margin:0 3px;width:16px;height:16px;border:0;background:0 0;vertical-align:middle;opacity:1;position:relative;outline:none}.tm-swiper .swiper-pagination-bullet:hover:before,.tm-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background:#000}.tm-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{cursor:default}.tm-swiper .swiper-pagination-bullet:before{transition:all .7s;content:'';position:absolute;top:50%;left:50%;border-radius:100%;width:12px;height:12px;transform:translate(-50%,-50%);background:#d8d8d8;z-index:1}.tm-swiper .swiper-nav-button{transition:all .3s cubic-bezier(.645,.045,.355,1),visibility .3s linear 2s,opacity .3s linear 2s;background-image:none;text-align:center;user-select:none;outline:none !important;width:50px;height:50px;font-size:18px;font-weight:500;color:#000;border:2px solid rgba(34,34,34,.16);border-radius:100%;box-shadow:0 0 5px rgba(0,0,0,.01)}.tm-swiper .swiper-nav-button.swiper-button-disabled{display:none}.tm-swiper .swiper-nav-button:hover{color:#fff}.tm-swiper .swiper-nav-button i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1;display:inline-block;font:normal normal normal 14px/1 'Ionicons';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tm-swiper .swiper-button-prev{left:-50px}.tm-swiper .swiper-button-prev i:before{content:'\f3cf'}.tm-swiper .swiper-button-next{right:-50px}.tm-swiper .swiper-button-next i:before{content:'\f3d1'}.tm-swiper.nav-style-3 .swiper-nav-button,.tm-swiper.nav-style-7 .swiper-nav-button{color:#000;border:0;font-size:30px;font-weight:500}.tm-swiper.nav-style-3 .swiper-nav-button:hover,.tm-swiper.nav-style-7 .swiper-nav-button:hover{background:0 0}.tm-swiper.nav-style-3 .swiper-button-prev,.tm-swiper.nav-style-7 .swiper-button-prev{left:-70px}.tm-swiper.nav-style-3 .swiper-button-prev i:before,.tm-swiper.nav-style-7 .swiper-button-prev i:before{content:'\f3cf'}.tm-swiper.nav-style-3 .swiper-button-next,.tm-swiper.nav-style-7 .swiper-button-next{right:-70px}.tm-swiper.nav-style-3 .swiper-button-next i:before,.tm-swiper.nav-style-7 .swiper-button-next i:before{content:'\f3d1'}.tm-swiper.nav-style-7 .swiper-nav-button{color:#fff}.tm-swiper.nav-style-6 .swiper-nav-button{top:auto;bottom:calc(100% + 70px);right:-10px;border:0}.tm-swiper.nav-style-6 .swiper-nav-button:hover{background-color:transparent}.tm-swiper.nav-style-6 .swiper-button-prev{left:auto;right:30px}.tm-swiper.nav-style-6 .swiper-button-prev:after{position:absolute;top:50%;left:100%;margin-top:-10px;display:inline-block;content:'';width:1px;height:20px;background-color:#ddd}.tm-swiper.nav-style-6 .swiper-button-next{right:-20px}@media (min-width:1400px){.tm-swiper .swiper-nav-button{width:100px;height:100px;font-size:28px;background:#f4f4f4;border-color:#f4f4f4}.tm-swiper .swiper-button-prev{left:-100px}.tm-swiper .swiper-button-next{right:-100px}}@media (min-width:1280px) and (max-width:1399px){.tm-swiper .swiper-nav-button{width:40px;height:40px}.tm-swiper .swiper-button-prev{left:-40px}.tm-swiper .swiper-button-next{right:-40px}}@media (min-width:1280px){.custom-service-slider .tm-swiper.has-pagination{margin-bottom:0}.custom-service-slider .tm-swiper .swiper-pagination{display:none}}@media (max-width:1279px){.tm-swiper .swiper-nav-button{display:none}}.tm-swiper.pagination-style-2{margin-bottom:0 !important}.tm-swiper.pagination-style-2 .swiper-pagination{width:auto;top:50%;right:50px;bottom:auto;left:auto;transform:translate(0,-50%)}.tm-swiper.pagination-style-2 .swiper-pagination-bullet{display:block;margin:0}.tm-swiper.pagination-style-2 .swiper-pagination-bullet+.swiper-pagination-bullet{margin-top:15px}.tm-swiper.pagination-style-3{margin-bottom:0 !important}.tm-swiper.pagination-style-3 .swiper-pagination{width:auto;top:50%;right:50px;bottom:auto;left:auto;transform:translate(0,-50%)}.tm-swiper.pagination-style-3 .swiper-pagination-bullet{display:block;margin:0}.tm-swiper.pagination-style-3 .swiper-pagination-bullet+.swiper-pagination-bullet{margin-top:6px}.tm-swiper.pagination-style-4{margin-bottom:0 !important}.tm-swiper.pagination-style-4 .swiper-pagination{width:auto;top:50%;right:-60px;bottom:auto;left:auto;transform:translate(0,-50%)}.tm-swiper.pagination-style-4 .swiper-pagination-bullet{display:block;margin:0}.tm-swiper.pagination-style-4 .swiper-pagination-bullet+.swiper-pagination-bullet{margin-top:6px}.tm-swiper.pagination-style-4 .swiper-pagination-bullet:hover:before,.tm-swiper.pagination-style-4 .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:#000}.tm-swiper.pagination-style-5 .swiper-pagination-bullet:before{background:#d8d8d8;border-color:transparent}.tm-swiper.pagination-style-5 .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.tm-swiper.pagination-style-5 .swiper-pagination-bullet:hover:before{background:#999;border-color:transparent}.tm-swiper.pagination-style-6 .swiper-pagination-bullet:before{background:#ddd;border-color:transparent}.tm-swiper.pagination-style-6 .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.tm-swiper.pagination-style-6 .swiper-pagination-bullet:hover:before{background:#14163e;border-color:transparent}.tm-swiper.pagination-style-7,.tm-swiper.pagination-style-9{margin-bottom:79px}.tm-swiper.pagination-style-7 .swiper-pagination,.tm-swiper.pagination-style-9 .swiper-pagination{bottom:-79px}.tm-swiper.pagination-style-7 .swiper-pagination-bullet,.tm-swiper.pagination-style-9 .swiper-pagination-bullet{transition:all .3s ease,width 0s,border-color 0s;text-align:center;height:45px;line-height:41px;border:2px solid transparent;font-weight:500;font-size:15px;color:#acacac;padding:0 7px;width:auto}.tm-swiper.pagination-style-7 .swiper-pagination-bullet:hover,.tm-swiper.pagination-style-9 .swiper-pagination-bullet:hover{color:#000}.tm-swiper.pagination-style-7 .swiper-pagination-bullet:after,.tm-swiper.pagination-style-9 .swiper-pagination-bullet:after{position:absolute;top:50%;right:-54px;margin-top:-1px;content:'';width:0;height:2px;background:#ddd;opacity:0}.tm-swiper.pagination-style-7 .swiper-pagination-bullet.swiper-pagination-bullet-active,.tm-swiper.pagination-style-9 .swiper-pagination-bullet.swiper-pagination-bullet-active{min-width:45px;position:relative;margin-right:57px;border-color:#ddd;color:#000}.tm-swiper.pagination-style-7 .swiper-pagination-bullet.swiper-pagination-bullet-active:last-child,.tm-swiper.pagination-style-9 .swiper-pagination-bullet.swiper-pagination-bullet-active:last-child{margin-right:0}.tm-swiper.pagination-style-7 .swiper-pagination-bullet.swiper-pagination-bullet-active:last-child:after,.tm-swiper.pagination-style-9 .swiper-pagination-bullet.swiper-pagination-bullet-active:last-child:after{left:-54px;right:auto}.tm-swiper.pagination-style-7 .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.tm-swiper.pagination-style-9 .swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1;width:40px}.tm-swiper.pagination-style-7 .swiper-pagination-bullet i,.tm-swiper.pagination-style-9 .swiper-pagination-bullet i{position:relative;z-index:1;font-style:normal}.tm-swiper.pagination-style-7 .swiper-pagination-bullet:before,.tm-swiper.pagination-style-9 .swiper-pagination-bullet:before{display:none}.tm-swiper.pagination-style-9{margin-bottom:0}.tm-swiper.pagination-style-9 .swiper-pagination{top:0;right:0;left:auto;bottom:auto;text-align:right}.tm-swiper.pagination-style-10.has-pagination{margin-bottom:62px}.tm-swiper.pagination-style-10 .swiper-pagination{bottom:-50px}.tm-swiper.pagination-style-10 .swiper-pagination-bullet:before{background:rgba(216,216,216,.32);border-color:transparent}.tm-swiper.pagination-style-10 .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.tm-swiper.pagination-style-10 .swiper-pagination-bullet:hover:before{background:#fff;border-color:transparent}.tm-swiper.pagination-style-11.has-pagination{margin-bottom:62px}.tm-swiper.pagination-style-11 .swiper-pagination{bottom:-50px}.tm-swiper.pagination-style-11 .swiper-pagination-bullet{width:25px;height:4px;background-color:#ddd;border-radius:0;margin:0 5px;opacity:.15;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-swiper.pagination-style-11 .swiper-pagination-bullet:before{display:none}.tm-swiper.pagination-style-11 .swiper-pagination-bullet.swiper-pagination-bullet-active,.tm-swiper.pagination-style-11 .swiper-pagination-bullet:hover{background-color:#ffc246;opacity:1}@media (min-width:1200px){.tm-swiper.pagination-style-3 .swiper-pagination{right:-50px}}@media (min-width:1400px){.tm-swiper.nav-style-2 .swiper-button-prev,.tm-swiper.nav-style-5 .swiper-button-prev{left:-80px}.tm-swiper.nav-style-2 .swiper-button-next,.tm-swiper.nav-style-5 .swiper-button-next{right:-80px}.tm-swiper.pagination-style-2 .swiper-pagination{right:100px}}@media (min-width:1600px){.tm-swiper.pagination-style-3 .swiper-pagination{right:-125px}}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;position:relative}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{*display:inline;}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{*display:inline;}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{*display:inline;}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 4s cubic-bezier(.6,.3,.3,1);-moz-transition:-moz-transform 4s cubic-bezier(.6,.3,.3,1);-ms-transition:-ms-transform 4s cubic-bezier(.6,.3,.3,1);-o-transition:-o-transform 4s cubic-bezier(.6,.3,.3,1);transition:transform 4s cubic-bezier(.6,.3,.3,1)}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 4s cubic-bezier(.6,.3,.3,1);-moz-transition:-moz-transform 4s cubic-bezier(.6,.3,.3,1);-ms-transition:-ms-transform 4s cubic-bezier(.6,.3,.3,1);-o-transition:-o-transform 4s cubic-bezier(.6,.3,.3,1);transition:transform 4s cubic-bezier(.6,.3,.3,1);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}img.tm-lazy-load{transition:all 1s;width:100%;opacity:.5;filter:blur(15px)}img.tm-lazy-load.loaded{opacity:1;filter:blur(0);width:auto}.tm-lazy-load{transition:all 1s}.tm-lazy-load[data-was-processed=true]{-webkit-backface-visibility:hidden}.growl.growl.growl-default{color:#fff;background:rgba(0,0,0,.9)}.growl.growl .growl-close{height:30px;width:30px;line-height:30px;text-align:center;margin-right:-10px;margin-top:-6px}.page-content{padding-top:70px;padding-bottom:70px}.sticky .post-sticky{margin-left:14px;color:silver;font-weight:600}.sticky span{font-size:18px;margin-right:4px}.post-password-form input[type=submit]{display:block;margin:30px 0 0}.entry-content p:last-child{clear:both}.single-post.page-has-sidebar .page-content{padding-top:120px}.single-post .entry-banner{position:relative;padding:138px 0 70px}.single-post .entry-banner:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.45)}.single-post .entry-banner .entry-title{color:#fff;line-height:1.04em;margin-bottom:25px}.single-post .entry-banner .post-meta{color:#fff}.single-post .entry-banner .post-meta a{color:inherit}.single-post .entry-banner .post-meta .sl-icon,.single-post .entry-banner .post-meta .meta-icon{color:#fff}.single-post .page-main-content{position:relative;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:100%}.single-post .entry-header{margin-bottom:37px;padding-bottom:26px;border-bottom:1px solid #e9e9e9}.single-post .entry-title{font-size:40px;margin:0 0 20px}.single-post .post-feature{margin-bottom:40px}.single-post .post-feature.post-gallery{margin:0 0 40px}.single-post .post-feature.post-gallery .swiper-container{padding:0}.single-post .entry-content{margin-bottom:80px}.single-post .post-thumbnail{text-align:center}.single-post .post-tags span{font-size:13px;font-weight:700;letter-spacing:.54px;text-transform:uppercase;margin-right:20px}.single-post .post-tags span:before{content:'\f2aa';font-family:Ionicons;font-size:18px;font-weight:500;margin-right:9px}.single-post .post-tags a{display:inline-block;padding:4px 10px;color:inherit;border:1px solid #ddd;margin:5px;font-weight:400}.single-post .post-tags a:hover{color:#000;border-color:transparent}.single-post .post-categories{margin:0 -5px 18px}.single-post .post-categories a{display:inline-block;color:#000;font-size:13px;font-weight:500;border:1px solid #ddd;padding:5px 7px;margin:5px}.single-post .post-meta{font-size:13px;font-weight:700;color:#b5b5b5;text-transform:uppercase;letter-spacing:1px}.single-post .post-meta>*{display:inline-block}.single-post .post-meta>div+div:before{content:'';width:6px;height:6px;display:inline-block;background-color:#ddd;border-radius:50%;margin:0 15px 2px}.single-post .entry-footer{border-top:1px solid #e9e9e9;padding-top:30px}.single-post .entry-footer .row{margin-bottom:45px}.single-post .post-video,.single-post .post-link,.single-post .post-quote{margin-bottom:46px}.single-post .post-audio{margin-bottom:38px}.single-post .post-audio iframe{width:100%;height:165px;border:0}.single-post .post-link{padding:82px 100px;font-size:24px;line-height:1.5}.single-post .post-link a{word-wrap:break-word}.single-post .post-quote{position:relative}.single-post .post-quote-overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.8}.single-post .post-quote-content{position:relative;padding:63px 100px 67px;background:url(/wp-content/themes/tractor-child/assets/images/blog-quote-icon.png) no-repeat 65px 35px;border:2px solid #ffc246}.single-post .post-quote-text{margin-bottom:40px;color:#000;font-size:24px;font-style:italic;font-weight:500;line-height:1.5}.single-post .post-quote-name{font-size:24px;font-weight:700;text-decoration:underline}.single-post .post-quote-name a{color:#000}.single-post .format-gallery .post-feature.tm-swiper .swiper-pagination{bottom:30px}.post-share{display:flex;align-items:center;justify-content:flex-end}.post-share .post-share-title{font-weight:700;margin-right:20px;text-transform:uppercase;font-size:13px;letter-spacing:.54px}.post-share .post-share-title:before{content:'\f2f8';font-family:Ionicons;font-size:18px;font-weight:500;margin-right:9px;color:red}.post-share .post-share-list a{display:block;float:left;text-align:center;width:40px;height:40px;line-height:40px;font-size:16px;border:1px solid #eee;border-radius:50%;margin-right:10px}.post-share .post-share-list a:last-child{margin-right:0}.post-share .post-share-list a:hover{color:#000;border-color:transparent}.related-posts .related-title{margin-top:80px;margin-bottom:30px;font-size:30px}.related-posts .related-post-item{width:100%;padding-top:31px}.related-posts .post-item-wrap{height:100%;margin-top:30px}.related-posts .post-item-wrap:hover .post-feature-wrap img{transform:scale3d(1.15,1.15,1.15)}.related-posts .related-post-feature-wrap{position:relative;margin-bottom:30px}.related-posts .related-post-feature-wrap img{width:100%;transition:all 1s cubic-bezier(0,0,.2,1)}.related-posts .related-post-thumbnail{overflow:hidden}.related-posts .related-post-date{position:absolute;right:0;bottom:100%;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#000;padding:5px 11px}.related-posts .related-post-categories{margin-bottom:11px}.related-posts .post-title{margin-bottom:10px;font-size:24px;line-height:1.4}.related-posts .post-title a{color:inherit}.related-posts .post-title a:hover{color:inherit;text-decoration:underline}.entry-author{margin-top:95px;padding:50px 46px;border:1px solid #eee}.entry-author .author-info{display:flex}.entry-author .author-avatar{min-width:100px;width:100px}.entry-author .author-avatar img{border-radius:100%}.entry-author .author-description{margin-left:32px}.entry-author .author-name{margin-bottom:8px;font-size:18px}.entry-author .author-biographical-info{margin-top:15px}.entry-author .author-biographical-info p:last-child{margin-bottom:0}.entry-author .author-social-networks{margin:15px -10px 0}.entry-author .author-social-networks a{display:block;float:left;padding:6px 10px;font-size:18px;line-height:1}@media (max-width:767px){.entry-author{padding:30px}.post-share{margin-top:15px;justify-content:flex-start}}.single-case_study .page-main-content{position:relative;min-height:1px;padding-left:.9375rem;padding-right:.9375rem;width:100%}.single-service .post-main-feature{margin-bottom:28px;position:relative}.single-service .post-main-feature:before{border:4px solid #157d80;content:"";display:block;position:absolute;top:10px;right:10px;z-index:99;bottom:10px;left:10px}.single-service .post-main-feature>img{border-radius:0;width:100%}.single-service .post-main-title{font-size:50px;margin-bottom:15px;text-transform:uppercase}.service-image-gallery{margin-top:30px;margin-bottom:40px}.service-image-gallery img{border:1px solid #bbb}@media (min-width:1200px){.single-service .page-content{padding-top:70px;padding-bottom:70px}.post-type-service.page-has-sidebar .page-content>.container{max-width:1170px}.post-type-service.page-both-sidebar .page-content>.container{max-width:1600px}}@media (min-width:992px){.page-has-sidebar .page-main-content{flex:0 0 75%;max-width:75%}.page-has-sidebar .page-sidebar{flex:0 0 25%;max-width:25%}body{font-size:18px}}.search-results .page-main-content .search-form,.search-no-results .page-main-content .search-form{position:relative}.search-results .page-main-content .search-form .search-submit,.search-no-results .page-main-content .search-form .search-submit{position:absolute;top:50%;transform:translate(0,-50%);right:20px;border:0;padding:0;font-size:21px;background:0 0;color:#454545}.search-results .page-main-content .search-form .search-btn-text,.search-no-results .page-main-content .search-form .search-btn-text{display:none}.search-page-search-form{background:#fff;border:1px solid #eee;padding:30px;margin-bottom:30px}.search-no-results .no-results{background:#fff;padding:45px 30px 60px;border:1px solid #eee}.search-no-results .no-results .page-title{margin-bottom:21px}.search-no-results .no-results .search-no-results-text{margin-bottom:30px}.simple-header .branding{padding-top:84px;text-align:center}.error404{background-color:#f7f7f7}.error404 .maintenance-page{text-align:center;padding:100px 0}.error404 .error-404-big-title{font-size:200px;font-weight:500}.error404 .error-404-title{font-size:36px;margin-bottom:20px}.error404 .error-404-search-form-wrap{position:relative;max-width:500px;margin:84px auto 0}.error404 .error-404-search-form-wrap .search-field{border:0;border-bottom:2px solid red;border-radius:0;background:0 0;padding:0;color:#000}.error404 .error-404-search-form-wrap .search-field::-webkit-input-placeholder{font-size:15px;color:#999}.error404 .error-404-search-form-wrap .search-field::-moz-placeholder{font-size:15px;color:#999}.error404 .error-404-search-form-wrap .search-field:-ms-input-placeholder{font-size:15px;color:#999}.error404 .error-404-search-form-wrap .search-field:-moz-placeholder{font-size:15px;color:#999}.error404 .error-404-search-form-wrap .search-submit{position:absolute;top:0;right:-5px;padding:0;border:0;background-color:transparent;outline:none}.error404 .error-404-search-form-wrap .search-btn-text{font-size:0}.error404 .error-404-search-form-wrap .search-btn-icon{font-size:24px;font-weight:500;color:#000;vertical-align:middle}.error404 .wooscp-area{display:none}@media (max-width:991px){.error404{overflow:auto}.error404 .error-404-big-title{font-size:100px}.error404 .error-404-title{font-size:20px}.error404 .error-404-search-form-wrap{max-width:350px;margin-top:60px}}.tm-grid-wrapper .tm-filter-button-group{padding-bottom:80px}.tm-grid-wrapper .tm-filter-button-group .container{padding-left:0;padding-right:0}.tm-grid-wrapper .tm-filter-button-group.right{text-align:right}.tm-grid-wrapper .tm-filter-button-group.center{text-align:center}.tm-grid-wrapper .tm-filter-button-group.show-filter-counter{padding-top:35px}.tm-grid-wrapper .tm-filter-button-group-inner{display:grid;grid-auto-flow:column;grid-gap:2px;border:2px solid red;overflow:hidden;width:100%}.tm-grid-wrapper .btn-filter{position:relative;display:block;vertical-align:middle;padding:18px 15px;z-index:1;color:#000;background-color:#fff}.tm-grid-wrapper .btn-filter.current{cursor:auto}.tm-grid-wrapper .btn-filter:hover,.tm-grid-wrapper .btn-filter.current{color:#000}.tm-grid-wrapper .btn-filter:hover .filter-text,.tm-grid-wrapper .btn-filter.current .filter-text{color:#000}.tm-grid-wrapper .btn-filter:hover .filter-counter,.tm-grid-wrapper .btn-filter.current .filter-counter{background:#fff;color:#000}.tm-grid-wrapper .btn-filter:hover:after,.tm-grid-wrapper .btn-filter.current:after{width:100%}.tm-grid-wrapper .btn-filter:hover:after{left:0;right:auto}.tm-grid-wrapper .btn-filter:after{content:'';position:absolute;top:-1px;bottom:-1px;z-index:-1;width:0;left:auto;right:0;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s}.tm-grid-wrapper .filter-text{display:inline-block;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.tm-grid-wrapper .filter-counter{display:inline-block;width:20px;height:20px;border-radius:50%;line-height:20px;font-size:12px;font-weight:500;text-align:center;color:#fff;margin-left:10px}.modern-grid{display:grid}.modern-grid .grid-item{width:100%}.grid-width-2{grid-column:span 2}.grid-height-2{grid-row:span 2}.tm-loader{display:none;border:3px solid #f3f3f3;border-top:3px solid #979797;border-radius:50%;width:68px;height:68px;animation:spin 1.2s linear infinite;margin:30px 0}.tm-grid-loadmore-btn{min-width:180px;margin-top:60px}.tm-grid-messages{margin:50px 0;text-align:center}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.page-has-animation div:not(.tm-swiper) .tm-grid.has-animation .grid-item{opacity:0}.page-has-animation div:not(.tm-swiper) .tm-grid.fade-in .animate{animation:fadeIn .95s ease forwards}.page-has-animation div:not(.tm-swiper) .tm-grid.move-up .animate{transform:translateY(100px);animation:moveVertical .65s ease forwards}.page-has-animation div:not(.tm-swiper) .tm-grid.move-down .animate{transform:translateY(-100px);animation:moveVertical .65s ease forwards}.page-has-animation div:not(.tm-swiper) .tm-grid.move-left .animate{transform:translateX(100px);animation:moveHorizontal .65s ease forwards}.page-has-animation div:not(.tm-swiper) .tm-grid.move-right .animate{transform:translateX(-100px);animation:moveHorizontal .65s ease forwards}.page-has-animation div:not(.tm-swiper) .tm-grid.scale-up .animate{transform:scale(.6);animation:scaleUp .65s ease-in-out forwards}.page-has-animation div:not(.tm-swiper) .tm-grid.fall-perspective{perspective:1300px}.page-has-animation div:not(.tm-swiper) .tm-grid.fall-perspective .animate{transform:translateZ(400px) translateY(300px) rotateX(-90deg);animation:fallPerspective .8s ease-in-out forwards;transform-style:preserve-3d}.page-has-animation div:not(.tm-swiper) .tm-grid.fly{perspective:1300px}.page-has-animation div:not(.tm-swiper) .tm-grid.fly .animate{transform:rotateX(-180deg);transform-origin:50% 50% -300px;animation:fly .8s ease-in-out forwards;transform-style:preserve-3d}.page-has-animation div:not(.tm-swiper) .tm-grid.flip .animate{transform:rotateX(-80deg);transform-origin:0% 0%;animation:flip .8s ease-in-out forwards;transform-style:preserve-3d}.page-has-animation div:not(.tm-swiper) .tm-grid.helix{perspective:1300px}.page-has-animation div:not(.tm-swiper) .tm-grid.helix .animate{transform:rotateY(-180deg);animation:helix .8s ease-in-out forwards;transform-style:preserve-3d}.page-has-animation div:not(.tm-swiper) .tm-grid.pop-up{perspective:1300px}.page-has-animation div:not(.tm-swiper) .tm-grid.pop-up .animate{transform:scale(.4);animation:popUp .8s ease-in forwards;transform-style:preserve-3d}@media (max-width:767px){.tm-grid-wrapper .tm-filter-button-group-inner{display:block}}.tm-blog h1,.tm-blog h2,.tm-blog h3,.tm-blog h4,.tm-blog h5,.tm-blog h6{margin-bottom:0}.tm-blog .post-item{box-sizing:border-box;word-wrap:break-word}.tm-blog .post-title a,.tm-blog .post-categories a{color:inherit;font-size:inherit}.tm-blog .post-excerpt p:last-child{margin-bottom:0}.tm-blog .format-gallery .swiper-pagination{bottom:27px}.tm-blog .format-gallery .swiper-pagination .swiper-pagination-bullet:before{background:#fff}.tm-blog .post-audio{margin-bottom:-8px}.tm-blog .post-audio iframe{width:100%;height:145px;border:0}.tm-blog .post-link{margin-bottom:14px}.tm-blog .post-link a{letter-spacing:-.02em;font-size:20px;line-height:1.2}.tm-blog .post-quote{padding:55px 35px 47px;background:url(/wp-content/themes/tractor-child/assets/images/blog-quote-icon.png) no-repeat top 0 right 2px}.tm-blog .post-quote .post-quote-text{margin-bottom:18px;color:#fff;font-weight:600;font-size:22px;line-height:1.3}.tm-blog .post-quote .post-quote-name{position:relative;padding-left:40px;letter-spacing:-.02em;font-style:italic;font-size:16px}.tm-blog .post-quote .post-quote-name:before{position:absolute;top:50%;left:0;display:block;width:29px;height:1px;background-color:#fff;content:''}.tm-blog .post-quote .post-quote-name a{color:#fff}.tm-blog.style-list .post-item{margin-bottom:90px}.tm-blog.style-list .post-item:last-child{margin-bottom:35px}.tm-blog.style-list .post-thumbnail{position:relative;text-align:center}.tm-blog.style-list .post-feature{margin-bottom:50px}.tm-blog.style-list .post-title{margin-bottom:15px;font-size:32px;line-height:1.5}.tm-blog.style-list .post-meta{padding-bottom:19px;margin-bottom:20px;border-bottom:1px solid #e9e9e9}.tm-blog.style-list .post-meta>div{display:inline-block;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1px;color:#b5b5b5}.tm-blog.style-list .post-meta>div a.sl-button{color:#000}.tm-blog.style-list .post-meta>div a.sl-button i{color:#ffc246}.tm-blog.style-list .post-meta>div+div:before{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#ddd;margin:0 11px 2px}.tm-blog.style-list .post-meta>div+div .sl-button{padding-right:0}.tm-blog.style-list .post-author-meta{color:silver;font-weight:600}.tm-blog.style-list .post-date{font-weight:600}.tm-blog.style-list .post-categories{position:relative;font-weight:500;font-size:13px;margin:-5px -3px 15px}.tm-blog.style-list .post-categories a{display:inline-block;padding:4px 9px;margin:5px 3px;border:1px solid #ddd;color:#000}.tm-blog.style-list .post-categories a:hover{color:#000}.tm-blog.style-list .post-read-more a{display:inline-block;padding:0 30px;background-color:red;color:#000;height:50px;line-height:50px}.tm-blog.style-list .post-read-more a:hover{color:#fff}.tm-blog.style-list .post-read-more .btn-text{font-weight:700;font-size:13px;color:inherit;letter-spacing:.5px;text-transform:uppercase}.tm-blog.style-list .post-excerpt{margin-bottom:20px}.tm-blog.style-02 .post-item-wrap{height:100%;margin-bottom:60px;margin-top:30px}.tm-blog.style-02 .post-item-wrap:hover .post-feature-wrap img{transform:scale3d(1.15,1.15,1.15)}.tm-blog.style-02.style-carousel_02 .post-item-wrap{margin-bottom:0}.tm-blog.style-02 .post-feature-wrap{position:relative;margin-bottom:30px}.tm-blog.style-02 .post-feature-wrap img{width:100%;transition:all 1s cubic-bezier(0,0,.2,1)}.tm-blog.style-02 .post-thumbnail{overflow:hidden}.tm-blog.style-02 .post-date{position:absolute;right:0;bottom:100%;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#fff;padding:5px 11px}.tm-blog.style-02 .post-categories{margin-bottom:11px}.tm-blog.style-02 .post-title{margin-bottom:10px;font-size:24px;line-height:1.4}.tm-blog.style-02 .post-title a{color:inherit}.tm-blog.style-02 .post-title a:hover{text-decoration:none}.tm-blog.style-02 .page-pagination{margin-top:0}.tm-blog.style-grid_classic_02 .post-item-wrap{height:100%}.tm-blog.style-grid_classic_02 .post-item-wrap:hover .post-feature-wrap{transform:translateY(-10px)}.tm-blog.style-grid_classic_02 .post-item-wrap:hover .post-thumbnail{box-shadow:0 20px 30px rgba(0,0,0,.15)}.tm-blog.style-grid_classic_02 .post-feature-wrap{position:relative;padding-top:30px;margin-bottom:23px}.tm-blog.style-grid_classic_02 .post-feature-wrap img{width:100%}.tm-blog.style-grid_classic_02 .post-thumbnail{overflow:hidden}.tm-blog.style-grid_classic_02 .post-date{position:absolute;right:30px;top:0;width:60px;height:60px;padding:10px 5px 0;border-radius:100%;text-align:center}.tm-blog.style-grid_classic_02 .post-day{font-size:20px;line-height:1.2;color:#000}.tm-blog.style-grid_classic_02 .post-month{font-size:13px;color:#000}.tm-blog.style-grid_classic_02 .post-info{padding-bottom:10px}.tm-blog.style-grid_classic_02 .post-title{font-size:24px;line-height:1.4}.tm-blog.style-grid_classic_02 .post-title a:hover{text-decoration:underline}.tm-blog.style-grid_classic_02 .post-categories{position:relative;font-weight:500;font-size:13px;margin:-3px -3px 10px}.tm-blog.style-grid_classic_02 .post-categories a{display:inline-block;color:#000;padding:2px 9px;margin:3px;border:1px solid #ddd}.tm-blog.style-01 .post-item{padding-bottom:20px}.tm-blog.style-01 .post-item:hover .post-item-wrap{box-shadow:0 20px 40px rgba(0,0,0,.09)}.tm-blog.style-01 .post-item:hover .post-read-more{transform:translateX(-50%)}.tm-blog.style-01 .post-item-wrap{position:relative;height:100%;background:#fff;box-shadow:0 20px 20px rgba(0,0,0,.03)}.tm-blog.style-01 .post-feature-wrap img{width:100%}.tm-blog.style-01 .post-info{padding:26px 30px 54px}.tm-blog.style-01 .post-title{font-size:24px;line-height:1.4;margin-bottom:17px;padding-bottom:17px;border-bottom:1px solid #e9e9e9}.tm-blog.style-01 .post-title a:hover{text-decoration:underline}.tm-blog.style-01 .post-meta{margin-bottom:14px;color:#b5b5b5;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:1px}.tm-blog.style-01 .post-meta>div{display:inline-block}.tm-blog.style-01 .post-author-meta a{color:inherit}.tm-blog.style-01 .post-date{position:relative;margin-right:7px;padding-right:15px}.tm-blog.style-01 .post-date:before{content:' ';position:absolute;top:50%;right:0;width:6px;height:6px;border-radius:50%;background:#ddd;transform:translate(0,-50%)}.tm-blog.style-01 .post-categories{font-weight:700}.tm-blog.style-01 .post-read-more{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);height:60px;width:60px;border-radius:100%;font-size:24px;border:2px solid;background-color:#fff}.tm-blog.style-01 .post-read-more:hover{color:#fff}.tm-blog.style-01 .post-read-more span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-blog.style-03 .post-item-wrap{margin-bottom:30px}.tm-blog.style-03 .post-info{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e9e9e9}.tm-blog.style-03 .post-categories{margin:0 -3px 10px;color:#000}.tm-blog.style-03 .post-categories a{display:inline-block;font-size:13px;font-weight:500;padding:2px 9px;margin:0 3px 10px}.tm-blog.style-03 .post-categories a:hover{color:#fff}.tm-blog.style-03 .post-title{font-size:24px;margin-bottom:15px}.tm-blog.style-03 .post-date{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#b5b5b5}.tm-blog.style-03 .post-read-more{margin-top:30px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.tm-blog.style-03 .post-read-more .btn-icon{font-size:14px;font-weight:500;margin-left:5px}.tm-blog.style-04 .post-item-wrap{position:relative}.tm-blog.style-04 .post-item-wrap:hover .post-thumbnail img{transform:scale3d(1.15,1.15,1.15)}.tm-blog.style-04 .post-thumbnail{overflow:hidden}.tm-blog.style-04 .post-thumbnail img{transition:all 1.5s cubic-bezier(0,0,.2,1);width:100%}.tm-blog.style-04 .post-thumbnail:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.6);background:linear-gradient(to bottom,transparent,#000)}.tm-blog.style-04 .post-info{position:absolute;left:0;bottom:0;right:0;padding:0 26px 23px}.tm-blog.style-04 .post-categories{margin:0 -5px 13px;font-size:0}.tm-blog.style-04 .post-categories a{display:inline-block;font-size:13px;font-weight:500;color:#000;padding:2px 9px;margin:0 5px 5px}.tm-blog.style-04 .post-categories a:hover{color:#000;transform:translateY(-5px)}.tm-blog.style-04 .post-title{font-size:24px;line-height:1.25;margin-bottom:16px;color:#fff}.tm-blog.style-04 .post-date{font-weight:700;font-size:13px;letter-spacing:1px;color:#fff;text-transform:uppercase}.tm-blog.style-05 .post-item-wrap:hover .post-thumbnail:before{background-color:rgba(0,0,0,.3)}.tm-blog.style-05 .post-thumbnail{position:relative;margin-bottom:30px;overflow:hidden}.tm-blog.style-05 .post-thumbnail img{width:100%}.tm-blog.style-05 .post-thumbnail:before{transition:all .3s cubic-bezier(.645,.045,.355,1);display:inline-block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent}.tm-blog.style-05 .post-date{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#b5b5b5;margin-bottom:23px}.tm-blog.style-05 .post-title{font-size:26px;margin-bottom:20px}.tm-blog.style-05 .post-title:hover a{text-decoration:underline}.tm-blog.style-05 .post-excerpt{margin-bottom:20px}.tm-blog.style-05 .post-read-more{display:inline-block;position:relative;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #eee;margin-bottom:20px}.tm-blog.style-05 .post-read-more:after{transition:all .3s cubic-bezier(.645,.045,.355,1);content:'';position:absolute;bottom:-2px;right:0;width:0;height:2px}.tm-blog.style-05 .post-read-more:hover:after{width:100%;left:0;right:auto}.tm-blog.style-05 .post-read-more a{color:inherit}.tm-blog.style-05 .post-read-more .btn-icon{font-size:14px;font-weight:500;margin-left:5px}.tm-blog.style-05.style-carousel_05 .tm-swiper{margin:0}.tm-blog.style-05.style-carousel_05 .swiper-container{padding:0}.tm-blog.style-05.style-carousel_05 .post-read-more{margin-bottom:0}.tm-blog.style-list_simple .post-item+.post-item{margin-top:20px;padding-top:20px;border-top:1px solid #e9e9e9}.tm-blog.style-list_simple .post-item-wrap{display:flex}.tm-blog.style-list_simple .post-thumbnail{flex-shrink:0;width:105px;height:80px;margin-right:20px}.tm-blog.style-list_simple .post-title{font-size:20px;margin-bottom:10px}.tm-blog.style-list_simple .post-title:hover{text-decoration:underline}.tm-blog.style-list_simple .post-date{text-transform:uppercase;font-size:13px;font-weight:700;color:#b5b5b5;letter-spacing:1px}.tm-blog.style-list_simple_2 .post-item+.post-item{margin-top:20px;padding-top:20px;border-top:1px solid #e9e9e9}.tm-blog.style-list_simple_2 .post-title{font-size:24px;margin-bottom:10px}.tm-blog.style-list_simple_2 .post-title:hover{text-decoration:underline}.tm-blog.style-list_simple_2 .post-date{text-transform:uppercase;font-size:13px;font-weight:700;color:#b5b5b5;letter-spacing:1px}.tm-blog.style-metro .post-item-wrap{position:relative;overflow:hidden}.tm-blog.style-metro .post-item-wrap:before{content:'';display:block;padding-top:100%}.tm-blog.style-metro .post-item-wrap:hover .post-thumbnail{transform:scale3d(1.15,1.15,1.15)}.tm-blog.style-metro .post-thumbnail{transition:all 1.5s cubic-bezier(0,0,.2,1);position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;background-size:cover;background-repeat:no-repeat}.tm-blog.style-metro .post-thumbnail:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);background:linear-gradient(to bottom,transparent,#000)}.tm-blog.style-metro .post-info{position:absolute;bottom:0;left:0;padding:0 40px 40px;width:100%}.tm-blog.style-metro .post-categories{margin:0 -5px 19px;font-size:0}.tm-blog.style-metro .post-categories a{display:inline-block;font-size:13px;font-weight:500;color:#000 !important;padding:2px 9px;margin:0 5px 5px}.tm-blog.style-metro .post-categories a:hover{transform:translateY(-5px)}.tm-blog.style-metro .post-title{font-size:24px;line-height:1.25;margin-bottom:18px;color:#fff}.tm-blog.style-metro .post-date{font-weight:700;font-size:13px;letter-spacing:1px;color:#fff;text-transform:uppercase}@media (max-width:767px){.tm-blog.style-01 .post-title{font-size:16px}.tm-blog.style-01 .post-info{padding:26px 25px 49px}.tm-blog.style-grid_classic_03 .post-info{padding:31px 30px 54px}}.tm-category-feature.style-01{text-align:center;width:100%}.tm-category-feature.style-01 .modern-grid{grid-template-columns:repeat(2,1fr);grid-gap:1px;border-radius:5px;overflow:hidden;width:100%;background:#ddd}.tm-category-feature.style-01 .grid-item.current .icon,.tm-category-feature.style-01 .grid-item:hover .icon{color:#fff}.tm-category-feature.style-01 .grid-item.current .cat-name,.tm-category-feature.style-01 .grid-item:hover .cat-name{color:#fff}.tm-category-feature.style-01 .cat-item-wrap{background:#fff;height:100%;padding:20px 10px}.tm-category-feature.style-01 .icon{font-size:42px;margin-bottom:5px}.tm-category-feature.style-01 .cat-name{word-break:break-word;font-size:15px;line-height:1.266}.tm-banner .content-wrap{position:relative;height:320px;background-size:cover;background-position:center;background-repeat:no-repeat}.tm-banner.style-1 .content{position:absolute;top:0;left:0;width:100%;padding:84px 30px 30px 90px}.tm-banner.style-1 .heading{font-size:40px;line-height:1;letter-spacing:0;margin-bottom:85px}.tm-banner.style-2 .content-wrap{position:relative;text-align:center}.tm-banner.style-2 .content{position:absolute;top:50%;left:0;width:100%;transform:translate(0,-50%)}.tm-banner.style-2 .heading{text-transform:uppercase;font-size:24px;font-weight:700;line-height:1.4;letter-spacing:.3em;margin-bottom:26px}.tm-case-study h1,.tm-case-study h2,.tm-case-study h3,.tm-case-study h4,.tm-case-study h5,.tm-case-study h6{margin-bottom:0}.tm-case-study .tm-grid-pagination{margin-top:20px}.tm-case-study .tm-filter-button-group{padding-bottom:125px}.tm-case-study .post-thumbnail{position:relative}.tm-case-study .post-thumbnail img{width:100%}.tm-case-study .post-categories{font-size:15px}.tm-case-study .post-categories a{color:inherit;font-size:inherit}.tm-case-study .post-title{font-size:24px}.tm-case-study .post-title a{font-size:inherit}.tm-case-study.style-grid .post-item-wrap:hover .post-thumbnail-wrap img{transform:scale(1.1,1.1)}.tm-case-study.style-grid .post-item-wrap:hover .post-read-more span{color:#000}.tm-case-study.style-grid .post-thumbnail-wrap{position:relative;overflow:hidden}.tm-case-study.style-grid .post-thumbnail-wrap img{transition:all .8s}.tm-case-study.style-grid .post-overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;background:rgba(0,0,0,.7);background:linear-gradient(-180deg,transparent 0%,#000 76%)}.tm-case-study.style-grid .post-overlay-content{position:absolute;bottom:0;left:0;padding:30px 35px 40px;width:100%}.tm-case-study.style-grid .post-categories{margin-bottom:7px;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase}.tm-case-study.style-grid .post-title{line-height:1.4;color:#fff}.tm-case-study.style-grid .post-read-more{position:absolute;top:30px;right:30px;height:60px;width:60px;border:2px solid red;border-radius:50%}.tm-case-study.style-grid .post-read-more span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:24px}.tm-case-study.style-grid-caption .post-item-wrap{background:#fff;box-shadow:0 30px 50px rgba(0,0,0,.06)}.tm-case-study.style-grid-caption .post-item-wrap:hover .post-thumbnail-wrap:before{background-color:rgba(0,0,0,.3)}.tm-case-study.style-grid-caption .post-thumbnail-wrap{margin:-1px -1px 0;position:relative}.tm-case-study.style-grid-caption .post-thumbnail-wrap:before{transition:all .3s cubic-bezier(.645,.045,.355,1);display:inline-block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:2}.tm-case-study.style-grid-caption .post-info{padding:30px}.tm-case-study.style-grid-caption .post-categories{margin-top:5px}.tm-case-study.style-grid-caption .post-title{line-height:1.41}.tm-case-study.style-grid-caption-2 .post-item-wrap{position:relative;background:#fff;box-shadow:0 30px 50px rgba(0,0,0,.06);margin-bottom:50px}.tm-case-study.style-grid-caption-2 .post-item-wrap:hover .post-thumbnail-wrap:before{background-color:rgba(0,0,0,.3)}.tm-case-study.style-grid-caption-2 .post-thumbnail-wrap{margin:-1px -1px 0;position:relative}.tm-case-study.style-grid-caption-2 .post-thumbnail-wrap:before{transition:all .3s cubic-bezier(.645,.045,.355,1);display:inline-block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:2}.tm-case-study.style-grid-caption-2 .post-info{padding:30px}.tm-case-study.style-grid-caption-2 .post-title{line-height:1.41}.tm-case-study.style-grid-caption-2 .post-excerpt{border-top:1px solid #eee;padding-top:15px;margin-top:14px}.tm-case-study.style-grid-caption-2 .post-read-more a{position:absolute;bottom:-30px;left:50%;margin-left:-30px;font-size:20px;width:60px;height:60px;border:2px solid red;background-color:#fff;text-align:center;line-height:60px;border-radius:50%}.tm-case-study.style-grid-caption-2 .post-read-more a:hover{color:#fff}.tm-case-study.style-simple-list{background-color:#fff}.tm-case-study.style-simple-list .case-study-item+.case-study-item{border-top:1px solid #eee}.tm-case-study.style-simple-list .post-item-wrap{display:flex;padding:16px 20px;position:relative}.tm-case-study.style-simple-list .post-item-wrap:before{transition:all .3s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:0;content:'';display:inline-block;width:5px;height:0}.tm-case-study.style-simple-list .post-item-wrap:hover{box-shadow:0 10px 20px rgba(0,0,0,.11)}.tm-case-study.style-simple-list .post-item-wrap:hover:before{height:100%}.tm-case-study.style-simple-list .post-thumbnail-wrap{width:75px;flex-shrink:0}.tm-case-study.style-simple-list .post-info{margin-left:24px}.tm-case-study.style-simple-list .post-title{font-size:18px;line-height:1.375}.tm-case-study.style-simple-list .post-categories{font-size:13px;text-transform:capitalize}.tm-case-study.style-carousel{margin:-20px -20px 0}.tm-case-study.style-carousel .tm-swiper.pagination-style-6{margin-bottom:57px}.tm-case-study.style-carousel .tm-swiper.pagination-style-6 .swiper-pagination{bottom:-57px}.tm-case-study.style-carousel .swiper-container{padding:0 0 10px}.tm-case-study.style-carousel .swiper-item{padding:20px}.tm-case-study.style-carousel .post-item-wrap{display:flex;background:#fff;border-radius:0;overflow:hidden}.tm-case-study.style-carousel .post-item-wrap:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.09)}.tm-case-study.style-carousel .post-thumbnail-wrap{flex-shrink:0}.tm-case-study.style-carousel .post-info{position:relative;flex-grow:1;padding:37px 38px 100px}.tm-case-study.style-carousel .post-categories{font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px}.tm-case-study.style-carousel .post-title{font-size:20px;line-height:1.2}.tm-case-study.style-carousel .post-read-more{position:absolute;left:38px;bottom:32px;display:inline-block;font-size:15px;font-weight:700;padding-bottom:1px;border-bottom:1px solid #ddd}.tm-case-study.style-carousel-2{margin:0}.tm-case-study.style-carousel-2 .tm-swiper{margin:0}.tm-case-study.style-carousel-2 .tm-swiper.pagination-style-6{margin-bottom:60px}.tm-case-study.style-carousel-2 .tm-swiper.pagination-style-6 .swiper-pagination{bottom:-60px}.tm-case-study.style-carousel-2 .tm-swiper .swiper-nav-button{background-color:#fff;width:60px;height:60px;line-height:56px}.tm-case-study.style-carousel-2 .tm-swiper .swiper-nav-button:hover{background-color:#ffc246}.tm-case-study.style-carousel-2 .tm-swiper .swiper-button-prev{left:calc((100% - 1565px)/2)}.tm-case-study.style-carousel-2 .tm-swiper .swiper-button-next{right:calc((100% - 1565px)/2)}.tm-case-study.style-carousel-2 .case-study-item .post-thumbnail{overflow:hidden}.tm-case-study.style-carousel-2 .case-study-item:hover .post-thumbnail img{transform:scale(1.1)}.tm-case-study.style-carousel-2 .swiper-container{padding:0 0 10px}.tm-case-study.style-carousel-2 .swiper-slide{width:1170px}.tm-case-study.style-carousel-2 .swiper-slide.swiper-slide-next .post-info{display:none}.tm-case-study.style-carousel-2 .post-item-wrap{display:flex;border-radius:0;overflow:hidden;align-items:center}.tm-case-study.style-carousel-2 .post-thumbnail-wrap{flex-shrink:0}.tm-case-study.style-carousel-2 .post-info{position:relative;flex-grow:1;padding:40px 0}.tm-case-study.style-carousel-2 .post-info .post-number{font-size:24px;font-weight:700;color:#ffc246;margin-bottom:10px}.tm-case-study.style-carousel-2 .post-info .post-title{font-size:36px;font-weight:700;color:#000;line-height:1.2;margin-bottom:30px}@media (min-width:768px){.tm-case-study.style-carousel-2 .post-info .post-title{font-size:50px}}.tm-case-study.style-carousel-2 .post-info .post-excerpt{font-size:15px;color:#888;margin-bottom:40px}@media (min-width:992px){.tm-case-study.style-carousel-2 .post-info .post-excerpt{max-width:300px}}.tm-case-study.style-carousel-2 .post-info .post-excerpt p:last-child{margin-bottom:0}.tm-case-study.style-carousel-2 .post-info .post-read-more{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase}.tm-case-study.style-carousel-2 .post-info .post-read-more:after{content:'\f10b';font-family:Ionicons;margin-left:5px;font-weight:400;color:#ffc246}.tm-case-study.style-carousel-2 .pagination-style-8 .swiper-pagination{font-size:20px;color:#999;letter-spacing:0}.tm-case-study.style-carousel-2 .pagination-style-8 .swiper-pagination span{font-size:20px}.tm-case-study.style-carousel-2 .pagination-style-8 .swiper-pagination span:first-child{color:#000}@media (max-width:1199px){.tm-case-study.style-carousel-2 .swiper-slide{width:910px}.tm-case-study.style-carousel-2 .post-item-wrap{flex-direction:column}.tm-case-study.style-carousel-2 .post-item-wrap .post-info,.tm-case-study.style-carousel-2 .post-item-wrap .post-thumbnail-wrap{width:100%;display:block !important}.tm-case-study.style-carousel-2 .post-item-wrap .post-info img,.tm-case-study.style-carousel-2 .post-item-wrap .post-thumbnail-wrap img{width:100%;height:auto}.tm-case-study.style-carousel-2 .post-item-wrap .post-info .post-excerpt{margin-bottom:30px}}@media (max-width:991px){.tm-case-study.style-carousel-2 .swiper-slide{width:100%}.tm-case-study.style-carousel-2 .swiper-slide .post-info{order:2;padding-left:15px;padding-right:15px}.tm-case-study.style-carousel-2 .swiper-slide .post-info .post-number{display:none}.tm-case-study.style-carousel-2 .swiper-slide .post-thumbnail-wrap{order:1}.tm-case-study.style-carousel-2 .swiper-pagination{bottom:0}}.tm-case-study.style-carousel-3{padding-bottom:70px}.tm-case-study.style-carousel-3 .post-thumbnail{min-height:500px;background-size:cover;background-position:center center}.tm-case-study.style-carousel-3 .post-info{background-color:#ffc246;color:#fff;padding:35px 30px 50px}.tm-case-study.style-carousel-3 .post-number{font-size:24px;font-weight:700;margin-bottom:60px}.tm-case-study.style-carousel-3 .post-title{font-size:40px;font-weight:700;color:#fff}.tm-case-study.style-carousel-3 .post-title a{color:#fff}.tm-case-study.style-carousel-3 .post-title a:hover{color:#000}.tm-case-study.style-carousel-3 .post-excerpt{margin-bottom:70px}.tm-case-study.style-carousel-3 .post-read-more{display:inline-block;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:.5px;border-bottom:2px solid rgba(238,238,238,.24);color:#fff}.tm-case-study.style-carousel-3 .post-read-more span{color:#fff;font-size:14px;margin-left:3px}.tm-case-study.style-carousel-3 .post-read-more:hover{color:#000}.tm-case-study.style-carousel-3 .tm-swiper{margin:0}.tm-case-study.style-carousel-3 .tm-swiper .swiper-container{padding:0}.tm-case-study.style-carousel-3 .tm-swiper.pagination-style-9 .swiper-pagination{top:auto;bottom:-70px;text-align:center}.tm-case-study.style-carousel-3 .tm-swiper.pagination-style-9 .swiper-pagination-bullet.swiper-pagination-bullet-active{border:2px solid transparent;margin-right:3px}.tm-case-study.style-carousel-3 .tm-swiper.pagination-style-9 .swiper-pagination-bullet.swiper-pagination-bullet-active:after{display:none}@media (min-width:768px){.tm-case-study.style-carousel-3 .post-item-wrap{padding-left:400px}.tm-case-study.style-carousel-3 .post-thumbnail-wrap{position:relative}.tm-case-study.style-carousel-3 .post-info{position:absolute;top:50%;left:-300px;transform:translateY(-50%);width:400px;height:400px;z-index:2}.tm-case-study.style-carousel-3 .post-thumbnail{min-height:715px}.tm-case-study.style-carousel-3 .tm-swiper.pagination-style-9{padding-top:0}.tm-case-study.style-carousel-3 .tm-swiper.pagination-style-9 .swiper-pagination{top:auto;bottom:calc(50% - 280px);text-align:left;padding-left:90px}.tm-case-study.style-carousel-3 .tm-swiper.pagination-style-9 .swiper-pagination-bullet.swiper-pagination-bullet-active{border:2px solid transparent;margin-right:3px}.tm-case-study.style-carousel-3 .tm-swiper.pagination-style-9 .swiper-pagination-bullet.swiper-pagination-bullet-active:after{display:none}.tm-case-study.style-carousel-3 .tm-swiper.pagination-style-9 .swiper-pagination-bullet.swiper-pagination-bullet-active:last-child{margin-left:3px}}.tm-case-study.style-carousel-4 .tm-swiper{margin:-30px}.tm-case-study.style-carousel-4 .tm-swiper .swiper-container{padding:0}.tm-case-study.style-carousel-4 .tm-swiper .swiper-pagination{position:relative;bottom:0;margin-top:30px;margin-bottom:30px}.tm-case-study.style-carousel-4 .swiper-item{padding:30px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-case-study.style-carousel-4 .swiper-item .post-item-wrap{background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-case-study.style-carousel-4 .swiper-item .post-item-wrap .post-info{height:60px;line-height:60px;overflow:hidden;padding:0 20px;font-size:20px;font-weight:700;color:#000}.tm-case-study.style-carousel-4 .swiper-item:hover{padding:0}.tm-case-study.style-carousel-4 .swiper-item:hover .post-item-wrap{background-color:#ffc246}@media (max-width:767px){.tm-case-study.style-carousel .post-item-wrap{display:block}}.tm-service h1,.tm-service h2,.tm-service h3,.tm-service h4,.tm-service h5,.tm-service h6{margin-bottom:0}.tm-service .modal-number{font-size:16px;font-weight:300;color:#000}.tm-service .post-read-more{font-size:18px;margin-top:20px;letter-spacing:.54px}.tm-service .post-read-more .btn-text{font-weight:500;margin-right:3px;text-transform:capitalize}.tm-service .post-read-more .btn-icon{position:relative;top:1px}.tm-service .post-excerpt p:last-child{margin-bottom:0}.tm-service.style-01.style-carousel .tm-swiper{margin:-30px -30px -50px}.tm-service.style-01.style-carousel .swiper-container{padding:30px 30px 50px}.tm-service.style-01 .post-item-wrap{padding:0 0 30px}.tm-service.style-01 .post-item-wrap:hover .post-info{box-shadow:0 30px 50px rgba(0,0,0,.06)}.tm-service.style-01 .post-item-wrap:hover .post-info:after{width:100%;left:0;right:auto}.tm-service.style-01 .post-thumbnail{position:relative;overflow:hidden}.tm-service.style-01 .post-thumbnail img{transition:all .7s linear;width:100%}.tm-service.style-01 .post-info{position:relative;padding:24px 25px 44px;background:#fff;position:relative;z-index:999;margin:-30px 20px 0;box-shadow:0 30px 50px rgba(0,0,0,.03)}.tm-service.style-01 .post-info:after{content:'';width:0;height:3px;position:absolute;left:auto;right:0;bottom:0}.tm-service.style-01 .post-title{font-size:24px;margin-bottom:14px;line-height:1.4}.tm-service.style-02 .post-item-wrap{position:relative;margin-bottom:20px}.tm-service.style-02 .post-item-wrap:hover .post-thumbnail-wrap:after{width:100%;left:0;right:auto}.tm-service.style-02 .post-thumbnail-wrap{margin-bottom:26px;position:relative}.tm-service.style-02 .post-thumbnail-wrap:after{content:'';width:0;height:3px;position:absolute;left:auto;right:0;top:100%}.tm-service.style-02 .post-thumbnail-wrap img{width:100%}.tm-service.style-02 .post-title{font-size:24px;margin-bottom:15px;line-height:1.22}.tm-service.style-03 .post-item-wrap{position:relative;border:1px solid #eee;background:#fff;height:100%}.tm-service.style-03 .post-item-wrap:hover .post-thumbnail-wrap img{transform:scale3d(1.1,1.1,1.1)}.tm-service.style-03 .post-thumbnail-wrap{position:relative;overflow:hidden;margin:-1px -1px 0}.tm-service.style-03 .post-thumbnail-wrap img{transition:all .3s,transform .6s}.tm-service.style-03 .post-title{font-size:20px;margin-bottom:13px;line-height:1.4}.tm-service.style-03 .post-info{padding:27px 30px 30px}.tm-service.style-04 .post-item-wrap{display:flex;align-items:stretch;width:100%;background-color:#fff;height:100%;flex-flow:column}.tm-service.style-04 .post-thumbnail-wrap{background-size:cover;text-align:center}.tm-service.style-04 .post-info{padding:108px 30px 45px;margin:0 12px;box-shadow:0 0 10px rgba(0,0,0,.11);margin-top:-20px;z-index:1;background:#fff;text-align:center;position:relative}.tm-service.style-04 .download-speces{position:absolute;left:0;right:0;bottom:0;margin-bottom:-23px}.tm-service.style-04 .download-speces a{color:#fff;font-size:18px;text-transform:uppercase;background:#157d80;border-radius:30px;font-weight:300;padding:9px 28px;display:inline-block}.tm-service.style-04 .post-icon{transition:all .3s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:50%;transform:translate(-50%,0);display:flex;justify-content:center;align-items:center;width:90px;height:90px;border:5px solid transparent;border-radius:50%;background-color:#fff;margin-bottom:28px;text-align:center}.tm-service.style-04 .post-icon img{vertical-align:middle}.tm-service.style-04 .post-item-wrap:hover .post-icon{border-color:#157d80;margin-top:-38px;height:120px;width:120px;line-height:120px}.tm-service.style-04 .service-thumb{margin-bottom:40px}.tm-service.style-04 .post-title{font-size:24px;margin-bottom:6px;text-transform:uppercase;letter-spacing:0 !important}.tm-service.style-04 .post-title a{color:#000}.tm-service.style-04 .post-read-more{margin-top:18px}.tm-service.style-04 .post-read-more{color:#000}@media (max-width:991px){.tm-service.style-04 .post-item-wrap{flex-direction:column}}.tm-service.style-05 .service-item:nth-child(3n+1) .post-item-wrap{background-color:#000}.tm-service.style-05 .service-item:nth-child(3n+1) .post-title{color:#fff}.tm-service.style-05 .service-item:nth-child(3n+1) .post-title a{color:#fff}.tm-service.style-05 .service-item:nth-child(2n) .post-thumbnail-wrap{order:2}.tm-service.style-05 .service-item:nth-child(3n) .post-item-wrap{background-color:#f5f6fa}.tm-service.style-05 .service-item:nth-child(3n) .post-title{color:#000}.tm-service.style-05 .service-item:nth-child(3n) .post-title a{color:#000}.tm-service.style-05 .post-item-wrap{width:100%;background-color:#fff;height:100%}.tm-service.style-05 .post-thumbnail-wrap{background-size:cover;min-height:400px}.tm-service.style-05 .post-info-wrap{position:relative;padding:100px 30px 160px}.tm-service.style-05 .post-info{max-width:530px;margin:0 auto}.tm-service.style-05 .post-icon{font-size:80px;line-height:1;margin-right:40px}.tm-service.style-05 .service-thumb{margin-bottom:40px}.tm-service.style-05 .post-title{display:flex;align-items:center;font-size:40px;font-weight:700;margin-bottom:40px;line-height:1.3}.tm-service.style-05 .post-title span{font-weight:300;display:block}.tm-service.style-05 .post-read-more{margin-top:0;position:absolute;left:0;bottom:0;background-color:#ffc246;color:#000;width:100%;height:60px;line-height:60px;padding:0 20px;z-index:2}.tm-service.style-05 .post-read-more .btn-text{position:relative;z-index:3}.tm-service.style-05 .post-read-more:before{content:'\f10b';position:absolute;top:50%;transform:translateY(-50%);right:22px;font-family:Ionicons;font-size:18px;font-weight:500;z-index:3}.tm-service.style-05 .post-read-more:after{width:0;height:100%;content:'';background-color:#000;display:inline-block;position:absolute;bottom:0;right:0;z-index:1;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-service.style-05 .post-read-more:hover{color:#fff}.tm-service.style-05 .post-read-more:hover:after{width:100%;left:0;right:auto}@media (min-width:992px){.tm-service.style-05 .post-item-wrap{display:flex;align-items:stretch;width:100%;background-color:#fff;box-shadow:0 0 40px rgba(0,0,0,.11);height:100%}.tm-service.style-05 .post-thumbnail-wrap,.tm-service.style-05 .post-info-wrap{width:50%}}@media (min-width:1200px){.tm-service.style-05 .post-info-wrap{padding:100px 30px}.tm-service.style-05 .post-read-more{left:auto;right:0;width:60px;height:100%;padding:0}.tm-service.style-05 .post-read-more:before{content:'\f35d';top:auto;bottom:20px;transform:none}.tm-service.style-05 .post-read-more:after{width:100%;height:0;bottom:0;top:auto;left:auto;right:auto}.tm-service.style-05 .post-read-more .btn-text{display:inline-block;transform:rotate(90deg);transform-origin:left bottom;white-space:nowrap;position:relative;z-index:3}.tm-service.style-05 .post-read-more:hover{color:#fff}.tm-service.style-05 .post-read-more:hover:after{height:100%;top:0;bottom:auto}}.tm-service.style-carousel.style-01 .post-item-wrap{padding-bottom:0}.tm-service.style-carousel_03 .tm-swiper.has-pagination{margin-bottom:70px}.tm-service.style-carousel_03 .tm-swiper .swiper-pagination{bottom:-70px}.tm-service.style-carousel_05{padding-top:40px;padding-bottom:40px}.tm-service.style-carousel_05 .swiper-container{padding:0}.tm-service.style-carousel_05 .service-item .post-info{background-color:#11202d;margin-top:0;margin-bottom:40px}.tm-service.style-carousel_05 .service-item:nth-child(2n+1) .post-thumbnail-wrap{order:2}.tm-service.style-carousel_05 .service-item:nth-child(2n+1) .post-info{background-color:#ffc246;margin-top:40px;margin-bottom:0}.tm-service.style-carousel_05 .post-item-wrap{display:flex;flex-direction:column;width:100%}.tm-service.style-carousel_05 .post-thumbnail-wrap{background-size:cover;height:355px}.tm-service.style-carousel_05 .post-info{height:355px;padding:40px;display:flex;flex-direction:column;justify-content:space-between}.tm-service.style-carousel_05 .post-icon{color:#fff;line-height:1;font-size:70px}.tm-service.style-carousel_05 .post-title{font-size:24px;font-weight:700;position:relative}.tm-service.style-carousel_05 .post-title a{display:block;color:#fff;position:relative}.tm-service.style-carousel_05 .post-title a:after{content:'\f30f';font-family:Ionicons;font-size:24px;font-weight:400;position:absolute;right:0;bottom:0;color:#fff}.tm-service.style-carousel_05 .post-read-more{margin-top:33px}@media (max-width:991px){.tm-service.style-carousel_05{padding-top:0;padding-bottom:0}.tm-service.style-carousel_05 .service-item .post-info{margin-top:0 !important;margin-bottom:0 !important}}.tm-service.style-carousel_06{padding-top:0;padding-bottom:0}.tm-service.style-carousel_06 .tm-swiper{margin:0}.tm-service.style-carousel_06 .swiper-container{padding:0}.tm-service.style-carousel_06 .service-item:nth-child(2n+1) .post-thumbnail-wrap{order:1}.tm-service.style-carousel_06 .service-item:nth-child(3n+1) .post-info{background-color:#11202d}.tm-service.style-carousel_06 .service-item:nth-child(3n+2) .post-info{background-color:#2b8c10}.tm-service.style-carousel_06 .service-item:nth-child(3n+3) .post-info{background-color:#ffc246}.tm-service.style-carousel_06 .post-item-wrap{display:flex;flex-direction:column;width:100%}.tm-service.style-carousel_06 .post-thumbnail-wrap{height:600px;background-size:cover;background-position:center;order:3}.tm-service.style-carousel_06 .post-info{height:600px;padding:50px 40px;display:flex;flex-direction:column;position:relative;order:2}@media (min-width:768px){.tm-service.style-carousel_06 .post-info{padding:80px}}.tm-service.style-carousel_06 .post-info .post-icon{color:#fff;line-height:1;font-size:70px;margin-bottom:40px}.tm-service.style-carousel_06 .post-info .post-title{font-size:40px;line-height:54px;display:block;position:relative;padding-bottom:40px;margin-bottom:40px}.tm-service.style-carousel_06 .post-info .post-title a{color:#fff;font-weight:700}.tm-service.style-carousel_06 .post-info .post-title a span{font-weight:300;display:block}.tm-service.style-carousel_06 .post-info .post-title:after{content:'';display:block;width:70px;height:5px;background-color:#fff;position:absolute;left:0;bottom:0}.tm-service.style-carousel_06 .post-info .post-excerpt{color:#fff;opacity:.7}.tm-service.style-carousel_06 .post-info .post-more{font-size:15px;font-weight:700;text-transform:uppercase;text-align:right;color:#fff;position:absolute;right:40px;bottom:40px}@media (min-width:768px){.tm-service.style-carousel_06 .post-info .post-more{right:80px;bottom:80px}}.tm-service.style-carousel_06 .post-info .post-more a{color:#fff;position:relative}.tm-service.style-carousel_06 .post-info .post-more a:after{content:'\f30f';display:inline-block;font-family:Ionicons;color:#fff;margin-left:10px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-service.style-carousel_06 .post-info .post-more a:hover:after{transform:translateX(5px)}@media (max-width:991px){.tm-service.style-carousel_06 .post-thumbnail-wrap{height:480px}.tm-service.style-carousel_06 .post-info{height:480px;padding:30px}}.tm-service.style-carousel_07>.tm-service-pagination{padding-left:100px;padding-right:100px;z-index:8}.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide{z-index:7}.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide .post-info{width:100%;padding:30px;display:flex;align-items:center;position:relative;cursor:pointer;background-color:#fff}.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide .post-info .post-icon{font-size:50px;margin-right:20px}.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide .post-info .post-title{font-size:20px;font-weight:700}.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide .post-info:before{content:'';width:100%;height:20px;background-color:inherit;display:block;position:absolute;left:0;bottom:-20px;opacity:0}.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide .post-info:after{content:'';display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ffc246;position:absolute;left:50%;bottom:-30px;opacity:0}.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide.swiper-slide-active .post-info{background-color:#ffc246;color:#000}.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide.swiper-slide-active .post-info:before,.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide.swiper-slide-active .post-info:after{opacity:1}.tm-service.style-carousel_07>.tm-service-pagination>.swiper-container>.swiper-wrapper .swiper-slide-visible{z-index:6;box-shadow:-10px 0 20px rgba(0,0,0,.05)}.tm-service.style-carousel_07>.swiper-container{z-index:7}.tm-service.style-carousel_07>.swiper-container .service-item{height:730px;background-size:cover;background-position:center;position:relative}.tm-service.style-carousel_07>.swiper-container .service-item .container{position:relative;height:100%}.tm-service.style-carousel_07>.swiper-container .service-item .service-item-inner{width:470px;background-color:#fff;padding:60px 40px;position:absolute;top:50%;left:30px;transform:translateY(-50%)}.tm-service.style-carousel_07>.swiper-container .service-item .service-item-inner .service-title{font-size:40px;font-weight:700;line-height:54px;color:#000;padding-bottom:30px;margin-bottom:30px;position:relative}.tm-service.style-carousel_07>.swiper-container .service-item .service-item-inner .service-title:after{content:'';display:block;width:50px;height:4px;background-color:#ffc246;position:absolute;left:0;bottom:0}.tm-service.style-carousel_07>.swiper-container .service-item .service-item-inner .service-excerpt{font-size:18px;line-height:28px;margin-bottom:40px}.tm-service.style-carousel_07>.swiper-container .service-item .service-item-inner .service-more a{display:inline-block;height:50px;line-height:50px;padding:0 30px;color:#fff;background-color:#000;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.tm-service.style-carousel_07>.swiper-container .service-item .service-item-inner .service-more a:hover{background-color:#ffc246}@media (max-width:991px){.tm-service.style-carousel_07>.tm-service-pagination{padding-left:0;padding-right:0}.tm-service.style-carousel_07>.tm-service-pagination .swiper-nav-button{display:none}.tm-service.style-carousel_07>.swiper-container .service-item .service-item-inner{width:calc(100% - 60px);box-sizing:border-box}}.tm-service-feature h1,.tm-service-feature h2,.tm-service-feature h3,.tm-service-feature h4,.tm-service-feature h5,.tm-service-feature h6{margin-bottom:0}.tm-service-feature.style-01{text-align:center;width:100%}.tm-service-feature.style-01 .modern-grid{grid-template-columns:repeat(2,1fr);grid-gap:1px;border-radius:5px;overflow:hidden;width:100%;background:#ddd}.tm-service-feature.style-01 .grid-item.current .icon,.tm-service-feature.style-01 .grid-item:hover .icon{color:#fff}.tm-service-feature.style-01 .grid-item.current .post-title,.tm-service-feature.style-01 .grid-item:hover .post-title{color:#fff}.tm-service-feature.style-01 .post-item-wrap{background:#fff;height:100%;padding:20px 10px}.tm-service-feature.style-01 .icon{font-size:42px;margin-bottom:5px}.tm-service-feature.style-01 .post-title{word-break:break-word;font-size:15px;line-height:1.266}.tm-service-pricing-menu .service-item-wrap{position:relative;padding:14px 60px 0 24px}.tm-service-pricing-menu .service-header{display:flex;align-items:flex-end}.tm-service-pricing-menu .service-header:before{content:'\f400';font-family:Ionicons;position:absolute;font-size:10px;top:15px;left:0;color:#d8d8d8}.tm-service-pricing-menu .service-name{font-size:15px}.tm-service-pricing-menu .service-text{margin-top:19px}.tm-service-pricing-menu .service-text p:last-child{margin-bottom:0}.tm-service-pricing-menu .service-separator{margin-left:0 8px 4px 14px;flex-grow:1;height:1px;background:#eee}.tm-service-pricing-menu .service-cost{position:absolute;top:0;right:0;font-size:15px;font-weight:800;min-width:41px;height:51px;line-height:51px;padding:0 5px;text-align:center;border-radius:50%;border:1px solid #eee}.tm-page-feature h1,.tm-page-feature h2,.tm-page-feature h3,.tm-page-feature h4,.tm-page-feature h5,.tm-page-feature h6{margin-bottom:0}.tm-page-feature.style-01{text-align:center;width:100%}.tm-page-feature.style-01 .modern-grid{grid-template-columns:repeat(2,1fr);grid-gap:1px;overflow:hidden;width:100%;background:#ddd}.tm-page-feature.style-01 .post-item-wrap{background:#fff;height:100%;padding:20px 10px}.tm-page-feature.style-01 .icon{font-size:42px;margin-bottom:5px;color:#000}.tm-page-feature.style-01 .post-title{word-break:break-word;font-size:15px;line-height:1.266}.tm-info-boxes.style-metro .grid-item-wrap{display:flex;align-items:stretch}.tm-info-boxes.style-metro .grid-item-wrap:before{content:'';display:block;padding-top:100%}.tm-info-boxes.style-metro .grid-width-2 .grid-item-wrap:before{padding-top:50%}.tm-info-boxes.style-metro .grid-item.has-image{background-position:center;background-size:cover;background-repeat:no-repeat}.tm-info-boxes.style-metro .box-content-inner{display:table;width:100%;height:100%}.tm-info-boxes.style-metro .box-info{display:table-cell;vertical-align:middle}.tm-info-boxes.style-metro .box-content{padding:40px;width:100%}.tm-info-boxes.style-metro .icon{line-height:0;font-size:70px;margin-bottom:40px}.tm-info-boxes.style-metro .box-title{margin-bottom:20px;font-size:24px;line-height:1.2}.tm-info-boxes.style-metro .tm-button{margin-top:27px;padding-right:18px}.tm-info-boxes.style-metro .tm-button:hover{padding-right:23px}.tm-info-boxes.style-metro .tm-button .button-icon{right:0;margin-top:1px;font-size:15px}@media (min-width:1600px){.tm-info-boxes.style-metro .icon{margin-bottom:70px}.tm-info-boxes.style-metro .box-content{padding:50px 55px}.tm-info-boxes.style-metro .tm-button{margin-top:47px}}@media (max-width:767px){.tm-info-boxes.style-metro .grid-width-2{grid-column:span 1}.tm-info-boxes.style-metro .grid-width-2 .grid-item-wrap:before{padding-top:100%}}.tm-button-wrapper{font-size:0}.tm-button{position:relative;display:inline-block;text-align:center;white-space:nowrap;line-height:1.2;border-style:solid;cursor:pointer;font-family:'Poppins',sans-serif}.tm-button.tm-button-full-wide{width:100% !important}.tm-button.style-border-icon{padding:0 24px;height:50px;line-height:50px;border-width:0;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;overflow:hidden;z-index:1;color:#fff}.tm-button.style-border-icon:after{content:'';width:0;height:100%;top:0;position:absolute;left:auto;right:0;z-index:-1;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s}.tm-button.style-border-icon:hover:after{width:100%;left:0;right:auto}.tm-button.style-border-icon.has-icon-right{padding-right:70px}.tm-button.style-border-icon.has-icon-right .button-icon{right:5px}.tm-button.style-border-icon.has-icon-left{padding-left:70px}.tm-button.style-border-icon.has-icon-left .button-icon{left:5px;border-right-width:1px}.tm-button.style-border-icon .button-icon{transition:border-color .3s;position:absolute;top:5px;background-color:#fff;color:#000;text-align:center;height:40px;width:40px;display:block;font-size:16px;font-weight:500;border:0;border-style:solid;border-color:rgba(238,238,238,.3)}.tm-button.style-border-icon .button-icon i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-button.style-border-icon.tm-button-white{color:#454545;background:#fff;border-color:#fff}.tm-button.style-border-icon.tm-button-white .button-icon{color:#454545}.tm-button.style-border-icon.tm-button-white:hover{background:0 0}.tm-button.style-border-icon.tm-button-white:hover .button-icon{color:#fff}.tm-button.style-border-icon.tm-button-lg{padding:0 30px;height:68px;font-size:18px;line-height:64px}.tm-button.style-border-icon.tm-button-sm{padding:0 22px;height:50px;font-size:15px;line-height:46px}.tm-button.style-border-icon.tm-button-xs{padding:0 18px;height:40px;border-width:2px;font-size:12px;line-height:36px}.tm-button.style-modern{padding:0 31px;height:64px;line-height:52px;border-width:5px;border-color:#efefef;font-size:20px;font-weight:700;letter-spacing:.06em;text-transform:capitalize;color:#fff;overflow:hidden;transition:all .3s,border-width 0s;z-index:1;border-radius:30px}.tm-button.style-modern:after{content:'';width:0;height:100%;top:0;position:absolute;left:auto;right:0;z-index:-1;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s}.tm-button.style-modern:hover:after{width:100%;left:0;right:auto}.tm-button.style-modern.has-icon-right .button-icon{margin-left:10px}.tm-button.style-modern.has-icon-left .button-icon{margin-right:10px}.tm-button.style-modern .button-icon{display:inline-block;transform:translateY(2px);line-height:0;font-size:16px}.tm-button.style-modern.tm-button-white{color:#454545;background:#fff;border-color:#fff}.tm-button.style-modern.tm-button-white .button-icon{color:#454545}.tm-button.style-modern.tm-button-white:hover{background:0 0}.tm-button.style-modern.tm-button-white:hover .button-icon{color:#fff}.tm-button.style-modern.tm-button-lg{padding:0 30px;height:60px;line-height:60px;font-size:14px}.tm-button.style-modern.tm-button-sm{padding:0 20px;height:40px;line-height:40px;font-size:12px}.tm-button.style-modern.tm-button-xs{padding:0 15px;height:35px;line-height:35px;font-size:11px}.tm-button.style-flat{padding:0 24px;height:50px;line-height:46px;border-width:2px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.tm-button.style-flat.has-icon-right .button-icon{margin-left:10px}.tm-button.style-flat.has-icon-left .button-icon{margin-right:10px}.tm-button.style-flat .button-icon{display:inline-block;transform:translateY(2px);line-height:0;font-size:16px}.tm-button.style-flat.tm-button-primary{color:#000}.tm-button.style-flat.tm-button-secondary{color:#fff}.tm-button.style-flat.tm-button-primary:hover,.tm-button.style-flat.tm-button-secondary:hover{background-color:transparent}.tm-button.style-flat.tm-button-white{color:#454545;background:#fff;border-color:#fff}.tm-button.style-flat.tm-button-white .button-icon{color:#454545}.tm-button.style-flat.tm-button-white:hover{background:0 0}.tm-button.style-flat.tm-button-white:hover .button-icon{color:#fff}.tm-button.style-flat.tm-button-lg{padding:0 30px;height:60px;font-size:14px;line-height:56px}.tm-button.style-flat.tm-button-sm{padding:0 20px;height:40px;font-size:12px;line-height:36px}.tm-button.style-flat.tm-button-xs{padding:0 15px;height:35px;border-width:2px;font-size:11px;line-height:31px}.tm-button.style-outline{padding:0 24px;height:50px;border-width:2px;font-weight:700;font-size:13px;line-height:46px;text-transform:uppercase;letter-spacing:.5px}.tm-button.style-outline.has-icon-right .button-icon{margin-left:10px}.tm-button.style-outline.has-icon-left .button-icon{margin-right:10px}.tm-button.style-outline .button-icon{top:50%;transform:translate(0,-50%);opacity:.7;line-height:0}.tm-button.style-outline.tm-button-primary,.tm-button.style-outline.tm-button-secondary{background-color:transparent}.tm-button.style-outline.tm-button-primary:hover,.tm-button.style-outline.tm-button-secondary:hover{color:#fff}.tm-button.style-outline.tm-button-white{color:#fff;border-color:#fff}.tm-button.style-outline.tm-button-white .button-icon{color:#fff}.tm-button.style-outline.tm-button-white:hover{color:#454545;background:#fff}.tm-button.style-outline.tm-button-white:hover .button-icon{color:#454545}.tm-button.style-outline.tm-button-grey{color:#000;border-color:#ddd}.tm-button.style-outline.tm-button-grey .button-icon{color:#000}.tm-button.style-outline.tm-button-grey:hover{color:#000;background:red}.tm-button.style-outline.tm-button-grey:hover .button-icon{color:#000}.tm-button.style-outline.tm-button-lg{padding:0 30px;height:60px;font-size:14px;line-height:56px}.tm-button.style-outline.tm-button-sm{padding:0 20px;height:40px;line-height:36px;font-size:12px}.tm-button.style-outline.tm-button-xs{padding:0 15px;height:35px;font-size:11px;line-height:31px}.tm-button.style-border-text{padding:0;border:0;background-color:transparent;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.tm-button.style-border-text .button-text{position:relative;display:inline-block;padding:0 0 8px}.tm-button.style-border-text .button-text:before,.tm-button.style-border-text .button-text:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:#eee}.tm-button.style-border-text .button-text:after{width:0;left:auto;right:0;background:red}.tm-button.style-border-text:hover .button-text:after{width:100%;left:0;right:auto}.tm-button.style-border-text.has-icon-right .button-text{padding-right:20px !important}.tm-button.style-border-text.has-icon-right .button-icon{left:auto;right:1px}.tm-button.style-border-text.has-icon-left .button-text{padding-left:20px !important}.tm-button.style-border-text.has-icon-left .button-icon{left:1px;right:auto}.tm-button.style-border-text .button-icon{font-size:14px;position:absolute;top:50%;transform:translate(0,-50%);right:20px;line-height:0;color:#bbb;margin-top:-4px}.tm-button.style-border-text .button-icon:before{line-height:0}.tm-button.style-border-text.tm-button-lg{font-size:14px}.tm-button.style-border-text.tm-button-sm{font-size:12px}.tm-button.style-border-text.tm-button-xs{font-size:11px}.tm-button.style-text{padding:0;border:0;background-color:transparent;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.tm-button.style-text .button-text{display:inline-block}.tm-button.style-text.has-icon-right{padding-right:20px !important}.tm-button.style-text.has-icon-right .button-icon{left:auto;right:1px}.tm-button.style-text.has-icon-left{padding-left:20px !important}.tm-button.style-text.has-icon-left .button-icon{left:1px;right:auto}.tm-button.style-text .button-icon{font-size:15px;position:absolute;top:50%;transform:translate(0,-50%);right:20px;line-height:0;color:#bbb}.tm-button.style-text .button-icon:before{line-height:0}.tm-button.style-text.tm-button-lg{font-size:14px}.tm-button.style-text.tm-button-sm{font-size:12px}.tm-button.style-text.tm-button-xs{font-size:11px}.tm-button.style-image-text{font-size:20px;font-weight:600;border:0;height:60px;line-height:60px}.tm-button.style-image-text>div{display:flex;align-items:center}.tm-button.style-image-text img{flex-shrink:0;margin-right:10px}.tm-button.style-image-text.tm-button-lg{height:68px;line-height:68px}.tm-button.style-image-text.tm-button-sm{height:50px;line-height:50px}.tm-button.style-image-text.tm-button-xs{height:40px;line-height:40px}.tm-button.tm-button-icon-move.has-icon-left:hover .button-icon{margin-left:-20px}.tm-button.tm-button-icon-move.has-icon-right:hover .button-icon{margin-left:20px}.tm-button.tm-button-move-up:hover{transform:translateY(-10px)}.tm-button.glint-effect{position:relative;overflow:hidden}.tm-button.glint-effect:before{content:'';background-color:rgba(255,255,255,.5);height:100%;width:3.5em;display:block;position:absolute;top:0;left:-50%;transform:skewX(-45deg);transition:none}.tm-button.glint-effect:hover:before{left:150%;transition:all .5s ease-in-out}.rev-btn{transition:background-color .5s cubic-bezier(.645,.045,.355,1),border-color .5s cubic-bezier(.645,.045,.355,1),color .5s cubic-bezier(.645,.045,.355,1) !important}.rev_slider .left-icon{margin-right:10px}.rev_slider .right-icon{margin-left:10px}.btn-text-popup-video .button-text{font-size:15px;letter-spacing:0;text-transform:none;font-weight:400}.tm-button-group{clear:both;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-10px}.tm-button-group .tm-button-wrapper{padding:10px}.tm-list-group.style-01>div{border-top:1px solid #ecebeb;padding-top:50px}.tm-list-group.style-01>div+div{margin-top:50px}.tm-list{display:grid;grid-row-gap:15px;grid-column-gap:30px}.tm-list h1,.tm-list h2,.tm-list h3,.tm-list h4,.tm-list h5,.tm-list h6{margin-bottom:0}.tm-list .list-item{position:relative;padding:0}.tm-list .title-wrap{overflow:hidden}.tm-list .link{padding:0;color:currentColor}.tm-list .title{font-size:15px;line-height:inherit}.tm-list .sub-title{font-weight:400;font-style:italic;font-size:15px}.tm-list .desc{margin-top:13px;margin-bottom:26px}.tm-list .marker{display:inline-block;float:left}.tm-list.style-check .list-item{padding-left:32px}.tm-list.style-check .marker:before{position:absolute;top:0;left:0;display:block;font-family:Ionicons;content:'\f122';font-size:12px}.tm-list.style-check .title{font-size:15px;font-weight:400}.tm-list.style-check-02{grid-row-gap:12px}.tm-list.style-check-02 .list-item{padding-left:32px}.tm-list.style-check-02 .marker:before{position:absolute;top:5px;left:0;display:block;font-family:Ionicons;content:'\f122';font-size:12px;line-height:1}.tm-list.style-check-02 .title{font-size:15px;line-height:inherit;color:inherit;font-weight:400}.tm-list.style-icon .title{font-size:18px;line-height:1.55}.tm-list.style-icon .marker{min-width:calc(1em + 18px);font-size:20px}.tm-list.style-icon-02{grid-row-gap:15px}.tm-list.style-icon-02 .title{font-size:15px;font-weight:400;line-height:1.66;color:inherit}.tm-list.style-icon-02 .marker{min-width:30px;font-size:18px}.tm-list.style-circle .list-item,.tm-list.style-circle-02 .list-item{padding-left:20px}.tm-list.style-circle .marker:before,.tm-list.style-circle-02 .marker:before{position:absolute;top:4px;left:0;display:block;font-family:Ionicons;content:'\f400';font-size:10px}.tm-list.style-circle-02 .title{font-weight:600;color:inherit}.tm-list.style-circle-03,.tm-list.style-circle-04{grid-row-gap:15px}.tm-list.style-circle-03 .list-item,.tm-list.style-circle-04 .list-item{padding-left:20px}.tm-list.style-circle-03 .title,.tm-list.style-circle-04 .title{font-size:15px;font-weight:400}.tm-list.style-circle-03 .marker,.tm-list.style-circle-04 .marker{color:#b6b6b6}.tm-list.style-circle-03 .marker:before,.tm-list.style-circle-04 .marker:before{position:absolute;top:6px;left:0;display:block;font-family:Ionicons;content:'\f400';font-size:8px}.tm-list.style-circle-04 .title{color:inherit}.tm-list.style-circle-05{grid-row-gap:15px}.tm-list.style-circle-05 .list-item{padding-left:20px}.tm-list.style-circle-05 .title{font-size:16px;font-weight:700;color:#000}.tm-list.style-circle-05 .title a{color:inherit}.tm-list.style-circle-05 .title a:hover{text-decoration:underline}.tm-list.style-circle-05 .marker{color:#b6b6b6}.tm-list.style-circle-05 .marker:before{position:absolute;top:6px;left:0;display:block;font-family:Ionicons;content:'\f400';font-size:8px}.tm-list.style-modern-icon{grid-row-gap:0}.tm-list.style-modern-icon .list-item{padding:43px 38px;background-color:#f7f7f7}.tm-list.style-modern-icon .list-item+.list-item{border-top:1px solid #e7e7e7}.tm-list.style-modern-icon .marker{width:55px;height:55px;line-height:55px;border-radius:50%;text-align:center;margin-right:16px;font-size:50px}.tm-list.style-modern-icon .title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.tm-list.style-modern-icon .desc{margin-top:15px;margin-bottom:0}.tm-list.style-modern-icon-02{grid-row-gap:30px}.tm-list.style-modern-icon-02 .marker{width:70px;height:70px;line-height:70px;border-radius:50%;text-align:center;margin-right:29px;font-size:30px;color:#fff}.tm-list.style-modern-icon-02 .title{font-size:20px;line-height:1.2;border-bottom:1px solid #eee;padding-bottom:16px}.tm-list.style-modern-icon-02 .desc{margin-top:17px;margin-bottom:0}.tm-list.style-modern-icon-03{grid-row-gap:30px}.tm-list.style-modern-icon-03 .marker{margin-right:15px;font-size:28px;line-height:1}.tm-list.style-modern-icon-03 .title{font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;line-height:1.2}.tm-list.style-modern-icon-03 .desc{margin-top:12px;margin-bottom:0}.tm-list.style-modern-icon-04{grid-row-gap:30px}.tm-list.style-modern-icon-04 .marker{width:70px;height:70px;line-height:70px;text-align:center;margin-right:29px;font-size:30px;color:#ffc246;border:1px solid #ddd;background-color:#fff}.tm-list.style-modern-icon-04 .title{font-size:20px;font-weight:500;line-height:1.2;margin-bottom:17px}.tm-list.style-modern-icon-04 .desc{margin-top:17px;margin-bottom:0}.tm-list.style-auto-numbered,.tm-list.style-manual-numbered{grid-row-gap:30px}.tm-list.style-auto-numbered .marker,.tm-list.style-manual-numbered .marker{font-size:20px;font-weight:700;line-height:1.2;margin-right:10px}.tm-list.style-auto-numbered .title,.tm-list.style-manual-numbered .title{font-size:20px;line-height:1.2}.tm-list.style-auto-numbered .desc,.tm-list.style-manual-numbered .desc{margin-top:21px;margin-bottom:0}@media (min-width:544px){.tm-list.style-modern-icon-02{grid-row-gap:60px}.tm-list.style-auto-numbered,.tm-list.style-manual-numbered{grid-row-gap:57px}}.tm-gradation{margin:0 -15px;display:flex;position:relative}.tm-gradation h1,.tm-gradation h2,.tm-gradation h3,.tm-gradation h4,.tm-gradation h5,.tm-gradation h6{margin-bottom:0}.tm-gradation .count{font-size:40px;font-weight:700;color:#ddd;margin-bottom:29px;line-height:1.22}.tm-gradation .count-wrap{position:relative;height:28px;margin-bottom:27px}.tm-gradation .dot{width:28px;height:28px;border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.tm-gradation .dot:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;border-radius:50%}.tm-gradation .dot:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%}.tm-gradation .line{position:absolute;top:14px;left:0;background:#eee;width:150%;height:1px;margin-top:-1px}.tm-gradation .item{width:calc(100%/3);padding:0 15px;position:relative;opacity:0}.tm-gradation .item.animate{opacity:1;-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-animation:moveHorizontal .65s ease forwards;animation:moveHorizontal .65s ease forwards}.tm-gradation .item:first-child .line:before{display:none}.tm-gradation .item:last-child .line:after{display:none}.tm-gradation .title{font-size:20px;margin-bottom:15px}.tm-gradation--basic{overflow:hidden}.tm-gradation--basic .dot{width:28px;height:28px;border-radius:100%;position:absolute;top:50%;left:0;transform:translate(0,-50%)}.tm-gradation--no_number{padding-top:28px}.tm-gradation--no_number:before{content:'';width:calc(100% - 30px);height:1px;position:absolute;top:14px;left:15px;background-color:#eee}.tm-gradation--no_number .dot{top:-14px}.tm-gradation--no_number .count-wrap{margin-bottom:20px}.tm-gradation--no_number .content-wrap{position:relative;box-shadow:0 0 20px 0 rgba(0,0,0,.09);padding:60px 25px;text-align:center}.tm-gradation--no_number .content-wrap:after{content:"";position:absolute;width:0;height:0;top:0;left:calc(50% + 21px);box-sizing:border-box;border:15px solid;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(-225deg);-webkit-filter:drop-shadow(-3px 3px 3px rgba(0,0,0,.05));filter:drop-shadow(-3px 3px 3px rgba(0,0,0,.05))}@media (max-width:767px){.tm-gradation{display:block}.tm-gradation .item{width:100%}.tm-gradation .item+.item{margin-top:50px}.tm-gradation .count-wrap{margin-bottom:25px}}.tm-icon .icon{position:relative;font-size:20px}.tm-icon .icon span{font-size:inherit;font-weight:inherit}.tm-icon.style-01{line-height:0}.tm-icon.style-01 .icon{font-size:40px;width:100px;height:100px;display:inline-block;border-radius:50%;color:#fff}.tm-icon.style-01 span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-client .image{transition:all .4s linear}.tm-client .image-hover{transition:all .4s linear;position:absolute;top:0;left:0;opacity:0;visibility:hidden}.tm-client .inner{position:relative}.tm-client .has-image-hover:hover .image{opacity:0;visibility:hidden}.tm-client .has-image-hover:hover .image-hover{opacity:1;visibility:visible}.tm-client.style-grid .grid-inner{display:flex;align-items:center;justify-content:center;border:1px solid #eee;padding:20px;text-align:center;min-height:140px;height:100%;width:100%}.tm-client.style-grid .grid-inner:hover{border-color:transparent;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.05)}.tm-client.style-grid img{margin:0 auto}.tm-client.hover-main-move-up{margin-top:-10px}.tm-client.hover-main-move-up .swiper-container{padding-top:10px}.tm-client.hover-main-move-up .image:hover{transform:translateY(-10px)}.tm-client.hover-slide-up{margin-top:0}.tm-client.hover-slide-up .swiper-container{padding-top:0;padding-bottom:0}.tm-client.hover-slide-up .image-hover{transform:translateY(20px)}.tm-client.hover-slide-up .has-image-hover:hover .image{visibility:hidden;transform:translateY(-20px)}.tm-client.hover-slide-up .has-image-hover:hover .image-hover{transform:none}.tm-client.hover-slide-down{margin-bottom:-20px}.tm-client.hover-slide-down .swiper-container{padding-bottom:20px}.tm-client.hover-slide-down .image-hover{transform:translateY(-20px)}.tm-client.hover-slide-down .has-image-hover:hover .image{transform:translateY(20px)}.tm-client.hover-slide-down .has-image-hover:hover .image-hover{transform:none}.tm-client.hover-grow-up .image-hover{transform:scale(.8,.8)}.tm-client.hover-grow-up .has-image-hover:hover .image-hover{transform:none}.tm-client.style-2-rows [data-swiper-row='0']{margin-bottom:70px}.tm-callout-box.style-01{padding:57px 25px 72px;border-radius:5px;background:url(/wp-content/themes/tractor-child/assets/images/icon-envelope-open-02.png) no-repeat bottom right}@keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #6ca70d,0 0 0 10px rgba(255,255,255,.5)}100%{box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #6ca70d,0 0 0 10px rgba(255,255,255,.5);transform:scale(1.5);opacity:0}}.tm-box-icon{margin-bottom:60px;position:relative}.tm-box-icon .icon{line-height:1}.tm-box-icon .overlay{position:absolute;top:0;left:0;width:100%;height:100%}.tm-box-icon .content-wrap{height:100%;position:relative;display:flex;flex-direction:column}.tm-box-icon .tm-svg{line-height:0}.tm-box-icon .tm-svg *{stroke:currentColor}.tm-box-icon h1,.tm-box-icon h2,.tm-box-icon h3,.tm-box-icon h4,.tm-box-icon h5,.tm-box-icon h6{margin-bottom:0}.tm-box-icon.style-1:hover .image{transform:translateY(-10px)}.tm-box-icon.style-1 .image{width:100%}.tm-box-icon.style-1 .icon{font-size:54px}.tm-box-icon.style-1 .tm-svg{width:54px}.tm-box-icon.style-1 .icon,.tm-box-icon.style-1 .image{margin-bottom:30px}.tm-box-icon.style-1 .heading{font-size:20px;line-height:1.2;margin-bottom:19px}.tm-box-icon.style-1 .text{max-width:350px}.tm-box-icon.style-1 .tm-box-icon__btn{position:relative;display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-top:20px;color:#ffc246;border-bottom:2px solid #eee;padding-bottom:2px}.tm-box-icon.style-1 .tm-box-icon__btn:after{content:'';position:absolute;bottom:-2px;right:0;width:0;height:2px;background-color:#ffc246;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-box-icon.style-1 .tm-box-icon__btn:hover:after{width:100%;left:0;right:auto}.tm-box-icon.style-2 .icon{position:relative;font-size:70px;width:100px;height:100px;border-radius:50%;margin-bottom:53px}.tm-box-icon.style-2 .icon:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;opacity:.1;background:currentColor}.tm-box-icon.style-2 .icon span{position:absolute;bottom:-18px;left:50%;transform:translateX(-50%)}.tm-box-icon.style-2 svg{width:50px}.tm-box-icon.style-2 .image{margin-bottom:23px}.tm-box-icon.style-2 .heading{font-size:16px;font-weight:500}.tm-box-icon.style-2 .text{margin-top:15px}.tm-box-icon.style-2 .tm-box-icon__btn{position:relative;display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-top:20px;color:#ffc246;border-bottom:2px solid #eee;padding-bottom:2px}.tm-box-icon.style-2 .tm-box-icon__btn:after{content:'';position:absolute;bottom:-2px;right:0;width:0;height:2px;background-color:#ffc246;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-box-icon.style-2 .tm-box-icon__btn:hover:after{width:100%;left:0;right:auto}.tm-box-icon.style-3:hover .image,.tm-box-icon.style-3:hover .icon{animation:box-image-pop .3s linear}.tm-box-icon.style-3 .icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center;border:2px solid;font-size:30px;font-weight:500;margin-bottom:35px;margin-right:30px}.tm-box-icon.style-3 .tm-svg{width:60px}.tm-box-icon.style-3 .content-inner{display:flex}.tm-box-icon.style-3 .image{width:100px;margin-right:20px;flex-shrink:0}.tm-box-icon.style-3 .content{flex-grow:1}.tm-box-icon.style-3 .heading{font-size:18px;margin-bottom:15px}.tm-box-icon.style-4:hover .icon{animation:box-image-pop .3s linear}.tm-box-icon.style-4 .icon{display:flex;align-items:center;justify-content:center;position:relative;font-size:30px;font-weight:500;width:70px;height:70px;border:2px solid}.tm-box-icon.style-4 svg{width:50px}.tm-box-icon.style-4 .icon,.tm-box-icon.style-4 .image{margin-bottom:30px}.tm-box-icon.style-4 .heading{font-size:20px}.tm-box-icon.style-4 .text{margin-top:14px;max-width:300px}.tm-box-icon.style-5:hover .content-wrap{box-shadow:0 20px 40px rgba(0,0,0,.09)}.tm-box-icon.style-5:hover .icon-image-wrap{transform:translate(-50%,-20px);border-color:red}.tm-box-icon.style-5 .content-wrap{position:relative;padding-top:110px;background:#fff}.tm-box-icon.style-5 .content{padding:0 30px 40px}.tm-box-icon.style-5 .icon-image-wrap{transition:all .3s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:50%;transform:translate(-50%,0);display:flex;justify-content:center;align-items:center;width:110px;height:110px;border:5px solid transparent;border-radius:50%;background-color:#fff;margin-bottom:28px}.tm-box-icon.style-5 .image{margin:0 25px}.tm-box-icon.style-5 .icon{font-size:50px;text-align:center;margin:0 25px}.tm-box-icon.style-5 .tm-svg{width:50px}.tm-box-icon.style-5 .heading{font-size:24px}.tm-box-icon.style-5 .text{margin-top:15px;max-width:300px}.tm-box-icon.style-5 .tm-box-icon__btn{width:100%;background-color:#ddd;padding:20px 17px;margin-top:0;text-align:center;color:#000}.tm-box-icon.style-5 .tm-box-icon__btn:hover{color:#000}.tm-box-icon.style-6{width:100%}.tm-slider-group.equal-height .tm-box-icon.style-6{height:100%}.tm-slider-group.equal-height .tm-box-icon.style-6 .content-item-wrap{height:100%}.tm-box-icon.style-6 .content-item-wrap{display:flex;box-shadow:0 0 40px rgba(0,0,0,.11);background-color:#fff}.tm-box-icon.style-6 .item-col{display:flex;align-items:center;width:50%}.tm-box-icon.style-6 .image-wrap{display:block;background-color:#f7f7f7}.tm-box-icon.style-6 .content{padding:35px 33px 50px}.tm-box-icon.style-6 .icon{font-size:60px;margin-bottom:40px}.tm-box-icon.style-6 .heading{font-size:24px;margin-bottom:18px}.tm-box-icon.style-7{margin-bottom:0}.tm-box-icon.style-7:hover .content-wrap{transform:translate(0,-10px)}.tm-box-icon.style-7:hover .icon-image-wrap{transform:translate(-50%,-20px);border-color:red;background-color:#fff}.tm-box-icon.style-7:hover .tm-box-icon__btn{opacity:1;visibility:visible;margin-top:30px}.tm-box-icon.style-7 .content-wrap{position:relative;padding-top:110px}.tm-box-icon.style-7 .content{padding:0 30px}.tm-box-icon.style-7 .icon-image-wrap{transition:all .3s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:50%;transform:translate(-50%,0);display:flex;justify-content:center;align-items:center;width:110px;height:110px;border:5px solid transparent;border-radius:50%;margin-bottom:28px}.tm-box-icon.style-7 .image{margin:0 25px}.tm-box-icon.style-7 .icon{font-size:50px;text-align:center;margin:0 25px}.tm-box-icon.style-7 .tm-svg{width:50px}.tm-box-icon.style-7 .heading{font-size:24px}.tm-box-icon.style-7 .text{margin-top:15px;max-width:300px}.tm-box-icon.style-7 .tm-box-icon__btn{position:relative;text-align:center;color:#000;padding-bottom:3px;border-bottom:2px solid #eee;opacity:0;visibility:hidden;margin-top:30px}.tm-box-icon.style-7 .tm-box-icon__btn:after{content:'';width:0;height:2px;background-color:red;position:absolute;bottom:-2px;right:0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-box-icon.style-7 .tm-box-icon__btn:hover:after{width:100%;left:0;right:auto}.tm-box-icon.style-8{margin-bottom:30px}.tm-box-icon.style-8 .content-wrap{background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.05);transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-box-icon.style-8 .content-wrap .image-wrap{width:100%}.tm-box-icon.style-8 .content-wrap .image-wrap img{width:100%;height:auto}.tm-box-icon.style-8 .content-wrap .content{padding:30px 20px}.tm-box-icon.style-8 .content-wrap .content .box-header{font-size:24px;line-height:32px;font-weight:700;margin-bottom:20px}.tm-box-icon.style-8 .content-wrap a.tm-button{position:relative;color:#000;height:50px;line-height:50px;padding:0 20px;margin:0;display:block;width:100%;border-top:1px solid #eee;position:relative}.tm-box-icon.style-8 .content-wrap a.tm-button:before{content:'';width:0;height:100%;background-color:red;position:absolute;top:0;right:0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-box-icon.style-8 .content-wrap a.tm-button .button-text{position:relative;z-index:2}.tm-box-icon.style-8 .content-wrap a.tm-button .button-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#ffc246;z-index:2}.tm-box-icon.style-8 .content-wrap a.tm-button:hover{color:#000}.tm-box-icon.style-8 .content-wrap a.tm-button:hover .button-icon{color:#000}.tm-box-icon.style-8 .content-wrap a.tm-button:hover:before{width:100%;left:0;right:auto}.tm-box-icon.style-8:hover .content-wrap{transform:translateY(-20px)}.tm-box-icon.style-9:hover .image{transform:translateY(-10px)}.tm-box-icon.style-9 .image{width:100%}.tm-box-icon.style-9 .icon{font-size:54px}.tm-box-icon.style-9 .tm-svg{width:54px}.tm-box-icon.style-9 .image{width:100%;margin-bottom:30px}.tm-box-icon.style-9 .icon{margin-bottom:30px;padding-bottom:30px;width:100%;position:relative}.tm-box-icon.style-9 .icon:before{content:'';width:100%;height:1px;background-color:#000;opacity:.27;position:absolute;bottom:0;left:0}.tm-box-icon.style-9 .heading{font-size:20px;line-height:1.2;margin-bottom:19px}.tm-box-icon.style-9 .text{max-width:350px}.tm-box-icon.style-10 .heading-wrap{display:flex;align-items:center;margin-bottom:25px}.tm-box-icon.style-10 .heading-wrap:hover .icon{color:#ffc246}.tm-box-icon.style-10 .image{width:100px;margin-right:20px;height:100px;line-height:100px;text-align:center;border:1px solid #000;box-shadow:1px 1px 0px 1px rgba(0,0,0,1);background:#f5f5f5}.tm-box-icon.style-10 .image img{vertical-align:middle}.tm-box-icon.style-10 .icon{font-size:50px;margin-right:20px;color:#000}.tm-box-icon.style-10 .tm-svg{width:50px;margin-right:20px}.tm-box-icon.style-10 .heading{font-size:20px}.tm-box-icon.style-11 .content-wrap{position:relative;background-color:#fff;box-shadow:0 20px 30px rgba(0,0,0,.05);padding:40px 35px 30px}.tm-box-icon.style-11 .content-wrap:before{position:absolute;bottom:0;right:0;content:'';width:0;height:5px;background-color:#ffc246}.tm-box-icon.style-11 .content-wrap:hover:before{width:100%;left:0;right:auto}.tm-box-icon.style-11 .image{width:80px;margin-bottom:30px}.tm-box-icon.style-11 .icon{font-size:80px;margin-bottom:30px;color:#ffc246}.tm-box-icon.style-11 .tm-svg{width:80px;margin-bottom:30px}.tm-box-icon.style-11 .heading{font-size:20px}.tm-box-icon.style-11 .text{margin-top:10px}.tm-box-icon.style-11 .tm-box-icon__btn{margin-top:20px}.tm-box-icon.text-18 .text{font-size:18px}.tm-box-icon .tm-box-icon__btn{margin-top:34px;text-align:left}.tm-box-icon .tm-box-icon__btn .button-icon{font-size:16px;position:relative;top:1px;left:auto;right:auto;transform:none;margin-left:3px}@-webkit-keyframes box-image-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes box-image-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.tm-card{position:relative}.tm-card .overlay{position:absolute;top:0;left:0;right:0;bottom:0}.tm-card .content-wrap{position:relative}.tm-card.style-1{overflow:hidden;color:#fff;border-radius:5px;padding:40px 30px;box-shadow:0 0 41px rgba(0,0,0,.03)}.tm-card.style-1:hover{transform:translateY(-10px);box-shadow:0 20px 41px rgba(0,0,0,.15)}.tm-card.style-1 .heading{font-size:24px;font-weight:700;line-height:1.5;margin-bottom:23px;color:#fff}.tm-card.style-1 .heading span{position:absolute;top:50%;right:0;transform:translate(0,-50%)}.tm-card.style-1 .heading a{position:relative;padding-right:20px;display:block;color:inherit}.tm-card.style-1 .icon{font-size:200px;position:absolute;bottom:-63px;right:-27px;line-height:0;color:rgba(255,255,255,.2)}.tm-card.style-1 .phone-number{font-size:40px;color:inherit;line-height:1.4;margin-bottom:16px}.tm-card.style-1 .menu-list{font-size:16px;list-style-type:none;margin:0 0 20px;padding:0}.tm-card.style-1 .menu-item+.menu-item{margin-top:8px}.tm-card.style-1 .menu-header{position:relative;display:flex;align-items:flex-end;flex-wrap:wrap}.tm-card.style-1 .separator{border-top:1px dashed rgba(255,255,255,.5);flex-grow:1;margin-left:5px;margin-right:5px;position:relative;top:-9px}.tm-card.style-1 .menu-title{position:relative;z-index:1;display:inline;padding-right:10px;flex-shrink:0}.tm-card.style-1 .menu-sub-title{position:relative;z-index:1;flex-shrink:0}.tm-card.style-2{overflow:hidden;border-radius:5px;padding:48px 30px 43px;box-shadow:0 0 41px rgba(0,0,0,.07);background-color:#fff}.tm-card.style-2 .card-header{display:flex}.tm-card.style-2:hover{transform:translateY(-10px);box-shadow:0 10px 41px rgba(0,0,0,.15)}.tm-card.style-2 .icon{position:relative;font-size:60px;line-height:0;margin-right:43px;display:block;margin-bottom:18px}.tm-card.style-2 .icon:before{content:'';position:absolute;top:-9px;left:12px;height:72px;width:72px;border-radius:50%;opacity:.2}.tm-card.style-2 .icon span{position:relative;z-index:1}.tm-card.style-2 .heading{font-size:24px;line-height:1.5;margin-bottom:18px;width:69%;word-break:break-word}.tm-card.style-2 .heading span{position:absolute;top:6px;right:0}.tm-card.style-2 .heading a{position:relative;padding-right:20px;display:block;color:inherit}.tm-card.style-2 .phone-number{font-size:40px;color:inherit;line-height:1.4;margin-bottom:16px}.tm-card.style-2 .menu-list{font-size:16px;list-style-type:none;margin:0 0 20px;padding:0}.tm-card.style-2 .menu-item+.menu-item{margin-top:8px}.tm-card.style-2 .menu-header{position:relative;display:flex;align-items:flex-end;flex-wrap:wrap}.tm-card.style-2 .separator{border-top:1px dashed rgba(255,255,255,.5);flex-grow:1;margin-left:5px;margin-right:5px;position:relative;top:-9px}.tm-card.style-2 .menu-title{position:relative;z-index:1;display:inline;padding-right:10px;flex-shrink:0}.tm-card.style-2 .menu-sub-title{position:relative;z-index:1;flex-shrink:0}@media (min-width:1420px){.tm-card.style-1{padding-left:40px;padding-right:40px}.tm-card.style-2{padding-left:40px;padding-right:40px}}.tm-accordion h1,.tm-accordion h2,.tm-accordion h3,.tm-accordion h4,.tm-accordion h5,.tm-accordion h6{margin-bottom:0}.tm-accordion .accordion-title-wrapper{cursor:pointer}.tm-accordion .accordion-content{display:none}.tm-accordion.style-1{border:1px solid #ddd;overflow:hidden}.tm-accordion.style-1 .accordion-section+.accordion-section{border-top:1px solid #ddd}.tm-accordion.style-1 .accordion-title{position:relative;font-size:18px;line-height:1.2;padding:20px 35px}.tm-accordion.style-1 .accordion-title:before{content:'';width:3px;height:0;background-color:red;position:absolute;top:0;left:0}.tm-accordion.style-1 .accordion-icon{position:absolute;top:50%;right:35px;transform:translateY(-50%);font-weight:500}.tm-accordion.style-1 .accordion-icon:before{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:12px;content:'\f218';font-family:'Ionicons'}.tm-accordion.style-1 .active .accordion-icon:before{content:'\f209'}.tm-accordion.style-1 .accordion-title-wrapper:hover .accordion-title,.tm-accordion.style-1 .active .accordion-title{background:#f7f7f7}.tm-accordion.style-1 .accordion-title-wrapper:hover .accordion-title:before,.tm-accordion.style-1 .active .accordion-title:before{height:100%}.tm-accordion.style-1 .accordion-content{padding:26px 35px 43px}.tm-accordion.style-2 .accordion-section+.accordion-section{margin-top:10px}.tm-accordion.style-2 .accordion-title{position:relative;font-size:20px;line-height:1.2;padding:5px 0;display:inline-block;border-bottom:3px solid transparent;opacity:.5}.tm-accordion.style-2 .accordion-title:after{content:'';width:0;height:2px;bottom:-3px;position:absolute;left:auto;right:0;z-index:-1;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s}.tm-accordion.style-2 .accordion-title-wrapper:hover .accordion-title:after{width:100%;left:0;right:auto}.tm-accordion.style-2 .accordion-title-wrapper:hover .accordion-title,.tm-accordion.style-2 .active .accordion-title{opacity:1}.tm-accordion.style-2 .accordion-title-wrapper:hover .accordion-title:after,.tm-accordion.style-2 .active .accordion-title:after{width:100%}.tm-accordion.style-2 .accordion-content{padding:30px 0 30px}.tm-accordion.style-3{background:#fff;box-shadow:0 20px 60px rgba(0,0,0,.06);overflow:hidden}.tm-accordion.style-3 .accordion-section+.accordion-section{border-top:1px solid #ddd}.tm-accordion.style-3 .accordion-title{position:relative;font-size:18px;line-height:1.2;padding:20px 35px}.tm-accordion.style-3 .accordion-title:hover{color:#fff}.tm-accordion.style-3 .accordion-icon{position:absolute;top:50%;right:35px;transform:translateY(-50%);font-weight:500}.tm-accordion.style-3 .accordion-icon:before{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:12px;content:'\f218';font-family:'Ionicons'}.tm-accordion.style-3 .active .accordion-icon:before{content:'\f209'}.tm-accordion.style-3 .accordion-title-wrapper:hover .accordion-title,.tm-accordion.style-3 .active .accordion-title{color:#fff}.tm-accordion.style-3 .accordion-content{padding:26px 35px 43px}.typed-cursor{opacity:1;animation:blink .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}}.tm-heading h1,.tm-heading h2{margin-bottom:20px}.tm-heading h3,.tm-heading h4{margin-bottom:15px}.tm-heading h5,.tm-heading h6{margin-bottom:0}.tm-heading.center .heading{margin-left:auto;margin-right:auto}.tm-heading a{font-size:inherit;color:inherit;position:relative}.tm-heading a:before,.tm-heading a:after{transition:all .3s,background-color 0s;content:'';height:1px;width:0;background-color:currentColor;position:absolute;bottom:-3px}.tm-heading a:before{right:50%}.tm-heading a:after{left:50%}.tm-heading a:hover{color:inherit}.tm-heading a:hover:before,.tm-heading a:hover:after{width:50%}.tm-heading .icon{display:inline-block;vertical-align:bottom;margin-right:9px}.tm-heading.common .heading{font-size:30px}.tm-heading.gradient .heading{font-weight:600;display:inline-block;background:linear-gradient(-90deg,#ffbe56 5%,#ff823e 95%);color:transparent;-webkit-background-clip:text;background-clip:text}.tm-heading.gradient .heading *{background:inherit;color:transparent;-webkit-background-clip:text;background-clip:text}.tm-heading.gradient .heading sup{font-size:.5em;vertical-align:super;font-weight:700}.tm-heading.multiweight strong{font-weight:700}.tm-heading.big-gradient .heading{font-weight:600;display:inline-block;background:linear-gradient(-90deg,#ffbe56 5%,#ff823e 95%);color:transparent;-webkit-background-clip:text;background-clip:text;font-size:110px;line-height:1}.tm-heading.big-gradient .heading *{background:inherit;color:transparent;-webkit-background-clip:text;background-clip:text}.tm-heading.big-gradient .heading sup{font-size:.5em;vertical-align:super;font-weight:700}.tm-heading.with-separator{margin-bottom:16px}.tm-heading.with-separator .heading{display:inline-block;font-size:36px}.tm-heading.with-separator .heading:after{content:'';display:block;margin-top:10px;width:100%;height:1px;background:#eee;opacity:.17}.tm-heading.with-separator-02{margin-bottom:20px}.tm-heading.with-separator-02 .heading{display:inline-block;font-size:42px}.tm-heading.with-separator-02 .heading:after{content:'';display:block;margin-top:10px;width:100%;height:1px;background:#ddd}.tm-heading.with-separator-03{margin-bottom:24px}.tm-heading.with-separator-03 .heading{display:inline-block;position:relative;overflow:hidden;padding-bottom:10px}.tm-heading.with-separator-03 .heading:before,.tm-heading.with-separator-03 .heading:after{content:'';display:block;width:100%;height:2px;background-color:#ffc246;position:absolute;bottom:0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-heading.with-separator-03 .heading:before{left:0}.tm-heading.with-separator-03 .heading:after{right:calc(100% + 20px)}.tm-heading.with-separator-03 .heading:hover:before{left:calc(100% + 20px)}.tm-heading.with-separator-03 .heading:hover:after{right:0}.tm-heading.with-separator-04{padding-bottom:30px;position:relative}.tm-heading.with-separator-04 .heading{display:inline-block}.tm-heading.with-separator-04:before{content:'';display:block;width:50px;height:3px;background-color:#ffc246;position:absolute;left:0;bottom:0}.tm-heading.with-separator-04:after{position:absolute;left:0;bottom:0;content:'';display:block;width:150px;height:1px;background:#ddd}.tm-heading.with-separator-04.left-30px .heading{transform:translateX(-30px)}.tm-heading.with-separator-04.left-100px .heading{transform:translateX(-100px)}.tm-heading.with-separator-04.center:before,.tm-heading.with-separator-04.center:after{left:50%;transform:translateX(-50%)}@media (max-width:991px){.tm-heading.with-separator-04 .heading{transform:translateX(0) !important}}.tm-heading.with-separator-05{padding-bottom:30px;position:relative}.tm-heading.with-separator-05 .heading{display:inline-block}.tm-heading.with-separator-05:before{content:'';display:block;width:50px;height:4px;background-color:#ffc246;position:absolute;left:0;bottom:0}.tm-heading.with-separator-05.left-30px .heading{transform:translateX(-30px)}.tm-heading.with-separator-05.left-100px .heading{transform:translateX(-100px)}.tm-heading.with-separator-05.center:before,.tm-heading.with-separator-05.center:after{left:50%;transform:translateX(-50%)}@media (max-width:991px){.tm-heading.with-separator-05 .heading{transform:translateX(0) !important}}.tm-heading.highlight-big-number mark{font-size:120px;line-height:1;margin-right:5px;float:left}.tm-heading.highlight-big-number mark sup{font-size:.5em;vertical-align:super}.tm-heading.above-medium-separator .heading{font-size:20px;font-weight:700;line-height:1.4}.tm-heading.above-medium-separator .separator:before{content:'';display:block}.tm-heading.above-medium-separator .separator:after{content:'';display:inline-block;height:5px;width:30px;border-radius:5px;margin-bottom:18px}.tm-heading.medium-separator{margin-bottom:30px}.tm-heading.medium-separator .heading{font-size:36px;font-weight:500;line-height:1.38}.tm-heading.medium-separator .separator:before{content:'';display:block}.tm-heading.medium-separator .separator:after{content:'';display:inline-block;height:5px;width:30px;border-radius:5px;margin-top:27px}.tm-heading.thick-separator{margin-bottom:24px}.tm-heading.thick-separator .heading{font-size:42px}.tm-heading.thick-separator .separator:before{content:'';display:block}.tm-heading.thick-separator .separator:after{content:'';display:inline-block;height:8px;width:50px;border-radius:5px;margin-top:27px}.tm-heading.above-thick-separator .heading{font-size:36px;text-transform:uppercase;line-height:1.333;font-weight:900}.tm-heading.above-thick-separator .separator:before{content:'';display:block}.tm-heading.above-thick-separator .separator:after{content:'';display:inline-block;height:5px;width:50px;margin-bottom:20px;opacity:.2;background:currentColor}.tm-heading.beside-thick-separator{position:relative}.tm-heading.beside-thick-separator .heading{font-size:36px;text-transform:uppercase;line-height:1.333;font-weight:900}.tm-heading.beside-thick-separator:before{content:'';position:absolute;top:50%;transform:translateY(-50%);height:54%;width:5px;opacity:.2}.tm-heading.beside-thick-separator.left{padding-right:20px}.tm-heading.beside-thick-separator.left:before{right:0}.tm-heading.beside-thick-separator.right{padding-left:20px}.tm-heading.beside-thick-separator.right:before{left:0}.tm-heading.modern .heading{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:3px;line-height:1.26;color:#bbb}.tm-heading.modern-02 .heading{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;line-height:1.26;color:#acacac}.tm-heading.modern-03 .heading{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;line-height:1.26}.tm-heading.modern-with-separator{margin-bottom:22px}.tm-heading.modern-with-separator .heading{display:inline-block;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:3px;line-height:1.26}.tm-heading.modern-with-separator .heading:after{content:'';display:block;margin-top:16px;width:100%;height:1px;background:#d8d8d8}.tm-heading.modern-with-separator-02{margin-bottom:29px}.tm-heading.modern-with-separator-02 .heading{display:inline-block;font-weight:700;line-height:1.26}.tm-heading.modern-with-separator-02 .heading:after{content:'';display:block;margin-top:2px;width:100%;height:3px}.typed-text mark{background:0 0}@media (max-width:1199px){.tm-heading.big-gradient .heading{font-size:100px}.tm-heading.with-separator-02 .heading{font-size:36px}.tm-heading.above-thick-separator .heading{font-size:30px}.tm-heading.above-thick-separator .separator:after{margin-bottom:15px}.tm-heading.beside-thick-separator .heading{font-size:30px}}@media (max-width:991px){.tm-heading.common .heading{font-size:24px}.tm-heading.thick-separator .heading{font-size:30px}.tm-heading.with-separator-02 .heading{font-size:30px}.tm-heading.big-gradient .heading{font-size:90px}.tm-heading.above-thick-separator .heading{font-size:24px}.tm-heading.above-thick-separator .separator:after{margin-bottom:10px}.tm-heading.beside-thick-separator .heading{font-size:24px}}@media (max-width:767px){.tm-heading.big-gradient .heading{font-size:80px}.tm-heading.with-separator .heading{font-size:24px}.tm-heading.with-separator .heading:after{margin-top:8px}}.tm-testimonial h1,.tm-testimonial h2,.tm-testimonial h3,.tm-testimonial h4,.tm-testimonial h5,.tm-testimonial h6{margin-bottom:0}.tm-testimonial .swiper-pagination{bottom:-60px}.tm-testimonial .post-thumbnail img{border-radius:50%}.tm-testimonial .testimonial-rating{font-size:20px;color:#f8c823}.tm-testimonial .testimonial-desc p:last-child{margin-bottom:0}.tm-testimonial .testimonial-by-line{font-size:15px;font-weight:400;font-style:italic;color:#888}.tm-testimonial.style-1 .swiper-container{padding-top:10px}.tm-testimonial.style-1 .testimonial-item{width:100%}.tm-testimonial.style-1 .testimonial-item:hover{transform:translateY(-10px)}.tm-testimonial.style-1 .testimonial-content{position:relative;width:100%;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.05);padding:30px 25px 30px}.tm-testimonial.style-1 .testimonial-content:before{position:absolute;top:calc(100% - 3px);left:0;content:'';width:0;height:0;border-style:solid;border-width:35px 35px 0 0;border-color:#fff transparent transparent;filter:drop-shadow(0px 6px 5px rgba(0,0,0,.05))}.tm-testimonial.style-1 .testimonial-info{padding-top:40px;display:flex;align-items:center}.tm-testimonial.style-1 .post-thumbnail{flex-shrink:0}.tm-testimonial.style-1 .testimonial-main-info{flex-grow:1;margin-left:20px}.tm-testimonial.style-1 .testimonial-name{font-size:18px;margin-bottom:2px}.tm-testimonial.style-1 .testimonial-rating{margin-top:25px}.tm-testimonial.style-2{margin-left:-15px;margin-right:-15px}.tm-testimonial.style-2 .swiper-slide{padding:15px}.tm-testimonial.style-2 .testimonial-item{position:relative}.tm-testimonial.style-2 .testimonial-info{display:flex;align-items:center}.tm-testimonial.style-2 .post-thumbnail{flex-shrink:0}.tm-testimonial.style-2 .testimonial-main-info{flex-grow:1;margin-left:20px}.tm-testimonial.style-2 .testimonial-name{font-size:18px;margin-bottom:4px}.tm-testimonial.style-2 .testimonial-desc{font-size:34px;font-weight:400;line-height:45px;margin-bottom:27px}@media (max-width:767px){.tm-testimonial.style-2 .testimonial-desc{font-size:24px;line-height:38px}}.tm-testimonial.style-2 .testimonial-rating{margin-bottom:25px}.tm-testimonial.style-3 .testimonial-item{position:relative}.tm-testimonial.style-3 .post-thumbnail{margin-bottom:30px}.tm-testimonial.style-3 .post-thumbnail img{border-radius:0;width:100%}.tm-testimonial.style-3 .testimonial-info{position:relative;flex-grow:1}.tm-testimonial.style-3 .quote-icon{position:absolute;top:0;left:0;display:inline-block;width:54px;height:54px;line-height:58px;text-align:center}.tm-testimonial.style-3 .testimonial-name{font-size:20px;margin-bottom:15px}.tm-testimonial.style-3 .testimonial-by-line:before{content:' - '}.tm-testimonial.style-3 .testimonial-rating{margin-top:10px}@media (min-width:544px){.tm-testimonial.style-3 .testimonial-item{display:flex}.tm-testimonial.style-3 .post-thumbnail{width:250px;height:190px;flex-shrink:0;margin-right:30px;margin-bottom:0}}.tm-testimonial.style-4 .testimonial-item{width:800px;max-width:100%;margin:0 auto;text-align:center}.tm-testimonial.style-4 .testimonial-rating{margin-bottom:20px}.tm-testimonial.style-4 .testimonial-name{font-size:20px;font-weight:700;margin-bottom:10px}.tm-testimonial.style-4 .testimonial-desc{font-size:30px;margin-bottom:17px}.tm-testimonial.style-4 .testimonial-by-line{font-size:15px;color:#999}.tm-testimonial.style-4 .testimonial-by-line:before{content:'/'}.tm-testimonial.style-5 .swiper-container{padding-top:20px}.tm-testimonial.style-5 .testimonial-item{background:#fff;overflow:hidden;padding:35px 37px 43px}.tm-testimonial.style-5 .testimonial-item:hover{transform:translateY(-20px)}.tm-testimonial.style-5 .post-thumbnail{width:80px;height:80px;margin-bottom:48px}.tm-testimonial.style-5 .post-thumbnail img{border-radius:50%}.tm-testimonial.style-5 .testimonial-info{position:relative;flex-grow:1}.tm-testimonial.style-5 .testimonial-desc{margin-bottom:35px}.tm-testimonial.style-5 .testimonial-name{font-size:18px;margin-bottom:4px}.tm-testimonial.style-5 .testimonial-rating{margin:0 0 18px}.tm-testimonial.style-6{margin-top:-10px}.tm-testimonial.style-6 .swiper-container{padding-top:10px}.tm-testimonial.style-6 .testimonial-item{width:100%}.tm-testimonial.style-6 .testimonial-item:hover{transform:translateY(-10px)}.tm-testimonial.style-6 .testimonial-content{position:relative;width:100%;background-color:#f7f7f7;padding:33px 30px 42px}.tm-testimonial.style-6 .testimonial-content:before{position:absolute;top:100%;left:43px;content:'';width:0;height:0;border:12px solid transparent;border-color:transparent transparent #f7f7f7 #f7f7f7;transform-origin:0 0;transform:rotate(-45deg)}.tm-testimonial.style-6 .testimonial-rating{margin-bottom:14px}.tm-testimonial.style-6 .testimonial-info{padding:40px 0 0 30px;display:flex;align-items:center}.tm-testimonial.style-6 .post-thumbnail{flex-shrink:0}.tm-testimonial.style-6 .testimonial-main-info{flex-grow:1;margin-left:20px}.tm-testimonial.style-6 .testimonial-name{font-size:15px;margin-bottom:2px}.tm-testimonial.style-7{margin-left:0;margin-right:0}.tm-testimonial.style-7 .swiper-container{padding:0}.tm-testimonial.style-7 .swiper-slide{opacity:.3}.tm-testimonial.style-7 .swiper-slide .testimonial-rating,.tm-testimonial.style-7 .swiper-slide .testimonial-info{opacity:0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-testimonial.style-7 .swiper-slide.swiper-slide-active{opacity:1}.tm-testimonial.style-7 .swiper-slide.swiper-slide-active .testimonial-rating,.tm-testimonial.style-7 .swiper-slide.swiper-slide-active .testimonial-info{opacity:1}@media (max-width:991px){.tm-testimonial.style-7 .swiper-slide{width:100% !important}}.tm-testimonial.style-7 .testimonial-item{position:relative}.tm-testimonial.style-7 .testimonial-info{display:flex;align-items:center}.tm-testimonial.style-7 .post-thumbnail{flex-shrink:0}.tm-testimonial.style-7 .testimonial-main-info{flex-grow:1;margin-left:20px}.tm-testimonial.style-7 .testimonial-main-info .testimonial-by-line{font-style:normal}.tm-testimonial.style-7 .testimonial-name{font-size:18px;margin-bottom:4px}.tm-testimonial.style-7 .testimonial-desc{font-size:34px;font-weight:400;line-height:45px;margin-bottom:27px}@media (max-width:767px){.tm-testimonial.style-7 .testimonial-desc{font-size:24px;line-height:38px}}.tm-testimonial.style-7 .testimonial-rating{margin-bottom:25px}.tm-testimonial.style-8{margin-left:0;margin-right:0;text-align:left;position:relative}.tm-testimonial.style-8 .testi-quote{width:116px;height:87px;display:block;position:absolute;top:-87px;right:0}.tm-testimonial.style-8 .testi-quote svg g{fill:#ffc246}.tm-testimonial.style-8 .swiper-container{padding:0}.tm-testimonial.style-8 .testimonial-item{position:relative}.tm-testimonial.style-8 .post-thumbnail{margin-bottom:60px}.tm-testimonial.style-8 .testimonial-main-info .testimonial-name{font-size:20px;font-weight:700;color:#000;margin-bottom:4px}.tm-testimonial.style-8 .testimonial-main-info .testimonial-by-line{display:block;font-size:16px;font-style:italic}.tm-testimonial.style-8 .testimonial-desc{font-size:26px;font-weight:700;line-height:40px;margin-bottom:30px;color:#000}@media (max-width:767px){.tm-testimonial.style-8 .testimonial-desc{font-size:24px;line-height:38px}}.tm-testimonial.style-8 .testimonial-desc .s1:before,.tm-testimonial.style-8 .testimonial-desc .s1:after{content:'"'}.tm-testimonial.style-8 .testimonial-rating{margin-bottom:40px}.tm-testimonial.style-8.pagination-style-8{margin-bottom:0}.tm-testimonial.style-8.pagination-style-8 .swiper-pagination{bottom:0;text-align:right;font-size:18px;font-weight:700;color:#888;letter-spacing:2px}.tm-testimonial.style-8.pagination-style-8 .swiper-pagination .swiper-pagination-current{color:#ffc246}.tm-testimonial.style-9 .testimonial-title{font-size:40px;border-bottom:1px solid #eee;padding-bottom:20px;margin:0 20px 60px}.tm-testimonial.style-9 .testimonial-title:before{content:'\f3f9';font-family:Ionicons;font-size:48px;line-height:48px;margin-right:10px;color:#888}.tm-testimonial.style-9 .testimonial-item{position:relative;padding:40px 30px;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.05)}.tm-testimonial.style-9 .testimonial-item:before{position:absolute;top:calc(100% - 3px);left:0;content:'';width:0;height:0;border-style:solid;border-width:35px 35px 0 0;border-color:#fff transparent transparent;filter:drop-shadow(0px 6px 5px rgba(0,0,0,.05))}.tm-testimonial.style-9 .testimonial-item{display:flex}.tm-testimonial.style-9 .post-thumbnail{flex-shrink:0;margin-right:30px}.tm-testimonial.style-9 .post-thumbnail img{width:90px;height:90px;border-radius:50%}.tm-testimonial.style-9 .testimonial-info{position:relative;flex-grow:1}.tm-testimonial.style-9 .quote-icon{position:absolute;top:0;left:0;display:inline-block;width:54px;height:54px;line-height:58px;text-align:center}.tm-testimonial.style-9 .testimonial-name{font-size:20px;margin-bottom:15px}.tm-testimonial.style-9 .testimonial-by-line:before{content:' - '}.tm-testimonial.style-9 .testimonial-rating{margin-bottom:10px}.tm-testimonial-pagination{width:360px;height:85px;margin:0 auto 55px;text-align:center}.tm-testimonial-pagination img{transition:all .6s ease 0s;width:85px}.tm-testimonial-pagination .swiper-slide:not(.swiper-slide-active){cursor:pointer}.tm-testimonial-pagination .swiper-slide:not(.swiper-slide-active) img{opacity:.4}.tm-testimonial-pagination .swiper-slide:not(.swiper-slide-active) img:hover{opacity:1}@media (min-width:1600px){.tm-testimonial.style-1 .testimonial-content{box-shadow:0 0 30px rgba(0,0,0,.05)}}.tm-testimonial-list h1,.tm-testimonial-list h2,.tm-testimonial-list h3,.tm-testimonial-list h4,.tm-testimonial-list h5,.tm-testimonial-list h6{margin-bottom:0}.tm-testimonial-list .testimonial-item{position:relative;padding-top:10px;margin-bottom:40px}.tm-testimonial-list .post-thumbnail{margin-bottom:30px}.tm-testimonial-list .post-thumbnail img{border-radius:0;width:100%}.tm-testimonial-list .testimonial-info{position:relative;flex-grow:1}.tm-testimonial-list .quote-icon{position:absolute;top:0;left:0;display:inline-block;width:54px;height:54px;line-height:58px;text-align:center}.tm-testimonial-list .testimonial-name{font-size:20px;margin-bottom:15px}.tm-testimonial-list .testimonial-by-line{font-size:15px;font-style:italic;font-weight:400}.tm-testimonial-list .testimonial-by-line:before{content:' - '}.tm-testimonial-list .testimonial-rating{font-size:20px;color:#f8c823;margin-top:10px}@media (min-width:544px){.tm-testimonial-list .testimonial-item{display:flex}.tm-testimonial-list .post-thumbnail{width:250px;height:190px;flex-shrink:0;margin-right:30px;margin-bottom:0}}.tm-slider .spacing{height:32px}.tm-slider .sub-title{font-size:14px;font-weight:700;letter-spacing:3px;line-height:1.71;text-transform:uppercase;margin-bottom:14px}.tm-slider .heading{font-size:24px;margin-bottom:12px}.tm-slider.fw-image .image img{width:100%}.tm-slider.tm-swiper.has-pagination.pagination-style-1{margin-bottom:50px}.tm-slider.tm-swiper.has-pagination.pagination-style-1 .swiper-pagination{bottom:-50px}.tm-slider.style-2 .swiper-container{padding-bottom:20px}.tm-slider.style-2 .image-wrap{position:relative;display:inline-block}.tm-slider.style-2 .image-wrap:before,.tm-slider.style-2 .image-wrap:after{position:absolute;content:'';border-radius:10px}.tm-slider.style-2 .image-wrap:before{background:#e9f5ff;bottom:-20px;left:42px;right:42px;height:100%}.tm-slider.style-2 .image-wrap:after{background:#bae0ff;bottom:-10px;left:25px;right:25px;height:100%}.tm-slider.style-2 .image{position:relative;z-index:3}.tm-slider.style-2 .image img{border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.06)}.tm-slider.style-4 .image img{width:100%}.tm-slider.style-5{margin:0;position:relative}.tm-slider.style-5 .swiper-container{z-index:8;padding:0}.tm-slider.style-5 .swiper-container .swiper-slide .row{align-items:center}.tm-slider.style-5 .swiper-container .swiper-slide .row .image-wrap img{width:100%;height:auto}.tm-slider.style-5 .swiper-container .swiper-slide .row .info-wrap .sub-title{font-size:14px;font-weight:700;color:#888;letter-spacing:1px}.tm-slider.style-5 .swiper-container .swiper-slide .row .info-wrap .heading{font-size:40px;line-height:54px;position:relative;padding-bottom:30px;margin-bottom:30px}.tm-slider.style-5 .swiper-container .swiper-slide .row .info-wrap .heading:before{content:'';display:block;width:50px;height:4px;background-color:#ffc246;position:absolute;left:0;bottom:0}.tm-slider.style-5 .swiper-container .swiper-slide .row .info-wrap .text{font-size:18px;line-height:28px;font-weight:400;margin-bottom:40px}.tm-slider.style-5 .swiper-container .swiper-slide .row .info-wrap .more a{display:inline-block;height:50px;line-height:50px;padding:0 30px;font-size:13px;font-weight:700;text-transform:uppercase;color:#fff;background-color:#000;letter-spacing:1px}.tm-slider.style-5 .swiper-container .swiper-slide .row .info-wrap .more a:hover{background-color:#ffc246}.tm-slider.style-5 .swiper-pagination{display:inline-block;width:auto;left:50%;padding-left:15px;bottom:30px;z-index:7}@media (max-width:991px){.tm-slider.style-5 .swiper-container .swiper-slide .row .image-wrap{margin-bottom:30px}.tm-slider.style-5 .swiper-pagination{display:none}}.tm-slider-button{line-height:1}.tm-slider-button .slider-btn{outline:none !important;cursor:pointer}.tm-slider-button.style-01 .button-wrap{display:inline-block;border:1px solid #eee;border-radius:5px;overflow:hidden}.tm-slider-button.style-01 .slider-btn{border:1px solid #eee;width:58px;height:58px;line-height:56px;float:left;text-align:center;font-size:20px;color:#000}.tm-slider-button.style-01 .slider-btn:hover{background:#eee}.tm-slider-button.style-02 .button-wrap{display:inline-block}.tm-slider-button.style-02 .slider-btn{border:2px solid #ddd;border-radius:5px;width:60px;height:60px;line-height:56px;float:left;text-align:center;font-size:20px;color:#000}.tm-slider-button.style-02 .slider-btn:hover{color:#fff;border-color:transparent}.tm-slider-button.style-02 .slider-prev-btn{margin-right:10px}.tm-slider-button.style-03 .button-wrap{display:inline-block}.tm-slider-button.style-03 .slider-btn{border:2px solid #ddd;border-radius:50%;width:50px;height:50px;line-height:46px;float:left;text-align:center;font-size:18px;color:#000}.tm-slider-button.style-03 .slider-btn:hover{color:#fff;border-color:#ffc246;background-color:#ffc246}.tm-slider-button.style-03 .slider-prev-btn{margin-right:10px}.tm-slider-button.style-04 .button-wrap{display:inline-block;margin:0 -20px}.tm-slider-button.style-04 .slider-btn{float:left;text-align:center;font-size:16px;font-weight:500;padding:10px 20px}.tm-slider-button.style-04 .slider-btn+.slider-btn{position:relative}.tm-slider-button.style-04 .slider-btn+.slider-btn:before{position:absolute;top:50%;left:0;transform:translate(0,-50%);content:'';width:1px;height:20px;background-color:#ddd;display:inline-block}.pricing-wrap{display:flex;align-items:flex-start}.pricing-wrap .tm-pricing{flex:1 1 auto;margin-right:30px}.pricing-wrap .tm-pricing:last-child{margin-right:0}.tm-pricing-rating{position:absolute;top:20px;right:20px;font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.tm-pricing{z-index:2}.tm-pricing h1,.tm-pricing h2,.tm-pricing h3,.tm-pricing h4,.tm-pricing h5,.tm-pricing h6{margin-bottom:0}.tm-pricing .tm-pricing-list{margin:0;padding:0}.tm-pricing .tm-pricing-list li{list-style-type:none}.tm-pricing .tm-pricing-button{min-width:170px;max-width:100%}.tm-pricing .period{font-size:13px;font-weight:400;color:inherit;margin-top:5px}.tm-pricing .period:before{content:'/'}.tm-pricing.style-1{margin-bottom:30px;margin-top:52px}.tm-pricing.style-1.tm-pricing-featured .inner{border:2px solid red}.tm-pricing.style-1 .inner{position:relative;margin:0 auto;border:1px solid #ddd;background-color:#fff;padding:72px 30px 40px}.tm-pricing.style-1 .tm-pricing-header{padding-bottom:20px;border-bottom:1px solid #eee}.tm-pricing.style-1 .price-wrap{position:absolute;top:-52px;left:30px;border-radius:50%;margin-bottom:24px;width:104px;height:104px;display:flex;align-items:center;justify-content:center}.tm-pricing.style-1 .price-wrap-inner{text-align:center}.tm-pricing.style-1 .currency{font-size:15px;color:inherit;font-weight:700;vertical-align:top}.tm-pricing.style-1 .price{font-size:34px;font-weight:700;color:inherit;line-height:.7;margin-left:4px;margin-right:4px}.tm-pricing.style-1 .title{font-size:26px;margin-bottom:5px}.tm-pricing.style-1 .description{font-size:13px}.tm-pricing.style-1 .tm-pricing-content{padding-top:25px}.tm-pricing.style-1 .tm-pricing-list{font-weight:400}.tm-pricing.style-1 .tm-pricing-list li{position:relative;display:block;padding:8px 0}.tm-pricing.style-1 .tm-pricing-list li i{font-size:14px;margin-right:10px}.tm-pricing.style-1 .tm-pricing-footer{padding-top:30px}.tm-pricing.style-2{margin-bottom:30px}.tm-pricing.style-2:hover .inner{transform:translateY(-10px)}.tm-pricing.style-2 .inner{position:relative;margin:0 auto;box-shadow:0 10px 40px rgba(0,0,0,.05);background-color:#fff;padding-bottom:60px}.tm-pricing.style-2 .inner:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid transparent;pointer-events:none}.tm-pricing.style-2 .tm-pricing-header{text-align:center;background:#eee;padding:60px 30px 31px}.tm-pricing.style-2 .price-wrap-inner{display:flex;align-items:flex-start;justify-content:center;margin-bottom:25px}.tm-pricing.style-2 .currency{font-size:24px;color:inherit;vertical-align:top}.tm-pricing.style-2 .price{font-size:80px;font-weight:700;color:inherit;line-height:.7;margin-left:4px;margin-right:4px}.tm-pricing.style-2 .period{font-size:15px;font-weight:700}.tm-pricing.style-2 .title{font-size:20px;margin-bottom:14px}.tm-pricing.style-2 .description{font-size:13px}.tm-pricing.style-2 .tm-pricing-content{padding:46px 30px 0}.tm-pricing.style-2 .tm-pricing-list{font-weight:400;color:#000}.tm-pricing.style-2 .tm-pricing-list li{position:relative;display:block}.tm-pricing.style-2 .tm-pricing-list li i{font-size:13px;margin-right:10px}.tm-pricing.style-2 .tm-pricing-list li+li{margin-top:16px}.tm-pricing.style-2 .tm-pricing-footer{padding:46px 30px 0}.tm-pricing.style-2:not(.tm-pricing-featured) .tm-pricing-button{color:#999;background-color:#eee;border-color:#eee}.tm-pricing.style-2:not(.tm-pricing-featured) .tm-pricing-button:hover{background-color:transparent}@media (max-width:991px){.pricing-wrap{flex-wrap:wrap}.pricing-wrap .tm-pricing{width:100%;max-width:100%;margin-right:0}}.tm-countdown{text-align:center;max-width:770px;margin:0 auto}.tm-countdown h1,.tm-countdown h2,.tm-countdown h3,.tm-countdown h4,.tm-countdown h5,.tm-countdown h6{margin-bottom:0}.tm-countdown .day,.tm-countdown .hour,.tm-countdown .minute,.tm-countdown .second{text-align:center;flex-grow:1}.tm-countdown .countdown-wrap{display:flex;align-items:center}.tm-countdown.style-1 .number{display:inline-block;font-size:100px;font-weight:300;line-height:1}.tm-countdown.style-1 .text{display:block;text-transform:uppercase;letter-spacing:3px;font-weight:700;font-size:14px;margin-top:18px}.tm-countdown.style-1.skin-light .number{color:#fff}.tm-countdown.style-1.skin-light .text{color:rgba(255,255,255,.7)}.tm-countdown.style-2 .number{display:block;font-size:100px;line-height:1;font-weight:700;text-shadow:7px 2px 0 rgba(0,0,0,.1);margin-bottom:15px}.tm-countdown.style-2 .text{color:rgba(171,171,171,.7);font-size:16px;font-weight:700;letter-spacing:3.43px;text-transform:uppercase}.tm-countdown.style-2.skin-light .number{color:#fff;text-shadow:7px 2px 0 rgba(255,255,255,.2)}.tm-countdown.style-2.skin-light .text{color:rgba(255,255,255,.7)}@media (max-width:1199px){.tm-countdown.style-1 .number{font-size:80px}.tm-countdown.style-2 .number{font-size:80px}}@media (max-width:991px){.tm-countdown.style-1 .number{font-size:60px}.tm-countdown.style-2 .number{font-size:60px}}@media (max-width:767px){.tm-countdown.style-1 .number{font-size:40px}.tm-countdown.style-2 .number{font-size:40px}}.tm-counter{margin-bottom:30px}.tm-counter h1,.tm-counter h2,.tm-counter h3,.tm-counter h4,.tm-counter h5,.tm-counter h6{margin-bottom:0}.tm-counter.align-left .number-wrap{justify-content:flex-start}.tm-counter.align-center .number-wrap{justify-content:center}.tm-counter.align-right .number-wrap{justify-content:flex-end}.tm-counter.style-01 .icon{font-size:60px;line-height:1;margin-bottom:20px}.tm-counter.style-01 .number-wrap{display:flex;margin-bottom:20px;font-size:60px;line-height:1;font-weight:500}.tm-counter.style-01 .number-suffix{font-size:34px;line-height:1}.tm-counter.style-01 .text{font-size:20px;line-height:1.5;margin-bottom:15px}.tm-counter.style-02 .icon{font-size:60px;line-height:1;margin-bottom:20px}.tm-counter.style-02 .number-wrap{display:flex;margin-bottom:20px;font-size:80px;font-weight:700;line-height:1}.tm-counter.style-02 .number-prefix{font-weight:500}.tm-counter.style-02 .number-suffix{font-size:26px;font-weight:700;line-height:1}.tm-counter.style-02 .text{font-size:18px;line-height:1.5;margin-bottom:15px}.tm-counter.style-03 .icon{font-size:44px;line-height:1;margin-bottom:20px}.tm-counter.style-03 .number-wrap{display:flex;margin-bottom:20px;font-size:44px;line-height:1;font-weight:500}.tm-counter.style-03 .number-suffix{font-size:24px;line-height:1}.tm-counter.style-03 .text{font-size:16px;font-weight:500;line-height:1.5;margin-bottom:15px}.tm-team-member{position:relative}.tm-team-member h1,.tm-team-member h2,.tm-team-member h3,.tm-team-member h4,.tm-team-member h5,.tm-team-member h6{margin-bottom:0}.tm-team-member .photo{margin-bottom:30px}.tm-team-member .has-border-left{border-left:3px solid red;padding-left:18px;padding-top:2px}.tm-team-member .name{font-size:20px;margin-bottom:3px}.tm-team-member .position{font-size:15px;font-weight:400}.tm-team-member .description{margin-top:20px}.tm-team-member .social-footer{margin-top:20px}.tm-team-member .social-networks{margin:0 -10px}.tm-team-member .social-networks a{display:inline-block;padding:5px 10px;font-size:16px;line-height:1;color:#b6b6b6}.tm-team-member.effect-grayscale .photo img{filter:grayscale(100%)}.tm-team-member.effect-grayscale:hover .photo img{filter:none}.tm-team-member.style-1{margin-bottom:30px}.tm-team-member.style-1 .photo img{width:100%}.tm-team-member.style-1 .social-networks{margin:0 -10px}.tm-team-member.style-1 .social-networks a{font-size:18px}.tm-team-member.style-2{margin-bottom:30px}.tm-team-member.style-2 .photo img{width:100%}.tm-team-member.style-3{padding-bottom:107px;margin-bottom:30px;overflow:hidden;background:#fff}.tm-team-member.style-3:hover{box-shadow:0 10px 20px rgba(0,0,0,.09)}.tm-team-member.style-3:hover .info{transform:translateY(0)}.tm-team-member.style-3:hover .social-footer{opacity:1;visibility:visible}.tm-team-member.style-3 .photo{margin-bottom:0}.tm-team-member.style-3 .photo img{width:100%}.tm-team-member.style-3 .info{position:absolute;bottom:0;left:0;width:100%;padding:27px 0;background:#fff;transform:translateY(46px)}.tm-team-member.style-3 .name{font-size:18px;margin-bottom:3px}.tm-team-member.style-3 .description{margin-top:10px}.tm-team-member.style-3 .social-footer{visibility:hidden;opacity:0;margin-top:20px;padding:0 20px}.tm-team-member.style-3 .social-networks{margin:0 -10px}.tm-team-member.style-3 .social-networks a{display:inline-block;padding:5px 10px;font-size:18px;line-height:1;color:silver}@media (min-width:544px){.tm-team-member.style-2 .inner{display:flex}.tm-team-member.style-2 .photo{flex-shrink:0}.tm-team-member.style-2 .info{padding-left:30px}}.tm-social-networks{line-height:0}.tm-social-networks ul{display:inline-block;padding:0;margin:0;position:relative;z-index:1}.tm-social-networks .item{list-style-type:none}.tm-social-networks .link{padding:5px 8px;height:56px;width:56px;color:#157d80;font-size:24px;text-align:center;line-height:46px}.footer-social .tm-social-networks .link{border:1px solid #157d80;background:#0f0e0f}.tm-social-networks.layout-list{display:block}.tm-social-networks.layout-inline .item{display:inline-block}.tm-social-networks.layout-two-columns ul{margin:0;padding:0}.tm-social-networks.layout-two-columns .item{display:block;float:left;width:50%;padding-right:20px}.tm-social-networks.layout-two-columns .item .link{padding:10px 0}.tm-social-networks.style-icons{font-size:16px}.tm-social-networks.style-large-icons{font-size:18px}.tm-social-networks.style-large-icons ul{margin:0 -14px}.tm-social-networks.style-large-icons .link{padding:5px 14px}.tm-social-networks.style-solid-square-icon ul{margin:0;padding:1px 0 0 1px}.tm-social-networks.style-solid-square-icon li{float:left;border:1px solid rgba(238,238,238,.11);margin:-1px 0 0 -1px}.tm-social-networks.style-solid-square-icon li:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.tm-social-networks.style-solid-square-icon li:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.tm-social-networks.style-solid-square-icon .link{font-size:16px;display:block;text-align:center;height:50px;width:50px;position:relative}.tm-social-networks.style-solid-square-icon .link-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-social-networks.style-solid-rounded-icon ul{margin:0}.tm-social-networks.style-solid-rounded-icon li{float:left}.tm-social-networks.style-solid-rounded-icon li+li{margin-left:10px}.tm-social-networks.style-solid-rounded-icon .item:hover .link-icon{color:#fff}.tm-social-networks.style-solid-rounded-icon .link{font-size:18px;display:block;text-align:center;height:50px;width:50px;border:1px solid #ddd;border-radius:50%;position:relative}.tm-social-networks.style-solid-rounded-icon .link-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-social-networks.style-solid-rounded-icon-02 ul{margin:0}.tm-social-networks.style-solid-rounded-icon-02 li{float:left}.tm-social-networks.style-solid-rounded-icon-02 li+li{margin-left:10px}.tm-social-networks.style-solid-rounded-icon-02 .item:hover .link-icon{color:#fff}.tm-social-networks.style-solid-rounded-icon-02 .link{font-size:16px;display:block;text-align:center;height:45px;width:45px;color:#000;border:2px solid rgba(221,221,221,.65);border-radius:50%;position:relative}.tm-social-networks.style-solid-rounded-icon-02 .link-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-social-networks.style-icon-title .link-icon{font-size:14px;min-width:25px;margin-right:10px}.tm-social-networks.style-rounded-icon-title .item .link-icon{width:50px;height:50px;line-height:48px;text-align:center;border:2px solid #157d80;font-size:20px;margin-right:20px;color:#000}.tm-social-networks.style-rounded-icon-title .item .link-text{font-size:18px;color:#888}.tm-social-networks.style-rounded-icon-title .item:hover .link-icon{color:#fff}.tm-social-networks.style-title ul{margin:0 -13px}.tm-social-networks.style-title .link{padding:5px 13px}.tm-social-networks.style-title .link-text{font-size:16px;font-weight:700}.tm-social-networks .link{display:inline-block}.tm-social-networks br{display:none}.tm-circle-progress-chart{text-align:center}.tm-circle-progress-chart .chart{position:relative;margin:0 auto 50px;width:126px;height:126px}.tm-circle-progress-chart .chart canvas{position:absolute;top:0;left:0}.tm-circle-progress-chart .inner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-circle-progress-chart .chart-number{font-size:42px;line-height:1;margin-bottom:0}.tm-circle-progress-chart .chart-number span{vertical-align:super;font-size:20px}.tm-circle-progress-chart .chart-icon{font-size:60px;line-height:1}.tm-circle-progress-chart .inner-circle{width:100%;height:100%;border-radius:50%}.tm-circle-progress-chart .title-wrap{margin-bottom:30px}.tm-circle-progress-chart .title{font-size:24px}.wpcf7 .wpcf7-response-output{margin:30px 0 0;padding:15px 20px;border:0;color:#fff;font-size:14px}.wpcf7 .wpcf7-validation-errors{background:#f0ad4e}.wpcf7 .wpcf7-mail-sent-ok{background:#5cb85c}.wpcf7 .wpcf7-not-valid-tip{margin-top:5px;color:#d9534f;font-size:12px}.tm-contact-form-7 .wpcf7-form br{display:none}.tm-contact-form-7 .row{margin-left:-10px;margin-right:-10px}.tm-contact-form-7 [class*=col-]{padding-left:10px;padding-right:10px}.tm-contact-form-7 .form-item{position:relative}.tm-contact-form-7 .form-item.has-icon .wpcf7-text,.tm-contact-form-7 .form-item.has-icon .wpcf7-date{padding-right:40px}.tm-contact-form-7 .form-icon{font-size:20px;position:absolute;top:50%;right:15px;line-height:0}.tm-contact-form-7 .wpcf7-form-control-wrap{display:block;margin-bottom:20px}.tm-contact-form-7 .wpcf7-textarea{margin-bottom:30px;height:100px}.tm-contact-form-7 .ajax-loader{display:none !important}.tm-contact-form-7 .wpcf7-submit{display:block;margin:0}.tm-contact-form-7.style-01 .wpcf7-submit{margin-top:20px}.tm-contact-form-7.style-01 .row{margin-left:-15px;margin-right:-15px}.tm-contact-form-7.style-01 [class*=col-]{padding-left:15px;padding-right:15px}.tm-contact-form-7.style-02 .wpcf7-text,.tm-contact-form-7.style-02 .wpcf7-date,.tm-contact-form-7.style-02 .wpcf7-select,.tm-contact-form-7.style-02 .wpcf7-textarea{background-color:#fff;border:1px solid #ddd;padding:0 15px}.tm-contact-form-7.style-02 .wpcf7-textarea{background-color:#fff;border:1px solid #ddd;height:120px;margin-bottom:40px;padding:10px 15px}.tm-contact-form-7.style-02 .wpcf7-submit{background-color:#000;border-color:#000;color:#fff}.tm-contact-form-7.style-02 .wpcf7-submit:hover{border-color:transparent}.tm-contact-form-7.style-03 .wpcf7-text,.tm-contact-form-7.style-03 .wpcf7-date,.tm-contact-form-7.style-03 .wpcf7-select,.tm-contact-form-7.style-03 .wpcf7-textarea{background-color:#fff;border:0;padding:0 15px}.tm-contact-form-7.style-03 .wpcf7-textarea{background-color:#fff;border:1px solid #ddd;height:120px;margin-bottom:40px}.tm-contact-form-7.style-03 .wpcf7-submit{color:#fff;width:100%}.tm-contact-form-7.style-03 .wpcf7-submit:hover{background-color:transparent}.tm-contact-form-7.style-04 .row{margin-left:-15px;margin-right:-15px}.tm-contact-form-7.style-04 [class*=col-]{padding-left:15px;padding-right:15px}.tm-contact-form-7.style-04 .wpcf7-form{border:1px solid #eee;background-color:#f7f7f7;padding:40px 30px 50px}.tm-contact-form-7.style-04 .wpcf7-form-control-wrap{margin-bottom:30px}.tm-contact-form-7.style-04 .wpcf7-text,.tm-contact-form-7.style-04 .wpcf7-date,.tm-contact-form-7.style-04 .wpcf7-select,.tm-contact-form-7.style-04 .wpcf7-textarea{background-color:#fff;border:1px solid #ddd;padding:0 15px}.tm-contact-form-7.style-04 .wpcf7-textarea{background-color:#fff;border:1px solid #ddd;height:120px;margin-bottom:40px;padding:10px 15px}.form-online-support{padding:44px 35px 62px;background:#eee url(/wp-content/themes/tractor-child/assets/images/icon-envelope-open.png) no-repeat bottom right;border-radius:5px}.form-online-support .form-title{font-size:30px;margin-bottom:38px;line-height:1.66}.form-online-support select,.form-online-support input[type=text],.form-online-support input[type=email],.form-online-support input[type=url],.form-online-support input[type=password],.form-online-support input[type=search],.form-online-support input[type=number],.form-online-support input[type=tel]{height:50px;background:#fff}.form-online-support .wpcf7-textarea{height:125px;background:#fff}.form-online-support input[type=submit],.form-online-support input[type=reset],.form-online-support button{height:50px;line-height:46px;padding:0 22px}.wrap-style-01{padding:63px 30px 74px;background:#fff;box-shadow:0 2px 40px rgba(0,0,0,.15)}.wrap-style-01 .form-title{text-align:center;font-size:36px;margin-bottom:49px}.wrap-style-02{padding:84px 45px 85px;background:#fff url(/wp-content/themes/tractor-child/assets/images/icon-money-bag.png) no-repeat top right -30px}.wrap-style-02 .form-title{font-size:36px;margin-bottom:47px}@media (max-width:767px){.wrap-style-02{padding:60px 30px}.wrap-style-02 .form-title{font-size:28px}}.tm-mailchimp-form .subscribe-form{display:flex;margin:0 -15px}.tm-mailchimp-form .form-item{padding:0 15px}.tm-mailchimp-form .form-item.flex-auto{flex-grow:1}.tm-mailchimp-form .form-item.flex-shrink{flex-shrink:0}.tm-mailchimp-form button i{display:none}.tm-mailchimp-form.style-1 input[type=email]{height:50px;border:0;margin-bottom:30px;background-color:transparent;border-bottom:2px solid #ffc246}.tm-mailchimp-form.style-1 .form-submit{height:50px;line-height:46px}.tm-mailchimp-form.style-2 input[type=email]{height:50px;border:1px solid #ddd;padding:0 15px;margin-bottom:20px}.tm-mailchimp-form.style-2 .form-submit{height:50px;line-height:46px}.tm-mailchimp-form.style-2 .form-submit:hover{background-color:#fff;border-color:#fff}.tm-mailchimp-form.style-3 .mc4wp-form{position:relative;overflow:hidden;margin:0 auto}.tm-mailchimp-form.style-3 input[type=email]{background:rgba(69,69,69,.3);padding:3px 155px 3px 15px;border:0;color:#fff}.tm-mailchimp-form.style-3 input[type=email]::-webkit-input-placeholder{color:inherit}.tm-mailchimp-form.style-3 input[type=email]:-moz-placeholder{color:inherit}.tm-mailchimp-form.style-3 input[type=email]::-moz-placeholder{color:inherit}.tm-mailchimp-form.style-3 input[type=email]:-ms-input-placeholder{color:inherit}.tm-mailchimp-form.style-3 .form-submit{position:absolute;top:0;right:0;padding:0 31px;background:#fff;border-color:#fff}.tm-mailchimp-form.style-4{position:relative}.tm-mailchimp-form.style-4 .mc4wp-form-fields{display:flex}.tm-mailchimp-form.style-4 .mc4wp-form-fields>div:first-child{flex-grow:1}.tm-mailchimp-form.style-4 .mc4wp-form-fields>div+div{flex-shrink:0}.tm-mailchimp-form.style-4 input[type=email]{background:rgba(255,255,255,.1);box-shadow:0 0 20px rgba(0,0,0,.06);border:0;padding:0 15px}.tm-mailchimp-form.style-4 .form-submit{margin-left:20px;padding:0 34px}.tm-mailchimp-form.style-5 input[type=email]{height:50px;border:1px solid #ddd;padding:0 15px;margin-bottom:20px}.tm-mailchimp-form.style-5 .form-submit{height:50px;line-height:46px}.tm-mailchimp-form.style-6 .mc4wp-form-fields{position:relative}.tm-mailchimp-form.style-6 input[type=email]{padding:0 15px;border:0}.tm-mailchimp-form.style-6 input[type=email]::-webkit-input-placeholder{color:inherit}.tm-mailchimp-form.style-6 input[type=email]:-moz-placeholder{color:inherit}.tm-mailchimp-form.style-6 input[type=email]::-moz-placeholder{color:inherit}.tm-mailchimp-form.style-6 input[type=email]:-ms-input-placeholder{color:inherit}.tm-mailchimp-form.style-6 .form-submit{border:0;border-left:1px solid transparent;background:0 0;font-size:0;position:absolute;top:0;right:0;border-radius:0;width:50px;height:50px;padding:0}.tm-mailchimp-form.style-6 .form-submit:hover:after{transform:translate(-50%,-50%) scale(1.1,1.1)}.tm-mailchimp-form.style-6 .form-submit:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Ionicons;content:'\f2eb';font-size:20px}.tm-mailchimp-form.style-7 .mc4wp-form-fields{position:relative}.tm-mailchimp-form.style-7 .mc4wp-form input[type=email]{padding:0 15px;border-color:rgba(255,255,255,.07);background-color:rgba(255,255,255,.06);color:#fff}.tm-mailchimp-form.style-7 .mc4wp-form input[type=email]:focus{border-color:rgba(255,255,255,.5)}.tm-mailchimp-form.style-7 .form-submit{border:0;border-left:1px solid transparent;background:0 0;font-size:0;position:absolute;top:0;right:0;border-radius:0;width:50px;height:50px;color:#fff;padding:0}.tm-mailchimp-form.style-7 .form-submit:hover:after{transform:translate(-50%,-50%) scale(1.1,1.1)}.tm-mailchimp-form.style-7 .form-submit:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Ionicons;content:'\f2eb';font-size:20px}.tm-mailchimp-form.style-8 input[type=email]{height:50px;border-bottom:2px solid #ddd;margin-bottom:20px;background-color:transparent}.tm-mailchimp-form.style-8 .form-submit{height:50px;line-height:50px;border:0;color:#fff;background-position:left center;background-size:200% auto}.tm-mailchimp-form.style-8 .form-submit:hover{background-position:right center !important}.tm-mailchimp-form.style-9 .mc4wp-form-fields{display:flex}.tm-mailchimp-form.style-9 .form-input{flex-grow:1}.tm-mailchimp-form.style-9 .form-submit-wrap{flex-shrink:0}.tm-mailchimp-form.style-9 input[type=email]{padding:0 20px;border-color:transparent;background:#fff;box-shadow:0 20px 40px rgba(0,0,0,.09)}.tm-mailchimp-form.style-9 .form-submit{position:relative;font-size:0;width:50px;height:50px;padding:0;border:0;color:#fff !important}.tm-mailchimp-form.style-9 .form-submit:hover:after{transform:translate(-50%,-50%) scale(1.1,1.1)}.tm-mailchimp-form.style-9 .form-submit:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Ionicons;content:'\f2eb';font-size:20px}.tm-mailchimp-form.style-10{display:flex;align-items:center;justify-content:flex-end}.tm-mailchimp-form.style-10 .title{font-size:18px;font-weight:500;color:#999;margin-right:30px}.tm-mailchimp-form.style-10 .mc4wp-form-fields{position:relative}.tm-mailchimp-form.style-10 .mc4wp-form-fields input[type=email]{padding:0 60px 0 30px;border-radius:0;border:1px solid #ddd;background:#fff;height:50px;line-height:48px}.tm-mailchimp-form.style-10 .mc4wp-form-fields .form-submit{position:absolute;top:0;right:0;font-size:0;width:50px;height:50px;padding:0;border:0;border-radius:0;background-color:transparent}.tm-mailchimp-form.style-10 .mc4wp-form-fields .form-submit:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Ionicons;content:'\f2eb';font-size:20px}.tm-mailchimp-form.style-11 .mc4wp-form-fields{position:relative}.tm-mailchimp-form.style-11 input[type=email]{background-color:transparent;color:#888}.tm-mailchimp-form.style-11 input[type=email]::-webkit-input-placeholder{color:inherit}.tm-mailchimp-form.style-11 input[type=email]:-moz-placeholder{color:inherit}.tm-mailchimp-form.style-11 input[type=email]::-moz-placeholder{color:inherit}.tm-mailchimp-form.style-11 input[type=email]:-ms-input-placeholder{color:inherit}.tm-mailchimp-form.style-11 .form-submit{border:0;border-left:1px solid transparent;background:0 0;font-size:0;position:absolute;top:0;right:0;border-radius:0;width:50px;height:50px;padding:0;text-align:right}.tm-mailchimp-form.style-11 .form-submit:after{position:absolute;top:50%;right:0;transform:translate(0,-50%);font-family:Ionicons;content:'\f10b';font-size:18px;font-weight:500;color:#fff}@media (max-width:543px){.tm-mailchimp-form.style-2 .mc4wp-form-fields{display:block}.tm-mailchimp-form.style-1 input[type=email],.tm-mailchimp-form.style-2 input[type=email],.tm-mailchimp-form.style-3 input[type=email]{padding:3px 20px}.tm-mailchimp-form.style-1 .form-submit,.tm-mailchimp-form.style-2 .form-submit,.tm-mailchimp-form.style-3 .form-submit{position:relative;display:block;border-radius:5px;margin:20px auto 0}}.tm-search-form .search-form{position:relative}.tm-search-form .search-field{padding:3px 160px 3px 20px;background:#fff}.tm-search-form .search-field::-webkit-input-placeholder{font-weight:500}.tm-search-form .search-field:-moz-placeholder{font-weight:500}.tm-search-form .search-field::-moz-placeholder{font-weight:500}.tm-search-form .search-field:-ms-input-placeholder{font-weight:500}.tm-search-form .search-submit{position:absolute;top:0;right:0;border:0;border-top-left-radius:0;border-bottom-left-radius:0;font-size:20px;font-weight:700;letter-spacing:1.25px}.tm-search-form .search-submit:hover{color:#fff}.tm-search-form .search-btn-icon{display:none}.tm-search-form .search-btn-text{display:block}.tm-search-form .category-wrap{margin-top:40px;display:flex;justify-content:center}.tm-search-form .category-label{display:inline-block;color:#fff;margin-right:34px;font-size:16px;font-weight:500;margin-bottom:10px}.tm-search-form .category-list{display:inline-block}.tm-search-form .category-list a{display:inline-block;color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:14px;font-weight:700;background:rgba(126,126,126,.3);border-radius:3px;padding:5px 15px;margin-right:11px;margin-bottom:12px}@media (min-width:768px){.tm-search-form .search-field{height:64px;padding:3px 190px 3px 30px}.tm-search-form .search-submit{min-width:180px;height:64px}}@keyframes zoomBig{0%{transform:translate(-50%,-50%) scale(0);opacity:1}100%{transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes lineUp{0%{transform:translateY(100%);bottom:0}100%{bottom:100%;transform:translateY(0)}}@keyframes lineDown{0%{transform:translateY(-100%);top:0}100%{top:100%;transform:translateY(0)}}.tm-popup-video{position:relative}.tm-popup-video a:hover .video-play{transform:scale3d(1.15,1.15,1.15)}.tm-popup-video a:hover .video-poster img{transform:scale(1.1)}.tm-popup-video .video-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-popup-video .video-poster{position:relative;overflow:hidden;border-radius:inherit}.tm-popup-video .video-poster img{transition:all 1.5s cubic-bezier(.2,1,.22,1);-webkit-backface-visibility:hidden;transform:translateZ(0) scale(1);backface-visibility:hidden}.tm-popup-video .video-text{font-size:15px;font-weight:600;color:#fff;margin-top:19px}.tm-popup-video .video-play{position:relative;transition:all 1s cubic-bezier(0,0,.2,1) !important;border-radius:50%}.tm-popup-video .video-play:hover{transform:scale3d(1.15,1.15,1.15)}.tm-popup-video .video-play i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-popup-video .video-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.tm-popup-video.style-poster-01{position:relative;border-radius:0}.tm-popup-video.style-poster-01 .video-poster{position:relative;z-index:2;border-radius:0;transform:translateZ(0)}.tm-popup-video.style-poster-01 .video-poster img{border-radius:0;width:100%}.tm-popup-video.style-poster-01 .video-overlay{z-index:3;border-radius:0;background:rgba(69,69,69,.2)}.tm-popup-video.style-poster-01 .video-play{width:84px;height:84px;color:#000;background:#fff}.tm-popup-video.style-poster-01 .video-play i{font-size:20px;line-height:1;margin-left:1px}.tm-popup-video.style-poster-02{position:relative}.tm-popup-video.style-poster-02 .video-mark{position:absolute;top:50%;left:0;transform:translateY(-50%)}.tm-popup-video.style-poster-02 .wave-pulse{width:1px;height:0;margin:0 auto}.tm-popup-video.style-poster-02 .wave-pulse:before,.tm-popup-video.style-poster-02 .wave-pulse:after{opacity:0;content:'';display:block;position:absolute;width:400px;height:400px;top:50%;border-radius:50%;border:1px solid #d8d8d8;animation:zoomBig 5.25s linear 5.25s infinite}.tm-popup-video.style-poster-02 .wave-pulse:before{animation-delay:.75s}.tm-popup-video.style-poster-02 .wave-pulse-2:before{animation-delay:2.25s}.tm-popup-video.style-poster-02 .wave-pulse-2:after{animation-delay:1.5s}.tm-popup-video.style-poster-02 .wave-pulse-3:before{animation-delay:3.75s}.tm-popup-video.style-poster-02 .wave-pulse-3:after{animation-delay:3s}.tm-popup-video.style-poster-02 .video-poster{border-radius:0}.tm-popup-video.style-poster-02 .video-poster img{border-radius:0;width:100%}.tm-popup-video.style-poster-02 .video-button{left:0}.tm-popup-video.style-poster-02 .video-overlay{border-radius:0}.tm-popup-video.style-poster-02 .video-play{width:74px;height:74px;color:#000;background-color:#fff;box-shadow:0 30px 50px rgba(0,0,0,.03)}.tm-popup-video.style-poster-02 .video-play i{font-size:20px;line-height:1;margin-left:1px}.tm-popup-video.style-poster-03{position:relative}.tm-popup-video.style-poster-03 .video-poster{position:relative;border-radius:0;z-index:2}.tm-popup-video.style-poster-03 .video-poster img{border-radius:0;width:100%}.tm-popup-video.style-poster-03 .video-overlay{z-index:3}.tm-popup-video.style-poster-03 .video-play{width:84px;height:84px;color:#000;background:#fff}.tm-popup-video.style-poster-03 .video-play i{font-size:20px;line-height:1;margin-left:1px}.tm-popup-video.style-poster-04{position:relative}.tm-popup-video.style-poster-04:hover .left-line:after{animation:lineDown linear 1.5s infinite}.tm-popup-video.style-poster-04:hover .right-line:after{animation:lineUp linear 1.5s infinite}.tm-popup-video.style-poster-04 .line{position:absolute;top:0;bottom:0;left:50%}.tm-popup-video.style-poster-04 .line:before,.tm-popup-video.style-poster-04 .line:after{content:'';position:absolute;left:50%;width:1px;height:100%;background:#fff}.tm-popup-video.style-poster-04 .line:before{top:0;opacity:.25}.tm-popup-video.style-poster-04 .line:after{height:35%;width:2px}.tm-popup-video.style-poster-04 .left-line{transform:translateX(-100px)}.tm-popup-video.style-poster-04 .left-line:after{transform:translateY(-100%);top:0}.tm-popup-video.style-poster-04 .right-line{transform:translateX(100px)}.tm-popup-video.style-poster-04 .right-line:after{transform:translateY(100%);bottom:0}.tm-popup-video.style-poster-04 .video-poster{position:relative;z-index:2;border-radius:10px;overflow:hidden}.tm-popup-video.style-poster-04 .video-poster img{width:100%}.tm-popup-video.style-poster-04 .video-overlay{z-index:3}.tm-popup-video.style-poster-04 .video-play{width:80px;height:80px;color:#14163e;background:#fff}.tm-popup-video.style-poster-04 .video-play i{font-size:20px;line-height:1;margin-left:1px}.tm-popup-video.style-poster-05{position:relative}.tm-popup-video.style-poster-05 a:hover .video-play{transform:scale3d(1.5,1.5,1.5)}.tm-popup-video.style-poster-05 .video-poster{position:relative;z-index:2;overflow:hidden;border-radius:8px}.tm-popup-video.style-poster-05 .video-poster img{width:100%}.tm-popup-video.style-poster-05 .video-overlay{z-index:3;background:rgba(0,0,0,.19)}.tm-popup-video.style-poster-05 .video-play{width:60px;height:60px;background:#fff;margin:0 auto}.tm-popup-video.style-poster-05 .video-play i{font-size:20px;line-height:1;margin-left:1px}.tm-popup-video.style-poster-06{position:relative;border-radius:0}.tm-popup-video.style-poster-06 .video-poster{position:relative;z-index:2;border-radius:0;transform:translateZ(0)}.tm-popup-video.style-poster-06 .video-poster img{border-radius:0;width:100%}.tm-popup-video.style-poster-06 .video-overlay{z-index:3;border-radius:0;background:rgba(0,0,0,.47)}.tm-popup-video.style-poster-06 .video-play{width:84px;height:84px;color:#000;background:#fff}.tm-popup-video.style-poster-06 .video-play i{font-size:20px;line-height:1;margin-left:1px}.tm-popup-video.style-button .video-play{width:84px;height:84px;background:#fff;color:#000}.tm-popup-video.style-button .video-play i{font-size:20px !important;line-height:1;margin-left:2px}.tm-popup-video.style-button-02 .video-play{width:100px;height:100px;color:#fff;border:9px solid #fff}.tm-popup-video.style-button-02 .video-play i{font-size:54px;line-height:1;margin-left:2px}.tm-popup-video.style-button-03 .video-play{width:90px;height:90px;color:#fff;background:#333}.tm-popup-video.style-button-03 .video-play:before{position:absolute;content:'';border-radius:50%;width:calc(100% + 30px);height:calc(100% + 30px);background:rgba(55,55,55,.05);left:-15px;top:-15px}.tm-popup-video.style-button-03 .video-play i{font-size:30px;line-height:1;margin-left:2px}.tm-popup-video.style-button-04 .video-play{width:75px;height:75px;color:#fff;border:3px solid #fff}.tm-popup-video.style-button-04 .video-play i{font-size:20px;line-height:1;margin-left:2px}.tm-popup-video.style-button-05 a{display:flex;align-items:center}.tm-popup-video.style-button-05 a .video-play{width:50px;height:50px;color:#ffc246;border:1px solid #ffc246;margin-right:20px}.tm-popup-video.style-button-05 a .video-play i{font-size:20px;line-height:1;margin-left:2px}.tm-popup-video.style-button-05 a .video-text{font-size:13px;font-weight:700;color:#000;text-transform:uppercase;line-height:1;margin:0;padding:0}.tm-popup-video.style-button-06 a{display:flex;align-items:center}.tm-popup-video.style-button-06 a .video-play{width:70px;height:70px;line-height:70px;text-align:center;color:#fff;background-color:#ffc246;margin-right:20px}.tm-popup-video.style-button-06 a .video-play i{font-size:20px;line-height:1;margin-left:2px}.tm-popup-video.style-button-06 a .video-text{font-size:13px;font-weight:700;color:#000;text-transform:uppercase;line-height:1;margin:0;padding:0 0 6px;border-bottom:2px solid #eee;position:relative}.tm-popup-video.style-button-06 a .video-text:after{content:'\f10b';font-family:Ionicons;font-size:14px;font-weight:500;color:#ffc246;margin-left:10px}.tm-popup-video.style-button-06 a .video-text:before{content:'';display:block;width:0;height:2px;background-color:#ffc246;position:absolute;left:0;bottom:-2px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-popup-video.style-button-06 a:hover .video-text:before{width:100%}.tm-popup-video.button-video-center .video-play{margin:0 auto}@media (max-width:767px){.tm-popup-video.style-poster-02 .video-button{left:50%}}.tm-gallery{position:relative}.tm-gallery img{width:100%}.tm-gallery .gallery-item>a{display:block;position:relative;width:100%;height:100%}.tm-gallery.hover-overlay .gallery-item{overflow:hidden}.tm-gallery.hover-overlay .gallery-item:hover .overlay{visibility:visible;opacity:.9}.tm-gallery.hover-overlay .overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden}.tm-gallery.hover-overlay .overlay>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:50px;color:#fff}.tm-gallery.hover-simple .gallery-item:hover>a{transform:translateY(-10px)}.tm-gallery.hover-simple .gallery-item:hover img{box-shadow:0 20px 40px rgba(0,0,0,.09)}.tm-gallery-slider .lslide{position:relative}.tm-gallery-slider .lSAction>a{width:50px;opacity:1;background:0 0}.tm-gallery-slider .lSAction .nav-button-icon:before{content:'\f3cf';font-family:Ionicons;font-size:18px;color:#000;display:inline-block;width:50px;height:50px;line-height:46px;text-align:center;border:1px solid #ddd;border-radius:50%;background-color:#fff;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-gallery-slider .lSAction .lSPrev:hover .nav-button-icon:before,.tm-gallery-slider .lSAction .lSNext:hover .nav-button-icon:before{color:#fff}.tm-gallery-slider .lSAction .lSPrev{left:15px}.tm-gallery-slider .lSAction .lSNext{right:15px}.tm-gallery-slider .lSAction .lSNext .nav-button-icon:before{content:'\f3d1'}.tm-gallery-slider .lSSlideOuter .lSPager.lSGallery li{opacity:.5;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-gallery-slider .lSSlideOuter .lSPager.lSGallery li.active,.tm-gallery-slider .lSSlideOuter .lSPager.lSGallery li:hover{border-radius:0;opacity:1}.tm-gallery-slider .caption{position:absolute;bottom:0;color:#888;background-color:rgba(255,255,255,.8);font-size:15px;font-style:italic;padding:15px 20px;width:100%}.tm-office-info .image img{width:100%;height:auto}.tm-office-info .title{font-size:24px;font-weight:700;color:#000;padding:20px 0;border-bottom:1px solid #eee}.tm-office-info .info{padding:15px 0}.tm-office-info .info>div{padding:5px 0 5px 40px;position:relative}.tm-office-info .info>div:before{font-size:18px;font-family:Ionicons;display:block;position:absolute;top:5px;left:0}.tm-office-info .info .address:before{content:'\f203'}.tm-office-info .info .email:before{content:'\f132'}.tm-office-info .info .phone:before{content:'\f2d2'}.tm-office-info .link{margin-top:10px}.tm-office-info .link a{position:relative;font-size:13px;font-weight:700;text-transform:uppercase;padding-bottom:5px;border-bottom:2px solid #eee}.tm-office-info .link a:after{content:'\f10b';font-family:Ionicons;margin-left:10px}.tm-office-info .link a:before{content:'';position:absolute;bottom:-2px;right:0;width:0;height:2px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-office-info .link a:hover:before{width:100%;left:0;right:auto}.tm-image .caption{background-color:#000;color:#fff;padding:12px 25px;font-style:italic}.tm-view-demo{text-align:center}.tm-view-demo.style-01 .item-wrap:hover{transform:translateY(-10px)}.tm-view-demo.style-01 .item-wrap:hover .thumbnail{box-shadow:0 20px 40px rgba(0,0,0,.16)}.tm-view-demo.style-01 .item-wrap:hover .overlay{visibility:visible;opacity:1}.tm-view-demo.style-01 .thumbnail{position:relative;overflow:hidden;margin-bottom:20px;box-shadow:0 10px 20px rgba(0,0,0,.17)}.tm-view-demo.style-01 .thumbnail>img{border-radius:inherit;width:100%}.tm-view-demo.style-01 .heading{font-size:18px;margin-bottom:10px;white-space:normal}.tm-view-demo.style-01 .overlay{position:absolute;top:0;left:0;right:0;bottom:0;visibility:hidden;opacity:0;background:rgba(0,0,0,.1)}.tm-view-demo.style-01 .badge{position:absolute;top:0;left:0;max-width:50px}.tm-view-demo.style-02 .item-wrap:hover .overlay{visibility:visible;opacity:1}.tm-view-demo.style-02 .item-wrap:hover .thumbnail:before{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.tm-view-demo.style-02 .thumbnail{position:relative;overflow:hidden;margin-bottom:30px}.tm-view-demo.style-02 .thumbnail>img{width:100%}.tm-view-demo.style-02 .thumbnail:before{content:'\f489';position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% + 20px));color:#000;font-family:Ionicons;font-size:32px;font-weight:500;width:80px;height:80px;background-color:#ffc246;text-align:center;line-height:80px;border-radius:100%;opacity:0;visibility:hidden;z-index:2}.tm-view-demo.style-02 .badge{position:absolute;top:0;left:0}.tm-view-demo.style-02 .heading{font-size:20px;margin-bottom:10px;color:#fff;white-space:normal}.tm-view-demo.style-02 .overlay{position:absolute;top:0;left:0;right:0;bottom:0;visibility:hidden;opacity:0;background:rgba(0,0,0,.5)}.tm-view-demo.style-02 .coming-item .overlay{visibility:visible;opacity:1;background:rgba(0,0,0,.3)}.tm-instagram{position:relative}.tm-instagram h1,.tm-instagram h2,.tm-instagram h3,.tm-instagram h4,.tm-instagram h5,.tm-instagram h6{margin-bottom:0}.tm-instagram br{display:none}.tm-instagram:hover .instagram-user-name{opacity:0;visibility:hidden;transform:translate(-50%,-50%) scale3d(.8,.8,.8)}.tm-instagram .instagram-user-name{transition:all .6s cubic-bezier(0,0,.2,1);padding:10px 20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;box-shadow:0 47px 30px rgba(0,0,0,.21);font-size:16px;min-width:190px;text-align:center;border-radius:1px}.tm-instagram img{border-radius:inherit;width:100%;transition:all 1.5s cubic-bezier(0,0,.2,1)}.tm-instagram .inner{position:relative;overflow:hidden}.tm-instagram .inner .item-info{position:absolute;top:50%;left:0;width:100%;color:#fff;text-align:center;transform:translate(0,-50%);margin:0;padding:0}.tm-instagram .inner .overlay{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;background:rgba(0,0,0,.5);opacity:0;cursor:pointer;border-radius:inherit}.tm-instagram .inner:hover .overlay{visibility:visible;opacity:1}.tm-instagram .inner:hover img{transform:scale3d(1.1,1.1,1.1)}.tm-instagram .inner .item-info .likes,.tm-instagram .inner .item-info .comments{position:relative;padding-left:20px;color:#fff;font-size:18px;display:inline-block}.tm-instagram .inner .item-info .likes:before,.tm-instagram .inner .item-info .comments:before{position:absolute;top:0;left:0;font-family:Ionicons}.tm-instagram .inner .item-info .likes:before{content:'\f443'}.tm-instagram .inner .item-info .comments{margin-left:10px}.tm-instagram .inner .item-info .comments:before{content:'\f11d'}.tm-twitter.style-slider-quote{max-width:900px;margin:0 auto}.tm-twitter.style-slider-quote .tweet+.tweet{margin-top:10px;padding-top:10px;border-top:1px solid #eee}.tm-twitter.style-slider-quote .tweet+.tweet:before{top:13px}.tm-twitter.style-slider-quote .tweet-info{position:relative;padding-left:55px}.tm-twitter.style-slider-quote .tweet-info:before{position:absolute;top:0;left:23px;display:block;content:'\f243';font-family:'Ionicons';font-size:18px;line-height:1;font-weight:500}.tm-twitter.style-slider-quote .tweet-heading{font-size:32px}.tm-twitter.style-slider-quote .tweet-text{position:relative;font-size:14px;border:1px solid #ededed;background:#f7fbfe;border-radius:5px;padding:17px 20px 25px;margin-bottom:25px;word-break:break-all}.tm-twitter.style-slider-quote .tweet-text:before,.tm-twitter.style-slider-quote .tweet-text:after{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;transform:rotate(45deg)}.tm-twitter.style-slider-quote .tweet-text:before{left:30px;bottom:-12px;border-color:transparent #ededed transparent transparent;border-width:12px}.tm-twitter.style-slider-quote .tweet-text:after{left:33px;bottom:-10px;border-color:transparent #f7fbfe transparent transparent;border-width:10px}.tm-twitter.style-slider-quote .tweet-heading{font-size:14px;font-weight:700}.tm-twitter.style-slider-quote .tweet-date{font-size:14px;font-style:italic}.tm-twitter.style-slider{max-width:900px;margin:0 auto}.tm-twitter.style-slider .tweet{position:relative;text-align:center}.tm-twitter.style-slider .tweet:before{display:block;content:'\f243';font-family:'Ionicons';font-size:120px;line-height:1;margin-bottom:10px}.tm-twitter.style-slider .tweet .tweet-heading{font-size:32px}.tm-twitter.style-slider .tweet .tweet-text{font-size:24px;margin-top:40px}.tm-twitter.style-slider .tweet+.tweet{margin-top:10px;padding-top:10px;border-top:1px solid #eee}.tm-twitter.style-slider .tweet+.tweet:before{top:13px}.tm-twitter.style-slider_2{position:relative;height:100%;min-height:370px;margin:0 auto;background:#38a1f2 url("/wp-content/themes/tractor-child/assets/images/twitter_slider_2_bg.png") no-repeat center center}.tm-twitter.style-slider_2:before{display:block;position:absolute;right:30px;bottom:30px;content:'\f243';font-family:'Ionicons';font-size:40px;line-height:1;color:#fff}.tm-twitter.style-slider_2 .tm-swiper{margin:0}.tm-twitter.style-slider_2 .tm-swiper .swiper-container{padding:0}.tm-twitter.style-slider_2 .swiper-button-next,.tm-twitter.style-slider_2 .swiper-button-prev{top:auto;bottom:20px;border:0;color:#fff;background-color:transparent;left:15px;width:40px;height:40px;line-height:40px}.tm-twitter.style-slider_2 .swiper-button-next:hover,.tm-twitter.style-slider_2 .swiper-button-prev:hover{color:#fff;background-color:transparent}.tm-twitter.style-slider_2 .swiper-button-next{left:55px}.tm-twitter.style-slider_2 .swiper-button-next:before{position:absolute;top:50%;left:0;margin-top:-10px;content:'';display:inline-block;width:1px;height:20px;background-color:rgba(255,255,255,.6)}.tm-twitter.style-slider_2 .tweet{padding:115px 30px;color:#fff}.tm-twitter.style-slider_2 .tweet .tweet-date{position:absolute;top:35px;left:30px;text-transform:uppercase;font-size:14px;font-weight:700;color:rgba(255,255,255,.7)}.tm-twitter.style-slider_2 .tweet .tweet-text,.tm-twitter.style-slider_2 .tweet .tweet-text a{font-size:18px;color:#fff;font-style:italic}@media (min-width:768px){.tm-twitter.style-slider_2 .tweet .tweet-text,.tm-twitter.style-slider_2 .tweet .tweet-text a{font-size:22px}}.tm-twitter.style-slider_2 .tweet .tweet-text a{font-weight:700}.tm-twitter.style-slider_2 .tweet+.tweet{margin-top:10px;padding-top:10px;border-top:1px solid #eee}.tm-twitter.style-slider_2 .tweet+.tweet:before{top:13px}.column-full-height .tm-twitter.style-slider_2:before{right:40px;bottom:40px}.column-full-height .tm-twitter.style-slider_2 .tm-swiper{height:100%}.column-full-height .tm-twitter.style-slider_2 .tm-swiper .swiper-container{height:100%}.column-full-height .tm-twitter.style-slider_2 .tm-swiper .swiper-container .tweet{height:100%;padding:0}.column-full-height .tm-twitter.style-slider_2 .tm-swiper .swiper-container .tweet .tweet-date{left:40px;top:40px}.column-full-height .tm-twitter.style-slider_2 .tm-swiper .swiper-container .tweet .tweet-text{position:absolute;left:0;padding:0 40px;top:50%;transform:translateY(-50%)}.column-full-height .tm-twitter.style-slider_2 .tm-swiper .swiper-button-prev{bottom:40px;left:40px}.column-full-height .tm-twitter.style-slider_2 .tm-swiper .swiper-button-next{bottom:40px;left:80px}.column-full-height .tm-twitter.style-slider_2.padding-80:before{right:80px;bottom:80px}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper{height:100%}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-container{height:100%}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-container .tweet{height:100%;padding:0}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-container .tweet .tweet-date{left:80px;top:80px}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-container .tweet .tweet-text{position:absolute;left:0;padding:0 80px;top:50%;transform:translateY(-50%)}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-button-prev{bottom:80px;left:80px}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-button-next{bottom:80px;left:120px}@media (max-width:991px){.column-full-height .tm-twitter.style-slider_2.padding-80:before{right:30px;bottom:30px}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper{height:100%}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-container{height:100%}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-container .tweet{height:100%;padding:0}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-container .tweet .tweet-date{left:30px;top:30px}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-container .tweet .tweet-text{position:absolute;left:0;padding:0 30px;top:50%;transform:translateY(-50%)}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-button-prev{bottom:30px;left:30px}.column-full-height .tm-twitter.style-slider_2.padding-80 .tm-swiper .swiper-button-next{bottom:30px;left:70px}}.tm-twitter.style-list .item+.item{margin-top:45px}.tm-twitter.style-list .tweet{position:relative;padding-left:31px}.tm-twitter.style-list .tweet:before{position:absolute;top:3px;left:0;content:'\f243';font-family:'Ionicons';font-size:18px;line-height:1}.tm-twitter.style-list .tweet .tweet-text a{font-weight:600}.tm-twitter.style-list .tweet .tweet-date{display:inline-block;margin-top:8px}.tm-twitter.style-list .tweet+.tweet{margin-top:10px;padding-top:10px;border-top:1px solid #eee}.tm-twitter.style-list .tweet+.tweet:before{top:13px}.tm-twitter.style-grid .tm-twitter-inner{display:flex;padding-left:1px}.tm-twitter.style-grid .tm-twitter-inner .item{width:25%;padding:30px;background-color:#fff;border:1px solid #eee;min-height:290px;order:5;margin-left:-1px}.tm-twitter.style-grid .tm-twitter-inner .item.order-1,.tm-twitter.style-grid .tm-twitter-inner .item.order-2{order:1}.tm-twitter.style-grid .tm-twitter-inner .item .tweet-date{color:#999;margin-bottom:30px}.tm-twitter.style-grid .tm-twitter-inner .item .tweet-text{font-size:15px;line-height:24px;color:#000}.tm-twitter.style-grid .tm-twitter-inner .item .tweet-text a{font-weight:700}.tm-twitter.style-grid .tm-twitter-inner .item.item-logo{color:#fff;background-color:#38a1f2;position:relative;order:3}.tm-twitter.style-grid .tm-twitter-inner .item.item-logo span{font-size:16px;font-weight:500;line-height:1;color:#fff;display:block;width:100%;text-align:center;padding:40px;position:absolute;left:0;bottom:0}.tm-twitter.style-grid .tm-twitter-inner .item.item-logo span a{color:#fff;text-transform:capitalize;padding-bottom:5px;border-bottom:1px solid transparent}.tm-twitter.style-grid .tm-twitter-inner .item.item-logo span a:hover{border-bottom-color:#fff}.tm-twitter.style-grid .tm-twitter-inner .item.item-logo:before{display:block;width:144px;height:144px;text-align:center;line-height:144px;position:absolute;top:calc(50% - 26px);left:50%;content:'\f243';font-family:'Ionicons';font-size:60px;color:#fff;background-image:url(/wp-content/themes/tractor-child/assets/images/rounded_lines.png);transform:translate(-50%,-50%)}@media (max-width:991px){.tm-twitter.style-grid .tm-twitter-inner{padding-left:0;flex-direction:column}.tm-twitter.style-grid .tm-twitter-inner .item{width:100%;min-height:0;order:2;margin-left:0;margin-top:-1px}.tm-twitter.style-grid .tm-twitter-inner .item.item-logo{min-height:290px;order:1}}.tm-timeline ul{margin:0;padding:0}.tm-timeline.style-01 .grid-item+.grid-item{padding-top:100px}.tm-timeline.style-01 .grid-item:not([style*='left:0']) .item-wrapper{padding:0 0 0 55px}.tm-timeline.style-01 .grid-item:not([style*='left:0']) .content-wrap{float:right}.tm-timeline.style-01 .grid-item:not([style*='left:0']) .dot{left:-14px}.tm-timeline.style-01 .item-wrapper{position:relative;padding:0 55px 0 0}.tm-timeline.style-01 .line{position:absolute;left:50%;margin-left:-1px;height:100%;border-left:2px dotted rgba(151,151,151,.88)}.tm-timeline.style-01 .dot{width:28px;height:28px;border-radius:100%;position:absolute;top:0;right:-14px}.tm-timeline.style-01 .dot:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;border-radius:50%}.tm-timeline.style-01 .dot:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%}.tm-timeline.style-01 .content-header{padding:0 20px}.tm-timeline.style-01 .content-wrap{position:relative;background:#fff;box-shadow:0 5px 40px rgba(0,0,0,.11)}.tm-timeline.style-01 .content-wrap:hover .heading:before{width:100%}.tm-timeline.style-01 .content-body{padding:20px 20px 25px}.tm-timeline.style-01 .heading{position:relative;font-weight:700;font-size:18px;margin-bottom:0;padding:15px 0}.tm-timeline.style-01 .photo{margin-bottom:25px}.tm-timeline.style-01 .photo img{width:100%}.tm-timeline.style-02 .timeline-item+.timeline-item{margin-top:40px;padding-top:40px;border-top:1px solid #eee}.tm-timeline.style-02 .content-wrap{display:flex}.tm-timeline.style-02 .content-body{padding:0 0 0 40px}.tm-timeline.style-02 .photo{flex-shrink:0}.tm-timeline.style-02 .heading{font-size:18px;margin-bottom:13px}.tm-timeline .tm-animation-queue .item .content-wrap{opacity:0}.tm-timeline .tm-animation-queue .item.animate .content-wrap{opacity:1;animation:moveHorizontal .65s ease forwards}.tm-timeline .tm-animation-queue .item.animate:nth-child(even) .content-wrap{transform:translateX(100px)}.tm-timeline .tm-animation-queue .item.animate:nth-child(odd) .content-wrap{transform:translateX(-100px)}@media screen and (max-width:1199px){.tm-timeline.style-01 .grid-item:not([style*='left:0']) .item-wrapper{padding:0 0 0 30px}.tm-timeline.style-01 .item-wrapper{padding:0 30px 0 0}}@media screen and (max-width:640px){.tm-timeline.style-01 .grid-item+.grid-item{padding-top:40px}.tm-timeline.style-01 .item-wrapper{padding:0 0 0 50px}.tm-timeline.style-01 .line{left:20px}.tm-timeline.style-01 .dot{left:6px;right:auto}.tm-timeline.style-01 .content-wrap{float:right}}@media (max-width:767px){.tm-timeline.style-02 .content-body{padding:6px 0 0 30px}}@media (max-width:543px){.tm-timeline.style-02 .photo{max-width:100%}.tm-timeline.style-02 .content-wrap{display:block;text-align:center}.tm-timeline.style-02 .content-body{padding:30px 0 0}}.tm-blockquote blockquote{margin:0 !important;padding:28px 0 0;border:0;background:url("/wp-content/themes/tractor-child/assets/images/blockquote.png") no-repeat 0 0}.tm-blockquote .quote-text{font-size:24px;font-style:italic;line-height:2}.tm-blockquote .quote-footer{margin-top:31px;display:flex;align-items:center}.tm-blockquote .quote-footer .quote-photo{flex-shrink:0;margin-right:20px}.tm-blockquote .quote-footer .quote-photo img{border-radius:50%;width:60px;height:60px}.tm-blockquote .quote-footer .quote-info{flex-grow:1}.tm-blockquote .quote-footer .heading{font-size:18px;font-weight:700;margin-bottom:4px}.tm-blockquote .quote-footer .quote-position{font-size:14px;font-style:italic}.tm-drop-cap{margin-bottom:70px}.tm-drop-cap.style-1 .drop-cap{float:left;font-size:56px;line-height:50px;padding-top:4px;padding-right:12px;padding-left:3px}.tm-drop-cap.style-2 .drop-cap{float:left;font-size:56px;line-height:50px;padding:7px 13px 7px 9px;color:#fff;margin:-8px 10px 0 -18px}.tm-maps{position:relative}.tm-maps .map{height:100px}.tm-maps .btn-view-full-map{position:absolute;left:0;bottom:0;width:100%;height:70px;line-height:70px;font-size:18px;font-weight:700;text-align:center;color:#fff}.tm-maps .btn-icon{position:absolute;top:50%;transform:translate(0,-50%);font-size:20px;margin-left:21px}.gmap-marker-wrap{padding:20px}.gmap-marker-title{font-size:20px;margin-bottom:14px}.tm-maps.overlay-style-01 .animated-dot{position:relative;width:20px;height:20px;left:-9px;top:-5px}.tm-maps.overlay-style-01 .animated-dot .middle-dot{width:20px;height:20px;border-radius:50%;position:absolute;transform-origin:50% 50%;animation-fill-mode:forwards;animation-iteration-count:infinite}.tm-maps.overlay-style-01 .animated-dot .middle-dot:after{width:100%;height:100%;display:block;position:absolute;left:0;top:0;content:' ';background-color:#fff;border-radius:50%;z-index:100;opacity:0;transform-origin:50% 50%}.tm-maps.overlay-style-01 .animated-dot .signal{width:180px;pointer-events:none;height:180px;border-radius:50%;position:absolute;left:-80px;top:-80px;opacity:0;animation:animationSignal cubic-bezier(0,.55,.55,1) 2s;transform-origin:50% 50%;animation-fill-mode:forwards;animation-delay:.78s;animation-iteration-count:infinite}.tm-maps.overlay-style-01 .animated-dot .signal2{width:180px;height:180px;pointer-events:none;border-radius:50%;position:absolute;left:-80px;top:-80px;opacity:0;animation:animationSignal cubic-bezier(0,.55,.55,1) 2s;transform-origin:50% 50%;animation-fill-mode:forwards;animation-delay:1s;animation-iteration-count:infinite}.tm-maps.overlay-style-02 .animated-dot{width:20px;height:20px;left:-9px;top:-5px;position:relative}.tm-maps.overlay-style-02 .animated-dot .middle-dot:after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:Ionicons;content:'\f456';font-size:56px}.tm-maps.overlay-style-02 .animated-dot .signal,.tm-maps.overlay-style-02 .animated-dot .signal2{width:200px;height:200px;pointer-events:none;border-radius:50%;position:absolute;left:-90px;top:-90px;opacity:0;animation:animationSignal2 cubic-bezier(0,.55,.55,1) 2s;transform-origin:50% 50%;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-delay:.78s}.tm-maps.overlay-style-02 .animated-dot .signal{border:2px solid rgba(0,0,0,.2);box-shadow:inset 0 0 35px 10px rgba(0,0,0,.18);animation-delay:.78s}.tm-maps.overlay-style-02 .animated-dot .signal2{border:2px solid #000;animation-delay:1s}@keyframes animationSignal{0%{opacity:0;transform:scale(0)}1%{opacity:.14}20%{opacity:.14}60%{transform:scale(1);opacity:0}}@keyframes animationSignal2{0%{opacity:0;transform:scale(0)}1%{opacity:.29}20%{opacity:.29}60%{transform:scale(1);opacity:0}}.tm-maps-popup{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;cursor:pointer}.tm-maps-popup:before{content:'';display:block;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:8;opacity:0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-maps-popup .tm-maps-popup-text{opacity:0;color:#fff;font-size:20px;text-align:center;z-index:9;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-maps-popup .tm-maps-popup-marker{z-index:7;width:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-maps-popup .tm-maps-popup-marker .animated-dot{position:relative;margin:0;width:20px;height:20px;margin-top:10px;margin-left:10px}.tm-maps-popup .tm-maps-popup-marker .animated-dot .middle-dot:after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:Ionicons;content:'\f456';font-size:56px;color:#ffc246}.tm-maps-popup .tm-maps-popup-marker .animated-dot .signal,.tm-maps-popup .tm-maps-popup-marker .animated-dot .signal2{width:200px;height:200px;pointer-events:none;border-radius:50%;position:absolute;left:-90px;top:-90px;opacity:0;animation:animationSignal2 cubic-bezier(0,.55,.55,1) 2s;transform-origin:50% 50%;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-delay:.78s}.tm-maps-popup .tm-maps-popup-marker .animated-dot .signal{border:2px solid rgba(0,0,0,.2);box-shadow:inset 0 0 35px 10px rgba(0,0,0,.18);animation-delay:.78s}.tm-maps-popup .tm-maps-popup-marker .animated-dot .signal2{border:2px solid #ffc246;animation-delay:1s;box-shadow:inset 0 0 35px 10px #ffc246}.tm-maps-popup:hover:before{opacity:1}.tm-maps-popup:hover .tm-maps-popup-text{opacity:1}.tm-maps-popup:hover .tm-maps-popup-marker{opacity:0}.tm-rotate-box{position:relative}.tm-rotate-box .flipper{position:relative}.tm-rotate-box .flipper:hover .box{transform-style:preserve-3d;transition:transform 1s cubic-bezier(.3,1,.6,1)}.tm-rotate-box .to-left .front,.tm-rotate-box .to-right .front{transform:rotateY(0deg)}.tm-rotate-box .to-top .front,.tm-rotate-box .to-bottom .front{transform:rotateX(0deg)}.tm-rotate-box .to-top .back{transform:rotateX(-180deg)}.tm-rotate-box .to-top:hover .front{transform:rotateX(180deg)}.tm-rotate-box .to-top:hover .back{transform:rotateX(0deg)}.tm-rotate-box .to-bottom .back{transform:rotateX(180deg)}.tm-rotate-box .to-bottom:hover .front{transform:rotateX(-180deg)}.tm-rotate-box .to-bottom:hover .back{transform:rotateX(0deg)}.tm-rotate-box .to-left .back{transform:rotateY(180deg)}.tm-rotate-box .to-left:hover .front{transform:rotateY(-180deg)}.tm-rotate-box .to-left:hover .back{transform:rotateY(0deg)}.tm-rotate-box .to-right .back{transform:rotateY(-180deg)}.tm-rotate-box .to-right:hover .front{transform:rotateY(180deg)}.tm-rotate-box .to-right:hover .back{transform:rotateY(0deg)}.tm-rotate-box .thumb-wrap{-webkit-perspective:1000px;perspective:1000px}.tm-rotate-box .box{background-size:cover;min-height:370px;z-index:1;transform-style:preserve-3d;backface-visibility:hidden;perspective:inherit;transition:transform .8s cubic-bezier(.5,.2,.2,.8)}.tm-rotate-box .box:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit}.tm-rotate-box .box-outer{position:absolute;top:0;left:0;right:0;bottom:0}.tm-rotate-box .box-inner{display:table;height:100%;width:100%}.tm-rotate-box .box-content{display:table-cell;vertical-align:middle}.tm-rotate-box .back{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.tm-rotate-box .content-wrap{width:100%;display:block;transform-style:preserve-3d;perspective:inherit;backface-visibility:hidden;padding:50px 30px;z-index:2}.tm-rotate-box.style-1{text-align:center}.tm-rotate-box.style-1 .heading{font-size:24px;color:#fff;margin-bottom:0}.tm-rotate-box.style-1 .text{color:rgba(255,255,255,.55);margin:32px auto 0;max-width:420px}.tm-rotate-box.style-1 .tm-button{margin-top:78px;color:#fff}.tm-rotate-box.style-2 .box-content{vertical-align:bottom}.tm-rotate-box.style-2 .heading{position:relative;font-size:20px;color:#000;padding:10px 70px 10px 18px;background-color:#fff;margin-bottom:0;min-height:70px;display:flex;align-items:center}.tm-rotate-box.style-2 .heading:after{position:absolute;top:50%;right:10px;transform:translateY(-50%);content:'\f125';font-family:Ionicons;display:inline-block;font-size:16px;font-weight:500;height:50px;width:50px;line-height:50px;text-align:center;color:#fff;background-color:#ffc246}.tm-rotate-box.style-2 .text{margin-top:30px;color:#fff}.tm-rotate-box.style-2 .tm-button{margin-top:78px}.tm-custom-menu .widget{margin:0 !important}.tm-custom-menu.style-2 .menu{margin:0}.tm-custom-menu.style-2 .menu>li{width:50%;padding:0 0 0 23px;float:left}.tm-custom-menu.style-3 .menu{margin:-8px -15px 0}.tm-custom-menu.style-3 .menu>li{padding:0 15px;position:relative;display:inline-block}.tm-custom-menu.style-3 .menu>li+li:before{position:absolute;width:1px;height:20px;top:10px;left:-1px;content:'';background-color:#d8d8d8}.tm-custom-menu.style-4 .menu{margin:-8px -15px 0}.tm-custom-menu.style-4 .menu>li{padding:0 15px;margin-bottom:0;position:relative;display:inline-block}.tm-custom-menu.style-4 .menu>li+li:before{position:absolute;width:3px;height:3px;top:50%;left:-2px;content:'';transform:translateY(-50%);background-color:#d8d8d8}.tm-custom-menu.style-5 .menu>li{position:relative;padding-left:15px !important}.tm-custom-menu.style-5 .menu>li a{font-weight:400 !important}.tm-custom-menu.style-5 .menu>li:before{position:absolute;width:5px;height:5px;top:50%;border-radius:50%;left:0;content:'';transform:translateY(-50%);background-color:#d8d8d8}@media (min-width:768px){.tm-custom-menu.align-right{text-align:right}.tm-custom-menu.align-center{text-align:center}}.tm-slider-group .tm-box-icon{margin-bottom:0}.tm-slider-group.style-separator .swiper-container{padding-left:1px}.tm-slider-group.style-separator .tm-group{padding:100px 57px;border-left:1px solid rgba(153,153,153,.1);border-right:1px solid rgba(153,153,153,.1);margin-left:-1px}@media (max-width:767px){.tm-slider-group.style-separator .tm-group{padding:60px 25px}}.tm-grid-group .tm-box-icon,.tm-grid-group .tm-team-member,.tm-grid-group .tm-card,.tm-grid-group .tm-pricing{height:100%;margin-bottom:0}.tm-grid-group.style-border .tm-grid{padding:1px;background:#eee}.tm-grid-group.style-border .grid-item{background:#fff}.tm-grid-group.style-light-border{padding-top:1px;padding-left:1px}.tm-grid-group.style-light-border .tm-grid{border:1px solid rgba(255,255,255,.28)}.tm-grid-group.style-light-border .grid-item{margin:-1px 0 0 -1px;border-top:1px solid rgba(255,255,255,.28);border-left:1px solid rgba(255,255,255,.28);padding:47px 30px}.tm-grid-group.style-dark-border .tm-grid{border:1px solid #eee}.tm-grid-group.style-dark-border .grid-item{margin:-1px 0 0 -1px;border-top:1px solid #eee;border-left:1px solid #eee;padding:47px 30px}.tm-grid-group.style-rounded-separator .tm-grid{background:#ddd;grid-gap:1px !important}.tm-grid-group.style-rounded-separator .grid-item{background:#fff}.tm-grid-group.style-rounded-separator .grid-item:hover{z-index:9}@-webkit-keyframes separator-bounce{0%,80%,100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:.3}40%{-webkit-transform:scale(1);transform:scale(1);opacity:.6}}@keyframes separator-bounce{0%,80%,100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:.3}40%{-webkit-transform:scale(1);transform:scale(1);opacity:.6}}.tm-separator{line-height:0}.tm-separator.style-single-line{border-bottom:1px solid #f3f3f3}.tm-separator.style-thick-short-line .separator-wrap{display:inline-block;height:8px;width:50px;border-radius:5px}.tm-separator.style-modern-dots .separator-wrap{cursor:pointer;display:inline-block;padding:3px 10px}.tm-separator.style-modern-dots .dot{border-radius:50%;box-shadow:0 0 12px #def0ff;background:#fff;animation:separator-bounce 1.4s ease-in-out 0s infinite both;width:14px;height:14px}.tm-separator.style-modern-dots .second-circle{margin-top:18px;animation-delay:-.16s}.tm-separator.style-modern-dots .third-circle{margin-top:14px;animation-delay:-.32s}.tm-jobs-box{display:block;width:100%;height:100%;background-color:#f7f7f7}.tm-jobs-box h1,.tm-jobs-box h2,.tm-jobs-box h3,.tm-jobs-box h4,.tm-jobs-box h5,.tm-jobs-box h6{margin-bottom:0}.tm-jobs-box .tm-jobs-box-top{display:flex;align-items:center;justify-content:space-between}.tm-jobs-box .tm-jobs-box-top .title{font-size:34px;font-weight:700;color:#000;line-height:1.3}.tm-jobs-box .tm-jobs-box-top .link{text-align:right}.tm-jobs-box .tm-jobs-box-top .link a{font-size:13px;font-weight:700;text-transform:uppercase;height:40px;line-height:40px}.tm-jobs-box .tm-jobs-box-top .link a:after{content:'\f2c7';font-family:Ionicons;font-size:14px;font-weight:400;display:inline-block;vertical-align:middle;margin-left:15px;width:40px;height:40px;line-height:38px;text-align:center;border:1px solid #ddd;border-radius:50%}.tm-jobs-box .tm-jobs-box-top .link a:hover:after{color:#fff;border-color:#ffc246;background-color:#ffc246}.tm-jobs-box .tm-jobs-box-mid{margin-top:20px}.tm-jobs-box .tm-jobs-box-mid .tm-jobs-box-item{display:block;padding:20px 0;border-bottom:1px solid #ddd}.tm-jobs-box .tm-jobs-box-mid .tm-jobs-box-item .title{font-size:20px;font-weight:700}.tm-jobs-box .tm-jobs-box-mid .tm-jobs-box-item .text{color:#888}.tm-jobs-box .tm-jobs-box-mid .tm-jobs-box-item:last-child{border-bottom:none;padding-bottom:0}.tm-table{border-radius:5px;background:#fff;box-shadow:0 2px 45px rgba(0,0,0,.09);overflow-x:auto}.tm-table table{margin:0;border-collapse:separate}.tm-table table tr:first-child td{background:0 0}.tm-table caption{font-size:24px;font-weight:700;padding:34px 10px 14px}.tm-table th{font-size:14px;letter-spacing:3px;font-weight:700;text-transform:uppercase;color:#ababab;background:#fff}.tm-table td,.tm-table th{text-align:left;border:0;padding:19px 10px 18px}.tm-table td:first-child,.tm-table th:first-child{padding-left:50px}.tm-table td:last-child,.tm-table th:last-child{padding-right:50px}.tm-table tr:nth-child(odd){background:#f7fbfe}.tm-table tr:nth-child(2n) td{background:0 0}@media (max-width:991px){.tm-table td:first-child,.tm-table th:first-child{padding-left:10px}.tm-table td:last-child,.tm-table th:last-child{padding-right:10px}}@media (max-width:543px){.tm-table caption{text-align:left}}.tm-spacer{clear:both}.tm-attribute-list ul{padding:0;margin:0;display:table;width:100%;border-collapse:collapse}.tm-attribute-list li{list-style-type:none;display:table-row}.tm-attribute-list .icon,.tm-attribute-list .content{display:table-cell;vertical-align:middle;padding:12px 20px;border:1px solid #ddd}.tm-attribute-list.style-01{font-size:15px}.tm-attribute-list.style-01 li:nth-child(even){background-color:#f7f7f7}.tm-attribute-list.style-01 .icon{font-size:20px;text-align:center}.tm-cta-box{padding-bottom:100px;position:relative}.tm-cta-box h1,.tm-cta-box h2,.tm-cta-box h3,.tm-cta-box h4,.tm-cta-box h5,.tm-cta-box h6{margin-bottom:0}.tm-cta-box .image{overflow:hidden}.tm-cta-box .image img{width:100%;height:auto;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tm-cta-box .info{width:330px;max-width:100%;background-color:#fff;padding:40px;position:absolute;bottom:30px;right:0;box-shadow:0 30px 50px rgba(0,0,0,.06)}.tm-cta-box .info .heading{font-size:26px;line-height:34px;font-weight:700;color:#000}.tm-cta-box .info .link{margin-top:30px;text-align:right}.tm-cta-box .info .link a{text-transform:uppercase;font-size:13px;font-weight:700;color:#ffc246;letter-spacing:1px;line-height:1;padding-bottom:10px;border-bottom:2px solid #eee}.tm-cta-box .info .link a:after{content:'\f30f';font-family:Ionicons;margin-left:5px}.tm-cta-box .info .link a:hover{color:#000}.tm-cta-box:hover .image img{transform:scale(1.1)}.vc_row{clear:both}.vc_row.vc_row-no-padding .vc_inner{margin-left:-15px;margin-right:-15px}.vc_row.vc_row-no-padding .vc_inner .vc_column-inner{padding-left:15px;padding-right:15px}.vc_section.vc_section[data-vc-full-width],.vc_row.vc_row[data-vc-full-width]{overflow:visible}.tm-effect-wavify,.tm-effect-firefly{position:relative}.firefly-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.wavify-wrapper{position:absolute;left:0;right:0;top:0;bottom:0}.wavify-wrapper .wavify-item{position:absolute;bottom:0;left:0;right:0}.vc_container-has-overlay{position:relative}.vc_container-has-overlay .vc_container-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.wrapper-full-height .wpb_wrapper{height:100%}.vc_col-sm-15{position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.vc_row-column-separator-01>.wpb_column+.wpb_column:before{content:'';position:absolute;top:50%;left:0;transform:translate(0,-50%);height:95px;width:1px;background:#eee}.vc_row-column-separator-02>.wpb_column+.wpb_column:before{content:'';position:absolute;top:50%;left:0;transform:translate(0,-50%);height:100%;width:1px;background:#eee}.vc_row-column-separator-03>.wpb_column:before{content:'';position:absolute;top:0;left:50%;transform:translate(-50%,0);height:100%;width:1px;background:#eee}.vc_row-column-separator-04>.wpb_column+.wpb_column:before{content:'';position:absolute;top:50%;left:0;transform:translate(0,-50%);height:100%;width:1px;background:#2e2e2e}@media (min-width:768px){.vc_column_container.vc_col-sm-15{float:left;width:20%}}@media (max-width:767px){.vc_row-column-separator-01>.wpb_column+.wpb_column .tm-counter{padding-top:36px}.vc_row-column-separator-01>.wpb_column+.wpb_column:before{top:0;left:50%;transform:translate(-50%,0);height:1px;width:150px}.vc_row-column-separator-02>.wpb_column+.wpb_column .tm-counter{padding-top:36px}.vc_row-column-separator-02>.wpb_column+.wpb_column:before{top:0;left:50%;transform:translate(-50%,0);height:1px;width:100%}.vc_row-column-separator-04>.wpb_column+.wpb_column .tm-counter{padding-top:36px}.vc_row-column-separator-04>.wpb_column+.wpb_column:before{top:0;left:50%;transform:translate(-50%,0);height:1px;width:100%}}.vc_row-has-separator{position:relative;overflow:visible !important}.vc_row-has-separator .vc_column_container{z-index:2}.vc_row-separator{position:absolute;width:100%;left:0;z-index:1;line-height:0}.vc_row-separator.top{top:0}.vc_row-separator.bottom{bottom:0}.vc_row-separator svg{fill:transparent;width:100%;height:100px}.vc_row-separator.tilt_left.top{transform:scale(1,-1)}.vc_row-separator.tilt_right.top{transform:scale(-1,-1)}.vc_row-separator.tilt_right.bottom{transform:scale(-1,1)}.vc_row-separator.triangle.bottom{transform:scaleY(-1)}.vc_row-separator.big_triangle.bottom{transform:scaleY(-1)}.vc_row-separator.big_triangle_alt.top{transform:scaleY(-1)}.vc_row-separator.big_triangle_left.top{transform:scaleY(-1)}.vc_row-separator.big_triangle_right.top{transform:scale(-1)}.vc_row-separator.big_triangle_right.bottom{transform:scaleX(-1)}.vc_row-separator.curve.top{transform:scale(-1)}.vc_row-separator.clouds.top{transform:scale(-1)}.vc_row-separator.circle.bottom{transform:scaleY(-1)}.vc_progress_bar .vc_single_bar_wrapper{padding-bottom:7px}.vc_progress_bar .vc_single_bar_wrapper+.vc_single_bar_wrapper{margin-top:27px}.vc_progress_bar .vc_single_bar_title{margin-bottom:12px;font-size:16px;font-weight:600;color:#000}.vc_progress_bar .vc_single_bar_title .vc_label_units{float:right;font-weight:500}.vc_progress_bar .vc_general.vc_single_bar{height:5px;border-radius:5px;box-shadow:none;background-color:#e0e0e0}.vc_progress_bar .vc_general.vc_single_bar .vc_label{padding:0}.vc_progress_bar .vc_general.vc_single_bar .vc_bar{border-radius:inherit}.vc_progress_bar .vc_bar:after{position:absolute;top:50%;right:-1px;width:16px;height:16px;transform:translate(0,-50%);background:inherit;content:'';border-radius:50%}.vc_progress_bar.style-2 .vc_single_bar_title{width:100% !important}.vc_chart.vc_chart .vc_chart-legend li{margin:0;font-size:15px;font-weight:500}.vc_chart.vc_chart .vc_chart-legend li+li{margin-top:18px}.vc_chart.vc_chart .vc_chart-legend span{border-radius:3px;width:26px;height:26px;margin-right:28px}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-tab>a{color:#fff}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#f0f0f0;background-color:#f8f8f8;color:#666}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{color:#fff}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{background-color:#f8f8f8}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body:before,.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body:after{border-color:#f0f0f0}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#666}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{border-color:#f0f0f0;background-color:#f8f8f8}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-modern .vc_tta-tab>a{color:#fff}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-modern .vc_tta-tab.vc_active>a{border-color:#f0f0f0;background-color:#f8f8f8}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a{color:#fff}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body{background-color:#f8f8f8;border-color:#f0f0f0}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#666}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading{border-color:#f0f0f0;background-color:#f8f8f8}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body{color:#fff}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-flat .vc_tta-tab>a{color:#fff}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a{color:#fff}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-outline .vc_tta-tab:not(.vc_active)>a:hover,.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-outline .vc_tta-tab:not(.vc_active)>a:focus{color:#fff}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-outline .vc_tta-panel:not(.vc_active) .vc_tta-panel-heading:hover a,.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-outline .vc_tta-panel:not(.vc_active) .vc_tta-panel-heading:focus a{color:#fff}@media (min-width:768px){.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panels{background-color:#f8f8f8}.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panels,.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tt a-panels:after,.vc_tta-tabs.vc_tta-tabs.vc_tta-color-primary.vc_tta-style-classic .vc_tta-panels:before{border-color:#f0f0f0}}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01.vc_tta-tabs-position-top .vc_tta-tabs-container,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01.vc_tta-tabs-position-top .vc_tta-tabs-list{overflow:visible}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01.vc_tta-shape-rounded .vc_tta-tabs-list{overflow:hidden}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01.vc_tta-shape-rounded .vc_tta-tab>a{border-radius:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-tabs-container{margin:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-tabs-list{display:table;width:100%}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-tab{display:table-cell;text-align:center;width:1%}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-tab+.vc_tta-tab{padding-left:15px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-tab>a{font-size:18px;font-weight:700;background-color:#ededed;color:#9c9c9c}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-tab:hover>a,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-tab.vc_active>a{color:#fff}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-panel-body{border:0;border-radius:0;background:#fff;box-shadow:0 20px 40px rgba(0,0,0,.08);padding:42px 30px 67px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-panel-title{color:inherit}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-panel-heading{background:#eee;border-radius:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_active .vc_tta-panel-heading{color:#fff}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02.vc_tta-tabs-position-top .vc_tta-tabs-container,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02.vc_tta-tabs-position-top .vc_tta-tabs-list{overflow:visible}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-tabs-list{margin:0;border-bottom:1px solid rgba(255,255,255,.14)}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-tab{margin:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-tab>a{padding:15px 25px 15px 0;border:0;border-bottom:2px solid transparent;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:rgba(255,255,255,.5);margin:0 0 -2px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-tab+.vc_tta-tab{margin-left:35px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-tab:hover a{color:#fff}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-tab.vc_active>a{color:#fff}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-panel-body{padding:41px 0 0;border:0;color:rgba(255,255,255,.5)}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-panel-heading{border:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-panel-heading:hover .vc_tta-panel-title{color:#fff}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-panel-title{color:rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.14)}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-panel-title>a{padding:14px 0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-02 .vc_tta-panel+.vc_tta-panel{margin-top:20px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03.vc_tta-tabs-position-top .vc_tta-tabs-container,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03.vc_tta-tabs-position-top .vc_tta-tabs-list{overflow:visible}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03.vc_tta-shape-rounded .vc_tta-tabs-list{overflow:hidden}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03.vc_tta-shape-rounded .vc_tta-tab>a{border-radius:0}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tabs-container{margin:0 0 -1px !important}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tab+.vc_tta-tab{padding-left:10px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tab>a{font-size:18px;font-weight:700;background-color:#f7f7f7;color:#888;border:1px solid transparent;border-bottom-color:#ddd}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tab>a:before{content:'';display:inline-block;width:3px !important;height:0 !important;position:absolute !important;top:-1px !important;left:-1px !important;transition:all .3s cubic-bezier(.645,.045,.355,1)}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tab:hover>a,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tab.vc_active>a{color:#000;border:1px solid #ddd;border-bottom-color:#fff;background-color:#fff}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tab:hover>a:after,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tab.vc_active>a:after{display:none !important}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tab:hover>a:before,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-tab.vc_active>a:before{height:calc(100% + 2px) !important}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-panel-body{border-radius:0;background:#fff;border:1px solid #ddd;padding:42px 30px 67px}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-panel-title{color:inherit}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_tta-panel-heading{background:#f7f7f7;border-radius:0;border:1px solid #ddd}.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-03 .vc_active .vc_tta-panel-heading{color:#000}@media (min-width:768px){.wpb-js-composer .vc_tta.vc_general.vc_tta-style-tractor-01 .vc_tta-panel-body{padding:62px 40px 87px}}.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-container{overflow:visible !important;margin:0 !important;width:calc(100%/4)}.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list{overflow:visible !important;background-color:#f7f7f7;padding:36px 0 !important}.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list .vc_tta-tab{color:#999;font-size:16px;font-weight:500;margin:0;position:relative}.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list .vc_tta-tab a{font-weight:inherit}.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list .vc_tta-tab:after{content:'';width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #ffc246;position:absolute;top:50%;left:calc(100% - 6px);transform:translate(0,-50%);opacity:0;visibility:hidden}.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list .vc_tta-tab>a{padding:14px 30px}.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list .vc_tta-tab:hover,.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list .vc_tta-tab.vc_active{background-color:#ffc246;color:#000}.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list .vc_tta-tab:hover:after,.vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list .vc_tta-tab.vc_active:after{transition:all .3s cubic-bezier(.645,.045,.355,1);left:100%;opacity:1;visibility:visible}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-container{overflow:visible !important;margin:0 !important;width:calc(100%/3)}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-panel-title{border-bottom:1px solid #ddd}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-panel-body{padding:50px 20px !important}@media (min-width:768px){.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-panel-body{padding:0 0 0 61px !important}}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list{overflow:visible !important;background-color:#f7f7f7}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list .vc_tta-tab{color:#000;font-size:16px;font-weight:500;margin:0;position:relative}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list .vc_tta-tab a{font-weight:inherit}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list .vc_tta-tab+.vc_tta-tab{border-top:1px solid #ddd}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list .vc_tta-tab:after{content:'';width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #ffc246;position:absolute;top:50%;left:calc(100% - 6px);transform:translate(0,-50%);opacity:0;visibility:hidden}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list .vc_tta-tab>a{padding:14px 30px}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list .vc_tta-tab:hover,.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list .vc_tta-tab.vc_active{background-color:#ffc246;color:#fff}.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list .vc_tta-tab:hover:after,.vc_tta.vc_general.vc_tta-style-tractor-tour-02 .vc_tta-tabs-list .vc_tta-tab.vc_active:after{transition:all .3s cubic-bezier(.645,.045,.355,1);left:100%;opacity:1;visibility:visible}#mega-industries .vc_tta.vc_general.vc_tta-style-tractor-tour-01 .vc_tta-tabs-list{background:#f7f7f7 url("/wp-content/themes/tractor-child/assets/images/decor.jpg") no-repeat top left;background-size:cover}.vc_separator.position-top{margin:0;position:absolute;top:0;width:calc(100% - 30px)}.vc_separator.position-bottom{margin:0;position:absolute;bottom:0;width:calc(100% - 30px)}.mejs-controls .mejs-button button{transition:none}.wp-audio-playlist .wp-playlist-current-item{display:table}.wp-audio-playlist .wp-playlist-current-item .wp-playlist-caption{display:table-cell;vertical-align:middle}.wp-audio-playlist .wp-playlist-item{border-color:#eee;padding:5px 3px}.wp-audio-playlist .wp-playlist-item-length{top:5px}.widget+.widget{margin-top:70px}.page-sidebar .page-sidebar-content .widget-title{font-size:24px;font-weight:700;border:0;padding-bottom:0;margin-bottom:35px}.page-sidebar .page-sidebar-special{margin-top:40px}.page-sidebar .page-sidebar-inner{height:100%}.page-sidebar .widget_pages ul ul>li>a,.page-sidebar .widget_nav_menu ul ul>li>a,.page-sidebar .insight-core-bmw ul ul>li>a{padding-left:35px}.page-sidebar .widget_pages ul ul>li ul>li>a,.page-sidebar .widget_nav_menu ul ul>li ul>li>a,.page-sidebar .insight-core-bmw ul ul>li ul>li>a{padding-left:45px}.page-sidebar .widget_pages ul ul>li ul ul>li>a,.page-sidebar .widget_nav_menu ul ul>li ul ul>li>a,.page-sidebar .insight-core-bmw ul ul>li ul ul>li>a{padding-left:55px}.page-sidebar .widget_pages ul ul>li ul ul ul>li>a,.page-sidebar .widget_nav_menu ul ul>li ul ul ul>li>a,.page-sidebar .insight-core-bmw ul ul>li ul ul ul>li>a{padding-left:65px}.page-sidebar .widget_pages>ul,.page-sidebar .widget_nav_menu>ul,.page-sidebar .insight-core-bmw>ul{border:0;overflow:hidden}.page-sidebar .widget_pages>ul>li,.page-sidebar .widget_nav_menu>ul>li,.page-sidebar .insight-core-bmw>ul>li{background:#fff;padding:0}.page-sidebar .widget_pages li,.page-sidebar .widget_nav_menu li,.page-sidebar .insight-core-bmw li{border:0;background:#fff;margin-bottom:10px}.page-sidebar .widget_pages li>a,.page-sidebar .widget_nav_menu li>a,.page-sidebar .insight-core-bmw li>a{border-top:0;background:#f3f3f3}.page-sidebar .widget_nav_menu li>a span{display:block;font-size:14px;margin-top:5px}.page-sidebar .widget_pages a:hover,.page-sidebar .widget_pages .current-menu-item>a,.page-sidebar .widget_nav_menu a:hover,.page-sidebar .widget_nav_menu .current-menu-item>a,.page-sidebar .insight-core-bmw a:hover,.page-sidebar .insight-core-bmw .current-menu-item>a{color:#fff;border-color:#000;background-color:#000 !important}.page-sidebar .widget_pages .menu,.page-sidebar .widget_nav_menu .menu,.page-sidebar .insight-core-bmw .menu{overflow:hidden}.page-sidebar .widget_pages .menu>li:first-child>a,.page-sidebar .widget_nav_menu .menu>li:first-child>a,.page-sidebar .insight-core-bmw .menu>li:first-child>a{border:0}.page-sidebar .tm-button{text-overflow:ellipsis}.page-sidebar select{background-color:#fff;border-color:transparent}.widget_text{font-size:16px}.download-speces-service{margin-top:40px}.download-speces-service a{display:flex;height:282px;width:100%;background:url(/wp-content/themes/tractor-child/assets/images/download-speck-img.jpg);font-size:36px;text-transform:uppercase;color:#fff;font-weight:700;align-items:center;text-align:center;max-width:256px}.download-speces-service a:hover,.download-speces-service a:focus{color:#fff}@media (max-width:1199px){.wpb_widgetised_column{padding:0 !important}.wpb_widgetised_column .wpb_wrapper{padding:50px 30px;background:#fff;max-width:100%}.wpb_widgetised_column .wpb_wrapper:after{display:none}}.CTA-Text-block{max-width:740px}.CTA-Text-block h3{text-transform:uppercase;margin-bottom:17px}.CTA-Text-block .wpb_text_column.wpb_content_element{margin-bottom:15px}.CTA-Text-block p{font-size:22px;font-weight:300;line-height:1.24}.CTA-Text-block .tm-button-wrapper{display:inline-block}.CTA-Text-block .tm-button-wrapper{margin-right:10px}body:not(.home) .CTA-wrapper{border-top:4px solid #157d80}.CTA-wrapper{padding:25px 0}.footer-cnt-info{padding-top:20px}.footer-cnt-info .vc_column-inner>.wpb_wrapper{background:#fff;height:100%;padding:23px 10px 18px}.footer-cnt-info .vc_column-inner>.wpb_wrapper .tm-image{margin-bottom:12px}.footer-cnt-info .wpb_wrapper p,.footer-cnt-info .wpb_wrapper a{color:#000;font-size:20px;font-weight:500}.page-footer{font-size:16px;line-height:1.5;position:relative}.page-footer:after{content:"";height:1px;width:100%;background:#157d80;position:absolute;left:0;right:0;bottom:113px;z-index:0}.page-footer .widgettitle,.page-footer .tm-mailchimp-form .title{line-height:1.4;font-weight:600;font-size:22px;text-transform:capitalize;letter-spacing:0 !important;margin-bottom:30px;border-bottom:1px solid transparent;position:relative;padding-bottom:6px}.page-footer .widgettitle:before{content:"";height:4px;width:120px;background:url(/wp-content/themes/tractor-child/assets/images/footer-title-border.png) repeat-x 0 0;position:absolute;left:0;bottom:0}.page-footer .tm-mailchimp-form .title{line-height:1.4;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:30px}.page-footer .widget_nav_menu li,.page-footer .insight-core-bmw li{margin-bottom:6px;padding:0;border:0;padding-left:23px;position:relative}.page-footer .widget_nav_menu a,.page-footer .insight-core-bmw a{font-weight:400}.page-footer .widget_nav_menu a:hover,.page-footer .insight-core-bmw a:hover{text-decoration:underline}.page-footer .widget_recent_entries>ul>li,.page-footer .widget_recent_comments>ul>li,.page-footer .widget_archive>ul>li,.page-footer .widget_categories>ul>li,.page-footer .widget_meta>ul>li,.page-footer .widget_product_categories>ul>li,.page-footer .widget_rss>ul>li,.page-footer .widget_pages>ul>li{border-bottom:0;padding:0}.page-footer .widget_archive li a,.page-footer .widget_meta li a,.page-footer .widget_pages li a,.page-footer .widget_nav_menu li a,.page-footer .insight-core-bmw li a{padding:0}.page-footer .insight-core-bmw li:before{content:"\f101";font-family:"FontAwesome";font-size:18px;color:#157d80;position:absolute;left:0;top:0}.page-footer .widgettitle+div[class^=menu-]{margin-top:30px}.footer-copyright{padding:30px 0}.copyright-text .heading,.webdesign-text,webdesign-text a{font-size:16px;color:#fff;font-weight:300}.webdesign-text{text-align:right}.widget_recent_entries ul,.widget_recent_comments ul,.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_product_categories ul,.widget_rss ul,.widget_pages ul,.widget_nav_menu ul,.insight-core-bmw ul{margin:0;padding:0}.widget_recent_entries li,.widget_recent_comments li,.widget_archive li,.widget_categories li,.widget_meta li,.widget_product_categories li,.widget_rss li,.widget_pages li,.widget_nav_menu li,.insight-core-bmw li{display:block;margin:0;padding:12px 0;border-bottom:1px solid #f3f3f3;list-style-type:none}.widget_recent_entries li:last-child,.widget_recent_comments li:last-child,.widget_archive li:last-child,.widget_categories li:last-child,.widget_meta li:last-child,.widget_product_categories li:last-child,.widget_rss li:last-child,.widget_pages li:last-child,.widget_nav_menu li:last-child,.insight-core-bmw li:last-child{margin-bottom:0}.widget_recent_entries li a,.widget_recent_comments li a,.widget_archive li a,.widget_categories li a,.widget_meta li a,.widget_product_categories li a,.widget_rss li a,.widget_pages li a,.widget_nav_menu li a,.insight-core-bmw li a{display:block}.widget_meta li{padding:0}.widget_meta li a{padding:12px 0}.widget_pages a:empty,.widget_nav_menu a:empty,.insight-core-bmw a:empty{display:none}.widget_pages ul ul>li>a,.widget_nav_menu ul ul>li>a,.insight-core-bmw ul ul>li>a{padding-left:10px}.widget_pages ul ul>li ul>li>a,.widget_nav_menu ul ul>li ul>li>a,.insight-core-bmw ul ul>li ul>li>a{padding-left:20px}.widget_pages ul ul>li ul ul>li>a,.widget_nav_menu ul ul>li ul ul>li>a,.insight-core-bmw ul ul>li ul ul>li>a{padding-left:30px}.widget_pages ul ul>li ul ul ul>li>a,.widget_nav_menu ul ul>li ul ul ul>li>a,.insight-core-bmw ul ul>li ul ul ul>li>a{padding-left:40px}.widget_pages li,.widget_nav_menu li,.insight-core-bmw li{margin:0;padding:0}.widget_pages a,.widget_nav_menu a,.insight-core-bmw a{padding:12px 30px;font-size:18px;font-weight:400;color:#000;position:relative}.page-sidebar .widget_nav_menu li>a:before{content:"\f101";font-family:"FontAwesome";font-size:18px;position:absolute;left:10px;top:11px}.widget_pages .current-menu-item a,.widget_nav_menu .current-menu-item a,.insight-core-bmw .current-menu-item a{color:#fff}.widget_archive li,.widget_categories li,.widget_product_categories li{border:0}.widget_archive>ul,.widget_categories>ul,.widget_product_categories>ul{border:0;overflow:hidden}.widget_archive>ul>li,.widget_categories>ul>li,.widget_product_categories>ul>li{margin:-1px -1px 0;background:#fff;padding:0}.widget_archive>ul>li+li>a,.widget_categories>ul>li+li>a,.widget_product_categories>ul>li+li>a{border-top:1px solid #eee}.widget_archive a:hover,.widget_archive .current-cat>a,.widget_categories a:hover,.widget_categories .current-cat>a,.widget_product_categories a:hover,.widget_product_categories .current-cat>a{color:#000 !important}.widget_archive a,.widget_categories a,.widget_product_categories a{position:relative;display:block;padding:17px 50px 17px 35px;font-size:16px;font-weight:500;color:inherit}.widget_archive .count,.widget_categories .count,.widget_product_categories .count{position:absolute;top:50%;right:20px;float:right;font-size:12px;border-radius:100%;line-height:1;color:#fff;padding:5px;min-width:22px;text-align:center;transform:translateY(-50%)}.widget_archive .children,.widget_categories .children,.widget_product_categories .children{padding:0 !important}.widget_archive .children li,.widget_categories .children li,.widget_product_categories .children li{padding:0;border-top:1px solid #eee;border-bottom:0}.widget_archive .children a,.widget_categories .children a,.widget_product_categories .children a{padding-left:50px}.widget_archive .children .children a,.widget_categories .children .children a,.widget_product_categories .children .children a{padding-left:60px}.widget_recent_comments .comment-author-link{position:relative;padding-left:24px}.widget_recent_comments .comment-author-link:before{position:absolute;top:50%;left:0;content:'\f11d';font-family:Ionicons;font-size:18px;line-height:0;transform:translate(0,-50%)}.widget_recent_comments .recentcomments span{display:inline-block}.widget_recent_comments .recentcomments a{display:inline-block !important;word-break:break-all !important}.widget_recent_entries a{font-weight:700;line-height:1.44}.widget_recent_entries .post-date{position:relative;display:block;font-size:15px;font-weight:500;padding-left:25px;margin-top:17px}.widget_recent_entries .post-date:before{position:absolute;top:50%;left:0;transform:translate(0,-50%);font-family:Ionicons;font-size:18px;content:'\f2d1'}.tagcloud{margin:-5px}.tagcloud a{display:block;float:left;font-size:15px !important;font-weight:400;background:#fff;border:0;padding:3px 10px;margin:5px;color:#999}.tagcloud a:hover{box-shadow:none;color:#000}.widget_calendar #wp-calendar{background:#fff;margin-bottom:0}.widget_calendar .calendar_wrap{overflow-x:auto}.widget_calendar caption{font-weight:700;color:#454545;margin-bottom:10px;font-size:14px;letter-spacing:3px;text-transform:uppercase}.widget_calendar #today{color:#fff}.widget_calendar #today a{color:inherit}.widget_rss .widget-title a{color:inherit}.widget_rss .rss-widget-icon{vertical-align:middle}.widget_rss .rss-date{position:relative;padding-left:24px;font-size:12px}.widget_rss .rss-date:before{position:absolute;top:50%;left:0;content:'\f3f3';font-family:Ionicons;line-height:0;transform:translate(0,-50%)}.tm-posts-widget .post-item{display:flex}.tm-posts-widget .post-item+.post-item{margin-top:25px;padding-top:25px;border-top:1px solid #ddd}.tm-posts-widget .post-widget-thumbnail{flex-shrink:0;margin-right:20px;width:80px;height:80px;overflow:hidden;position:relative}.tm-posts-widget .post-widget-thumbnail:hover .post-widget-overlay{visibility:visible;opacity:1}.tm-posts-widget .post-widget-thumbnail img{width:100%}.tm-posts-widget .post-widget-info{flex-grow:1}.tm-posts-widget .post-widget-categories{margin-bottom:10px}.tm-posts-widget .post-widget-title{font-size:18px;line-height:1.375;margin-bottom:0}.tm-posts-widget .post-widget-title a{color:#000}.tm-posts-widget .post-widget-title a:hover{text-decoration:underline}.tm-posts-widget .post-date{display:block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#b5b5b5;margin-top:10px;position:relative}.tm-posts-widget .post-widget-overlay{position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;background-color:rgba(0,0,0,.6);opacity:0}.tm-posts-widget .post-overlay-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-weight:500;font-size:24px}.wpb_column.column-full-height .wpb_wrapper{height:100%}.tm-image.up-80px .image{transform:translateY(-80px)}.box-bg-primary .vc_column-inner .wpb_wrapper{background-color:#ffc246;padding:40px 40px 40px 10px;position:relative}.box-bg-primary .vc_column-inner .wpb_wrapper:before{content:'';display:block;width:30px;height:100%;position:absolute;left:-30px;top:0;background-color:inherit}.padding-100{padding:100px 0}.multiweight .heading{margin-bottom:65px;font-size:50px}.multiweight .heading strong{display:block;line-height:1;font-size:194px;text-transform:uppercase;text-shadow:0px 0px 2px #000;color:#fff;margin-bottom:-96px}.multiweight .heading mark{background:rgba(252,252,0,.69);color:#000;text-transform:uppercase;padding:10px 20px;display:inline-block;min-width:770px}.tm-box-icon.style-10 .heading{font-size:20px;max-width:170px;font-weight:400}.hm-why-choose-us .multiweight .heading strong{color:#f5f5f5}.page-id-3021 .page-content{padding-bottom:0}@media (min-width:992px){.why-choose-left .vc_column-inner .wpb_wrapper{width:75%;float:left;padding:90px 26px 0 0}.why-choose-left .tm-box-icon.style-10 .heading-wrap{flex-flow:row-reverse;text-align:right}.why-choose-left .tm-box-icon.style-10 .heading-wrap .image{margin-right:0;margin-left:20px}.why-choose-left .vc_column-inner .wpb_wrapper .content-wrap{align-items:flex-end !important}.why-choose-right .vc_column-inner .wpb_wrapper{width:75%;padding:90px 0 0 26px}.vc_row.vc_row-flex>.vc_column_container.why-choose-right>.vc_column-inner{align-items:flex-end}.why-choose-content{margin-bottom:-30px}.multiweight .heading strong{margin-top:-27px}}.location-list>.wpb_wrapper>.row{flex-flow:row}.location-list .location-block{flex-basis:50%;padding:6px}.location-list .location-block .location-info{background:#fff;display:flex;flex:1 1 auto;align-items:center;flex-flow:row;padding:16px 20px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.location-info .location-icn-image{font-size:0;background:url("/wp-content/themes/tractor-child/assets/images/location-map-icon.png");height:60px;width:50px}.location-info .location-name{font-size:22px;font-weight:400;text-transform:capitalize;margin-left:20px;max-width:133px}.location-list .location-block .location-info:hover{background:rgba(0,0,0,.8)}.location-list .location-block .location-info:hover .location-icn-image{background:url("/wp-content/themes/tractor-child/assets/images/location-map-icon-white.png")}.location-list .location-block .location-info:hover .location-name{color:#fff}.hm-location-area .multiweight .heading strong{color:#5b9d9e;text-shadow:0px 0px 2px #fff}.wpb_wrapper ul.contact-list{margin:0 0 30px;padding:0;list-style:none}ul.contact-list li{padding-left:30px;position:relative;margin-bottom:8px}ul.contact-list li i{position:absolute;left:0;top:0;color:#157d80}.contact-form,.contact-info{margin-bottom:30px}.style-grid_classic_04 .service-item{width:33.33%;float:left;padding:0 15px;margin-bottom:30px}.margin-top-10{margin-top:10px}ul.custom-list{padding:0}ul.custom-list li{list-style:none;margin-bottom:5px;position:relative;padding-left:23px}ul.custom-list li:before{content:"";height:9px;width:9px;border-radius:50%;background:#157d80;display:block;position:absolute;left:0;top:7px}.banner-main-title{position:relative}.banner-main-title:before,.banner-main-title:after{content:"";height:11px;width:100%;background:url("/wp-content/themes/tractor-child/assets/images/slider-text-line.png") repeat-x 0 0;position:absolute;top:10px;left:0}.banner-main-title:after{top:auto;bottom:7px}@media (max-width:1366px){.banner-btn,.banner-small-text{font-size:14px !Important}}@media (min-width:1024px) and (max-width:1366px){.banner-main-title{padding:20px 0 !important}.banner-small-text{padding-top:10px !important}.banner-btn{margin-top:10px !important}}@media (min-width:1024px) and (max-width:1200px){.banner-small-text{padding-top:15px !important}}@media (min-width:778px) and (max-width:1023px){.banner-main-title:before,.banner-main-title:after{height:7px}.banner-main-title:before{top:6px}.banner-main-title:after{bottom:5px}.banner-main-title{padding:20px 0 !important;height:auto !important}.banner-small-text{padding-top:0 !important}.banner-btn{margin-top:0 !important}}@media (min-width:778px) and (max-width:960px){.banner-small-text{padding-top:10px !important}.banner-btn{margin-top:10px !important}}@media (min-width:480px) and (max-width:777px){.banner-main-title{padding:20px 0 !important}.banner-main-title:before,.banner-main-title:after{height:8px}}@media (max-width:639px){.banner-small-text{display:none !important}.banner-btn{line-height:30px !Important}}@media (max-width:479px){.banner-main-title{padding:18px 0 !important}.banner-main-title:before,.banner-main-title:after{height:7px}.banner-main-title:before{top:6px}.banner-main-title:after{bottom:5px}}@media (max-width:400px){.banner-btn{margin-top:10px}}@media (max-width:359px){.banner-main-title{padding:15px 0 !important}}@media (max-width:991px){.box-bg-primary .vc_column-inner .wpb_wrapper{padding:40px}.box-bg-primary .vc_column-inner .wpb_wrapper:before{display:none}}@media (min-width:1200px){h2,h3,h4,.h2,.h3,.h4{letter-spacing:.06em !important}.CTA-Text-block p{font-size:40px}.CTA-wrapper{padding:100px 0 92px}.CTA-Text-block .wpb_text_column.wpb_content_element{margin-bottom:75px}.footer-cnt-info{padding-top:100px;padding-bottom:46px}.footer-social{margin-top:76px}}@media (min-width:768px) and (max-width:1199px){h2,h3,h4,.h2,.h3,.h4{letter-spacing:.04em !Important}.footer-social{margin-top:40px}}@media (min-width:992px) and (max-width:1024px){.why-choose-left .vc_column-inner .wpb_wrapper{padding-right:9%}.why-choose-right .vc_column-inner .wpb_wrapper{padding-left:9%}}@media (min-width:991px) and (max-width:1199px){.desktop-menu .sm-simple li>a{padding:17px 18px 21px}.branding .branding__logo img{width:250px}}@media (min-width:768px) and (max-width:1199px){.CTA-Text-block p{font-size:30px}.CTA-wrapper{padding:60px 0}.CTA-Text-block .wpb_text_column.wpb_content_element{margin-bottom:45px}.footer-cnt-info{padding-top:50px;padding-bottom:30px}.page-footer .widgettitle,.page-footer .tm-mailchimp-form .title{font-size:18px}.page-footer .insight-core-bmw li a{font-size:14px}.page-footer .widgettitle+div[class^=menu-]{margin-top:20px}.copyright-text .heading,.webdesign-text,webdesign-text a{font-size:13px}.page-footer:after{bottom:108px}}@media (min-width:480px){.enquiry-now-btn i{display:none}.service-image-gallery>.vc_col-sm-6{width:50%;float:left}}@media (min-width:768px){.mobile-phone-number{display:none}rs-arrow.tp-leftarrow.tparrows.metis{transform:matrix(1,0,0,1,0,-70) !important;opacity:1 !important;visibility:visible !important}rs-arrow.tp-rightarrow.tparrows.metis{transform:matrix(1,0,0,1,72,-70) !important;opacity:1 !important;visibility:visible !important}img.about-image-1{max-width:45%;float:left;padding-right:30px;padding-bottom:30px}img.about-us-img-2{max-width:40%;float:right}.margin-top-40{margin-top:40px}}@media (max-width:1199px){.footer-cnt-info .wpb_wrapper p,.footer-cnt-info .wpb_wrapper a{font-size:16px}.download-speces-service a{font-size:30px}.single-service .post-main-feature{margin-bottom:20px}.single-service .post-main-title{font-size:40px}.padding-100{padding:80px 0}.multiweight .heading strong{font-size:180px;margin-bottom:-80px}.multiweight .heading mark{font-size:34px;min-width:600px}.CTA-wrapper:before{content:"";height:100%;width:100%;display:block;background:rgba(257,257,257,.8);position:absolute;left:0;top:0}.multiweight h1.heading{font-size:40px}}@media (max-width:991px){.tm-button.style-modern,button,input[type=button],input[type=reset],input[type=submit]{padding:0 20px;height:58px;line-height:44px;font-size:18px}.page-content .widget+.widget{margin:50px 0 0}.page-content .widget-title,.page-content .widgettitle{font-size:24px}.branding .branding__logo img{width:200px}.header-left-enuiry{margin-left:10px;padding-left:10px}.header-right-phone i{display:none}.header-right-phone a,.enquiry-now-btn{font-size:18px}.page-has-sidebar .page-sidebar{margin-top:60px}.page-content{padding-top:50px;padding-bottom:50px}.single-service .post-main-title{font-size:34px}.tm-service.style-04 .post-title{font-size:18px}.padding-100{padding:50px 0}.tm-service.style-04 .post-info{padding:80px 20px 30px}.tm-service.style-04 .download-speces a{font-size:16px;padding:9px 16px}.tm-service.style-04 .post-title{font-size:18px}.tm-service.style-04 .post-icon{width:70px;height:70px}.tm-service.style-04 .post-item-wrap:hover .post-icon{height:100px;width:100px;line-height:100px}.tm-service.style-04 .post-icon img{width:60px}.multiweight .heading{margin-bottom:50px}.why-choose-content{background:0 0 !important}.why-choose-content .why-choose-left,.why-choose-content .why-choose-right{width:100%}.why-choose-content .why-choose-left{margin-bottom:50px}.why-choose-content .why-choose-left .wpb_wrapper,.why-choose-content .why-choose-right .wpb_wrapper{text-align:center}.why-choose-content .tm-box-icon{margin-bottom:0;position:relative;width:32.33%;display:inline-block;text-align:center}.why-choose-content .tm-box-icon .content-wrap{text-align:center !important;align-items:center !important}.tm-box-icon.style-10 .heading-wrap{margin-bottom:0;flex-flow:column}.tm-box-icon.style-10 .image{margin-right:0;margin-left:0;margin-bottom:15px}.multiweight .heading strong{font-size:134px;margin-bottom:-70px}.multiweight .heading mark{font-size:28px;min-width:310px}.location-list .location-block .location-info{padding:10px}.location-info .location-icn-image{height:50px;width:40px;background-size:40px;background-repeat:no-repeat}.location-info .location-name{font-size:16px;margin-left:10px}}@media (max-width:767px){html body{font-size:16px}.desktop-phone-number{display:none}.mobile-phone-number{background:#157d80;text-align:center;padding:5px 0}.header-right-phone a{display:inline-block}.header-left-enuiry{line-height:1}.enquiry-now-btn:before,.enquiry-now-btn:after{height:6px}.header-right-phone a+a{margin-left:15px}.enquiry-now-btn{padding:10px 20px}.cnt-map iframe{height:250px}.tm-button.style-modern,button,input[type=button],input[type=reset],input[type=submit]{padding:0 20px;height:50px;line-height:40px;font-size:16px}.header-27 .header-above-inner .page-open-mobile-menu i{color:#157d80}.branding .branding__logo img{width:150px}.header-27 .header-above-right>div{padding:0 10px}.page-title-bar-01 .insight_core_breadcrumb{margin-top:10px}.page-title-bar-01 .page-breadcrumb .insight_core_breadcrumb li,.page-title-bar-01 .page-breadcrumb .insight_core_breadcrumb li a{font-size:14px}.service-image-gallery{margin-top:25px;margin-bottom:25px}.page-sidebar .page-sidebar-inner .page-sidebar-content:after{display:none}.widget_categories a,.widget_product_categories a{padding:15px 20px}.copyright-text .heading,.webdesign-text{text-align:center}.copyright-text .heading,.webdesign-text,webdesign-text a{font-size:14px}.footer-copyright{padding:10px 0}.page-footer:after{bottom:88px}.page-footer .insight-core-bmw li a{font-size:14px}.page-footer .widget_nav_menu li,.page-footer .insight-core-bmw li{padding-left:18px}.page-footer .insight-core-bmw li:before{font-size:16px;line-height:1}.page-has-sidebar .page-sidebar{margin-top:40px}.tm-custom-menu.style-2 .menu-areas-we-cover-container .menu>li{padding-left:18px}.page-content{padding-top:30px;padding-bottom:30px}.single-service .post-main-title{font-size:28px;margin-bottom:10px}p{margin-bottom:10px}.style-grid_classic_04 .service-item{width:50%}.style-grid_classic_04 .service-item:nth-child(2n+1){clear:left}.tm-service.style-04 .post-title{font-size:18px}.padding-100{padding:30px 0}.tm-box-icon.style-10 .heading{font-size:18px}.why-choose-content .why-choose-left{margin-bottom:30px}.multiweight .heading strong{font-size:110px;margin-bottom:-60px}.multiweight .heading mark{font-size:26px;min-width:290px;padding:5px 10px}.multiweight .heading{margin-bottom:35px}rs-bullets.tp-bullets.hesperiden{transform:matrix(1,0,0,1,-23,-35) !Important;opacity:1 !important;visibility:visible !important}.image-after-text,.margin-top-40{margin-top:30px}.wpb_text_column img.about-image-1,.wpb_text_column img.about-us-img-2{margin-bottom:20px}ul.custom-list li{padding-left:18px}ul.custom-list li:before{height:8px;width:8px;top:6px}.tm-heading h3{font-size:26px}.tm-heading h4{font-size:22px}.tm-contact-form-7.style-01 .wpcf7-submit{margin-top:0}}@media (min-width:640px) and (max-width:767px){.brand-images .brands-letter{width:25%;float:left}}@media (max-width:639px){.CTA-Text-block h3{font-size:28px}.header-right-phone a{letter-spacing:1px}.multiweight .heading strong{font-size:86px;margin-bottom:-50px}.multiweight .heading mark{font-size:24px;min-width:260px;padding:2px 10px}.multiweight .heading{margin-bottom:25px}.hm-location-area .multiweight .heading{margin-bottom:0}.tm-heading h3{font-size:26px}.brand-images .brands-letter{width:50%;float:left}}@media (max-width:538px){.page-footer:after{bottom:108px}.header-right-phone a,.enquiry-now-btn{font-size:16px}.tm-button.style-modern,button,input[type=button],input[type=reset],input[type=submit]{padding:0 15px}}@media (min-width:480px) and (max-width:767px){.CTA-Text-block p{font-size:22px}.CTA-wrapper{padding:40px 0}.CTA-Text-block .wpb_text_column.wpb_content_element{margin-bottom:30px}.footer-cnt-info{padding-top:30px}.footer-cnt-info .vc_col-sm-4{width:33.33%}.footer-menu-links .vc_col-sm-4{width:50%;float:left;margin-top:20px}.footer-menu-links .vc_col-sm-4:nth-child(3){clear:left;width:100%}.tm-custom-menu.style-2 .menu-areas-we-cover-container .menu>li:nth-child(even){padding-left:34px}.page-footer .insight-core-bmw .menu-areas-we-cover-container li:nth-child(even):before{left:15px}.tm-custom-menu.style-2 .menu>li:nth-child(even){padding-left:38px}.footer-social{margin-top:20px}.tm-custom-menu.style-2 .menu{margin:0}.page-footer .widgettitle+div[class^=menu-]{margin-top:20px}.page-footer .widgettitle,.page-footer .tm-mailchimp-form .title{font-size:20px}.wpb_text_column img.about-image-1,.wpb_text_column img.about-us-img-2{margin-bottom:10px}}@media (max-width:543px){.widget_categories a,.widget_product_categories a{font-size:14px;padding:15px 20px}.product-info-main .product-add-form .box-tocart{float:none}.product-social-links{margin-top:10px}}@media (max-width:479px){.footer-cnt-info .vc_col-sm-4{width:50%;margin-bottom:20px}.footer-cnt-info .vc_col-sm-4:nth-child(3){width:100%}.footer-menu-links .vc_col-sm-4{margin-bottom:20px}.page-footer .widgettitle,.page-footer .tm-mailchimp-form .title{font-size:20px}.page-footer .widgettitle+div[class^=menu-]{margin-top:16px}.tm-custom-menu.style-2 .menu{margin:0}.page-footer .insight-core-bmw li{width:50%;float:left}.CTA-Text-block h3{font-size:24px;margin-bottom:10px}.CTA-Text-block p{font-size:18px}.branding .branding__logo img{width:125px}.enquiry-now-btn{font-size:0;padding:0;border-radius:5px;text-align:center}.enquiry-now-btn i{font-size:26px;display:block;height:34px;width:34px;line-height:34px;padding-left:1px}.enquiry-now-btn:before,.enquiry-now-btn:after{display:none}.header-left-enuiry{line-height:0}.page-has-sidebar .page-sidebar{margin-top:30px}.page-content{padding-top:20px;padding-bottom:20px}.single-service .post-main-title{font-size:24px}ul.contact-list li{padding-left:26px}.padding-100{padding:20px 0}.tm-box-icon.style-10 .image{width:80px;height:80px;line-height:80px}.tm-box-icon.style-10 .image img{max-width:50px}.why-choose-content .why-choose-left{margin-bottom:20px}.tm-box-icon.style-10 .heading{font-size:15px}.multiweight .heading mark{font-size:20px;min-width:210px;padding:0 10px}.multiweight .heading strong{font-size:62px}rs-bullets.tp-bullets.hesperiden{transform:matrix(1,0,0,1,-23,-25) !Important}.service-image-gallery>.vc_col-sm-6+.vc_col-sm-6{margin-top:10px}.service-image-gallery{margin-bottom:0}.service-image-gallery+.vc_row{margin-top:25px}.tm-heading h3{font-size:22px;margin-bottom:10px}.tm-heading h4{font-size:20px;margin-bottom:10px}.image-after-text,.margin-top-40{margin-top:20px}}@media (max-width:414px){.style-grid_classic_04 .service-item{width:100%}}@media (max-width:359px){.header-right-phone a{font-size:15px}.header-right-phone a+a{margin-left:10px}.header-left-enuiry{margin-left:6px;padding-left:6px}.CTA-Text-block .tm-button-wrapper{margin:0}.tm-button.style-modern,button,input[type=button],input[type=reset],input[type=submit]{font-size:15px}.location-info .location-icn-image{height:40px;width:32px;background-size:32px}.multiweight .heading strong{font-size:56px}}